
.fulldown-menu{position:fixed;width:100%;z-index:100;border-top:1px solid #ddd;border-bottom:1px solid #a7a4a2;display:table;width:100%;height:auto;box-sizing: content-box;background:url("../img/menu_bg.png") repeat-x;}
.fulldown-menu .boxy-warp{position:;left:0;z-index:10;right:0;margin:auto;}
.fulldown-menu .gnb{max-width:750px;width:100%;float:right;}
.fulldown-menu .gnb ul li{float:left;cursor:pointer;width:25%;text-align:center;height:120px;line-height:120px;font-size:20px;color:#acacac;font-family:"NotoKR-md";}
.fulldown-menu .gnb ul li:hover{color:#a58e58;}
.fulldown-menu .snb{display:none;width:100%;border-top:1px solid #ddd;border-bottom:2px solid #000; background:#595957;position:relative;z-index:100;padding:0px 0 20px 0;position:absolute;top:119px;}
.fulldown-menu .snb .boxy-warp{position:inherit;}
.fulldown-menu .snb .snb-box{max-width:750px;width:100%;float:right; background:url('navi_bg.jpg') 10px 0 no-repeat}
.fulldown-menu .snb .snb-box ul{width:100%;display:table;width:100%; padding:0; list-style:none; color:#5a5a5a; letter-spacing:-0.07em; text-align:left;}
.fulldown-menu .snb .snb-box ul li{float:left;width:25%;}
.fulldown-menu .snb .snb-box ul li ul{margin:0; padding:0; list-style:none; }
.fulldown-menu .snb .snb-box ul li ul li{float:none;width:100%;font-size:16px;margin:15px 0;border:none;text-align:center;}
.fulldown-menu .snb .snb-box ul li ul li a{color:#9e9e9e;}
.fulldown-menu .snb .snb-box ul li ul li a:hover{color:#fff;}
.fulldown-menu .snb .sub-gnb-box{max-width:1100px;margin:auto;}