/* box for lnb */
/* head basic style */

/*1depth*/
.ABA-head-lnb{display:none;}

/*2depth*/
.ABA-lnb , .lnb-3dph-inner{width:1000px; margin:0 auto; }
.ABA-body-lnb .ABA-lnb{margin-top:-1px;}
.ABA-body-lnb .ABA-lnb li{ display:inline-block; width:20%; box-sizing:border-box; vertical-align:top;}
.ABA-body-lnb .ABA-lnb li a{display:inline-block; box-sizing:border-box; overflow:hidden;  -webkit-line-clamp:1; display:block; display:-webkit-box; -webkit-box-orient:vertical; padding:0 30px; height:55px; line-height:55px; text-align:center; font-size:15px; letter-spacing:-1px; color:#333;}
.ABA-body-lnb .ABA-lnb li a:hover{ text-decoration:underline; }
.ABA-body-lnb .ABA-lnb li > a {border:1px solid #ddd; margin:0 -1px -1px 0;}

/*3depth*/
.lnb-2dph .lnb-3dph { display:none; }
.lnb-3dph .ABA-lnb-sub li { display:inline-block; }
.lnb-3dph .ABA-lnb-sub a { display:inline-block; }

.LNB-menu .lnb-3dph{position:relative; margin-top:5px; height:25px;}
.LNB-menu .lnb-3dph .lnb-3dph-inner{position:absolute; top: 2px; left:0;}
.LNB-menu .lnb-3dph .ABA-lnb-sub a{color:#888; height:25px; line-height:25px; font-size:13px; padding:0 13px; background:url("lnb_sub_bar.gif") right center no-repeat;}
.LNB-menu .lnb-3dph .ABA-lnb-sub li:last-child a{background:none;}
.LNB-menu .lnb-3dph .ABA-lnb-sub a:hover{text-decoration:underline;}

.LNB-tab .lnb-3dph{margin-top:15px;}
.LNB-tab .lnb-3dph .ABA-lnb-sub a{color:#888;  height:32px; line-height:31px; font-size:13px; letter-spacing:-0.5px; padding:0 17px; margin:0 8px 8px 0; border:1px solid #d3d3d3; border-radius:4px; background:#fff;}

/*글자색*/
.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover,  {color:#e91818;}
.GNB-color-02 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#FF8800;}
.GNB-color-03 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#ecc664;}
.GNB-color-04 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#4cb4db;}
.GNB-color-05 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#0096f8;}
.GNB-color-06 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#2a4363;}
.GNB-color-07 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#5d4890;}
.GNB-color-08 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#3c3c3c;}
.GNB-color-09 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#7b7b7b;}
.GNB-color-10 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a ,.GNB-color-01 .ABA-body-lnb [class*="ABA-lnb"] li.AB-current-lnb a:hover {color:#eee;}

/*LNB 배경색
[class*="AB-navi-wrap"] .ABA-body-lnb .lnb-2dph{ border:1px solid #ddd; border-width:1px 0; }*/
.AB-navi-wrap-01 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-01 .ABA-body-lnb .ABA-lnb li > a {border-color:#e91818; }
.AB-navi-wrap-02 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-02 .ABA-body-lnb .ABA-lnb li > a {border-color:#FF8800; }
.AB-navi-wrap-03 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-03 .ABA-body-lnb .ABA-lnb li > a {border-color:#ecc664; }
.AB-navi-wrap-04 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-04 .ABA-body-lnb .ABA-lnb li > a {border-color:#4cb4db; }
.AB-navi-wrap-05 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-05 .ABA-body-lnb .ABA-lnb li > a {border-color:#0096f8; }
.AB-navi-wrap-06 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-06 .ABA-body-lnb .ABA-lnb li > a {border-color:#2a4363; }
.AB-navi-wrap-07 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-07 .ABA-body-lnb .ABA-lnb li > a {border-color:#5d4890; }
.AB-navi-wrap-08 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-08 .ABA-body-lnb .ABA-lnb li > a {border-color:#3c3c3c; }
.AB-navi-wrap-09 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-09 .ABA-body-lnb .ABA-lnb li > a {border-color:#7b7b7b; }
.AB-navi-wrap-10 .ABA-body-lnb .lnb-2dph,.AB-navi-wrap-10 .ABA-body-lnb .ABA-lnb li > a {border-color:#eee; }

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