@charset "utf-8";

#header #logo span .ir-logo{background-position:-200px -217px;}

#snb .global_l{float: right;border-left: 1px solid #ccc;}



@media(max-width:1300px){
	#lang{float:right;}
	#lang .eng_box{right:12px;}
}


@media(max-width:999px){
	#remote{display:none;}
	#content{float:none;margin:0 10px 30px;width:auto;}
}


#lnb_hm .nav_hm li.kor a{color:#2452a7;background-color:#fff;}
#lnb_hm .nav_hm .util1{background-position:0 -28px}
/*#tm .th1>a{padding:0 20px}*/

#tm .th2>li>a{padding:10px 10px 0 10px;font-size: 16px}
div[id^="summary"]:before{display:none}
#tm .item .th2.icon-menu{padding-left:270px}
#iconSet1 .th2{background:url(/images/kor/common/bg_gnb1.png) repeat-y 298px 0;}
#iconSet1 .th2>li{width:20%;border-left:none;}
#iconSet1 .th2>li.no1,
#iconSet1 .th2>li.no2{min-height:226px;}
#iconSet1 .th2>li.no1,
#iconSet1 .th2>li.no2,
#iconSet1 .th2>li.no6{border-bottom:none;}

#iconSet2 .th2>li.no9,
#iconSet2 .th2>li.no10,
#iconSet2 .th2>li.no11,
#iconSet2 .th2>li.no12,
#iconSet2 .th2>li.no17{border-bottom:none;}
#iconSet3 .th2{background:url(/images/kor/common/bg_gnb1.png) repeat-y 298px 0;}
#iconSet3 .th2>li{width:20%;}
#iconSet3 .th2>li.no18,
#iconSet3 .th2>li.no19,
#iconSet3 .th2>li.no20,
#iconSet3 .th2>li.no21,
#iconSet3 .th2>li.no23{border-bottom:none;}
#iconSet4 .th2{background:url(/images/kor/common/bg_gnb2.png) repeat-y 298px 0;}
#iconSet4 .th2>li{width:25%;}
#iconSet4 .th2>li.no26,
#iconSet4 .th2>li.no27,
#iconSet4 .th2>li.no24,
#iconSet4 .th2>li.no25{min-height:190px}
#iconSet4 .th2>li.no32,
#iconSet4 .th2>li.no35{border-bottom:none;}
#iconSet5 .th2{background:url(/images/kor/common/bg_gnb2.png) repeat-y 298px 0;}
#iconSet5 .th2>li{width:25%;}
#iconSet5 .th2>li.no36,
#iconSet5 .th2>li.no37,
#iconSet5 .th2>li.no38,
#iconSet5 .th2>li.no39{min-height:120px;}
#iconSet5 .th2>li.no40,
#iconSet5 .th2>li.no41,
#iconSet5 .th2>li.no42,
#iconSet5 .th2>li.no43{border-bottom:none;}
#iconSet6 .th2{background:none;background:url(/images/kor/common/bg_gnb3.png) repeat-y 270px 0;}
#iconSet6 .th2 li{border-bottom:none;}

/*#animate.action:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:56px;border-top:1px solid #ddd;background:#fff;z-index:10;}
 */
/*
div #summary1{height:100%;background:url(/images/kor/common/summary1_bg.gif) no-repeat left bottom;}
div #summary2{height:100%;background:url(/images/kor/common/summary2_bg.gif) no-repeat left bottom;}
*/


#sitelink .sitemap{ right:0;}


#footLayout{ width:100%; background-color:#263544; padding:40px 0;}
#footLayout .layout{ display:table;}
#footLayout .foot_left{ width:75%; background:url(/images/eng/main/foot_bg.gif) no-repeat 0 center; padding:0 50px 0 140px; display:table-cell; box-sizing:border-box;}
#footLayout .foot_left address,
#footLayout .foot_left p{ width:100%; font-size:16px; color:#fff; line-height:22px; display:inline-block;}
#footLayout .foot_left address + p{ margin-top:8px;}
#footLayout .foot_right{ width:25%; display:table-cell; vertical-align:middle;}
#footLayout .familyLink{ width:100%; height:56px; display:inline-block; border:1px solid #fff; box-sizing:border-box; position:relative;}
#footLayout .familyLink > a{ width:100%; height:56px; font-size:16px; color:#fff; line-height:56px; padding:0 15px; display:inline-block;}
#footLayout .familyLink .list{ width:100%; height:200px; display:none; overflow-y:auto; border:1px solid #fff; border-bottom:0; position:absolute; bottom:54px; left:0; }
#footLayout .familyLink .list li{ width:100%; background-color:#435e79; display:inline-block; border-bottom:1px solid #fff;}
#footLayout .familyLink .list li a{ width:100%; font-size:14px; color:#fff; line-height:40px; padding:0 15px; display:inline-block;}
#footLayout .familyLink.on .list{ display:inline-block;}

@media(max-width:850px){
	#footLayout .foot_left{ background-image:none; padding-left:0;}
}
@media(max-width:640px){
	#footLayout .layout{ padding:0 2.5%; display:inline-block;}
	#footLayout .foot_left,
	#footLayout .foot_right{ width:100%; padding:0; display:inline-block;}
	#footLayout .familyLink{ margin-top:20px;}
}



#footer .ft_logo{background: url(/images/common/ir-logo.png) no-repeat;background-image: url(/images/common/ir-logo.svg), none; background-position:-368px -215px; }

