/*GNB 높이*/
.ABA-bggnb-left, .ABA-bggnb-center, .ABA-bggnb-right{height:60px;} 

/*링크 글자속성*/
.ABA-gnb li a.GNB-a, .AB-menu-sub a{ color: #363b48; text-align:center; font-weight:bold; line-height:60px; height:60px;font-size:18px;}

/* 2depth 속성 */
.ABA-gnb-sub-1{top:60px;}/*gnb와 gnbsub사이의 간격*/
.ABA-gnb li .ABA-gnb-sub-1{background:rgba(255,255,255,0.95); text-align:center;}
.ABA-gnb-sub-1 li{background-position:0 6px !important;}	 /* 사이바 */
.ABA-gnb-sub-1 li a{color:#f1f1f1;font-weight:normal;font-size:14px;display:inline-block;}
.ABA-gnb-sub-1 li a:hover{color:#fff;}
.ABA-gnb-sub-1 li.AB-current-gnb-sub a{color:#fff;font-weight:bold !important;}
.ABA-gnb .AB-child a{padding-right:12px;}
.ABA-gnb .AB-child a span.AB-rleft{background:url("exist_child_g.gif") no-repeat 0 0;width:4px;height:7px;right:8px;top:24px;}		/* 하위 분류 존재시 노출되는 우측 아이콘*/

/* 3depth 속성 */
.ABA-gnb-sub-2{top:53px;background:rgba(255,255,255,95);border:1px solid #dddddd;z-index:1}
div.ABA-gnb-sub-1 div.ABA-gnb-sub-2 ul{background:none;margin:0;}
div.ABA-gnb-sub-1 div.ABA-gnb-sub-2 li{background:none !important; min-width:120px; padding:0 !important;_width:120px;}
div.ABA-gnb-sub-1 div.ABA-gnb-sub-2 li a{font-size:14px;color:#777 !important;text-align:left;font-weight:normal !important;padding:11px 10px 7px 11px;}
div.ABA-gnb-sub-1 div.ABA-gnb-sub-2 li a:hover{color:#000 !important;}
div.ABA-gnb-sub-1 div.ABA-gnb-sub-2 li.AB-current-gnb-sub a{font-weight:bold !important;}

/* GNB-h */
.GNB-h .ABA-gnb-sub-1-ul { padding:0 10px}
.GNB-h .ABA-gnb-sub-1-ul > li { background-image:none  !important; padding:16px 8px; }
.GNB-h .ABA-gnb-sub-1 li a{color:#555555 !important;text-align:left !important; font-size:16px;text-decoration:none;}

.GNB-color-01 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#ff0000 !important;}
.GNB-color-02 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#ff7700 !important;}
.GNB-color-03 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#ffbd39 !important;}
.GNB-color-04 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#06966a !important;}
.GNB-color-05 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#179fe2 !important;}
.GNB-color-06 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#0029a0 !important;}
.GNB-color-07 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#934fa6 !important;}
.GNB-color-08 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#333333 !important;}
.GNB-color-09 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#737373 !important;}
.GNB-color-10 .GNB-h .ABA-gnb-sub-1-ul li a:hover{color:#aaaaaa !important;}

/* GNB-v */
.GNB-v .ABA-bggnb-center,.GNB-v .ABA-bggnb-left,.GNB-v .ABA-bggnb-right{height:60px;}
.GNB-v .ABA-gnb-sub-1{height:auto !important;min-width:120px;top:60px;}
.GNB-v .ABA-gnb-sub-1 li {background:none  !important;}		/* 좌측 아이콘 */
.GNB-v .ABA-gnb-sub-1 li a{color:#555555 !important;padding:13px 17px 13px 15px; text-align:center !important; font-size:16px;text-decoration:none;}
.GNB-v .ABA-gnb-sub-1 li a:hover{color:#ff0000 !important;}				/* 오버시 */

.GNB-v .ABA-gnb .AB-child a span.AB-rleft{background:url("exist_child_g.gif") no-repeat 0 0;width:4px;height:7px;top:20px;right:15px;}		/* 하위 분류 존재시 노출되는 우측 화살표 */
.GNB-v .ABA-bggnbsub1-left,.GNB-v .ABA-bggnbsub1-right{width:0;height:0;}

.GNB-color-01 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#ff0000 !important;}
.GNB-color-02 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#ff7700 !important;}
.GNB-color-03 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#ffbd39 !important;}
.GNB-color-04 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#06966a !important;}
.GNB-color-05 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#179fe2 !important;}
.GNB-color-06 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#0029a0 !important;}
.GNB-color-07 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#934fa6 !important;}
.GNB-color-08 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#333333 !important;}
.GNB-color-09 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#737373 !important;}
.GNB-color-10 .GNB-v .ABA-gnb-sub-1-ul li a:hover{color:#aaaaaa !important;}

/* GNB-w */
.AB-wide-gnb-sub{top:60px;left:0;width:100%;background:rgba(255,255,255,0.95);border-top:1px solid #dddddd;}
.AB-wide-gnb-sub .ABA-gnb-sub-1 li a{color:#555555 !important; padding:11px 8px;text-align:left; font-size:16px;}

.AB-wide-gnb-sub .AB-child a span.AB-rleft{background:url("exist_child_g.gif") repeat 0 0;width:4px;height:7px;top:18px;right:15px;}		/* 하위 분류 존재시 노출되는 우측 화살표 */
.AB-wide-gnb-sub .ABA-gnb-sub-2{top:7px !important;_overflow:hidden;z-index:1}
.AB-wide-gnb-sub .ABA-bggnbsub1-left,.GNB-v .ABA-bggnbsub1-right{width:0;height:0;}

.GNB-color-01 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#ff0000 !important;}
.GNB-color-02 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#ff7700 !important;}
.GNB-color-03 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#ffbd39 !important;}
.GNB-color-04 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#06966a !important;}
.GNB-color-05 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#179fe2 !important;}
.GNB-color-06 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#0029a0 !important;}
.GNB-color-07 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#934fa6 !important;}
.GNB-color-08 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#333333 !important;}
.GNB-color-09 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#737373 !important;}
.GNB-color-10 .AB-wide-gnb-sub .ABA-gnb-sub-1 li a:hover{color:#aaaaaa !important;}

/*1차뎁스 오버 및 선택시 컬러*/
.GNB-color-01 .ABA-gnb li a:hover, .GNB-color-01 .AB-menu-sub a:hover, .GNB-color-01 .ABA-gnb li.AB-current-gnb a{color:#ff0000;}
.GNB-color-02 .ABA-gnb li a:hover, .GNB-color-02 .AB-menu-sub a:hover, .GNB-color-02 .ABA-gnb li.AB-current-gnb a{color:#ff7700;}
.GNB-color-03 .ABA-gnb li a:hover, .GNB-color-03 .AB-menu-sub a:hover, .GNB-color-03 .ABA-gnb li.AB-current-gnb a{color:#ffbd39;}
.GNB-color-04 .ABA-gnb li a:hover, .GNB-color-04 .AB-menu-sub a:hover, .GNB-color-04 .ABA-gnb li.AB-current-gnb a{color:#06966a;}
.GNB-color-05 .ABA-gnb li a:hover, .GNB-color-05 .AB-menu-sub a:hover, .GNB-color-05 .ABA-gnb li.AB-current-gnb a{color:#179fe2;}
.GNB-color-06 .ABA-gnb li a:hover, .GNB-color-06 .AB-menu-sub a:hover, .GNB-color-06 .ABA-gnb li.AB-current-gnb a{color:#0029a0;}
.GNB-color-07 .ABA-gnb li a:hover, .GNB-color-07 .AB-menu-sub a:hover, .GNB-color-07 .ABA-gnb li.AB-current-gnb a{color:#934fa6;}
.GNB-color-08 .ABA-gnb li a:hover, .GNB-color-08 .AB-menu-sub a:hover, .GNB-color-08 .ABA-gnb li.AB-current-gnb a{color:#333333;}
.GNB-color-09 .ABA-gnb li a:hover, .GNB-color-09 .AB-menu-sub a:hover, .GNB-color-09 .ABA-gnb li.AB-current-gnb a{color:#737373;}
.GNB-color-10 .ABA-gnb li a:hover, .GNB-color-10 .AB-menu-sub a:hover, .GNB-color-10 .ABA-gnb li.AB-current-gnb a{color:#aaaaaa;}


/*1차뎁스 오버 및 선택시 컬러 라인*/
.ABA-gnb li a.GNB-a {position:relative;}
.GNB-color-01 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-01 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#ff0000; }
.GNB-color-02 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-02 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#ff7700; }
.GNB-color-03 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-03 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#ffbd39; }
.GNB-color-04 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-04 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#06966a; }
.GNB-color-05 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-05 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#179fe2; }
.GNB-color-06 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-06 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#0029a0; }
.GNB-color-07 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-07 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#934fa6; }
.GNB-color-08 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-08 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#333333; }
.GNB-color-09 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-09 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#737373; }
.GNB-color-10 ul.ABA-gnb > .ABA-gnb li a.GNB-a:hover .AB-lleft , .GNB-color-10 .ABA-gnb li.AB-current-gnb a.GNB-a .AB-lleft {position:absolute; left:16px; bottom:0px; right:16px; height:3px; background:#aaaaaa; }



/*GNB고정*/
#ABA-body.fixedgnb #ABA-gnb { position: fixed; left: 0; top: 0; width: 100%; z-index: 10;}
#ABA-body.fixedgnb #ABA-gnb .AB-current-gnb > .GNB-a { text-decoration:underline; }
#ABA-body.fixedgnb #ABA-gnb .GNB-a { color:#fff; }
#ABA-body.fixedgnb #ABA-gnb.abline-div-padding {position:static; }

#ABA-body.fixedgnb .GNB-color-01#ABA-gnb { background-color:rgb(203,35,35,0.8); }
#ABA-body.fixedgnb .GNB-color-02#ABA-gnb { background-color:rgb(255,119,0,0.8); }
#ABA-body.fixedgnb .GNB-color-03#ABA-gnb { background-color:rgb(255,190,59,0.8); }
#ABA-body.fixedgnb .GNB-color-04#ABA-gnb { background-color:rgba(6,150,106,0.8); }
#ABA-body.fixedgnb .GNB-color-05#ABA-gnb { background-color:rgb(67,176,230,0.8); }
#ABA-body.fixedgnb .GNB-color-06#ABA-gnb { background-color:rgb(43,73,161,0.8);  }
#ABA-body.fixedgnb .GNB-color-07#ABA-gnb { background-color:rgb(147,79,166,0.8); }
#ABA-body.fixedgnb .GNB-color-08#ABA-gnb { background-color:rgb(51,51,51,0.8); }
#ABA-body.fixedgnb .GNB-color-09#ABA-gnb { background-color:rgb(115,115,115,0.8); }
#ABA-body.fixedgnb .GNB-color-10#ABA-gnb { background-color:rgb(170,170,170,0.8); }
