@charset "euc-kr";
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face{
	font-family: 'NanumBarunGothic';
	src: url('../font/NanumBarunGothic.eot');
	src: url('../font/NanumBarunGothic.eot?#iefix') format('embedded-opentype'),
	     url('../font/NanumBarunGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.toparea{width:100%;background:url('../img/main/top_bg.jpg') repeat; border-top:5px solid #000;height: 90px;box-sizing: border-box;}
.top{width:960px; margin:0 auto;padding:10px 0 26px;}
.topmenu{overflow:hidden;}
.topmenu ul{float:right;} 
.topmenu ul li{display:inline;margin-left:8px;} 
.topmenu ul li a{color:#D8D8D8;font-family: 'NanumBarunGothic';} 
.search{float:right;margin-top:8px;background:url('../img/main/search_bg.jpg') no-repeat;width:237px; height:27px;}
.search input.input01{margin: 3px 9px 0 13px;background: none;border: 0;height: 20px;width:180px;}
.search input.btn01{margin-top:3px;}

.menu{width:100%;background:url('../img/main/gnb_bg.jpg') repeat-x;height: 52px;box-sizing: border-box;}
.gnb{width:960px; margin:0 auto;height: 52px;}
.dep1{overflow:hidden;padding-top:15px;}
.dep1 li{float:left;margin-left:35px;}
.dep1 li.first{margin-left:0;}
.dep1 li a{font-family: 'NanumBarunGothic';font-size:16px;font-weight: bold;color:#5b4339}
.dep1 li a:hover{color:##DAAB5B}

.mvisual{width:100%;background:url('../img/main/mv_bg.jpg') no-repeat center;height: 429px;box-sizing: border-box;}
.visual{width:960px; margin:0 auto;}
/*비주얼*/
.main_visual{width:100%;background:url('../img/main/mv_bg.jpg') no-repeat center;height: 429px;box-sizing: border-box;}
#mv_wrap {width: 100%;height:429px;width: 960px;min-width: 960px;position: relative;left: 50%;margin-left:-475px;}
#mv_inner {position: absolute;}

.submenu{width:980px; height:225px;margin:0 auto; background:rgba(103, 122, 171, 0.65);z-index: 999999;position:relative;overflow:hidden;display:none;}
.submenu ul{float:left;width:120px; text-align:center;}
.submenu ul a{color:#fff;display:block; padding:5px 0;font-family: 'Nanum Gothic';font-weight:bold; }
.submenu ul a:hover{color: rgb(176, 237, 255);FONT-SIZE: 12px;    text-align: center; line-height: 20px;   padding: 2px 0;}
.submenu ul#navi1{width:109px;}
.submenu ul#navi2{width:93px;}
.submenu ul#navi3{width:96px;}
.submenu ul#navi4{width:160px;}
.submenu ul#navi5{width:168px;}
.submenu ul#navi6{width:138px;}
.submenu ul#navi7{width:107px;}
.submenu ul#navi8{width:108px;}
.submenu .close_btn{clear:both; text-align:right;margin-right:10px;cursor:pointer;position:absolute;right: 25px;top: 112px;}
.submenu .close_btn a{color:#F8FF87;font-family: 'Nanum Gothic';}
.submenu ul#navi3 a, .submenu ul#navi4 a, .submenu ul#navi5 a{font-weight:bold;color:#fff}
.submenu ul#navi3 a:hover, .submenu ul#navi4 a:hover, .submenu ul#navi5 a:hover{color:rgb(176, 237, 255)}