.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 15px !important;display:block !important;}
.GNB-v .ABA-gnb li a{color:#454545; font-size:17px; padding:13px 19px; 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 -19px;}
.GNB-v .ABA-gnb li a.opend{background-position:right 19px;}
.GNB-v .ABA-gnb li a:hover{background-color:#f3f3f3;}
.GNB-v .ABA-gnb .ABA-gnb-sub-1-ul{background:#fff;}
.GNB-v .ABA-gnb .ABA-gnb-sub-1-ul li a{padding:13px 31px; font-size:15px; color:#575757;}
.GNB-v .ABA-gnb .ABA-gnb-sub-1-ul li a.opend{background-position-y:17px;}
.GNB-v .ABA-gnb .ABA-gnb-sub-1-ul li a.closed{background-position-y:-21px;}
.GNB-v .ABA-gnb .ABA-gnb-sub-2-ul{background:#fff;}
.GNB-v .ABA-gnb .ABA-gnb-sub-2-ul li a{padding:11px 45px; font-size:13px; color:#686868;}

#ABA-gnb-m{position:relative;z-index:0;height:37px;overflow-y:hidden;overflow-x:hidden;background:#fff;border-bottom:1px solid #ccc;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;padding:0;}
.GNB-h .ABA-gnb li:first-child{padding-left:0;}
.GNB-h .ABA-gnb li:last-child{padding-right:0;}
.GNB-h .ABA-gnb li a{display:inline-block;text-align:center;line-height:38px;height:37px;font-size:14px;padding:0 7px !important; color:#454545; letter-spacing:-0.7px; position:relative;}
.GNB-h .ABA-gnb li.AB-current-gnb a.GNB-a{font-weight:600; color:#4B89F2;}
.GNB-h .ABA-gnb li.AB-current-gnb a.GNB-a::before{position:absolute;left:0;bottom:0;width:100%;height:3px;background:#6196F2;content:' ';}

/*스크롤형태*/
#ABA-lnb-m-scroll{position:relative;z-index:0;height:33px;overflow-y:hidden;overflow-x:hidden;margin-bottom:0;border-top:1px solid #eaeaea;background:#fff;}
#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:0;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li:last-child{padding-right:0;}
#ABA-lnb-m-scroll .ABA-lnb-box .ABA-body-lnb li a{padding:0 8px;text-align:center;line-height:33px;font-size:12px;color:#777;border-right:1px solid #eaeaea;}
#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:#666;}
#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: 37px;width: 24px;background: url("gnb_m_more.png") 0 0 no-repeat;z-index:1;}
div.ABA-gnb-more-l{display: inline-block;position: absolute;top:0px;left:-1px;height: 37px;width: 24px;background: url("gnb_m_more_l.png") 0 0 no-repeat;z-index:1;}

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

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