a{color:#000;}


body{font-family:font-family:"NotoSansCJKsc-Regular";}
#wrap {
	width: 100%;
	height: 100%;
}

#bg {
	width: 100%;
	height: 100%;
	background: url(../img/bg.jpg);
	position:relative;
}

#aside {
	width: 230px;
	height: 100%;
	background:url('/img/asidebg.png');
	position:relative;

}
/* 로고 */
.logo {
	width: 99%;
	height: 80px;
	margin-left:3px;

	

}
.logo img {
	width:100%;
}
/* 네비 */
#nav {
	position:relative;
	width: 100%;
	height: 520px;
}
#nav ul {
	width: 98.5%;
	margin-top: 20px;
    line-height: 55px;
	margin-left:4px;

}
#nav a {
	text-decoration: none;

}

#nav ul li{width:100%; font-size: 19px; font-family: 'Nanum GothicB'; color: #000;   padding:0; margin:0; 	position:relative;}

.lang_kor{padding:2px 7px 3px 7px; border:1px solid #fff; box-sizing:border-box;}
.lang_eng{padding:2px 7px 3px 7px; border:1px solid #fff; margin-left:-5px;box-sizing:border-box;}
.lang_chi{padding:2px 7px 3px 7px; border:1px solid #fff;margin-left:-5px; box-sizing:border-box;}
.lang_kor:hover{ background:#fff; font-weight:bold;  color:#000;} 
.lang_eng:hover{background:#fff; font-weight:bold; color:#000;}
.lang_chi:hover{background:#fff; font-weight:bold;  color:#000;}

.top_nav{position:absolute; width:340px; top:10px ; left:875px; z-index:500; }
.top_nav li a{color:#fff;}
.top_nav li{display: inline; float:left; margin-right:15px;}


.left_padding{width:55px; display:inline-block;}
.nav1_hov{position:absolute; top:0px; left:230px; z-index:9999; display:none;}
.nav2_hov{position:absolute; top:55px; left:230px; z-index:9999; display:none;}
.nav3_hov{position:absolute; top:110px; left:230px; z-index:9999; display:none;}
.nav4_hov{position:absolute; top:165px; left:230px; z-index:9999; display:none;}
.nav5_hov{position:absolute; top:220px; left:230px; z-index:9999; display:none;}
.nav6_hov{position:absolute; top:275px; left:230px; z-index:9999; display:none;}
.nav1_hov li,.nav2_hov li,.nav3_hov li,.nav5_hov li,.nav6_hov li{cursor:pointer;list-style:none;  width:120px; height:40px; line-height:40px;  border:0.5px solid #e1e1e1; background:#fff; font-weight:bold; padding-left:30px;  z-index:9999;}
.nav4_hov li{cursor:pointer;list-style:none;  width:140px; height:40px; line-height:40px;  border:0.5px solid #e1e1e1; background:#fff; font-weight:bold; padding-left:30px;  z-index:9999;}
.nav1_hov li:hover,.nav2_hov li:hover,.nav3_hov li:hover,.nav4_hov li:hover,.nav5_hov li:hover,.nav6_hov li:hover{ background:#36281f; color:#fff;}



.main_icon1{background:url('/img/menuIcon.png')no-repeat; width:30px; height:25px;display:inline-block; position:absolute; left:20px; top:16px;}
.main_icon2{background:url('/img/menuIcon2.png')no-repeat; width:30px; height:25px;display:inline-block; position:absolute; left:20px; top:16px;}
.main_icon3{background:url('/img/menuIcon3.png')no-repeat; width:30px; height:25px;display:inline-block; position:absolute; left:20px; top:16px;}
.main_icon4{background:url('/img/menuIcon4.png')no-repeat; width:30px; height:25px;display:inline-block; position:absolute; left:20px; top:16px;}
.main_icon5{background:url('/img/menuIcon5.png')no-repeat; width:30px; height:25px;display:inline-block; position:absolute; left:20px; top:16px;}
.main_icon6{background:url('/img/menuIcon6.png')no-repeat; width:30px; height:25px;display:inline-block; position:absolute; left:20px; top:16px;}


/* 고객센터 */

#content {
	width: 230px;
	height: 263px;
	border-top: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	

}
#content a {
	text-decoration: none;
}
.con1 {
	margin: 17px 29px;
	font-size: 16px;
}
.con2 {
	font-size: 11px;
	margin-left: 29px;
}
.con3 {
	margin-top: 5px;
	font-size: 11px;
	margin-left: 29px;
}
.con4 {
	width: 180px;
	height: 47px;
	border: 1px solid #e1e1e1;
	margin-top: 26px;
	font-size: 13px;
	margin-left: 29px;
	text-align: center;
	line-height: 47px;
}

.con5 {
	width: 180px;
	height: 47px;
	border: 1px solid #e1e1e1;
	margin-top: 5px;
	font-size: 13px;
	margin-left: 29px;
	text-align: center;
	line-height: 47px;
}

/* 섹션 */
#section {
	position: absolute;
    right: 0;
    top: 0;
    width: 970px;
    height: 885px;
	z-index:-1;

}
.visual_img {
	width: 970px;
	height: 618px;
	z-index:-1;
}
.visual_img img {
	width: 1260px;
	height: 618px;
	position:relative;
	z-index:-100;
}
.product_bg {
	margin-left: 2px;
    background: #fff;
}
.product_box {
    width: 970px;
    height: 267px;
	background: #fff;
	border-right: 3px solid #ebebeb;
}
.pr_box {
	width: 241px;
    height: 267px;
    background: #fff;
	float: left;
	border-left: 1px solid #ebebeb;
}
.pr_line {
	border-right: 1px solid #ebebeb;
}
.pr_box_img {
	width: 100%;
    height: 210px;
	text-align:center;
}
.pr_box_img img {
	
	width:220px;  margin-top:20px;
}
.pr_box_title {
	width: 100%;
	height: 57px;
	line-height: 57px;
	text-align: center;
	color: #fff;
	background: #afa48d;
}
/* 푸터 */
#footer {
	border-top: 2px solid #ebebeb;
	margin:0 auto;
	width: 99.6%;
	height: 61px;
	line-height: 61px;
	font-size: 16px;
	text-align: center;
	background: #fff;
	position:relative;
	bottom:0px;
	z-index:10;
	margin-left:4px;

}
/*서브1페이지 css*/
#sub_section {
	position: absolute;
    right: 0;
    top: 0;
    width: 970px;
    height: 1200px ;
	z-index:-100;
	font-weight:normal;
	font-family:"NotoSansCJKsc-Regular", 'Nanum Gothic';
}
.sub_header{width:100%; height:92.45px;  background:#36281f;}
.sub_nav{float:right; margin-top:10px;}
.sub_nav li a{color:#fff;}
.sub_nav li{display: inline; margin-right:15px;}
.sub_lang{border:1px solid #fff; padding-left:5px; padding-right:5px;}
.sub_navtext{color:#fff; font-size:12px; float:right;  margin-top:70px; margin-right:40px; }
.sub_sub{font-family: 'NM';color:#fff; font-size:22px;  float:left; margin-top:54px; margin-left:20px; }
.sub_content{width:100%; height:100%; position:absolute; }

 .sub_content_out{width:95%; height:100%;margin:0 auto;color:#1e0000;}
.hr_line{width:100%; height:1px; background:#36281f; margin-top:25px;}

.sub_content_header{font-family: 'NMB'; padding-top:230px; font-size:25px;  }

.left_content{width:130px; height:600px;position:absolute; top:330px; left:100px;}
.left_content li{width:100%; height:45px; border-bottom:2px solid #f9a01b; color:#f9a01b; font-size:15px; line-height:45px; font-weight:bold; font-style:oblique;}
.right_content{width:750px; height:600px; position:absolute; top:330px; left:250px;}
.right_content li{width:96%; height:47px;box-sizing: border-box;  border-bottom:2px solid #f7c880; font-size:15px; line-height:45px; }
.sub1_day{font-weight:bold; }
.history_text{padding-left:65px;}

/*서브1-1 */
.sub1_1_content{font-size:15px;  margin-top:70px; margin-left:30px;  line-height:30px;}
.sub1_1_imgvs{width:100%; margin:0; padding:0; margin-left:-30px; margin-top:100px;} 

/*서브1-4*/

.sub1_2_img{width:100%; text-align:center; margin-top:150px;}
.sub1_2_img img{width:90%;}

/*서브1-5*/
.sub1_5_img{ position:relative;width:100%; text-align:center; margin-top:40px; }
.sub1_5_img img{width:100%;}
.sub1_5_text1{position:absolute; top:195px; left:223px; }
.sub1_5_text2{position:absolute; top:450px; left:223px;}
.sub1_5_text3{position:absolute; top:470px; left:612px;}
.sub1_5_text1_1{  width:190px; display:inline-block;  text-align:left;}
.sub1_5_text1_2{  width:190px; display:inline-block;  text-align:left;}

.dong_li{position:absolute; top:230px; left:2px;}
.dong_li a{color:#fff;}
.dong_li ul li{float:left; width:90px; height:25px; background:#534741; border-radius:5px; color:#fff;  line-height:25px; cursor:pointer; margin-left:214.5px; font-size:12px;}
.dong_li ul li:hover{opacity:0.8;}

.dong_li2 a{color:#fff;}
.dong_li2{position:absolute; top:579px; left:2px;}
.dong_li2 ul li{float:left; width:90px; height:25px; background:#534741; border-radius:5px; color:#fff;  line-height:25px; cursor:pointer; margin-left:214.5px; font-size:12px;}
.dong_li2 ul li:hover{opacity:0.8;}

.dong_li3 a{color:#fff;}
.dong_li3{position:absolute; top:909px; left:2px;}
.dong_li3 ul li{float:left; width:90px; height:25px; background:#534741; border-radius:5px; color:#fff;  line-height:25px; cursor:pointer; margin-left:214.5px; font-size:12px;}
.dong_li3 ul li:hover{opacity:0.8;}

.dong_li4 a{color:#fff;}
.dong_li4{position:absolute; top:1250px; left:306px;}
.dong_li4 ul li{float:left; width:90px; height:25px; background:#534741; border-radius:5px; color:#fff;  line-height:25px; cursor:pointer; margin-left:214.5px; font-size:12px;}
.dong_li4 ul li:hover{opacity:0.8;}


.dong_li_8{margin-top:25px;}

/*서브 1-6*/
.sub1_6_img{width:100%; text-align:center; margin-top:81px;}
.sub1_6_map{width:700px; height:300px; margin:0 auto;}



/*서브2페이지 CSS*/

.sub2_content{width:100%; height:100%; position:absolute; background:url('../img/sub2_bg.png')repeat center ; z-index:-1; 
 top:-40px;}
.sub2_header{padding-top:20px;}
.sub2_nav{padding-top:180px; margin-left:15px;}
.sub2_nav li{width:130px; height:40px; background:#fdb414; display:inline-block; text-align:center; line-height:40px; font-size:13px; 
				margin-left:10px; color:#000; border-radius:5px; }
.sub2_nav li:hover{background:#36281f; color:#fff;}
.sub2_sub{width:100%;  height:75px;  border-top:1px solid #36281f; border-bottom:2px solid #36281f; color:#36281f; font-size:20px;
					line-height:75px; text-align:center; font-weight:bold;}
.sub2_sub img{padding-right:10px; }
.sub2_sub2{width:100%; height:85px;  border-bottom:2px solid #36281f; color:#36281f;  font-size:13px;}
.sub2_sub2_top{width:100%; height:42px; border-bottom:1px solid #36281f; }
.sub2_sub2_top li{ line-height:42px; width:180px; text-align:center; font-weight:bold; display:inline-block; } 
.sub2_sub2_bottom{width:100%; height:42px; }
.sub2_sub2_bottom li{ line-height:42px; width:180px; text-align:center;  display:inline-block; } 


.text_padding{padding-left:30px;}
.menu_list{position:relative; width:440px; height:216px; display:inline-block;  margin-left:10px; margin-top:85px; }
.sub2_center{margin-top:-20px;margin-left:10px;}
.menu_list_img{width:225px; height:100%; float:right;text-align:center; margin-right:20px; margin-top:20px;}
.menu_list_img img{width:100%;}
.menu_list_left{position:absolute;top:40px; left:20px; width:200px; height:100%;  z-index:1;}
.menu_list_sub{color:#1e0000; font-size:22px; font-weight:bold; }
.menu_list_sub_sub{color:#fdb414; padding-left:20px; font-size:15px;}
.menu_list_hr{width:90%; height:1px; background:#1e0000; margin-top:7px; margin-bottom:10px;}
.menu_list_text{color:#1e0000; line-height:14px; font-size:11px;}

.menu_bg{position:absolute; top:0px; left:0px;  }
.menu_bg img{width:100%; z-index:-1;}



.sub2_sub5{width:100%; height:60px;   position:relative;}

.sub2_sub5_top{position:relative; float:left; width:49%; font-size:10px; height:40px; line-height:40px; border-top:2px solid #36281f; border-bottom:1px solid #36281f; font-weight:bold; box-sizing:border-box;}

.sub2_sub5_top2{position:relative; float:right; width:49%; font-size:10px; height:40px; line-height:40px; border-top:2px solid #36281f; border-bottom:1px solid #36281f; font-weight:bold; box-sizing:border-box;}

.sub2_sub5_top ul{display:block;}
.sub2_sub5_top li{display:inline-block;  height:40px; margin-left:29px;}

.sub2_sub5_top2 ul{display:block;}
.sub2_sub5_top2 li{display:inline-block;  height:40px;  margin-left:29px;}

.sub2_sub5_bottom{ position:relative;  float:left; width:49%;font-size:10px;height:40px;line-height:40px; border-bottom:2px solid #36281f;font-weight:bold; box-sizing:border-box;}
.sub2_sub5_bottom li{display:inline-block;   height:40px; margin-left:20px;}

.sub2_sub5_bottom2{ float:right; width:49%;font-size:10px;height:40px;line-height:40px; border-bottom:2px solid #36281f;font-weight:bold; box-sizing:border-box;}
.sub2_sub5_bottom2 li{display:inline-block;   height:40px;}




/*서브3페이지 CSS */

#sub_section3 {
	position: absolute;
    right: 0;
    top: 0;
    width: 970px;
    height: 920px ;
	z-index:-100;
}

.sub3_content{width:100%; height:1045px; position:absolute; background:url('/img/sub3_bg.png') no-repeat center ; z-index:-1; 
 top:-50px;}
.sub3_sub{ font-family: 'NM';padding-top:240px; margin-left:10px; color:#1e0000; font-size:25px; border-bottom:1px solid #1e0000; padding-bottom:23px;}
.sub3_header{padding-top:20px;}
.sub3_center{margin-top:30px; margin-left:43px;}
.sub3_imgbox{position:relative;width:150px; height:240px; display:inline-block; margin-left:40px; margin-top:30px;}
.sub3_img{width:100%; height:300px;position:absolute; top:0px; padding:0px;}
.sub3_img img{width:100%; }
.sub3_img_text{ height:25; font-size:10px; background:blue; position:absolute; bottom:10px; background:#36281f; border-radius:20px; color:#fff; 
					text-align:center; line-height:25px; width:130px; left:50%; margin-left:-65px; }

/*서브4페이지 CSS */
.sub4_3_top_left{position:relative;width:47%;float:left; text-align:left; height:95px;  line-height:85px;box-sizing:border-box; display:inline-block;}
.sub4_3_top_right{position:relative;width:50%;float:left;text-align:left;  height:95px; line-height:85px;box-sizing:border-box;display:inline-block; } 
.sub4_3_top_left img{margin-left:20px;}
.sub4_3_top_right img{margin-left:20px;}
.sub4_3_top_text{position:absolute; top:29px; left:100px;line-height:20px; font-weight:Bold;}
.vr_line{width:1px; height:70px; background:#36281f; float:left;margin-left:17px; margin-top:12px;}
.numbering{font-size:30px; font-style:italic;}
.sub4_5_textbox{width:100%; background:#fff; text-align:left; line-height:30px; font-size:12px; padding-left:10px; height:270px; margin-top:10px;}
/* 서브5페이지 CSS */

.sub5_content{width:100%; height:1045px; position:absolute; background:url('/img/sub3_bg.png') no-repeat center ; z-index:-1; 
 top:-50px;}
 .hr_line5{width:100%; height:2px; background:#36281f; margin-top:10px;}


/* 게시판 */


.tbl_head01 thead th{background:none; border-top:2px solid #36281f; border-bottom:2px solid #36281f; color:#36281f;}
.tbl_head01 td{background:none; border:none; color:#36281f;}
#bo_list .tbl_head01 a {color:#36281f;}
#bo_list .td_num{color:#36281f;}
.sv_member{color:#36281f;}
.td_date{color:#36281f;}
.td_num{color:#36281f;}
#bo_sch{float:left;}
.search_submit{background:url('/img/searche_button.png')no-repeat; border:0px; width:100px; height:30px; cursor:pointer;}
.search_submit img{width:100%;}

a.btn_b02{background:none; border:1px solid #36281f;  color:#36281f; border-radius:5px; width:65px; height:15px;  line-height:15px;text-align:center; font-weight:bold;}

#bo_vc{background:#ebdeca;}
.tbl_frm01 th{background:#ebdeca;}
.bg_fff{width:226px; height:100%; background:#fff; position:absolute; top:0px; left:-226px; z-index:-10;}







