@charset "utf-8";
#sir_lnb a{text-decoration:none;}

#sir_lnb{z-index:2;width:100%;
background:#f9f9f9;  
/*background-color: rgba(238, 238, 238, 0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);*/}

#sir_lnb .lnb_empty{padding:30px 0;color:#4d4840;text-align:center}

#sir_lnb #lnb_cate{clear:both;position:relative;border-bottom:5px solid #fff}
#sir_lnb #lnb_cate h2{position:absolute;margin:0 !important;padding:0 !important;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
#sir_lnb #lnb_cate #cate_2d{position:relative;border-bottom:1px solid #5e6266}

#sir_lnb #lnb_cate #cate_2d button{display:block;margin:0;padding:7px 10px;width:100%;border:0;
background:url('../img/arr_down02.gif') #004e96 240px 10px no-repeat;color:#fff;text-align:left;letter-spacing:-0.1em;font-size:15px;
background-color: rgba(0, 78, 150, 0.8);
/*  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);*/
}


#sir_lnb #lnb_cate #cate_2d button.ddl_on{background:url('../img/arr_up02.gif') #383838 205px 10px no-repeat;color:#fff}
#sir_lnb #lnb_cate #cate_2d ul{display:none;z-index:10;position:absolute;top:29px;left:0;width:100%}
#sir_lnb #lnb_cate #cate_2d ul.2d_on{display:block;position:absolute;top:0;left:0}
#sir_lnb #lnb_cate #cate_2d li{position:relative}
#sir_lnb #lnb_cate #cate_2d a{padding:10px;background:#383838;color:#fff}
#sir_lnb #lnb_cate #cate_2d a:focus,#sir_lnb #lnb_cate #cate_2d a:hover{background:#656d70}
#sir_lnb #lnb_cate #cate_sub button{display:none;width:100%;}
#sir_lnb #lnb_cate ul{margin:0;padding:0;list-style:none !important;}

#sir_lnb #lnb_cate a{display:block;position:relative;padding:8px 10px;color:#000;overflow:hidden;font-size:16px;list-style:none }
#sir_lnb #lnb_cate a:hover,#sir_lnb #lnb_cate a:focus{
background:#7ec735;color:#fff;
background-color: rgba(54, 126, 194, 0.8);
/*  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);*/
}

#sir_lnb #lnb_cate a:hover strong,#sir_lnb #lnb_cate a:focus strong{color:#fff}
#sir_lnb #lnb_cate span{position:absolute;top:8px;right:10px;text-align:right}
#sir_lnb #lnb_cate strong{display:inline-block;margin:0 0 0 5px;color:#ff4f91;font-weight:normal;font-size:0;}
#sir_lnb #lnb_cate .lnb_cate_on a
{background:#60a917;color:#fff;
background-color: rgba(46, 110, 169, 0.8);
/*  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);*/
}

#sir_lnb #lnb_cate .lnb_cate_on strong{color:#fff}
#sir_lnb #lnb_cate .lnb_cate_divide{border-top:1px solid #d5dcdf}
#sir_lnb .lnb_qa{border-bottom:5px solid #fff;background:#d4dde0}

#sidebar_menu ul li a:hover{list-style:none !important;}