@charset "utf-8";

#lnb{/*float:right;  width:100%;*/}
#lnb h2{position:absolute;font-size:0;line-height:0;overflow:hidden}
/*#lnb ul { float:right; width:1200px; }*/



#lnb_1dul{float:right;  position:relative; width:100%; }
#header h1 {}

#lnb_1dul:after{}
.lnb_1dul { float:right;}
.lnb_1dli{ float:left;/*text-align:center; width:16%; z-index:10 ;*/width:120px; padding-left:10px; position:relative; }
.lnb_1dli:nth-child(3) { width:250px;}
.lnb_1dli:nth-child(4) { width:160px;}
.lnb_1dli:nth-child(5) { width:120px;}
.lnb_1dli:nth-child(6) { width:65px;}



.lnb_1dli a {padding:20px 0; width:100%;  }
.lnb_1da{display:block; width:100%; text-align:left; line-height:2.40em;font-size:18px;text-decoration:none;fbox-sizing:border-box; font-weight:500; letter-spacing: -1px;}
.lnb_1dli.current .lnb_1da, .lnb_1dli:hover .lnb_1da, .lnb_1da:focus, .lnb_1da:active{text-decoration:none; font-size:16px; width:100%;}
.lnb_1dli.current .lnb_1da{text-decoration:none;color:#333; font-size:18px;  }
.lnb_1dli:hover .lnb_1da{text-decoration:none;color:#1f58ad; font-size:18px; }
.lnb_1da:focus, .lnb_1da a:hover{text-decoration:none;color:#c29b56; font-size:16px; }
.lnb_1da:focus{text-decoration:none;color:#c29b56; font-size:16px;  }


.lnb_2dul{padding-top:0px; height:330px; margin-top:-10px;  background-color:#fff; /*position:relative;  z-index:9999999999999999999999 !important;  width:100%  !important; */z-index:120; width:187px;  }
.lnb_2dul:hover{z-index:999999 !important; }
a.lnb_2da{text-align:left;display:block;padding:8px 0px; color:#999; font-size:14px; letter-spacing:-1px;  color:#999;}

.lnb_2dli {  }
.lnb_2dli.first a{padding-top:10px; color:#999; }
.lnb_2dli.last a{padding-bottom:15px; color:#999;}
.lnb_1dli:hover a.lnb_2da,
.lnb_1dli.active {color:#333;}
 a.lnb_2da:hover{color:#1d8fb4 !important;}



/* Sizes for the bigger menu */


header.large #lnb .all{background:rgba(255,255,255,0.9);background:transparent !ie;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff)";width:100%;position:absolute;top:59px;left:0;z-index:1}




/* Sizes for the smaller menu */

header.small #lnb .all{background:rgba(255,255,255,0.9);background:transparent !ie;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff)";width:100%;position:absolute;top:59px;left:0;z-index:1;  }
#lnb .all div{width:100%;margin:0 auto;}

/*///////////////////////////////////////////네비수정 css/////////////////////////////////////////////*/
.pull_menu .inside {overflow:hidden}
.pull_menu .inside ul.menu_sub {float:left; text-align:center; width:13.7%; padding:0 7px}
ul.menu_sub li a {display:block; padding:10px 0}




