/* box for lnb */
/* head basic style */
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

.ABA-lnb-box{background-color:#fff; }
.ABA-head-lnb{display:none;}
.ABA-head-lnb h3{text-align:center; margin-top:50px;}
.ABA-head-lnb h3 a{color:#454545; font-weight:600; font-size:22px; letter-spacing:-1px; font-family: "나눔명조", 'Nanum Myeongjo', serif;}

.ABA-body-lnb{overflow:hidden; display:table; margin:0px auto;}
.ABA-body-lnb ul li{float:left;}
.ABA-body-lnb ul li a{display:block; font-size:16px;letter-spacing:-0.5px; color:#000000; font-family:"나눔고딕", 'Nanum Gothic', sans-serif;  position:relative; padding:0px 30px; line-height:44px;border:1px solid #000; border-right:0px;}
.ABA-body-lnb ul li:last-child a{border-right:1px solid #000;}
.ABA-body-lnb ul li.AB-current-lnb a{color:#fff; background-color:#000;}
ul.ABA-lnb .AB-child a{display:block;}
.ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .ABA-body-lnb ul li a:hover span.AB-lleft{position:absolute; left:-15px; top:7px; width:9px; height:12px;}

/* 2뎁스 오버시 아이콘*/
.GNB-color-01 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-01 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon01.gif") no-repeat;}
.GNB-color-02 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-02 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon02.gif") no-repeat;}
.GNB-color-03 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-03 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon03.gif") no-repeat;}
.GNB-color-04 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-04 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon04.gif") no-repeat;}
.GNB-color-05 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-05 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon05.gif") no-repeat;}
.GNB-color-06 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-06 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon06.gif") no-repeat;}
.GNB-color-07 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-07 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon07.gif") no-repeat;}
.GNB-color-08 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-08 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon08.gif") no-repeat;}

.GNB-color-10 .ABA-body-lnb ul li.AB-current-lnb a span.AB-lleft, .GNB-color-10 .ABA-body-lnb ul li a:hover span.AB-lleft{background:url("lnb_sub_icon10.gif") no-repeat;}

/*3뎁스 설정*/
ul.ABA-lnb ul.ABA-lnb-sub{padding:5px 0;}
ul.ABA-lnb ul.ABA-lnb-sub li{padding:0 0 0 5px;margin-left:9px;background:url("lnb_depth3.gif") 0px 12px no-repeat; border-bottom:none;}
ul.ABA-lnb ul.ABA-lnb-sub li a{color:#666;background:none;font-weight:normal !important;font-size:12px;}
ul.ABA-lnb ul.ABA-lnb-sub li a:hover{text-decoration:underline;}
.AB-current-lnb ul.ABA-lnb-sub li.AB-current-lnb a{font-weight:bold !important;}
.ABA-body-lnb li.AB-current-lnb ul.ABA-lnb-sub a span.AB-lleft, .ABA-body-lnb ul.ABA-lnb-sub li a:hover span.AB-lleft{background:none}

/* LNB링크색 */
.GNB-color-01 .ABA-body-lnb a:hover,.GNB-color-01 .AB-current-lnb a,.GNB-color-01 .ABA-lnb-sub .AB-current-lnb a{color:#EA8E92}
.GNB-color-02 .ABA-body-lnb a:hover,.GNB-color-02 .AB-current-lnb a,.GNB-color-02 .ABA-lnb-sub .AB-current-lnb a{color:#FCA403}
.GNB-color-03 .ABA-body-lnb a:hover,.GNB-color-03 .AB-current-lnb a,.GNB-color-03 .ABA-lnb-sub .AB-current-lnb a{color:#f2b31d}
.GNB-color-04 .ABA-body-lnb a:hover,.GNB-color-04 .AB-current-lnb a,.GNB-color-04 .ABA-lnb-sub .AB-current-lnb a{color:#85B570}
.GNB-color-05 .ABA-body-lnb a:hover,.GNB-color-05 .AB-current-lnb a,.GNB-color-05 .ABA-lnb-sub .AB-current-lnb a{color:#5A9FC3}
.GNB-color-06 .ABA-body-lnb a:hover,.GNB-color-06 .AB-current-lnb a,.GNB-color-06 .ABA-lnb-sub .AB-current-lnb a{color:#2f648e}
.GNB-color-07 .ABA-body-lnb a:hover,.GNB-color-07 .AB-current-lnb a,.GNB-color-07 .ABA-lnb-sub .AB-current-lnb a{color:#BA8AC7}
.GNB-color-08 .ABA-body-lnb a:hover,.GNB-color-08 .AB-current-lnb a,.GNB-color-08 .ABA-lnb-sub .AB-current-lnb a{color:#000}
.GNB-color-09 .ABA-body-lnb a:hover,.GNB-color-09 .AB-current-lnb a,.GNB-color-09 .ABA-lnb-sub .AB-current-lnb a{color:#fff; background-color:#000;}
.GNB-color-10 .ABA-body-lnb a:hover,.GNB-color-10 .AB-current-lnb a,.GNB-color-10 .ABA-lnb-sub .AB-current-lnb a{color:#C0C0C0}


/*새글 또는 페이지 신규등록시 아이콘 표시*/
.ABA-lnb-box span.AB-recent-update{background:url("upbt.gif") left 0 no-repeat;padding-left:17px;margin-left:3px;}