@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);

	
#headerWrap {
	position:relative;
	top:0px;
	width:100%;
	height:55px;
	background:;
	z-index:1000;
	}



	
h2 {
	position:relative;
	float:right;
	top:-35px;
	width:153px;
	height:60px;
	background:url() no-repeat;
	}


#wrapper {position:relative; width:100%; min-width:1200px;}

.header_1080 {position:relative; width:1200px; margin:0 auto;}
#header {width:100%; height:0px; border-bottom:1px solid #ddd;}


#header h1 {padding:2px 0 -10px 0;}
#menu {position:absolute; width:800px; top:0; left:230px; z-index:1000;}
#gnb {width:100%;}
#gnb > li {float:left; padding:7px 40px; }
#gnb > li > a {display:block; font-size:18px; padding:32px 0 0 0; color:#343434; letter-spacing:-1pt; font-weight:bold;}
/*#gnb > li > a:hover {display:block; padding:32px 0 28px 0; border-bottom:5px solid #025fb5;}*/
#gnb ul {position:absolute; top:100px; display: none; z-index: 30;}
#gnb ul li {float:left; padding:8px 0 0 0; }
#gnb ul li a {color:#666; font-size:14px; letter-spacing:-1pt; font-weight:600;}
#gnb ul li a:hover {color:#ec8102; font-weight:600;}
#gnb ul li+li:before {content:""; margin: 0 10px;}
#gnb > li.sub1 {}
#gnb > li.sub2 {}
#gnb > li.sub3 {}
#gnb > li.sub4 {}
#gnb > li.sub5 {}
#gnb > li.sub6 {}
#gnb > li.sub1 ul {left:10px; width:100%;}
#gnb > li.sub1 ul li:first-child {margin-left:0px;}
#gnb > li.sub2 ul {left:190px;}
/*#gnb > li.sub2 ul li {margin-left:10px !important;}
#gnb > li.sub2 ul li:first-child {margin-left:10px;}*/
#gnb > li.sub3 ul {left:/*150*/210px;}
#gnb > li.sub4 ul {left:360px;}
#gnb > li.sub5 ul {left:580px;}
#header div.bg {height:40px; background:#f5f5f5; position: absolute; width: 100%; left: 0; top: 87px; z-index: 20; display: none;}
#header .header_1080 .top_search {position:absolute; background:url('') no-repeat; right:50px; top:20px; width:153px; z-index:3;}

