/*<style>*/
/* navi-slide */
div.stbg{width: 100%;  background-color:#fcfcfd; border: 0px; padding: 0; margin: 0;}
div.stbg div.sitetop{ width:1000px;margin:0 auto; height:140px; overflow: hidden; position: relative;}
div.stbg div.sitetop div.logo{display: inline-block;width: 210px; padding-top:22px;}
div.stbg div.sitetop div.nv1{padding: 100px 0 0 0; text-align: right; display: inline-block; right: 0; position: absolute; width: 618px}
div.stbg div.sitetop div.nv1 a{color: #111; font-weight: 600;font-size: 19px;   width:120px; padding: 0px; border:0px solid #aaa ; margin:0;text-align: center; display: inline-block;;	letter-spacing: -1px;  font-family: "Noto Sans KR"}
div.stbg div.sitetop div.nv1 a.hover{ color:#06b;}
div.stbg div.sitetop div.nv1 a:hover{ color:#f50;}

div.stbg2{width: 100%;  background-color:#fcfcfd; border: 0px; padding: 0; margin: 0; position: absolute; border: 0; top:143px; z-index:8888; border-bottom: 2px solid #666; overflow: hidden; height:0px}
div.stbg2 div.sitetop2{ width:1000px;margin:0 auto; text-align:right; background-image: url("/skin/default/img/navi_bg2.png"); background-repeat: no-repeat; background-position: 0 20px;}
div.stbg2 div.sitetop2 div.nv2{padding: 0; text-align: right; display: inline-block; width: 618px}
div.stbg2 div.sitetop2 div.nv2 ul.nv2_sub{width:120px; padding: 0px; border:0px solid #aaa ; margin:0;text-align: center; display: inline-block; vertical-align: top;}
div.stbg2 div.sitetop2 div.nv2 ul.nv2_sub a{color: #666; display: block; padding: 10px 0 10px 0; text-align: center; font-size: 13px; border-bottom: 1px dotted #999; border-left: 5px solid #fcfcfd;}
div.stbg2 div.sitetop2 div.nv2 ul.nv2_sub a:hover, div.stbg2 div.sitetop2 div.nv2 ul.nv2_sub a.hover{color: #111; border-left: 5px solid #cddeff; background-color: #eee;}

