@charset "utf-8";

#m_lnb .lnb_sub {position: absolute; left:100%;  width:100%; top: 0; height: maix-content; background-color: #fff;}
.basic-text .t02 {font-size:22px;color:#222;font-weight:300;margin-bottom: 30px;}

.sub-con08 {padding-bottom:130px;letter-spacing:-1px;}
.sub-con08 .box-img {margin-bottom:40px;}
.sub-con08 .box-img img {max-width:100%;}
.sub-con08 .box-img2 {overflow:hidden;}
.sub-con08 .box-img2.mb {margin-bottom:40px;}
.sub-con08 .box-img2 ul li {float:left;width:49%;margin-right:2%;position:relative;}
.sub-con08 .box-img2.box-img-sub0201 ul li::after {content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;}
.sub-con08 .box-img2 ul li:last-child {margin-right:0;}
.sub-con08 .con08-list {}

.sub-basic {padding:130px 0;}
.sub-basic.pt0 {padding-top:0;}
.sub-basic .tit {font-size:40px;color:#222;font-weight:500;text-align:center;margin-bottom:40px;}
.sub-basic .tit span {font-family: 'Poppins', sans-serif;font-size:18px;color:#898989;display:block;letter-spacing:2px;}
.sub-basic .tit::after {content:"";width:50px;height:2px;background:#bd8766;display:block;margin:20px auto;}
.sub-basic .basic-list {}
.sub-basic .basic-list ul li {overflow:hidden;margin-bottom:38px;letter-spacing:-1px;display: flex;align-items: center;}
.sub-basic .basic-list ul li .img {float:left;width:50%;padding-right:5%;}
.sub-basic .basic-list ul li .img img {max-width:100%;}
.sub-basic .basic-list ul li .text {float:left;width:50%;}

/* 250325 수정 */
.sub-basic .basic-list ul li .text .t01 {font-family: 'Poppins', sans-serif;font-size:24px;color:#222;position:relative;display:inline-block;line-height:1.2;margin-bottom:10px;}
.sub-basic .basic-list ul li .text .t01::after {content:"";width:100%;height:1px;background:#222;display:block;position:absolute;left:0;bottom:0;}
.sub-basic .basic-list ul li .text .t02 {font-size:28px;color:#222;font-weight:300;margin-bottom:24px;line-height:40px;}
.sub-basic .basic-list ul li .text .t02 span {font-weight:500;}
.sub-basic .basic-list ul li .text .t02 span.point {color:#bd8766;}
.sub-basic .basic-list ul li .text .t03 {font-size:22px;color:#222;font-weight:300;line-height: 34px;}
.sub-basic .basic-list ul li .text .t03 p {margin-bottom:15px;}
.sub-basic .basic-list ul li .text .t03 p span {font-weight:500;}

/* .sub-basic .basic-list ul li .text .t01 {font-family: 'Poppins', sans-serif;font-size:24px;color:#222;position:relative;display:inline-block;line-height:1.2;margin-bottom:10px;}
.sub-basic .basic-list ul li .text .t01::after {content:"";width:100%;height:1px;background:#222;display:block;position:absolute;left:0;bottom:0;}
.sub-basic .basic-list ul li .text .t02 {font-size:35px;color:#222;font-weight:300;margin-bottom:30px;line-height:45px;}
.sub-basic .basic-list ul li .text .t02 span {font-weight:600;}
.sub-basic .basic-list ul li .text .t02 span.point {color:#bd8766;}
.sub-basic .basic-list ul li .text .t03 {font-size:22px;color:#222;font-weight:300;}
.sub-basic .basic-list ul li .text .t03 p {margin-bottom:10px;}
.sub-basic .basic-list ul li .text .t03 p span {font-weight:500;} */

.sub-con09 {padding:60px 0;background:#f1ede6;text-align:center;letter-spacing:-1px;}

.sub-con10 {padding:130px 0;letter-spacing:-1px;}
.sub-con10 .con10-slide {padding-left:12%;}
.sub-con10 .con10-slide img {width:100%;}
.sub-con10 .con10-slide .text {text-align:center;color:#222;border:1px solid #b3b3b3;border-top:0;padding:4% 2%;background:#fff;}
.sub-con10 .con10-slide .text .t01 {font-weight:500;font-size:26px;line-height:1.4;margin-bottom:10px;}
.sub-con10 .con10-slide .text .t01 span {font-size:20px;color:#a16540;display:block;margin-bottom:5px;}
.sub-con10 .con10-slide .text .t02 {font-size:22px;font-weight:300;line-height:1.4;}

.sub-con11 {background:#f1ede6;text-align:center;padding:130px 0;letter-spacing:-1px;}
.sub-con11 .con11-list {overflow:hidden;margin-bottom:40px;}
.sub-con11 .con11-list.mb0 {margin-bottom:0;}
.sub-con11 .con11-list ul li {float:left;width:24%;margin-right:1.3333%;background:#fff;padding:4% 2%;border-bottom:2px solid #bd8766;}
.sub-con11 .con11-list ul li:last-child {margin-right:0;}
.sub-con11 .con11-list ul li .t01 {font-size:35px;font-weight:500;margin-bottom:20px;}
.sub-con11 .con11-list ul li .t01 span {color:#a16540;font-size:20px;display:block;}
.sub-con11 .con11-list ul li .t02 {font-weight:300;}
.sub-con11 .con11-list ul li .t02 a {font-size:18px;border-bottom:1px solid #222;}

@media (max-width: 680px) {
	.basic-text .t02 {font-size:16px;}
	.sub-con08 {padding-bottom:60px;}
	.sub-con08.sub-con08-2 {padding-top:60px;}
	.sub-con08 .box-img2.box-img3 {padding:0;margin-bottom:20px;}
	.sub-con08 .box-img2 ul li {width:100%;margin-right:0;margin-bottom:2%;}

	.sub-con10 {padding:60px 0;}
	.sub-con10 .con10-slide {padding-left:0;}
	.sub-con10 .con10-slide .text .t01 {font-size:18px;}
	.sub-con10 .con10-slide .text .t01 span {font-size:16px;}
	.sub-con10 .con10-slide .text .t02 {font-size:13px;}
	.sub-con10 .con10-slide .text .t02 br {display:none;}

	.sub-con11 {padding:60px 0;}
	.sub-con11 .con11-list {margin-bottom:20px;}
	.sub-con11 .con11-list ul li {width:49%;margin-right:2%;margin-bottom:2%;}
	.sub-con11 .con11-list ul li:nth-child(even) {margin-right:0;}
	.sub-con11 .con11-list ul li .t01 {font-size:18px;margin-bottom:5px;}
	.sub-con11 .con11-list ul li .t01 span {font-size:16px;}
	.sub-con11 .con11-list ul li .t02 a {font-size:15px;}

	.sub-basic {padding:60px 0;}
	.sub-basic .tit {font-size:25px;}
	.sub-basic .tit span {font-size:13px;}
	.sub-basic .basic-list ul li {margin-bottom:20px;flex-direction:column;}
	.sub-basic .basic-list ul li .img {width:100%;padding-right:0;text-align:center;}
	.sub-basic .basic-list ul li .text {width:100%;padding:20px 0;}
	.sub-basic .basic-list ul li .text .t01 {font-size:22px;}
	.sub-basic .basic-list ul li .text .t02 {font-size:22px;margin-bottom:10px;line-height:30px;}
	.sub-basic .basic-list ul li .text .t03 {font-size:14px; line-height: 1.5;}
	.sub-basic .basic-list ul li .text .t03 br {display:none;}
	.sub-basic .basic-list ul li .text .t03 p {margin-bottom:5px;}
	.sub-basic .basic-list ul li.wide-info {padding:20px 20px;}
	.sub-basic .basic-list ul li.wide-info .t01 {font-size:16px;margin-bottom:10px;}
	.sub-basic .basic-list ul li.wide-info .t02 {font-size:14px;margin-bottom:10px;}
	.sub-basic .basic-list ul li.wide-info .t03 span {padding:5px 0;font-size:14px;}
	.sub-basic .basic-list ul li.wide-info .t03 span img {width:16px;vertical-align:-3px;margin-right:5px;}
}