﻿@charset "utf-8";

#wrap.main{}
.main #header .tsidemenu_wrap{width:370px}
.main #header .tsidemenu_wrap.no_popup{width:273px}
.main #header .btn_popupzone{display:block}
.main #header.fixed .btn_popupzone{display:none}
/*body*/
.main #body{margin-bottom:-40px}
/*footer*/
.main #footer .familySite_wrap:after{opacity:0.45;filter:alpha(opacity=45)}
.main #footer .familySite_wrap dl{border-color:#938e8e}
.main #footer .familySite_wrap dt{background:transparent}
.main #footer .familySite_wrap dt.fold{background:#303134}
.main #footer > .btn_top{position:absolute;bottom:0;opacity:1;filter:alpha(opacity=100)}


/*메인컨텐츠*/
.mainCnts{position:relative;padding:70px 0 60px;background:no-repeat 50% 0;background-size:cover;-webkit-background-size:cover}
.mainCnts:before{}
.mainCnts h3{padding:20px 0 0;margin:0;font-weight:600;font-size:65px;line-height:1.1111em;color:#fff;letter-spacing:-0.04167em;text-align:center}
.mainCnts h3:after{top:0;left:50%;width:35px;height:1px;background:#010101;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.mainCnts .h3_desc{position:relative;margin:15px 0 45px;font-weight:300;font-size:1.125em;line-height:1.1111em;color:#4b586c;letter-spacing:-0.04167em;text-align:center}

/*비쥬얼*/
#mainCnts00{padding:0px;/*background:#fff*/}
#mainCnts00 .innerWrap{max-width:1680px;margin: 0 auto;}
#mainCnts00 .innerWrap:after{clear:both;display:block;content:""}
#mainCnts00 h4{position:relative;padding:0 0 20px;margin:0;font-weight:500;font-size:1.250em;line-height:1.5em;color:#f9f9f9;letter-spacing:-0.05em;z-index:1}
#mainCnts00 h4 > a{display:block;line-height:1.5em;color:#f9f9f9}
#mainCnts00 .more{position:absolute;top:25px;right:25px;overflow:hidden;width:30px;height:30px;z-index:1}
#mainCnts00 .more > a{display:block;font-size:1.875em;line-height:1em;color:#f9f9f9}
#mainCnts00 .more i[class*="xi-"]{display:block;line-height:1em;opacity:0.55;filter:alpha(opacity=55)}
#mainCnts00 .more > a:hover i[class*="xi-"]{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
#mainCnts00 .mVisual_wrap h4{display:block}
.mVisual_wrap{position:relative;margin:0}
.mVisual_wrap:before{}
.mVisual{position:relative;margin-top: 70px;}
.mVisual_slidelst{position:relative}
.mVisual_slidelst:after{clear:both;display:block;content:""}
.mVisual_slidelst > li{float:left;position:relative}
.mVisual_slidelst .img{display:block;position:relative;overflow:hidden;height:750px}
.mVisual_slidelst .img > img{width:100%;max-width:none;vertical-align:bottom}
.mVisual_slidelst .img:after{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.75;filter:alpha(opacity=75);content:""}
.mVisual_slidelst .active .img:after{opacity:0;filter:alpha(opacity=0)}
.mVisual_slidelst .caption{position:absolute;bottom:240px;left:47%;width:100%;transform:translateX(-100%);-webkit-transform:translateX(-100%)}
.mVisual_slidelst strong{display:block;position:relative;padding:40px 0 0}
.mVisual_slidelst strong:after{position:absolute;top:0;left:0;width:30px;height:1px;background:#fcfcfc;content:""}
.mVisual_slidelst strong > span{display:block;font-weight:300;font-size:3.9em;line-height:1.2em;/*font-family:"Nanum Square";*/color:#fff;letter-spacing:-0.05em;text-shadow:0 1px 2px rgba(0,0,0,0.68)}
.mVisual_slidelst strong > span > em{font-weight:700;line-height:1.2em;}
.mVisual_slidelst strong > span[lang="en"]{font-weight:300;font-size:1.875em;line-height:1.3333em;font-family:"Open Sans";letter-spacing:-0.03333em}
.mVisual_slidelst strong > em{display:block;margin-top:10px;font-weight:700;font-size:3.125em;line-height:1.2em;font-family:"Nanum Square";color:#fff;letter-spacing:-0.05em;text-shadow:0 1px 2px rgba(0,0,0,0.68)}
.mVisual_slidelst strong > span[lang="zh"]{font-weight:300;font-size:1.875em;line-height:1.3333em;font-family:"Open Sans";letter-spacing:-0.03333em}

/*.mVisual .bx-wrapper{overflow:hidden}
.mVisual .bx-viewport{width:1920px !important;margin:0 auto;overflow:hidden !important}*/
.mVisual .control > span{position:absolute;top:50%;overflow:hidden;width:74px;height:74px;margin:-24px 0 0;border-radius:50%}
.mVisual .control > span.mvctrl_prev{left:100px}
.mVisual .control > span.mvctrl_next{right:100px}
.mVisual .control > span > a{display:block;position:relative;width:100%;height:100%;padding:7px;background:rgba(255,255,255,0.1)}
.mVisual .control > span > a:hover{background:rgba(255,255,255,0.35)}
.mVisual .control > span i[class*="xi-"]{position:absolute;top:17px;left:7px;font-size:3.750em;line-height:0.8em;font-family:"xeicon";color:#f9f9f9}
.mVisual .bx-controls{position:absolute;bottom:145px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.mVisual .bx-pager,.mVisual .bx-controls-auto{float:left}
.mVisual .bx-pager-item{float:left}
.mVisual .bx-pager-link{display:block;position:relative;width:30px;height:30px;padding:10px;font-size:0;line-height:0}
.mVisual .bx-pager-link:after{position:absolute;top:10px;left:10px;width:10px;height:10px;border:1px solid #fff;border-radius:10px;background:transparent;content:""}
.mVisual .bx-pager-link.active{width:80px}
.mVisual .bx-pager-link.active:after{width:60px;background:#fff}
.mVisual .bx-controls-auto-item{float:left}
.mVisual .bx-controls-auto-item > a{display:block;width:30px;height:30px;padding:10px 5px 6px}
.mVisual .bx-controls-auto-item i[class*="xi-"]{display:block;font-size:1.250em;line-height:0.7em;color:#fff}
.mVisual_wrap .scroll_down{position:absolute;bottom:105px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);display:none}
.mVisual_wrap .scroll_down > a{display:block}
.mVisual_wrap .scroll_down span{display:block;position:relative;width:40px;height:40px;margin:0 auto;border:2px solid #fff;border-radius:50%}
.mVisual_wrap .scroll_down span > i[class*="xi-"]{position:absolute;top:10px;left:50%;font-size:1.875em;line-height:1em;color:#fff;opacity:0;filter:alpha(opacity=0);transform:translateX(-50%);-webkit-transform:translateX(-50%);animation:arrow-movement 2s ease-in-out infinite;-webkit-animation:arrow-movement 2s ease-in-out infinite}
.mVisual_wrap .scroll_down span > i[class*="xi-"] + i[class*="xi-"]{animation:arrow-movement 2s 1s ease-in-out infinite;-webkit-animation:arrow-movement 2s 1s ease-in-out infinite}
@-webkit-keyframes arrow-movement{
	  0%{top:-5px;opacity:0;filter:alpha(opacity=0)}
	 70%{opacity:1;filter:alpha(opacity=100)}
	100%{opacity:0;filter:alpha(opacity=0)}
}
@keyframes arrow-movement{
	  0%{top:-5px;opacity:0;filter:alpha(opacity=0)}
	 70%{opacity:1;filter:alpha(opacity=100)}
	100%{opacity:0;filter:alpha(opacity=0)}
}

/*비쥬얼 수정*/
	.mainCnts:before{display:none}
	#mainCnts00 > .innerWrap{padding:0}
	.mVisual_slidelst .img{height:750px}
	.mVisual_slidelst .img span {z-index: -1; position:absolute; top:0; left:0; display:block; width:100%; height:100%; transform:scale(1.1); transition:4s .1s;}
	.mVisual_slidelst .caption{bottom:50%;padding:0 80px;transform:translateY(50%);-webkit-transform:translateY(50%)}
	.mVisual_slidelst strong{padding-top:20px;font-size:1.625em;line-height:1.1538em;letter-spacing:-0.03846em}
/*	.mVisual_slidelst strong > span,.mVisual_slidelst strong > span[lang="en"]{font-size:2.5em;line-height:1.1538em;letter-spacing:-0.03846em}
	.mVisual_slidelst strong > span,.mVisual_slidelst strong > span[lang="zh"]{font-size:3em;line-height:1.1538em;letter-spacing:-0.03846em}*/
	.mVisual_slidelst strong > em{font-size:2.500em;line-height:1.25em;letter-spacing:-0.05em}
	.mVisual .control > span{width:44px;height:44px}
	.mVisual .control > span.mvctrl_prev{left:20px}
	.mVisual .control > span.mvctrl_next{right:20px}
	.mVisual .control > span i[class*="xi-"]{top:9px;font-size:1.875em;line-height:1em}
	.mVisual .bx-controls{bottom:100px}
	.mVisual .scroll_down{display:none}
	.notifyWrap{bottom:0;width:100%;height:60px}
	.notifyWrap .notice_wrap{padding-left:180px}
	.notifyWrap .notice_wrap > h3{padding:20px 0;font-size:1em;line-height:1.25em;letter-spacing:-0.03125em}
	.notifyWrap .notice_slidelst a{padding:20px 0}
	.notifyWrap .notice_slidelst .date{display:none}
	.notifyWrap .notice_slidelst strong{font-size:0.938em;line-height:1.3333em;letter-spacing:-0.03333em}
	.notifyWrap .bx-controls-direction > a.bx-prev{top:2px}
	.notifyWrap .bx-controls-direction > a.bx-next{bottom:2px}
	#mainCnts01 .title{padding-top:20px}
	#mainCnts02 .innerWrap{display:block}
	#mainCnts02 .news_wrap{display:block;width:100%}
	#mainCnts02 .events_wrap{display:block;width:100%}

	.rnd_wrap .tabNav{padding:0}
	.rnd_wrap .tabNav a > span{padding:0}
	.rnd_wrap .rndInfo_lst{width:calc(100% + 15px);width:-webkit-calc(100% + 15px);margin-left:-15px}
	.rnd_wrap .rndInfo_lst > li{width:calc(33.333% - 15px);width:-webkit-calc(33.333% - 15px);padding-left:15px}
	.rnd_wrap .rndInfo_lst .definition{padding:19px}

	.map_wrap .location_info span{white-space:normal;word-break:keep-all}
	.traffic_info_terminal .terminal_info{float:none;width:100%;padding-right:0}
	.traffic_info_terminal .terminal_map{margin-left:0;margin-top:15px}
	.seoulUsage .btn{position:static}

	.links_lst{margin:-5px -5px 0}
	.links_lst > li{padding:5px}
	.links_lst a{padding:19px}

	#op_nav{display:none}

/*네비*/
#op_nav{position:fixed;top:0;right:0;width:60px;height:100%;z-index:1}
.op_nav_wrap{position:relative;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.op_nav_wrap li + li{margin-top:1px}
.op_nav_wrap a{display:block;text-align:center}
.op_nav_wrap .opNav a{padding:10px 0;background:rgba(58,62,72,0.5);font-size:0.875em;line-height:1.4285em;color:rgba(254,254,254,0.5);letter-spacing:-0.03571em}
.op_nav_wrap .opNav a > span{display:block;position:relative}
.op_nav_wrap .opNav a > span:after{display:none;position:absolute;top:0;right:5px;width:5px;height:5px;border-radius:50%;background:#e63229;content:""}
.op_nav_wrap .current a{padding:15px 0;background:#19388f;font-size:0.938em;line-height:1.3333em;color:#fff;letter-spacing:-0.03333em}
.op_nav_wrap .current a > span{padding-top:10px}
.op_nav_wrap .current a > span:after{display:block}
.op_nav_wrap .sns{margin-top:60px}
.op_nav_wrap .sns a{padding:4px 0 3px;background:rgba(54,57,65,0.7);font-size:1.125em;line-height:1em;color:#fff}
.op_nav_wrap .sns i[class*="xi-"]{display:block;line-height:1em}
.op_nav_wrap .sns li:nth-child(1) a:hover{background:#43970e}
.op_nav_wrap .sns li:nth-child(2) a:hover{background:#4867aa}
.op_nav_wrap .sns li:nth-child(3) a:hover{background:#1da1f2}

/* banner */
.news_wrap2 {
    width: 100%;
    padding: 30px 0px;
}

#mainCnts0 .news_wrap2 h3 {
    padding: 0 0 24px;
    font-weight: 600;
    font-size: 2.250em;
    line-height: 1.2em;
    color: #010101;
    letter-spacing: -0.05em;
    text-align: left;
}

.newsletter_wrap2 {
    height: 320px;
    background: linear-gradient(to right,#236d9e,#28558d);
    position: relative;
    padding: 36px;
}

    .newsletter_wrap2:hover {
        background: linear-gradient(to right,#104990,#104990)
    }

    .newsletter_wrap2 > a {
        display: block;
        height: 243px;
        background: url(../_Img/main/newsletter_icon.png) no-repeat 100% 100%;
    }

    .newsletter_wrap2 .desc {
        display: block;
        font-weight: 300;
        font-size: 1.01em;
        line-height: 1.7058em;
        color: #f9f9f9;
        letter-spacing: -0.04411em;
        padding: 5px 5px;
        /*border: 2px solid rgba(255,255,255,0.5);*/
        width: 55%
    }

.more em {
    display: block;
    position: relative;
    padding-right: 25px;
    font-size: 0.938em;
    line-height: 1.3333em;
    color: #fff;
    letter-spacing: -0.03333em;
}

#mainCnts0 h4 {
    display: block;
    margin: 0 0 20px;
    font-weight: 500;
    font-size: 24px;
    line-height: 1.836em;
    color: #fff;
    letter-spacing: -0.04545em;
}

.newsletter_wrap2 .desc > span {
    float: left;
    padding: 5px 15px;
    border: 2px solid rgba(255,255,255,0.5);
}

/*반응형*/
@media screen and (max-width:1919px){
	.mVisual_slidelst .img{text-align:center}
	.mVisual_slidelst .img > img{width:auto;height:100%;}
}
@media screen and (max-width:1679px){
	.pressRelease_wrap,.localCooper_wrap{height:445px}
	.localCooper_wrap{padding:0 20px}
	.newsletter_wrap{margin-top:20px}
	#mainCnts00 > .innerWrap{padding:0 40px}
	#mainCnts02{padding-left:40px;padding-right:40px}
	.otherStatus_wrap{width:600px;min-height:555px;padding:25px 20px;margin-right:20px}
	.otherStatus_wrap strong,.otherStatus_wrap dt{padding-left:20px}
	.safetyInfoLink_wrap,.safetyInfo_wrap{width:calc(100% - 620px);width:-webkit-calc(100% - 620px)}
	.safetyInfoLink_lst{width:calc(100% + 20px);width:-webkit-calc(100% + 20px);margin:0 -10px 20px}
	.safetyInfoLink_lst > li{padding:0 10px}
	.safetyInfoLink > a{padding:30px 35px}
	.safetyInfoLink span br{display:none}
	.safetyAnnounce_wrap{padding-right:10px}
	.safetyAnnounce{padding:30px 35px}
	.safetyCommunity_wrap{padding-left:10px}
	.safetyCommunity{padding:30px 35px}
	.safetyCommunity > h4,.safetyCommunity > a > span{position:relative;z-index:1}
	.safetyCommunity > a > span{max-width:140px}
	.safetyCommunity > a > .img{right:25px}
	.safetyCommunity > .subscribe{left:35px;width:calc(100% - 70px);width:-webkit-calc(100% - 70px)}
}
@media screen and (max-width:1440px){
	.mVisual_slidelst .img{height:650px}
	.mVisual_slidelst .caption{left:0;padding:0 200px;width:100%;transform:none;-webkit-transform:none}
	.notifyWrap{width:calc(100% - 200px);width:-webkit-calc(100% - 200px)}
}
@media screen and (max-width:1360px){
	#mainCnts00 > .innerWrap{padding:0 20px}
	.researchDev_wrap .bx-viewport{width:1178px !important}
	.researchDev_slidelst > li{height:425px}
	.researchDev_wrap #slideNum{margin-left:154px}
	.researchDev_wrap .control > span.ctrl_prev{margin-left:134px}
	.researchDev_wrap .control > span.ctrl_next{margin-left:525px}
	#mainCnts02{padding-left:20px;padding-right:20px}
	#mainCnts02 .innerWrap{max-width:1250px}
	.otherStatus_wrap{width:605px}
	.safetyInfoLink_wrap,.safetyInfo_wrap{width:calc(100% - 625px);width:-webkit-calc(100% - 625px)}
	.safetyInfoLink_lst > li{width:50%}
	.safetyInfoLink_lst > li:nth-child(2){width:50%}
	.safetyInfoLink_lst > li:nth-child(3){width:100%;margin-top:20px}
	.safetyInfoLink > a{min-height:345px}
	.no3 .safetyInfoLink > a{min-height:190px}
	.no3 .safetyInfoLink strong{min-height:30px}
	.no3 .safetyInfoLink .icon{bottom:auto;top:30px;left:auto;right:35px}
	.safetyInfo_wrap{width:100%}
	.safetyAnnounce_wrap{width:605px;padding-right:0;margin-right:20px}
	.safetyCommunity_wrap{width:calc(100% - 625px);width:-webkit-calc(100% - 625px);padding-left:0}
}
@media screen and (max-width:1280px){
	.main #header .tsidemenu_wrap{width:110px}
	.mVisual_slidelst .img{height:600px}
	.notifyWrap{padding-right:0}
	.notifyWrap .radiation_rate{display:none}	
	#mainCnts01{padding-bottom:40px}
	.researchDev_wrap{padding-bottom:30px}
	.researchDev_slidelst > li{height:588px;padding:0 20px 130px}
	.researchDev_slidelst a{height:100%}
	.researchDev_slidelst .figureWrap{height:100%;padding-right:0}
	.researchDev_slidelst .figureWrap > .img{position:absolute;top:0;left:50%;width:100%;height:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
	.researchDev_slidelst .figureWrap .caption{top:auto;bottom:-90px;right:50%;transform:translateX(50%);-webkit-transform:translateX(50%)}
	.researchDev_wrap .control > span{top:auto;bottom:145px;transform:none;-webkit-transform:none}
	.researchDev_wrap .control > span.ctrl_prev{margin-left:-228px}
	.researchDev_wrap .control > span.ctrl_next{margin-left:164px}
	.researchDev_wrap #slideNum{margin-top:190px;margin-left:0;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
	.otherStatus_wrap > dl{width:100%;margin:0}
	.otherStatus_wrap > dl.value.type2{margin:0}
	.element {width:1240px;height: 700px;}
}
@media screen and (max-width:1152px){
	.researchDev_wrap .bx-wrapper{overflow:hidden}
	.researchDev_wrap .bx-viewport{width:100% !important;overflow:hidden !important}
	.researchDev_slidelst > li{padding:0 0 130px}
}
@media screen and (max-width:1080px){
	.pressRelease_wrap{width:58%;margin:0 0 20px}
	.localCooper_wrap{width:42%;padding-right:0}
	.announceletter_wrap{width:100%;height:auto}
	.announceletter_wrap:after{clear:both;display:block;content:""}
	.announce_wrap,.newsletter_wrap{float:left;width:calc(50% - 10px);width:-webkit-calc(50% - 10px)}
	.announce_wrap{margin-right:10px}
	.newsletter_wrap{height:210px;margin-left:10px;margin-top:0}
	.otherStatus_wrap{width:100%;padding:30px;margin:0 0 30px}
	.otherStatus_wrap .radiation_graph{padding-left:0}
	.otherStatus_wrap #radiationGraph{margin:0 0 0 20px}
	.otherStatus_wrap .radiation_graph > strong{left:20px;padding-left:0;transform:none;-webkit-transform:none}
	.otherStatus_wrap strong,.otherStatus_wrap dt,.otherStatus_wrap .type2 dt{padding-left:0}
	.otherStatus_wrap dd{height:68px;padding:0 80px 0 20px}
	.otherStatus_wrap dd ul{padding:4px 0}
	.otherStatus_wrap dd li{text-align:center}
	.otherStatus_wrap > .hanaro_status{min-height:40px}
	.safetyInfoLink_wrap,.safetyInfo_wrap{width:100%}
	.safetyInfoLink_lst > li{width:33.3%}
	.safetyInfoLink_lst > li:nth-child(2){width:33.4%}
	.safetyInfoLink_lst > li:nth-child(3){width:33.3%;margin-top:0}
	.safetyInfoLink > a{min-height:285px}
	.no3 .safetyInfoLink > a{min-height:285px}
	.safetyInfoLink .icon{left:35px}
	.no3 .safetyInfoLink .icon{top:auto;right:auto;bottom:25px;left:35px}
	.safetyAnnounce_wrap{width:50%;padding-right:10px;margin-right:0}
	.safetyCommunity_wrap{width:50%;padding-left:10px}
	.clientParticip{width:360px}
}
@media screen and (max-width:1024px){
	.main #header .btn_popupzone{display:none}
	.mainCnts:before{display:none}
	.mVisual_wrap:before{display:none}
	.mVisual_slidelst .img{height:500px}
	.mVisual_slidelst .caption{bottom:50%;padding:0 56px;transform:translateY(50%);-webkit-transform:translateY(50%)}
	.mVisual_slidelst strong{padding-top:20px}
	.mVisual_slidelst strong > span,.mVisual_slidelst strong > span[lang="en"]{font-size:1.625em;line-height:1.1538em;letter-spacing:-0.03846em}
	.mVisual_slidelst strong > span,.mVisual_slidelst strong > span[lang="zh"]{font-size:2em;line-height:1.1538em;letter-spacing:-0.03846em}
	.mVisual_slidelst strong > em{font-size:2.500em;line-height:1.25em;letter-spacing:-0.05em}
	.mVisual .control > span{width:44px;height:44px}
	.mVisual .control > span.mvctrl_prev{left:20px}
	.mVisual .control > span.mvctrl_next{right:20px}
	.mVisual .control > span i[class*="xi-"]{top:9px;font-size:1.875em;line-height:1em}
	.mVisual .bx-controls{bottom:100px}
	.mVisual_wrap .scroll_down{display:none}
	.notifyWrap{bottom:0;width:100%;height:60px}
	.notifyWrap .notice_wrap{padding-left:180px}
	.notifyWrap .notice_wrap > h3{padding:20px 0;font-size:1em;line-height:1.25em;letter-spacing:-0.03125em}
	.notifyWrap .notice_slidelst a{padding:20px 0}
	.notifyWrap .notice_slidelst .date{display:none}
	.notifyWrap .notice_slidelst strong{width:100%;font-size:0.938em;line-height:1.3333em;letter-spacing:-0.03333em}
	.notifyWrap .bx-controls-direction > a.bx-prev{top:2px}
	.notifyWrap .bx-controls-direction > a.bx-next{bottom:2px}
	.researchDev_slidelst > li{height:564px}
	.researchDev_wrap #slideNum{margin-top:170px}
	#mainCnts02{padding-left:0;padding-right:0}
	.safetyInfoLink_wrap,.safetyInfo_wrap{padding:0 20px}
	.safetyInfoLink_lst{width:100%;margin:0 0 20px}
	.safetyInfoLink_lst > li{padding:0}
	.safetyAnnounce_wrap,.safetyCommunity_wrap{padding:0}
	.clientParticip{width:33.3333%}
	.clientParticip dl{min-height:345px;padding:30px}
	.clientParticip_lst a{padding-left:45px}
	#op_nav{display:none}
	.element {width:1240px;height: 700px;}
}
@media screen and (max-width:980px){
	.researchDev_wrap .bx-wrapper{overflow:hidden}
	.researchDev_slidelst > li{height:545px}
	.researchDev_wrap #slideNum{margin-top:165px}	
	.element {width:1240px;height: 700px;}
}
@media screen and (max-width:800px){
	.clientParticip{width:100%;padding:10px 20px;margin:0}
	.clientParticip + .clientParticip{width:50%;padding-right:10px;margin-bottom:20px}
	.clientParticip + .clientParticip + .clientParticip{padding-right:20px;padding-left:10px}
	.clientParticip + .clientParticip > dl{min-height:171px}
	.clientParticip + .clientParticip dd{display:table;width:100%;height:136px;vertical-align:middle}
	.clientParticip + .clientParticip .clientParticip_lst{display:table-cell;vertical-align:middle}
	.clientParticip dl{min-height:auto;padding:15px 10px 15px 105px}
	.clientParticip dt{position:absolute;top:50%;left:20px;padding:0 0 15px;font-size:0.938em;line-height:1.3333em;letter-spacing:-0.03333em;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
	.clientParticip dt:after{left:0;transform:none;-webkit-transform:none}
	.clientParticip dd{padding:0}
	.clientParticip_lst > li{padding:7px 0}
	.clientParticip_lst a{padding:0 0 0 35px}
	.clientParticip_lst .icon{width:24px;height:24px;background-size:auto 48px}
	.clientParticip_lst .no1 .icon{background-position:0 0}
	.clientParticip_lst .no2 .icon{background-position:-24px 0}
	.clientParticip_lst .no3 .icon{background-position:-48px 0}
	.clientParticip_lst .no4 .icon{background-position:-72px 0}
	.clientParticip dl:hover .no1 a:hover .icon{background-position:0 -24px}
	.clientParticip dl:hover .no2 a:hover .icon{background-position:-24px -24px}
	.clientParticip dl:hover .no3 a:hover .icon{background-position:-48px -24px}
	.clientParticip dl:hover .no4 a:hover .icon{background-position:-72px -24px}
}
@media screen and (max-width:768px){
	.main #header .tsidemenu_wrap{width:273px}	
	.mainCnts{padding-top:50px}
	.mainCnts h3{font-size:2em;line-height:1em;letter-spacing:-0.046875em}
	.mainCnts .h3_desc{margin-bottom:30px;font-size:1em;line-height:1.25em;letter-spacing:-0.03125em}
	.mVisual_slidelst .img{height:450px}

	.pressRelease_wrap{width:calc(100% + 40px);width:-webkit-calc(100% + 40px);height:auto;margin:0 -20px 30px}
	.pressRelease_wrap > .li_th3{height:auto}
	.localCooper_wrap{width:56%;padding:0 15px 0 10px}
	.announceletter_wrap{width:44%;padding:0 10px 0 15px}
	.announce_wrap,.newsletter_wrap{width:100%}
	.announce_wrap{margin-right:0}
	.newsletter_wrap{margin-left:0;margin-top:25px}

	.researchDev_slidelst .figureWrap > .img{text-align:center}
	.researchDev_slidelst .figureWrap > .img > img{max-width:none;height:100%}
	
	.safetyInfoLink_wrap,.safetyInfo_wrap{width:100%;padding:0 30px}
	.safetyInfoLink_lst > li{width:33.3%}
	.safetyInfoLink_lst > li:nth-child(2){width:33.4%}
	.safetyInfoLink_lst > li:nth-child(3){width:33.3%;margin-top:0}
	.safetyInfoLink > a{padding:25px 30px;min-height:265px}
	.safetyInfoLink strong{text-align:center}
	.safetyInfoLink span{display:none}
	.no3 .safetyInfoLink > a{min-height:265px}

	.safetyInfoLink strong{text-align:center}
	.safetyInfoLink span{display:none}
	.safetyInfoLink .icon{left:50%;bottom:80px;top:auto;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
	.no3 .safetyInfoLink .icon{left:50%;bottom:80px;top:auto;right:auto}
	#mainCnts02 .safetyInfoLink .more{right:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
	.safetyAnnounce_wrap,.safetyCommunity_wrap{width:50%;margin:0}
	.safetyAnnounce,.safetyCommunity{padding:25px 30px}
	.safetyCommunity > a > .img{right:20px}
	.safetyCommunity > .subscribe{bottom:25px;left:30px;width:calc(100% - 60px);width:-webkit-calc(100% - 60px)}
	
	.clientParticip + .clientParticip{margin-bottom:0}
	.clientParticip + .clientParticip > dl{min-height:182px}
	.clientParticip + .clientParticip dd{height:152px}
	.clientParticip_lst strong{font-size:1em;line-height:1.5em;letter-spacing:-0.046875em}
	.clientParticip_link{padding:0 15px;margin-top:30px}
	.clientParticip_link_lst strong{font-size:0.938em;line-height:1.3333em;letter-spacing:-0.03333em}
}
@media screen and (max-width:640px){
	#mainCnts00 .more{top:20px;right:20px}
	.pressRelease_wrap{padding:0 20px 25px;margin:0 -20px;border:0 none}
	.pressRelease_issue{min-height:130px;padding-top:20px;border-top:1px solid #eee}
	.pressRelease_wrap > .li_th3{margin-top:20px;padding-top:15px}
	.pressRelease_issue .caption > .desc,.pressRelease_issue .caption > .date{display:none}
	.localCooper_wrap,.announceletter_wrap,.kaeriSNS_wrap{height:auto}
	.localCooper_wrap{width:100%;padding:0}
	.localCooper_lst{padding:25px 25px 30px}
	.localCooper_lst .caption > .date{display:none}
	.localCooper_lst .img{display:none}
	.localCooper_wrap{width:100%;padding:0}
	.announceletter_wrap{width:100%;padding:0}
	.announce_wrap,.newsletter_wrap{height:auto;padding:25px 25px 30px;margin-top:10px}
	.kaeriSNS_lst > li{padding:0}

	#mainCnts02{padding-bottom:30px}
	#mainCnts02 .more{display:none}
	.safetyInfoLink_lst{margin:0}
	.safetyInfoLink > a{min-height:190px;padding:25px 10px}
	.no3 .safetyInfoLink > a{min-height:190px}
	.safetyInfoLink .icon,.no3 .safetyInfoLink .icon{bottom:20px}
	.safetyAnnounce_wrap,.safetyCommunity_wrap{width:100%}
	.safetyAnnounce{min-height:190px}
	.safetyAnnounce > a{min-height:140px;background-size:auto 130px}

	.clientParticip + .clientParticip{width:100%;padding:10px 20px}
	.clientParticip + .clientParticip + .clientParticip{padding:10px 20px}
	.clientParticip + .clientParticip > dl{min-height:auto}
	.clientParticip + .clientParticip dd{display:block;height:auto}
	.clientParticip + .clientParticip .clientParticip_lst{display:block}

    .newsletter_wrap2 {
        height: 240px;
        background: linear-gradient(to right,#236d9e,#28558d);
        position: relative;
        padding: 35px;
    }

        .newsletter_wrap2:hover {
            background: linear-gradient(to right,#104990,#104990)
        }

        .newsletter_wrap2 > a {
            display: block;
            height: 200px;
            background: url(../_Img/main/newsletter_icon.png) no-repeat 100% 70%;
        }

        .newsletter_wrap2 .desc {
            display: block;
            font-weight: 300;
            font-size: 1.01em;
            line-height: 1.7058em;
            color: #f9f9f9;
            letter-spacing: -0.04411em;
            padding: 5px 0;
            width: 90%
        }

    .more em {
        display: block;
        position: relative;
        padding-right: 25px;
        font-size: 0.938em;
        line-height: 1.3333em;
        color: #fff;
        letter-spacing: -0.03333em;
    }

    #mainCnts0 h4 {
        display: block;
        margin: 0 0 20px;
        font-weight: 500;
        font-size: 20px;
        line-height: 1.636em;
        color: #fff;
        letter-spacing: -0.04545em;
    }

    .newsletter_wrap2 .desc > span {
        float: left;
        padding: 5px 15px;
        border: 2px solid rgba(255,255,255,0.5);
    }
}
@media screen and (max-width:480px){
	.mVisual_wrap{margin-bottom:10px}
	.mVisual_slidelst .img{height:338px}
	.mVisual_slidelst strong > span,.mVisual_slidelst strong > span[lang="en"]{font-size:1.063em;line-height:1.4705em;letter-spacing:-0.04411em}
	.mVisual_slidelst strong > span,.mVisual_slidelst strong > span[lang="zh"]{font-size:1.063em;line-height:1.4705em;letter-spacing:-0.04411em}
	.mVisual_slidelst strong > em{font-size:1.750em;line-height:1.0714em;letter-spacing:-0.03571em}
	.mVisual_slidelst .caption{padding:0 20px}
	.mVisual .control > span{display:none}
	.mVisual .bx-controls{bottom:20px;width:auto}/*width:230px*/
	.notifyWrap{display:none}

	.quickMenu_wrap{display:block}

	#mainCnts00 .more{display:none}
	.pressRelease_issue .caption > strong{overflow:hidden;height:72px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
	.kaeriSNS_wrap{padding:0 20px}
	#mainCnts00 .kaeriSNS_wrap > h4{position:absolute;top:0;left:20px;width:calc(50% - 20px);width:-webkit-calc(50% - 20px);height:110px;padding:28px 50px 0 25px;text-align:left;word-break:keep-all}
	.kaeriSNS{position:relative}
	.kaeriSNS:before,.kaeriSNS:after{position:absolute;background:#d6d6d6;content:""}
	.kaeriSNS:before{top:0;left:50%;width:1px;height:100%}
	.kaeriSNS:after{top:50%;left:0;width:100%;height:1px}
	.kaeriSNS_lst > li{width:50%;padding:15px 10px}
	.kaeriSNS_lst > li:first-child{margin-left:50%}
	.pressRelease_issue h4,.pressRelease_issue .caption > strong{text-align:right}
	.pressRelease_issue h4:after{left:auto;right:0}
	.pressRelease_issue > a{height:147px}
	.pressRelease_wrap > .li_th3 a{padding-right:0}
	.pressRelease_wrap > .li_th3 .date{display:none}
	.newsletter_wrap{display:none}

	#mainCnts01 h3{float:left;margin-left:20px;text-align:left}
	#mainCnts01 h3:after{left:0;transform:none;-webkit-transform:none}
	#mainCnts01 .h3_desc{margin-left:145px;padding-right:25px;text-align:left;word-break:keep-all}
	#mainCnts02 h3{margin-left:20px;text-align:left}
	#mainCnts02 h3:after{left:0;transform:none;-webkit-transform:none}
	#mainCnts02 .h3_desc{margin-left:145px;padding-right:25px;text-align:left;word-break:keep-all}
	#mainCnts03 h3{text-align:center}
	#mainCnts03 h3:after{left:0;transform:none;-webkit-transform:none}
	#mainCnts03 .h3_desc{margin-left:145px;padding-right:25px;text-align:left;word-break:keep-all}

	.researchDev_slidelst .figureWrap strong{font-size:1.250em;line-height:1.5em;letter-spacing:-0.05em}
	.researchDev_slidelst .figureWrap .desc{font-size:1em;line-height:1.25em;letter-spacing:-0.03125em}
	.researchDev_slidelst .figureWrap .caption{width:294px;height:245px;padding:30px}
	.researchDev_wrap .control > span.ctrl_prev{margin-left:-168px}
	.researchDev_wrap .control > span.ctrl_next{margin-left:104px}
	.researchDev_wrap #slideNum{display:none}

	.otherStatus_wrap{min-height:auto;padding:20px}
	.otherStatus_wrap strong{padding-top:0}	
	.otherStatus_wrap .radiation_graph{height:101px}
	.otherStatus_wrap #radiationGraph{display:none}
	.otherStatus_wrap .radiation_graph > strong{bottom:auto;top:5px;left:20px;text-align:left;transform:none;-webkit-transform:none}
	.otherStatus_wrap .radiation_graph > strong > a{margin-top:10px}
	.otherStatus_wrap .radiation_graph > strong em{font-size:3.125em;line-height:1em}
	.otherStatus_wrap .radiation_graph > strong em > span{font-size:0.400em}
	.otherStatus_wrap strong,.otherStatus_wrap dt{width:145px}
	.otherStatus_wrap .radiation_graph,.otherStatus_wrap dd{width:calc(100% - 145px);width:-webkit-calc(100% - 145px)}
	.otherStatus_wrap > .radiation_level,.otherStatus_wrap > dl{padding:20px 0}
	.otherStatus_wrap > .radiation_level{padding-top:0}
	.otherStatus_wrap dd ul{padding:0}
	.otherStatus_wrap dd li{padding-left:40px}
	.otherStatus_wrap strong,.otherStatus_wrap dt{font-size:0.813em;line-height:1.5384em;letter-spacing:-0.03846em}
	.otherStatus_wrap strong > em,.otherStatus_wrap dt > em{font-size:1.385em;line-height:1.3333em;letter-spacing:-0.04167em}
	.otherStatus_wrap dd li{font-size:1.063em;line-height:1.3529em;letter-spacing:-0.04411em}
	.otherStatus_wrap dd li em{font-size:0.765em;line-height:1.53846em;letter-spacing:-0.03846em}
	.otherStatus_wrap dd .differ{font-size:1em;line-height:1.25em;letter-spacing:-0.03125em}
	.otherStatus_wrap > .hanaro_status{padding-left:145px}
	.otherStatus_wrap > .hanaro_status > strong{width:145px}
	.otherStatus_wrap > .hanaro_status > strong{padding:10px 0;font-size:0.938em;line-height:1.3333em;letter-spacing:-0.03333em}
	.otherStatus_wrap > .hanaro_status > em{padding:10px 0;font-size:1em;line-height:1.25em;letter-spacing:-0.03125em}

	.safetyInfoLink_wrap,.safetyInfo_wrap{padding:0 20px}
	.safetyInfoLink strong{font-size:1.250em;line-height:1.5em;letter-spacing:-0.05em}
	.safetyInfoLink_lst > li{width:50%}
	.safetyInfoLink_lst > li:nth-child(2){width:50%}
	.safetyInfoLink_lst > li.no3{width:100%}
	.no3 .safetyInfoLink > a{min-height:auto}
	.no3 .safetyInfoLink strong{padding:15px 0;text-align:left}
	.no3 .safetyInfoLink .icon{left:auto;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
	.safetyCommunity > a > span{width:115px;word-break:keep-all}
	.safetyCommunity > a > .img{width:168px}
	.safetyCommunity > .subscribe{left:20px;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}
	.safetyCommunity > .subscribe .input-group-btn{position:absolute;width:150px;margin-top:0}
	.clientParticip dt{text-align:left}
	.clientParticip_link_lst > li{width:33.333%}
	.clientParticip_link_lst > li.no3,.clientParticip_link_lst > li.no4{display:none}


}
@media screen and (max-width:414px){
	.mVisual_slidelst .img{height:267px}
	.pressRelease_issue{padding-top:10px}
	.pressRelease_wrap > .li_th3{margin-top:10px}
	.otherStatus_wrap dd{padding:0 70px 0 10px}
	.otherStatus_wrap dd li em{top:1px}
	.otherStatus_wrap dd .differ{width:70px;padding-left:10px;text-align:right}
	.safetyInfoLink > a{padding:25px 10px}
	.safetyInfoLink strong{word-break:keep-all}
	.no3 .safetyInfoLink strong{padding-left:10px}
	.safetyAnnounce,.safetyCommunity{padding:25px 20px}
	.safetyAnnounce .bx-controls{left:20px}
	.safetyCommunity > .subscribe > .input-group{padding-right:115px}
	.safetyCommunity > .subscribe .input-group-btn{width:115px}
	.clientParticip{padding:5px 20px}
	.clientParticip_lst a{padding:0 0 0 35px}


}
@media screen and (max-width:375px){
	.quickMenu_lst > li{padding-left:12px}
}
@media screen and (max-width:360px){
	#mainCnts01 .h3_desc{padding-right:20px;margin-left:140px;letter-spacing:-0.046875em}
	.researchDev_slidelst .figureWrap .desc br{display:none}
	.kaeriSNS_wrap{padding:0}
	#mainCnts00 .kaeriSNS_wrap > h4{left:10px;padding-right:30px}
	.otherStatus_wrap{margin-bottom:20px}
	.otherStatus_wrap strong,.otherStatus_wrap dt{width:125px}
	.otherStatus_wrap .radiation_graph,.otherStatus_wrap dd{width:calc(100% - 125px);width:-webkit-calc(100% - 125px)}
	.otherStatus_wrap dd{padding-right:55px;padding-top:7px}
	.otherStatus_wrap .radiation_graph > strong{left:5px}
	.otherStatus_wrap > .hanaro_status{padding-left:125px}
	.otherStatus_wrap > .hanaro_status > strong{width:125px}
	#mainCnts02{padding-bottom:20px}

	.quickMenu_lst > li{padding-left:8px}
}
@media screen and (max-width:320px){
	.mVisual .bx-controls{width:170px}
	.quickMenu_lst > li{padding-left:0}
	.quickMenu_lst a{width:70px;height:70px;padding:16px 10px}
	.localCooper_lst{padding:15px 15px 20px}
	.announce_wrap,.newsletter_wrap{padding:15px 15px 20px}
	#mainCnts01 h3{float:none;width:calc(100% - 20px);width:-webkit-calc(100% - 20px)}
	#mainCnts01 .h3_desc{margin-left:0;padding:0 20px;margin:10px 0 20px}
	#mainCnts02 h3{float:none;width:calc(100% - 20px);width:-webkit-calc(100% - 20px)}
	#mainCnts02 .h3_desc{margin-left:0;padding:0 20px;margin:10px 0 20px}
	#mainCnts03 h3{float:none;width:calc(100% - 20px);width:-webkit-calc(100% - 20px)}
	#mainCnts03 .h3_desc{margin-left:0;padding:0 20px;margin:10px 0 20px}
	.otherStatus_wrap strong,.otherStatus_wrap dt{display:block;float:none;width:auto}
	.otherStatus_wrap dt:after{display:none}
	.otherStatus_wrap .type2 dt{padding:0}
	.otherStatus_wrap .radiation_graph,.otherStatus_wrap dd{width:100% !important}
	.otherStatus_wrap .radiation_graph{height:60px}
	.otherStatus_wrap strong > a br, .otherStatus_wrap dt > a br{display:none}
	.otherStatus_wrap strong > a > em,.otherStatus_wrap dt > a > em{display:inline-block;margin-bottom:5px}
	.otherStatus_wrap .radiation_level strong > a > em{display:block}
	.otherStatus_wrap strong > a > em br,.otherStatus_wrap dt > a > em br{display:none}
	.otherStatus_wrap .radiation_graph > strong > a{display:inline-block;margin-left:8px;margin-top:0}
	.safetyInfoLink_wrap,.safetyInfo_wrap{padding:0}
	.clientParticip dl{padding-left:10px}
	.clientParticip dt{position:relative;top:0;left:0;padding-bottom:8px;margin-bottom:10px;transform:none;-webkit-transform:none}
}

/*추가css*/
#mainCnts02{background-image:url(../../images/skr/main/mainCnts_bg02_img.jpg)}
#mainCnts02:before{background:#ccd8ed}
#mainCnts02 .innerWrap{max-width:1680px}
#mainCnts02 .innerWrap:after{clear:both;display:block;content:""}
#mainCnts02 .more{position:absolute;bottom:25px;right:35px;overflow:hidden;width:30px;height:30px}
#mainCnts02 .more > a{display:block;font-size:1.875em;line-height:1em;color:#f9f9f9}
#mainCnts02 .more i[class*="xi-"]{display:block;line-height:1em;opacity:0.55;filter:alpha(opacity=55)}
#mainCnts02 .more > a:hover i[class*="xi-"]{transform:rotate(360deg);-webkit-transform:rotate(360deg)}

/*News*/
#mainCnts02 {
    padding: 0;
    /* background: #eaeff7;*/
    background: url(../../../ko/resources/images/skr_eng/main/main_news_bg.jpg) 100% 50% no-repeat;
    background-size: cover;
    -webkit-background-size: cover;

}
#mainCnts02 .innerWrap{display:table;position:static;width:100%;max-width:1240px;table-layout:fixed}/*max-width:1680px*/
#mainCnts02 h3{padding:0 0 4px;font-weight:600;font-size:1.875em;line-height:1.2em;color:#010101;letter-spacing:-0.05em;text-align:left}
#mainCnts02 h3:after{display:none}
#mainCnts02 .news_wrap,#mainCnts02 .events_wrap{display:table-cell;position:relative}
    #mainCnts02 .news_wrap2 {
        width: 100%;
        padding: 0px 20px 20px 20px;
    }
        #mainCnts02 .news_wrap2 h3 {
            padding: 0 0 15px;
            font-weight: 600;
            font-size: 2.250em;
            line-height: 1.2em;
            color: #010101;
            letter-spacing: -0.05em;
            text-align: left
        }
#mainCnts02 .news_wrap{width:65%;/*padding:30px 10px*/}
#mainCnts02 .news_wrap:before{position:absolute;top:0;right:0;width:1530px;height:100%;content:"";}
#mainCnts02 .news_wrap h3{padding:0 0 14px;font-weight:600;font-size:2.250em;line-height:1.2em;color:#010101;letter-spacing:-0.05em;text-align:left}
#mainCnts02 .events_wrap{width:35%;/*padding:65px 40px;background:#3268b1;*/}
#mainCnts02 .events_wrap:before,#mainCnts02 .events_wrap:after{position:absolute;background:no-repeat;content:""}
#mainCnts02 .events_wrap:before{top:-50px;left:125px;width:101px;height:101px;background-image:url(../../images/skr_eng/main/events_bgicon01.png)}
#mainCnts02 .events_wrap:after{bottom:0;right:-65px;width:200px;height:150px;background-image:url(../../images/skr_eng/main/events_bgicon02.png)}
#mainCnts02 .events_wrap h3{color:#fff}
#mainCnts02 .events_lst{position:relative;z-index:1}
#mainCnts02 .events_lst > li{margin-top:30px}
#mainCnts02 .events > a{display:block;padding:38px 20px;border:1px solid rgba(215,220,228,0.4)}
#mainCnts02 .events .date{float:left;position:relative;width:110px;padding-right:36px;line-height:1em;font-family:"Titillium Web";color:#fff}
#mainCnts02 .events .date:after{position:absolute;top:0;right:18px;width:1px;height:100%;background:#ced3d9;opacity:0.6;filter:alpha(opacity=60);content:""}
#mainCnts02 .events .date > span,#mainCnts02 .events .date > em{display:block;line-height:1em}
#mainCnts02 .events .date > span{font-size:1.250em;letter-spacing:0.35em;text-align:center}
#mainCnts02 .events .date > em{margin-top:2px;font-weight:600;font-size:1.875em;letter-spacing:-0.025em}
#mainCnts02 .events strong{display:block;position:relative;min-height:52px;margin-left:110px;font-weight:600;font-size:1.125em;line-height:1.4444em;color:#ffff;letter-spacing:-0.04167em;text-align:left}
#mainCnts02 .events > a:hover{border-color:#fff;background:#fff;box-shadow:0 9px 16px rgba(36,53,86,0.18)}
#mainCnts02 .events > a:hover .date{color:#094b9d}
#mainCnts02 .events > a:hover strong{color:#081e18}
#mainCnts02 .news_wrap .more > a{color:#1b110e}
#mainCnts02 .events_wrap .more{top:65px;right:40px}
#mainCnts02 .events_wrap .more > a{color:#f9f9f9}



/*quickLinks*/
#mainCnts03 {
    padding: 55px 0 0 0;
    background: #eaeff7;
    background: url(../../images/skr_eng/main/main_news_bg.jpg) 100% 50% no-repeat;
    /*background-size: cover;*/
    -webkit-background-size: cover;
}
#mainCnts03 .innerWrap{max-width:1240px}
.quickLinks_wrap{    margin-top: 52px;}
.quickLinks_lst{}
.quickLinks_lst:after{clear:both;display:block;content:""}
.quickLinks_lst > li{float:left;width:20%;padding:0}
.quickLinks_lst a{display:block;position:relative;width:225px;padding:46px 0;margin:0 auto}
.quickLinks_lst a:hover{background:#fff;box-shadow:0 9px 10px rgba(95,124,145,0.18)}
.quickLinks_lst .icon{display:block;width:65px;height:65px;margin:0 auto 15px;background:url(../../images/skr_eng/main/quickLinks_icon.png) no-repeat}
.quickLinks_lst .no1 .icon{background-position:0 0}
.quickLinks_lst .no2 .icon{background-position:-65px 0}
.quickLinks_lst .no3 .icon{background-position:-130px 0}
.quickLinks_lst .no4 .icon{background-position:-195px 0}
.quickLinks_lst .no5 .icon{background-position:-260px 0}
.quickLinks_lst strong{display:block;font-weight:600;font-size:1.125em;line-height:1.5556em;color:#222325;letter-spacing:-0.04167em;text-align:center}
.quickLinks_lst a span {display:block;margin-top:12px;font-weight:500;font-size:45px;line-height:1.2;color:#222;text-align:center;letter-spacing:-.5px;}

/*컨텐츠*/
/*Mission & Vision*/
.vision_wrap dt{font-weight:600}
.vision_wrap dd strong{font-weight:600}
.vision_wrap dd .lst .txtp{font-weight:400}
.vision_wrap dd .lst .li_th3 > li{font-size:0.938em;line-height:1.5333em;letter-spacing:-0.05em}
.vision_wrap .assignment dd{padding:5px 0 5px 40px}
.vision_wrap .research dd strong{min-height:84px;font-size:1em;line-height:1.125em;letter-spacing:-0.046875em}
.vision_wrap .research dd .lst .li_th3{min-height:269px}
.vision_wrap .management dd .lst .li_th3{min-height:228px}
.vision_wrap .part_plus{bottom:332px}
/*Organization*/
.organization{padding:70px 0 0}
.organization li a{font-weight:600}
.organization li .institution a{display:table;height:60px;padding:6px 0;font-weight:400;font-size:0.938em;line-height:1.0667em;letter-spacing:-0.05em;table-layout:fixed}
.organization li .institution a > span{display:table-cell;width:100%;line-height:1.0667em;vertical-align:middle}
.organization .president > a{padding:10px 0}
.organization .president > a > span{line-height:1em}
.organization .lab a{display:table;padding:0 15px}
.organization .lab a > span{display:table-cell;vertical-align:middle}
.organ_laboratory .department a{padding:8px 0;font-weight:400;font-size:0.938em;line-height:1.2em}
.organ_laboratory .department a > span{line-height:1.2em}
.organ_laboratory .department:before{left:110px;width:calc(100% - 220px);width:-webkit-calc(100% - 220px)}
#lab_5002.organ_laboratory .department:before{left:105px;width:calc(100% - 210px);width:-webkit-calc(100% - 210px)}
.organization > .note{padding:0}
.organization > .note.right{left:auto;right:0}
.organization > .note:after{display:none}
.organization > .note .btn{margin:0}

/*News & Information*/
.newsfeed_lst .subject{font-weight:600;letter-spacing:-0.02941em}
.thumbnail_lst .caption strong{font-weight:600;letter-spacing:-0.02941em}
.thumbnail_lst .caption .desc{font-weight:400}
.cardNews_lst .cardNews{min-height:325px;padding-top:195px}
.cardNews > .img{height:195px}
.cardNews .caption > a > strong{font-weight:600;letter-spacing:-0.02941em}
.cardNews .caption{min-height:129px}
.newsfeed_view .newsfeed_subject{font-weight:600}
.newsfeed_view .tags_wrap dt > span,.newsfeed_view .tags_wrap dd > span{font-weight:400;letter-spacing:-0.025em}

/*Links*/
.links_wrap{}
.links_lst{margin:-15px -14px 0} 
.links_lst:after{clear:both;display:block;content:""}
.links_lst > li{float:left;width:33.3333%;padding:15px 14px}
.links_lst a{display:block;padding:39px;border:1px solid #eaeaea}
.links_lst strong{display:block;font-weight:600;font-size:1.250em;line-height:1.2em;font-family:"Titillium Web";color:#000;letter-spacing:-0.05em}
.links_lst .url{display:block;margin-top:10px;font-size:0.938em;line-height:1.3333em;color:#333;letter-spacing:-0.03333em}
.links_lst a:hover{border-color:#000}
.links_lst a:hover .url{text-decoration:underline}

    /* 글로벌 네트워크 */
.globalNetwork {padding: 83px 0 90px;text-align:center;overflow:hidden;}
.sTit1 {margin-top:10px;font-size: 20px;line-height:36px;color:#444;text-align:center;}
.globalNetwork .contInner ul {margin-top:52px;overflow:hidden;font-size:0;}
.globalNetwork .contInner ul li {display:table;float:left;width:240px;height:200px;}
.globalNetwork .contInner ul li a {display:table-cell;vertical-align:middle;width:240px;height:200px;}
.globalNetwork .contInner ul li a strong {display:inline-block;padding-left:40px;font-weight:700;font-size:20px;line-height:30px;color:#186342;}
.globalNetwork .contInner ul li.iconGlobal1 a strong {background:url('../../images/skr_eng/main/icon_global1.png') no-repeat center left;}
.globalNetwork .contInner ul li.iconGlobal2 a strong {background:url('../../images/skr_eng/main/icon_global2.png') no-repeat center left;}
.globalNetwork .contInner ul li.iconGlobal3 a strong {background:url('../../images/skr_eng/main/icon_global3.png') no-repeat center left;}
.globalNetwork .contInner ul li.iconGlobal4 a strong {background:url('../../images/skr_eng/main/icon_global4.png') no-repeat center left;}
.globalNetwork .contInner ul li.iconGlobal5 a strong {background:url('../../images/skr_eng/main/icon_global5.png') no-repeat center left;}

.globalNetwork .contInner ul li.iconGlobal1:hover a strong {background:url('../../images/skr_eng/main/icon_global1_on.png') no-repeat center left;}
.globalNetwork .contInner ul li.iconGlobal2:hover a strong {background:url('../../images/skr_eng/main/icon_global2_on.png') no-repeat center left;}
.globalNetwork .contInner ul li.iconGlobal3:hover a strong {background:url('../../images/skr_eng/main/icon_global3_on.png') no-repeat center left;}
.globalNetwork .contInner ul li.iconGlobal4:hover a strong {background:url('../../images/skr_eng/main/icon_global4_on.png') no-repeat center left;}
.globalNetwork .contInner ul li.iconGlobal5:hover a strong {background:url('../../images/skr_eng/main/icon_global5_on.png') no-repeat center left;}
.globalNetwork .contInner ul li a span {display:block;margin-top:12px;font-weight:500;font-size:52px;line-height:1.2;color:#222;}
.globalNetwork .contInner ul li:hover a {background-color:#1b5c3b;}
.globalNetwork .contInner ul li:hover a strong {color:#fff;}
.globalNetwork .contInner ul li:hover a span {color:#fff;}

/*.txt {position:absolute;left:50%;transform:translateX(-50%);bottom:8.5rem;color:#3268b1;z-index:1;width:1530px}
.txt strong {font-family:'Montserrat',sans-serif;font-size:42px;font-weight:700}
.txt p {font-size:1.35rem;font-weight:500}
*/

/* footer 
#ftWrap {background-color:#353736;    font-family: "Noto Sans KR", "맑은고딕", "Malgun Gothic", sans-serif;
    font-weight: 300;
    font-size: 16px;
    color: #555;}
#ftWrap .inner {position:relative;margin:0 auto;padding:24px 0 28px;width:1200px;overflow:hidden;}
#ftWrap .rightFt {position:absolute;right:0;top:16px;}
#ftWrap .rightFt .fnb {overflow:hidden;}
#ftWrap .rightFt .fnb li {float:left;margin-left:41px;font-size:13PX;}
#ftWrap .rightFt .fnb li a {display:inline-block;position:relative;line-height:22px;color:rgba(255, 255, 255, .7);}
#ftWrap .rightFt .fnb li a:before {content:'';display:block;position:absolute;top:0;bottom:0;left:-20px;margin:auto 0;width:1px;height:11px;background-color:rgba(255, 255, 255, .2) }
#ftWrap .rightFt .fnb li:first-child a:before {content:none;}
#ftWrap .rightFt .fnb li:hover a {color:rgba(251, 180, 13, .7)}
#ftWrap .rightFt .siteWrap {float:right;margin-top:16px;}
#ftWrap .rightFt .siteWrap:before {content:'';display:block;clear:both;}
#ftWrap .rightFt .siteWrap .snsNav {float:left;overflow:hidden;padding:7px 15px 0 0;}
#ftWrap .rightFt .siteWrap .snsNav a {display:block;float:left;margin:0 5px;width:24px;height:24px;text-indent:-9999px;}
#ftWrap .rightFt .siteWrap .snsNav a.iconLinkedin {background:url('/cellosq/web/pc/images/ko/icon/icon_linkedin.png') no-repeat 0 0;}
#ftWrap .rightFt .siteWrap .snsNav a.iconFacebook {background:url('/cellosq/web/pc/images/ko/icon/icon_facebook.png') no-repeat 0 0;}
#ftWrap .rightFt .siteWrap .snsNav a.iconYoutube {background:url('/cellosq/web/pc/images/ko/icon/icon_youtube.png') no-repeat 0 0;}
#ftWrap .rightFt .siteWrap .snsNav a.iconBand {background:url('/cellosq/web/pc/images/ko/icon/icon_band.png') no-repeat 0 0;}
#ftWrap .rightFt .siteWrap .snsNav a.iconWordpress {background:url('/cellosq/web/pc/images/ko/icon/icon_wordpress.png') no-repeat 0 0;}
#ftWrap .rightFt .siteWrap .familySite {position:relative;float:left;width:158px;height:36px;border:1px solid rgba(255, 255, 255, .2);background:url('/cellosq/web/pc/images/ko/icon/icon_arrow2.png') no-repeat center right 15px;cursor:pointer;}
#ftWrap .rightFt .siteWrap .familySite span {display:block;padding-left:14px;font-size:13px;line-height:36px;color:rgba(255, 255, 255, .8)}
#ftWrap .rightFt .siteWrap .familySite ul {display:none;position:absolute;bottom:36px;left:-1px;right:-1px;z-index:999;padding:0 15px;background:#353736;border:1px solid #5d5f5e;border-bottom:0;box-sizing:border-box;}
#ftWrap .rightFt .siteWrap .familySite ul:before {content:'';display:block;position:absolute;bottom:0;left:9px;right:9px;height:1px;background-color:#5d5f5e;}
#ftWrap .rightFt .siteWrap .familySite ul li {font-size:13px;}
#ftWrap .rightFt .siteWrap .familySite ul li a {display:block;line-height:38px;color:rgba(255, 255, 255, .8);}

#ftWrap address {font-size:13px;line-height:22px;color:rgba(255, 255, 255, .4);}
#ftWrap .copy {margin-top:13px;font-size:13px;line-height:20px;color:rgba(255, 255, 255, .15);}*/


    @media(max-width:1540px){
         .txt, .notice-wrap{width:90%}
        .section2 .container {width:100%}
        .section2 .notice:first-child {padding-left:3rem}
        .section2 .notice .more {left:3rem}
         .bx-controls a.bx-prev {top:3px}
         .bx-controls a.bx-next {bottom:3px}
         .bx-controls-auto {top:22px}
    }
    @media(max-width:1025px){
         .txt {bottom:5.5rem}
    }
    @media(max-width:640px){
         {height:600px}
         .txt {left:1rem;bottom:5rem;transform:translateX(0)}
         .txt strong {font-size:3rem;line-height:1}
         .notice-wrap p {width:70%}
        .section2 .notice ul {display:block;width:100%;margin-top:1rem}
        .section2 .notice .more {left:inherit;right:3rem;top:3rem}
    }
    @media(max-width:480px){
         {height:400px}
         .txt {bottom:1rem}
         .txt strong {font-size:1.5rem}
         .txt p {font-size:.8rem}
         .notice-wrap {display:none}
        .section2 .row > div {padding:1.5rem !important}
        .section2 .notice .more {right:1.5rem;top:1.5rem}
        .section2 .notice .img {display:block;width:300px;height:150px;margin:0 auto 30px}
        .section2 .notice .txt-wrap {display:block;width:100%}
    }
.innerWrap{margin:0 auto;}

@media screen and (max-width:1360px){
	.sTit1 {margin-top:18px;font-size: 20px;line-height:36px;color:#444;text-align:center;}

}
@media screen and (max-width:767px){
/* mNetworks */
.sTit1 {margin-top:18px;font-size: 13px;
    line-height: 1.5;
    color: #444;}

}


/*반응형*/
@media screen and (max-width:1919px){
	.mVisual_slidelst .img{text-align:center}
	.mVisual_slidelst .img > img{width:auto;height:100%}
}
@media screen and (max-width:1679px){
	#mainCnts00 > .innerWrap{padding:0 80px}
	#mainCnts01 .title{width:calc(100% - 1140px);width:-webkit-calc(100% - 1140px);padding-left:40px}
	#mainCnts01 .researchDev_wrap{width:1140px;padding-left:20px}
	#mainCnts01 .control{left:40px}
	#mainCnts02 .news_wrap{padding:45px 40px}
}
@media screen and (max-width:1440px){
	.mVisual_slidelst .img{height:650px}
	.mVisual_slidelst .caption{left:0;padding:0 200px;width:100%;transform:none;-webkit-transform:none}
	.notifyWrap{width:calc(100% - 200px);width:-webkit-calc(100% - 200px)}
}
@media screen and (max-width:1439px){
	.mainCnts .more{top:40px;right:25px}
	#mainCnts02 .events_wrap .more{top:35px;right:20px}
	#mainCnts01 .title{width:calc(100% - 885px);width:-webkit-calc(100% - 885px);padding-left:20px}
	#mainCnts01 .researchDev_wrap{width:885px;padding-left:30px}
	#mainCnts01 .control{left:20px}
	#mainCnts02 .news_wrap{padding:35px 20px}
	#mainCnts02 .events_wrap{padding:35px 20px}
	.rnd_wrap .tabNav_wrap{padding:0 150px}
	.links_lst{margin:-10px -10px 0}
	.links_lst > li{padding:10px}
}
@media screen and (max-width:1360px){
	.outline_lst > li.no1,.outline_lst > li.no2{width:50%}
	.outline_lst > li.no3{width:100%}
	.outline_lst > li.no1 .definition,.outline_lst > li.no2 .definition{min-height:192px}
	.outline_lst > li.no3 .definition{min-height:auto}
	.outline_lst > li.no1 .definition > dd,.outline_lst > li.no2 .definition > dd{min-height:auto}
}
@media screen and (max-width:1280px){
	.english #detail_content{padding-bottom:50px}
	.main #header .tsidemenu_wrap{width:110px}
	.mVisual_slidelst .img{height:600px}
	.notifyWrap{padding-right:0}
	.notifyWrap .radiation_rate{display:none}

	.rnd_wrap .tabNav_wrap{padding:0 20px}
	.rnd_wrap .rndInfo_lst{width:calc(100% + 20px);width:-webkit-calc(100% + 20px);margin-left:-20px}
	.rnd_wrap .rndInfo_lst > li{width:calc(33.333% - 20px);width:-webkit-calc(33.333% - 20px);padding-left:20px}
	.rnd_wrap .rndInfo_lst .definition{padding:24px}
	.rnd_wrap .rndInfo_lst .definition > dd{word-break:keep-all}

	.links_lst a{padding:29px}
}
@media screen and (max-width:1151px){
	#mainCnts01 .title{width:100%;padding:40px 20px 0;text-align:center}
	#mainCnts01 .title:after{top:150px}
	#mainCnts01 h3{text-align:center}
	#mainCnts01 .h3_desc{margin-bottom:25px;text-align:center}
	#mainCnts01 .researchDev_wrap{width:100%;padding:25px 20px 130px}
	#mainCnts01 .control{left:50%;bottom:50px;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
}
@media screen and (max-width:1124px){
	.quickLinks_lst a{width:197px;padding:35px 0}
	.quickLinks_lst strong{font-size:1em;line-height:1.625em;letter-spacing:-0.03125em}
}
@media screen and (max-width:1060px){
}
@media screen and (max-width:1024px){
	.mainCnts:before{display:none}
	#mainCnts00 > .innerWrap{padding:0}
	.mVisual_slidelst .img{height:550px}
	.mVisual_slidelst .caption{bottom:50%;padding:0 80px;transform:translateY(50%);-webkit-transform:translateY(50%)}
	.mVisual_slidelst strong{padding-top:20px;font-size:1.625em;line-height:1.1538em;letter-spacing:-0.03846em}
	.mVisual_slidelst strong > span,.mVisual_slidelst strong > span[lang="en"]{font-size:2em;line-height:1.1538em;letter-spacing:-0.03846em}
	.mVisual_slidelst strong > em{font-size:2.500em;line-height:1.25em;letter-spacing:-0.05em}
	.mVisual .control > span{width:44px;height:44px}
	.mVisual .control > span.mvctrl_prev{left:20px}
	.mVisual .control > span.mvctrl_next{right:20px}
	.mVisual .control > span i[class*="xi-"]{top:9px;font-size:1.875em;line-height:1em}
	.mVisual .bx-controls{bottom:100px}
	.mVisual .scroll_down{display:none}
	.notifyWrap{bottom:0;width:100%;height:60px}
	.notifyWrap .notice_wrap{padding-left:180px}
	.notifyWrap .notice_wrap > h3{padding:20px 0;font-size:1em;line-height:1.25em;letter-spacing:-0.03125em}
	.notifyWrap .notice_slidelst a{padding:20px 0}
	.notifyWrap .notice_slidelst .date{display:none}
	.notifyWrap .notice_slidelst strong{font-size:0.938em;line-height:1.3333em;letter-spacing:-0.03333em}
	.notifyWrap .bx-controls-direction > a.bx-prev{top:2px}
	.notifyWrap .bx-controls-direction > a.bx-next{bottom:2px}
	#mainCnts01 .title{padding-top:20px}
	#mainCnts02 .innerWrap{display:block}
	#mainCnts02 .news_wrap{display:block;width:100%}
	#mainCnts02 .events_wrap{display:block;width:100%}

	.rnd_wrap .tabNav{padding:0}
	.rnd_wrap .tabNav a > span{padding:0}
	.rnd_wrap .rndInfo_lst{width:calc(100% + 15px);width:-webkit-calc(100% + 15px);margin-left:-15px}
	.rnd_wrap .rndInfo_lst > li{width:calc(33.333% - 15px);width:-webkit-calc(33.333% - 15px);padding-left:15px}
	.rnd_wrap .rndInfo_lst .definition{padding:19px}

	.map_wrap .location_info span{white-space:normal;word-break:keep-all}
	.traffic_info_terminal .terminal_info{float:none;width:100%;padding-right:0}
	.traffic_info_terminal .terminal_map{margin-left:0;margin-top:15px}
	.seoulUsage .btn{position:static}

	.links_lst{margin:-5px -5px 0}
	.links_lst > li{padding:5px}
	.links_lst a{padding:19px}

	#op_nav{display:none}
}
@media screen and (max-width:985px){
	#mainCnts03{padding:35px 0}
	.quickLinks_lst{display:block;max-width:675px;margin:0 auto;text-align:center}
	.quickLinks_lst > li{display:inline-block;float:none;width:221px;vertical-align:top}
}
@media screen and (max-width:980px){
	.totalSearch_wrap .search_frm .input-group{width:100%}
	.totalSearch_wrap .search_array{width:100%}
	.totalSearch_wrap .search_array > .period,.totalSearch_wrap .search_array > .order,.totalSearch_wrap .search_array > .item{float:none}
	.totalSearch_wrap .search_array > .item{width:278px !important;margin:0 auto 10px}
	.totalSearch_wrap .search_array > .period{width:313px !important;margin:0 auto 10px}
	.totalSearch_wrap .search_array > .order{width:289px !important;margin:0 auto}
}
@media screen and (max-width:768px) {
    .main #header .tsidemenu_wrap {
        width: 273px
    }

    .allmenu_gnavigation > li {
        min-height: auto
    }

    .allmenu_gnavigation .th1 > span {
        padding: 0 0 0 40px !important
    }

    .allmenu_gnavigation .depth2 > li {
        width: 100% !important
    }

    .mainCnts {
        padding-top: 50px
    }

        .mainCnts h3 {
            font-size: 35px;
            line-height: 1em;
            letter-spacing: -0.046875em
        }

        .mainCnts .h3_desc {
            margin-bottom: 30px;
            font-size: 1em;
            line-height: 1.25em;
            letter-spacing: -0.03125em
        }

	.mVisual_slidelst .img {
		height: 450px;
		width: 115vh;
	}

    .rnd_wrap .rndInfo_lst {
        display: block;
        width: 100%;
        margin: 0
    }

        .rnd_wrap .rndInfo_lst > li {
            display: block;
            width: 100%;
            padding: 0
        }

            .rnd_wrap .rndInfo_lst > li + li {
                margin-top: 10px
            }

    .traffic_info_terminal .terminal_info {
        padding-top: 135px
    }

    .outline_lst .no4 .definition, .outline_lst .no5 .definition, .outline_lst .no6 .definition {
        min-height: auto
    }

    .links_lst > li {
        width: 50%
    }

    #mainCnts02 .news_wrap h3 {
        font-size: 23px;
        line-height: 1em;
        letter-spacing: -0.046875em;
    }
    #mainCnts0 .news_wrap2 h3 {
        font-size: 23px;
        line-height: 1em;
        letter-spacing: -0.046875em;
    }
    #mainCnts02 .news_wrap2 h3 {
        font-size: 23px;
        line-height: 1em;
        letter-spacing: -0.046875em;
        display: none;
    }
}
}
@media screen and (max-width:674px){
	.quickLinks_lst{max-width:454px}
	.quickLinks_lst > li{width:148px}
	.quickLinks_lst a{width:138px}
	.quickLinks_lst strong{min-height:16px;line-height:1.25em}
	.quickLinks_lst a span {display:block;margin-top:10px;font-weight:500;font-size:27px;line-height:1.2;color:#222;text-align:center;letter-spacing:-.5px;}
	/* footer 
#ftWrap {padding:25px 15px;text-align:center;background-color:#353736;}
#ftWrap .familySite {position:relative;width:100%;text-align:left;border:1px solid rgba(255, 255, 255, .2);}
#ftWrap .familySite span {display:block;position:relative;z-index:10;padding:0 15px;font-size:14px;line-height:38px;color:#fff;background:#353736 url('/cellosq/web/mobile/images/ko/icon/icon_arrow1.png') no-repeat center right 14px;background-size:13px 8px;cursor:pointer;}
#ftWrap .familySite ul {display:none;position:absolute;top:0;left:-1px;right:-1px;z-index:5;padding:40px 15px 0;background:#353736;border:1px solid #5d5f5e;border-top:0;box-sizing:border-box;}
#ftWrap .familySite ul:before {content:'';display:block;position:absolute;top:40px;left:9px;right:9px;height:1px;background-color:#5d5f5e;}
#ftWrap .familySite ul li {font-size:13px;}
#ftWrap .familySite ul li a {display:block;line-height:38px;color:rgba(255, 255, 255, .8);}
#ftWrap .familySite ul li a:before {content:'';position:absolute;top:0;bottom:0;}
#ftWrap .ftNav {margin-top:16px;font-size:0;}
#ftWrap .ftNav li {display:inline-block;font-size:12px;} 
#ftWrap .ftNav li a {position:relative;padding:0 8px;line-height:1.1;color:rgba(255, 255, 255, .8);}
#ftWrap .ftNav li a:before {content:'';position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:1px;height:9px;background-color:#5d5f5e;}
#ftWrap .ftNav li:first-child a:before {content:none;}
#ftWrap .snsNav {margin-top:22px;font-size:0;}
#ftWrap .snsNav a {display:inline-block;width:30px;height:30px;border-radius:50%;background-size:30px 30px;text-indent:-9999px;}
#ftWrap .snsNav a + a {margin-left:15px;}
#ftWrap .snsNav a.icon_linkedin {background:url('/cellosq/web/mobile/images/ko/icon/icon_linkedin.png') no-repeat center;background-size:30px 30px;}
#ftWrap .snsNav a.icon_facebook {background:url('/cellosq/web/mobile/images/ko/icon/icon_facebook.png') no-repeat center;background-size:30px 30px;}
#ftWrap .snsNav a.icon_youTube {background:url('/cellosq/web/mobile/images/ko/icon/icon_youTube.png') no-repeat center;background-size:30px 30px;}
#ftWrap .snsNav a.icon_naverband {background:url('/cellosq/web/mobile/images/ko/icon/icon_naverband.png') no-repeat center;background-size:30px 30px;}
#ftWrap .snsNav a.icon_wordpress {background:url('/cellosq/web/mobile/images/ko/icon/icon_wordpress.png') no-repeat center;background-size:30px 30px;}
#ftWrap address {margin-top:14px;font-size:12px;line-height:1.7;color:rgba(255, 255, 255, .4);font-style: normal;}
#ftWrap .copy {margin-top:7px;font-size:12px;line-height:1.7;color:rgba(255, 255, 255, .15)}*/
}
@media screen and (max-width:640px){
	.english #side #snavigation > li > a{overflow:hidden;text-overflow:ellipsis}
	.english #side #snavigation .depth_lst a{white-space:normal;word-break:keep-all}
	#side #snavigation .depth_lst > li + li{padding-top:5px;border-top:1px solid #eaeaea}
	.researchFacility .bx-pager-link{width:24px;padding:9px 6px}
	.researchFacility .bx-pager-link.active{width:50px}
}
@media screen and (max-width:568px){
	.totalSearch_wrap .search_array_wrap{padding:10px}
	.totalSearch_body .tabNav > li{float:left;width:50%;max-width:none}
	.totalSearch_body .tabNav > li.all{width:100%}
}
@media screen and (max-width:480px){
	.allmenu_wrap{padding-top:65px}
	.mVisual_wrap{margin-bottom:0;}
	.mVisual_slidelst .img{height:338px}
	.mVisual_slidelst strong > span,.mVisual_slidelst strong > span[lang="en"]{font-size:1.063em;line-height:1.4705em;letter-spacing:-0.04411em}
	.mVisual_slidelst strong > em{font-size:1.750em;line-height:1.0714em;letter-spacing:-0.03571em}
	.mVisual_slidelst .caption{padding:0 20px}
	.mVisual .control > span{display:none}
	.mVisual .bx-controls{bottom:50px/*;width:230px*/}
	.notifyWrap{display:none}

	.rnd_wrap .tabNav_wrap{padding:0}
	.vision_wrap .research dd .lst .li_th3{min-height:auto}

	.gallery_lst.leaflet > .item{width:100%}
	
	.links_lst > li{width:100%}
}
@media screen and (max-width:454px){
	#mainCnts03{padding:25px 20px}
	.quickLinks_lst > li{display:block;width:100%;padding:5px 0}
	.quickLinks_lst a{display:table;width:100%;padding:15px 0px;background:#fff;table-layout:fixed}
	.quickLinks_lst .icon{display:table-cell;width:42px;height:42px;margin:0;background-size:auto 42px}
	.quickLinks_lst .no2 .icon{background-position:-42px 0}
	.quickLinks_lst .no3 .icon{background-position:-84px 0}
	.quickLinks_lst .no4 .icon{background-position:-126px 0}
	.quickLinks_lst .no5 .icon{background-position:-168px 0}
	.quickLinks_lst strong{display:table-cell;min-height:42px;padding-left:0px;font-size:1.12em;line-height:1.3333em;letter-spacing:-0.04167em;text-align:left;vertical-align:middle}
    .quickLinks_lst a span {
        display: block;
        margin-top: 12px;
        font-weight: 500;
        font-size: 22px;
        /* line-height: 1.2; */
        color: #222;
        text-align: left;
        /* letter-spacing: -.5px; */
    margin-left:20px;
}
    }
}
@media screen and (max-width:414px){
}
@media screen and (max-width:375px){
	.airportUsage .traffic_info h4{left:145px;width:135px}
}
@media screen and (max-width:360px){
}


.section2 .brochure {position:relative;}
.section2 .brochure::after {position:absolute;left:0;top:0;height:100%;width:1012px;content:''}
.section2 .brochure > div {position:relative;z-index:1}
.section2 .brochure .title {color:#010101 !important}
.section2 .brochure p {margin:.5rem 0 1.5rem;}
.section2 .brochure p:nth-of-type(1) {color:#22312d;font-size:.95rem;font-weight:300}
.section2 .brochure p:nth-of-type(2) {border-left:3px solid #3268b1;padding-left:14px;color:#3268b1;font-size:.95rem}
.section2 .brochure .download {position:relative;display:inline-block;padding:0.6rem 1rem .65rem;font-weight:700;color:#3268b1}
.section2 .brochure .download::before {position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid rgba(110,165,232,.8);content:'';transition:all .8s}
.section2 .brochure .download:hover::before {transform:rotateX(180deg)}
.section2 .brochure .download span {margin-right:2.8rem}

.section2 .row .title {
    display: block;
    font-size: 2.250em;
    line-height: 1.2em;
    font-weight: 600;
    letter-spacing: -0.01em;
}
.section2 .row > div {
    padding: 3rem;
}

