
.handarea{
	position:fixed;
	width:280px;
	height:538px;
	top:10px;
	left:10px;
	z-index:6000;
}

.handarea .close{
	position:absolute;
	width:50x;
	height:50px;
	top:0px;
	right:0px;
	z-index:7000;
	cursor:pointer;
}
/* Intro Common */
.m_br{display:none;}
.intro_title {text-align:center; margin:0 0 34px 0;}
.intro_title > dt {font-size:4.6rem; color:#b79043; line-height:1.1; margin:0 0 26px 0;}
.intro_title > dt > h2 {}
.intro_title > dt > h2 > span {}
.intro_title > dd {font-size:1.8rem; color:#333; line-height:1.2;}

/* intro_visual_section */
.intro_visual_section {width:100%; height:715px; background:url('../img/mv_01.jpg') center no-repeat; background-size:cover; padding:80px 0 0 0; box-sizing:border-box;}
.intro_visual_section .center_1120 {position:relative;}
.intro_visual_apply_txt {text-align:center; margin-top:200px;}
.intro_visual_apply_txt > dt > h2 {font-size:48px;margin:14px 0 14px 0;line-height:5.8rem; color:#4c3d31; font-weight:800;}
.intro_visual_apply_txt > dd {font-size:32px; color:#000; font-weight:400;}
.intro_visual_apply .bg_txt{text-align:center; margin-top:217px; font-size:32px; color:#fff; letter-spacing:100px; margin-left:90px;}

/* con_01 */
.con_01 {width:100%; background:#fff center no-repeat; padding:100px 0; background-size:cover;}
.con_01 .center_1120 {}
.con_01 .small{text-align: center; font-size:20px; color:#ddc2b0;}
.con_01tit {font-size:4.6rem; color:#373737; text-align:center; line-height:1.2; margin:10px 0 34px 0;}
.con_0101 {text-align:center;}
.con_0101 .con_0101text{font-size:19px; line-height:35px; font-weight:400;}
.con_0101 .con_0101text .small{font-size:17px; color:#6f6f6f;}
.con_0101 .con_0102text {font-size:27px; color:#8f6138; line-height:40px; margin-top:30px;}
.con_0101 .con_0101box {width:50%; margin:0 auto; margin-top:30px; height:70px;}
.con_0101 .con_0101box .box_text{float:left; border:1px solid #8f6138;border-radius:30px; width:45%;}
.con_0101 .con_0101box .box_text p{margin:20px; font-size:20px; color:#8f6138;}
.con_0101 .con_0101box .plus{float:left; font-size:30px; color:#8f6138; margin:15px;}

/* con_02 */
.con_02 {width:100%; height:550px; background:url('../img/con_02bg.jpg') center no-repeat; background-size:cover; padding:100px 0 0 0; box-sizing:border-box;}
.con_02 .center_1120 {}
.con_02 .small{text-align: center; font-size:20px; color:#fff;}
.con_02tit {font-size:4.6rem; color:#fff; text-align:center; line-height:1.2; margin:10px 0 34px 0;}
.con_0201 {text-align:center;}
.con_0201 ul{margin-top:80px;}
.con_0201 li{float:left; width:19%; border:1px solid #fff; height:150px; border-bottom:3px solid #fff; border-top:3px solid #fff;}
.con_0201 li:first-child{border-left:3px solid #fff;}
.con_0201 li:last-child{border-right:3px solid #fff;}
.con_0201 li p{margin-top:30px; color:#fff; font-size:18px; line-height:30px; word-break:keep-all;}

/* con_03 */
.con_03 {width:100%; background:#fff center no-repeat; padding:100px 0; background-size:cover;}
.con_03 .center_1120 {}
.con_03 .small{text-align: center; font-size:20px; color:#272727; line-height:30px;}
.con_03tit {font-size:4.6rem; color:#373737; text-align:center; line-height:1.2; margin:10px 0 34px 0;}
.con_0301 {}
.con_0301 .con_0301img {margin-top:50px; margin-left:70px;}
.con_0301 .con_0301img img{}
.con_0301 .con_0301text {width:40%; margin-left:600px; margin-top:50px;}
.con_0301 .con_0301text ul{margin-top:100px; margin-top:-400px;}
.con_0301 .con_0301text li{margin-bottom:20px;}
.con_0301 .con_0301text li span{display:table-row;font-size:22px; color:#7b5c42; font-weight:800;}
.con_0301 .con_0301text li p{font-size:18px; line-height:30px;}

/* con_04 */
.con_04{width:100%; background:#f4f0ec center no-repeat; padding:100px 0; background-size:cover;}
.con_04 .con_0401bn .keypoint{float:left; font-size:22px; color:#9a704c; font-weight:800;}
.con_04 .con_0401bn .con_0401text{width:80%; margin-left:250px; font-size:16px; line-height:30px;}

/* con_05 */
.con_05 {width:100%; background:#fff center no-repeat; padding:100px 0; background-size:cover;}
.con_05 .center_1120 {}
.con_05 .small{text-align: center; font-size:20px; color:#272727; line-height:30px;}
.con_05tit {font-size:4.6rem; color:#373737; text-align:center; line-height:1.2; margin:10px 0 34px 0;}
.con_0501 {text-align:center;}
.con_0501 .con_0501img{margin-top:80px;}

/* con_06 */
.con_06 {width:100%; background:#f4f0ec center no-repeat; padding:100px 0; background-size:cover;}
.con_06 .center_1120 {}
.con_06 .small{text-align: center; font-size:20px; color:#272727; line-height:30px;}
.con_06tit {font-size:4.6rem; color:#373737; text-align:center; line-height:1.2; margin:10px 0 34px 0;}
.con_0601 {text-align:center; margin-top:50px;}
.con_0601 .con_0601text ul{width:100%; margin:0 auto; height:200px;}
.con_0601 .con_0601text li{float:left; width:23%; border:1px solid #bd9873; height:200px; margin-left:15px; border-radius:10px;}
.con_0601 .con_0601text li p{margin-top:20px; line-height:28px; font-size:16px;}
.con_0601 .con_0601text li span{font-size:20px; color:#997856; font-weight:800; line-height:60px;}

/* con_07 */
.con_07 {width:100%; background:#fff center no-repeat; padding:100px 0; background-size:cover;}
.con_07 .center_1120 {}
.con_07 .small{text-align: center; font-size:20px; color:#272727; line-height:30px;}
.con_07tit {font-size:4.6rem; color:#373737; text-align:center; line-height:1.2; margin:10px 0 34px 0;}
.con_0701 {text-align:center;}
.after_before {padding-top:70px}
.after_before .left {float: left;width: 500px; height: 285px; padding: 40px 0; background-color: #000; text-align: center;}
.after_before .left a {display: inline-block; margin-top: 18px; width: 215px; height: 45px; line-height: 45px; padding-left: 25px; border: 1px solid #6d6d6d; border-radius:50px; color: #999; position: relative; text-align: left; transition:.25s;}
.after_before .left a span {font-family: dotum, 'µ¸¿ò'; font-size: 18px; line-height: 45px; font-weight: bold;  position: absolute; top: 0; right: 25px;}
.after_before .left a:hover {background-color: #6d6d6d; color: #fff;}
.after_before .right {width: 605px; margin:0 auto;}
.twentytwenty-container {height: 350px;}
.before_list {border: 1px solid #dcdcdc;}

/* con_08 */
.con_08 {width:100%; background:#fff center no-repeat; padding:100px 0; background-size:cover;}
.con_08 .center_1120 {}
.con_08 .small{text-align: center; font-size:20px; color:#272727; line-height:30px;}
.con_08tit {font-size:4.6rem; color:#373737; text-align:center; line-height:1.2; margin:10px 0 34px 0;}
.con_0801 {margin-top:80px;}
.con_0801 .con_0801img ul{padding-bottom:370px;}
.con_0801 .con_0801img li{width:25%;float:left;}
.con_0801 .con_0801img p{margin-top:10px; word-break:keep-all; line-height:24px;}
.con_0801 .con_0801img span{font-size:19px; line-height:40px; font-weight:800;}

/* con_09 */
.con_09 {width:100%; background:#a18b59 center no-repeat; padding:100px 0; background-size:cover;}
.con_09 .center_1120 {}
.con_09 .con_0901text ul{padding-bottom:70px;}
.con_09 .con_0901text li{float:left; padding-left:50px; border-right:1px solid #fff;}
.con_09 .con_0901text li:last-child{border-right:none;}
.con_09 .con_0901text li span{font-size:20px; font-weight:700; color:#ebdbb7}
.con_09 .con_0901text li p{color:#fff; text-align:center; line-height:40px; margin-right:50px;}






/* Layout Style - EXCEPTION(1600) */
@media screen and (max-width: 1600px){
	
}
/* Layout Style - PC(1280) */
@media screen and (max-width: 1280px){
	.con_0101 .con_0101box{width:95%;}
	.con_0501 .con_0501img img{width:95%;}
	
	.con_0801img{width:67%; margin:0 auto;}
	.con_0801 .con_0801img ul{padding-bottom:900px;}
	.con_0801 .con_0801img li{width:100%; padding-bottom:10px;}
	.con_0801 .con_0801img p{margin-left:20px;display:inline-block;}
	.con_09 .con_0901text ul{width:100%; margin:0 auto;}
	.con_09 .con_0901text li{width:16.5%; padding-left:initial;}
	.con_09 .con_0901text li p {margin-right:initial;}
	

	

}

/* Layout Style - Laptop,Tablet(1024) */
@media screen and (max-width: 1024px){
	.intro_visual_apply .bg_txt{font-size:25px; letter-spacing:50px; margin-left:initial;}

	.con_0101 .con_0101text{word-break:keep-all;}
	.con_0101 .con_0102text {word-break:keep-all;}
	
	.con_02 {width:100%; height:1100px;}
	.con_0201 ul{margin-top:20px;}
	.con_0201 li{float:initial; width:100%; border:1px solid #fff;}
	.con_0201 li:first-child{border-left:1px solid #fff;}
	.con_0201 li:last-child{border-right:1px solid #fff;}

	.con_0301 .con_0301img{margin-left:initial; width:50%;}
	.con_0301 .con_0301text{width:30%; margin-left:450px;}

	.con_04 .con_0401bn .con_0401text{margin-left:initial; padding-top:70px; width:100%;word-break:keep-all;}

	.con_0501 .con_0501img img{width:95%;}

	.con_0601 .con_0601text ul{height:850px;}
	.con_0601 .con_0601text li{width:100%; margin-bottom:20px; margin-left:initial;}

	.con_0801img{width:95%; margin:0 auto;}
	

	

	
	
	
}

/* Layout Style - Mobile(768) */
@media screen and (max-width: 768px){
	.con_0801 .con_0801img ul{}

}

/* Layout Style - Mobile(720) */
@media screen and (max-width: 720px){
	.m_br{display:block}
	.intro_visual_section{height:650px;}
	.intro_visual_apply .bg_txt{font-size:20px; letter-spacing:20px; margin-left:initial;}
	.intro_visual_apply_txt > dd{font-size: 22px;word-break: keep-all;line-height: 30px;}
	.intro_visual_apply_txt > dt > h2{font-size:55px;word-break: keep-all; line-height:65px;}
	.intro_visual_apply_txt{margin-top:80px;}

	.con_0101 .con_0101box .box_text{width:43%;}

	.con_03 .small{word-break:keep-all;} .con_0301 
	.con_0301img{float:initial; width:100%;}
	.con_0301 .con_0301img img{width:95%;} 
	.con_0301 .con_0301text ul{margin-top:50px;word-break:keep-all;} 
	.con_0301 .con_0301text{width:95%; margin-left:initial;}

	.con_0501 .con_0501img img{width:95%;}
	.con_0501 .con_0501img{margin-top:50px;}
	.after_before .right{width:95%;}

	.con_0801img{width:100%;}
	.con_0801 .con_0801img img{width:100%}
	.con_0801 .con_0801img li{width:100%;float:initial; padding-bottom:25px;}
	.con_0801 .con_0801img li p{width:100%;}
	.con_0801 .con_0801img ul{padding-bottom:30px;}

	.con_09{height:500px; padding-top:70px;}
	.con_09 .con_0901text li{width:100%; border-right:initial; border-bottom:1px solid #fff; margin-bottom:10px;}

	


	




}

/* Layout Style - EXCEPTION(480) */
@media screen and (max-width: 480px){
	.con_0101 .con_0101box .box_text{width:40%;}
	

	
}




