@charset "utf-8";

.HB_header .main_menu div.act_div{display:block;position:absolute;overflow:hidden;top:35px;*zoom:1;width:100%;background:url(../img/empty.gif) repeat left top;padding-bottom:10px;}
.HB_header .main_menu div div{position:relative;display:inline-block;*display:inline; zoom:1;margin-top:11px;padding:3px;-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow: 1px 1px 3px rgba(0,0,0,.3);box-shadow: 1px 1px 3px rgba(0,0,0,.3);}
.HB_header .main_menu div div ul{ _display:inline;}
.wrap_menu .HBBgColor{background-color:#ce7efc;}
.HB_header ul.first_ul{padding:5px 0;border:1px solid #fff;}
.HB_header ul.smallUl{padding:0;}
.HB_header .main_menu div div:after{content:"";display:block;clear:both;}
.HB_header .main_menu div div .smallUl,
.HB_header .main_menu div div li{width:160px;}
.first_ul{position:relative;*zoom:1;}
.first_ul:after{content:"";display:block;clear:both;}
.main_menu div div a{padding:4px 10px 3px 10px;margin:0 2px 0 3px;position:relative;line-height:20px;display:block;*zoom:1;}
.main_menu div div .SubHoverW a.Tcolor{padding:6px 0 5px 0;margin:0 2px 0 3px;}
.HB_header .main_menu div.sub1{display:none;}
.HB_header .smallUl .Tcolor{text-align:left;background:none;}
.SubHoverW a.Tcolor{padding-left:0;background:url(../img/lineC.png) repeat-x left 10px !important;margin-right:5px;}
.SubHoverW a.Tcolor span{padding-left:15px;padding-right:10px;background:#f9f9f9;display:inline;}
.smallUl a.Tcolor{background:none !important;border-top:1px solid #fff; border-bottom:1px solid #e4e4e4;}

.smallUl .last_second_ul_li a{border-bottom:0;}
.smallUl .first_second_ul_li a{border-top:0;}
.HB_header .Tcolor{font-size:13px; font-weight:bold;}
.HB_header .smallUl .Tcolor{font-weight:normal;}
.HB_header ul.first_ul .Tcolor{color:#444;}
.HB_header ul.first_ul .active .Tcolor,
.HB_header ul.first_ul li .active .Ccolor{color:#970EE5}
.HB_header ul.first_ul li li .Ccolor{ color:#666;}


.HB_header .Ccolor{padding-left:20px;}
.HB_header .cufon1{margin:3px 0 0 0;font-size:12px; line-height:17px;}
.second_span{width:4px; height:9px;font-size:0;overflow:hidden;display:block;position:absolute;top:10px; left:12px;background:url(../img/BGExtVar.gif) no-repeat;}
.SubHoverW a .second_span{background-position:left top;}
.SubHoverW a:hover .second_span{background-position:left -100px;}


.HB_header .main_menu .tt1 div{text-align:right;}
.HB_header .main_menu .tt1 div div{text-align:left;}
.HB_header .main_menu li li ul{margin:0;padding:0;}
.HB_header .main_menu li li li{margin:0;}
.act_span{position:absolute;display:block;width:17px;height:9px;margin-left:-8px;z-index:1;overflow:hidden;top:-5px;}
.act_span span{position:absolute;height:1px;font-size:0;overflow:hidden;background-color:#ce7efc;}
.act_span .act_span1{top:0;left:8px;width:1px;}
.act_span .act_span2{top:1px;left:7px;width:3px;}
.act_span .act_span3{top:2px;left:6px;width:5px;}
.act_span .act_span4{top:3px;left:5px;width:7px;}
.act_span .act_span5{top:4px;left:4px;width:9px;}
.act_span .act_span6{top:5px;left:3px;width:11px;}
.act_span .act_span7{top:6px;left:2px;width:13px;}
.act_span .over_act_span{height:5px;width:9px;top:0;left:4px;background:url(../img/over_act_span.png) no-repeat left top !important; _background:none !important;}

/* 하위메뉴 나눔이미지와 a:hover 이미지 */
.SubHoverW{background-color:#f9f9f9}
.sub100 .SubHoverW{background: #f9f9f9 url(../img/BgSub100.gif) repeat}
.sub110 .SubHoverW{background: #f9f9f9 url(../img/BgSub110.gif) repeat}
.sub120 .SubHoverW{background: #f9f9f9 url(../img/BgSub120.gif) repeat}
.sub130 .SubHoverW{background: #f9f9f9 url(../img/BgSub130.gif) repeat}
.sub140 .SubHoverW{background: #f9f9f9 url(../img/BgSub140.gif) repeat}
.sub150 .SubHoverW{background: #f9f9f9 url(../img/BgSub150.gif) repeat}
.sub160 .SubHoverW{background: #f9f9f9 url(../img/BgSub160.gif) repeat}
.sub170 .SubHoverW{background: #f9f9f9 url(../img/BgSub170.gif) repeat}

