/* ¸ÞÀÎ¸Þ´º */
#gnb {position:relative; max-width:1280px; margin:auto;}
#gnb .gnb_wrap{margin:0 auto;position:relative;  margin:Auto;}
#gnb #gnb_1dul {font-size:18px;padding: 0;zoom:1; text-align:center;}
#gnb ul:after {display:block;visibility:hidden;clear:both;content:""}
#gnb .gnb_1dli{float:left; width:14.285%; text-align:center; line-height:55px; box-sizing:border-box;position:relative;}

#gnb #m2 .gnb_2dul {padding:0;}

#gnb .gnb_1dli:hover{background-color:#000}
#gnb .gnb_1dli:hover .gnb_1da {color:#338e2f;}
#gnb * {z-index:10000;}
.bx-wrapper * {z-index:1 !important;}
.gnb_1da {display:block;font-weight:bold;color:#fff !important;text-decoration:none; width:100%; font-size:18px; font-family:"NanumSquare","Nanum Gothic",Gulim,dotum;}
.gnb_2dul {display:none;position:absolute;top:55px;min-width:100%; padding:0px 0 !important;
	background-color:#000;  }
.gnb_2dli{text-align:center; line-height:42px; border-bottom:1px solid #505050; background:url(../img/mn_arr.png) no-repeat 90% 50%}
.gnb_2dli:last-child{border:0}

.gnb_2dli:hover{background-color:#d4d3d1; }

.gnb_2da {display:inline-block;padding:0;color:#fff !important;text-align:left;text-decoration:none; font-size:14px; }
.gnb_2dli:hover a.gnb_2da{color:#333 !important; font-weight:700;  }
.gnb_1dli_over .gnb_2dul {display:block;left:0}


#gnb .gnb_1dli.on {}
#gnb .gnb_1dli.on .gnb_1da {color:#338e2f}
#gnb .gnb_1dli.on .gnb_2dul .gnb_2da.on {color:#000; font-weight:700; text-decoration: none;}
