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

/*2depth*/
.ABA-body-lnb .lnb-2dph{background:#333; position:relative;}
.ABA-body-lnb .ABA-lnb{height:60px; overflow:hidden;border-left:1px solid #444; width:1000px; margin:0 auto;}
.ABA-body-lnb .ABA-lnb li{display:inline-block;}
.ABA-body-lnb .ABA-lnb a{color:#fff;display:inline-block; width:170px; height:60px; line-height:60px; text-align:center; font-size:14px; font-weight:bold;border-right:1px solid #444;}
.ABA-body-lnb .ABA-lnb a:hover{}
.ABA-body-lnb .ABA-lnb .AB-current-lnb a:hover{}

/*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;height:40px}
.LNB-menu .lnb-3dph .lnb-3dph-inner{position:absolute; top: 0px; left:0;border:1px solid #ddd;border-width:0 1px 1px 1px}
.LNB-menu .lnb-3dph .ABA-lnb-sub a{color:#888; font-weight:bold; height:40px; line-height:40px; 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; margin-bottom:10px; width:1000px; margin-left:auto; margin-right:auto; }
.LNB-tab .lnb-3dph .ABA-lnb-sub a{color:#888;  font-weight:bold; 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;}
.LNB-tab .lnb-3dph .ABA-lnb-sub a:hover{background:#f3f3f3}

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

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

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

.GNB-color-04 .lnb-2dph .AB-current-lnb a, .GNB-color-04.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a{background:#40ADDB;}
.GNB-color-04 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a{color:#40ADDB;}

.GNB-color-05 .lnb-2dph .AB-current-lnb a, .GNB-color-05.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a{background:#4497EA;}
.GNB-color-05 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a{color:#4497EA;}

.GNB-color-06 .lnb-2dph .AB-current-lnb a, .GNB-color-06.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a{background:#1C5BA0;}
.GNB-color-06 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a{color:#1C5BA0;}

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

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

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

.GNB-color-10 .lnb-2dph .AB-current-lnb a, .GNB-color-10.LNB-tab .lnb-3dph .ABA-lnb-sub .AB-current-lnb a{background:#ddd; color:#777;}
.GNB-color-10 .LNB-menu .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a{color:#777;}

/*가로 스크롤 해제*/
html{width:100%; overflow-x:hidden;}

/*새글 또는 페이지 신규등록시 아이콘 표시*/
.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; }