/*Å©·Òheader*/
.article { width:980px; margin:0 auto}
#header_wrap { width: 100%; background: #fff; border-bottom: 1px solid #ccc; }
#top_wrap {width:100%; height:34px; overflow:hidden; background:#fff;}
#top_wrap .top ul.right {float:right; margin-top:2px;  padding: 0 0px;}
#top_wrap .top ul.left_top {float:right; margin-top:10px;  margin-right:10px; padding: 0 0px; }
#top_wrap .top ul li {float:left;}
#top_wrap .top ul li.img_top {margin:13px; }
#top_wrap .top ul li:last-child a{border:none;} 
#top_wrap .top ul li.vt {border-right:0;}
#top_wrap .top ul li.vt a {padding:0; vertical-align:top}
#top_wrap .top ul li a {font-size:10px; color:#666; padding: 15px 8px; line-height:39px; font-size:13px; font-weight: 800; }
#top_wrap .top ul li.red a {color:#fff; background:#930000}
#top_wrap .top ul li.location a {color:#bc0912; font-size:13px;}
#top_wrap .top ul li.location a:hover {color:#ffb517}

#navi_wrap {height:70px}
#navi_wrap .navi {position:relative;}
#navi_wrap .navi h1 {overflow:HIdden;}
#navi_wrap .navi h1 a{display:block; height:63px ; background:url('/img/logo.jpg') no-repeat center center; width: 245px;}

#navi_wrap .navi .gnb_box {padding:22px 0 0; width:50%; position:absolute; top:0; right:0;}
#navi_wrap .navi ul {overflow:Hidden;}
#navi_wrap .navi ul li {float:left; padding-left:6.3%;}
#navi_wrap .navi ul li:first-child {padding-left:0;}
#navi_wrap .navi ul li a {color:#333; font-size:17px; font-family:'notokr-regular'; letter-spacing:-1px; }
#navi_wrap .navi ul li a:hover{color:#e16a18;}
#navi_wrap .navi ul li.on a{color:#e16a18; !important}

#navi_wrap .fullmenu_btn {display:none; }
#mobile_menu { display:none; }


/***** ¹ÝÀÀÇü *****/
@media (max-width: 1024px){
	#navi_wrap .navi .gnb_box { width:52%; }
}

@media (max-width: 980px){
	#header_wrap { position:fixed; top:0; left:0; width:100%; z-index:1000; }
	#mobile_menu { display:block; position:absolute; top:25px; right:15px; }
	#navi_wrap .navi.article { margin:0; }
	#navi_wrap .navi h1 { margin-left:15px; }
	#navi_wrap .navi .gnb_box { position:static; width:auto; padding:8px 0 0; }
	#navi_wrap .navi ul { display:none; background:#333; }
	#navi_wrap .navi ul li { width:50%; padding-left:0; text-align:center; }
	#navi_wrap .navi ul li a { color:#fff; padding:10px 0; display:block; border-bottom:1px solid #666; border-left:1px solid #666; font-size:14px; font-weight:400; }
	#navi_wrap .navi ul li.on a,
	#navi_wrap .navi ul li:hover a { background:#e16a18; color:#fff; font-weight:bold; }
}

@media (max-width: 768px){
	
}

@media(max-width:640px){
	#top_wrap {background:#fe6000; }
	#top_wrap .top {width:auto;}
	#top_wrap .top ul li a {padding:8px; line-height: 30px; color:#fff;}
	#navi_wrap .navi h1 a { background: url('/img/logo2.jpg') no-repeat left center; width:180px; }
}