@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {font-family:'Nanum Gothic', sans-serif;}



@font-face { 
	font-family: 'NanumBarunGothic';
	font-style: normal;
	font-weight:normal;
	src: url('../fonts/NanumBarunGothic.eot');
	src: url('../fonts/NanumBarunGothic.eot') format('embedded-opentype'),
	url('../fonts/NanumBarunGothic.woff') format('woff');
}
@font-face { 
	font-family: 'NanumBarunGothic';
	font-style: normal;
	font-weight:bold;
	src: url('../fonts/NanumBarunGothicBold.eot');
	src: url('../fonts/NanumBarunGothicBold.eot') format('embedded-opentype'),
	url('../fonts/NanumBarunGothicBold.woff') format('woff');
}


@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/NanumGothic.eot');
  src: url('../fonts/NanumGothic.eot') format('embedded-opentype'),
  url('../fonts/NanumGothic.woff') format('woff');
}

.topnav{
	font-size:23px; 
	font-weight:600;
	text-align:left;
	height:50px;
	cursor:pointer;
	padding:0px 30px 0 30px;
	color:#005b81;
	display:inline;
}

.topnav:hover{
	color:#000;
	height:50px;
	font-weight:600;
	display: block;
}

.topnav span{
	font-size:20px; 
	font-weight:600;
	text-align:left;
	height:50px;
	cursor:pointer;
	display: block;
	color:#e97208;
	display:inline;

}


.topnav span:hover{
	color:#000;
	height:50px;
	display: block;
}


.navi_set{
	float: left;
	padding:0px;
	position: relative;
	font-family:arial, "³ª´®¹Ù¸¥°íµñ", NanumBarunGothic;
}


.subnav{
	position: absolute;
	left:10px; top:50px;
	background: #fff;
	display: none;
	font-size:15px; 
	font-weight:600;
	z-index:80000;
}



.subnav li{ 
	padding:15px 15px 15px 35px;
	width:160px;
	text-align:left;
	cursor:pointer;
	background: url(../images/aw2-1.png) 20px 20px no-repeat;

}


.subnav li:hover{
	color:#fff;
	background:#005b81 url(../images/aw2-2.png) 20px 20px no-repeat;
}


