

/*서브-2차메뉴*/
#left{ width:100%; height:71px; background:url(smenu_bg.gif) no-repeat center top;}
#left:after{ display:block; content:""; clear:both;}
#left_w{ width:1200px; margin:0 auto;}
#left .loc{ float:left; margin:26px 0px 0 0;}
#left dl{ float:left; margin-left:100px;}
#left dt{ display:none;}
#left .dd{}
#left dd{ display:inline-block; padding:0px 20px; margin:26px 0; position:relative; border-right:1px solid rgba(250,250,250,0.3);}
#left dd:last-child{ border-right:0; padding:0 0 0 20px;}
#left dd a{ display:block; line-height:1em; color:rgba(250,250,250,0.5); font-size:1.25em; font-weight:300;}
#left dd a:hover{ text-decoration:none;}
#left dd a.on{ color:#fff;font-weight:400; position:relative; padding-left:10px;}
#left dd a.on:before{ display:block; content:""; width:3px; height:3px; background:#24b4e8; position:absolute; top:7px; left:0px;}
/*@media (max-width:575px) {
#left{ width:100%; height:45px; overflow-x:scroll; background:#122c5d; border:0;}
#left_w{ width:100%;}
#left .loc{ display:none;}
#left dl{ float:none; margin-left:0;}
#left dl{ min-width:510px; text-align:left;}
#left dd{ padding:0 0px; margin:0; border-right:1px solid rgba(250,250,250,0.1);}
#left dd:last-child{ padding:0px;}
#left dd a{ line-height:45px; font-size:1em; color:#fff; padding:0px 10px 0 10px;}
#left dd span{ display:none;}
#left dd a.on{ color:#333; background:#fff; padding:0px 15px 1px 15px;}
#left dd a.on:before{ display:none;}
}*/
