#topmenu {height:44px;background:#000; repeat-x 0 0; text-align:center;}
#topmenu .wrap {position:relative;overflow:hidden; width:1300px; margin:0 auto;}
#topmenu .wrap ul{position:relative;list-style:none;margin:0;padding:0;} 
#topmenu .wrap ul:after{content:""; display:block; float:none; clear:both;}
#topmenu .wrap ul li{float:left;list-style:none;margin:0; margin-left:10px;padding:0;height:44px;}
#topmenu .wrap ul li.active{color:#000;background:#000;border-radius:3px 3px 3px 3px;}
#topmenu .wrap ul li a{height:44px; display:block;cursor:pointer;text-decoration:none;padding:0 25px 5px 20px;color:#fff;font:normal 15px nanumgothic, dotum;letter-spacing:0px;display:inline-block;line-height:43px; font-weight:bold;} /* 1차메뉴 진하게 */
#topmenu .wrap ul li a:hover{color:#dd;}
#topmenu .wrap ul li.active a {color:#e4a11b;} 

#topmenu .wrap div.subMenuBox{display:none;position:absolute;left:0;top:43px; height:100px;margin:0;padding:0;filter:alpha(opacity=90);opacity:0.9;background:#000;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; z-index:1}
#topmenu .wrap div.subMenuBox ul,#topmenu .wrap div.subMenuBox ul li{margin:0;padding:0;background:none;}
#topmenu .wrap div.subMenuBox ul li {height:100px;}
#topmenu .wrap div.subMenuBox ul li a{margin:0;padding:0 12px;font:normal 15px dotum, dotum;letter-spacing:-1px;color:#fff;height:100px;line-height:32px;display:inline-block;z-index:99999; font-weight:bold}
#topmenu .wrap div.subMenuBox ul li a:hover{color:#00ff36;}
#topmenu .wrap div.subMenuBox ul li a.active,#topmenu .wrap div.subMenuBox ul li a:active{color:#000;}
#topmenu .wrap div.subMenuBox ul li.on a{text-decoration:underline;}