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

/*2depth*/
.ABA-body-lnb .ABA-lnb { height:46px; }
.ABA-body-lnb .ABA-lnb li { float:left;  margin-bottom:12px;  position:relative; }
.ABA-body-lnb .ABA-lnb li a {font-family: 'Noto Sans KR'; display: inline-block;  width:130px;  height:43px;  line-height:43px;  padding: 0 20px;  font-size:16px;  font-weight:400;  background:#fff;  border:1px solid #ddd;  margin-right: 7px;  white-space:nowrap; }
.ABA-body-lnb .ABA-lnb li a:hover { background:#f7f7f7; }
.ABA-body-lnb .ABA-lnb li.AB-current-lnb a:hover { color:#fff; }

/*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:15px; 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 a{color:#888; font-weight:bold; 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:20px; margin-bottom:10px;}
.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 .ABA-lnb li.AB-current-lnb a, .GNB-color-01 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#CC3333;  color:#fff;  border-color:#CC3333; }
.GNB-color-01 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_01.png") 0 0 no-repeat; }

.GNB-color-02 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-02 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#FA7D21;  color:#fff;  border-color:#FA7D21; }
.GNB-color-02 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_02.png") 0 0 no-repeat; }

.GNB-color-03 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-03 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#f7b310;  color:#fff;  border-color:#f7b310; }
.GNB-color-03 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_03.png") 0 0 no-repeat; }

.GNB-color-04 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-04 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#159c0a;  color:#fff;  border-color:#159c0a; }
.GNB-color-04 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_04.png") 0 0 no-repeat; }

.GNB-color-05 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-05 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#2477dd;  color:#fff;  border-color:#2477dd; }
.GNB-color-05 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_05.png") 0 0 no-repeat; }

.GNB-color-06 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-06 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#2864ae;  color:#fff;  border-color:#2864ae; }
.GNB-color-06 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_06.png") 0 0 no-repeat; }

.GNB-color-07 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-07 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#a632ce;  color:#fff;  border-color:#a632ce; }
.GNB-color-07 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_07.png") 0 0 no-repeat; }

.GNB-color-08 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-08 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#4D4D4D;  color:#fff;  border-color:#4D4D4D; }
.GNB-color-08 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_08.png") 0 0 no-repeat; }

.GNB-color-09 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-09 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#888;  color:#fff;  border-color:#888; }
.GNB-color-09 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display: block;  position:absolute;  width:19px;  height:13px;   background: url("bottom_arrow_09.png") 0 0 no-repeat; }

.GNB-color-10 .lnb-2dph .ABA-lnb li.AB-current-lnb a, .GNB-color-10 .lnb-3dph .ABA-lnb-sub li.AB-current-lnb a { background:#fff;  color:#222;  border-color:#ddd; }
.GNB-color-10 .lnb-2dph .ABA-lnb .AB-current-lnb a .AB-rleft { display:block;  width:19px;  height:13px;   background: url("bottom_arrow_10.png") 0 3px no-repeat; }
.GNB-color-10 .lnb-2dph .ABA-lnb li a { height:46px; }

/*새글 또는 페이지 신규등록시 아이콘 표시*/
.GNB-color-01 .ABA-lnb-box .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-box .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-box .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-box .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-box .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-box .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-box .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-box .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-box .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-box .AB-recent-update { background:url("bg_menu_n_08.gif") left center no-repeat; display:inline-block; width:11px; height:11px; margin-left:8px; }