.ABA-lnb-box { margin-bottom: 30px;}

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

/*2depth*/
.lnb-2dph .ABA-lnb { border-bottom:1px solid #ddd; height:46px; overflow:hidden; }
.lnb-2dph .ABA-lnb li { display:inline-block; }
.lnb-2dph .ABA-lnb li a { color:#333; font-size:13px; font-weight:bold; letter-spacing:-0.05em; text-align:center; display:inline-block; width:125.5px; height:47px; line-height:46px; background:#fff; border:1px solid #eaeaea; margin-left:-1px; overflow:hidden; box-sizing:border-box; }
.lnb-2dph .ABA-lnb li a:hover { background:#25262a; color:#fff;}
.lnb-2dph .ABA-lnb .AB-current-lnb a:hover { color:#fff; }
.lnb-2dph .ABA-lnb li.AB-first a { margin-left:0; }
.lnb-2dph .lnb-3dph { display:none; }

/*3depth*/
.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; margin-bottom:10px; }
.LNB-menu .lnb-3dph .lnb-3dph-inner { position:absolute; top: 2px; left:0; }
.LNB-menu .lnb-3dph .ABA-lnb-sub li a { color:#888; height:25px; line-height:25px; font-size:12px; letter-spacing:-1px; padding:0 15px; background:url("bg_bar_e2.gif") right center no-repeat; }
.LNB-menu .lnb-3dph .ABA-lnb-sub li:first-child a { padding-left:10px; }
.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:10px; margin-bottom:10px; }
.LNB-tab .lnb-3dph .ABA-lnb-sub a { color:#888; height:28px; line-height:28px; font-size:12px; letter-spacing:-1px; padding:0 15px; margin:0 6px 6px 0; border:1px solid #d3d3d3; border-radius:4px; background:#fff; }
.LNB-tab .lnb-3dph .ABA-lnb-sub a:hover { text-decoration:underline; }
.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { color:#454545; }

/* LNB링크색 */
.GNB-color-01 .lnb-2dph .AB-current-lnb a { background:#f0a1a6; color:#fff; }
.GNB-color-01.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#f0a1a6; border-color:#f0a1a6; }
.GNB-color-01 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#f0a1a6; }

.GNB-color-02 .lnb-2dph .AB-current-lnb a { background:#eeb082; color:#fff; }
.GNB-color-02.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#eeb082; border-color:#eeb082; }
.GNB-color-02 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#eeb082; }

.GNB-color-03 .lnb-2dph .AB-current-lnb a { background:#dabb78; color:#fff; }
.GNB-color-03.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#dabb78; border-color:#dabb78; }
.GNB-color-03 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#dabb78; }

.GNB-color-04 .lnb-2dph .AB-current-lnb a { background:#5fac5b; color:#fff; }
.GNB-color-04.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#5fac5b; border-color:#5fac5b; }
.GNB-color-04 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#5fac5b; }

.GNB-color-05 .lnb-2dph .AB-current-lnb a { background:#67b2e6; border-color:#67b2e6; color:#fff; }
.GNB-color-05.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#67b2e6; border-color:#67b2e6; }
.GNB-color-05 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#67b2e6; }

.GNB-color-06 .lnb-2dph .AB-current-lnb a { background:#5378b6; color:#fff; }
.GNB-color-06.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#5378b6; border-color:#5378b6; }
.GNB-color-06 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#5378b6; }

.GNB-color-07 .lnb-2dph .AB-current-lnb a { background:#a461b0; color:#fff; }
.GNB-color-07.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#a461b0; border-color:#a461b0; }
.GNB-color-07 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#a461b0; }

.GNB-color-08 .lnb-2dph .AB-current-lnb a { background:#5e5e5e; color:#fff; }
.GNB-color-08.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#5e5e5e; border-color:#5e5e5e; }
.GNB-color-08 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#5e5e5e; }

.GNB-color-09 .lnb-2dph .AB-current-lnb a { background:#8d8d8d; color:#fff; }
.GNB-color-09.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#8d8d8d; border-color:#8d8d8d; }
.GNB-color-09 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#8d8d8d; }

.GNB-color-10 .lnb-2dph .AB-current-lnb a { background:#25262a; color:#fff; font-weight:bold;}
.GNB-color-10.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a { background:#25262a; border-color:#b0b0b0; }
.GNB-color-10 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { color:#b0b0b0; }


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