@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);
@import url('http://fonts.googleapis.com/earlyaccess/notosanskr.css');

ol, ul{margin-bottom:0;}
#lnb{float:left; padding-left:2%;}
#lnb h2{position:absolute;font-size:0;line-height:0;overflow:hidden}
#lnb_1dul{ zoom:1; text-align:Center;}
#lnb_1dul:after{display:block;visibility:hidden;clear:both;content:""}
.lnb_1dli{z-index:10;position:relative;display:inline-block;}
.lnb_1da{display:block;padding:0 10px;height:70px;/*background:url('/img/gnb_bg00.gif') center right no-repeat;*/  text-align:right; font-weight:400; line-height:70px;font-size:16px;text-decoration:none;  min-width: 150px; }
.lnb_1dli.current .lnb_1da,
.lnb_1dli:hover .lnb_1da,
.lnb_1da:focus,
.lnb_1da:hover,
.lnb_1da:active{/*background:url('/img/gnb_bg00.gif') #333 center right no-repeat;text-decoration:none;*/color:#333;}
.lnb_2dul{display:none;position:absolute;width:100%;top:70px;overflow:hidden; /*border-right:1px solid #ddd;*/}
.lnb_2dul:hover{background:#fff;}
a.lnb_2da{display:block;padding:7px 15px 7px 0;text-align:right;color:#666; line-height:1.40em; font-size:16px; font-weight:400;}
.lnb_2dli.first a{padding-top:25px;}
.lnb_2dli.last a{padding-bottom:30px;}
.lnb_1dli:hover a.lnb_2da,
.lnb_1dli.active a.lnb_2da:hover{background:#fff;}
.lnb_2dli a:hover{color:#314d6d !important; font-weight:500;}

#lnb .all{/*border-bottom:2px solid #314d6d; border-top:1px solid #ddd;*/-webkit-box-shadow: 0 6px 6px -6px #777;-moz-box-shadow: 0 6px 6px -6px #777;box-shadow: 0 6px 7px -6px #777;background:#fff;width:100%;!ie;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff)"; position:absolute;top:75px;right:0;z-index:1; box-sizing: content-box; }
#lnb .all div{width:100%;margin:0 auto;}


.lnb_1dli:hover .lnb_2dul{background:#fff;}

#lnb_1dul li:first-child ul{/*border-left:1px solid #ddd;*/}

@media (max-width:767px){
	#lnb_1dul{display:none;}
}