@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);

#lnb{position:static;background:#fff;z-index:10000;max-width:1920px;color:#fff;height:154px;margin:0 auto !important;}
#lnb h2{position:absolute;font-size:0;line-height:0;overflow:hidden}

#lnb_1dul{margin:0 auto !important;padding:0;width:1102px;zoom:1}
#lnb_1dul:after{display:block;visibility:hidden;clear:both;content:""}
.lnb_1dli{z-index:100;position:relative;float:left;color:#fff;}
.lnb_1dli.current .lnb_1da,.lnb_1da{display:block;text-align:center;padding:0px;height:57px;line-height:2.40em;font-size:19px;text-decoration:none;font-family:'Noto Sans KR','Nanum Gothic', sans-serif;color:#fff;}
.lnb_1dli.current1 {display:block; width:1px;color:#fff; font-size:0px;padding:18px 0px 0 0px;}


.lnb_1dli:hover .lnb_1da,
.lnb_1da:focus,
.lnb_1da:hover,
.lnb_1da:active{font-weight:710;text-decoration:none;color:#282828;}
.lnb_2dul{display:none;position:absolute;width:100%;top:67px;overflow:hidden;height:190px;z-index:50;}

.lnb_2dul:hover{background:#fff;}
a.lnb_2da{ display:block;padding:7px 10px 7px 30px;text-align:left;color:#424242;font-size:13px;
                    font-weight:700;text-decoration:none;font-family:'Nanum Gothic', sans-serif; z-index:100;}
a.lnb_2da:hover {display:block;text-align:left;color:#cc0000;font-size:13px;text-decoration:none;font-family:'Nanum Gothic', sans-serif;}

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




.skybanner {position:absolute;z-index:100;top:120px;width:100px;left:50%; transform:translateX(-50%);margin-left:660px;}


#cssmenu{position:relative;height:57px;top:0px;z-index:100;background:#fff;}
#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;} /* 쓰리뎁스가 우측으로 나오게 */
#cssmenu ul ul li {height: 0;-webkit-transition: height .2s ease;-moz-transition: height .2s ease;-ms-transition: height .2s ease;-o-transition: height .2s ease;transition: height .2s ease;} /* 투뎁스 부드럽게 나오는 효과 *


/* ysk 수정해줘야할 스타일시트 */
#cssmenu {float:left; margin:0;}
#cssmenu > ul > li {float: left; padding:0px;height:130px;}
#cssmenu > ul > li > a {padding:0 0 0 0;font-size:10px; 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 li a {padding:0 0 0 20px; line-height: 36px;  font-size:14px; 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: #ffffff; font-weight:700; background:#11b6a5;} /* 뎁스 오버시 폰트컬러 */
