@charset "utf-8";


#lnb{position:relative;background:rgba(0,0,0,0.3);border-bottom:1px solid #36314c;z-index:100;}
#lnb h2{position:absolute;font-size:0;line-height:0;overflow:hidden}
#lnb_1dul{margin:0 auto !important;padding:0;width:1180px;}
#lnb_1dul:after{display:block;visibility:hidden;clear:both;content:""}
.lnb_1dli{z-index:10;position:relative;float:left;color:#fff;}
.lnb_1dli.current .lnb_1da,.lnb_1da{display:block;text-align:center;padding:15px 63px 15px 63px;height:40px;font-weight:600;line-height:2.40em;font-size:18px;text-decoration:none;font-family:'Noto Sans KR', sans-serif;color:#fff;}
.lnb_1dli.current1 {display:block; width:1px;color:#f9f9f9; padding:23px 0px 0 0px;}
.lnb_1dli.oncurrent  .lnb_1da,.lnb_1da{display:block;text-align:center;padding:15px 64px 15px 64px;height:40px;font-weight:600;line-height:2.40em;font-size:18px;text-decoration:none;font-family:'Noto Sans KR', sans-serif;color:#ee9515;}

.lnb_1dli:hover .lnb_1da,
.lnb_1da:focus,
.lnb_1da:hover,
.lnb_1da:active{text-decoration:none;color:#ee9515;}
.lnb_2dul{display:none;position:absolute;width:100%;top:70px;overflow:hidden;height:250px;}

.lnb_2dul:hover{background:#fff;}
a.lnb_2da{display:block;padding:7px 10px;text-align:left;color:#424242;font-size:15px;
                    font-weight:500;text-decoration:none;font-family:'Noto Sans KR', sans-serif;}
a.lnb_2da:hover {display:block;text-align:left;color:#cc0000;font-size:15px;text-decoration:none;font-family:'Noto Sans KR', sans-serif;}

.lnb_2dli.first a{padding-top:12px;}
.lnb_2dli.last a{padding-bottom:12px;}



#lnb .all{background:rgba(255,255,255,0.7);background:transparent !ie;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc3c4045,endColorstr=#cc3c4045);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc3c4045,endColorstr=#cc3c4045)";width:100%;position:absolute;top:70px;left:0;z-index:100;}
#lnb .all div{width:1100px;margin:0 auto; background-color:#333333;}




#cssmenu{position:relative;height:116px;top:0px;z-index:100;}
#cssmenu ul li{display: block; z-index:1000000;float: left;}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu2 #menu-button {display: block; z-index:1000000;}
#cssmenu ul ul {position: absolute;left: -9999px;}
#cssmenu li:hover > ul {left: auto;}
#cssmenu ul ul ul {margin-left: 100%;top:0;} /* ¾²¸®µª½º°¡ ¿ìÃøÀ¸·Î ³ª¿À°Ô */



/* ysk ¼öÁ¤ÇØÁà¾ßÇÒ ½ºÅ¸ÀÏ½ÃÆ® */
#cssmenu {float:left; margin:0; }
#cssmenu > ul > li { padding:0px;height:116px;width:980px;}
#cssmenu > ul > li > a {padding:0 0 0 0;font-size:20px; font-family:Nanum Gothic,sans-serif; color:#393939; font-weight:700; line-height:50px; letter-spacing:-1pt;} /* ysk ´ë¸Þ´º ½ºÅ¸ÀÏ½ÃÆ® */
#cssmenu ul li:hover > ul > li {height: 36px;  background:url(../img/twodepth_bg_black.png); padding:0 0 0 0;} /*  Åõµª½º ¸Þ´ºÀÇ³ôÀÌ */
#cssmenu ul ul  {width:980px; } /* µª½º ½ºÅ¸ÀÏ */
#cssmenu ul ul li a{ } /* µª½º ½ºÅ¸ÀÏ */
#cssmenu ul ul li a {padding:0 0 0 20px; line-height: 50px; ; font-size:16px; font-family:Nanum Gothic,sans-serif; color:#ffffff; font-weight:600; letter-spacing:-1pt;} /* µª½º ½ºÅ¸ÀÏ */
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {color: #ececec; font-weight:700; } /* µª½º ¿À¹ö½Ã ÆùÆ®ÄÃ·¯ */

