/* box for lnb */
.ABA-lnb-box { margin-bottom:20px; }
/* head basic style */
.ABA-head-lnb h3{ border-bottom:1px solid #000; padding:9px 0 15px 1px; margin-bottom:15px; }
.ABA-head-lnb h3 a{font-weight:600;font-size:24px;color:#000; letter-spacing:0; }

.ABA-body-lnb ul li{padding:0;}
.ABA-body-lnb ul li a{ color:#454545; font-size:14px; font-weight:normal; letter-spacing:; display:block; padding:15px 0 15px 15px; border-bottom:1px solid #eee;}
.ABA-body-lnb ul li.AB-current-lnb a {font-weight:600; color:#fff;}
.ABA-body-lnb ul.ABA-lnb li a:hover {text-decoration:underline;}

/*3뎁스 */
/*ul.ABA-lnb .AB-child a{display:block; background:url("icon_3pth.gif") 95% 8px no-repeat;}*/
ul.ABA-lnb .AB-child a{display:block; }
ul.ABA-lnb ul.ABA-lnb-sub{padding:4px 2px;}
ul.ABA-lnb ul.ABA-lnb-sub li{padding:0 !important;border:none !important;background:url("icon_leftbar.gif") 0px center no-repeat;}
ul.ABA-lnb ul.ABA-lnb-sub li a{ color:#9a9a9a; font-size:13px; font-weight:normal; background:none !important; padding:5px 0 5px 10px !important; border-bottom:none;}
ul.ABA-lnb ul.ABA-lnb-sub li a:hover{background:none !important;}
.AB-current-lnb ul.ABA-lnb-sub li {margin-left:5px;}
.AB-current-lnb ul.ABA-lnb-sub li a{font-weight:normal;}
.AB-current-lnb ul.ABA-lnb-sub li.AB-current-lnb a {font-weight:bold; color:#666;}
ul.ABA-lnb-sub li{margin-left: 5px;}

/* 마우스 오버시 */
.GNB-color-01 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-01 {background-color:#e91818; }
.GNB-color-02 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-02 {background-color:#FF8800; }
.GNB-color-03 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-03 {background-color:#d0b672; }
.GNB-color-04 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-04 {background-color:#4cb4db; }
.GNB-color-05 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-05 {background-color:#3d8bde; }
.GNB-color-06 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-06 {background-color:#2a4363; }
.GNB-color-07 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-07 {background-color:#5d4890; }
.GNB-color-08 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-08 {background-color:#3c3c3c; }
.GNB-color-09 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-09 {background-color:#7b7b7b; }
.GNB-color-10 .ABA-body-lnb ul li.AB-current-lnb > a , .AB-navi-wrap-10 {background-color:#eee; color:#454545;}

/*새글 또는 페이지 신규등록시 아이콘 표시*/
[class*="GNB-color-"] .ABA-lnb-box .AB-recent-update { background-position:left center; background-repeat:no-repeat; display:inline-block; vertical-align:middle; width:11px; height:11px; margin-left:8px; margin-top:-1px; }
.GNB-color-01 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_01.gif"); }
.GNB-color-02 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_02.gif"); }
.GNB-color-03 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_03.gif"); }
.GNB-color-04 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_04.gif"); }
.GNB-color-05 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_05.gif"); }
.GNB-color-06 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_06.gif"); }
.GNB-color-07 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_07.gif"); }
.GNB-color-08 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_08.gif"); }
.GNB-color-09 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_09.gif"); }
.GNB-color-10 .ABA-lnb-box .AB-recent-update { background-image:url("bg_menu_n_08.gif"); }

/* 네비게이션 */
[class*="AB-navi-wrap"] #navi01 .map > li ul{min-width:96px;}
[class*="AB-navi-wrap"] #navi01 .map > li:hover ul {top:48px; }
[class*="AB-navi-wrap"] .map #AB-navi-home{border-left:1px solid rgba(255,255,255,0.2); padding:15px 18px; }
[class*="AB-navi-wrap"] .map > li#AB-navi-home a{background-image:url("bg_navi01_home_w.png");}
[class*="AB-navi-wrap"] .map > li {padding:15px 25px; }
[class*="AB-navi-wrap"] .map > li {background:none; border-right:1px solid rgba(255,255,255,0.2); }
[class*="AB-navi-wrap"] .map > li, [class*="AB-navi-wrap"] .map > li > a, [class*="AB-navi-wrap"] .map > li > span, [class*="AB-navi-wrap"] #AB-navi-next {color:#fff; font-size:14px; font-weight:bold; }
[class*="AB-navi-wrap"] .map > li.navi-child > a, [class*="AB-navi-wrap"] #navi01 .map li.navi-child > span {background:url("bg_navi_child_w.png") right 60% no-repeat; padding-right:20px;}

.AB-navi-wrap-01 .map > li:hover {background-color:#cc1919;}
.AB-navi-wrap-02 .map > li:hover {background-color:#ec730b;}
.AB-navi-wrap-03 .map > li:hover {background-color:#b58d24;}
.AB-navi-wrap-04 .map > li:hover {background-color:#2291bb;}
.AB-navi-wrap-05 .map > li:hover {background-color:#3166a5;}
.AB-navi-wrap-06 .map > li:hover {background-color:#203044;}
.AB-navi-wrap-07 .map > li:hover {background-color:#4a347d;}
.AB-navi-wrap-08 .map > li:hover {background-color:#2f2f2f;}
.AB-navi-wrap-09 .map > li:hover {background-color:#6d6d6d;}
.AB-navi-wrap-10 .map > li:hover {background-color:#e5e5e5;}

.AB-navi-wrap-10 .map > li#AB-navi-home a{background-image:url("bg_navi01_home_g.png");}
.AB-navi-wrap-10 .map #AB-navi-home{border-left:1px solid rgba(150,150,150,0.2); }
.AB-navi-wrap-10 .map > li {background:none; border-right:1px solid rgba(150,150,150,0.2); }
.AB-navi-wrap-10 .map > li, .AB-navi-wrap-10 .map > li > a, .AB-navi-wrap-10 .map > li > span, .AB-navi-wrap-10 #AB-navi-next {color:#7a7a7a; font-weight:normal;}
.AB-navi-wrap-10 .map > li.navi-child > a, .AB-navi-wrap-10 #navi01 .map li.navi-child > span {background-image:url("bg_navi_child_g.png");}