@charset "utf-8";

@font-face {
    font-weight: normal;
    font-family: "GmarketSans";
    font-style: normal;
    src: url(/pcms/common/font/gmarketsans/GmarketSansMedium.woff) format("woff");
}
@font-face {
    font-weight: 300;
    font-family: "GmarketSans";
    font-style: normal;
    src: url(/pcms/common/font/gmarketsans/GmarketSansLight.woff) format("woff");
}
@font-face {
    font-weight: 400;
    font-family: "GmarketSans";
    font-style: normal;
    src: url(/pcms/common/font/gmarketsans/GmarketSansMedium.woff) format("woff");
}
@font-face {
    font-weight: 700;
    font-family: "GmarketSans";
    font-style: normal;
    src: url(/pcms/common/font/gmarketsans/GmarketSansBold.woff) format("woff");
}

/* 특별 sg리스트 */
.sg_list{display:flex;flex-wrap:wrap;margin-left:-20px;}
.sg_list::after{content:"";display:block;clear:both;visibility:hidden;}
.sg_list .sg_box{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:20px;padding:20px 15px;border:1px solid #ddd;border-radius:7px;background:#fff;text-align:center;}
.sg_list .sg_box + .sg_box{margin-top:15px;}
.sg_list .sg_box::after{content:"";position:absolute;left:7px;top:7px;z-index:-1;width:100%;height:100%;border-radius:7px;background:rgba(68,154,151,0.05);}
.sg_list .sg_box span{color:#222;font-size:16px;line-height:1.5;letter-spacing:-0.025em;}
.sg_list .sg_box span em{position:relative;display:block;margin-bottom:15px;font:inherit;font-weight:bold;}
.sg_list .sg_box span em::after{content:"";position:absolute;left:50%;bottom:-7.5px;margin-left:-27.5px;width:55px;height:1px;border-bottom:1px dashed rgba(0,0,0,0.3);}

.sg_list.col2 .sg_box{width:calc(50% - 20px);}
.sg_list.col3 .sg_box{width:calc(33.33% - 20px);}
.sg_list.col4 .sg_box{width:calc(25% - 20px);}

.sg_list.col2 .sg_box:nth-child(-n+2){margin-top:0;}
.sg_list.col3 .sg_box:nth-child(-n+3){margin-top:0;}
.sg_list.col4 .sg_box:nth-child(-n+4){margin-top:0;}

@media(max-width:799px){
    .sg_list.col4 .sg_box{width:calc(33.33% - 20px);}
    .sg_list.col4 .sg_box:nth-child(4){margin-top:15px;}
}
@media(max-width:550px){
    .sg_list.col3 .sg_box,
    .sg_list.col4 .sg_box{width:calc(50% - 20px);}
    .sg_list.col3 .sg_box:nth-child(3),
    .sg_list.col4 .sg_box:nth-child(3){margin-top:15px;}
}
@media(max-width:400px){
    .sg_list{margin-left:0;}
    .sg_list .sg_box{margin-left:0;}
    .sg_list.col2 .sg_box,
    .sg_list.col3 .sg_box,
    .sg_list.col4 .sg_box{width:100%;}
    .sg_list.col2 .sg_box:nth-child(2),
    .sg_list.col3 .sg_box:nth-child(2),
    .sg_list.col4 .sg_box:nth-child(2){margin-top:15px;}
}
/* 특별 sg리스트 End */

/* 시간테이블 */
.time_box{overflow:hidden;display:flex;flex-wrap:wrap;margin-left:-20px;}
.time_box .item{display: flex;flex-direction:column;justify-content: center;float:left;margin-top:20px;margin-left:20px;padding:24px 10px;width:calc(25% - 20px);min-height:132px;border:5px solid #ebebeb;background:#fff;text-align:center;}
.time_box .item:nth-child(-n+4){margin-top:0;}
.time_box .item em{display:block;margin-bottom:10px;color:#0a7076;font-size:16px;line-height:1;letter-spacing:-0.025em;font-weight:bold;}
.time_box .item strong{display:block;color:#000;font-size:22px;line-height:1.36;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.time_box .item p{margin:0;color:#555;font-size:15px;line-height:1.2;letter-spacing:-0.025em;}

@media(max-width:870px){
    .time_box .item{width:calc(33.33% - 20px);}
    .time_box .item:nth-child(3){margin-top:0;}
    .time_box .item:nth-child(4){margin-top:20px;}
}
@media(max-width:670px){
    .time_box .item{width:calc(50% - 20px);}
    .time_box .item:nth-child(3){margin-top:20px;}
}
@media(max-width:450px){
    .time_box .item{min-height:110px;}
    .time_box .item em{font-size:14px;}
    .time_box .item strong{font-size:16px;}
}
/* 시간테이블 End */



/* 4D영상관 sub0102 */
.mabik_4d{}
.mabik_4d .item{overflow:hidden;padding:50px;border:1px solid #ddd;}
.mabik_4d .item+.item{margin-top:40px;}
.mabik_4d .item .img{float:left;width:149px;height:193px;box-shadow:4px 6px 10px 0px rgba(0, 0, 0, 0.15);}
.mabik_4d .item .info{float:left;margin-left:40px;width:calc(100% - 189px);}
.mabik_4d .item .info .tit{margin-bottom:25px;}
.mabik_4d .item .info .tit strong{display:block;margin-bottom:15px;color:#222;font-size:24px;line-height:1.2;letter-spacing:-0.033em;font-weight:bold;font-family:"GmarketSans";}
.mabik_4d .item .info .tit ul{}
.mabik_4d .item .info .tit ul li{position:relative;padding-left:165px;color:#444;font-size:15px;line-height:1.2;letter-spacing:-0.025em;}
.mabik_4d .item .info .tit ul li+li{margin-top:10px;}
.mabik_4d .item .info .tit ul li em{position:absolute;left:0;top:0;color:#406f75;font-weight:bold;}
.mabik_4d .item .info .tit ul li em .icon{display:inline-block;vertical-align:top;margin-right:5px;width:19px;height:19px;border-radius:100%;background:#449a97 url(/images/kor/sub01/mabik_4d_ir.png) no-repeat;}
.mabik_4d .item .info .tit ul li em .icon.icon01{background-position:0 0;}
.mabik_4d .item .info .tit ul li em .icon.icon02{background-position:-19px 0;}
.mabik_4d .item .info .text{padding-top:20px;border-top:1px dashed #b4b4b4;}
.mabik_4d .item .info .text p{margin:0;color:#444;font-size:15px;letter-spacing:-0.04em;}

.s0102 .time_box .item{width:calc(14.28% - 20px);min-height:125px;}
.s0102 .time_box .item:nth-child(-n+7){margin-top:0;}
.s0102 .time_box .item p{font-size:13px;}
.s0102 .time_box .item strong{font-size:20px;}

@media(max-width:870px){
    .s0102 .time_box .item{width:calc(25% - 20px);}
    .s0102 .time_box .item:nth-child(5),
    .s0102 .time_box .item:nth-child(6),
    .s0102 .time_box .item:nth-child(7){margin-top:20px;}
}
@media(max-width:640px){
    .mabik_4d .item .img{float:none;margin:0 auto 30px;}
    .mabik_4d .item .info{float:none;margin-left:0;width:100%;}

    .s0102 .time_box .item{width:calc(33.33% - 20px);}
    .s0102 .time_box .item:nth-child(4),
    .s0102 .time_box .item:nth-child(5){margin-top:20px;}
}
@media(max-width:500px){
    .mabik_4d .item{padding:25px 5.911%;}
    .mabik_4d .item .info .tit strong{font-size:20px;}
    .mabik_4d .item .info .tit ul li{padding-left:0;}
    .mabik_4d .item .info .tit ul li em{position:relative;left:auto;top:auto;display:block;margin-bottom:5px;}
}
@media(max-width:450px){
    .s0102 .time_box .item{min-height:110px;}
    .s0102 .time_box .item{width:calc(50% - 20px);}
    .s0102 .time_box .item:nth-child(3){margin-top:20px;}
    .s0102 .time_box .item strong{font-size:18px;}
}
/* 4D영상관 sub0102 End */

/* sub0104 연혁 s */
.history{margin-top:110px;}
.history .head_box{position:relative;margin-bottom:30px;text-align:center;}
.history .head_box > div{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:110px;height:110px;border-radius:100%;background:#449a97;text-align:center;}
.history .head_box > div::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;background:url(/pcms/dist/img/history_headbox_bg.png) no-repeat;}
.history .head_box > div:after{content:"";position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%);width:163px;height:166px;background:url(/pcms/dist/img/history_textbg.png) no-repeat;animation:text_bg 30s infinite linear;}
.history .head_box strong{display:inline-block;vertical-align:middle;color:#fff;font-size:24px;font-weight:bold;font-family:"GmarketSans";}
.history .head_box p{margin-top:55px;color:#000;font-size:34px;line-height:1.1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.history .body_box{position:relative;padding:0 0 80px;}
.history .body_box:before{content:"";position:absolute;left:50%;top:0;margin-left:-0.5px;width:1px;height:100%;background:#e9ebec;}
.history .body_box .item{position:relative;}
.history .body_box .item + .item{margin-top:65px;}
.history .body_box .item:first-child{padding-top:35px;}
.history .body_box .item:after{ content:'';display:block;clear:both;visibility:hidden;}
.history .body_box .item .item_box{position:relative;width:50%;}
.history .body_box .item .item_box::before{content:'';position:absolute;left:-10px;top:0;z-index:1;width:22px;height:22px;background:url(/pcms/dist/img/history_dot.png) no-repeat;}
.history .body_box .item .item_box::after{content:'';position:absolute;left:0;top:11px;width:52px;height:1px;background:#e9ebec;}
.history .body_box .item .item_box.item_left{float:left;padding-right:75px;text-align:right;}
.history .body_box .item .item_box.item_right{float:right;padding-left:75px;}
.history .body_box .item .item_box.item_left::before{left:auto;right:-10px;}
.history .body_box .item .item_box.item_left::after{left:auto;right:0;}
.history .body_box .item .item_box .year{display:block;margin:0 0 20px;color:#000;font-size:24px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.history .body_box .item .item_box .timelist>li{position:relative;padding-left:105px;color:#555;font-size:16px;line-height:1.3;letter-spacing:-0.025em;}
.history .body_box .item .item_box .timelist>li.long{margin-bottom:30px;}
.history .body_box .item .item_box .timelist>li+li{margin-top:8px;}
.history .body_box .item .item_box .timelist>li b{position:absolute;left:0;top:0;color:#406f75;font-size:15px;font-weight:bold;}
.history .body_box .item .item_box.item_left .timelist>li{padding-left:0;padding-right:105px;}
.history .body_box .item .item_box.item_left .timelist>li b{left:auto;right:0;}
.history .foot_box{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:110px;height:100px;border:1px solid #406f75;border-radius:100%;background:#fff;}
.history .foot_box::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;background:url(/pcms/dist/img/history_footbox_bg.png) no-repeat;}
.history .foot_box strong{color:#406f75;font-size:24px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
@keyframes text_bg {
        from {transform:translate(-50%,-50%) rotate(0deg);}
        to{transform:translate(-50%,-50%) rotate(-359deg);}
}
@media(max-width:767px){
    .history .body_box .item .item_box{width:100%;background:#fff;}
    .history .body_box .item .item_box + .item_box{margin-top:50px;}
    .history .body_box .item .item_box::before,
    .history .body_box .item .item_box::after{display:none;}
    .history .body_box .item .item_box.item_left,
    .history .body_box .item .item_box.item_right{float:none;padding:20px 0;text-align:left;}
    .history .body_box .item .item_box .year{text-align:center;}
    .history .body_box .item .item_box .timelist{padding:20px 20px 10px;border:1px solid #ddd;}
    .history .body_box .item .item_box.item_left .timelist>li{padding-left:105px;padding-right:0;}
    .history .body_box .item .item_box.item_left .timelist>li b{left:0;right:auto;}
}
@media(max-width:499px){
    .history .body_box .item .item_box .timelist>li{padding-left:0;}
    .history .body_box .item .item_box .timelist>li+li{margin-top:15px;}
    .history .body_box .item .item_box .timelist>li.long{margin-bottom:0;}
    .history .body_box .item .item_box .timelist>li b{position:relative;left:auto;top:auto;display:block;margin-bottom:5px;}
    .history .body_box .item .item_box .timelist>li.long b br{display:none;}
    .history .body_box .item .item_box.item_left .timelist>li{padding-left:0;padding-right:0;}
    .history .body_box .item .item_box.item_left .timelist>li b{left:auto;right:auto;}
}
/* sub0104 연혁 e */

/* sub0106 해양생물자원 보유 s */
.status-holding p{margin: -37px 0 30px; text-align: right;}
.status-holding .imgbox{ border:none;background: #F8F8F8;}
.status-holding .imgbox.p65{padding: 65px 20px;}
.status-holding .imgbox.mb80{margin-bottom: 80px;}
.status-holding .imgbox_wrap{display: flex; flex-wrap: wrap; gap: 40px 40px;}
.status-holding .imgbox_wrap .imgbox{width: calc(50% - 20px);}
@media (max-width:900px){
  .status-holding .imgbox_wrap .imgbox{width: 100%;}
  }
@media (max-width:767px){
  .status-holding .imgbox.p65{padding: 50px 20px;}
  }
@media (max-width:560px){
  .status-holding p{margin: -10px 0 10px; text-align: left;}
  .status-holding .imgbox.mb80{margin-bottom: 60px;}
}
/* sub0106 해양생물자원 보유 e */

/* 교육미션 sub0201 */
.training_mission .imgbox{padding:70px 0 70px 0;border:1px solid #ddd;text-align:center;}
/* 교육미션 sub0201 End*/

/* 수장시설 sub020301 */
.storage_facility{}
.storage_facility .infobox.type02{min-height:240px;}

/* 수장고소개 */
.storage_facility .storage_info{margin-top:40px;border:1px solid #ddd;}
.storage_facility .storage_info .tit{margin-bottom:25px;text-align:center;}
.storage_facility .storage_info .tit strong{color:#222;font-size:16px;line-height:1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.storage_facility .storage_info .box{padding:52px 8.807%;}

.storage_facility .storage_info .top{}
.storage_facility .storage_info .top .type_list{padding:41.71px 60px;border-radius:77px;background:#f5faf9;}
.storage_facility .storage_info .top .type_list ul{overflow:hidden;text-align:center;}
.storage_facility .storage_info .top .type_list ul li{display:inline-block;vertical-align:top;width:calc(20% - 5px);text-align:center;}
.storage_facility .storage_info .top .type_list ul li .icon{display:inline-block;margin:0 auto 10px;width:45px;height:36px;background:url(/images/kor/sub03/storage_ir.png) no-repeat;}
.storage_facility .storage_info .top .type_list ul li .icon.icon01{background-position:0 0;}
.storage_facility .storage_info .top .type_list ul li .icon.icon02{background-position:-45px 0;}
.storage_facility .storage_info .top .type_list ul li .icon.icon03{background-position:-90px 0;}
.storage_facility .storage_info .top .type_list ul li .icon.icon04{background-position:-135px 0;}
.storage_facility .storage_info .top .type_list ul li .icon.icon05{background-position:-180px 0;}
.storage_facility .storage_info .top .type_list ul li strong{display:block;color:#444;font-size:15px;line-height:1.2;letter-spacing:-0.025em;}
.storage_facility .storage_info .bottom{background:#f8f8f8;}
.storage_facility .storage_info .bottom .condition_list{}
.storage_facility .storage_info .bottom .condition_list ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-left:-22px;margin-right:-22px;}
.storage_facility .storage_info .bottom .condition_list ul li{width:calc(20% + 12px);text-align:center;}
.storage_facility .storage_info .bottom .condition_list ul li .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto 20px;width:155px;height:155px;border-radius:100%;}
.storage_facility .storage_info .bottom .condition_list ul li .icon.icon01{background:#429693;}
.storage_facility .storage_info .bottom .condition_list ul li .icon.icon02{background:#3a64b2;}
.storage_facility .storage_info .bottom .condition_list ul li .icon.icon03{background:#008dc3;}
.storage_facility .storage_info .bottom .condition_list ul li .icon.icon04{background:#008dc3;}
.storage_facility .storage_info .bottom .condition_list ul li .icon span{display:inline-block;margin-bottom:10px;width:51px;height:42px;background:url(/images/kor/sub03/storage_ir.png) no-repeat;}
.storage_facility .storage_info .bottom .condition_list ul li .icon.icon01 span{background-position:0 -46px;}
.storage_facility .storage_info .bottom .condition_list ul li .icon.icon02 span{background-position:-51px -46px;}
.storage_facility .storage_info .bottom .condition_list ul li .icon.icon03 span{background-position:-102px -46px;}
.storage_facility .storage_info .bottom .condition_list ul li .icon.icon04 span{background-position:-153px -46px;}
.storage_facility .storage_info .bottom .condition_list ul li .icon strong{color:#fff;font-size:16px;line-height:1;letter-spacing:-0.025em;}

.storage_facility .storage_map{margin-top:65px;border:1px solid #ddd;}
.storage_facility .storage_map .top{padding:45px 50px;}
.storage_facility .storage_map .top .type_list{}
.storage_facility .storage_map .top .type_list .item{position:relative;padding-left:30.675%;}
.storage_facility .storage_map .top .type_list .item+.item{margin-top:45px;padding-top:45px;border-top:1px dashed #b4d7d5;}
.storage_facility .storage_map .top .type_list .item .tit{position:absolute;left:66px;top:50%;transform:translateY(-50%);text-align:center;}
.storage_facility .storage_map .top .type_list .item .tit strong{display:block;color:#406f75;font-size:47px;line-height:1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.storage_facility .storage_map .top .type_list .item .tit em{color:rgba(64,111,117,0.6);font-size:16px;line-height:1.2;font-weight:bold;font-family:"GmarketSans";}
.storage_facility .storage_map .bottom{overflow:hidden;position:relative;padding:50px 50px;border-top:1px solid #ddd;background:#f8f8f8;}
.storage_facility .storage_map .bottom::before{content:"";position:absolute;left:-217px;top:-270px;width:387px;height:391px;background:url(/images/kor/sub03/storage_map_bg.png) no-repeat;}
.storage_facility .storage_map .bottom::after{content:"";position:absolute;right:-49px;bottom:-245px;width:328px;height:328px;background:url(/images/kor/sub03/storage_map_bg.png) no-repeat;background-size:cover;}
.storage_facility .storage_map .bottom .map_list{}
.storage_facility .storage_map .bottom .map_list strong{display:block;margin-bottom:20px;color:#222;font-size:24px;line-height:1.2;letter-spacing:-0.025em;font-family:"GmarketSans";}
.storage_facility .storage_map .bottom .map_list strong em{color:#406f75;font:inherit;}
.storage_facility .storage_map .bottom .map_list .list{padding-top:20px;border-top:1px dashed #b0b0b0;}
.storage_facility .storage_map .bottom .map_list .list ul{overflow:hidden;margin-left:-10px;}
.storage_facility .storage_map .bottom .map_list .list li{position:relative;float:left;margin-left:10px;width:calc(33.33% - 10px);color:#444;font-size:15px;line-height:1.2;letter-spacing:-0.025em;}
.storage_facility .storage_map .bottom .map_list .list li em{display:inline-block;margin-left:5px;font-weight:bold;}
.storage_facility .storage_map .bottom .map_list .list li+li{margin-top:5px;}
.storage_facility .storage_map .bottom .map_list .list li:nth-child(-n+3){margin-top:0;}
/* 수장고소개 End */

/* sub020201 수장고 s*/
.storage_facility.style01 .vlist__column.col3 .inner{width:calc(33.33% - 24px);}
@media (max-width:2500px){
    .storage_facility.style01 .infobox.type02{padding-right: 50px;}
}
@media (max-width:1280px){
    .storage_facility.style01 .infobox.type02 .txt .title strong{font-size: 30px;}
}
@media(max-width:940px){
    .storage_facility.style01 .storage_info .bottom .condition_list ul{gap: 20px 20px;}
.storage_facility.style01 .storage_info .bottom .condition_list ul li{width: calc(50% - 20px);}
}
@media(max-width:900px){
    .storage_facility.style01 .vlist__column.col3 .inner{width:calc(50% - 24px);}
}
@media (max-width:767px){
    .storage_facility.style01 .infobox.type02 .txt .title strong{font-size: 22px;}
}
@media (max-width:550px){
    .storage_facility.style01 .vlist__column.col3 .inner{width:100%;}
    .storage_facility.style01 .storage_info .bottom .condition_list ul{display: flex;flex-direction: column;align-items: center;}
    .storage_facility.style01 .storage_info .bottom .condition_list ul li .icon{width: 140px; height: 140px;}
    .storage_facility.style01 .storage_info .bottom .condition_list ul li{width: 100%;}
}
/* sub020201 수장고 e*/

/* sub020202 수장 표본 s*/
.storage_facility .title_wrap{ display: flex; justify-content: center; align-items: center;padding: 113px 20px 170px; background-position: center center; background-size: cover; color: #fff; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.40) 0%, rgba(0, 0, 0, 0.40) 100%), url("/images/eng/sub02/sub020202_img01.jpg");} 
.storage_facility .title_wrap .title_box{text-align: center;}
.storage_facility .title_wrap .title_box em{display: block; margin-bottom: 26px; font-size: 27px; font-weight: 800;}
.storage_facility .title_wrap .title_box strong{display: block; font-size: 40px; line-height: 1.2; font-weight: 800;}
.storage_facility .title_wrap .title_box p{ margin: 0;color: #fff; font-size: 20px; font-weight: 500;}
@media (max-width:767px){
 .storage_facility .title_wrap{padding: 80px 20px;}
 .storage_facility .title_wrap .title_box em{ margin-bottom: 16px;font-size: 24px;}
 .storage_facility .title_wrap .title_box strong{font-size: 32px;}
 .storage_facility .title_wrap .title_box p{font-size: 16px;}
}
/* sub020202 수장 표본 e*/

/* 표본의 종류와특성 */
.mabik_specimen{margin-top:100px;}

.mabik_specimen .mabik_infobox{margin-bottom:100px;}
.mabik_infobox{text-align:center;}
.mabik_infobox .title{}
.mabik_infobox .title .top{position:relative;margin:0 auto;padding:0 20px;max-width:0;height:70px;border:7px solid #153769;animation:text_border 1s ease-in both;}
.mabik_infobox .title .top::before{content:"";position:absolute;left:50%;top:-7px;transform:translateX(-50%);width:calc(100% - 10px);height:7px;background:#fff;}
.mabik_infobox .title .top::after{content:"";position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);width:calc(100% - 10px);height:7px;background:#fff;}
.mabik_infobox .title .top em{opacity:0;display:block;margin-bottom:10px;color:#406f75;font-size:15px;line-height:1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";animation:text_box 0.3s 1.2s ease-in both;}
.mabik_infobox .title .top strong{opacity:0;display:block;color:#222;font-size:26px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";animation:text_box 0.3s 1.2s ease-in both;}
.mabik_infobox .title .bottom{}
.mabik_infobox .title .bottom p{margin-top:15px;color:#222;font-size:16px;line-height:1.2;letter-spacing:-0.045em;}
.mabik_infobox .conbox{display:inline-block;margin-top:30px;margin-left:20px;text-align:center;}
.mabik_infobox .conbox .item{float:left;margin-left:-20px;width:calc(50% + 20px);}
.mabik_infobox .conbox .item .inner{overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 35px;width:340px;height:340px;border-radius:100%;}
.mabik_infobox .conbox .item .inner .icon{display:inline-block;margin:0 auto 15px;width:45px;height:45px;background:url(/images/kor/sub03/mabik_infobox_ir.png) no-repeat;}
.mabik_infobox .conbox .item .inner .icon.icon01{background-position:0 0;}
.mabik_infobox .conbox .item .inner .icon.icon02{background-position:-45px 0;}
.mabik_infobox .conbox .item .inner .icon.icon03{background-position:-90px 0;}
.mabik_infobox .conbox .item .inner .icon.icon04{background-position:-135px 0;}
.mabik_infobox .conbox .item .inner .icon.icon05{background-position:-180px 0;}
.mabik_infobox .conbox .item .inner .icon.icon06{background-position:-225px 0;}
.mabik_infobox .conbox .item .inner strong{display:block;font-size:18px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.mabik_infobox .conbox .item.bg01 .inner{background:rgba(43,140,129,0.1);}
.mabik_infobox .conbox .item.bg01 .inner::before{content:"";position:absolute;left:-18px;bottom:-128px;transform:rotate(300deg);width:228px;height:230px;background:url(/images/kor/sub03/mabik_specimen_bg.png) no-repeat;background-size:cover;}
.mabik_infobox .conbox .item.bg01 .inner strong{color:#406f75;}
.mabik_infobox .conbox .item.bg02 .inner{background:rgba(84,138,224,0.1);}
.mabik_infobox .conbox .item.bg02 .inner strong{color:#2453ab;}

.mabik_specimen .specimen_box{}
.mabik_specimen .specimen_box .item{overflow:hidden;position:relative;z-index:1;padding:35px 8.334% 55px;border-radius:10px;background:#f8f8f8;}
.mabik_specimen .specimen_box .item+.item{margin-top:40px;}
.mabik_specimen .specimen_box .item::before{content:"";position:absolute;right:-40px;top:-98px;z-index:-1;width:280px;height:290px;background:url(/images/kor/sub03/mabik_specimen_bg.png) no-repeat;background-size:cover;}
.mabik_specimen .specimen_box .item .tit{margin-bottom:25px;text-align:center;}
.mabik_specimen .specimen_box .item .tit strong{display:block;color:#406f75;font-size:20px;line-height:1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans"}
.mabik_specimen .specimen_box .item .tit em{color:#393939;font-size:15px;line-height:1;letter-spacing:-0.025em;}
.mabik_specimen .specimen_box .item .specimen_list{}
.mabik_specimen .specimen_box .item .specimen_list ul{margin-left:-42px;text-align:center;}
.mabik_specimen .specimen_box .item .specimen_list ul li{overflow:hidden;display:inline-block;margin-left:42px;width:calc(33.33% - 46px);border-radius:10px;line-height:0;box-shadow:4px 6px 10px 0px rgba(0, 0, 0, 0.15);}
.mabik_specimen .specimen_box .item .specimen_list ul li img{width:100%;max-width:none;}

.specimen_compare{overflow:hidden;position:relative;display:flex;flex-wrap:wrap;}
.specimen_compare::before{content:"VS";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#222;font-size:22px;line-height:1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.specimen_compare .item{overflow:hidden;float:left;margin-left:116px;width:calc(50% - 58px);border:1px solid #ddd;border-radius:10px;}
.specimen_compare .item:first-child{margin-left:0;}
.specimen_compare .item .title{display:flex;justify-content:center;align-items:center;min-height:92px;}
.specimen_compare .item.bg01 .title{background:#449a97;}
.specimen_compare .item.bg02 .title{background:#3c67b7;}
.specimen_compare .item .title strong{color:#fff;font-size:22px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.specimen_compare .item .title strong::before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;}
.specimen_compare .item.bg01 .title strong::before{width:34px;height:44px;background:url(/images/kor/sub03/compare_icon01.png) no-repeat;}
.specimen_compare .item.bg02 .title strong::before{width:46px;height:39px;background:url(/images/kor/sub03/compare_icon02.png) no-repeat;}
.specimen_compare .item .list{padding:20px 25px;}
.specimen_compare .item .list ul li{position:relative;}
.specimen_compare .item .list ul li+li::before{content:"";position:absolute;right:0;top:-10px;width:100%;border-bottom:1px dashed #ddd;}
.specimen_compare .item .list ul li+li{margin-top:15px;}
.specimen_compare .item .list ul li p{margin:0;color:#393939;font-size:16px;line-height:1.375;letter-spacing:-0.025em;}
.specimen_compare .item .list ul li em{display:block;margin-bottom:5px;padding:10px;width:100%;border-radius:5px;font-size:15px;line-height:1.1;font-weight:bold;font-family:"GmarketSans";text-align:center;}
.specimen_compare .item.bg01 .list ul li em{background:#ecf5f4;color:#24827f;}
.specimen_compare .item.bg02 .list ul li em{background:#ebf0f8;color:#3c67b7;}

/* 표본의 종류와특성 End */

@keyframes text_border{
    100%{max-width:450px;}
}
@keyframes text_box{
    100%{opacity:1;}
}

@media(max-width:940px){
    .storage_facility .storage_info .bottom .condition_list ul{margin:0;}
    .storage_facility .storage_info .bottom .condition_list ul li{width:50%;}
    .storage_facility .storage_info .bottom .condition_list ul li:nth-last-child(-n+2){margin-top:20px;}

    .storage_facility .storage_map .bottom .map_list .list li{width:calc(33.33% - 10px);}
    .storage_facility .storage_map .bottom .map_list .list li:nth-child(-n+3){margin-top:0;}
    .storage_facility .storage_map .bottom .map_list .list li:nth-child(4){margin-top:5px;}
}
@media(max-width:840px){
    .storage_facility .infobox.type02{min-height:auto;}

    .specimen_compare{display:block;}
    .specimen_compare::before{display:none;}
    .specimen_compare .item{float:none;margin-left:0;width:100%;}
    .specimen_compare .item+.item{margin-top:20px;}
}
@media(max-width:767px){
    .storage_facility .storage_info .top .type_list ul li{width:calc(33% - 5px);}
    .storage_facility .storage_info .top .type_list ul li:nth-last-child(-n+2){margin-top:20px;}

    .storage_facility .storage_map .top{padding:45px 6.964%;}
    .storage_facility .storage_map .top .type_list .item{padding-left:0;}
    .storage_facility .storage_map .top .type_list .item .tit{position:relative;left:auto;top:auto;transform:none;margin-bottom:20px;}
    .storage_facility .storage_map .top .type_list .item .img{text-align:center;}
    .storage_facility .storage_map .bottom{padding:50px 6.964%;}
    .storage_facility .storage_map .bottom .map_list .list li{width:calc(50% - 10px);}
    .storage_facility .storage_map .bottom .map_list .list li:nth-child(-n+2){margin-top:0;}
    .storage_facility .storage_map .bottom .map_list .list li:nth-child(3){margin-top:5px;}

    .mabik_specimen .specimen_box .item::before{right:-70px;top:-160px;width:228px;height:300px;}
    .mabik_specimen .specimen_box .item .specimen_list ul li{width:calc(50% - 46px);}
    .mabik_specimen .specimen_box .item .specimen_list ul li:nth-last-child(-n+1){margin-top:30px;}

    .mabik_infobox .conbox{margin-left:0;}
    .mabik_infobox .conbox .item{float:none;margin-left:0;width:100%;}
    .mabik_infobox .conbox .item+.item{margin-top:-20px;}
}
@media(max-width:640px){
    .mabik_infobox .title .top{height:auto;}
    .mabik_infobox .title .top em{font-size:13px;}
    .mabik_infobox .title .top strong{font-size:21px;}
}
@media(max-width:550px){
    .storage_facility .infobox.type02 .txt .title strong{font-size:24px;}
    .storage_facility .storage_info .top .type_list{padding:41.71px 10px;border-radius:57px;}
    .storage_facility .storage_info .top .type_list ul{text-align:left;}
    .storage_facility .storage_info .top .type_list ul li{width:calc(50% - 5px);}
    .storage_facility .storage_info .top .type_list ul li:nth-last-child(-n+3){margin-top:20px;}
    .storage_facility .storage_info .bottom .condition_list{}
    .storage_facility .storage_info .bottom .condition_list ul{display:block;}
    .storage_facility .storage_info .bottom .condition_list ul li{width:100%;}
    .storage_facility .storage_info .bottom .condition_list ul li:nth-last-child(-n+3){margin-top:20px;}

    .storage_facility .storage_map .top .type_list .item .tit strong{font-size:35px;}
    .storage_facility .storage_map .top .type_list .item .tit em{font-size:14px;}
}
@media(max-width:500px){
    .storage_facility .infobox.type02 .txt .title strong{font-size:24px;}
    .storage_facility .storage_info .top .type_list{padding:41.71px 10px;border-radius:57px;}
    .storage_facility .storage_info .top .type_list ul{text-align:left;}
    .storage_facility .storage_info .top .type_list ul li{width:calc(50% - 5px);}
    .storage_facility .storage_info .top .type_list ul li:nth-last-child(-n+3){margin-top:20px;}
    .storage_facility .storage_info .bottom .condition_list{}
    .storage_facility .storage_info .bottom .condition_list ul{display:block;}
    .storage_facility .storage_info .bottom .condition_list ul li{width:100%;}
    .storage_facility .storage_info .bottom .condition_list ul li:nth-last-child(-n+3){margin-top:20px;}

    .storage_facility .storage_map .top .type_list .item .tit strong{font-size:35px;}
    .storage_facility .storage_map .top .type_list .item .tit em{font-size:14px;}
    .storage_facility .storage_map .bottom .map_list strong{font-size:20px;}
    .storage_facility .storage_map .bottom .map_list .list ul{margin-left:0;}
    .storage_facility .storage_map .bottom .map_list .list li{float:none;margin-left:0;width:100%;}
    .storage_facility .storage_map .bottom .map_list .list li:nth-child(2){margin-top:5px;}

    .mabik_specimen .specimen_box .item .specimen_list ul{margin-left:0;}
    .mabik_specimen .specimen_box .item .specimen_list ul li{display:block;margin-left:0;width:100%;}
    .mabik_specimen .specimen_box .item .specimen_list ul li+li{margin-top:30px;}
}
@media(max-width:450px){
    .specimen_compare .item .title strong{font-size:16px;}
    .specimen_compare .item .list ul li{display:block;padding-left:0;min-height:auto;text-align:center;}
    .specimen_compare .item .list ul li+li{padding-top:15px;}
    .specimen_compare .item .list ul li+li::before{top:0;width:100%;}
    .specimen_compare .item .list ul li em{position:relative;left:auto;top:auto;transform:none;margin:0 auto 15px;}

    .mabik_infobox .conbox .item+.item{margin-top:20px;}
    .mabik_infobox .conbox .item .inner{padding:20px;width:100%;height:100%;border-radius:10px;}
}
/* 수장시설 sub020301 End */

/* APEC 해양수산실무그룹 sub0303 */
.apec_wrap{position:relative;;margin-top:220px;margin-bottom:200px;}
.apec_wrap .center_title{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:388px;height:388px;border-radius:100%;background:#f8f8f8;text-align:center;}
.apec_wrap .center_title::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:181px;height:181px;background:url(/images/kor/sub03/apec_bg.png) no-repeat;}
.apec_wrap .center_title em{display:block;margin-bottom:10px;color:#222;font-size:16px;line-height:1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.apec_wrap .center_title strong{display:block;color:#406f75;font-size:24px;line-height:1.33;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.apec_wrap .center_title strong span{display:inline-block;font:inherit;font-size:15px;line-height:1.6;}
.apec_wrap .purpose_list{}
.apec_wrap .purpose_list .item{position:absolute;display:flex;align-items:center;}
.apec_wrap .purpose_list .item .title{position:relative;width:180px;height:180px;border-radius:100%;text-align:center;}
.apec_wrap .purpose_list .item .title::before{content:"";position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%);width:200px;height:200px;border-radius:100%;}
.apec_wrap .purpose_list .item .title .box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;border-radius:100%;}
.apec_wrap .purpose_list .item .title .box .icon{display:inline-block;margin:0 auto 5px;width:44px;height:40px;background:url(/images/kor/sub03/apec_ir.png) no-repeat;}
.apec_wrap .purpose_list .item .title .box strong{display:block;color:#fff;font-size:16px;line-height:1.25;letter-spacing:-0.025em;font-weight:bold;}

.apec_wrap .purpose_list .item.bg01 .title .box .icon{background-position:0 0;}
.apec_wrap .purpose_list .item.bg02 .title .box .icon{background-position:-44px 0;}
.apec_wrap .purpose_list .item.bg03 .title .box .icon{background-position:-88px 0;}
.apec_wrap .purpose_list .item.bg04 .title .box .icon{background-position:-132px 0;}

.apec_wrap .purpose_list .item.bg01{left:calc(50% - 325px);top:50%;transform:translateY(-50%);}
.apec_wrap .purpose_list .item.bg01 .title::before{background:rgba(0,52,155,0.2);}
.apec_wrap .purpose_list .item.bg01 .title .box{background:#00349b;}
.apec_wrap .purpose_list .item.bg02{left:50%;top:-140px;transform:translateX(-50%);}
.apec_wrap .purpose_list .item.bg02 .title::before{background:rgba(68,154,151,0.2);}
.apec_wrap .purpose_list .item.bg02 .title .box{background:#449a97;}
.apec_wrap .purpose_list .item.bg03{right:calc(50% - 325px);top:50%;transform:translateY(-50%);}
.apec_wrap .purpose_list .item.bg03 .title::before{background:rgba(60,103,183,0.2);}
.apec_wrap .purpose_list .item.bg03 .title .box{background:#3c67b7;}
.apec_wrap .purpose_list .item.bg04{left:50%;bottom:-140px;transform:translateX(-50%);}
.apec_wrap .purpose_list .item.bg04 .title::before{background:rgba(0,145,200,0.2);}
.apec_wrap .purpose_list .item.bg04 .title .box{background:#0091c8;}

@media(max-width:767px){
    .apec_wrap{margin-top:50px;margin-bottom:0;}
    .apec_wrap .center_title{margin-bottom:30px;width:280px;height:280px;}
    .apec_wrap .center_title em{font-size:14px;}
    .apec_wrap .center_title strong{font-size:22px;}
    .apec_wrap .center_title strong span{font-size:14px;}

    .apec_wrap .purpose_list{overflow:hidden;display:flex;flex-wrap:wrap;margin-left:-20px;}
    .apec_wrap .purpose_list .item{position:relative;float:left;margin-top:20px;margin-left:20px;width:calc(50% - 20px);}
    .apec_wrap .purpose_list .item:nth-child(-n+2){margin-top:0;}
    .apec_wrap .purpose_list .item .title{padding:7px;width:100%;height:100%;border-radius:10px;}
    .apec_wrap .purpose_list .item .title::before{width:100%;height:100%;border-radius:10px;}
    .apec_wrap .purpose_list .item .title .box{padding:20px;border-radius:10px;}

    .apec_wrap .purpose_list .item.bg01 .title .box .icon{background-position:0 0;}
    .apec_wrap .purpose_list .item.bg02 .title .box .icon{background-position:-44px 0;}
    .apec_wrap .purpose_list .item.bg03 .title .box .icon{background-position:-88px 0;}
    .apec_wrap .purpose_list .item.bg04 .title .box .icon{background-position:-132px 0;}

    .apec_wrap .purpose_list .item.bg01{left:auto;top:auto;transform:none;}
    .apec_wrap .purpose_list .item.bg02{left:auto;top:auto;transform:none;}
    .apec_wrap .purpose_list .item.bg03{right:auto;top:auto;transform:none;}
    .apec_wrap .purpose_list .item.bg04{left:auto;bottom:auto;transform:none;}
}
@media(max-width:550px){
    .apec_wrap .purpose_list{display:block;margin-left:0;}
    .apec_wrap .purpose_list .item{float:none;margin-left:0;width:100%;}
    .apec_wrap .purpose_list .item:nth-child(2){margin-top:20px;}
}
/* APEC 해양수산실무그룹 sub0303 End */

/* 생물다양성협약 sub030501 */
.mabik_convention{text-align:center;}
.mabik_convention .title{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:216px;height:216px;border-radius:100%;background:#449a97;}
.mabik_convention .title::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:156px;height:156px;background:url(/images/kor/sub03/mabik_convention_titlebg.png) no-repeat;animation:convent_bg 10s infinite linear;}
.mabik_convention .title::after{content:"";position:absolute;left:50%;bottom:-30px;z-index:-1;margin-left:1px;width:1px;height:100%;background:#ddd;}
.mabik_convention .title strong{display:block;color:#fff;font-size:24px;line-height:1.125;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.mabik_convention .title em{color:#fff;font-size:15px;line-height:1.33;letter-spacing:-0.025em;}
.mabik_convention .info{position:relative;display:flex;flex-wrap:wrap;margin:30px auto 0;padding-top:35px;max-width:625px;}
.mabik_convention .info::before{content:"";position:absolute;left:24%;top:0;width:52.3%;height:1px;background:#ddd;}
.mabik_convention .info::after{content:"";display:block;clear:both;visibility:hidden;}
.mabik_convention .info .item{position:relative;float:left;margin-left:4%;padding:30px;width:calc(50% - 2%);border-width:1px;border-style:solid;border-radius:10px;background:#fff;}
.mabik_convention .info .item.bg01{border-color:rgba(68,154,151,0.4);}
.mabik_convention .info .item.bg02{border-color:rgba(0,145,200,0.4);}
.mabik_convention .info .item::before{content:"";position:absolute;left:50%;top:-35px;z-index:-1;margin-left:1px;width:1px;height:100%;background:#ddd;}
.mabik_convention .info .item::after{content:"";position:absolute;left:50%;top:-9.5px;margin-left:-9.5px;width:9px;height:9px;border:5px solid #fff;border-radius:100%;}
.mabik_convention .info .item.bg01::after{background:#449a97;}
.mabik_convention .info .item.bg02::after{background:#0091c8;}
.mabik_convention .info .item:nth-child(1){margin-left:0;}
.mabik_convention .info .item .icon{display:inline-block;margin:0 auto;width:34px;height:34px;background:url(/images/kor/sub03/mabik_convention_ir.png) no-repeat;}
.mabik_convention .info .item.bg01 .icon{background-position:0 0;}
.mabik_convention .info .item.bg02 .icon{background-position:-34px 0;}
.mabik_convention .info .item .text{margin-top:20px;}
.mabik_convention .info .item .text strong{display:block;font-size:18px;font-weight:bold;font-family:"GmarketSans";}
.mabik_convention .info .item .text p{color:#444;font-size:16px;line-height:1.5;letter-spacing:-0.025em;}
.mabik_convention .info .item.bg01 .text strong{color:#406f75;}
.mabik_convention .info .item.bg02 .text strong{color:#007dad;}

@keyframes convent_bg{
    0%{transform:translate(-50%,-50%) rotate(0deg);}
    100%{transform:translate(-50%,-50%) rotate(359deg);}
}

@media(max-width:500px){
    .mabik_convention .title::after{display:none;}

    .mabik_convention .info{display:block;margin:30px auto 0;padding-top:0;max-width:100%;}
    .mabik_convention .info::before{display:none;}
    .mabik_convention .info .item{float:none;margin-left:0;width:100%;}
    .mabik_convention .info .item+.item{margin-top:35px;}
    .mabik_convention .info .item::after{margin-left:-7.5px;}
}
/* 생물다양성협약 sub030501 End */

/* 나고야의정서 sub0302 */
.nagoya_protocol{padding:60px 20px;background:#f8f8f8;text-align:center;}
.nagoya_protocol .inner{display:flex;justify-content:center;align-items:center;}
.nagoya_protocol .inner .title{position:relative;display:flex;justify-content:center;align-items:center;margin-right:95px;width:280px;height:280px;border-radius:100%;background:#cce6e3;}
.nagoya_protocol .inner .title::before{content:"";position:absolute;right:-50px;top:50%;margin-top:-183.5px;width:215px;height:367px;background:url(/images/kor/sub03/nagoya_arrow.png) no-repeat;}
.nagoya_protocol .inner .title .box{position:relative;display:flex;justify-content:center;align-items:center;width:250px;height:250px;border-radius:100%;background:#ffff;}
.nagoya_protocol .inner .title .box::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:192px;height:192px;background:url(/images/kor/sub03/nagoya_protocol_bg.png);background-size:cover;}
.nagoya_protocol .inner .title .box strong{position:relative;display:block;padding-top:45px;color:#222;font-size:22px;line-height:1.26;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.nagoya_protocol .inner .title .box strong::before{content:"";position:absolute;left:50%;top:0;margin-left:-13.5px;width:27px;height:33px;background:url(/images/kor/sub03/nagoya_icon.png) no-repeat;}
.nagoya_protocol .inner .title .box strong em{display:block;color:#406f75;}
.nagoya_protocol .inner .purpose{}
.nagoya_protocol .inner .purpose ul{}
.nagoya_protocol .inner .purpose ul li{display:flex;justify-content:center;align-items:center;width:172px;height:172px;border-radius:100%;}
.nagoya_protocol .inner .purpose ul li+li{margin-top:-30px;}
.nagoya_protocol .inner .purpose ul li.bg01{background-color:rgba(44,137,134,0.85);}
.nagoya_protocol .inner .purpose ul li.bg02{background-color:rgba(37,81,162,0.85);}
.nagoya_protocol .inner .purpose ul li.bg03{background-color:rgba(0,132,182,0.85);}
.nagoya_protocol .inner .purpose ul li span{color:#fff;font-size:16px;line-height:1.375;letter-spacing:-0.025em;}

@media(max-width:767px){
    .nagoya_protocol .inner{display:block;}
    .nagoya_protocol .inner .title{margin:0 auto 30px;}
    .nagoya_protocol .inner .title::before{display:none;}
    .nagoya_protocol .inner .purpose ul{display:flex;justify-content:center;}
    .nagoya_protocol .inner .purpose ul li+li{margin-top:0;margin-left:-30px;}
}
@media(max-width:550px){
    .nagoya_protocol .inner .purpose ul{display:inline-block;}
    .nagoya_protocol .inner .purpose ul li+li{margin-top:-30px;margin-left:0;}
}
@media(max-width:400px){
    .nagoya_protocol .inner .title{width:240px;height:240px;}
    .nagoya_protocol .inner .title .box{width:210px;height:210px;}
    .nagoya_protocol .inner .title .box::before{width:152px;height:152px;}
    .nagoya_protocol .inner .title .box strong{font-size:23px;}
}
/* 나고야의정서 sub0302 End */

/* IPBES sub0304 */
.ipbes_wrap{margin-top:75px;}
.ipbes_wrap .mabik_infobox{margin-bottom:100px;}
/* IPBES sub0304 End */

/* 생물/생태관련 국제기구 및 협약 sub0305 */
.mabik_igo{display:flex;flex-wrap:wrap;margin-left:-20px;}
.mabik_igo .item{overflow:hidden;position:relative;float:left;margin-top:20px;margin-left:20px;padding:60px 5.455%;width:calc(50% - 20px);border:1px solid #ddd;background:#fff;}
.mabik_igo .item:nth-child(-n+2){margin-top:0;}
.mabik_igo .item::before{content:"";position:absolute;right:-40px;bottom:-110px;width:254px;height:256px;background:url(/images/kor/sub03/mabik_igo_bg.png) no-repeat;}
.mabik_igo .item .top{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #ddd;}
.mabik_igo .item .top .title{margin-bottom:5px;min-height:57px;}
.mabik_igo .item .top .title strong{color:#222;font-size:18px;line-height:1.3;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.mabik_igo .item .top .activity{}
.mabik_igo .item .top .activity strong{color:#406f75;font-size:16px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.mabik_igo .item .top .activity ul{}
.mabik_igo .item .top .activity ul li{letter-spacing:-0.045em;}

.mabik_igo .item .bottom{}
.mabik_igo .item .bottom ul{}
.mabik_igo .item .bottom ul li{position:relative;padding-left:140px;color:#222;font-size:15px;line-height:1.2;letter-spacing:-0.045em;}
.mabik_igo .item .bottom ul li.long{padding-left:190px;}
.mabik_igo .item .bottom ul li+li{margin-top:15px;}
.mabik_igo .item .bottom ul li span{position:absolute;left:0;top:0;display:block;padding-left:30px;font-weight:bold;}
.mabik_igo .item .bottom ul li span .icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-block;width:25px;height:25px;border-radius:100%;background:#449a97 url(/images/kor/sub03/mabik_igo_ir.png) no-repeat;}
.mabik_igo .item .bottom ul li span .icon.icon01{background-position:0 0;}
.mabik_igo .item .bottom ul li span .icon.icon02{background-position:-25px 0;}
.mabik_igo .item .bottom ul li span .icon.icon03{background-position:-50px 0;}
.mabik_igo .item .bottom ul li span .icon.icon04{background-position:-75px 0;}
.mabik_igo .item .bottom ul li span .icon.icon05{background-position:-100px 0;}
.mabik_igo .item .bottom ul li span .icon.icon06{background-position:-125px 0;}

@media(max-width:840px){
    .mabik_igo{display:block;margin-left:0;}
    .mabik_igo .item{float:none;margin-left:0;padding:40px 25px;width:100%;}
    .mabik_igo .item:nth-child(2){margin-top:20px;}
    .mabik_igo .item .top .title{min-height:auto;}
}
@media(max-width:450px){
    .mabik_igo .item .bottom ul li{padding-left:0;}
    .mabik_igo .item .bottom ul li.long{padding-left:0;}
    .mabik_igo .item .bottom ul li span{position:relative;left:auto;top:auto;margin-bottom:10px;}
}
/* 생물/생태관련 국제기구 및 협약 sub0305 End */

/* 미션과 비전 sub0402 */
.s0402-wrap{text-align:center;}
.s0402-wrap .topbox-wrap{display:flex;flex-direction:column;align-items:center;}
.s0402-wrap .topbox-wrap .mission-wrap{width:100%;min-height:192px;background-color:#f8f8f8;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/images/kor/sub06/sub060201_img01.jpg);}
.s0402-wrap .topbox-wrap .mission-wrap .inner{display:flex;flex-direction:column;padding:60px 20px;}
.s0402-wrap .topbox-wrap .mission-wrap .inner em{display:block;color:#ffffff;font-size:15px;font-weight:bold;font-family:'GmarketSans';text-align:center;}
.s0402-wrap .topbox-wrap .mission-wrap .inner p{margin-top:15px;color:#ffffff;font-size:23px;line-height:1.36 ;font-family:'GmarketSans';text-align:center;}

.s0402-wrap strong{display:block;color:#406f75;font-size:17px;font-weight:bold;font-family:'GmarketSans';}
.s0402-wrap .topbox-wrap .vision-wrap{margin-top:90px;min-width:50.37%;min-height:70px;text-align:center;}
.s0402-wrap .topbox-wrap .vision-wrap .inner{position:relative;z-index:1;padding:0px 0px 20px 0px;padding:0 20px;border:6px solid #153769;}
.s0402-wrap .topbox-wrap .vision-wrap .inner p{font-size:18px;font-weight:400;font-family:'Noto Sans KR';}
.s0402-wrap .topbox-wrap .vision-wrap .inner::before{content:"";position:absolute;left:50%;top:-6px;z-index:-2;transform:translateX(-50%);width:98%;height:6px;background:#fff;}
.s0402-wrap .topbox-wrap .vision-wrap .inner::after{content:"";position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);width:98%;height:6px;background:#fff;}
.s0402-wrap .topbox-wrap .vision-wrap .inner strong{margin-top:-10px;}

.s0402-wrap .value-wrap{margin-top:65px;}
.s0402-wrap .value-wrap .inner{display:flex;justify-content:center;margin-top:20px;min-height:181px;}
.s0402-wrap .value-wrap .inner .valuebox{transform:translateX(-4.5%);min-width:300px;}
.s0402-wrap .value-wrap .inner .valuebox .value{position:absolute;opacity:90%;padding:40px 0px;width:176px;height:176px;border-radius:50%;background-color:#3c67b7;}
.s0402-wrap .value-wrap .inner .valuebox .value.value01{background-color:#449a97;}
.s0402-wrap .value-wrap .inner .valuebox .value.value02{left:50%;background-color:#3c67b7;}
.s0402-wrap .value-wrap .inner .valuebox .value.value03{background-color:#0091c8;}
.s0402-wrap .value-wrap .inner .valuebox .value.value04{left:50%;background-color:#00349b;}
.s0402-wrap .value-wrap .inner .valuebox .value .icon{margin:0 auto;width:65px;height:65px;background-color:#ddd;}
.s0402-wrap .value-wrap .inner .valuebox .value .icon.icon01{background:url(/images/kor/sub06/sub060201_img06.png) no-repeat center;}
.s0402-wrap .value-wrap .inner .valuebox .value .icon.icon02{background:url(/images/kor/sub06/sub060201_img07.png) no-repeat center;}
.s0402-wrap .value-wrap .inner .valuebox .value .icon.icon03{background:url(/images/kor/sub06/sub060201_img08.png) no-repeat center;}
.s0402-wrap .value-wrap .inner .valuebox .value .icon.icon04{background:url(/images/kor/sub06/sub060201_img09.png) no-repeat center;}
.s0402-wrap .value-wrap .inner .valuebox .value p{color:#ffffff;}

.s0402-wrap .strategy-wrap{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin-top:66px;}
.s0402-wrap .strategy-wrap .inner{overflow:hidden;position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin-top:25px;width:86.48%;min-height:96px;border:1px solid #ddd;border-radius:10px;}
.s0402-wrap .strategy-wrap .inner::before{content:"";position:absolute;left:0;top:-117px;display:inline-block;width:147px;height:164px;background:url(/images/kor/sub06/sub060201_img05.png) no-repeat center;}
.s0402-wrap .strategy-wrap .inner::after{content:"";position:absolute;right:-55px;bottom:-100px;display:inline-block;width:147px;height:164px;background:url(/images/kor/sub06/sub060201_img05.png) no-repeat center;}
.s0402-wrap .strategy-wrap .inner .box-wrap{display:flex;align-items:center;width:50%;}
.s0402-wrap .strategy-wrap .inner .box-wrap .box{display:table;padding:0 10px;width:50%;border-right:1px solid #ddd;}
.s0402-wrap .strategy-wrap .inner .box-wrap .box.box04{border-right:none;}
.s0402-wrap .strategy-wrap .inner .box-wrap .box p{display:table-cell;line-height:1.5;}

.s0402-wrap .management_goals{margin-top:130px;}
.s0402-wrap .management_goals .inner{position:relative;margin:0 auto;width:360px;height:360px;}
.s0402-wrap .management_goals .inner .center::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:inline;width:137px;height:137px;background:url(/images/kor/sub06/sub060201_img10.png) no-repeat center;}
.s0402-wrap .management_goals .inner .center{position:relative;margin:0 auto;margin-top:130px;padding:126px 0;width:100%;height:360px;border-radius:50%;background-color:#ecf5f4;}
.s0402-wrap .management_goals .inner .center .icon{position:relative;z-index:2;margin:0 auto;width:56px;height:56px;background:url(/images/kor/sub06/sub060201_img11.png) no-repeat center;}
.s0402-wrap .management_goals .inner .center p{position:relative;z-index:2;margin-top:0;color:#406f75;font-size:18px;line-height:1.3;font-weight:bold;font-family:'GmarketSans';}
.s0402-wrap .management_goals .inner .item-list .item{position:absolute;}
.s0402-wrap .management_goals .inner .item-list .item::before{content:"";position:absolute;left:-10px;top:-10px;display:inline-block;width:179px;height:179px;border-radius:50%;background-color:rgba(68, 154, 151, 0.4);}
.s0402-wrap .management_goals .inner .item-list .item.item01{left:-79.5px;top:50%;transform:translateY(-50%);}
.s0402-wrap .management_goals .inner .item-list .item.item02{left:50%;top:-79.5px;transform:translateX(-50%);}
.s0402-wrap .management_goals .inner .item-list .item.item03{left:50%;bottom:-79.5px;transform:translateX(-50%);}
.s0402-wrap .management_goals .inner .item-list .item.item04{right:-79.5px;top:50%;transform:translateY(-50%);}
.s0402-wrap .management_goals .inner .item-list .item .item-inner em{display:block;margin-top:-10px;color:#406f75;font-size:24px;line-height:1.5;font-weight:bold;font-family:'GmarketSans';}
.s0402-wrap .management_goals .inner .item-list .item .item-inner p{margin-top:0;font-size:15px;line-height:1.37;font-family:'Noto Sans KR';}
.s0402-wrap .management_goals .inner .item-list .item .item-inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;width:159px;height:159px;border-radius:50%;background-color:#fff;}

.s0402-wrap .direction-wrap{margin-top:10px;}
.s0402-wrap .direction-wrap .direction-title{position:relative;margin-top:105px;}
.s0402-wrap .direction-wrap .direction-title::before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;width:214px;height:125px;background:url(/images/kor/sub06/sub060201_img04.png) no-repeat center;}
.s0402-wrap .direction-wrap .direction-title em{position:relative;display:inline-block;margin-top:120px;color:#000;font-size:22px;line-height:1.36;font-weight:bold;font-family:'GmarketSans';}
.s0402-wrap .direction-wrap .direction-title em::before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%);display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#000000;}
.s0402-wrap .direction-wrap .direction-title em::after{content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%);display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#000000;}
.s0402-wrap .direction-wrap .item-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;margin-top:20px;max-width:924px;}
.s0402-wrap .direction-wrap .item-list .item{ width:calc(25% - 20px);min-height:421px;}
.s0402-wrap .direction-wrap .item-list .item .top{position:relative;display:flex;align-items:center;padding:30px 10px;width:100%;min-height:180px;border-radius:10px;box-sizing:border-box;}
.s0402-wrap .direction-wrap .item-list .item .top.top01, .top.top01::after, .bottom.bottom01::after{background-color:#449a97 ;}
.s0402-wrap .direction-wrap .item-list .item .top.top02, .top.top02::after, .bottom.bottom02::after{background-color:#3c67b7 ;}
.s0402-wrap .direction-wrap .item-list .item .top.top03, .top.top03::after, .bottom.bottom03::after{background-color:#0091c8 ;}
.s0402-wrap .direction-wrap .item-list .item .top.top04, .top.top04::after, .bottom.bottom04::after{background-color:#00349b ;}
.s0402-wrap .direction-wrap .item-list .item .top::after{content:"";position:absolute;left:50%;bottom:-30px;margin-left:-1px;width:1px;height:30px;}
.s0402-wrap .direction-wrap .item-list .item .top p{margin:0;color:#ffffff;font-size:16px;line-height:1.25;font-family:'Noto Sans KR';}
.s0402-wrap .direction-wrap .item-list .item .bottom{position:relative;margin-top:40px;width:100%;min-height:350px;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;}
.s0402-wrap .direction-wrap .item-list .item .bottom::before{content:"";position:absolute;left:50%;top:-10px;transform:translateX(-50%);display:inline;width:20px;height:20px;background-color:#ffffff;}
.s0402-wrap .direction-wrap .item-list .item .bottom::after{content:"";position:absolute;left:50%;top:-5px;transform:translateX(-50%);display:inline;width:10px;height:10px;border-radius:50%;}
.s0402-wrap .direction-wrap .item-list .item .bottom .inner{position:relative;padding:20px 5px;}
.s0402-wrap .direction-wrap .item-list .item .bottom .inner.line::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);display:inline-block;width:67%;height:1px;background-color:#ddd;}
.s0402-wrap .direction-wrap .item-list .item .bottom .inner.line::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:inline-block;width:67%;height:1px;background-color:#ddd;}
.s0402-wrap .direction-wrap .item-list .item .bottom .inner p{margin:0;font-size:15px;line-height:1.25;font-family:'Noto Sans KR';}

@media (max-width:960px){
    .s0402-wrap .direction-wrap .item-list .item{margin-bottom:20px;width:calc(50% - 22px);}
    .s0402-wrap .direction-wrap .item-list .item .bottom{min-height:280px;}
}
@media (max-width:767px){
    .s0402-wrap .value-wrap .inner{flex-wrap:wrap;flex-direction:column;align-content:center;min-height:370px;}
    .s0402-wrap .value-wrap .inner .valuebox .value.value01, .value.value02{top:-151px;}

    .s0402-wrap .strategy-wrap .inner{width:100%;min-height:192px;}
    .s0402-wrap .strategy-wrap .inner .box-wrap{width:100%;}
    .s0402-wrap .strategy-wrap .inner .box-wrap .box.box02{border-right:none;}

    .s0402-wrap .management_goals{margin-top:100px;}
    .s0402-wrap .management_goals .inner{width:100%;height:auto;}
    .s0402-wrap .management_goals .inner .center{position:relative;margin:0 auto;padding:10px 0;max-width:100%;height:130px;border-radius:10px;box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.1);}
    .s0402-wrap .management_goals .inner .center::before{width:100px;height:100px;background-size:cover;}
    .s0402-wrap .management_goals .inner .item-list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;}
    .s0402-wrap .management_goals .inner .item-list .item{position:relative;margin-top:10px;padding:5px;width:calc(50% - 5px);}
    .s0402-wrap .management_goals .inner .item-list .item .item-inner{position:relative;}
    .s0402-wrap .management_goals .inner .item-list .item.item01{left:0;top:0;transform:none;}
    .s0402-wrap .management_goals .inner .item-list .item.item02{left:0;top:0;transform:none;}
    .s0402-wrap .management_goals .inner .item-list .item.item03{left:0;bottom:0;transform:none;}
    .s0402-wrap .management_goals .inner .item-list .item.item04{right:0;top:0;transform:none;}
    .s0402-wrap .management_goals .inner .item-list .item::before{left:0;top:0;width:100%;height:100%;border-radius:10px;}
    .s0402-wrap .management_goals .inner .item-list .item .item-inner{width:100%;height:136px;border-radius:10px;}

    .s0402-wrap .direction-wrap{margin-top:-20px;}
    .s0402-wrap .direction-wrap .direction-title{margin-top:60px;}
}
@media (max-width:475px){
    .s0402-wrap .value-wrap .inner{display:flex;justify-content:center;margin-top:20px;}
    .s0402-wrap .value-wrap .inner .valuebox{transform:inherit;min-width:auto;}
    .s0402-wrap .value-wrap .inner .valuebox .value{position:inherit;margin-top:-30px;}
    .s0402-wrap .value-wrap .inner .valuebox .value.value01{margin-top:0;}

    .s0402-wrap .strategy-wrap .inner{border:inherit;}
    .s0402-wrap .strategy-wrap .inner .box-wrap{flex-wrap:wrap;}
    .s0402-wrap .strategy-wrap .inner .box-wrap .box{margin-bottom:5px;padding:20px;width:100%;border:1px solid #ddd;border-radius:10px;}
    .s0402-wrap .strategy-wrap .inner .box-wrap .box.box02{border-right:1px solid #ddd;}
    .s0402-wrap .strategy-wrap .inner .box-wrap .box.box04{margin-bottom:0;border-right:1px solid #ddd;}
    .s0402-wrap .imgbox::after{display:none;}

    .s0402-wrap .direction-wrap .item-list .item{width:100%;}
    .s0402-wrap .direction-wrap .item-list .item .top{min-height:auto;}
    .s0402-wrap .direction-wrap .item-list .item .bottom{min-height:auto;}

    .s0402-wrap .management_goals .inner .item-list .item{width:100%;}

    .s0402-wrap .direction-wrap .direction-title em{font-size:18px;}
}
/* 미션과 비전 sub0402 End*/

/* 주요업무 sub0403*/
.mabik_mainwork{position:relative;margin-top:220px;margin-bottom:175px;}
.mabik_mainwork .center_title{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:388px;height:388px;border-radius:100%;background:#f8f8f8;text-align:center;}
.mabik_mainwork .center_title::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:181px;height:181px;background:url(/images/kor/sub06/mabik_mainwork_titlebg.png) no-repeat;}
.mabik_mainwork .center_title strong{display:block;color:#406f75;font-size:20px;line-height:1.06;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans"}
.mabik_mainwork .center_title strong em{display:block;font-size:16px;}
.mabik_mainwork .work_list{}
.mabik_mainwork .work_list .item{position:absolute;display:flex;align-items:center;}
.mabik_mainwork .work_list .item .title{padding:10px;width:150px;height:150px;border-radius:100%;}
.mabik_mainwork .work_list .item .title .box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;border-radius:100%;background:#fff;text-align:center;}
.mabik_mainwork .work_list .item .title .box .icon{display:inline-block;margin:0 auto 5px;width:45px;height:35px;background:url(/images/kor/sub06/mabik_mainwork_ir.png) no-repeat;}
.mabik_mainwork .work_list .item .title .box em{display:block;margin-bottom:5px;color:#444;font-size:12px;line-height:1.1;letter-spacing:-0.025em;}
.mabik_mainwork .work_list .item .title .box strong{display:block;font-size:15px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;}
.mabik_mainwork .work_list .item .info{}
.mabik_mainwork .work_list .item .info ul{display:inline-block;text-align:left;}
.mabik_mainwork .work_list .item .info ul li{position:relative;padding-left:10px;color:#444;font-size:16px;line-height:1.5;letter-spacing:-0.025em;}
.mabik_mainwork .work_list .item .info ul li::before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;border-radius:100%;background:#3c67b7;}

.mabik_mainwork .work_list .item.bg01{left:0;top:50%;transform:translateY(-50%);flex-direction:row-reverse;width:calc(50% - 120px);}
.mabik_mainwork .work_list .item.bg01 .title{margin-left:20px;}
.mabik_mainwork .work_list .item.bg01 .info{width:calc(100% - 170px);text-align:right;}
.mabik_mainwork .work_list .item.bg02{left:50%;top:-130px;transform:translateX(-50%);flex-direction:column-reverse;}
.mabik_mainwork .work_list .item.bg02 .title{margin-top:20px;}
.mabik_mainwork .work_list .item.bg03{right:0;top:50%;transform:translateY(-50%);width:calc(50% - 120px);}
.mabik_mainwork .work_list .item.bg03 .title{margin-right:20px;}
.mabik_mainwork .work_list .item.bg03 .info{width:calc(100% - 170px);}
.mabik_mainwork .work_list .item.bg04{left:50%;bottom:-130px;transform:translateX(-50%);flex-direction:column;}
.mabik_mainwork .work_list .item.bg04 .title{margin-bottom:20px;}
.mabik_mainwork .work_list .item.bg01 .title{background:rgba(0,52,155,0.4);}
.mabik_mainwork .work_list .item.bg02 .title{background:rgba(68,154,151,0.4);}
.mabik_mainwork .work_list .item.bg03 .title{background:rgba(60,103,183,0.4);}
.mabik_mainwork .work_list .item.bg04 .title{background:rgba(0,145,200,0.4);}
.mabik_mainwork .work_list .item.bg01 .title .box strong{color:#00349b;}
.mabik_mainwork .work_list .item.bg02 .title .box strong{color:#406f75;}
.mabik_mainwork .work_list .item.bg03 .title .box strong{color:#3c67b7;}
.mabik_mainwork .work_list .item.bg04 .title .box strong{color:#0091c8;}
.mabik_mainwork .work_list .item.bg01 .title .box .icon{background-position:0 0;}
.mabik_mainwork .work_list .item.bg02 .title .box .icon{background-position:-45px 0;}
.mabik_mainwork .work_list .item.bg03 .title .box .icon{background-position:-90px 0;}
.mabik_mainwork .work_list .item.bg04 .title .box .icon{background-position:-135px 0;}

.s0403 .prc.type5 > li:nth-last-child(-n+2){min-height:270px;}

.indust_use{overflow:hidden;display:flex;flex-wrap:wrap;margin-top:50px;margin-left:-20px;}
.indust_use .item{overflow:hidden;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;float:left;margin-top:20px;margin-left:20px;padding:30px;width:calc(33.33% - 20px);min-height:380px;border:1px solid #cacaca;border-radius:10px;text-align:center;}
.indust_use .item:nth-child(-n+3){margin-top:0;}
.indust_use .item .img{margin-bottom:15px;}
.indust_use .item .text{}
.indust_use .item .text strong{display:block;margin-bottom:5px;color:#3a4a58;font-size:18px;line-height:1.2;letter-spacing:-0.025em;}
.indust_use .item .text em{color:#656565;font-size:14px;line-height:1.2;letter-spacing:-0.025em;}
.indust_use .item.main{background:#449a97;}
.indust_use .item.main::before{content:"";position:absolute;left:-52px;top:-86px;z-index:-1;width:185px;height:185px;background:url(/images/kor/sub06/indust_bg01.png) no-repeat;}
.indust_use .item.main::after{content:"";position:absolute;right:-76px;bottom:-173px;z-index:-1;width:321px;height:321px;background:url(/images/kor/sub06/indust_bg02.png) no-repeat;}
.indust_use .item.main .title{display:block;margin-bottom:10px;color:#fff;font-size:18px;line-height:1.38;letter-spacing:-0.025em;}
.indust_use .item.main .change{}
.indust_use .item.main .change .text01{color:#449a97;font-size:18px;line-height:1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";text-shadow:-1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;}
.indust_use .item.main .change .text02{color:#fff;font-size:20px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.indust_use .item.main .change .arrow{display:block;margin:30px auto 20px;width:43px;height:71px;background:url(/images/kor/sub06/indust_arrow.png) no-repeat;font-size:0;text-indent:-9999px;}

@media(max-width:969px){
    .mabik_mainwork{margin-top:50px;margin-bottom:0;}
    .mabik_mainwork .center_title{width:280px;height:280px;}
    .mabik_mainwork .work_list{overflow:hidden;display:flex;flex-wrap:wrap;margin-top:50px;margin-left:-25px;}
    .mabik_mainwork .work_list .item{position:relative;display:block;float:left;margin-top:30px;margin-left:25px;padding:30px;width:calc(50% - 25px) !important;border:1px solid #ddd;}
    .mabik_mainwork .work_list .item:nth-child(-n+2){margin-top:0;}
    .mabik_mainwork .work_list .item .title{margin:0 auto 35px !important;}

    .mabik_mainwork .work_list .item.bg01{left:auto;top:auto;transform:none;flex-direction:column;width:100%;}
    .mabik_mainwork .work_list .item.bg01 .title{margin-bottom:20px;margin-left:0;}
    .mabik_mainwork .work_list .item.bg01 .info{width:100%;text-align:left;}
    .mabik_mainwork .work_list .item.bg02{left:auto;top:auto;transform:none;flex-direction:column;}
    .mabik_mainwork .work_list .item.bg02 .title{margin-top:0;margin-bottom:20px;}
    .mabik_mainwork .work_list .item.bg03{right:auto;top:auto;transform:none;width:100%;}
    .mabik_mainwork .work_list .item.bg03 .title{margin-bottom:20px;margin-right:0;}
    .mabik_mainwork .work_list .item.bg03 .info{width:100%;}
    .mabik_mainwork .work_list .item.bg04{left:auto;bottom:auto;transform:none;}
}
@media(max-width:940px){
    .indust_use .item{width:calc(50% - 20px);}
    .indust_use .item:nth-child(3){margin-top:20px;}
}
@media(max-width:620px){
    .indust_use{display:block;margin-left:0;}
    .indust_use .item{float:none;margin-left:0;width:100%;min-height:auto;}
    .indust_use .item:nth-child(2){margin-top:20px;}
}
@media(max-width:550px){
    .mabik_mainwork .work_list{display:block;margin-left:0;}
    .mabik_mainwork .work_list .item{float:none;margin-left:0;width:100% !important;}
    .mabik_mainwork .work_list .item:nth-child(2){margin-top:30px;}
}
@media(max-width:500px){
    .s0403 .prc.type5 > li:nth-last-child(-n+2){min-height:auto;}
}
/* 주요업무 sub0403 End */

/* CI·상징물 소개 sub0404 */
.mabik_color{display:flex;flex-wrap:wrap;margin-left:-20px;}
.mabik_color .item{float:left;margin-left:20px;width:calc(50% - 20px);}
.mabik_color .item .box{padding:45px 50px;min-height:535px;border:1px solid #ddd;}
.mabik_color .item .box ul{}
.mabik_color .item .box ul li{}
.mabik_color .item .box ul li+li{margin-top:20px;}
.mabik_color .item .box ul li .info{display:inline-block;vertical-align:top;color:#272727;font-size:15px;line-height:1.6;letter-spacing:-0.025em;}
.mabik_color .item .box ul li .color{display:inline-block;vertical-align:top;margin-right:40px;width:70px;height:70px;border:1px solid #ddd;box-shadow:6px 8px 10px 0px rgba(0, 0, 0, 0.1);}
.mabik_color .item .box ul li .color.color01{background:#6384c2;}
.mabik_color .item .box ul li .color.color02{background:#46a3e0;}
.mabik_color .item .box ul li .color.color03{background:#7caf40;}
.mabik_color .item .box ul li .color.color04{background:#51ab9f;}
.mabik_color .item .box ul li .color.color05{background:#717071;}
.mabik_color .item .box ul li .color.color06{background:#eeefef;}
.mabik_color .item .box ul li .color.color07{background:#000;}
.mabik_color .item .box ul li .color.color08{background:#fff;}
.mabik_color .item .box ul li .color.color09{background:#8c7c58;}
.mabik_color .item .box ul li .color.color10{background:#b3b4b2;}

.mabik_character{overflow:hidden;display:flex;flex-wrap:wrap;margin-left:-20px;}
.mabik_character .item{float:left;margin-top:20px;margin-left:20px;padding:30px 30px 35px;width:calc(50% - 20px);border:1px solid #ddd;}
.mabik_character .item:nth-child(-n+2){margin-top:0;}
.mabik_character .item .img{position:relative;float:left;width:196px;height:172px;border:1px solid #ddd;background:#f8f9fa;}
.mabik_character .item .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.mabik_character .item .info{float:left;margin-left:20px;padding-top:15px;width:calc(100% - 216px);}
.mabik_character .item .info strong{position:relative;display:block;padding-left:20px;color:#14244c;font-size:17px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;}
.mabik_character .item .info strong::before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;background:url(/pcms/dist/img/h4_bul.png) no-repeat;}
.mabik_character .item .info p{color:#555;font-size:15px;line-height:1.4;letter-spacing:-0.025em;}

@media(max-width:940px){
    .mabik_character .item .img{float:none;margin:0 auto 30px;}
    .mabik_character .item .info{float:none;margin-left:0;padding-top:0;width:100%;}
}
@media(max-width:767px){
    .mabik_color{display:block;margin-left:0;}
    .mabik_color .item{float:none;margin-left:0;width:100%;}
    .mabik_color .item+.item{margin-top:20px;}
    .mabik_color .item .box{padding:25px;min-height:auto;}
    .mabik_color .item .box ul{overflow:hidden;display:flex;flex-wrap:wrap;margin-left:-20px;}
    .mabik_color .item .box ul li{float:left;margin-top:20px;margin-left:20px;width:calc(50% - 20px);}
    .mabik_color .item .box ul li:nth-child(-n+2){margin-top:0;}
}
@media(max-width:620px){
    .mabik_character{display:block;margin-left:0;}
    .mabik_character .item{float:none;margin-left:0;width:100%;}
    .mabik_character .item:nth-child(2){margin-top:20px;}
}
@media(max-width:599px){
    .mabik_color .item .box ul{display:block;margin-left:0;}
    .mabik_color .item .box ul li{float:none;margin-left:0;width:100%;}
    .mabik_color .item .box ul li:nth-child(2){margin-top:20px;}
}
/* CI·상징물 소개 sub0404 End */

/* 조직안내 sub010201 */
.mabik_org{position:relative;margin:80px auto 0;}
.mabik_org .lv_00{position:relative;text-align:center;}
.mabik_org .lv_00::before{content:"";position:absolute;left:50%;top:0;z-index:-1;margin-left:-1px;width:1px;height:350px;background:#d7d7d7;}
.mabik_org .lv_00 a{display:inline-block;padding:10.21px 5px;min-width:230px;border:2px solid #449a97;border-radius:5px;background:#449a97 url(/images/kor/sub06/mabik_org_topbg.png)  right -12px bottom -11px no-repeat;transition:0.3s;text-align:center;}
.mabik_org .lv_00 a:hover,
.mabik_org .lv_00 a:focus{border-color:#406f75;background-color:#406f75;}
.mabik_org .lv_00 a strong{color:#fff;font-size:17px;line-height:1;letter-spacing:-0.025em;}

.mabik_org .lv_01{overflow:hidden;margin-top:40px;text-align:center;}
.mabik_org .lv_01 .lv_01_01{position:relative;float:right;width:calc(50% - 19.5%);}
.mabik_org .lv_01 .lv_01_01::before{content:"";position:absolute;left:-64.5%;top:50%;z-index:-1;margin-top:-0.5px;width:100%;height:1px;background:#d7d7d7;}
.mabik_org .lv_01 .lv_01_01::after{content:"";position:absolute;left: -67.5%;top: calc(50% - 5px);margin-top:-6px;width: 17px;height: 17px;border:3px solid #fff;border-radius:100%;background: #fff url(/images/kor/sub06/org_ico.png) center no-repeat;}
.mabik_org .lv_01 .lv_01_01 .link_dept{display:block;padding:10.21px 5px;max-width:230px;border:2px solid #3c67b7;border-radius:5px;background:#3c67b7;transition:0.3s;text-align:center;}
.mabik_org .lv_01 .lv_01_01 a.link_dept:hover,
.mabik_org .lv_01 .lv_01_01 a.link_dept:focus{background:#fff;}
.mabik_org .lv_01 .lv_01_01 .link_dept strong{color:#fff;font-size:17px;line-height:1.2;letter-spacing:-0.025em;}
.mabik_org .lv_01 .lv_01_01 a.link_dept:hover strong,
.mabik_org .lv_01 .lv_01_01 a.link_dept:focus strong{color:#3c67b7;}

.mabik_org .lv_02{margin:78px auto 0;max-width:651px;}
.mabik_org .lv_02::after{content:"";display:block;clear:both;visibility:hidden;}
.mabik_org .lv_02 .lv_02_01{position:relative;padding-top:30px;}
.mabik_org .lv_02 .lv_02_01::before{content:"";position:absolute;left:17.6%;top:0;width:32.4%;height:1px;background:#d7d7d7;}
.mabik_org .lv_02 .lv_02_01::after{content:"";position:absolute;left: 50%;top: -8px;transform: translateX(-50%);width: 17px;height: 17px;border: 2px solid #fff;border-radius: 50%;background: #fff url(/images/kor/sub06/org_ico.png) center no-repeat;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01{position:relative;float:left;width:calc(50% - 14.668%);}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01::before{content:"";position:absolute;left:50%;top:-30px;z-index:-1;margin-left:-0.5px;width:1px;height:30px;background:#d7d7d7;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01::after{content:"";position:absolute;left:50%;top:-6px;margin-left:-6px;width:6px;height:6px;border:3px solid #fff;border-radius:100%;background:#449a97;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01:nth-child(1){margin-right:14.668%}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01:nth-child(2){margin-left:14.668%;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li{text-align:center;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li+li{margin-top:7px;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li span,
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li .link_dept{display:block;padding:14.41px 5px;max-width:100%;border:1px solid #b9d0cf;border-radius:0 0 5px 5px;color:#555;font-size:16px;line-height:1.2;letter-spacing:-0.025em;transition:0.3s;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li a.link_dept:hover,
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li a.link_dept:focus{background:#449a97;color:#fff;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li.sub_link .link_dept {padding: 10px 5px;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li.link{}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li.link .link_dept{border-color:#b9d0cf;border-radius:0;background:#449a97;color:#fff;transition:0.3s;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li.link a.link_dept:hover,
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li.link a.link_dept:focus{background:#ebf2f2;color:#406f75;}

.mabik_org .lv_03{margin-top:45px;}
.mabik_org .lv_03::after{content:"";display:block;clear:both;visibility:hidden;}
.mabik_org .lv_03 .lv_03_01{position:relative;display: flex;justify-content: space-around;padding-top:30px;}
.mabik_org .lv_03 .lv_03_01::before{content:"";position:absolute;top:0;width: 76.8%;height:1px;background:#d7d7d7;}
.mabik_org .lv_03 .lv_03_01::after{content:"";position:absolute;left: 50%;top: -8px;transform: translateX(-50%);width: 17px;height: 17px;border: 2px solid #fff;border-radius: 50%;background: #fff url(/images/kor/sub06/org_ico.png) center no-repeat;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01{position:relative;float:left;margin-left:2.2%;width: calc(20% - 2.2%);}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01:first-child{margin-left:0;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01::before{content:"";position:absolute;left:50%;top:-30px;z-index:-1;margin-left:-0.5px;width:1px;height:30px;background:#d7d7d7;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01::after{content:"";position:absolute;left:50%;top:-6px;margin-left:-6px;width:6px;height:6px;border:3px solid #fff;border-radius:100%;background:#449a97;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .central{margin-bottom:8px;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .sub_central{margin-top:20px;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .central .link_dept{display: flex;justify-content: center;align-items: center;padding:5px;max-width:100%;min-height: 57px;border-radius:5px;color:#fff;font-size:17px;line-height:1.23;letter-spacing:-0.025em;transition:0.3s;text-align:center;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg01 .central .link_dept {border:2px solid #2d7875;background:#2d7875;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg02 .central .link_dept {border:2px solid #9bcb43;background:#9bcb43;color:#010101;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg03 .central .link_dept {border:2px solid #3465bf;background:#3465bf;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg04 .central .link_dept {border:2px solid #b9d0cf;background:#449a97;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg04 .sub_central .link_dept{border:2px solid #00349b;background:#fff;color:#00349b;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg01 .central a.link_dept:hover,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg01 .central a.link_dept:focus{background:#fff;color:#00349b;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg02 .central a.link_dept:hover,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg02 .central a.link_dept:focus{background:#fff;color:#00349b;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg03 .central a.link_dept:hover,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg03 .central a.link_dept:focus{background:#fff;color:#00349b;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg04 .central a.link_dept:hover,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg04 .central a.link_dept:focus{background:#ebf2f2;color:#406f75;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg04 .sub_central a.link_dept:hover,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg04 .sub_central a.link_dept:focus{background:#00349b;color:#fff;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .depart{position:relative;padding-left:31px;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .depart::before{content:"";position:absolute;left:15px;top:-8px;width:1px;height:100%;background:#d7d7d7;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .depart .item{position:relative;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .depart .item::before{content:"";position:absolute;left:-15px;top:25px;z-index:-1;width:100%;height:1px;background:#d7d7d7;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .depart .item +.item{margin-top:20px;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .depart .item:last-child::after{content:"";position:absolute;left:-16px;top:25px;width:1px;height:100%;background:#fff;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li{text-align:center;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li+li{margin-top:7px;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li span,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li .link_dept{display:block;padding:14.41px 5px;max-width:100%;border:1px solid #b9d0cf;border-radius:0 0 5px 5px;color:#555;font-size:16px;line-height:1.2;letter-spacing:-0.025em;transition:0.3s;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li a.link_dept:hover,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li a.link_dept:focus{background:#449a97;color:#fff;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li.sub_link .link_dept {padding: 10px 5px;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li.link .link_dept{border-color:#b9d0cf;border-radius:0;background:#ebf2f2;color:#406f75;transition:0.3s;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li.link a.link_dept:hover,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li.link a.link_dept:focus{background:#449a97;color:#fff;}

@media(max-width:1279px){
    .mabik_org{padding:0;}
}
@media(max-width:940px){
    .mabik_org .lv_01 .lv_01_01::after{display: none;}
    .mabik_org .lv_02 .lv_02_01::after{display: none;}
    .mabik_org .lv_03 .lv_03_01::after{display: none;}

    .mabik_org::before{content:"";position:absolute;left:20px;top:0;width:1px;height:calc(100% - 235px);background:#d7d7d7;}

    .mabik_org .lv_00{text-align:left;}
    .mabik_org .lv_00::before{display:none;}
    .mabik_org .lv_00 a{display:block;max-width:100%;}

    .mabik_org .lv_01{padding-left:60px;}
    .mabik_org .lv_01 .lv_01_01{float:none;width:100%;}
    .mabik_org .lv_01 .lv_01_01::before{left:-40px;width:40%;}
    .mabik_org .lv_01 .lv_01_01::after{left:-47px;}
    .mabik_org .lv_01 .lv_01_01 .link_dept{max-width:100%;}

    .mabik_org .lv_02{margin:35px auto 0;padding-left:60px;max-width:100%;}
    .mabik_org .lv_02 .lv_02_01{padding-top:0;}
    .mabik_org .lv_02 .lv_02_01::before{display:none;}
    .mabik_org .lv_02 .lv_02_01::after{left:0;top:-25px;margin-left:0;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01{float:none;width:100%;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01 + .lv_02_01_01{margin-top:25px;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01::before{left:-45px;top:25px;margin-left:0;width:100%;height:1px;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01::after{left:-47px;top:20px;margin-left:0;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01:nth-child(1),
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01:nth-child(2){margin-left:0;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul{overflow:hidden;margin-left:-5px;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li{float:left;margin-left:5px;width:calc(50% - 5px);}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul li.link{width:calc(100% - 5px);}

    .mabik_org .lv_03{padding-left:60px;}
    .mabik_org .lv_03 .lv_03_01{flex-direction: column;margin-left:0;padding-top:0;}
    .mabik_org .lv_03 .lv_03_01::before{display:none;}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01{float:none;margin-left:0;width:100%}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01 + .lv_03_01_01{margin-top:25px}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01::before{left:-45px;top:25px;margin-left:0;width:100%;height:1px;}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01::after{left:-47px;top:20px;margin-left:0;}

    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .central + ul li{margin-top:7px;}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul{overflow:hidden;margin-left:-5px;padding-top:0;}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li{float:left;margin-left:5px;width:calc(50% - 5px);}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li.link{width:calc(100% - 5px);}
}
/* 조직안내 sub010201 End */

/* 시설안내 sub0406 */
.mabik_facility{}
.mabik_facility .facility_map{position:relative;margin-bottom:73px;border:1px solid #ddd;}
.mabik_facility .facility_map .arrow{position:relative;}
.mabik_facility .facility_map .arrow::before,
.mabik_facility .facility_map .arrow i::before,
.mabik_facility .facility_map .arrow i::after{content:"";position:absolute;left:50%;bottom:-30px;transform:translate(-50%,0) rotate(225deg);width:12px;height:12px;border:1px solid #8fc2c1;border-width:1px 0 0 1px;animation:facility_arrow 1.5s ease-in-out infinite;}
.mabik_facility .facility_map .arrow i::before{border-color:#daebea;animation-delay:0.6s;}
.mabik_facility .facility_map .arrow i::after{border-color:#b4d7d5;animation-delay:0.3s;}

.mabik_facility .facility_map .map{position:relative;line-height:0;}
.mabik_facility .facility_map .map img{width:100%;}
.mabik_facility .facility_map .map .map_list{}
.mabik_facility .facility_map .map .map_list li{position:absolute;z-index:10;}
.mabik_facility .facility_map .map .map_list li:nth-child(1){left:23.61%;top:19.16%;}
.mabik_facility .facility_map .map .map_list li:nth-child(2){left:9.907%;top:35.83%;}
.mabik_facility .facility_map .map .map_list li:nth-child(3){left:38.88%;top:15.83%;}
.mabik_facility .facility_map .map .map_list li:nth-child(4){right:34.72%;top:14.16%;}
.mabik_facility .facility_map .map .map_list li:nth-child(5){right:28.24%;top:34.16%;}
.mabik_facility .facility_map .map .map_list li:nth-child(6){left:27.31%;bottom:7.5%;}
.mabik_facility .facility_map .map .map_list li:nth-child(7){right:13%;bottom:3.5%;}
.mabik_facility .facility_map .map .map_list li a{position:relative;display:block;width:40px;height:50px;background:url(/images/kor/sub06/facility_point.png) no-repeat;background-size:cover;}
.mabik_facility .facility_map .map .map_list li a em{position:absolute;left:50%;top:5px;transform:translateX(-50%);display:inline-block;width:30px;height:30px;border-radius:100%;background:#fff;color:#272727;font-size:15px;line-height:30px;letter-spacing:-0.025em;font-weight:bold;transition:0.3s;text-align:center;}
.mabik_facility .facility_map .map .map_list li.on a em,
.mabik_facility .facility_map .map .map_list li a:hover em,
.mabik_facility .facility_map .map .map_list li a:focus em{background:#418087;color:#fff;}

.mabik_facility .facility_map .map_place{overflow:hidden;position:relative;z-index:1;padding:25px 50px 50px;border-top:1px solid #ddd;background:#f8f9fa;}
.mabik_facility .facility_map .map_place:after{content:"";position:absolute;right:-103px;bottom:-140px;z-index:-1;width:323px;height:323px;background:url(/images/kor/sub06/place_bg.png) no-repeat;}
.mabik_facility .facility_map .map_place .tit{margin:0 auto 20px;padding:10.21px 20px;max-width:378px;border:1px solid #ddd;background:#fff;text-align:center;}
.mabik_facility .facility_map .map_place .tit span{position:relative;padding-left:26px;color:#272727;font-size:15px;line-height:1.2;letter-spacing:-0.025em;}
.mabik_facility .facility_map .map_place .tit span::before{content:"";position:absolute;left:0;top:2px;width:19px;height:19px;background:url(/pcms/dist/img/ir-bbs.png) -166px -340px no-repeat;}
.mabik_facility .facility_map .map_place .place{position:relative;padding:30px 230px 0 0;border-top:1px dashed #cdcecf;}
.mabik_facility .facility_map .map_place .place ul{display:flex;flex-wrap:wrap;margin-left:-20px;}
.mabik_facility .facility_map .map_place .place ul::after{content:"";display:block;clear:both;visibility:hidden;}
.mabik_facility .facility_map .map_place .place ul li{float:left;margin-left:20px;width:calc(33.33% - 20px);}
.mabik_facility .facility_map .map_place .place ul li:nth-child(-n+3){margin-top:0;}
.mabik_facility .facility_map .map_place .place ul li+li{margin-top:25px;}
.mabik_facility .facility_map .map_place .place ul li a{position:relative;display:inline-block;padding-left:40px;color:#272727;font-size:15px;line-height:1.2;letter-spacing:-0.025em;transition:0.3s;}
.mabik_facility .facility_map .map_place .place ul li a em{position:absolute;left:0;top:-6px;display:inline-block;width:30px;height:30px;border:1px solid #ddd;border-radius:100%;background:#fff;color:#272727;line-height:30px;transition:0.3s;text-align:center;}
.mabik_facility .facility_map .map_place .place ul li.on a,
.mabik_facility .facility_map .map_place .place ul li a:hover,
.mabik_facility .facility_map .map_place .place ul li a:focus{color:#418087;font-weight:bold;}
.mabik_facility .facility_map .map_place .place ul li.on a em,
.mabik_facility .facility_map .map_place .place ul li a:hover em,
.mabik_facility .facility_map .map_place .place ul li a:focus em{background:#418087;color:#fff;box-shadow:7px 7px 10px 0px rgba(68, 154, 151, 0.1);}
.mabik_facility .facility_map .map_place .place .button{position:absolute;right:0;top:30px;}
.mabik_facility .facility_map .map_place .place .button a{overflow:hidden;position:relative;display:block;padding:30px 20px 20px 27px;min-width:200px;min-height:110px;border-radius:10px;background:#449a97;transition:0.3s;box-shadow:7px 7px 10px 0px rgba(68, 154, 151, 0.1);}
.mabik_facility .facility_map .map_place .place .button a .line{position:absolute;left:30px;bottom:28px;width:36px;height:2px;background:#fff;transition:0.3s;}
.mabik_facility .facility_map .map_place .place .button a .line::after{content:"";position:absolute;right:-1px;top:-3px;transform:rotate(45deg);width:10px;height:2px;background:#fff;}
.mabik_facility .facility_map .map_place .place .button a::before{}
.mabik_facility .facility_map .map_place .place .button a::after{content:"";position:absolute;right:-35px;bottom:-15px;width:173px;height:164px;background:url(/images/kor/sub06/place_button_bg.png) no-repeat}
.mabik_facility .facility_map .map_place .place .button a em{color:#fff;font-size:18px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.mabik_facility .facility_map .map_place .place .button a:hover,
.mabik_facility .facility_map .map_place .place .button a:focus{background:#fff;}
.mabik_facility .facility_map .map_place .place .button a:hover .line,
.mabik_facility .facility_map .map_place .place .button a:focus .line{width:45px;background:#449a97;}
.mabik_facility .facility_map .map_place .place .button a:hover .line::after,
.mabik_facility .facility_map .map_place .place .button a:focus .line::after{background:#449a97;}
.mabik_facility .facility_map .map_place .place .button a:hover em,
.mabik_facility .facility_map .map_place .place .button a:focus em{color:#449a97;}

.mabik_facility .facility_info{overflow:hidden;position:relative;padding:40px 40px 50px 50px;border:1px solid #ddd;}
.mabik_facility .facility_info::before{content:"";position:absolute;left:28px;bottom:-153px;width:323px;height:323px;background:url(/images/kor/sub06/place_bg.png) no-repeat;background-size:cover;}
.mabik_facility .facility_info .item{display:none;}
.mabik_facility .facility_info .item::after{content:"";display:block;clear:both;visibility:hidden;}
.mabik_facility .facility_info .item.on{display:block;}
.mabik_facility .facility_info .item .text{float:left;margin-right:95px;width:calc(100% - 565px);}
.mabik_facility .facility_info .item .text .top{margin-left:10px;}
.mabik_facility .facility_info .item .text .top strong{position:relative;display:block;padding-left:40px;color:#000;font-size:24px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.mabik_facility .facility_info .item .text .top strong em{position:absolute;left:0;top:-4px;display:inline-block;width:30px;height:30px;border-radius:100%;background:#418087;color:#fff;font-size:15px;line-height:30px;font-weight:bold;text-align:center;}
.mabik_facility .facility_info .item .text .bottom{margin-top:15px;padding:25px 0 0 10px;border-top:1px solid #ddd;}
.mabik_facility .facility_info .item .text .bottom p{margin:0;color:#272727;font-size:15px;line-height:1.2;letter-spacing:-0.025em;}
.mabik_facility .facility_info .item .img{position:relative;float:left;width:470px;height:280px;border:1px solid #ddd;}

/* TouchSlider basic css */
.sliderBox{overflow:hidden;}
.sliderBox ul,
.sliderBox ul li{display:inline-block;margin:0;padding:0;width:100%;height:100%;}
.sliderBox ul{position:relative;}
.sliderBox ul li{position:absolute;left:0;top:0;}
/* TouchSlider basic css End */
.hssi-slider-wrap{width:100%;height:100%;}
.hssi-slider-wrap .hssi-slider-section{position:relative;width:100%;height:100%;}
.hssi-slider-wrap .hssi-slider-section .mvisual_wrap{width:100%;height:100%;}
.hssi-slider-wrap .hssi-slider-section .mvisual_wrap .sliderBox{display:block;margin:0 auto;width:100%;height:100% !important;line-height:0;}
.hssi-slider-wrap .hssi-slider-section .mvisual_wrap .sliderBox ul{position:relative;}
.hssi-slider-wrap .hssi-slider-section .mvisual_wrap .sliderBox ul li{position:absolute;left:0;top:0;}
.hssi-slider-wrap .hssi-slider-section .mvisual_wrap .sliderBox ul li:nth-child(1){position:relative !important;}
.hssi-slider-wrap .hssi-slider-section .mvisual_wrap .sliderBox ul li img{width:100%;height:100%;}

/* 슬라이더 컨트롤 */
.hssi-slider-wrap .hssi-slider-section .controlBox{position:absolute;right:3px;bottom:2px;width:257px;height:55px;}
.hssi-slider-wrap .hssi-slider-section .controlBox > div{display:flex;align-items:center;float:left;margin:0 2px;padding:5px 12px;width:142px;height:100%;background:rgba(0, 0, 0, 0.7);}
.hssi-slider-wrap .hssi-slider-section .controlBox > div .pageCount{color:#fff;font-size:15px;letter-spacing:-0.025em;}
.hssi-slider-wrap .hssi-slider-section .controlBox > div .pageCount span.num{display:inline-block;margin-right:8px;width:30px;height:30px;border-radius:50%;background:#fff;color:#000;font-size:15px;line-height:30px;text-align:center;}
.hssi-slider-wrap .hssi-slider-section .controlBox > div .pageCount span.totalNum{margin-left:8px;}
.hssi-slider-wrap .hssi-slider-section .controlBox > div .paging{display:none;}
.hssi-slider-wrap .hssi-slider-section .controlBox > div .btn_stop,
.hssi-slider-wrap .hssi-slider-section .controlBox > div .btn_play{margin-left:12px;padding:2px 7px;border:1px solid #ddd;color:#fff;font-size:15px;transition:0.3s;}
.hssi-slider-wrap .hssi-slider-section .controlBox > div .btn_stop:hover,
.hssi-slider-wrap .hssi-slider-section .controlBox > div .btn_play:hover,
.hssi-slider-wrap .hssi-slider-section .controlBox > div .btn_stop:focus,
.hssi-slider-wrap .hssi-slider-section .controlBox > div .btn_play:focus{background:#418087;}

.hssi-slider-wrap .hssi-slider-section .controlBox .btn_prev{float:left;width:55px;height:55px;background:rgba(0, 0, 0, 0.7) url(/images/kor/sub06/bl-slide-arrow-left.png) center no-repeat;transition:0.3s;}
.hssi-slider-wrap .hssi-slider-section .controlBox .btn_next{float:left;width:55px;height:55px;background:rgba(0, 0, 0, 0.7) url(/images/kor/sub06/bl-slide-arrow-right.png) center no-repeat;transition:0.3s;}
.hssi-slider-wrap .hssi-slider-section .controlBox .btn_prev:hover,
.hssi-slider-wrap .hssi-slider-section .controlBox .btn_next:hover,
.hssi-slider-wrap .hssi-slider-section .controlBox .btn_prev:focus,
.hssi-slider-wrap .hssi-slider-section .controlBox .btn_next:focus{background-color:#418087;}
.hssi-slider-wrap .hssi-slider-section .controlBox .btn_prev span,
.hssi-slider-wrap .hssi-slider-section .controlBox .btn_next span{display:none;}

@keyframes facility_arrow{
    0%{ opacity:0;}
    30%{ opacity:1;}
    60%{ opacity:1;}
    100%{transform:translate(-50%,20px) rotate(225deg); opacity:0;}
}
@media(max-width:940px){
    .mabik_facility .facility_info{padding:40px 5.682% 50px;}
    .mabik_facility .facility_info .item .text{float:none;margin-bottom:20px;margin-right:0;width:100%;}
    .mabik_facility .facility_info .item .text .top{margin-left:0;}
    .mabik_facility .facility_info .item .text .bottom{padding:25px 0 0;}

    .mabik_facility .facility_info .item .img{float:none;width:100%;height:100%;}
}
@media(max-width:767px){
    .mabik_facility .facility_map .map .map_list li a{width:27px;height:33px;}
    .mabik_facility .facility_map .map .map_list li a em{top:3px;width:19px;height:19px;font-size:13px;line-height:19px;}

    .mabik_facility .facility_map .map_place{padding:25px 25px 50px;}
    .mabik_facility .facility_map .map_place .place{padding:30px 0 0;}
    .mabik_facility .facility_map .map_place .place .button{position:relative;right:auto;top:auto;margin:30px auto 0;}
}
@media(max-width:599px){
    .mabik_facility .facility_map .map_place .place ul li{width:calc(50% - 20px);}
    .mabik_facility .facility_map .map_place .place ul li:nth-child(3){margin-top:25px;}
}
@media(max-width:500px){
    .mabik_facility .facility_info::before{left:-20px;bottom:-80px;width:170px;height:170px;}

    /* 슬라이더 컨트롤 */
    .hssi-slider-wrap .hssi-slider-section .controlBox{position:relative;right:auto;bottom:auto;width:100%;height:45px;}
    .hssi-slider-wrap .hssi-slider-section .controlBox .btn_prev,
    .hssi-slider-wrap .hssi-slider-section .controlBox .btn_next{width:45px;height:45px;}
    .hssi-slider-wrap .hssi-slider-section .controlBox > div{justify-content:center;width:calc(100% - 94px)}
}
@media(max-width:450px){
    .mabik_facility .facility_map .map_place .place ul{display:block;margin-left:0;}
    .mabik_facility .facility_map .map_place .place ul li{float:none;margin-left:0;width:100%;}
    .mabik_facility .facility_map .map_place .place ul li:nth-child(2){margin-top:25px;}
}
/* 시설안내 sub0406 End */

/* 인사말 sub0401 */
.greeting_wrap .img_wrap .title span{font-size:17px;}
.greeting_wrap .img_wrap .title strong{font-size:24px;}

.greeting_wrap .text_wrap .title strong{font-size:17px;}
.greeting_wrap .text_wrap .sign strong{font-size:14px;}
.greeting_wrap .text_wrap .sign strong em{display:block;margin-top:5px;margin-left:0;}
/* 인사말 sub0401 End */


/* 2024 영문 홍보 콘텐츠 구성 사업 */
/* wide 페이지 */
.wide_wrap #body_layout .body_wrap {padding: 0;max-width: 100%;}
.wide_wrap #body_layout #contens{display: flex;flex-direction: column;align-items: center;}
.wide_wrap #location {margin: 0 50px 63px;max-width: 1440px;border-bottom:0;}
.wide_wrap #body_layout #txt .layout {padding: 0 50px;max-width: 1540px;}
@media (max-width: 1919px) {
    .wide_wrap #location {margin: 0 50px 63px;width:calc(100% - 100px);}
}
@media (max-width: 1024px) {
    .wide_wrap #location {margin: 0 40px 63px;width:calc(100% - 80px);}
    .wide_wrap #body_layout #txt .layout {padding: 0 40px;}
}
@media (max-width: 768px) {
    .wide_wrap #location {margin: 0 30px 63px;width:calc(100% - 60px);}
    .wide_wrap #body_layout #txt .layout {padding: 0 30px;}
}
@media (max-width: 500px) {
    .wide_wrap #location {margin: 0 20px 63px;width:calc(100% - 40px);}
    .wide_wrap #body_layout #txt .layout {padding: 0 20px;}
}

/* 인사말 sub0101 */
@keyframes opacity {
    0% {transform: translate3d(0, 30px, 0);opacity:0;}
    100% {transform: translateZ(0);opacity:1;}
}
.sub01_01.wide_wrap #location {border-bottom:2px solid #000;}
.greeting{overflow: hidden;position:relative;}
.greeting .motionbox{position:relative;margin:0 auto;max-width:1440px;}
.greeting .motionbox .intro_tit{position:fixed;left: 50%; top:380px;z-index:10;transform: translateX(-50%);width: 100%;max-width: 1440px;}
.greeting .motionbox .intro_tit.fixed{position:absolute;}
.greeting .motionbox .intro_tit em{display:block;color:#333;font-size:25px;line-height:1.2;letter-spacing:0.15em;font-weight:700;animation:opacity cubic-bezier(.57, .05, .73, .57) 0.5s 0.3s both;}
.greeting .motionbox .intro_tit strong{position: relative;display:block;padding-top:142px;color:#000;font-size:40px;line-height:1.5;letter-spacing:0;font-weight:bold;animation:opacity cubic-bezier(.57, .05, .73, .57) 0.5s 0.6s both;}
.greeting .motionbox .intro_tit strong::before {content: '';position: absolute;left: 0;top: 30px;width: 1px;height: 82px;background: #C9C9C9;}
.greeting .motionbox .intro_tit strong span{font-weight:normal;}
.greeting .motionbox .img_fullview{position:relative;margin-top:399px;height:526px;}
.greeting .motionbox .img_fullview .inner{overflow:hidden;position:absolute;left:50%;top:0;transform:translateX(-50%);width:100%;height:100%;background:rgba(0,0,0,0) url(/images/eng/sub01/sub0101_img1.jpg);background-position:center;background-size:cover;background-blend-mode:multiply;}

.greeting .conextbox{position: relative;margin-top:118px;}
.greeting .conextbox::before {content:'';position: absolute;right: 5%;top: 110px;width: 683px;max-width: 40%;height: 683px;background-position: right bottom;background-repeat: no-repeat;background-size: contain; background-image: url("data:image/svg+xml,%3Csvg width='683' height='683' viewBox='0 0 683 683' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_1242_374)'%3E%3Cpath d='M229.486 536.972C204.633 526.907 205.515 518.432 177.313 516.666C117.033 512.781 123.026 496.36 87.2455 490.709C76.3175 488.943 62.0406 488.59 49.8788 475.347C37.1882 461.574 18.5048 428.554 23.6163 401.008C29.2566 369.577 16.0372 370.99 6.34303 357.04C-2.82239 343.974 -2.11736 322.078 12.1595 286.056C20.7962 264.514 31.5479 248.092 39.8321 222.489C50.5838 190.175 44.591 180.11 54.109 159.451C63.6269 138.615 72.9686 137.555 90.5944 114.777C111.922 87.5838 134.835 87.7604 164.623 63.7459C172.907 57.036 181.015 60.0378 181.544 66.218C183.482 87.0541 159.335 95.3532 139.065 109.656C113.332 127.843 129.9 157.332 100.465 177.462C79.3139 191.941 69.0909 211.011 68.9146 225.667C68.9146 233.083 75.4362 235.909 83.3678 230.611C91.4757 225.314 92.357 217.191 99.7598 208.539C111.04 195.119 122.85 187.88 136.598 198.827C144.177 204.831 160.393 231.847 140.299 245.267C134.13 249.328 124.612 247.209 115.447 249.152C106.281 251.094 101.875 256.568 109.454 264.867C118.443 274.755 123.378 273.343 142.062 271.047C161.274 268.575 164.799 258.334 191.061 255.685C217.676 253.213 232.306 248.622 243.586 234.673C252.576 223.725 262.446 226.55 265.795 232.73C268.086 236.968 268.086 242.795 265.442 246.856C261.388 252.86 252.928 257.804 247.64 262.219C242.705 266.456 232.13 278.64 224.727 293.826C219.615 304.597 210.802 313.073 200.756 318.017C187.184 324.727 170.792 326.669 152.637 327.022C112.803 327.905 97.6447 312.72 88.6556 330.907C83.8966 340.266 93.767 343.444 102.756 359.159C108.573 369.401 105.048 380.702 115.094 384.057C130.252 388.824 142.238 359.336 161.45 353.332C176.256 348.565 188.77 350.86 195.468 356.864C208.864 368.694 209.04 396.24 226.489 420.961C234.068 431.379 252.576 440.738 260.86 440.032C271.964 439.325 271.611 432.262 280.424 431.909C289.59 431.556 298.579 444.799 295.759 458.396C291.881 477.819 272.669 479.761 252.752 477.113C233.187 474.464 216.09 458.042 202.871 435.97C193.882 420.785 190.004 413.368 176.961 413.015C163.389 412.486 160.745 429.084 145.234 434.205C133.425 438.266 126.551 432.086 112.098 436.677C105.576 438.796 100.112 441.091 97.4685 448.684C94.4721 456.806 97.4685 465.105 109.63 466.165C131.663 468.284 151.227 442.504 177.666 449.92C217.853 461.574 207.982 506.248 242.881 509.25C267.91 511.369 266.852 494.241 286.417 494.064C303.162 494.064 311.269 508.014 311.093 517.196C311.093 529.026 303.338 536.972 293.467 542.093C280.072 549.156 260.683 548.803 230.191 536.443L229.486 536.972Z' fill='%235185C5'/%3E%3Cpath d='M422.664 543.507C429.714 547.216 433.592 548.628 441.171 551.63C469.724 562.754 488.937 555.691 494.929 547.922C500.746 540.506 507.972 527.262 509.03 506.603C510.088 483.648 506.034 475.878 499.16 455.572C495.811 445.507 489.994 448.862 488.584 450.098C483.825 454.689 478.009 457.161 474.483 454.866C473.426 454.159 471.84 452.747 471.135 450.981C470.429 449.039 472.368 445.684 473.426 444.271C477.656 439.327 479.242 431.734 475.717 427.673C468.843 419.903 446.811 421.846 426.189 430.675C402.218 440.916 392.7 457.691 384.944 468.815C370.315 489.828 348.811 475.349 341.232 483.648C337.355 487.709 340.88 517.374 326.603 542.625C316.027 561.342 306.862 564.52 294.348 566.816C281.833 568.934 270.729 564.873 253.632 562.578C243.409 561.165 230.366 560.989 224.726 565.58C220.672 568.934 221.906 577.94 224.726 585.18C227.546 592.419 234.067 601.778 239.884 604.603C246.934 607.958 255.042 609.9 263.15 607.428C286.064 600.365 283.067 609.194 282.538 611.843C280.6 622.261 257.333 628.264 249.049 628.794C238.826 629.5 227.017 624.027 218.733 618.729C193.528 602.484 193.881 588.358 193.881 588.358C192.47 583.414 197.758 571.407 191.589 559.929C180.309 538.563 155.633 539.799 146.82 538.387C136.244 536.797 130.956 530.441 126.197 530.441C123.554 530.441 124.787 538.563 124.787 538.563C126.021 544.39 125.492 544.743 127.079 550.394C130.956 563.637 148.582 565.226 148.582 565.226C155.104 566.462 155.633 568.758 156.161 570.347C156.69 572.289 154.222 573.525 154.222 573.525C154.222 573.525 147.525 578.293 136.597 573.702C119.676 566.462 112.978 548.452 110.687 540.859C101.874 512.43 90.5933 512.96 81.9567 513.666C79.6653 513.666 73.6726 515.608 74.3776 519.846C77.9028 540.859 91.6509 568.052 100.288 582.884C109.453 598.246 119.323 606.722 126.55 611.136C133.072 615.021 141.532 616.61 149.287 615.904C166.913 614.138 178.37 625.439 184.186 634.091C191.942 645.392 206.924 655.104 217.499 660.931C248.521 677.353 279.013 682.65 311.973 683.18C357.977 683.886 398.692 664.11 414.203 654.398C428.304 645.746 433.944 638.506 440.289 625.439C444.52 617.317 445.93 613.785 453.685 606.899C458.268 602.661 461.44 601.071 466.904 600.542C479.947 599.306 489.642 593.479 494.753 588.888C500.041 584.297 502.508 579.529 501.98 574.408C501.275 567.169 495.458 567.169 491.052 570.524C475.365 583.237 455.271 573.349 449.631 570.524C432.181 561.165 422.487 565.756 415.613 571.23C409.797 575.998 406.977 580.942 403.628 589.241C397.106 605.309 383.887 622.437 376.484 625.792C369.962 628.794 361.678 625.792 364.322 616.963C367.319 607.781 383.711 602.484 389.527 591.89C394.462 582.884 396.401 573.349 395.167 563.284C394.462 556.751 395.167 548.098 397.459 544.214C403.275 533.619 415.789 540.152 422.311 543.507H422.664ZM429.185 467.226C435.178 462.635 440.289 462.282 443.991 464.224C451.922 467.932 444.343 474.466 437.998 479.41C431.476 484.354 427.599 481.529 425.307 478.527C423.192 475.525 422.664 472.347 429.185 467.403V467.226Z' fill='%2300A5E3'/%3E%3Cpath d='M576.362 156.974C561.557 149.381 547.985 148.498 534.765 153.619C510.266 162.801 488.938 152.206 479.773 122.188C472.37 97.1143 462.323 98.5269 438.881 88.6386C431.654 85.6368 415.086 86.8728 402.572 94.2891C392.701 99.9395 390.058 116.361 387.59 128.015C386.18 133.842 384.417 141.612 389.705 143.907C398.342 147.615 405.568 143.907 407.155 137.197C411.385 119.01 420.55 112.653 436.237 113.359C461.09 114.595 456.859 136.138 451.219 150.794C441.349 176.221 424.957 181.695 396.579 188.228C379.482 192.113 358.155 191.406 343.525 165.626C338.061 156.444 327.31 140.552 331.892 120.776C336.475 101.176 338.061 94.9954 348.989 86.3431C353.22 83.1647 364.853 76.6314 362.209 69.5683C360.27 64.6241 346.874 65.1539 341.234 69.7449C335.418 74.1593 322.022 91.4638 310.565 108.945C290.824 138.786 306.511 167.215 319.378 181.165C325.723 187.875 330.13 207.828 318.321 211.889C292.939 220.718 276.9 208.181 264.738 194.761C252.753 181.165 245.702 168.981 246.584 148.851C247.465 128.722 245.878 119.893 266.324 102.058C275.666 93.9359 277.252 82.2818 274.961 77.8674C272.67 73.453 265.619 75.0422 255.925 81.3989C230.368 97.8206 221.555 114.772 215.562 128.545C207.807 146.556 210.451 164.037 221.026 177.457C228.958 187.522 240.767 202.001 233.54 213.655C226.49 225.309 212.037 231.489 192.296 225.309C166.034 217.01 153.696 191.053 148.408 166.686C141.534 136.138 174.846 112.653 198.818 91.1107C222.612 69.7449 216.62 44.6709 228.781 32.3105C249.58 11.651 280.954 -2.82831 313.209 9.88524C331.716 16.4186 363.619 0.703229 389.353 -0.00307933C415.086 -0.709388 434.475 28.6024 458.622 38.6673C474.133 45.0241 486.471 38.6673 502.51 46.0835C550.805 68.1557 537.057 77.8674 557.855 101.529C567.021 111.947 597.513 119.01 611.438 139.316C617.783 148.498 619.722 169.687 612.495 172.513C599.805 177.457 590.639 164.214 576.01 156.797L576.362 156.974Z' fill='%2300ACA0'/%3E%3Cpath d='M668.367 308.833C653.914 311.305 655.148 321.547 652.857 330.552C648.45 347.503 638.58 354.213 631.353 352.801C623.774 351.212 619.896 340.617 618.662 333.73C616.724 323.665 632.234 315.366 646.687 303.359C675.77 279.168 658.497 214.541 638.403 206.418C626.594 201.651 613.904 217.543 617.957 228.667C622.188 240.321 627.299 252.152 619.015 263.276C610.731 274.224 603.857 280.581 596.806 276.696C581.12 268.044 587.994 254.624 590.637 247.737C596.63 231.669 603.152 221.074 596.278 199.532C594.339 193.175 590.461 188.054 585.702 184.17C574.245 174.634 561.202 171.633 551.861 180.462C548.335 183.64 546.749 188.231 549.922 193.528C551.861 196.883 562.436 209.067 553.094 215.247C549.922 217.366 546.749 216.836 542.695 214.894C538.289 212.775 533.177 208.89 527.008 203.417C496.163 175.694 449.983 180.108 439.408 194.941C432.534 204.653 431.829 218.779 440.642 226.372C458.091 241.734 480.652 239.085 497.749 240.145C506.21 240.674 520.663 245.265 519.782 255.683C518.548 268.22 489.465 263.806 480.652 262.04C473.426 260.628 462.145 253.918 451.746 262.923C448.045 266.101 445.225 272.458 445.401 280.228C445.401 287.291 452.099 295.237 459.501 299.474C478.361 310.599 500.041 301.417 513.789 298.415C526.479 295.59 554.328 292.411 557.148 307.42C558.558 314.837 554.505 318.898 543.929 318.015C537.408 317.485 530.71 318.721 524.188 320.487C515.199 322.959 508.677 329.846 511.321 338.498C514.67 349.093 525.246 354.037 537.584 354.743C544.987 355.096 556.091 355.273 562.084 354.566C566.138 354.037 572.835 354.39 575.655 362.866C577.594 368.693 578.123 378.581 564.022 380.17C558.03 380.876 538.465 384.585 524.541 380.523C519.429 379.111 516.433 376.462 514.67 373.99C508.149 364.985 509.735 360.04 502.332 351.918C498.278 347.503 486.998 348.386 480.124 354.566C474.307 359.864 471.487 369.222 474.836 386.88C477.48 399.947 486.821 406.127 495.282 410.365C524.717 424.668 553.447 402.949 564.551 417.251C566.138 419.547 568.429 425.374 566.666 428.023C562.965 433.496 549.746 432.26 544.105 433.32C533.177 435.615 520.31 447.976 534.411 456.451C545.515 462.985 562.084 457.864 574.069 457.334C581.119 456.981 586.407 457.864 586.936 466.34C586.936 468.282 586.936 470.048 585.526 471.814C584.292 473.403 579.181 476.228 573.54 476.934C565.08 477.817 553.271 477.994 544.81 483.291C537.936 487.882 528.066 505.716 548.864 510.307C554.857 511.543 562.965 514.369 565.785 518.077C571.778 525.14 570.897 535.911 571.954 542.621C573.717 554.981 569.486 563.81 561.379 563.634C556.796 563.634 554.152 555.688 553.799 551.98C552.389 540.326 552.566 532.203 548.336 527.259C541.99 519.843 528.947 528.495 526.127 539.796C524.541 547.035 525.951 550.92 527.361 555.688C535.997 584.823 512.026 612.369 483.296 617.313C472.897 619.079 466.904 633.558 471.311 640.798C477.832 651.392 526.303 627.908 543.4 615.194C564.375 599.832 585.173 588.001 594.163 564.163C599.45 550.39 615.314 538.913 628.357 529.378C645.982 516.841 654.972 494.769 656.734 476.758C657.792 465.987 653.738 461.396 646.159 462.632C635.231 464.574 632.939 470.048 630.295 480.642C627.123 493.179 625.713 502.185 618.486 503.068C611.436 503.951 608.44 500.243 608.792 492.826C609.145 485.233 612.317 474.815 616.195 466.516C621.13 456.098 631.353 448.329 640.166 444.621C648.098 441.266 656.205 438.794 664.313 434.203C678.943 426.257 678.943 417.604 678.238 410.718C677.004 396.239 665.723 393.413 654.443 401.183C639.461 411.424 627.299 417.604 624.303 405.774C622.188 397.651 634.526 392.354 642.281 389.352C651.446 385.997 664.842 379.111 672.597 368.693C681.41 357.215 683.349 340.97 682.997 333.554C682.115 314.13 676.475 307.42 668.367 308.833Z' fill='%235EB031'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1242_374'%3E%3Crect width='683' height='683' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.greeting .conextbox .text {padding-right: 29.2%;}
.greeting .conextbox .text p{margin:0;color:#444;font-size:17px;letter-spacing:0;}
.greeting .conextbox .text p+p{margin-top:20px;}
.greeting .conextbox .text .mtxt {display: block;margin-bottom: 65px;color: #444; font-size: 30px;font-weight: bold;}
.greeting .conextbox .text .mtxt em {display: block;}
.greeting .conextbox .text .from {margin-top: 65px;}
.greeting .conextbox .text .from span {display: block;margin-top: 10px;font-size: 24px;font-weight: bold;}
.greeting .conextbox video {display: block;margin: 99px auto 0;}
@media(max-width:1545px){
    .greeting .motionbox{padding:0 50px;max-width:1540px;}
    .greeting .motionbox .intro_tit{width: calc(100% - 100px);}
    .greeting .motionbox .intro_tit em {font-size: 22px;}
    .greeting .motionbox .intro_tit strong {padding-top: 120px;font-size: 35px;}
    .greeting .motionbox .intro_tit strong::before {top: 35px;height: 60px;}
    .greeting .motionbox .img_fullview {margin-top: 350px;}
}
@media(max-width:1320px){
    .greeting .conextbox .text {padding-right: 0;}
}
@media(max-width:1240px){
    .greeting .conextbox {margin-top: 100px;}
    .greeting .conextbox .text .mtxt {margin-bottom: 50px;font-size: 26px;}
    .greeting .conextbox .text .from {margin-top: 50px;}
    .greeting .conextbox .text .from span {font-size: 22px;}
    .greeting .conextbox video {margin-top: 70px;}
    
}
@media(max-width:1200px){
    .greeting .motionbox .intro_tit strong span br {display: none;}
}
@media(max-width:1024px){
    .greeting .motionbox{padding:0 40px;}
    .greeting .motionbox .intro_tit{width: calc(100% - 80px);}
    .greeting .motionbox .intro_tit em {font-size: 20px;letter-spacing:0.1em;}
    .greeting .motionbox .intro_tit strong {padding-top: 100px;font-size: 30px;}
    .greeting .motionbox .intro_tit strong::before {height: 50px;}
}
@media(max-width:767px){
    .greeting .motionbox{padding:0 30px;}
    .greeting .motionbox .intro_tit{top:350px;width: calc(100% - 60px);}
    .greeting .motionbox .intro_tit strong{padding-top: 70px;font-size:25px;}
    .greeting .motionbox .intro_tit strong::before {top:25px;height: 30px;}
    .greeting .motionbox .img_fullview {margin-top: 300px;}
    .greeting .conextbox {margin-top: 70px;}
    .greeting .conextbox .text p {font-size: 16px;}
    .greeting .conextbox .text .mtxt {font-size: 22px;}
    .greeting .conextbox .text .from span {font-size: 20px;}
}
@media(max-width:640px){
    .greeting .motionbox .intro_tit strong{padding-top: 60px;font-size:22px;}
    .greeting .motionbox .intro_tit strong::before {top:20px;height: 20px;}
    .greeting .conextbox .text .mtxt {font-size: 20px;}
    .greeting .conextbox .text .from span {font-size: 18px;}
}
@media(max-width:500px){
    .greeting .motionbox{padding:0 20px;}
    .greeting .motionbox .intro_tit{top:320px;width: calc(100% - 40px);}
    .greeting .motionbox .intro_tit em{font-size:16px;}
    .greeting .motionbox .intro_tit strong {padding-top: 50px;font-size: 22px;}
    .greeting .conextbox .text p {font-size: 15px;}
    .greeting .conextbox .text .mtxt {font-size: 18px;}
    .greeting .conextbox .text .mtxt em {display: inline;}
    .greeting .conextbox .text .from span {font-size: 17px;}
}
/* 인사말 sub0101 End */

/* Main Activities sub0105 */
.main-activities {margin-top: -63px;}
.main-activities .top-title {display: flex;align-items: center;margin-bottom:120px;min-height: 450px;background-position: center center;background-size: cover;background-image: url(/images/eng/sub01/sub0105_img01.jpg);text-align: center;}
.main-activities .top-title strong {margin: 0 auto;padding: 70px 50px;max-width: 1700px;color: #fff;font-size: 40px;line-height: 1.3;letter-spacing: -0.01em;font-weight: normal;}
.main-activities .top-title strong b {display: block;}
.main-activities .activities-wrap:not(:first-of-type) {margin-top: 70px;}
.main-activities .activities-wrap .title {display: block;margin-bottom: 32px;color: #333;font-size: 27px;line-height: 1.3;letter-spacing: 0;font-weight: 800;text-align: center;}
.main-activities .activities-wrap .title span {display: block;}
.main-activities .activities-wrap .title .num {display: block;font-size: 24px;}
.main-activities .activities-wrap.color1 .title .num {color: #0091C8;}
.main-activities .activities-wrap.color2 .title .num {color: #265CA5;}
.main-activities .activities-wrap.color3 .title .num {color: #3C7E8D;}

.main-activities .activities-wrap .activities-list {display: flex;flex-wrap: wrap;gap: 20px;}
.main-activities .activities-wrap .activities-list > li {overflow: hidden;width: calc(33.33% - 13.33px);border-radius: 10px;background: #F8F8F8;}
.main-activities .activities-wrap .activities-list > li .tit {display: flex;flex-direction: column;justify-content: center;padding: 5px 10px;min-height: 84px;color: #fff;font-size: 18px;line-height: 1.2;letter-spacing: -0.03em;font-weight: bold;text-align: center;}
.main-activities .activities-wrap.color1 .activities-list > li .tit {background: #0091C8;}
.main-activities .activities-wrap.color2 .activities-list > li .tit {background: #265CA5;}
.main-activities .activities-wrap.color3 .activities-list > li .tit {background: #3C7E8D;}
.main-activities .activities-wrap .activities-list > li .tit span {display: inline-block;}
.main-activities .activities-wrap .activities-list > li .tit p {margin: 3px 0 0;color: #fff;font-size: 15px;line-height: 1.2;letter-spacing: -0.04em;}
.main-activities .activities-wrap .activities-list > li .box {padding: 20px;}
.main-activities .activities-wrap .activities-list > li .box .list-1st {margin: 0;}
.main-activities .activities-wrap.color1 .activities-list > li .box .list-1st > li::before {background: #0091C8;}
.main-activities .activities-wrap.color1 .activities-list > li .box .list-1st > li::before {background: #265CA5;}
.main-activities .activities-wrap.color1 .activities-list > li .box .list-1st > li::before {background: #3C7E8D;}
@media(max-width:1650px){
    .main-activities .top-title strong {font-size: clamp(36px,2.42vw,40px);}
}
@media(max-width:1150px){
    .main-activities .activities-wrap .activities-list > li .tit {min-height: 100px;}
}
@media(max-width:1024px){
    .main-activities .top-title strong {padding: 70px 20px; font-size: clamp(32px,3.51vw,36px);}
    .main-activities .activities-wrap .title {font-size: clamp(24px,2.64vw,27px);}
    .main-activities .activities-wrap .title .num {font-size: clamp(22px,2.34vw,24px);}
}
@media(max-width:900px){
    .main-activities .top-title {margin-bottom: 90px;}
    .main-activities .top-title strong {font-size: clamp(28px,3.55vw,32px);}
    .main-activities .activities-wrap .title {font-size: clamp(22px,2.66vw,24px);}
    .main-activities .activities-wrap .title .num {font-size: clamp(20px,2.44vw,22px);}
    .main-activities .activities-wrap .activities-list > li {width: calc(50% - 10px);}
    .main-activities .activities-wrap .activities-list > li .tit {font-size: 17px;}
}
@media(max-width:767px){
    .main-activities .top-title {margin-bottom: 70px;}
    .main-activities .top-title strong {font-size: clamp(24px,3.65vw,28px);}
    .main-activities .activities-wrap:not(:first-of-type) {margin-top: 50px;}
    .main-activities .activities-wrap .title {font-size: clamp(20px,2.87vw,22px);}
    .main-activities .activities-wrap .activities-list > li {width: 100%;border-radius: 5px;}
    .main-activities .activities-wrap .activities-list > li .tit {padding: 15px;min-height: auto;font-size: 16px;}
}
@media(max-width:600px){
    .main-activities .activities-wrap .title span {display: inline;}
}
/* Main Activities sub0105 End */

/* 찾아오시는길 sub0107 */
@keyframes mapbg {
    0% {left:0;}
    100% {left:100%;}
}
@keyframes mapinfo {
    0% {top:-40px;opacity:0;}
    100% {top:58px;opacity:1;}
}
.mapbox{overflow: hidden;position:relative;margin: -63px 0 80px;}
.mapbox .map{position: relative;width:100%;height:650px;background: #b6e1e7; /*background: linear-gradient(90deg, #E7F5F5 50% ,#B2E2F3 50%);*/}
.mapbox .map img {position: absolute;left: 50%;top: 0;transform: translateX(-50%);max-width: none;}
.mapbox .map .pc {display: block;}
.mapbox .map .mo {display: none;}
.mapbox .map::before{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:#fff;animation:mapbg cubic-bezier(0, .30, .43, 1) 1.1s 0.3s both;}
.mapbox .map_info{overflow:hidden;position:absolute;right:calc(50% + 287px);top:58px;z-index: 1;padding:70px 50px;max-width:433px;background:#3C7E8D;animation:mapinfo cubic-bezier(.57, .05, .73, .57) 0.7s 0.9s both;}
.mapbox .map_info::before{content: '';position: absolute;right: 0;bottom: 0;width: 247px;height: 94px;background-image: url("data:image/svg+xml,%3Csvg width='247' height='94' viewBox='0 0 247 94' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4' clip-path='url(%23clip0_4373_1881)'%3E%3Cg clip-path='url(%23clip1_4373_1881)'%3E%3Cg opacity='0.3'%3E%3Cmask id='mask0_4373_1881' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='37' width='93' height='73'%3E%3Cpath d='M92.9241 37.4602H0.203613V109.959H92.9241V37.4602Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4373_1881)'%3E%3Cmask id='mask1_4373_1881' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='37' width='93' height='73'%3E%3Cpath d='M92.9241 37.4602H0.203613V109.959H92.9241V37.4602Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask1_4373_1881)'%3E%3Cpath d='M0.203593 80.394C-0.264692 78.1761 0.0407117 75.9989 1.87313 74.4728C3.29835 73.2926 6.51526 72.7839 8.61236 75.4088C11.0963 78.4813 8.26624 80.5161 11.7886 84.1583C16.6954 89.2453 22.4166 82.0015 29.3594 86.8442C33.8998 90.0185 32.332 96.367 35.4879 99.5616C37.2185 101.311 38.9084 100.721 39.7839 99.2564C40.6186 97.8727 40.3132 96.7129 39.7839 95.431C38.6437 92.6027 36.8113 92.2567 35.9561 89.9167C34.7956 86.7832 37.0556 84.3008 35.2435 82.2253C33.5333 80.2516 31.8637 80.5771 28.3414 81.0858C23.231 81.8183 18.4667 81.2283 15.5756 78.4813C12.6437 75.6937 10.5059 72.438 13.0509 69.3655C14.8426 67.2086 18.0595 66.9441 19.159 68.4092C20.2177 69.8539 19.0572 70.7085 20.3398 72.5194C21.3171 73.8827 25.1245 75.6326 27.7306 75.4698C33.8183 75.0832 38.1754 71.6445 41.6977 72.2142C43.4894 72.5194 45.4033 74.1676 46.5638 77.0977C48.0705 80.8823 44.9554 86.4983 47.6429 88.2686C49.4142 89.4284 50.758 87.4547 53.0994 87.0681C56.7032 86.4576 58.4338 87.6175 59.3093 85.6844C61.0196 81.9608 56.7032 81.4928 51.7964 75.1443C49.5568 72.2345 47.7651 69.4265 47.0932 66.4558C46.5842 64.2786 46.8081 61.8165 47.8465 59.6189C49.2921 56.5464 49.9029 53.3315 49.9029 52.0292C49.9029 50.6049 49.6178 48.6718 50.0658 47.2678C50.3508 46.3522 51.2874 45.5993 52.224 45.4162C53.5881 45.1517 55.2983 46.3522 54.7283 49.1398C54.0157 52.66 55.1151 55.529 58.1081 60.0259C61.0603 64.4617 59.8387 66.3133 61.9154 69.6504C63.9311 72.8857 64.3586 73.842 67.0666 73.9845C69.3062 74.1269 69.6319 72.7432 68.7768 71.034C67.9217 69.3452 66.3743 68.1039 66.2521 66.6186C65.7839 61.7961 72.0955 60.8805 73.989 61.3281C77.4299 62.1217 77.7964 64.8687 77.1245 68.3481C76.6969 70.5864 75.5364 71.7258 75.7604 73.6792C75.964 75.6123 77.2263 76.2837 78.3665 75.3477C80.6061 73.4758 82.296 69.4672 81.8684 64.2786C81.278 57.0958 88.0172 55.9767 87.5897 49.6282C87.2435 44.6226 85.4926 39.8002 89.0149 37.4399C90.0532 36.748 91.5599 37.6433 91.5599 39.8002C91.5803 47.512 94.5325 51.0729 92.9648 57.8487C91.6617 63.5054 92.7001 65.1128 90.6233 69.2434C88.5873 73.313 86.2459 73.6589 82.5403 79.4377C79.6085 83.9956 78.3868 87.7802 76.1065 91.8498C72.2788 98.6663 68.9397 101.556 65.7431 101.779C62.3226 102.024 60.8567 99.7447 56.6421 104.628C52.9569 108.901 45.4033 110.163 41.6366 109.919C38.0125 109.695 36.1597 107.518 34.4902 106.012C29.0337 101.108 27.242 104.14 18.9757 95.1665C15.1073 90.9545 13.8653 92.216 9.12137 89.5708C3.33907 86.3152 0.83476 83.3241 0.203593 80.3533' fill='white'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg opacity='0.3'%3E%3Cmask id='mask2_4373_1881' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='89' y='52' width='86' height='52'%3E%3Cpath d='M174.63 52.6193H89.6257V103H174.63V52.6193Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask2_4373_1881)'%3E%3Cmask id='mask3_4373_1881' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='89' y='52' width='86' height='52'%3E%3Cpath d='M174.63 52.6193H89.6257V103H174.63V52.6193Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask3_4373_1881)'%3E%3Cpath d='M158.993 85.8268C159.197 85.0943 159.746 84.2804 161.334 84.7484C162.902 85.2367 164.755 85.9489 163.533 87.2105C162.963 87.8006 162.006 88.1058 160.5 87.6581C158.932 87.1901 158.81 86.5187 159.013 85.8268M149.261 75.307C148.589 74.7373 147.836 73.1298 147.51 71.8479C147.021 69.8742 146.003 68.2057 144.435 66.8424C142.603 65.2349 139.121 65.3977 137.92 63.8512C136.8 62.4065 138.164 61.2264 139.59 61.3485C141.198 61.4706 144.904 63.8105 147.265 66.3744C148.487 67.697 149.342 68.4295 150.788 68.9178C152.457 69.4672 154.616 69.691 157.283 66.6999C158.117 65.7639 161.273 62.5083 165.121 63.8105C166.16 64.1565 167.28 63.7698 166.913 62.3252C166.648 61.3281 165.834 60.6159 164.551 60.1073C163.248 59.5986 161.009 59.1713 158.464 59.8631C157.405 60.1479 156.672 60.0259 155.511 59.5579C153.577 58.7643 153.048 58.2353 151.704 56.9737C149.566 54.9593 147.998 54.0233 144.741 53.3111C141.117 52.5379 132.016 51.6629 123.363 54.9796C117.132 57.3603 111.737 60.4939 106.993 65.7436C105.344 67.5749 103.226 70.4846 102.534 73.1298C102.025 75.1442 100.641 78.0743 97.1793 78.9696C95.6523 79.3562 94.1864 80.2312 93.2091 81.4317C92.1096 82.795 90.8473 85.0536 90.1754 88.6145C89.5443 92.0125 88.8113 98.1169 89.6257 102.329C89.7886 103.224 91.0305 103.122 91.4988 103C93.1684 102.532 95.3266 101.841 95.0415 95.8583C94.9601 94.2711 94.9601 90.4254 97.668 87.8616C99.3986 86.2541 101.007 86.6814 101.007 86.6814C101.007 86.6814 101.536 86.7628 101.598 87.1494C101.638 87.4547 101.679 87.9633 100.539 88.6348C100.539 88.6348 97.3422 90.1609 97.5255 92.9485C97.6069 94.1287 97.7291 94.1491 97.9123 95.3292C97.9123 95.3292 98.2381 96.9367 98.7471 96.7536C99.6429 96.428 100.233 94.8816 102.107 93.8438C103.674 92.9689 108.459 91.4632 109.131 86.6611C109.497 84.0566 107.665 82.1235 107.583 81.1061C107.583 81.1061 106.545 78.4813 110.19 73.6385C111.37 72.0717 113.223 70.2201 115.198 69.6504C116.847 69.1824 121.652 68.6737 122.752 70.505C123.037 70.9933 124.238 72.4583 119.392 72.7025C117.702 72.7839 116.277 73.6996 115.178 74.839C114.282 75.7954 113.691 77.9929 113.651 79.5597C113.61 81.1265 114.017 82.9171 114.995 83.263C116.379 83.7513 118.822 82.8154 120.675 81.8183C123.749 80.1701 125.582 78.6441 128.107 78.1761C130.631 77.7081 132.586 77.7081 135.864 80.5161C140.343 84.3211 141.727 90.1609 142.725 90.6696C144.761 91.687 147.815 87.4953 152.05 90.4254C154.29 91.9718 157.283 94.4746 162.515 94.7595C167.035 95.024 171.331 93.8642 172.105 91.9108C172.512 90.8731 171.657 89.5708 170.517 88.9197C170.211 88.7366 169.621 88.2482 169.601 87.8209C169.601 87.4343 169.825 87.0884 169.987 86.8646C170.476 86.2134 171.779 86.2745 172.98 86.7832C173.327 86.9256 174.67 87.1291 174.609 85.0333C174.487 80.6585 174.752 78.9289 172.94 74.6763C171.311 70.8102 169.01 68.8161 167.381 67.8191C165.671 66.7813 161.538 66.761 156.916 70.8305C155.674 71.9293 155.002 72.4787 153.944 73.6589C152.946 74.778 151.052 76.8535 149.2 75.2663' fill='white'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath opacity='0.3' d='M109.497 49.0381C111.839 46.5964 114.343 45.5587 117.194 45.5994C122.487 45.7011 125.847 42.2623 125.582 35.9545C125.338 30.6845 127.353 30.2979 131.161 26.8387C132.321 25.7807 135.558 24.9261 138.45 25.4551C140.71 25.8824 142.298 28.8532 143.56 30.8676C144.191 31.885 145.067 33.2483 144.212 34.0215C142.786 35.2831 141.198 35.1203 140.445 33.9198C138.45 30.7252 136.251 30.1147 133.298 31.3152C128.656 33.2076 130.916 37.033 132.932 39.4137C136.495 43.6256 139.977 43.5443 145.82 42.8931C149.342 42.5065 153.333 40.9194 154.453 35.0592C154.86 32.9431 155.858 29.1991 153.679 25.7603C151.5 22.3215 150.788 21.2431 148.121 20.3478C147.103 20.0019 144.456 19.5542 144.517 18.0282C144.558 16.9701 147.123 16.1969 148.528 16.6649C149.912 17.1329 153.659 19.5339 156.998 22.0774C162.76 26.4318 161.66 32.9024 160.113 36.3818C159.36 38.0707 159.869 42.181 162.373 42.1606C167.768 42.1199 170.049 38.6811 171.433 35.3238C172.818 31.9664 173.347 29.1584 171.861 25.3737C170.354 21.589 170.049 19.8391 164.979 17.784C162.678 16.848 161.579 14.7522 161.721 13.7551C161.864 12.7581 163.289 12.5953 165.61 13.1447C171.576 14.569 174.365 17.2142 176.401 19.4118C179.089 22.3215 179.76 25.8214 178.62 29.077C177.765 31.5187 176.503 35.0389 178.62 36.7888C180.758 38.5184 183.894 38.7422 187.253 36.2394C191.712 32.9227 192.343 27.1643 191.732 22.1588C190.979 15.8916 183.079 13.633 177.073 11.1506C171.087 8.66819 170.558 3.49986 167.443 1.99412C162.128 -0.590044 155.206 -1.22083 149.851 3.35742C146.777 5.98228 139.63 5.12768 134.683 6.7148C129.735 8.30193 127.984 15.1795 124.055 18.6996C121.53 20.9379 118.761 20.5716 116.196 23.0541C108.479 30.4403 111.717 31.3966 109.334 37.2568C108.296 39.8206 102.941 43.239 101.638 48.0411C101.048 50.198 102.066 54.3693 103.634 54.4303C106.382 54.5524 107.258 51.3781 109.518 49.0178' fill='white'/%3E%3Cpath opacity='0.3' d='M239.396 71.0137C238.133 68.3481 236.199 69.101 234.367 69.1417C230.824 69.2027 228.991 67.6156 228.89 66.1506C228.788 64.5634 230.641 63.2815 231.903 62.6711C233.756 61.7758 236.199 64.3396 239.294 66.5168C245.524 70.9119 257.211 64.1158 257.72 59.741C258.025 57.1772 254.238 55.5697 252.284 56.9534C250.248 58.3777 248.212 60.0259 245.626 58.9678C243.06 57.9301 241.452 56.9534 241.839 55.3866C242.694 51.8664 245.666 52.5176 247.173 52.6396C250.614 52.9652 252.996 53.657 256.824 51.2153C257.944 50.5031 258.738 49.4654 259.247 48.3463C260.489 45.579 260.387 42.8931 258.147 41.5501C257.333 41.0618 256.356 40.9804 255.48 41.8553C254.93 42.4047 253.098 45.1313 251.428 43.6256C250.838 43.0965 250.777 42.4861 250.96 41.5705C251.164 40.6141 251.612 39.4136 252.365 37.9079C256.091 30.4199 252.793 21.6703 249.352 20.4088C247.092 19.5745 244.302 20.2053 243.284 22.3011C241.248 26.5131 242.938 30.7861 243.671 34.1435C244.038 35.812 243.875 38.8642 241.818 39.2305C239.294 39.6578 238.642 33.7569 238.5 31.946C238.378 30.4402 239.09 27.9171 236.789 26.3503C235.995 25.8213 234.591 25.6178 233.084 26.0655C231.72 26.4724 230.539 28.1613 230.071 29.8298C228.89 34.0621 231.862 37.8265 233.165 40.3496C234.387 42.6896 236.504 47.9393 233.735 49.2619C232.351 49.913 231.374 49.3433 230.966 47.2475C230.722 45.9452 230.132 44.6837 229.439 43.5035C228.482 41.896 226.793 40.9804 225.266 41.9774C223.372 43.1983 222.985 45.5383 223.494 47.9393C223.8 49.4043 224.39 51.5816 224.838 52.7007C225.143 53.4536 225.449 54.7762 223.942 55.7935C222.924 56.4854 221.031 57.1161 219.952 54.4506C219.483 53.3111 217.753 49.7299 217.814 46.7998C217.834 45.7011 218.18 44.9889 218.567 44.5005C219.972 42.771 221.01 42.7913 222.212 40.9193C222.843 39.9019 222.069 37.7451 220.522 36.748C219.157 35.8731 217.244 35.812 213.966 37.4399C211.563 38.6404 210.851 40.7972 210.484 42.6692C209.242 49.1805 215.004 53.596 212.825 56.5057C212.459 56.933 211.461 57.6859 210.851 57.4824C209.547 57.0551 209.12 54.3895 208.611 53.3925C207.593 51.3781 204.518 49.5468 203.623 52.7414C202.93 55.2442 204.804 58.1742 205.516 60.4939C205.944 61.8368 206.066 62.9356 204.437 63.485C204.071 63.6071 203.684 63.6681 203.297 63.485C202.91 63.3019 202.075 62.488 201.648 61.4095C201.057 59.8224 200.365 57.5028 198.879 56.1598C197.637 55.061 193.646 54.1047 193.829 58.3574C193.89 59.5782 193.789 61.3078 193.239 62.081C192.16 63.6071 190.042 64.0547 188.78 64.5838C186.5 65.5605 184.545 65.2349 184.118 63.6478C183.894 62.7728 185.278 61.8368 185.991 61.552C188.169 60.6567 189.778 60.2701 190.531 59.1916C191.651 57.5841 189.248 55.468 186.927 55.5697C185.441 55.6308 184.728 56.1191 183.894 56.6278C178.681 59.8428 172.024 56.6278 169.56 51.317C168.644 49.3433 165.529 48.977 164.368 50.2183C162.658 52.0292 169.804 60.2701 173.143 62.9153C177.277 66.1912 180.677 69.5893 185.767 70.0777C188.739 70.3625 191.814 72.8653 194.338 74.9001C197.718 77.647 202.503 78.2168 206.086 77.6267C208.244 77.2808 208.916 76.2227 208.265 74.8187C207.308 72.7839 206.127 72.6415 203.908 72.6822C201.302 72.7432 199.49 72.9264 198.94 71.5631C198.39 70.2201 198.96 69.4469 200.426 69.1213C201.912 68.7754 204.111 68.8568 205.944 69.1824C208.244 69.5893 210.28 71.1765 211.482 72.6822C212.561 74.0455 213.477 75.4902 214.78 76.8331C217.121 79.2545 218.811 78.7662 220.114 78.2778C222.863 77.2604 222.802 74.9204 220.705 73.1502C217.936 70.7898 216.083 68.7551 218.221 67.5139C219.707 66.6593 221.356 68.8161 222.354 70.1591C223.515 71.7462 225.571 74.0048 227.994 74.9815C230.681 76.0803 233.939 75.6123 235.385 75.1239C239.11 73.9234 240.128 72.4787 239.416 70.973' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4373_1881'%3E%3Crect width='247' height='94' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_4373_1881'%3E%3Crect width='260' height='110' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.mapbox .map_info .tit{display:block;margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.5);color:#fff;font-size:32px;line-height:1.4;letter-spacing:-0.03em;font-weight:bold;}
.mapbox .map_info ul li{position:relative;padding-left:110px;color:#fff;font-size:15px;line-height:1.4;letter-spacing:-0.05em;}
.mapbox .map_info ul li+li{margin-top:22px;}
.mapbox .map_info ul li span{position:absolute;left:0;top:0;font-size: 17px;font-weight:bold;}
.mapbox .map_info ul li span .icon{display:inline-block;vertical-align:middle;margin-right:10px;width:24px;height:24px;border-radius:100%;background-color:#fff;background-position:center center;background-repeat:no-repeat;}
.mapbox .map_info ul li span .icon.icon01{background-image: url("data:image/svg+xml,%3Csvg width='11' height='13' viewBox='0 0 11 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 0C6.95869 0 8.35764 0.586988 9.38909 1.63183C10.4205 2.67668 11 4.09379 11 5.57143C11 7.878 9.26444 10.2948 5.86667 12.8762C5.76089 12.9566 5.63223 13 5.5 13C5.36777 13 5.23911 12.9566 5.13333 12.8762C1.73556 10.2948 0 7.878 0 5.57143C0 4.09379 0.579463 2.67668 1.61091 1.63183C2.64236 0.586988 4.04131 0 5.5 0ZM5.5 3.71429C5.01377 3.71429 4.54745 3.90995 4.20364 4.25823C3.85982 4.60651 3.66667 5.07888 3.66667 5.57143C3.66667 6.06397 3.85982 6.53635 4.20364 6.88463C4.54745 7.23291 5.01377 7.42857 5.5 7.42857C5.98623 7.42857 6.45255 7.23291 6.79636 6.88463C7.14018 6.53635 7.33333 6.06397 7.33333 5.57143C7.33333 5.07888 7.14018 4.60651 6.79636 4.25823C6.45255 3.90995 5.98623 3.71429 5.5 3.71429Z' fill='%233F908C'/%3E%3C/svg%3E%0A");}
.mapbox .map_info ul li span .icon.icon02{background-image: url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.37118 7.05687L8.06785 7.34999C8.06785 7.34999 7.34585 8.04623 5.37587 6.14515C3.40588 4.24408 4.12788 3.54784 4.12788 3.54784L4.31854 3.36278C4.78987 2.90854 4.83454 2.17865 4.42321 1.64547L3.58321 0.556462C3.07388 -0.103544 2.09056 -0.190897 1.50723 0.372049L0.460568 1.38147C0.171903 1.661 -0.0214292 2.02206 0.00190399 2.42324C0.0619036 3.45013 0.540567 5.65856 3.20988 8.23517C6.0412 10.9671 8.69785 11.0758 9.78384 10.9774C10.1278 10.9464 10.4265 10.7768 10.6672 10.5439L11.6138 9.63024C12.2538 9.01359 12.0738 7.95564 11.2552 7.52405L9.98184 6.85175C9.44451 6.56898 8.79118 6.65181 8.37118 7.05687Z' fill='%233F908C'/%3E%3C/svg%3E%0A");}
.mapbox .map_info .link {margin-top:28px;}
.mapbox .map_info .link .btn {color: #000;font-size: 17px;letter-spacing: -0.03em;font-weight: bold;text-transform: none;}
.mapbox .map_info .link .btn i {right: 21px;width: 12px;height: 10px; background: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.44933 9.78998C6.38222 9.72364 6.32897 9.64481 6.29264 9.55801C6.2563 9.47121 6.2376 9.37816 6.2376 9.28417C6.2376 9.19019 6.2563 9.09714 6.29264 9.01034C6.32897 8.92354 6.38222 8.84471 6.44933 8.77837L9.53812 5.71441L0.719858 5.71441C0.52894 5.71441 0.345841 5.63918 0.210842 5.50526C0.0758426 5.37135 -2.2685e-07 5.18972 -2.18572e-07 5.00034C-2.10293e-07 4.81095 0.0758427 4.62933 0.210842 4.49541C0.345841 4.3615 0.52894 4.28627 0.719858 4.28627L9.53812 4.28627L6.44933 1.22111C6.31409 1.08696 6.23812 0.905023 6.23812 0.715311C6.23812 0.525598 6.31409 0.343656 6.44933 0.209509C6.58456 0.0753627 6.76798 -2.267e-07 6.95923 -2.20339e-07C7.15048 -2.13978e-07 7.33389 0.0753628 7.46913 0.20951L11.7883 4.49394C11.8554 4.56028 11.9086 4.63911 11.945 4.72591C11.9813 4.8127 12 4.90576 12 4.99974C12 5.09372 11.9813 5.18678 11.945 5.27358C11.9086 5.36038 11.8554 5.4392 11.7883 5.50554L7.46913 9.78998C7.40225 9.85655 7.32278 9.90937 7.23528 9.94541C7.14778 9.98145 7.05397 10 6.95923 10C6.86448 10 6.77067 9.98145 6.68317 9.94541C6.59567 9.90937 6.5162 9.85655 6.44933 9.78998Z' fill='black'/%3E%3C/svg%3E%0A");}
@media(max-width:1540px){
    .mapbox .map_info {left:50px;right:auto;}
}
@media (max-width: 1024px){
    .mapbox {margin: -63px 0 0;}
    .mapbox .map img {left: 30%;}
    .mapbox .map_info{position:relative;left:auto;top:auto;transform:none;padding:40px 35px;max-width:100%;animation:none;}
    .mapbox .map_info .tit {font-size: 28px;}
}
@media (max-width: 767px){
    .mapbox .map {height: auto;}
    .mapbox .map img {position: static;transform: none;width: 100%;}
    .mapbox .map .pc {display: none;}
    .mapbox .map .mo {display: block;}
}
@media(max-width:500px){
    .mapbox .map_info .tit {font-size: 24px;}
    .mapbox .map_info ul li{padding-left:0;}
    .mapbox .map_info ul li span{position:relative;left:auto;top:auto;display:block;margin-bottom:10px;}
}
@media(max-width:380px){
    .mapbox .map_info {padding: 30px 25px;}
    .mapbox .map_info .tit {font-size: 22px;}
}
/* 찾아오시는길 sub0107 End */

/* 설립목적 · 기능 sub0103 */
.establishment-purpose {overflow: hidden;margin-top: -63px;}
.establishment-purpose .top {position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 40px 0;min-height: 450px;background: url(/images/eng/sub01/sub0103_img01.jpg);background-size: cover;color: #fff;font-size: 37px;line-height: 1.3;letter-spacing: 0;font-weight: 100; text-align: center;}
.establishment-purpose .top strong {display: block;}
.establishment-purpose .title {margin-top: 120px; text-align: center;}
.establishment-purpose .title .stit {display: block;color: #3C7E8D;font-size: 27px;letter-spacing: 0;font-weight: 800;}
.establishment-purpose .title .mtit {display: block;color: #333;font-size: 38px;line-height: 1.3;letter-spacing: 0;font-weight: 800;}
.establishment-purpose .perform-list {display: flex;gap:50px 4.86%;margin-top: 62px;}
.establishment-purpose .perform-list > li {position: relative;width: calc(33.33% - 3.24%);}
.establishment-purpose .perform-list > li:not(:last-of-type)::after {content: '';position: absolute;right:-11%;top: calc(50% - 13.5px); width: 24px;height: 27px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='27' viewBox='0 0 24 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.4141 13.4844L10.8075 2.87777' stroke='%239DADB0' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M21.3828 13.5156L10.7762 24.1222' stroke='%239DADB0' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E%0A");}
.establishment-purpose .perform-list > li .tit {display: flex;justify-content: center;align-items: center;padding: 16px 15px;border-radius: 10px;background: #264076;color: #fff;font-size: 20px;    line-height: 1.3;letter-spacing: 0;font-weight: 800;text-align: center;}
.establishment-purpose .perform-list > li .text {margin-top: 12px;padding: 30px;height: calc(100% - 76px);border-radius: 10px;background: #F8F8F8;}
.establishment-purpose .perform-list > li .text .list-1st {margin: 0;}
.establishment-purpose .perform-list > li .text .list-1st > li {color: #333;font-size: 16px;}
.establishment-purpose .perform-list > li .text .list-1st > li::before {left: 0;top: 10px; width: 4px;height: 4px;background:#264076;}
.establishment-purpose .goal-list {position: relative;display: flex;justify-content: space-evenly;gap:30px;margin-top: 136px;padding: 40px 30px;border-radius: 10px;background: #3C7E8D;}
.establishment-purpose .goal-list::before {content:'';position: absolute;right: 0;bottom: 0;width: 293px;max-width:50%;height: 236px;background-position: right bottom;background-repeat: no-repeat;background-size: contain; background-image: url("data:image/svg+xml,%3Csvg width='293' height='236' viewBox='0 0 293 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.05'%3E%3Cpath d='M110.402 258.659C98.4312 253.811 98.8557 249.728 85.2713 248.878C56.2348 247.007 59.1214 239.096 41.8863 236.375C36.6223 235.524 29.7453 235.354 23.887 228.975C17.774 222.34 8.77441 206.435 11.2366 193.166C13.9534 178.026 7.58578 178.707 2.91615 171.987C-1.49876 165.693 -1.15916 155.146 5.71793 137.795C9.87814 127.418 15.0572 119.508 19.0476 107.175C24.2266 91.6095 21.3399 86.7613 25.9247 76.8098C30.5094 66.7732 35.0092 66.2629 43.4994 55.2906C53.7726 42.192 64.8099 42.2771 79.1584 30.7095C83.1488 27.4774 87.0543 28.9233 87.309 31.9003C88.2429 41.9369 76.6113 45.9345 66.8476 52.824C54.4518 61.5848 62.4326 75.7891 48.254 85.4855C38.0657 92.4601 33.1414 101.646 33.0565 108.706C33.0565 112.278 36.1978 113.639 40.0184 111.087C43.9239 108.536 44.3485 104.623 47.9143 100.455C53.3481 93.9911 59.0365 90.5038 65.6589 95.7773C69.3097 98.6692 77.1207 111.683 67.4419 118.147C64.4703 120.103 59.8856 119.083 55.4707 120.018C51.0557 120.954 48.9332 123.591 52.584 127.588C56.914 132.351 59.2913 131.671 68.2909 130.565C77.5452 129.374 79.2433 124.441 91.8937 123.165C104.714 121.974 111.761 119.763 117.195 113.044C121.525 107.77 126.279 109.131 127.892 112.108C128.996 114.149 128.996 116.956 127.722 118.912C125.77 121.804 121.694 124.186 119.147 126.312C116.77 128.354 111.676 134.223 108.11 141.537C105.648 146.726 101.403 150.808 96.5633 153.19C90.0259 156.422 82.13 157.358 73.385 157.528C54.1971 157.953 46.8955 150.638 42.5655 159.399C40.2731 163.907 45.0277 165.438 49.3577 173.008C52.1595 177.941 50.4614 183.385 55.3008 185.001C62.6024 187.297 68.3758 173.093 77.6301 170.201C84.7619 167.905 90.79 169.01 94.0163 171.902C100.469 177.601 100.554 190.87 108.959 202.778C112.61 207.796 121.525 212.304 125.515 211.964C130.864 211.623 130.694 208.221 134.939 208.051C139.354 207.881 143.684 214.26 142.326 220.809C140.458 230.166 131.203 231.101 121.61 229.825C112.185 228.549 103.95 220.639 97.5822 210.007C93.2522 202.692 91.3843 199.12 85.1015 198.95C78.5641 198.695 77.2905 206.69 69.8191 209.157C64.1307 211.113 60.8195 208.136 53.8575 210.348C50.7161 211.368 48.0842 212.474 46.8106 216.131C45.3673 220.044 46.8106 224.042 52.6689 224.552C63.2817 225.573 72.7058 213.154 85.4411 216.727C104.799 222.34 100.044 243.86 116.855 245.305C128.911 246.326 128.402 238.076 137.826 237.991C145.892 237.991 149.797 244.71 149.712 249.133C149.712 254.832 145.976 258.659 141.222 261.126C134.769 264.528 125.43 264.358 110.742 258.404L110.402 258.659Z' fill='white'/%3E%3Cpath d='M203.451 261.802C206.847 263.588 208.715 264.269 212.365 265.715C226.12 271.073 235.374 267.671 238.261 263.928C241.062 260.356 244.543 253.977 245.053 244.025C245.562 232.968 243.609 229.226 240.298 219.444C238.685 214.596 235.883 216.212 235.204 216.807C232.912 219.019 230.11 220.21 228.412 219.104C227.903 218.764 227.138 218.083 226.799 217.233C226.459 216.297 227.393 214.681 227.903 214.001C229.94 211.619 230.704 207.962 229.006 206.005C225.695 202.263 215.082 203.198 205.149 207.451C193.602 212.384 189.017 220.465 185.282 225.823C178.235 235.945 167.877 228.97 164.226 232.968C162.358 234.924 164.056 249.214 157.179 261.377C152.085 270.393 147.67 271.924 141.642 273.029C135.614 274.05 130.265 272.094 122.029 270.988C117.105 270.308 110.822 270.222 108.105 272.434C106.153 274.05 106.747 278.388 108.105 281.875C109.464 285.362 112.605 289.87 115.407 291.231C118.803 292.847 122.709 293.783 126.614 292.592C137.651 289.19 136.208 293.443 135.953 294.719C135.019 299.737 123.812 302.629 119.822 302.884C114.898 303.224 109.209 300.587 105.219 298.036C93.0778 290.211 93.2476 283.406 93.2476 283.406C92.5683 281.025 95.1154 275.241 92.1438 269.712C86.7101 259.42 74.8238 260.016 70.5787 259.335C65.4845 258.57 62.9375 255.508 60.6451 255.508C59.3716 255.508 59.9659 259.42 59.9659 259.42C60.5602 262.227 60.3055 262.397 61.0696 265.119C62.9375 271.498 71.4277 272.264 71.4277 272.264C74.5691 272.859 74.8238 273.965 75.0785 274.73C75.3332 275.666 74.1446 276.261 74.1446 276.261C74.1446 276.261 70.9183 278.558 65.6543 276.347C57.5037 272.859 54.2774 264.183 53.1737 260.526C48.9286 246.832 43.4948 247.087 39.3346 247.427C38.2309 247.427 35.3442 248.363 35.6838 250.404C37.3819 260.526 44.0043 273.625 48.1645 280.769C52.5794 288.169 57.3339 292.252 60.8149 294.378C63.9563 296.25 68.0316 297.015 71.7673 296.675C80.2575 295.824 85.7762 301.268 88.5779 305.436C92.3136 310.879 99.5303 315.557 104.624 318.364C119.567 326.274 134.255 328.826 150.132 329.081C172.292 329.421 191.904 319.895 199.375 315.217C206.168 311.049 208.884 307.562 211.941 301.268C213.979 297.355 214.658 295.654 218.393 292.337C220.601 290.296 222.129 289.53 224.761 289.275C231.044 288.68 235.714 285.873 238.176 283.661C240.723 281.45 241.911 279.153 241.657 276.687C241.317 273.199 238.515 273.199 236.393 274.815C228.836 280.94 219.158 276.176 216.441 274.815C208.035 270.308 203.366 272.519 200.055 275.156C197.253 277.452 195.894 279.834 194.281 283.831C191.14 291.571 184.772 299.822 181.206 301.438C178.065 302.884 174.075 301.438 175.348 297.185C176.791 292.762 184.687 290.211 187.489 285.107C189.866 280.769 190.8 276.176 190.206 271.328C189.866 268.181 190.206 264.013 191.31 262.142C194.111 257.039 200.139 260.186 203.281 261.802H203.451ZM206.592 225.058C209.479 222.846 211.941 222.676 213.724 223.612C217.544 225.398 213.894 228.545 210.837 230.927C207.696 233.308 205.828 231.947 204.724 230.501C203.705 229.055 203.451 227.524 206.592 225.143V225.058Z' fill='white'/%3E%3Cpath d='M277.49 75.6207C270.358 71.9633 263.821 71.538 257.453 74.0047C245.652 78.4276 235.378 73.3242 230.964 58.8647C227.398 46.7868 222.558 47.4672 211.266 42.7041C207.785 41.2582 199.804 41.8535 193.776 45.4259C189.022 48.1477 187.748 56.0579 186.56 61.6716C185.88 64.4784 185.031 68.2209 187.578 69.3266C191.739 71.1128 195.22 69.3266 195.984 66.0945C198.021 57.3337 202.436 54.2717 209.993 54.6119C221.964 55.2073 219.926 65.5841 217.209 72.6438C212.455 84.8918 204.559 87.5286 190.89 90.6756C182.654 92.5469 172.381 92.2066 165.334 79.7885C162.702 75.3656 157.523 67.7105 159.731 58.1843C161.938 48.7431 162.702 45.7661 167.966 41.5984C170.004 40.0674 175.607 36.9203 174.334 33.5181C173.4 31.1365 166.947 31.3917 164.23 33.6031C161.429 35.7295 154.976 44.065 149.457 52.4855C139.948 66.86 147.505 80.554 153.702 87.2734C156.759 90.5055 158.882 100.117 153.193 102.073C140.967 106.326 133.241 100.287 127.383 93.8227C121.609 87.2734 118.213 81.4045 118.638 71.7082C119.062 62.0118 118.298 57.759 128.147 49.1684C132.647 45.2558 133.411 39.6421 132.307 37.5157C131.203 35.3893 127.807 36.1548 123.138 39.2168C110.827 47.127 106.582 55.2924 103.695 61.9267C99.9593 70.6024 101.233 79.023 106.327 85.4872C110.148 90.3354 115.836 97.31 112.355 102.924C108.959 108.537 101.997 111.514 92.4879 108.537C79.8375 104.54 73.8944 92.0365 71.3473 80.2988C68.0361 65.5841 84.0826 54.2717 95.6293 43.8949C107.091 33.6031 104.204 21.5252 110.063 15.5713C120.081 5.61973 135.194 -1.35485 150.731 4.76917C159.646 7.91624 175.013 0.346267 187.409 0.00604316C199.804 -0.33418 209.144 13.7851 220.775 18.6333C228.247 21.6953 234.19 18.6333 241.916 22.2056C265.179 32.8376 258.557 37.5157 268.575 48.9132C272.99 53.9315 287.678 57.3337 294.385 67.1151C297.442 71.538 298.376 81.7448 294.895 83.1057C288.782 85.4872 284.367 79.108 277.32 75.5357L277.49 75.6207Z' fill='white'/%3E%3Cpath d='M321.81 148.759C314.848 149.95 315.442 154.883 314.338 159.221C312.216 167.386 307.461 170.619 303.98 169.938C300.329 169.173 298.462 164.069 297.867 160.752C296.933 155.904 304.405 151.906 311.367 146.122C325.376 134.47 317.055 103.339 307.376 99.4268C301.688 97.1303 295.575 104.785 297.528 110.144C299.565 115.758 302.027 121.456 298.037 126.815C294.047 132.088 290.735 135.15 287.339 133.279C279.783 129.111 283.094 122.647 284.368 119.33C287.254 111.59 290.396 106.486 287.085 96.1096C286.151 93.0476 284.283 90.581 281.99 88.7097C276.472 84.1167 270.189 82.6708 265.689 86.9236C263.991 88.4546 263.227 90.666 264.755 93.2177C265.689 94.8338 270.783 100.703 266.284 103.68C264.755 104.7 263.227 104.445 261.274 103.509C259.152 102.489 256.69 100.618 253.718 97.9808C238.86 84.6271 216.616 86.7534 211.522 93.8981C208.21 98.5762 207.871 105.381 212.116 109.038C220.521 116.438 231.389 115.162 239.624 115.672C243.7 115.928 250.662 118.139 250.237 123.157C249.643 129.196 235.634 127.07 231.389 126.219C227.908 125.539 222.474 122.307 217.465 126.645C215.682 128.176 214.323 131.238 214.408 134.98C214.408 138.382 217.635 142.21 221.2 144.251C230.285 149.61 240.728 145.187 247.35 143.741C253.463 142.38 266.878 140.849 268.236 148.079C268.916 151.651 266.963 153.607 261.869 153.182C258.727 152.927 255.501 153.522 252.36 154.373C248.03 155.564 244.888 158.881 246.162 163.049C247.775 168.152 252.869 170.534 258.812 170.874C262.378 171.044 267.727 171.129 270.614 170.789C272.566 170.534 275.793 170.704 277.151 174.786C278.085 177.593 278.34 182.356 271.548 183.122C268.661 183.462 259.237 185.248 252.529 183.292C250.067 182.611 248.624 181.336 247.775 180.145C244.634 175.807 245.398 173.425 241.832 169.513C239.879 167.386 234.445 167.812 231.134 170.789C228.332 173.34 226.974 177.848 228.587 186.354C229.861 192.648 234.36 195.625 238.436 197.666C252.614 204.556 266.453 194.094 271.802 200.984C272.566 202.089 273.67 204.896 272.821 206.172C271.038 208.809 264.67 208.213 261.954 208.724C256.69 209.829 250.492 215.783 257.284 219.866C262.633 223.013 270.614 220.546 276.387 220.291C279.783 220.121 282.33 220.546 282.585 224.629C282.585 225.565 282.585 226.415 281.906 227.266C281.311 228.031 278.849 229.392 276.132 229.732C272.057 230.158 266.368 230.243 262.293 232.794C258.982 235.006 254.227 243.597 264.246 245.808C267.133 246.403 271.038 247.764 272.397 249.55C275.283 252.953 274.859 258.141 275.368 261.373C276.217 267.327 274.179 271.58 270.274 271.495C268.067 271.495 266.793 267.667 266.623 265.881C265.944 260.267 266.029 256.355 263.991 253.973C260.935 250.401 254.652 254.569 253.294 260.012C252.529 263.5 253.209 265.371 253.888 267.667C258.048 281.702 246.501 294.97 232.662 297.352C227.653 298.202 224.766 305.177 226.889 308.664C230.03 313.768 253.378 302.455 261.614 296.331C271.717 288.931 281.736 283.233 286.066 271.75C288.613 265.116 296.254 259.587 302.537 254.994C311.027 248.955 315.357 238.323 316.206 229.647C316.715 224.459 314.763 222.247 311.112 222.843C305.848 223.779 304.744 226.415 303.471 231.519C301.943 237.558 301.263 241.895 297.782 242.321C294.386 242.746 292.943 240.96 293.113 237.387C293.282 233.73 294.811 228.712 296.679 224.714C299.056 219.696 303.98 215.953 308.225 214.167C312.046 212.551 315.951 211.36 319.857 209.149C326.904 205.321 326.904 201.154 326.564 197.836C325.97 190.862 320.536 189.501 315.102 193.243C307.886 198.177 302.027 201.154 300.584 195.455C299.565 191.542 305.508 188.991 309.244 187.545C313.659 185.929 320.112 182.611 323.847 177.593C328.092 172.065 329.026 164.239 328.857 160.667C328.432 151.311 325.715 148.079 321.81 148.759Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");}
.establishment-purpose .goal-list::after {content:'';position: absolute;left: 50%;top:-106px;transform: translateX(-50%);width: 900px;max-width:100%;height: 80px;background-position: center center;background-repeat: no-repeat; background-size: contain;background-image: url("data:image/svg+xml,%3Csvg width='900' height='80' viewBox='0 0 900 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M450 80L0.532844 0.499984L899.467 0.500063L450 80Z' fill='url(%23paint0_linear_1242_799)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1242_799' x1='451.877' y1='137.284' x2='451.877' y2='12.2845' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%238F8F8F'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");}
.establishment-purpose .goal-list > li {position: relative;display: flex;align-items: center;gap:15px;width: calc(33.33% - 20px);color: #fff;font-size: 20px;line-height: 1.3;letter-spacing: -0.02em;font-weight: bold;}
.establishment-purpose .goal-list > li:not(:last-of-type)::after {content: '';position: absolute;right: -16px;top:50%;transform: translateY(-50%);width: 1px;height: 30px;background: rgba(255,255,255,.3);}
.establishment-purpose .goal-list > li .icon { display: block;background-repeat: no-repeat;background-size: contain;flex-shrink: 0;}
.establishment-purpose .goal-list > li .icon1 {width:34px;height:35px;background-image: url("data:image/svg+xml,%3Csvg width='34' height='35' viewBox='0 0 34 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.58 33.0819C23.6323 33.0819 30.16 26.5542 30.16 18.5019C30.16 10.4496 23.6323 3.92188 15.58 3.92188C7.52769 3.92188 1 10.4496 1 18.5019C1 26.5542 7.52769 33.0819 15.58 33.0819Z' stroke='white' stroke-width='2' stroke-linejoin='bevel'/%3E%3Cpath d='M17.6016 1.97656H16.6016V2.97656V16.4866V17.4866H17.6016H31.1116H32.1116V16.4866C32.1116 8.47428 25.6138 1.97656 17.6016 1.97656Z' fill='white' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");}
.establishment-purpose .goal-list > li .icon2 {width:33px;height:33px;background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 17.8787V15.1089H27.2764C27.0291 13.1428 26.2501 11.3375 25.1001 9.85361L28.4388 6.51496L26.485 4.56123L23.1464 7.89988C21.6502 6.7499 19.8572 5.97088 17.8911 5.72357V1H15.1213V5.72357C13.1552 5.97088 11.3498 6.7499 9.86598 7.89988L6.52732 4.56123L4.57359 6.51496L7.91225 9.85361C6.76227 11.3498 5.98325 13.1428 5.73594 15.1089H1V17.8787H5.72357C5.97088 19.8448 6.7499 21.6502 7.89988 23.134L4.56123 26.4727L6.51496 28.4264L9.85361 25.0878C11.3498 26.2377 13.1428 27.0168 15.1089 27.2641V31.9876H17.8787V27.2641C19.8448 27.0168 21.6502 26.2377 23.134 25.0878L26.4727 28.4264L28.4264 26.4727L25.0878 23.134C26.2377 21.6378 27.0168 19.8448 27.2641 17.8787H31.9876H32Z' fill='white' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M16.5087 21.4548C19.2403 21.4548 21.4548 19.2403 21.4548 16.5087C21.4548 13.777 19.2403 11.5625 16.5087 11.5625C13.777 11.5625 11.5625 13.777 11.5625 16.5087C11.5625 19.2403 13.777 21.4548 16.5087 21.4548Z' fill='%233C7E8D'/%3E%3C/svg%3E%0A");}
.establishment-purpose .goal-list > li .icon3 {width:24px;height:37px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='37' viewBox='0 0 24 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12.006C23 5.92916 18.0708 1 11.994 1C5.91708 1 1 5.92916 1 12.006C1 16.1982 3.34377 19.8468 6.79901 21.6952V26.7331H17.201V21.6952C20.6562 19.8347 23 16.1982 23 12.006Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.47656 31.0938H17.5309' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.47656 35.8672H17.5309' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.2388 27.5909H10.7611L8.4375 14.1328H15.5624L13.2388 27.5909Z' fill='white'/%3E%3C/svg%3E%0A");}
@media(max-width:1280px){
    .establishment-purpose .top,
    .establishment-purpose .title .mtit {font-size: clamp(32px,2.969vw,38px);}
    .establishment-purpose .title .stit {font-size: clamp(24px,2.1vw,27px);}
}
@media(max-width:1200px){
    .establishment-purpose .perform-list > li .tit {min-height: 84px;}
    .establishment-purpose .perform-list > li .text {height: calc(100% - 96px);}
    .establishment-purpose .goal-list {padding: 40px 20px;}
    .establishment-purpose .goal-list > li {gap:8px;font-size: 19px;}
    .establishment-purpose .goal-list > li .icon1 {width: 26px;height: 27px;}
    .establishment-purpose .goal-list > li .icon2 {width: 26px;height: 26px;}
    .establishment-purpose .goal-list > li .icon3 {width: 18px;height: 28px;}

    .establishment-purpose .goal-list {flex-direction: column;align-items: center;padding: 30px;}
    .establishment-purpose .goal-list > li {width: 100%;}
    .establishment-purpose .goal-list > li:not(:last-of-type)::after {right: 0;top: calc(100% + 15px);width: 100%;height: 1px;}
}
@media(max-width:1024px){
    .establishment-purpose .top strong {display: inline;}
    .establishment-purpose .goal-list > li {font-size: 18px;}
}
@media(max-width:900px){
    .establishment-purpose .perform-list > li .tit {font-size: 18px;}
}
@media(max-width:767px){
    .establishment-purpose .top {padding: 40px 10px;}
    .establishment-purpose .title {margin-top: 80px;}
    .establishment-purpose .top,
    .establishment-purpose .title .mtit {font-size: clamp(28px,4.172vw,32px);}
    .establishment-purpose .title .stit {font-size: clamp(20px,3.129vw,24px);}
    .establishment-purpose .perform-list {flex-direction: column;margin-top: 30px;}
    .establishment-purpose .perform-list > li {width: 100%;}
    .establishment-purpose .perform-list > li:not(:last-of-type)::after {right: calc(50% - 12px);top:calc(100% + 10px);transform: rotate(90deg);}    
    .establishment-purpose .perform-list > li .tit {min-height: auto;}
    .establishment-purpose .perform-list > li .text {padding: 20px 30px;height: auto;}
    .establishment-purpose .goal-list {margin-top: 100px;}
    .establishment-purpose .goal-list::after {top:-80px;max-width: 130%;height: 60px;}
}
@media(max-width:400px){
    .establishment-purpose .top,
    .establishment-purpose .title .mtit {font-size: clamp(22px,7vw,28px);}
    .establishment-purpose .title .stit {font-size: clamp(18px,5vw,20px);}
    .establishment-purpose .top {min-height: 360px;}
    .establishment-purpose .perform-list > li .tit {font-size: 17px;}
    .establishment-purpose .perform-list > li .text {padding: 20px;}
    .establishment-purpose .perform-list > li .text .list-1st > li {font-size: 15px;}
    .establishment-purpose .goal-list {padding: 30px 20px;}
    .establishment-purpose .goal-list > li {font-size: 17px;}
}
/* 설립목적 · 기능 sub0103 End */

/* 주요 장비/시설 sub020203 */
.sub02_02_03.wide_wrap #location {border-bottom:2px solid #000;}
.equipment-facility {margin-top: -63px;}
.equipment-facility .top {position: relative;margin-bottom: 84px;background: #222;}
.equipment-facility .top::before{content: '';position: absolute;right: 0;bottom: -18px;width: 518px;max-width:40%;height: 232px;background-position: right bottom;background-repeat: no-repeat;background-size: contain; background-image: url("data:image/svg+xml,%3Csvg width='518' height='232' viewBox='0 0 518 232' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2' clip-path='url(%23clip0_1243_600)'%3E%3Cg opacity='0.3'%3E%3Cmask id='mask0_1243_600' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='79' width='196' height='153'%3E%3Cpath d='M195.856 79.0078H0.429688V231.915H195.856V79.0078Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1243_600)'%3E%3Cmask id='mask1_1243_600' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='79' width='196' height='153'%3E%3Cpath d='M195.856 79.0078H0.429688V231.915H195.856V79.0078Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask1_1243_600)'%3E%3Cpath d='M0.427242 169.563C-0.559759 164.885 0.0839372 160.293 3.94611 157.075C6.95003 154.585 13.7303 153.513 18.1503 159.049C23.3857 165.529 17.4208 169.82 24.8448 177.502C35.1868 188.231 47.2454 172.953 61.8788 183.167C71.4484 189.862 68.1441 203.251 74.7956 209.989C78.4432 213.68 82.005 212.435 83.8503 209.345C85.6097 206.427 84.966 203.981 83.8503 201.277C81.4471 195.312 77.585 194.583 75.7826 189.647C73.3366 183.038 78.0999 177.803 74.2806 173.425C70.6759 169.263 67.1571 169.949 59.7331 171.022C48.9619 172.567 38.9203 171.322 32.8266 165.529C26.6471 159.649 22.1413 152.783 27.5054 146.303C31.2817 141.754 38.062 141.196 40.3793 144.286C42.6108 147.333 40.1647 149.135 42.8683 152.955C44.9281 155.83 52.9529 159.521 58.4457 159.177C71.2767 158.362 80.4601 151.109 87.8841 152.311C91.6604 152.955 95.6943 156.431 98.1403 162.611C101.316 170.593 94.7502 182.438 100.415 186.171C104.148 188.617 106.98 184.455 111.915 183.639C119.511 182.352 123.159 184.798 125.004 180.721C128.609 172.867 119.511 171.88 109.169 158.491C104.449 152.354 100.672 146.432 99.2561 140.166C98.1832 135.574 98.6553 130.381 100.844 125.746C103.891 119.266 105.178 112.486 105.178 109.739C105.178 106.735 104.577 102.658 105.521 99.6968C106.122 97.7656 108.096 96.1778 110.07 95.7915C112.945 95.2336 116.55 97.7656 115.348 103.645C113.847 111.069 116.164 117.12 122.472 126.605C128.694 135.96 126.12 139.866 130.497 146.904C134.745 153.727 135.646 155.744 141.354 156.045C146.074 156.345 146.761 153.427 144.958 149.822C143.156 146.26 139.895 143.642 139.637 140.509C138.65 130.338 151.953 128.407 155.944 129.351C163.197 131.025 163.969 136.819 162.553 144.157C161.652 148.878 159.206 151.281 159.678 155.401C160.107 159.478 162.767 160.894 165.171 158.92C169.891 154.972 173.453 146.517 172.552 135.574C171.307 120.425 185.511 118.065 184.61 104.675C183.881 94.1178 180.19 83.9469 187.614 78.9688C189.803 77.5096 192.978 79.3979 192.978 83.9469C193.021 100.212 199.244 107.722 195.939 122.013C193.193 133.943 195.381 137.334 191.004 146.045C186.713 154.628 181.778 155.358 173.968 167.546C167.788 177.159 165.213 185.141 160.407 193.724C152.34 208.101 145.302 214.195 138.564 214.667C131.355 215.182 128.265 210.375 119.382 220.675C111.615 229.687 95.6943 232.348 87.7554 231.833C80.1168 231.361 76.2117 226.769 72.6929 223.593C61.1922 213.251 57.4158 219.645 39.9931 200.719C31.8396 191.836 29.2219 194.497 19.2232 188.918C7.03586 182.051 1.75755 175.743 0.427242 169.477' fill='white'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg opacity='0.3'%3E%3Cmask id='mask2_1243_600' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='188' y='110' width='181' height='108'%3E%3Cpath d='M368.068 110.977H188.906V217.235H368.068V110.977Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask2_1243_600)'%3E%3Cmask id='mask3_1243_600' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='188' y='110' width='181' height='108'%3E%3Cpath d='M368.068 110.977H188.906V217.235H368.068V110.977Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask3_1243_600)'%3E%3Cpath d='M335.113 181.015C335.542 179.47 336.701 177.754 340.048 178.741C343.353 179.771 347.258 181.273 344.683 183.933C343.481 185.178 341.464 185.822 338.289 184.877C334.985 183.89 334.727 182.474 335.156 181.015M314.601 158.828C313.185 157.626 311.597 154.236 310.91 151.532C309.88 147.37 307.735 143.85 304.43 140.975C300.568 137.585 293.23 137.928 290.698 134.667C288.338 131.62 291.213 129.131 294.217 129.388C297.607 129.645 305.417 134.581 310.395 139.988C312.97 142.778 314.772 144.323 317.819 145.352C321.338 146.511 325.887 146.983 331.509 140.675C333.268 138.701 339.919 131.834 348.03 134.581C350.219 135.31 352.579 134.495 351.806 131.448C351.249 129.345 349.532 127.843 346.829 126.77C344.082 125.697 339.362 124.796 333.998 126.255C331.766 126.856 330.221 126.599 327.775 125.611C323.698 123.938 322.583 122.822 319.75 120.161C315.244 115.913 311.94 113.939 305.074 112.436C297.436 110.806 278.253 108.96 260.015 115.956C246.884 120.977 235.512 127.586 225.513 138.658C222.037 142.52 217.574 148.657 216.115 154.236C215.042 158.485 212.124 164.664 204.829 166.553C201.611 167.368 198.521 169.213 196.461 171.745C194.144 174.621 191.483 179.384 190.067 186.894C188.737 194.061 187.192 206.936 188.908 215.819C189.252 217.708 191.869 217.493 192.856 217.236C196.375 216.249 200.924 214.789 200.323 202.172C200.152 198.825 200.152 190.714 205.859 185.307C209.507 181.916 212.897 182.818 212.897 182.818C212.897 182.818 214.013 182.989 214.141 183.805C214.227 184.448 214.313 185.521 211.91 186.937C211.91 186.937 205.172 190.156 205.559 196.035C205.73 198.525 205.988 198.567 206.374 201.057C206.374 201.057 207.061 204.447 208.133 204.061C210.022 203.374 211.266 200.112 215.214 197.924C218.518 196.078 228.603 192.903 230.019 182.775C230.792 177.281 226.929 173.204 226.758 171.059C226.758 171.059 224.569 165.523 232.251 155.309C234.74 152.004 238.645 148.099 242.807 146.897C246.283 145.91 256.411 144.838 258.728 148.7C259.329 149.73 261.861 152.82 251.647 153.335C248.086 153.506 245.082 155.438 242.764 157.841C240.876 159.858 239.632 164.493 239.546 167.797C239.46 171.102 240.318 174.878 242.378 175.608C245.296 176.638 250.446 174.664 254.351 172.561C260.831 169.085 264.693 165.866 270.014 164.879C275.335 163.892 279.455 163.892 286.364 169.814C295.805 177.839 298.723 190.156 300.826 191.229C305.117 193.375 311.554 184.534 320.48 190.714C325.2 193.975 331.509 199.254 342.537 199.855C352.064 200.413 361.119 197.967 362.749 193.847C363.608 191.658 361.805 188.911 359.402 187.538C358.758 187.152 357.514 186.122 357.471 185.221C357.471 184.405 357.943 183.676 358.286 183.204C359.316 181.83 362.063 181.959 364.595 183.032C365.324 183.333 368.156 183.762 368.028 179.341C367.77 170.115 368.328 166.467 364.509 157.498C361.076 149.344 356.226 145.138 352.793 143.035C349.189 140.846 340.477 140.803 330.736 149.387C328.118 151.704 326.702 152.863 324.471 155.352C322.368 157.712 318.377 162.089 314.472 158.742' fill='white'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath opacity='0.3' d='M230.789 103.423C235.724 98.2733 241.003 96.0846 247.011 96.1705C258.168 96.385 265.249 89.1324 264.691 75.8286C264.176 64.7136 268.424 63.8982 276.449 56.6026C278.895 54.371 285.718 52.5685 291.812 53.6843C296.575 54.5856 299.922 60.8512 302.583 65.0998C303.913 67.2456 305.759 70.1209 303.956 71.7517C300.952 74.4124 297.605 74.0691 296.017 71.5371C291.812 64.7994 287.177 63.5119 280.955 66.0439C271.171 70.0351 275.934 78.1031 280.182 83.1242C287.692 92.0077 295.03 91.836 307.346 90.4627C314.77 89.6473 323.181 86.2999 325.542 73.9404C326.4 69.4772 328.503 61.5808 323.911 54.3281C319.319 47.0754 317.817 44.8009 312.196 42.9126C310.05 42.183 304.471 41.2389 304.6 38.0203C304.686 35.7887 310.093 34.1579 313.054 35.1449C315.972 36.132 323.868 41.196 330.906 46.5604C343.05 55.7443 340.733 69.3913 337.471 76.7298C335.884 80.2918 336.956 88.9607 342.235 88.9178C353.607 88.832 358.413 81.5793 361.331 74.4983C364.249 67.4172 365.365 61.4949 362.232 53.5127C359.057 45.5304 358.413 41.8397 347.728 37.5053C342.878 35.5312 340.561 31.1109 340.862 29.0081C341.162 26.9052 344.166 26.5619 349.058 27.7206C361.631 30.7247 367.511 36.3037 371.802 40.9385C377.466 47.0754 378.883 54.4568 376.479 61.3233C374.677 66.4731 372.016 73.8974 376.479 77.5882C380.985 81.236 387.594 81.708 394.675 76.4294C404.073 69.4342 405.403 57.2892 404.115 46.7321C402.528 33.5142 385.877 28.7506 373.218 23.5149C360.602 18.2792 359.486 7.37875 352.92 4.20302C341.72 -1.24722 327.129 -2.57759 315.843 7.07835C309.363 12.6144 294.301 10.812 283.873 14.1594C273.445 17.5068 269.755 32.0121 261.472 39.4365C256.151 44.1572 250.315 43.3847 244.908 48.6203C228.644 64.1986 235.467 66.2156 230.446 78.5752C228.258 83.9825 216.971 91.1923 214.225 101.32C212.981 105.869 215.126 114.667 218.431 114.796C224.224 115.053 226.069 108.358 230.832 103.38' fill='white'/%3E%3Cpath opacity='0.3' d='M504.574 149.771C501.914 144.149 497.837 145.737 493.975 145.823C486.508 145.951 482.646 142.604 482.431 139.514C482.217 136.167 486.122 133.463 488.782 132.176C492.687 130.287 497.837 135.695 504.36 140.287C517.491 149.556 542.123 135.223 543.196 125.996C543.84 120.588 535.858 117.198 531.738 120.116C527.447 123.12 523.156 126.597 517.706 124.365C512.299 122.176 508.909 120.116 509.724 116.812C511.526 109.388 517.792 110.761 520.967 111.018C528.219 111.705 533.24 113.164 541.308 108.014C543.668 106.512 545.342 104.324 546.415 101.963C549.032 96.1267 548.818 90.4619 544.097 87.6295C542.381 86.5995 540.321 86.4279 538.476 88.2732C537.317 89.4319 533.455 95.1826 529.936 92.0069C528.691 90.8911 528.563 89.6036 528.949 87.6724C529.378 85.6554 530.322 83.1234 531.91 79.9477C539.763 64.1548 532.811 45.7013 525.559 43.0405C520.795 41.281 514.916 42.6114 512.771 47.0316C508.479 55.9151 512.041 64.9273 513.586 72.0083C514.358 75.5274 514.015 81.9647 509.681 82.7372C504.36 83.6384 502.987 71.1929 502.686 67.3735C502.429 64.1978 503.931 58.8763 499.081 55.5718C497.408 54.456 494.447 54.0268 491.271 54.971C488.396 55.8293 485.907 59.3912 484.92 62.9103C482.431 71.8367 488.696 79.776 491.443 85.0975C494.018 90.0328 498.481 101.105 492.644 103.894C489.726 105.268 487.667 104.066 486.808 99.6458C486.293 96.8992 485.049 94.2384 483.59 91.7494C481.573 88.3591 478.011 86.4279 474.793 88.5307C470.802 91.1056 469.986 96.0409 471.059 101.105C471.703 104.195 472.947 108.787 473.891 111.147C474.535 112.735 475.179 115.524 472.003 117.67C469.858 119.129 465.867 120.46 463.592 114.838C462.605 112.435 458.958 104.881 459.086 98.7016C459.129 96.3842 459.859 94.8822 460.674 93.8522C463.635 90.2044 465.824 90.2473 468.356 86.2991C469.686 84.1534 468.055 79.6043 464.794 77.5015C461.919 75.6561 457.885 75.5274 450.976 78.9606C445.912 81.4926 444.41 86.0416 443.638 89.9898C441.02 103.723 453.164 113.035 448.573 119.172C447.8 120.073 445.698 121.661 444.41 121.232C441.664 120.331 440.763 114.709 439.69 112.606C437.544 108.358 431.064 104.495 429.176 111.233C427.717 116.511 431.665 122.691 433.167 127.584C434.068 130.416 434.326 132.733 430.893 133.892C430.12 134.15 429.305 134.278 428.489 133.892C427.674 133.506 425.915 131.789 425.013 129.515C423.769 126.167 422.31 121.275 419.177 118.443C416.56 116.125 408.149 114.108 408.535 123.078C408.664 125.652 408.449 129.3 407.29 130.931C405.016 134.15 400.553 135.094 397.892 136.21C393.086 138.27 388.966 137.583 388.065 134.235C387.593 132.39 390.511 130.416 392.013 129.815C396.605 127.927 399.995 127.112 401.583 124.837C403.943 121.447 398.879 116.984 393.987 117.198C390.855 117.327 389.353 118.357 387.593 119.43C376.607 126.21 362.575 119.43 357.382 108.229C355.451 104.066 348.886 103.294 346.44 105.911C342.835 109.731 357.897 127.112 364.935 132.691C373.646 139.6 380.813 146.767 391.541 147.797C397.807 148.398 404.286 153.676 409.608 157.968C416.731 163.761 426.816 164.963 434.368 163.718C438.917 162.989 440.333 160.757 438.96 157.796C436.943 153.504 434.454 153.204 429.777 153.29C424.284 153.419 420.465 153.805 419.306 150.93C418.147 148.097 419.349 146.466 422.439 145.78C425.571 145.05 430.206 145.222 434.068 145.908C438.917 146.767 443.209 150.114 445.74 153.29C448.015 156.165 449.946 159.212 452.692 162.045C457.627 167.151 461.189 166.122 463.936 165.092C469.729 162.946 469.6 158.011 465.18 154.277C459.344 149.299 455.439 145.007 459.945 142.389C463.077 140.587 466.553 145.136 468.656 147.968C471.102 151.316 475.436 156.079 480.543 158.139C486.208 160.457 493.074 159.47 496.12 158.44C503.974 155.908 506.119 152.861 504.617 149.685' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1243_600'%3E%3Crect width='548' height='232' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.equipment-facility .top .layout {display: flex;}
.equipment-facility .top .left {position: relative;display: flex;flex-direction: row-reverse;width: 50%;}
.equipment-facility .top .left img {width: 50vw;max-width: none;object-fit: cover;flex-shrink: 0;}
.equipment-facility .top .right {padding: 104px 0 104px 5.485%;width: 50%;}
.equipment-facility .top .right .title {display: block;margin-bottom: 30px;color: #fff;font-size: 40px;letter-spacing: 0;font-weight: 800;}
.equipment-facility .top .right .list-1st {display: flex;flex-direction: column;gap:30px;}
.equipment-facility .top .right .list-1st > li { display: flex;gap:5px 16px;padding-left: 27px;color: #fff;font-size: 17px;}
.equipment-facility .top .right .list-1st > li::before {left: 11px; width: 5px;height: 5px;background: #fff;}
.equipment-facility .top .right .list-1st > li b { font-size: 18px;flex-shrink: 0;}

.equipment-facility .img-list {display: flex;flex-wrap: wrap;gap:30px;}
.equipment-facility .img-list > li {display: flex;flex-direction: column;width: calc(50% - 15px);border: 1px solid #eee;background: #F6F6F6;}
.equipment-facility .img-list > li img {width: 100%;}
.equipment-facility .img-list > li .tit {display: block;padding: 15px 10px;color: #000;font-size: 20px;font-weight: normal;text-align: center;}

@media(max-width:1700px){
    .equipment-facility .top .right {padding: 80px 0 80px 4%;}
    .equipment-facility .top .right .title {margin-bottom: 25px;font-size: 35px;}
    .equipment-facility .top .right .list-1st {gap:15px;}
}
@media(max-width:1280px){
    .equipment-facility .top::before {max-width: 70%;}
    .equipment-facility .top .layout {flex-direction: column;}
    .equipment-facility .top .left {flex-direction: column;padding-top: 50px;width: 100%;}
    .equipment-facility .top .left img {width: 100%;max-width: 100%;}
    .equipment-facility .top .right {padding: 40px 0 50px 0;width: 100%;}
    .equipment-facility .top .right .title {margin-bottom: 20px;font-size: 30px;}
    .equipment-facility .top .right .list-1st {gap:5px;}
    .equipment-facility .top .right .list-1st > li {padding-left: 15px;font-size: 16px;}
    .equipment-facility .top .right .list-1st > li::before {left: 0;}
    .equipment-facility .top .right .list-1st > li b {font-size: 16px;}
}
@media(max-width:767px){
    .equipment-facility .top .right .title {margin-bottom: 15px;font-size: 25px;}
    .equipment-facility .top .right .list-1st {gap:3px;}

    .equipment-facility .img-list {gap:20px;}
    .equipment-facility .img-list > li {width: 100%;}
    .equipment-facility .img-list > li .tit {font-size: 18px;}
}
@media(max-width:480px){
    .equipment-facility .top {margin-bottom: 60px;}
    .equipment-facility .top .left {padding-top: 30px;}
    .equipment-facility .top .right {padding: 25px 0 25px 0;}
    .equipment-facility .top .right .title {margin-bottom: 10px;font-size: 22px;}
    .equipment-facility .top .right .list-1st > li {flex-direction: column;gap:0;font-size: 15px;}
    .equipment-facility .top .right .list-1st > li b {font-size: 15px;}
}
@media(max-width:400px){
    .equipment-facility .img-list {gap:15px;}
    .equipment-facility .img-list > li .tit {font-size: 16px;}
}
/* 주요 장비/시설 sub020203 End */

/* MABIK Research sub0205 */
.mabik-research {margin-top: -63px;}
.mabik-research .top-title {display: flex;align-items: center;margin-bottom:80px;padding: 50px 0;min-height: 450px; background-position: center center;background-size: cover;background-image: url(/images/eng/sub02/sub0205_img01.jpg);text-align: center;}
.mabik-research .top-title strong {display: block;margin-bottom: 40px;color: #fff;font-size: 27px;line-height: 1.3;letter-spacing: 0;font-weight: bold;}
.mabik-research .top-title p {color: #fff;font-size: 40px;line-height: 1.3;letter-spacing: -0.01em;font-weight: normal;}
.mabik-research .top-title p b {display: block;}

.mabik-research .research-list {position: relative;}
.mabik-research .research-list .title {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;align-items: center;width: 190px;background-repeat: no-repeat;color: #3C7E8D;font-size: 27px;line-height: 1.2;letter-spacing: -0.03em;font-weight: bold;font-family: "GmarketSans";background-image: url("data:image/svg+xml,%3Csvg width='190' height='190' viewBox='0 0 190 190' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M63.8069 149.246C56.8671 146.483 57.1539 144.065 49.2965 143.605C32.5492 142.569 34.2698 137.965 24.233 136.353C21.1932 135.892 17.2358 135.777 13.852 132.094C10.3534 128.295 5.13424 119.086 6.51073 111.373C8.11662 102.625 4.38864 103.028 1.69303 99.1715C-0.887882 95.5455 -0.658467 89.4445 3.35628 79.4297C5.76513 73.4439 8.74751 68.8393 11.0417 61.7024C14.024 52.7236 12.3608 49.9033 14.9991 44.2052C17.6373 38.392 20.2756 38.1043 25.1506 31.7731C31.058 24.1756 37.4243 24.2332 45.6832 17.5566C47.9773 15.6573 50.2715 16.5206 50.3862 18.2473C50.9024 24.0605 44.2494 26.3628 38.5714 30.3342C31.4022 35.3991 36.0478 43.6297 27.8462 49.2126C21.9388 53.2416 19.1285 58.5368 19.0712 62.6233C19.0712 64.6953 20.8491 65.4435 23.0859 64.0046C25.38 62.5081 25.6095 60.2635 27.6168 57.9036C30.7713 54.1625 34.0404 52.148 37.8258 55.1409C39.9478 56.8101 44.4214 64.3499 38.8581 68.0911C37.1375 69.2422 34.4993 68.6667 31.9757 69.1847C29.3948 69.7602 28.1904 71.2567 30.3124 73.559C32.836 76.3217 34.2125 75.9188 39.4317 75.2857C44.7655 74.595 45.7406 71.7172 53.0245 71.0265C60.4231 70.3358 64.4952 69.0696 67.5922 65.2133C70.1158 62.1628 72.8114 62.9686 73.7291 64.6377C74.36 65.8464 74.36 67.458 73.6144 68.6091C72.4673 70.2783 70.1732 71.6596 68.682 72.9258C67.3055 74.077 64.3805 77.4728 62.3157 81.732C60.8819 84.7249 58.4157 87.0847 55.6627 88.4661C51.8774 90.3654 47.2891 90.8834 42.242 90.9985C31.1728 91.2863 26.9286 87.0272 24.4624 92.1497C23.1433 94.7397 25.8962 95.603 28.3624 100.035C29.9683 102.855 28.9933 106.078 31.8036 106.942C36.0478 108.265 39.317 100.035 44.7082 98.3658C48.8376 97.0995 52.2789 97.6751 54.1142 99.3442C57.7848 102.625 57.8995 110.28 62.7746 117.187C64.8393 120.122 70.0011 122.712 72.2952 122.539C75.3923 122.367 75.2776 120.352 77.7438 120.237C80.2674 120.122 82.7909 123.806 81.988 127.604C80.8983 133.015 75.5644 133.533 70.0585 132.842C64.6099 132.151 59.8495 127.547 56.2363 121.388C53.7127 117.187 52.623 115.115 49.0097 115C45.2244 114.884 44.5361 119.431 40.1773 120.928C36.9081 122.079 34.9581 120.352 30.9433 121.619C29.108 122.194 27.6168 122.827 26.8712 124.957C26.0683 127.201 26.8712 129.504 30.2551 129.849C36.3919 130.425 41.8405 123.23 49.1244 125.36C60.3084 128.583 57.498 141.015 67.2481 141.878C74.1879 142.454 73.9011 137.677 79.3497 137.677C83.938 137.677 86.2322 141.533 86.1748 144.123C86.1748 147.404 84.0527 149.648 81.2998 151.03C77.5718 152.987 72.1805 152.872 63.6922 149.476L63.8069 149.246Z' fill='%23EBECEE'/%3E%3Cpath d='M117.491 151.088C119.441 152.124 120.531 152.527 122.653 153.333C130.568 156.441 135.902 154.426 137.622 152.297C139.228 150.225 141.236 146.541 141.522 140.785C141.809 134.397 140.662 132.267 138.769 126.569C137.852 123.806 136.189 124.727 135.844 125.072C134.525 126.339 132.919 127.029 131.944 126.396C131.658 126.166 131.141 125.821 130.969 125.303C130.797 124.727 131.314 123.806 131.658 123.461C132.862 122.08 133.321 119.95 132.289 118.856C130.339 116.669 124.259 117.245 118.524 119.662C111.871 122.54 109.232 127.202 107.053 130.31C102.981 136.123 97.0161 132.094 94.894 134.454C93.8617 135.548 94.8367 143.836 90.8219 150.858C87.8969 156.038 85.3733 156.959 81.8748 157.592C78.3762 158.167 75.2791 157.074 70.5761 156.441C67.7084 156.038 64.0952 155.98 62.5466 157.246C61.3995 158.167 61.7437 160.7 62.5466 162.714C63.3496 164.729 65.1275 167.319 66.7334 168.125C68.6834 169.103 70.9776 169.564 73.2144 168.873C79.5806 166.916 78.7203 169.333 78.6056 170.139C78.0894 173.017 71.6085 174.686 69.257 174.859C66.3893 175.089 63.1775 173.535 60.8834 172.038C53.8862 167.492 54.0009 163.635 54.0009 163.635C53.5995 162.254 55.0907 158.916 53.37 155.692C50.2156 149.764 43.3332 150.11 40.867 149.707C37.9419 149.246 36.4507 147.519 35.1316 147.519C34.386 147.519 34.7301 149.764 34.7301 149.764C35.0743 151.433 34.9022 151.491 35.361 153.045C36.4507 156.728 41.3258 157.189 41.3258 157.189C43.1038 157.534 43.3332 158.167 43.3905 158.57C43.5052 159.146 42.8743 159.491 42.8743 159.491C42.8743 159.491 40.9817 160.815 37.9993 159.549C33.2963 157.477 31.461 152.527 30.8301 150.397C28.3639 142.512 25.2095 142.627 22.858 142.857C22.1697 142.857 20.5638 143.375 20.7932 144.584C21.7109 150.455 25.5536 157.995 28.0198 162.139C30.6007 166.456 33.2963 168.758 35.3037 170.024C37.139 171.118 39.4905 171.578 41.6126 171.348C46.4876 170.887 49.6994 173.995 51.3053 176.355C53.4847 179.463 57.5569 182.226 60.5966 183.78C69.1996 188.384 77.688 189.823 86.8645 189.996C99.597 190.169 110.953 184.701 115.255 181.996C119.155 179.578 120.76 177.564 122.538 173.938C123.686 171.693 124.087 170.715 126.209 168.815C127.471 167.664 128.388 167.146 129.88 167.031C133.493 166.743 136.189 165.074 137.622 163.808C139.056 162.542 139.802 161.218 139.63 159.779C139.458 157.764 137.794 157.764 136.59 158.685C132.231 162.254 126.611 159.491 125.119 158.685C120.244 156.095 117.606 157.362 115.713 158.916C114.107 160.239 113.305 161.563 112.387 163.923C110.552 168.412 106.938 173.19 104.874 174.11C103.038 174.916 100.744 174.11 101.49 171.636C102.293 169.103 106.881 167.607 108.487 164.671C109.863 162.139 110.379 159.491 110.093 156.728C109.921 154.887 110.093 152.469 110.724 151.433C112.387 148.498 115.771 150.282 117.606 151.261L117.491 151.088ZM119.269 129.907C120.933 128.583 122.366 128.526 123.399 129.044C125.578 130.08 123.513 131.864 121.735 133.245C119.958 134.627 118.868 133.821 118.237 133.015C117.663 132.209 117.491 131.289 119.327 129.907H119.269Z' fill='%23EBECEE'/%3E%3Cpath d='M160.161 43.5153C156.031 41.3857 152.303 41.1555 148.575 42.5368C141.75 45.0693 135.843 42.1339 133.319 33.7883C131.254 26.8239 128.444 27.2268 121.906 24.4641C119.898 23.6008 115.31 23.9461 111.812 26.0182C109.059 27.5722 108.37 32.1767 107.625 35.3998C107.281 37.0114 106.765 39.1986 108.256 39.8317C110.665 40.8101 112.672 39.8317 113.073 37.9899C114.22 32.9249 116.801 31.1407 121.16 31.3133C128.043 31.6587 126.838 37.6445 125.347 41.731C122.594 48.8105 118.063 50.3645 110.206 52.1487C105.445 53.2423 99.538 53.0121 95.4659 45.8751C93.9747 43.3426 90.9349 38.9108 92.2541 33.3854C93.5158 27.9175 93.9747 26.1908 97.0144 23.7735C98.1615 22.9101 101.431 21.0683 100.685 19.1114C100.169 17.73 96.4409 17.9027 94.835 19.169C93.2291 20.3776 89.5011 25.2124 86.2893 30.1047C80.7833 38.4503 85.1422 46.3356 88.7555 50.1918C90.5335 52.0336 91.7379 57.6166 88.4687 58.7102C81.4716 61.1275 76.9407 57.6741 73.6142 53.933C70.2876 50.1918 68.3376 46.7384 68.567 41.1555C68.7965 35.5725 68.395 33.0976 74.0156 28.1477C76.5965 25.8455 77.0554 22.6223 76.4245 21.4137C75.7936 20.205 73.8436 20.6079 71.1479 22.3921C64.0361 26.9966 61.6273 31.7162 59.964 35.515C57.7846 40.5224 58.5302 45.4146 61.4552 49.1558C63.692 51.9761 66.9611 55.9475 64.9538 59.2282C63.0037 62.4513 58.989 64.178 53.4831 62.4513C46.1992 60.1491 42.7579 52.9545 41.2668 46.1053C39.3741 37.587 48.608 31.0256 55.261 25.0973C61.914 19.1114 60.2508 12.1471 63.5773 8.75126C69.3126 2.99562 78.0304 -1.03332 87.0922 2.53517C92.2541 4.6072 101.144 0.175364 108.37 0.00269477C115.482 -0.169974 120.931 8.00303 127.584 10.7657C131.885 12.55 135.327 10.7657 139.743 12.8378C153.164 18.9963 149.378 21.7014 155.114 28.2629C157.637 31.1407 166.125 33.0976 170.025 38.7957C171.746 41.3281 172.32 47.2565 170.312 48.0622C166.756 49.4436 164.233 45.76 160.161 43.688V43.5153Z' fill='%23EBECEE'/%3E%3Cpath d='M185.743 85.8192C181.728 86.5099 182.072 89.3877 181.441 91.8626C180.237 96.5822 177.484 98.4816 175.476 98.0787C173.354 97.6182 172.264 94.6829 171.92 92.7835C171.404 90.0208 175.706 87.661 179.72 84.3227C187.807 77.5886 182.99 59.5735 177.369 57.3288C174.042 56.005 170.544 60.4369 171.691 63.5449C172.838 66.768 174.272 70.0488 171.978 73.1568C169.684 76.2073 167.791 77.9915 165.841 76.898C161.482 74.4806 163.375 70.7394 164.12 68.8401C165.784 64.3507 167.561 61.4153 165.726 55.4295C165.21 53.6452 164.12 52.2639 162.801 51.1703C159.589 48.5227 155.976 47.6593 153.395 50.1918C152.42 51.1127 151.961 52.3214 152.822 53.8179C153.338 54.7388 156.32 58.1922 153.739 59.8613C152.822 60.4369 151.961 60.3217 150.814 59.7462C149.61 59.1706 148.176 58.1346 146.455 56.5806C137.852 48.868 125.062 50.0767 122.137 54.2208C120.245 56.9259 120.073 60.8973 122.482 62.9693C127.357 67.2285 133.608 66.5378 138.369 66.768C140.72 66.9407 144.735 68.207 144.448 71.0848C144.104 74.5957 136.017 73.3295 133.551 72.869C131.543 72.4661 128.446 70.6243 125.521 73.1568C124.489 74.0201 123.743 75.8044 123.801 77.9915C123.801 79.9484 125.693 82.1356 127.701 83.3443C132.92 86.4523 138.999 83.8623 142.785 83.0565C146.341 82.3083 154.083 81.3874 154.829 85.5314C155.173 87.6034 154.083 88.697 151.158 88.4668C149.323 88.2941 147.43 88.6395 145.652 89.1575C143.129 89.8481 141.351 91.7475 142.096 94.1649C143.014 97.1002 145.997 98.4816 149.38 98.7118C151.445 98.8269 154.542 98.8269 156.205 98.7118C157.353 98.5967 159.188 98.7118 159.991 101.014C160.564 102.626 160.679 105.388 156.779 105.849C155.116 106.079 149.667 107.057 145.824 105.906C144.391 105.503 143.588 104.755 143.072 104.065C141.294 101.532 141.695 100.151 139.63 97.906C138.483 96.6973 135.386 96.9276 133.493 98.6543C131.888 100.151 131.085 102.683 132.06 107.633C132.748 111.259 135.386 113.043 137.738 114.194C145.882 118.223 153.854 112.122 156.951 116.094C157.41 116.727 158.041 118.339 157.525 119.087C156.492 120.641 152.822 120.238 151.273 120.583C148.233 121.216 144.677 124.67 148.635 127.03C151.732 128.871 156.263 127.432 159.589 127.317C161.539 127.26 163.031 127.49 163.145 129.85C163.145 130.368 163.145 130.886 162.744 131.346C162.4 131.807 160.966 132.612 159.417 132.785C157.066 133.015 153.739 133.073 151.445 134.569C149.495 135.836 146.799 140.843 152.535 142.109C154.198 142.455 156.435 143.26 157.238 144.239C158.901 146.196 158.672 149.246 158.958 151.088C159.417 154.484 158.27 156.959 156.033 156.959C154.772 156.959 154.026 154.772 153.911 153.736C153.51 150.513 153.567 148.21 152.42 146.829C150.642 144.757 147.029 147.174 146.283 150.34C145.824 152.354 146.226 153.448 146.627 154.772C149.036 162.887 142.326 170.6 134.411 171.923C131.486 172.384 129.88 176.47 131.085 178.427C132.92 181.363 146.398 174.859 151.158 171.348C157.008 167.031 162.744 163.75 165.267 157.131C166.759 153.275 171.175 150.11 174.788 147.462C179.663 143.951 182.187 137.793 182.703 132.785C182.99 129.792 181.9 128.468 179.778 128.871C176.738 129.389 176.107 130.943 175.362 133.879C174.501 137.39 174.1 139.865 172.092 140.095C170.142 140.325 169.339 139.289 169.397 137.217C169.511 135.087 170.372 132.21 171.462 129.85C172.838 126.914 175.648 124.785 178.115 123.749C180.294 122.828 182.588 122.08 184.825 120.871C188.897 118.684 188.84 116.209 188.668 114.31C188.323 110.281 185.169 109.532 182.072 111.662C177.942 114.482 174.559 116.209 173.698 112.928C173.067 110.626 176.566 109.187 178.688 108.381C181.212 107.403 184.94 105.503 187.119 102.626C189.585 99.46 190.101 94.9131 189.987 92.8411C189.757 87.4308 188.209 85.5314 185.972 85.9343L185.743 85.8192Z' fill='%23EBECEE'/%3E%3C/svg%3E%0A");aspect-ratio: 1;text-align: center;}
.mabik-research .research-list .item-list {margin: 245px auto 50px; width: 432px;border-radius: 50%;background: #F8F8F8;aspect-ratio: 1;}
.mabik-research .research-list .item-list > li {position: absolute;display: flex;align-items: center;gap:28px;max-width: 42%;}
.mabik-research .research-list .item-list > li.item1 {left: calc(50% - 97px);top: -101px;}
.mabik-research .research-list .item-list > li.item2 {left: calc(50% + 97px);bottom: -13px;}
.mabik-research .research-list .item-list > li.item3 {right: calc(50% + 97px);bottom: -13px;flex-direction: row-reverse;text-align: right;}
.mabik-research .research-list .item-list > li .circle {display: flex;flex-direction: column;justify-content: center;gap:13px;padding: 10px; width: 194px;height: 194px;border: 12px solid #A5D9D6;background: #fff;aspect-ratio: 1;}
.mabik-research .research-list .item-list > li.item2 .circle {border-color: #74D0E6;}
.mabik-research .research-list .item-list > li.item3 .circle {border-color: #90B0DA;}
.mabik-research .research-list .item-list > li .circle .ico {display: block;margin: 0 auto;width: 42px;height: 40px; background-position: center center;background-repeat: no-repeat;}
.mabik-research .research-list .item-list > li.item1 .circle .ico {background-image: url("data:image/svg+xml,%3Csvg width='42' height='40' viewBox='0 0 42 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.8637 12.3598C34.6499 5.76927 28.2775 1 20.7463 1C13.2152 1 6.85307 5.76927 4.62891 12.3598' stroke='%230B707A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.62891 27.6401C6.84272 34.2407 13.2152 38.9999 20.7463 38.9999C28.2775 38.9999 34.6499 34.2306 36.8637 27.6401' stroke='%230B707A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M41 11.9187L39.0034 19.5254L33.231 14.0317L41 11.9187Z' stroke='%230B707A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 27.7927L3.00692 20.196L8.77939 25.6797L1 27.7927Z' stroke='%230B707A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.897 29.1881C17.438 28.373 21.5805 27.2318 25.8218 29.1881' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M13.2666 17.8862C13.1913 18.7288 13.6654 20.7469 16.1641 22.0784C19.2874 23.7427 20.356 27.1538 20.356 27.7497' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M15.3625 13.2834C14.8488 13.4204 14.2511 14.7048 16.4702 18.2557C17.4725 20.4416 16.8008 21.5714 16.5953 22.2221' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M18.1321 15.3245C18.2904 16.0648 18.283 17.8333 16.9868 18.9841' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M19.7385 19.0259C20.395 20.3761 21.2723 23.4703 19.5291 25.0459' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.4448 23.5095C14.5146 23.6352 16.4001 26.3308 19.9758 26.7778' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M19.6965 10.5896C19.2355 11.2601 18.8835 13.4252 21.163 16.7214C24.0124 20.8417 24.5494 22.4584 23.8248 23.9076C23.0277 25.5017 20.4787 26.5404 20.5486 27.7556' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M28.5239 22.6995C28.0817 23.6819 26.3955 25.507 23.1885 24.9482' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M22.6577 12.168C22.5971 13.0154 22.1909 14.9532 21.0513 15.9253' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M24.9621 14.1233C24.7573 14.4119 24.5292 15.6234 25.2555 18.1599C25.9818 20.6965 24.8225 21.9358 24.1521 22.2385' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M28.7056 16.3022C28.6497 17.8619 27.9652 20.8695 25.6746 20.4226' stroke='%230B707A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");}
.mabik-research .research-list .item-list > li.item2 .circle .ico {background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.2432 1V7.37809L10.1216 1V7.37809L1 1V31H31V9.21918L19.2432 1Z' stroke='%230192CB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.29736 17.4385H9.27844' stroke='%230192CB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5066 17.4385H16.4958' stroke='%230192CB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.7205 17.4385H23.7016' stroke='%230192CB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.29736 24.0137H9.27844' stroke='%230192CB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5066 24.0137H16.4958' stroke='%230192CB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.7205 24.0137H23.7016' stroke='%230192CB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.mabik-research .research-list .item-list > li.item3 .circle .ico {background-image: url("data:image/svg+xml,%3Csvg width='37' height='35' viewBox='0 0 37 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.9406 17.4531L30.6468 11.323C31.2739 10.6516 32.0777 10.3248 32.8904 10.3425C33.6942 10.3513 34.498 10.7046 35.1075 11.3936C35.717 12.0826 36.0085 12.9747 35.9996 13.8669C35.9908 14.7502 35.6728 15.6423 35.0457 16.3048L29.3395 22.435L23.6333 28.5652H12.3357L7.04468 33.3439' stroke='%230031A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1418 21.9934H21.4663C23.3301 21.9934 24.8406 20.4829 24.8406 18.6191C24.8406 16.7553 23.3301 15.2449 21.4663 15.2449H10.7871L1 23.7512' stroke='%230031A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.7296 6.26297C22.7296 8.72741 20.7333 10.7237 18.2688 10.7237C15.8044 10.7237 13.8081 8.72741 13.8081 6.26297C13.8081 3.79853 15.8044 1.80225 18.2688 1.80225C20.7333 1.80225 22.7296 3.79853 22.7296 6.26297Z' stroke='%230031A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.mabik-research .research-list .item-list > li .circle strong {display: block;color: #0B707A;line-height: 1.2;text-align: center;font-size: 17px;}
.mabik-research .research-list .item-list > li.item2 .circle strong {color:#0192CB;}
.mabik-research .research-list .item-list > li.item3 .circle strong {color:#0031A0;}
.mabik-research .research-list .item-list > li p {margin: 0;color: #333;font-size: 16px;line-height: 1.3;letter-spacing: 0;font-weight: 500;}
@media(max-width:1500px){
    .mabik-research .top-title p {font-size: 36px;}
}
@media(max-width:1240px){
    .mabik-research .top-title strong {font-size: 25px;}
    .mabik-research .top-title p {font-size: 33px;}

    .mabik-research .research-list .title {position: static;transform: none;width: 100%;aspect-ratio: initial;background: none;justify-content: center}
    .mabik-research .research-list .item-list {margin: 0;width: 100%;border-radius: 0;background:none;aspect-ratio:initial;}
    .mabik-research .research-list .item-list > li {position: static;max-width: 100%;margin-top: 40px;align-items: stretch}
    .mabik-research .research-list .item-list > li.item3 {flex-direction: row;text-align: left;}
    .mabik-research .research-list .item-list > li .circle {width: 170px;height: 170px;border-width: 10px;}
    .mabik-research .research-list .item-list > li p {position: relative;display: flex;align-items: center;background:#F8F8F8;padding: 10px 20px;}
    .mabik-research .research-list .item-list > li p::before {content: '';position: absolute;left: -30px;top: 50%;width: 30px;height: 1px;background: #ddd;z-index: -1;}
}
@media(max-width:1024px){
    .mabik-research .top-title strong {font-size: 23px;}
    .mabik-research .top-title p {font-size: 30px;}

    .mabik-research .research-list .title {font-size: 24px;}
}
@media(max-width:767px){
    .mabik-research .top-title strong {font-size: 21px;}
    .mabik-research .top-title p {font-size: 26px;}

    .mabik-research .research-list .title {font-size: 20px;}
    .mabik-research .research-list .item-list > li .circle strong {font-size: 16px;}
    .mabik-research .research-list .item-list > li p {font-size: 15px;}
}
@media(max-width:500px){
    .mabik-research .top-title strong {font-size: 20px;}
    .mabik-research .top-title p {font-size: 24px;}

    .mabik-research .research-list .item-list > li,
    .mabik-research .research-list .item-list > li.item3 {flex-direction: column;align-items: center;text-align: center;}
    .mabik-research .research-list .item-list > li p {padding: 20px;}
    .mabik-research .research-list .item-list > li p::before {left: 50%;top: -30px;width: 1px;height: 30px;}
}
/* MABIK Research sub0205 End */

/* 관람안내 sub0301 */
.sub03_01.wide_wrap #body_layout {padding-bottom: 0;}
.sub03_01.wide_wrap .content-info {margin-top: 0;}
.exhibition-information {margin-top: -63px;}
.exhibition-information .top-title {display: flex;align-items: center;margin-bottom: 66px;padding: 40px 0;min-height: 450px;background-position: center center;background-repeat: no-repeat;background-size: cover;background-image: url(/images/eng/sub03/sub0301_img01.jpg);text-align: center;}
.exhibition-information .top-title strong {display: block;color: #fff;font-size: 40px;line-height: 1.3;letter-spacing: 0;font-weight: 800;}
.exhibition-information .top-title strong span {display: block;margin-bottom: 5px;font-size: 27px;line-height: 1.3;}

.exhibition-information .vlist__column .inner .ui-summary .time{display:block;margin-bottom:15px;color:#444;font-size:20px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.exhibition-information .vlist__column .inner .ui-summary p em{color:#b24654;}

.exhibition-information .table thead tr th{color:#444;font-weight:400;}
.exhibition-information .table thead th{font-size:14px;}
.exhibition-information .table thead tr th b{font-size:15px;}
.exhibition-information .table thead tr th b em{color:#406f75;}
.exhibition-information .table tbody .cash{display:block;}
.exhibition-information .table tbody .cash li{position:relative;color:#444;font-size:14px;line-height:1.2;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}
.exhibition-information .table tbody .cash li+li{margin-top:10px;}
.exhibition-information .table tbody .cash li em{display:block;margin-bottom:5px;padding:5px 2px;width:100%;border-radius:12.5px;color:#fff;font-size:14px;line-height:1;letter-spacing:-0.025em;font-weight:400;text-align:center;}
.exhibition-information .table tbody .cash li:nth-child(1) em{background:#449a97;}
.exhibition-information .table tbody .cash li:nth-child(2) em{background:#3c67b7;}
.exhibition-information .table tbody>tr>td{vertical-align:top;padding:17px 10px;min-height:160px;}
.exhibition-information .table tbody>tr>td p{margin:0;}
.exhibition-information .table tbody .fd{display:block;color:#444;font-size:15px;line-height:1.1;letter-spacing:-0.025em;font-weight:bold;font-family:"GmarketSans";}

.exhibition-information .attention-box {margin-top: 106px;padding: 80px 0;background: #FBFBFB;text-align: center;}
.exhibition-information .attention-box .title {display: inline-block;margin-bottom: 10px;padding: 7px 29px;border-radius: 50px;background: #3C7E8D;color: #fff;font-size: 20px;letter-spacing: -0.01em;}
.exhibition-information .attention-box .attention-list {display: flex;flex-wrap: wrap;gap:60px;}
.exhibition-information .attention-box .attention-list > li {display: flex;align-items: center;gap:23px;padding: 30px 0;width: calc(33.33% - 40px);font-size: 16px;font-weight: 600;text-align: left;}
.exhibition-information .attention-box .attention-list > li .num {display: block;color: #FBFBFB;font-size: 60px;line-height: 1.5;font-weight: 900;text-shadow: -1px 0px #A7A7A7, 0px 1px #A7A7A7, 1px 0px #A7A7A7, 0px -1px #A7A7A7;}
@media(max-width:1140px){
    .exhibition-information .attention-box .attention-list {gap: 40px;}
    .exhibition-information .attention-box .title {margin-bottom: 40px;}
    .exhibition-information .attention-box .attention-list > li {padding: 0;width: calc(50% - 20px);}
    .exhibition-information .attention-box .attention-list > li .num {font-size: 50px;}
}
@media(max-width:1040px){
    .exhibition-information .top-title strong {font-size: 35px;}
    .exhibition-information .top-title strong span {font-size: 24px;}
}
@media(max-width:900px){
    .exhibition-information .top-title strong {font-size: 32px;}
    .exhibition-information .top-title strong span {font-size: 22px;}
}
@media(max-width:767px){
    .exhibition-information .top-title strong {font-size: 30px;}
    .exhibition-information .top-title strong span {font-size: 20px;}

    .exhibition-information .attention-box {margin-top: 80px;}
    .exhibition-information .attention-box .title {font-size: 18px;}
    .exhibition-information .attention-box .attention-list {gap:20px;}
    .exhibition-information .attention-box .attention-list > li {width: 100%;}
    .exhibition-information .attention-box .attention-list > li .num {font-size: 40px;}
}
@media(max-width:500px){
    .exhibition-information .top-title {min-height: 380px;}
    .exhibition-information .top-title strong {font-size: 26px;}
    .exhibition-information .top-title strong span {font-size: 18px;}

    .exhibition-information .attention-box .attention-list > li {font-size: 15px;}
}
@media(max-width:400px){
    .exhibition-information .attention-box .attention-list > li .num {font-size: 30px;}
}
/* 관람안내 sub0301 End */

.sub01_03 .establishment-purpose{margin-top: -120px}

/* 2024 조직도 변경 */
.mabik_org .lv_00::before{height:535px}
.mabik_org .lv_00 a {min-width: calc(33% - 2%);}
.mabik_org .lv_01 .lv_01_01 {width: calc(33.33% - 2%);}
.mabik_org .lv_01 .lv_01_01::before {left: -60%;}
.mabik_org .lv_01 .lv_01_01::after {left:calc(-60% - 11.5px)}
.mabik_org .lv_01 .lv_01_01 .link_dept {max-width:100%;}
.mabik_org .lv_02 {max-width: 100%;}
.mabik_org .lv_02 .lv_02_01::before {left: 15.6%;width: 34.4%;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 {width: calc(33.33% - 2%);}
.mabik_org .lv_03 .lv_03_01 {gap:3%;}
.mabik_org .lv_03 .lv_03_01::before{width: 67.9%;}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01{margin: 0;width: calc(33% - 2%);}
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul.sub,.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul.sub{margin:10px 0;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul.sub li .link_dept,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul.sub li .link_dept{background-color:#f5fff8; color:#555;}
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul.sub li,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul.sub li{ margin:10px auto;width:95%; }
.mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul.sub li a.link_dept:hover,
.mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul.sub li a.link_dept:hover{background-color:#2d7875; color:#fff;}
@media(max-width:940px){
    .mabik_org::before{height: calc(100% - 320px);}
    .mabik_org .lv_01 .lv_01_01 {width: 100%;}
    .mabik_org .lv_01 .lv_01_01::before {left: -40px;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01 {width: 100%;}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01{width:100%;}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul li{width:calc(100% - 10px);}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01 .central + ul li {margin-top: 10px;}
    .mabik_org .lv_02 .lv_02_01 .lv_02_01_01 ul.sub li,
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01 ul.sub li {margin:0 auto 8px;}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg03 .central {position: relative;}
    .mabik_org .lv_03 .lv_03_01 .lv_03_01_01.bg03 .central::after {content: '';position: absolute;left: -40px;top: 50%;width: 1px;height: 200px;background: #fff;}
}