@charset "utf-8";
.f_right{float:right;}
.f_left{float:left;}
.about_biz .title_guardian {color:#666; margin:0 auto; padding:30px 0 0 0; font-size: 1.06rem; text-align:center; line-height:26px; letter-spacing: -1px;}

.about_biz {text-align: center; margin: 0 auto;}

.guardian_info {position:relative; margin:0 auto; overflow:hidden; display:inline-block; margin: 50px 0 80px; text-align: center;}
@media screen and (max-width: 1440px) { /*모바일 환경*/
    .mobile_env {width: 1080px;}
    .mobile_env>ul li:nth-child(4):after {content: '';display: inline-block;width: 1px;height: 140px;background: none;margin-left: 50px; margin-top: 10px;}
    .mobile_env>ul li:nth-child(5) {margin-left: 18px; margin-top: 10px;}
}
.guardian_info {position:relative; margin:0 auto; overflow:hidden; display:inline-block; margin: 50px 0 80px; text-align: center;}
.guardian_info>ul {display: inline-block; margin: 0 auto;}
.guardian_info>ul li {/*float:left;*/ text-align:right; margin-left:50px; display: inline-block; vertical-align: top;}
.guardian_info>ul li:first-child {/*float:left;*/ text-align:right; margin-left:0px; display: inline-block;}
.guardian_info>ul li span {display: inline-block;text-align: center;vertical-align: top;font-weight: bold;line-height:20px;}
.guardian_info>ul li:after {content: '';display: inline-block;width: 1px;height: 140px;background: #eaeaea;margin-left: 50px;}
.guardian_info>ul li:last-child:after {display:none;}
.guardian_info>ul li:nth-child(1) span:before {content: '';display: block;width: 96px;height: 96px; margin: 0 auto 10px;background: url(../images/sp_guardian_01.png) no-repeat 0;}
.guardian_info>ul li:nth-child(2) span:before {content: '';display: block;width: 96px;height: 96px; margin: 0 auto 10px;background: url(../images/sp_guardian_02.png) no-repeat 0;}
.guardian_info>ul li:nth-child(3) span:before {content: '';display: block;width: 96px;height: 96px; margin: 0 auto 10px;background: url(../images/sp_guardian_03.png) no-repeat 0;}
.guardian_info>ul li:nth-child(4) span:before {content: '';display: block;width: 96px;height: 96px; margin: 0 auto 10px;background: url(../images/sp_guardian_04.png) no-repeat 0;}
.guardian_info>ul li:nth-child(5) span:before {content: '';display: block;width: 96px;height: 96px; margin: 0 auto 10px;background: url(../images/sp_guardian_05.png) no-repeat 0;}
.guardian_info>ul li:nth-child(6) span:before {content: '';display: block;width: 96px;height: 96px; margin: 0 auto 10px;background: url(../images/sp_guardian_06.png) no-repeat 0;}

.function {margin-top: -10px;}

.function_guardian { margin-top: 50px; display: block; margin: 0 auto; margin-bottom: 50px;}
.function_guardian ul { margin: 0 auto; overflow: hidden; max-width: 1100px; margin-top: 50px; }
.function_guardian ul li { width: 270px; height: 200px; border: 1px solid #dddddd; padding: 35px; float: left; margin-right: 20px; margin-bottom: 20px;}
.function_guardian ul .no_margin { width: 270px; height: 202px; border: 1px solid #dddddd; padding: 35px; float: left; margin-right: 0px; margin-bottom: 20px;}
.function_guardian ul li dl dt { font-size: 18px; font-weight: bold; margin-top: 25px; letter-spacing: -0.05em;}
.function_guardian ul li dl dd { font-size: 14px; color: #666666; margin-top: 15px; line-height: 20px;}
.function_guardian ul li img { width: 55px; height: 55px; margin-top:15px;}

.performance_area .logo_area img {margin-top:0; }

iframe{margin-top: 50px;}