/* box for lnb */
/* head basic style */
.ABA-lnb-box{padding-top:0;margin-bottom:5px;}

.ABA-head-lnb{position:relative; width:100%;}
.ABA-head-lnb h3{border-bottom:2px solid #000; background:url("/images/lnb_t_bg.jpg") 0 0 no-repeat; text-align:center; height:123px; display:table-cell; vertical-align:middle; width:190px;}
.ABA-head-lnb h3 a{font-weight:bold; font-size:22px; height:25px; color:#fff !important;}

.ABA-body-lnb{position:relative; width:100%;}
.ABA-body-lnb div.ABA-bglnb-left{position:absolute; left:0; top:0; width:0px;}
.ABA-body-lnb div.ABA-bglnb-right{position:absolute; right:0; top:0;width:0px;}

.ABA-body-lnb ul.ABA-lnb li{background:url("/images/lnb_s_bg.jpg") 0 0 no-repeat; line-height:41px;}
.ABA-body-lnb ul.ABA-lnb li a{font-size:16px; color:#333333; display:block; text-align:center;}
.ABA-body-lnb ul.ABA-lnb li .AB-first a{}
ul.ABA-lnb .AB-child a{display:block; margin-bottom:0px;padding-bottom:0 !important;}
.AB-current-lnb a{font-weight:bold !important;}

/*#AB-lnb-1002-1-1 {background:none; line-height:25px;}
#AB-lnb-1002-1-2 {background:none; line-height:25px;}
#AB-lnb-1002-1-3 {background:none; line-height:25px;}
#AB-lnb-1002-1-4 {background:none; line-height:25px;}
#AB-lnb-1002-1-5 {background:url("/images/lnb_ul_bg.jpg") 0 0 no-repeat; line-height:25px;}
#AB-lnb-1009-1-1 {background:none; line-height:25px;}
#AB-lnb-1009-1-2 {background:none; line-height:25px;}
#AB-lnb-1009-1-3 {background:url("/images/lnb_ul_bg.jpg") 0 0 no-repeat; line-height:25px;}*/

.ABA-body-lnb .AB-current-lnb .AB-lleft, .ABA-body-lnb a:hover .AB-lleft {width:13px; height:21px; position:absolute; top:0px; left:0;}         /*오버시 이미지 좌*/
.ABA-body-lnb .AB-current-lnb .AB-rleft, .ABA-body-lnb a:hover .AB-rleft {width:15px; height:21px; position:absolute; top:0px; right:0;}       /*오버시 이미지 우*/
.ABA-body-lnb .AB-child .ABA-lnb-sub li span.AB-lleft {background:none !important;}    /*3뎁스에서 오버이미지 안나오게 좌*/
.ABA-body-lnb .AB-child .ABA-lnb-sub li span.AB-rleft {background:none !important;}    /*3뎁스에서 오버이미지 안나오게 우*/


.ABA-head-lnb .AB-lleft{position:absolute; left:0; top:0; width:15px; height:50px; background-position:0 0 !important;}
.ABA-head-lnb .AB-rleft{position:absolute; right:0; top:0;width:15px; height:50px; background-position:0 -100px !important; }

.ABA-foot-lnb{position:relative; height:12px; width:100%; background-repeat:repeat-x; background-position:0 -212px !important;margin-right:15px;}
.ABA-foot-lnb .AB-lleft{position:absolute; left:0; top:0;width:15px; height:12px;line-height:0;background-position:0 -200px !important;}
.ABA-foot-lnb .AB-rleft{position:absolute; right:0; top:0;width:15px; height:12px;line-height:0; background-position:0 -224px !important; }


/* 3뎁스 설정 */
ul.ABA-lnb .ABA-lnb-sub{background:url("/images/lnb_ul_bg.jpg") 0 bottom no-repeat;padding:10px 0;}
ul.ABA-lnb .ABA-lnb-sub li{background:none;line-height:25px;}
ul.ABA-lnb .ABA-lnb-sub li a{color:#333333 !important;font-size:13px;font-weight:normal !important;}
ul.ABA-lnb .ABA-lnb-sub li a:hover{color:#2263b6 !important;}
ul.ABA-lnb .ABA-lnb-sub li.AB-last{border:none !important;}
.AB-current-lnb ul.ABA-lnb-sub li.AB-current-lnb a{color:#144789 !important;font-weight:bold !important;}



/* LNB링크색 */
.ABA-body-lnb a{color:#464646;}


.GNB-color-04 .ABA-body-lnb a:hover, .GNB-color-04 .AB-current-lnb a,.GNB-color-04 .AB-current-lnb a:hover{color:#144789 !important;}


/*새글 또는 페이지 신규등록시 아이콘 표시*/
/*
.ABA-lnb-box span.AB-recent-update{background:url("upbt.png") left 0 no-repeat;padding-left:17px;margin-left:3px;}
*/