/* menu::base */
div#topmenu {
	/*background: transparent url(images/menu_m.png) repeat-x scroll 0 0;*/
	top: 0px;
	width: 566px;
	height: 63px;
	padding: 53px 0 0 30px;
	position: absolute;
	right: 10px;
	color: #333333;
	font-family: 'NanumGothic', '³ª´®°íµñ', 'µ¸¿ò', Dotum, Helvetica, AppleGothic, Sans-serif;
	font-size: 12px;
	z-index: 9;


}


#topmenu ul{list-style:none; margin:0; padding:0;}
#topmenu ul * {margin:0; padding:0}
#topmenu ul a {display:block; color:#666666; text-decoration:none}
#topmenu ul:after{content:""; display:block; float:none; clear:both;}
#topmenu ul li{position:relative; float:left; margin-left:0px; height:12px; padding:10px 35px; text-align:center; font-weight:bold;}
#topmenu ul li:last-child{padding-right:0!important;}
#topmenu ul li.m_active{background:none; margin-left:0px; font-weight:bold; text-align:center;}
#topmenu ul li a{display:block; padding:0; text-decoration:none; color:#fff; text-align:center;}
#topmenu ul li a.on{color:#fff; text-decoration:underline;}
#topmenu ul li a.off{color:#fff;}
#topmenu div.submenu{position:absolute; top:25px; display:none; list-style:none; z-index:100;}
#topmenu div.submenu ul{margin:0; padding:0px; font-size:12px;}
#topmenu div.submenu ul li{position:relative; height:auto; margin:0px; padding:0px; width:100%; color:#fff; font-family:"³ª´®°íµñ"; background-color:#1379d7;text-align:left;}
#topmenu div.submenu ul li a{display:block; text-align:left; color:#fff !important; padding:8px 10px; border-bottom:1px solid #1461a7; border-top:1px solid #4294df; font-family:'³ª´®°íµñ'}
#topmenu div.submenu ul li a:hover{text-align:left; color:#fff !important; background:#254e74; /*filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6;*/  padding:8px 10px; border-bottom:1px solid #1461a7; font-family:'³ª´®°íµñ'}
#topmenu div.submenu ul li.on a{text-align:left; color:#fff !important; background:#254e74; padding:8px 10px; border-bottom:1px solid #1461a7;} 
#topmenu div.submenu ul li.on {color:#333; font-weight:bold; background:#254e74;}
#topmenu ul li.m1 div.submenu{left:20px; width:130px; z-index:100;}
#topmenu ul li.m2 div.submenu{left:12px; width:160px; z-index:100;}
#topmenu ul li.m3 div.submenu{left:14px; width:130px; z-index:100;}
#topmenu ul li.m4 div.submenu{left:14px; width:130px; z-index:100;}
