@charset "euc-kr";

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'µ¸¿ò',Dotum,AppleGothic,Sans-serif;font-size:12px}
img,fieldset{border:0}
ul{list-style:none; padding:0; margin:0;}
em,address{font-style:normal}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}

/* Layout */


#wrap {
	width:100%;
	

}

#header {
	width:100%; text-align:center;
	background:#fff;
}

#content_A { width:100%; text-align:center;}
#content_A div.board_area { width:1000px; margin:30px auto 0  auto;  text-align:left; }
#content_A ul { padding-top:40px;  width:1000px; margin:0 auto;}
#footer{width:1000px;}


#footer{overflow:hidden; width:100%; clear:both;margin:0;padding:0 0 30px 0;border-top:1px solid #fff; color:#EEE;  font-size:11px; font-family:'µ¸¿ò',Dotum,verdana,AppleGothic,Sans-serif;text-align:center;  background-color:#ff7777; padding:30px;}

#footer div { width:1000px; margin:0 auto;  text-align:left;}
#footer address{}
#footer address img{vertical-align:middle}
#footer address a{color:#444;font-family:tahoma;font-size:9px;font-weight:bold}
#footer address a:hover{color:#009bc8}
#footer address span{padding-left:2px}
#footer address em{padding-left:6px}
#footer address .logo{display:inline-block;*display:inline;vertical-align:top;*vertical-align:baseline}



/* ±âº» °£°Ý¾øÀ½ */
.tab_menu{font-size:16px; left:0; border-bottom:1px solid #E7E7E7; height:41px; }
.tab_menu li{_display:inline;float:left;margin-right:-1px; border-top:1px solid #E7E7E7;color:#333; border-right:1px solid #E7E7E7; border-left:1px solid #E7E7E7;color:#333;color:#333;background:#F6F6F6; height:40px; }
.tab_menu li a{display:block;_float:left;height:40px;padding:9px 18px 0 19px;color:#666; text-decoration:none; font-weight:bold;}
.tab_menu li.selected{background:#ffffff}



/* header */
#header ul {margin-top:25px;}
#header ul li{ float:left;}

.menu_B { width:314px; text-align:right; }
.gnb { border-bottom:1px solid #c7cc66; width:867px; display:block; height:101px;}






.navi_bg{background:#676767;}




.nav {
	height:55px;
	list-style: none;
	width:1000px;
	margin:auto;
	background: #676767;	
	color:#fff;
}



.topnav{
	text-align:center;
	width:200px;
	height:55px;
	font-size: 14px;
	padding-top:20px;
	display:block;
	cursor:pointer;
	font-weight:bold;
}




.topnav:hover{
	color:#d3d3d3;
}



.navi_set{
		float: left;
	
	position: relative;
}



.subnav{
	position: absolute;
	left: 0; top: 20px;
	background: #ff7777;
	display: none;

}

.subnav li{
	padding:15px 0 0 0;
	height:40px;
	width:200px;
	text-align:center;
	border-bottom:1px solid #fa6464;
	border-top:1px solid #ff8484;
	cursor:pointer;
}

.subnav li:a.hover{background:#555;}




