@charset "utf-8";



@font-face {
font-family: 'nsr';	
font-weight: normal;
font-style: normal;
 src: url('/css/common/font/nanum_square_r.eot');
 src: url('/css/common/font/font/nanum_square_r.eot?#iefix') format('embedded-opentype'), 
       url('/css/common/font/font/nanum_square_r.woff') format('woff');
}

@font-face {
font-family: 'nsr';	
font-weight:600;
font-style: normal;
 src: url('/css/common/font/nanum_square_b.eot');
 src: url('/css/common/font/nanum_square_b.eot?#iefix') format('embedded-opentype'), 
       url('/css/common/font/nanum_square_b.woff') format('woff');
}


/* 본고딕 */
@font-face{
	font-family:'ntk';
	font-weight:normal;
	font-style: normal;
	src:url("/css/font/notokr-demilight.eot");
	src:url("/css/font/notokr-demilight.eot?#iefix") format('embedded-opentype'),
		url("/css/font/notokr-demilight.woff2") format('woff2'),
		url("/css/font/notokr-demilight.woff") format('woff');
}


@font-face{
	font-family:'ntk';
	font-weight:400;
	font-style: normal;
	src:url("/css/font/notokr-regular.eot");
	src:url("/css/font/notokr-regular.eot?#iefix") format('embedded-opentype'),
		url("/css/font/notokr-regular.woff2") format('woff2'),
		url("/css/font/notokr-regular.woff") format('woff');
}

*{font-family:'ntk';}


a:link{font-family:'ntk';text-decoration:none}
a:visited{font-family:'ntk';text-decoration:none}
a:hover{font-family:'ntk';ext-decoration:underline}
a:active{font-family:'ntk';text-decoration:none}

#tm .th1 .th1_lnk{font-family: 'nsr';	}

#svisual{margin-top:-50px;background:url(/images/job/main/mvisual_bg.jpg) no-repeat 50% 0%;background-size:cover;}
#header #logo em,
#tm .th1 > a{color:#333;}

#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 10px}

.nav_hm .global .item.gm2{display:none}
#tm{margin-right: 150px;} 

#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;}


#gnb .layout{padding-left: 350px;}


#footer .layout,
#header .layout{max-width:1340px;width:100%;}
#header #logo {left: 30px;}
#footer .tes .select_group{display:none !important;}

.nav_hm .global .item a .ir-sitemap{    background: url(/images/job/common/icon_all_menu.png) no-repeat 50% 50%;}
#footer .tes {background: url(/images/job/common/logo_gray.png) no-repeat left top;}

/* 카카오아이콘 추가 */
#footer .sns{right: 400px;top: -18px;}
#footer .sns ul{display:flex;}
#footer .sns ul li{margin-right:10px}
#footer .sns a{background:url(/images/job/common/bottom_ir.png) no-repeat}
#footer .sns li:nth-child(2) a{background-position:-46px 0}
@media(max-width:1300px){
	#footer .sns{position:static; }
	#footer .sns ul{justify-content:center;}
}