.GNB-i .ABA-gnb li{padding:5px 0;border-bottom:1px solid #e6e6e6;}
.GNB-i .ABA-gnb li a{font-size:11px;}
.GNB-i .ABA-gnb li a.GNB-a{padding:5px 10px 6px 10px !important;font-size:15px;font-weight:bold;color:#333;display:block !important;}
.GNB-i .ABA-gnb .ABA-gnb-sub-1{position:relative;}
.GNB-i .ABA-gnb .ABA-gnb-sub-1-ul li{display:inline-block;width:25%;vertical-align:top;border-bottom:0;}
.GNB-i .ABA-gnb .ABA-gnb-sub-1-ul li a{display:block;width:46px;margin:0 auto;padding-top:50px;text-align:center;background-size:46px;background-position:left top;background-repeat:no-repeat;}
.GNB-i .ABA-gnb .ABA-gnb-sub-2-ul{position:absolute;left:0;top:auto;padding:5px 0;width:250px;background:#f1f1f1;border:1px solid #ddd;border-width:1px 0;z-index:9999}

.GNB-v .ABA-gnb li a.GNB-a{padding:12px 10px !important;display:block !important;}
.GNB-v .ABA-gnb li a{color:#454545;font-size:14px;padding:12px 10px;border-bottom:1px solid #d5d5d5;display:block;}
.GNB-v .ABA-gnb li a.closed, .GNB-v .ABA-gnb li a.opend{background:url("gnb_icon_set.png") no-repeat;background-size:31px auto;}
.GNB-v .ABA-gnb li a.closed{background-position:right -24px;}
.GNB-v .ABA-gnb li a.opend{background-position:right 15px;}
.GNB-v .ABA-gnb .ABA-gnb-sub-1-ul{background:#eaeaea;}
.GNB-v .ABA-gnb .ABA-gnb-sub-1-ul li a{padding:12px 20px;border-color:#d6d6d6;}
.GNB-v .ABA-gnb .ABA-gnb-sub-1-ul li a.opend{border-color:#c1c1c1;}
.GNB-v .ABA-gnb .ABA-gnb-sub-2-ul{background:#d5d5d5;}
.GNB-v .ABA-gnb .ABA-gnb-sub-2-ul li a{padding:12px 30px;border-color:#c1c1c1;}

#ABA-gnb-m{position:relative;z-index:0;height:38px;overflow-y:hidden;overflow-x:hidden;background:#333;margin-bottom:0;}
.GNB-h{position:absolute;top:0px;left:0px;height:100%;z-index:1;}
.GNB-h .ABA-gnb{white-space:nowrap;position:relative;}
.GNB-h .ABA-gnb li{display:inline;}
.GNB-h .ABA-gnb li:first-child{padding-left:8px;}
.GNB-h .ABA-gnb li:last-child{padding-right:8px;}
.GNB-h .ABA-gnb li a{text-align:center;line-height:38px;height:38px;font-size:14px;padding:0 7px !important; margin:0 4px; color:#fff;display:inline-block; position:relative;}
.GNB-h .ABA-gnb li.AB-current-gnb a.GNB-a::before{position:absolute;left:0;bottom:0;width:100%;height:3px;background:#a1cff6;content:' ';}

/*스크롤형태*/
#ABA-lnb-m-scroll{position:relative;z-index:0;height:33px;overflow-y:hidden;overflow-x:hidden;margin-bottom:0;border-bottom:1px solid #ddd;background:#fcfcfc;background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:linear-gradient(to bottom, #fff 0%, #f7f7f7 100%);}
#ABA-lnb-m-scroll .ABA-lnb-box{position:absolute;top:0px;left:0px;height:100%;z-index:1;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-head-lnb{display:none;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb .ABA-lnb{white-space:nowrap;position:relative;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li{display:inline;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li:first-child{padding-left:8px;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li:last-child{padding-right:8px;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li a{padding:0 11px;text-align:center;line-height:33px;height:31px;font-size:12px;color:#777;border-right:1px solid #e5e5e5;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li:last-child a{border-right:0;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li.AB-current-lnb a{font-weight:bold;color:#222;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li .ABA-lnb-sub{display:none !important;}

/*버튼형태*/
#ABA-lnb-m-button .ABA-lnb-box .ABA-head-lnb{display:none;}
#ABA-lnb-m-button .ABA-lnb-box .ABA-body-lnb:after{content:""; clear:both; display:block;visibility:hidden; height:0;}
#ABA-lnb-m-button .ABA-lnb-box .ABA-body-lnb li{float:left;width:25%;}
#ABA-lnb-m-button .ABA-lnb-box .ABA-body-lnb li a{display:block;padding:10px;text-align:center;font-size:14px;color:#777;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fcfcfc;background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:linear-gradient(to bottom, #fff 0%, #f7f7f7 100%);}
#ABA-lnb-m-button .ABA-lnb-box .ABA-body-lnb li.AB-current-lnb a{font-weight:bold;color:#222;}
#ABA-lnb-m-button .ABA-lnb-box .ABA-body-lnb li .ABA-lnb-sub{display:none !important;}

/*스크롤표시*/
div.ABA-gnb-more-r{display: inline-block;position: absolute;top:0px;right:0px;height: 32px;width: 18px;background: url("gnb_m_more.png") -1px 2px ;z-index:1;}
div.ABA-gnb-more-l{display: inline-block;position: absolute;top:0px;left:0px;height: 32px;width: 18px;background: url("gnb_m_more_l.png") 19px 2px ;z-index:1;}

div.ABA-lnb-more-r{display: inline-block;position: absolute;top:38px;right:0px;height: 32px;width: 18px;background: url("lnb_m_more.png") -1px 0px no-repeat;z-index:1;}
div.ABA-lnb-more-l{display: inline-block;position: absolute;top:38px;left:0px;height: 32px;width: 18px;background: url("lnb_m_more_l.png") -19px 0px no-repeat;z-index:1;}

/*스크롤바 배경색 제거*/
#ABA-gnb-m::-webkit-scrollbar, #ABA-lnb-m-scroll::-webkit-scrollbar{background:none; height:0;}