/********************************************************** 
* sub6-3_page
***********************************************************/

.sub_wrap{width:1073px; margin:0 auto;}
.sub_wrap2{width:1253px; margin:0 auto;}

.sub-mo-only{display: none;}
.sub-pc-only{}

.sub-7-1-padding{padding: 0px 30px;}
.sub-7-1-margin{margin: 170px 0px;}


.sub6-3-intro{background: url(../sub/img/sub6-3head-back.png) no-repeat 50% 50% / cover;}
.sub6-3-intro li:nth-child(2):before{left:68%;}

/* first */

.sub6-3-first{padding:150px 0; background: url(../sub/img/sub6-3-first-bg.png) no-repeat 50% 50% /cover;}
.sub6-3-first .boxbox{display: flex; justify-content: space-between;}
.sub6-3-first .txt-box h3{font-family: 'KoPub Batang'; font-size: 36px; font-weight: 300; line-height: 51px; margin-bottom: 42px; letter-spacing: -0.32px;}
.sub6-3-first .txt-box p {
    width: 100%;
    font-family: 'Pretendard', sans-serif;
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
}
.sub6-3-first .txt-box p.light {color: #6c6c6c; font-weight: 300; margin-bottom: 26px;}
.sub6-3-first .img-box{width: 508px; height: 310px;}
.sub6-3-first .img-box img{width: 100%; height: auto}


/* second */
.sub6-3-swiper-map {margin-top: 0; background: url(../sub/img/sub6-3-second-bg.png) no-repeat 50% 50% /cover; ; padding: 165px 0;}
.sub6-3-swiper-map .txt-box{text-align: center}
.sub6-3-swiper-map .txt-box h3{margin-bottom: 40px; font-family: 'KoPub Batang'; font-size: 36px; font-weight: 300; line-height: 51px; margin-bottom: 30px; letter-spacing: -0.32px;}
.sub6-3-swiper-map .txt-box p{font-family: 'Pretendard', sans-serif; margin-bottom: 64px; font-weight: 400; font-size: 18px; line-height: 28px;}
.sub6-3-swiper-map .txt-box p.smallp{font-size: 19px; margin-bottom: 22px;}
.sub6-3-tabs {display: flex; justify-content: center; margin-bottom: 55px; gap: 37px;}
.sub6-3-tab {
	width:141px;height:53px;display:flex;justify-content:center;align-items: center;font-family:'Pretendard',sans-serif;font-size: 20.96px;
	color: #a3a3a3; cursor: pointer; font-weight: 500; border-bottom: 1px solid #a3a3a3;letter-spacing:-0.16px;
}
.sub6-3-tab.active {color: #d3ad81; border-bottom: 3px solid #d3ad81;}

.sub6-3-swiper-container{max-width: 1300px; width: 100%;}
.sub6-3-swiper-slide{display: flex;justify-content: center;align-items: center; padding: 24px;}
.sub6-3-swiper-slide .slide-box{padding:65px 90px 0; position: relative; width: 1115px; height: 376px; border-radius: 10px;background: #fff;box-shadow: rgba(149, 157, 165, 0.2) 0px 4px 24px; 
display: flex; justify-content: flex-start; align-items: flex-start; gap: 55px;}
.sub6-3-swiper-slide .slide-box.bigslidebox{height:419px;}

.sub6-3-swiper-slide .slide-box .s3-1-simg{position: relative; width: 364px; height: 246px; position: relative;}
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge{position: absolute; top:-41px; left:-43px; }
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge img{width: 77px; height: 77px;}
.sub6-3-swiper-slide .slide-box .s3-1-simg img {width: 100%; height: auto;}

.sub6-3-swiper-slide .slide-box .slide-txt h3{
	font-family: 'KoPub Batang';font-size: 28px;margin-bottom: 30px;font-weight:700;letter-spacing: -0.16px;
}
.sub6-3-swiper-slide .slide-box .slide-txt li{color:#000; margin-bottom: 30px; font-family:'Pretendard', sans-serif; font-size: 17px; line-height: 30px; letter-spacing: -0.16px; font-weight: 500;}
.sub6-3-swiper-slide .slide-box .slide-txt li.noli{margin-bottom: 0;}
.sub6-3-swiper-slide .slide-box .slide-txt li span{color: #d3ad81;}
.sub6-3-swiper-slide .slide-box .slide-txt p{margin-bottom: 20px; font-family:'Pretendard', sans-serif; color: #888; font-size: 17px; line-height: 30px; letter-spacing: -0.16px; font-weight: 500;}
.sub6-3-swiper-slide .slide-box .slide-txt p.gold{color: #d3ad81;}
.sub6-3-swiper-slide .slide-box .slide-txt p span{color:#000;}

.sub6-3-swiper-container .swiper-button-next,
.sub6-3-swiper-container .swiper-button-prev{color: #919191; width: 60px; height: 60px; border-radius: 50%; background-color: #fff; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}
.sub6-3-swiper-container .swiper-button-prev:after,
.sub6-3-swiper-container .swiper-button-next:after {font-size: 25px !important; font-weight: 600 !important;}


/* third ~ fouth */
.thirdtofouth{padding:180px 0 275px; background:url(../sub/img/sub6-3-thirdtofouth.png) no-repeat center top /cover;}

.sub6-3-third{margin-bottom: 100px; }
.sub6-3-third .txt-box{margin-bottom: 70px; text-align: center;}
.sub6-3-third .txt-box h3{font-family: 'KoPub Batang'; font-size: 36px; font-weight: 300; line-height: 51px; letter-spacing: -0.32px; margin-bottom: 0;}
.sub6-3-third .txt-box h3 span{font-weight: 500;}

.sub6-3-third .overflowbox{width:1073px; margin:0 auto; margin-bottom: 50px;}
.sub6-3-third .bg-box{padding:60px 70px; position: relative; width: 100%; height: 528px; border-radius: 20px; background: #fff; box-shadow: rgba(149, 157, 165, 0.2) 0px 4px 24px; 
display: flex; flex-direction: column; justify-content: center; align-items: flex-start;}
.sub6-3-third .bg-box ul.circlebox{width: 100%; display: flex; justify-content: space-between; margin-bottom: 20px;}
.sub6-3-third .bg-box ul.circlebox li{display:flex; flex-direction: column; align-items:center; justify-content:center; gap:18px; width: 210px; height: 210px; text-align: center; 
background: url(../sub/img/sub6-3-third-circle.png) no-repeat center center /cover; font-family: 'Pretendard', sans-serif; font-size: 21px; }
.sub6-3-third .bg-box ul.circlebox li h3{color:#171717; font-weight: 500; font-size: 22px;}
.sub6-3-third .bg-box ul.circlebox li h4{color:#6c6c6c; font-weight: 300; font-size: 18px; line-height: 26px;}

.sub6-3-third .bg-box .arrowbar{width: 100%; height:auto; margin-bottom: 15px;}
.sub6-3-third .bg-box .step1{width: 215px; height: 55px; margin-bottom: 15px;}
.sub6-3-third .bg-box .step2{width: 100%; height: auto;}
.sub6-3-third .bg-box div{}
.sub6-3-third .bg-box div img{width: 100%; height: auto}
.sub6-3-third p{font-family:'Pretendard', sans-serif; font-size: 18px; line-height: 28px; font-weight:500; color:#171717; text-align: center;}
.sub6-3-third p.gold{font-size: 24px; line-height: 36px; font-weight: 600; color:#d3ad81; margin-bottom: 25px;}


.sub6-3-fouth{padding-top: 100px;}
.sub6-3-fouth .fouthup{display:flex; justify-content:space-between; margin-bottom: 120px;}
.sub6-3-fouth .fouthdown{display:flex; justify-content:space-between;;}
.sub6-3-fouth .txt-box{}
.sub6-3-fouth .txt-box h4 {width: 98px; height: 38px; margin-bottom: 28px;}
.sub6-3-fouth .txt-box h3{font-family: 'KoPub Batang'; margin-bottom: 30px; line-height: 50px; font-size: 36px; font-weight: 300;}
.sub6-3-fouth .txt-box h3 span{font-weight: 500;}
.sub6-3-fouth .txt-box p {
    width: 100%;
    font-family: 'Pretendard', sans-serif;
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
	color:#171717;
}
.sub6-3-fouth .txt-box p.light {color: #6c6c6c; font-weight: 300; margin-bottom: 30px;}
.sub6-3-fouth .txt-box p.gold {color: #d3ad81; margin-bottom: 20px;}
.sub6-3-fouth .img-box{width: 497px; height: 306px;}
.sub6-3-fouth .img-box img{width: 100%; height: auto}


/* fifth */
.sub6-3-fifth{padding:85px 0 100px; background: url(../sub/img/sub6-3-fifth-bg.png) no-repeat 50% 50% /cover;}
.sub6-3-fifth .txt-box{text-align: center; margin-bottom: 40px; display:flex; flex-direction: column; align-items: center;}
.sub6-3-fifth .txt-box h4{width: 110px; height: 43px; margin-bottom: 20px;}
.sub6-3-fifth .txt-box h4 img{width: 100%; height: auto}
.sub6-3-fifth .txt-box h3{font-family: 'KoPub Batang'; font-size: 36px; font-weight: 300; line-height: 51px; letter-spacing: -0.32px; margin-bottom: 0;}
.sub6-3-fifth .txt-box h3 span{font-weight: 500;}

.sub6-3-fifth .botsect{display:flex; justify-content:space-between; align-items:center;}
.sub6-3-fifth .botsect ul li{
	width: 100%;
    font-family: 'Pretendard', sans-serif;
    font-size: 18px;
    line-height: 48px;
	color: #6c6c6c;
    font-weight: 300;
}
.sub6-3-fifth .botsect ul li span{color: #171717; font-weight: 500;}

.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"]{display: none;}
.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"] + label{display: inline-block; width: 17px; height: 17px; border: 1px solid #b1b1b1; cursor: pointer; margin-right: 0.5rem; position: relative;}
.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"]:checked + label::after{content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: block; width: 24px; height: 22px;
background: url(../sub/img/sub6_3-icon-check.png) no-repeat center / 100% auto;}
.sub6-3-fifth .botsect .img-box{width: 537px; height: 357px;}
.sub6-3-fifth .botsect .img-box img{width: 100%; height: auto}



/* sixth ~ seventh */
.sixthtoseventh{padding:180px 0 230px; background:url(../sub/img/sub6-3-sixthtoseventh.png) no-repeat center top /cover;}

.sub6-3-sixth{margin-bottom: 235px;}
.sub6-3-sixth .txt-box{text-align: center;	margin-bottom: 75px;}
.sub6-3-sixth .txt-box h3{margin-bottom: 35px; line-height: 53px; font-size: 40px;}
.sub6-3-sixth .txt-box p {
    width: 100%;
    font-family: 'Pretendard', sans-serif;
    font-size: 18px;
    line-height: 28px;
}
.sub6-3-sixth .txt-box p.light {color: #6c6c6c; font-weight: 300;}
.sub6-3-sixth .txt-box p span{color:#000; font-weight:500;}

.sub6-3-sixth .contwrap{display:flex; flex-wrap: wrap; justify-content:center; align-items:center; gap:60px;}
.sub6-3-sixth .contwrap div.img-box{position: relative;}
.sub6-3-sixth .contwrap div.img-box:after{position: absolute; content: url(../sub/img/sub7-1-arrow.png); right:-13%; top: 50%; width: 16px; height: 30px; transform: translateY(-50%);}
.sub6-3-sixth .contwrap .thirdbox div.img-box:after, .sub6-3-sixth .contwrap .fifthbox div.img-box:after{display: none;}
.sub6-3-sixth .contwrap div p{text-align: center; font-family: 'Pretendard', sans-serif; font-size: 16px; line-height: 28px; font-weight: 300; color:#6c6c6c;}
.sub6-3-sixth .contwrap div p.gold{font-family: "Cormorant", serif; font-size: 20px; color: #d3ad81; margin: 20px 0 15px; font-weight: 500;}
.sub6-3-sixth .contwrap div p span{font-weight: 500;}
.sub6-3-sixth .contwrap .img-box{width: 316px; height: 187px;}


.sub6-3-seventh{}
.sub6-3-seventh .sub6-3-cdam-leftrigtht{margin-top: 249px;}
.sub6-3-seventh .sub6-3-cdam-rigtht li{ margin-bottom: 80px;}
.sub6-3-seventh .sub6-3-cdam-rigtht li h4{font-family: 'KoPub Batang'; font-weight: 300; font-size: 25px; margin-bottom: 25px;}
.sub6-3-seventh .sub6-3-cdam-rigtht li h4 span{font-weight: 500;}

.sub6-3-seventh .sub6-3-cdam-rigtht li .check-box{font-family: "Cormorant", serif; display: inline-block; width: 123px; height: 36px; background-color: #d3ad81;
color: #fff; border-radius: 50px; display: flex; align-items: center; justify-content: center; margin-bottom: 25px;}

.sub6-3-seventh .sub6-3-cdam-rigtht li p{font-family:'Pretendard', sans-serif; font-size: 18px; font-weight: 400; line-height: 30px; font-weight:400}

.sub6-3-seventh .sub6-3-cdam-csculptra {display: flex; align-items:flex-start; justify-content: space-between; gap: 85px;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h5 {font-size: 18px; font-weight: 500; font-family: "Cormorant", serif; color: #d3ad81; margin-bottom: 25px;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3{font-family: 'KoPub Batang'; font-size: 28px; line-height: 50px; font-weight: 300; margin-bottom: 30px;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3 span{font-size: 36px; font-weight: 500;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3 span strong{font-weight: 300}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box p{line-height: 30px; font-size: 18px; font-weight: 300; margin-bottom: 60px;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box .img-box{width: 529px; height: 351px;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box .img-box img{width: 100%; height: auto;}




.sub6-3-8sec {background: url(../sub/img/sub6-3-8sec-back.png) no-repeat 50% 50% /cover; padding: 160px 0; margin-bottom: 240px;}
.sub6-3-8sec .txt-box{text-align: center; margin-bottom: 75px;}
.sub1-0-btn.sub6-3-btn-1 {
    width: 259px;
    height: 59px;
    border: #000 1px solid;
    border-radius: 50px;
    overflow: hidden;
    margin: auto;
}
.s1-btn.s3-1-btn-1{
    font-family: 'Pretendard', sans-serif;
    font-size: 18px;
    color: #fff;
    background-color: #000;
    font-weight: 600;
}
.s1-btn.s3-1-btn-1 .t {
    height: 59px;
    text-align: center;
}
.s1-btn.s3-1-btn-1:after {
    background-color: #000;
    border-radius: 100%;
    content: "";
    height: 100%;
    position: absolute;
    transform: translateY(110%);
    z-index: 2;
}

.sub6-3-suggest-box .sub6-3-suggestimg-wrapper {display: flex; justify-content: center; align-items: flex-start; gap: 90px; margin-bottom: 65px;margin-bottom: 80px;}
.sub6-3-suggestimg{width: auto;}
/* .sub6-3-suggestimg{width: 483px; height: 301px;} */
.sub6-3-suggestimg img {width: 100%; height: auto;}
.sub6-3-suggest-box .sub6-3-suggestimg-wrapper p {font-weight: 600; font-family: 'Pretendard', sans-serif; font-size: 18px; line-height: 28px; margin-top: 28px; text-align: center; color: #7f7f7f;}
.sub6-3-suggest-box .sub6-3-suggestimg-wrapper p span{color: #d3ad81; }
.sub6-3-suggestimg-box {padding-top: 10px;}
.sub6-3-suggest-box .suggestul{height: 302px; display: flex; flex-direction: column; justify-content: center;}
.sub6-3-suggest-box .suggestul li{font-family: 'Pretendard', sans-serif; list-style: disc; color: #686868; font-size: 18px; line-height: 27px; margin-bottom: 15px;}
.sub6-3-suggest-box .suggestul li:last-child{margin-bottom: 0;}
.sub6-3-suggest-box .suggestul li strong{color: #000;}

.sub6-3-8sec .sub6-3-btn {margin: auto; width: 259px; height: 59px; text-align: center; background-color: #000; border-radius: 50px;}
.sub6-3-8sec .sub6-3-btn a{display: inline-block; color: #fff; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-size: 18px;}

.sub6-3-premium{}
.sub6-3-premium .txt-box {text-align: center;}
.sub6-3-premium .txt-box h3{margin-bottom: 45px;}
.sub6-3-premium .txt-box h3 span{font-weight: 700;}
.sub6-3-premium .txt-box p {color: #686868;margin-bottom: 56px;font-weight: 400;}

.sub6-3-premium-box .sub6-3-premium-wrapper{display: flex; justify-content: center; align-items: center; gap: 86px;}
.sub6-3-premium-wrapper li {width: 248px;}
.sub6-3-premium-wrapper li .img-box{width: 248px; height: 267px;}
.sub6-3-premium-wrapper li .img-box img {width: 100%; height: auto;}
.sub6-3-premium-wrapper li .txt-box {}
.sub6-3-premium-wrapper li .txt-box h4 {font-family: 'KoPub Batang'; color: #000; font-weight: 500; font-size: 23.61px; margin-top: 30px;}
.sub6-3-premium-wrapper li .txt-box p {font-family:'Pretendard', sans-serif;color: #686868;font-size: 16.43px;margin-top: 26px;line-height: 26.69px;font-weight: 400;}
.sub6-3-premium-wrapper li .txt-box p span{font-weight: 600;}

.sub6-3_cont11_info_wrap{position:relative; display:flex; flex-direction:column; justify-content:center; align-items:center; margin-top: 140px;}
.sub6-3_cont11_qna_wrap{position:relative;}
.sub6-3_cont11_info_wrap .txt-box{text-align: center; margin-bottom: 63px;}
.sub6-3_cont11_info_wrap .txt-box p{position: relative; font-family: "Sorts Mill Goudy", serif; padding-bottom: 25px; font-size: 22px; font-weight: 400;}
.sub6-3_cont11_info_wrap .txt-box p:after{position: absolute; content: ""; width: 26px; height: 3px; background-color: #348e7f; top: 100%; left: 50%; transform: translateX(-50%);}
.sub6-3_cont11_info_wrap .txt-box h3{font-family: 'KoPub Batang'; padding-top: 25px;}
.sub6-3_cont11_container.bg_line_1::before{transition: width 1.5s ease-in-out;}
.sub6-3_cont11_que p span{font-family: "Sorts Mill Goudy", serif; color: #348e7f; margin-right: 25px;}
.sub6-3_cont11_accordion_wrap{position:relative; font-family:'Pretendard', sans-serif; border-top: solid 2px #686868; border-bottom: solid 2px #686868;}
.sub6-3_cont11_que{position: relative;width: 1342px;padding: 38px 45px;cursor: pointer;border-bottom: 1px solid #ccc;font-size: 23px;line-height: 45.02px;display:flex;justify-content:space-between;align-items:center;font-weight: 500;}
.sub6-3_cont11_anw {display: none; overflow-x: hidden; overflow-y: auto; text-align: left; height: 100%;  color: #474747; background-color: #f8f8f8; padding: 40px 0; padding-left: 100px;}
.sub6-3_cont11_anw p {font-family:'Noto Sans CJK KR', sans-serif; font-size: 17.01px; font-weight: 350; line-height: 30px;}
.sub6-3_cont11_que.on{
    
    background-color: #f8f8f8;
}
.sub6-3_cont11_btn {
    position: relative; width: 14px; height: 14px;
    background:url("../sub/img/sub3-1_cont11_btn_plus.png") 50% 50%/cover no-repeat;
    transition: 0.3s 0.1s ease; 
}
.sub6-3_cont11_que.on > .sub6-3_cont11_btn{
    position: relative; width: 14px; height: 2px;
    background:url("../sub/img/sub3-1_cont11_btn_close.png") 50% 50%/cover no-repeat;
}


/* .value3-1 {}
.value3-1 .txt-box{text-align: center;}
.value3-1 .txt-box h3 {margin-bottom: 76px;}
.value3-1 .txt-box .img-box{margin-bottom: 20px;}
.value-hover-box h4{font-family: 'KoPub Batang'; font-size: 23.44px; font-weight: 500; margin-top: 40px;}
.value-hover2 li:hover .img-boxs img{filter: brightness(0.6);}
.value-hover2 li:hover .img-boxs p{opacity: 1;}
.value3-1 .value-hover2{display: flex; justify-content: center;}
.value3-1 .value-hover2 li{display: flex; flex-direction: column; justify-content: space-between; align-items: center;}
.value3-1 .value-hover2 .img-boxs{position: relative; width: 433px; height: 558px;}
.value3-1 .value-hover2 .img-boxs .img-box{position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
.value3-1 .value-hover2 .img-boxs .img-box img{width: 100%; height: 100%; object-fit: cover; object-position: center top; }
.value3-1 .value-hover-box2 .img-boxs p{position: absolute; top: 80%; left: 50%;transform: translateX(-50%); width: 100%; color: #fff; font-family:'Pretendard', sans-serif; font-size: 16.31px; line-height: 1.5; text-align: center; opacity: 0; font-weight: 400; letter-spacing: 0.32px;}
.value3-1 .value-hover-box2 h4{font-family: 'KoPub Batang'; font-size: 23.44px; font-weight: 500; margin-top: 40px;}
.value-hover-box .img-boxs p{position: absolute; top: 80%; left: 50%;  width: 100%; color: #fff; font-family:'Pretendard', sans-serif; font-size: 16.31px; line-height: 1.5; text-align: center; opacity: 0; transition: all 1s ease-in-out;} */



@media(max-width:1350px){
.sub_wrap{width:78.0000vw; margin:0 auto;}
.sub_wrap2{width:92.8148vw; margin:0 auto;}


.sub6-3-intro{background: url(../sub/img/sub6-3head-back.png) no-repeat 50% 50% / cover;}

/* first */

.sub6-3-first{padding:11.1111vw 0 12.5926vw; background: url(../sub/img/sub6-3-first-bg.png) no-repeat 50% 50% /cover;}
.sub6-3-first .boxbox{display: flex; justify-content: space-between;}
.sub6-3-first .txt-box h3{font-size: 2.6667vw; font-weight: 300; line-height: 3.7778vw; margin-bottom: 3.1111vw; letter-spacing: -0.0237vw;}
.sub6-3-first .txt-box p {
    width: 100%;
    font-size: 1.3333vw;
    line-height: 2.0741vw;
    font-weight: 500;
}
.sub6-3-first .txt-box p.light {color: #6c6c6c; font-weight: 300; margin-bottom: 1.9259vw;}
.sub6-3-first .img-box{width: 37.6296vw; height: 22.9630vw;}
.sub6-3-first .img-box img{width: 100%; height: auto}


/* second */
.sub6-3-swiper-map {margin-top: 0; background: url(../sub/img/sub6-3-second-bg.png) no-repeat 50% 50% /cover; ; padding: 12.2222vw 0;}
.sub6-3-swiper-map .txt-box{text-align: center}
.sub6-3-swiper-map .txt-box h3{margin-bottom: 2.9630vw;font-size: 2.6667vw; font-weight: 300; line-height: 3.7778vw; margin-bottom: 2.2222vw; letter-spacing: -0.0237vw;}
.sub6-3-swiper-map .txt-box p{margin-bottom: 4.7407vw; font-weight: 400; font-size: 1.3333vw; line-height: 2.0741vw;}
.sub6-3-swiper-map .txt-box p.smallp{font-size: 1.4074vw; margin-bottom: 1.6296vw;}
.sub6-3-tabs {display: flex; justify-content: center; margin-bottom: 4.0741vw; gap: 2.7407vw;}
.sub6-3-tab {
	width:10.4444vw;height:3.9259vw;display:flex;justify-content:center;align-items: center;font-size: 1.5526vw;
	color: #a3a3a3; cursor: pointer; font-weight: 500; border-bottom: 0.0741vw solid #a3a3a3;letter-spacing:-0.0119vw;
}
.sub6-3-tab.active {border-bottom: 0.2222vw solid #d3ad81;}

.sub6-3-swiper-container{max-width: 96.2963vw; width: 100%;}
.sub6-3-swiper-slide{ padding: 1.7778vw;}
.sub6-3-swiper-slide .slide-box{padding:4.8148vw 6.6667vw 0; position: relative; width: 82.5926vw; height: 27.8519vw;border-radius: 0.7407vw;background: #fff;box-shadow: rgba(149, 157, 165, 0.2) 0.0000vw 0.2963vw 1.7778vw; 
gap: 4.0741vw;}
.sub6-3-swiper-slide .slide-box.bigslidebox{height:31.0370vw;}

.sub6-3-swiper-slide .slide-box .s3-1-simg{width: 26.9630vw; height: 18.2222vw; position: relative;}
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge{top:-3.0370vw; left:-3.1852vw; }
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge img{width: 5.7037vw; height: 5.7037vw;}
.sub6-3-swiper-slide .slide-box .s3-1-simg img {width: 100%; height: auto;}

.sub6-3-swiper-slide .slide-box .slide-txt h3{
	font-size: 2.0741vw;margin-bottom: 2.2222vw;letter-spacing: -0.0119vw;
}

.sub6-3-swiper-slide .slide-box .slide-txt li{margin-bottom: 2.2222vw; font-size: 1.2593vw; line-height: 2.2222vw; letter-spacing: -0.0119vw;}
.sub6-3-swiper-slide .slide-box .slide-txt li span{}
.sub6-3-swiper-slide .slide-box .slide-txt p{margin-bottom: 1.4815vw; font-size: 1.2593vw; line-height: 2.2222vw; letter-spacing: -0.0119vw; }
.sub6-3-swiper-slide .slide-box .slide-txt p.gold{}
.sub6-3-swiper-slide .slide-box .slide-txt p span{}

.sub6-3-swiper-container .swiper-button-next,
.sub6-3-swiper-container .swiper-button-prev{color: #919191; width: 4.4444vw; height: 4.4444vw; border-radius: 50%; background-color: #fff; box-shadow: rgba(149, 157, 165, 0.2) 0.0000vw 0.5926vw 1.7778vw;}
.sub6-3-swiper-container .swiper-button-prev:after,
.sub6-3-swiper-container .swiper-button-next:after {font-size: 1.8519vw !important; font-weight: 600 !important;}


/* third ~ fouth */
.thirdtofouth{padding:13.3333vw 0 20.3704vw;}

.sub6-3-third{margin-bottom: 7.4074vw; }
.sub6-3-third .txt-box{margin-bottom: 5.1852vw; }
.sub6-3-third .txt-box h3{font-size: 2.6667vw;  line-height: 3.7778vw; letter-spacing: -0.0237vw; margin-bottom: 0;}
.sub6-3-third .txt-box h3 span{}

.sub6-3-third .overflowbox{width:78.0000vw; margin-bottom: 3.7037vw}
.sub6-3-third .bg-box{padding:4.4444vw 5.1852vw;  width: 100%; height: 39.1111vw; border-radius: 1.4815vw; background: #fff; box-shadow: rgba(149, 157, 165, 0.2) 0.0000vw 0.2963vw 1.7778vw; 
 flex-direction: column; align-items: flex-start;}
.sub6-3-third .bg-box ul.circlebox{width: 100%;   margin-bottom: 1.4815vw;}
.sub6-3-third .bg-box ul.circlebox li{ flex-direction: column; align-items:center;  gap:1.3333vw; width: 15.5556vw; height: 15.5556vw;  
background: url(../sub/img/sub6-3-third-circle.png) no-repeat center center /cover; font-size: 1.5556vw; }
.sub6-3-third .bg-box ul.circlebox li h3{  font-size: 1.6296vw;}
.sub6-3-third .bg-box ul.circlebox li h4{  font-size: 1.3333vw; line-height: 1.9259vw;}

.sub6-3-third .bg-box .arrowbar{width: 100%; height:auto; margin-bottom: 1.1111vw;}
.sub6-3-third .bg-box .step1{width: 15.9259vw; height: 4.0741vw; margin-bottom: 1.1111vw;}
.sub6-3-third .bg-box .step2{width: 100%; height: auto;}
.sub6-3-third .bg-box div{}
.sub6-3-third .bg-box div img{width: 100%; height: auto}
.sub6-3-third p{font-size: 1.3333vw; line-height: 2.0741vw;   }
.sub6-3-third p.gold{font-size: 1.7778vw; line-height: 2.6667vw; margin-bottom: 1.8519vw;}


.sub6-3-fouth{padding-top: 7.4074vw;}
.sub6-3-fouth .fouthup{  margin-bottom: 8.8889vw;}
.sub6-3-fouth .fouthdown{ ;}
.sub6-3-fouth .txt-box{}
.sub6-3-fouth .txt-box h4 {width: 7.2593vw; height: 2.8148vw; margin-bottom: 2.0741vw;}
.sub6-3-fouth .txt-box h3{ margin-bottom: 2.2222vw; line-height: 3.7037vw; font-size: 2.6667vw; }
.sub6-3-fouth .txt-box h3 span{}
.sub6-3-fouth .txt-box p {
    width: 100%;
    font-size: 1.3333vw;
    line-height: 2.0741vw;
    
	
}
.sub6-3-fouth .txt-box p.light {  margin-bottom: 2.2222vw;}
.sub6-3-fouth .txt-box p.gold { margin-bottom: 1.4815vw;}
.sub6-3-fouth .img-box{width: 36.8148vw; height: 22.6667vw;}
.sub6-3-fouth .img-box img{width: 100%; height: auto}


/* fifth */
.sub6-3-fifth{padding:6.2963vw 0 7.4074vw; background: url(../sub/img/sub6-3-fifth-bg.png) no-repeat 50% 50% /cover;}
.sub6-3-fifth .txt-box{ margin-bottom: 2.9630vw;  flex-direction: column; align-items: center;}
.sub6-3-fifth .txt-box h4{width: 8.1481vw; height: 3.1852vw; margin-bottom: 1.4815vw;}
.sub6-3-fifth .txt-box h4 img{width: 100%; height: auto}
.sub6-3-fifth .txt-box h3{font-size: 2.6667vw;  line-height: 3.7778vw; letter-spacing: -0.0237vw; margin-bottom: 0;}
.sub6-3-fifth .txt-box h3 span{}

.sub6-3-fifth .botsect{  align-items:center;}
.sub6-3-fifth .botsect ul li{
	width: 100%;
    font-size: 1.3333vw;
    line-height: 3.5556vw;
	
    
}
.sub6-3-fifth .botsect ul li span{ }

.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"]{}
.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"] + label{ width: 1.2593vw; height: 1.2593vw; border: 0.0741vw solid #b1b1b1; cursor: pointer; margin-right: 0.5rem; }
.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"]:checked + label::after{  top: 50%; left: 50%; transform: translate(-50%, -50%);  width: 1.7778vw; height: 1.6296vw;
background: url(../sub/img/sub6_3-icon-check.png) no-repeat center / 100% auto;}
.sub6-3-fifth .botsect .img-box{width: 39.7778vw; height: 26.4444vw;}
.sub6-3-fifth .botsect .img-box img{width: 100%; height: auto}



/* sixth ~ seventh */
.sixthtoseventh{padding:13.3333vw 0 17.0370vw;}

.sub6-3-sixth{margin-bottom: 17.4074vw;}
.sub6-3-sixth .txt-box{	margin-bottom: 5.5556vw;}
.sub6-3-sixth .txt-box h3{margin-bottom: 2.5926vw; line-height: 3.9259vw; font-size: 2.9630vw;}
.sub6-3-sixth .txt-box p {
    font-size: 1.3333vw;
    line-height: 2.0741vw;
}
.sub6-3-sixth .txt-box p.light { }
.sub6-3-sixth .txt-box p span{ }

.sub6-3-sixth .contwrap{gap:3.7vw;}
.sub6-3-sixth .contwrap div.img-box:after{width: 1.1852vw; height: 2.2222vw;}
.sub6-3-sixth .contwrap div p{font-size: 1.1852vw; line-height: 2.0741vw;  }
.sub6-3-sixth .contwrap div p.gold{font-size: 1.4815vw; margin: 1.4815vw 0 1.1111vw;}
.sub6-3-sixth .contwrap div p span{}
.sub6-3-sixth .contwrap .img-box{width: 23.4074vw; height: 13.8519vw;}

.sub6-3-seventh{}
.sub6-3-seventh .sub6-3-cdam-leftrigtht{margin-top: 18.4444vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li{ margin-bottom: 5.9259vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li h4{font-size: 1.8519vw; margin-bottom: 1.8519vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li h4 span{}

.sub6-3-seventh .sub6-3-cdam-rigtht li .check-box{width: 9.1111vw; height: 2.6667vw; 
 border-radius: 3.7037vw;  align-items: center;  margin-bottom: 1.8519vw;}

.sub6-3-seventh .sub6-3-cdam-rigtht li p{font-size: 1.3333vw;  line-height: 2.2222vw; font-weight:400; letter-spacing: -0.02em;}

.sub6-3-seventh .sub6-3-cdam-csculptra { gap: 6.2963vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h5 {font-size: 1.3333vw; margin-bottom: 1.8519vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3{font-size: 2.0741vw; line-height: 3.7037vw;  margin-bottom: 2.2222vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3 span{font-size: 2.6667vw; }
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box p{line-height: 2.2222vw; font-size: 1.3333vw; font-weight: 300; margin-bottom: 4.4444vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box .img-box{width: 39.1852vw; height: 26.0000vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box .img-box img{width: 100%; height: auto;}



.sub6-3-8sec {background: url(../sub/img/sub3-1-8sec-back.png) no-repeat 50% 50%/cover; padding: 11.8519vw 0;}
.sub6-3-8sec .txt-box{ margin-bottom: 5.5556vw;}
.sub1-0-btn.sub6-3-btn-1 {
    width: 19.1852vw;
    height: 4.3704vw;
    border: #bdaad5 0.0741vw solid;
    border-radius: 3.7037vw;
    
    margin: auto;
}
.s1-btn.s3-1-btn-1{
    font-family: 'Pretendard', sans-serif;
    font-size: 1.3333vw;
    
    
    
}
.s1-btn.s3-1-btn-1 .t {
    height: 4.3704vw;
    
}
.s1-btn.s3-1-btn-1:after {
    
    border-radius: 100%;
    
    height: 100%;
    
    transform: translateY(110%);
    
}

.sub6-3-suggest-box .sub6-3-suggestimg-wrapper {align-items: flex-start; gap: 4.6667vw; margin-bottom: 4.8148vw;}
.sub6-3-suggestimg{width: auto;}
.sub6-3-suggestimg img {width: 100%; height: auto;}
.sub6-3-suggest-box .sub6-3-suggestimg-wrapper p { font-family: 'Pretendard', sans-serif; font-size: 1.3333vw; line-height: 2.0741vw; margin-top: 2.0741vw;  }
.sub6-3-suggest-box .sub6-3-suggestimg-wrapper p span{ }
.sub6-3-suggest-box .suggestul{}
.sub6-3-suggest-box .suggestul li{font-family: 'Pretendard', sans-serif; list-style: disc;  font-size: 1.3333vw; line-height: 2.0000vw; margin-bottom: 1.1111vw;}

.sub6-3-8sec .sub6-3-btn {margin: auto; width: 19.1852vw; height: 4.3704vw;   border-radius: 3.7037vw;}
.sub6-3-8sec .sub6-3-btn a{  width: 100%; height: 100%;  align-items: center; font-size: 1.3333vw;}

.sub6-3-premium{}
.sub6-3-premium .txt-box {}
.sub6-3-premium .txt-box h3{margin-bottom: 3.3333vw;}
.sub6-3-premium .txt-box h3 span{}
.sub6-3-premium .txt-box p {margin-bottom: 4.1481vw;}

.sub6-3-premium-box .sub6-3-premium-wrapper{ align-items: center; gap: 6.3704vw;}
.sub6-3-premium-wrapper li {width: 18.3704vw;}
.sub6-3-premium-wrapper li .img-box{width: 18.3704vw; height: 19.7778vw;}
.sub6-3-premium-wrapper li .img-box img {width: 100%; height: auto;}
.sub6-3-premium-wrapper li .txt-box {}
.sub6-3-premium-wrapper li .txt-box h4 {font-family: 'KoPub Batang';   font-size: 1.7489vw; margin-top: 2.2222vw;}
.sub6-3-premium-wrapper li .txt-box p {font-family:'Pretendard', sans-serif;font-size: 1.2170vw;margin-top: 1.9259vw;line-height: 1.9770vw;}
.sub6-3-premium-wrapper li .txt-box p span{}

.sub6-3_cont11_info_wrap{  flex-direction:column; align-items:center; margin-top: 10.3704vw;}
.sub6-3_cont11_qna_wrap{}
.sub6-3_cont11_info_wrap .txt-box{ margin-bottom: 4.6667vw;}
.sub6-3_cont11_info_wrap .txt-box p{ font-family: "Sorts Mill Goudy", serif; padding-bottom: 1.8519vw; font-size: 1.6296vw; }
.sub6-3_cont11_info_wrap .txt-box p:after{  width: 1.9259vw; height: 0.2222vw;  top: 100%; left: 50%; transform: translateX(-50%);}
.sub6-3_cont11_info_wrap .txt-box h3{font-family: 'KoPub Batang'; padding-top: 1.8519vw;}
.sub6-3_cont11_container.bg_line_1::before{transition: width 1.5s ease-in-out;}
.sub6-3_cont11_que p span{font-family: "Sorts Mill Goudy", serif;  margin-right: 1.8519vw;}
.sub6-3_cont11_accordion_wrap{ font-family:'Pretendard', sans-serif; border-top: solid 0.1481vw #686868; border-bottom: solid 0.1481vw #686868;}
.sub6-3_cont11_que{width: 89.4074vw;padding: 2.8148vw 2.3333vw;cursor: pointer;border-bottom: 0.0741vw solid #ccc;font-size: 1.7037vw;line-height: 3.3348vw;align-items:center;}
.sub6-3_cont11_anw {overflow-x: hidden;overflow-y: auto;height: 100%;padding: 2.9630vw 0;padding-left: 6.4074vw;}
.sub6-3_cont11_anw p {font-family:'Noto Sans CJK KR', sans-serif;font-size: 1.2593vw;line-height: 2.2222vw;}
.sub6-3_cont11_que.on{
    
    
}
.sub6-3_cont11_btn {
     width: 1.0370vw; height: 1.0370vw;
    background:url("../sub/img/sub6-3_cont11_btn_plus.png") 50% 50%/cover no-repeat;
    transition: 0.3s 0.1s ease; 
}
.sub6-3_cont11_que.on > .sub6-3_cont11_btn{
     width: 1.0370vw; height: 0.1481vw;
    background:url("../sub/img/sub6-3_cont11_btn_close.png") 50% 50%/cover no-repeat;
}

}


@media (max-width:1024px){

.sub_wrap{width: 93.00vw;}


.sub6-3-intro{background: url(../sub/img/sub6-3head-back.png) no-repeat 50% 50% / cover;}

/* first */

.sub6-3-first{padding:14.6484vw 0 16.6016vw; background: url(../sub/img/sub6-3-first-bg.png) no-repeat 50% 50% /cover;}
.sub6-3-first .boxbox{display: flex; justify-content: space-between;}
.sub6-3-first .txt-box h3{margin-bottom: 4.1016vw;}
.sub6-3-first .txt-box p {
    width: 100%;
    font-family: 'Pretendard', sans-serif;
    font-size: 1.6578vw;
    line-height: 2.7344vw;
    font-weight: 500;
}
.sub6-3-first .txt-box p.light {color: #6c6c6c; font-weight: 300; margin-bottom: 2.5391vw;}
.sub6-3-first .img-box{width: 49.6094vw; height: 30.2734vw;}
.sub6-3-first .img-box img{width: 100%; height: auto}


/* second */
.sub6-3-swiper-map {margin-top: 0; background: url(../sub/img/sub6-3-second-bg.png) no-repeat 50% 50% /cover; ; padding: 16.1133vw 0;}
.sub6-3-swiper-map .txt-box{text-align: center}
.sub6-3-swiper-map .txt-box h3{margin-bottom: 3.9063vw; font-family: 'KoPub Batang'; font-size: 3.5156vw; font-weight: 300; line-height: 4.9805vw; margin-bottom: 2.9297vw; letter-spacing: -0.0313vw;}
.sub6-3-swiper-map .txt-box p{font-family: 'Pretendard', sans-serif; margin-bottom: 6.2500vw; font-weight: 400; font-size: 1.6578vw; line-height: 2.7344vw;}
.sub6-3-swiper-map .txt-box p.smallp{font-size: 1.8555vw; margin-bottom: 2.1484vw;}
.sub6-3-tabs {display: flex; justify-content: center; margin-bottom: 5.3711vw; gap: 3.6133vw;}
.sub6-3-tab {
	width:13.7695vw;height:5.1758vw;display:flex;justify-content:center;align-items: center;font-family:'Pretendard',sans-serif;font-size: 2.0469vw;
	color: #a3a3a3; cursor: pointer; font-weight: 500; border-bottom: 0.0977vw solid #a3a3a3;letter-spacing:-0.0156vw;
}
.sub6-3-tab.active {border-bottom: 0.2930vw solid #d3ad81;}

.sub6-3-swiper-container{max-width: 126.9531vw; width: 100%;}
.sub6-3-swiper-slide{padding: 2.3438vw;}
.sub6-3-swiper-slide .slide-box{padding:6.3477vw 2.7422vw 0; position: relative; width: 100%; height: 36.7188vw;border-radius: 0.9766vw;background: #fff;box-shadow: rgba(149, 157, 165, 0.2) 0.0000vw 0.3906vw 2.3438vw; 
gap: 5.3711vw;}
.sub6-3-swiper-slide .slide-box.bigslidebox{height: 40.9180vw;}

.sub6-3-swiper-slide .slide-box .s3-1-simg{width: 35.5469vw; height: 24.0234vw; position: relative;}
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge{top:-4.0039vw; left:0vw; }
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge img{width: 7.5195vw; height: 7.5195vw;}
.sub6-3-swiper-slide .slide-box .s3-1-simg img {width: 100%; height: auto;}

.sub6-3-swiper-slide .slide-box .slide-txt h3{
	font-family: 'KoPub Batang';font-size: 2.7344vw;margin-bottom: 2.9297vw;letter-spacing: -0.0156vw;
}

.sub6-3-swiper-slide .slide-box .slide-txt li{margin-bottom: 2.9297vw; font-size: 1.6602vw; line-height: 2.9297vw; letter-spacing: -0.0156vw;}
.sub6-3-swiper-slide .slide-box .slide-txt li span{}
.sub6-3-swiper-slide .slide-box .slide-txt p{margin-bottom: 1.9531vw; font-size: 1.6602vw; line-height: 2.9297vw; letter-spacing: -0.0156vw; }
.sub6-3-swiper-slide .slide-box .slide-txt p.gold{}
.sub6-3-swiper-slide .slide-box .slide-txt p span{}

.sub6-3-swiper-container .swiper-button-next,
.sub6-3-swiper-container .swiper-button-prev{color: #919191; width: 5.8594vw; height: 5.8594vw; border-radius: 50%; background-color: #fff; box-shadow: rgba(149, 157, 165, 0.2) 0.0000vw 0.7813vw 2.3438vw;}
.sub6-3-swiper-container .swiper-button-prev:after,
.sub6-3-swiper-container .swiper-button-next:after {font-size: 2.4414vw !important; font-weight: 600 !important;}


/* third ~ fouth */
.thirdtofouth{padding:17.5781vw 0 26.8555vw;}


.sub6-3-third{margin-bottom: 9.7656vw; }
.sub6-3-third .txt-box{margin-bottom: 6.8359vw; }
.sub6-3-third .txt-box h3{font-size: 3.5156vw;  line-height: 4.9805vw; letter-spacing: -0.0000vw; margin-bottom: 0;}
.sub6-3-third .txt-box h3 span{}

.sub6-3-third .overflowbox{width: 93.00vw; margin-bottom: 4.8828vw;}
.sub6-3-third .bg-box{ padding:5.8594vw 6.8359vw;  width: 100%; height: 51.5625vw; border-radius: 1.9531vw; background: #fff; box-shadow: rgba(149, 157, 165, 0.2) 0.0000vw 0.3906vw 2.3438vw; 
 flex-direction: column; align-items: flex-start;}
.sub6-3-third .bg-box ul.circlebox{width: 100%;   margin-bottom: 1.9531vw;}
.sub6-3-third .bg-box ul.circlebox li{ flex-direction: column; align-items:center;  gap:1.7578vw; width: 20.5078vw; height: 20.5078vw;  
background: url(../sub/img/sub6-3-third-circle.png) no-repeat center center /cover; font-size: 2.0508vw; }
.sub6-3-third .bg-box ul.circlebox li h3{  font-size: 2.1484vw;}
.sub6-3-third .bg-box ul.circlebox li h4{  font-size: 1.7578vw; line-height: 2.5391vw;}

.sub6-3-third .bg-box .arrowbar{width: 100%; height:auto; margin-bottom: 1.4648vw;}
.sub6-3-third .bg-box .step1{width: 20.9961vw; height: 5.3711vw; margin-bottom: 1.4648vw;}
.sub6-3-third .bg-box .step2{width: 100%; height: auto;}
.sub6-3-third .bg-box div{}
.sub6-3-third .bg-box div img{width: 100%; height: auto}
.sub6-3-third p{font-size: 1.7578vw; line-height: 2.7344vw;   }
.sub6-3-third p.gold{font-size: 2.3438vw; line-height: 3.5156vw; margin-bottom: 2.4414vw;}


.sub6-3-fouth{padding-top: 9.7656vw;}
.sub6-3-fouth .fouthup{  margin-bottom: 11.7188vw;}
.sub6-3-fouth .fouthdown{ ;}
.sub6-3-fouth .txt-box{}
.sub6-3-fouth .txt-box h4 {width: 9.5703vw; height: 3.7109vw; margin-bottom: 2.7344vw;}
.sub6-3-fouth .txt-box h3{ margin-bottom: 2.9297vw; }
.sub6-3-fouth .txt-box h3 span{}
.sub6-3-fouth .txt-box p {
    width: 100%;
    font-size: 1.6578vw;
    line-height: 2.7344vw;
    
	
}
.sub6-3-fouth .txt-box p.light {  margin-bottom: 2.9297vw;}
.sub6-3-fouth .txt-box p.gold { margin-bottom: 1.9531vw;}
.sub6-3-fouth .img-box{width: 48.5352vw; height: 29.8828vw;}
.sub6-3-fouth .img-box img{width: 100%; height: auto}


/* fifth */
.sub6-3-fifth{padding:8.3008vw 0 9.7656vw; background: url(../sub/img/sub6-3-fifth-bg.png) no-repeat 50% 50% /cover;}
.sub6-3-fifth .txt-box{ margin-bottom: 3.9063vw;  flex-direction: column; align-items: center;}
.sub6-3-fifth .txt-box h4{width: 10.7422vw; height: 4.1992vw; margin-bottom: 1.9531vw;}
.sub6-3-fifth .txt-box h4 img{width: 100%; height: auto}
.sub6-3-fifth .txt-box h3{font-size: 3.5156vw;  line-height: 4.9805vw; letter-spacing: -0.0000vw; margin-bottom: 0;}
.sub6-3-fifth .txt-box h3 span{}

.sub6-3-fifth .botsect{  align-items:center;}
.sub6-3-fifth .botsect ul li{
	width: 100%;
    font-size: 1.6578vw;
    line-height: 4.6875vw;
	
    
}
.sub6-3-fifth .botsect ul li span{ }

.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"]{}
.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"] + label{ width: 1.6602vw; height: 1.6602vw; border: 0.0977vw solid #b1b1b1; cursor: pointer; margin-right: 0.5rem; }
.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"]:checked + label::after{  top: 50%; left: 50%; transform: translate(-50%, -50%);  width: 2.3438vw; height: 2.1484vw;
background: url(../sub/img/sub6_3-icon-check.png) no-repeat center / 100% auto;}
.sub6-3-fifth .botsect .img-box{width: 52.4414vw; height: 34.8633vw;}
.sub6-3-fifth .botsect .img-box img{width: 100%; height: auto}


/* sixth ~ seventh */
.sixthtoseventh{padding:17.5781vw 0 22.4609vw;}

.sub6-3-sixth{margin-bottom: 22.9492vw;}
.sub6-3-sixth .txt-box{	margin-bottom: 7.3242vw;}
.sub6-3-sixth .txt-box h3{margin-bottom: 3.4180vw; line-height: 5.1758vw; font-size: 3.9063vw;}
.sub6-3-sixth .txt-box p {
    width: 100%;
    font-family: 'Pretendard', sans-serif;
    font-size: 1.7578vw;
    line-height: 2.7344vw;
}
.sub6-3-sixth .txt-box p.light { }
.sub6-3-sixth .txt-box p span{ }

.sub6-3-sixth .contwrap{gap:5.8594vw;}
.sub6-3-sixth .contwrap .secondbox div.img-box:after, .sub6-3-sixth .contwrap .fouthbox div.img-box:after, .sub6-3-sixth .contwrap .fifthbox div.img-box:after{display: none;}
.sub6-3-sixth .contwrap .thirdbox div.img-box:after{display: block;}
.sub6-3-sixth .contwrap div.img-box:after{width: 1.5625vw; height: 2.9297vw; }
.sub6-3-sixth .contwrap div p{font-size: 1.5625vw; line-height: 2.7344vw;  }
.sub6-3-sixth .contwrap div p.gold{font-size: 1.9531vw; margin: 1.9531vw 0 1.4648vw;}
.sub6-3-sixth .contwrap div p span{}
.sub6-3-sixth .contwrap .img-box{width: 30.8594vw; height: 18.2617vw;}


.sub6-3-seventh{}
.sub6-3-seventh .sub6-3-cdam-leftrigtht{/* margin-top: 24.3164vw; */margin-top: 29.7vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li{ margin-bottom: 7.8125vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li h4{font-size: 2.4414vw; margin-bottom: 2.4414vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li h4 span{}

.sub6-3-seventh .sub6-3-cdam-rigtht li .check-box{width: 12.0117vw; height: 3.5156vw; 
 border-radius: 4.8828vw;  align-items: center; justify- margin-bottom: 2.4414vw;}

.sub6-3-seventh .sub6-3-cdam-rigtht li p{font-size: 1.7578vw;  line-height: 2.9297vw; font-weight:400; letter-spacing: -0.09em;}

.sub6-3-seventh .sub6-3-cdam-csculptra { gap: 3.3008vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h5 {font-size: 1.7578vw; margin-bottom: 2.4414vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3{font-size: 2.7344vw; line-height: 4.8828vw;  margin-bottom: 2.9297vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3 span{font-size: 3.5156vw; }
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box p{line-height: 2.2222vw; font-size: 1.3333vw; font-weight: 300; margin-bottom: 4.4444vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box .img-box{width: 51.6602vw; height: 34.2773vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box .img-box img{width: 100%; height: auto;}



.sub6-3-8sec {background: url(../sub/img/sub3-1-8sec-back.png) no-repeat 50% 50%/cover; padding: 15.6250vw 0;}
.sub6-3-8sec .txt-box{ margin-bottom: 7.3242vw;}
.sub1-0-btn.sub6-3-btn-1 {
	width: 25.2930vw;
	height: 5.7617vw;
	border: #bdaad5 0.0977vw solid;
	border-radius: 4.8828vw;
	
	margin: auto;
}
.s1-btn.s3-1-btn-1{
	font-family: 'Pretendard', sans-serif;
	font-size: 1.6578vw;
	
	
	
}
.s1-btn.s3-1-btn-1 .t {
	height: 5.7617vw;
	
}
.s1-btn.s3-1-btn-1:after {
	
	border-radius: 100%;
	
	height: 100%;
	
	transform: translateY(110%);
	
}

.sub6-3-suggest-box .sub6-3-suggestimg-wrapper {align-items: flex-start; gap: 4.7891vw; margin-bottom: 6.3477vw; letter-spacing: -0.04em;}
.sub6-3-suggestimg{width: auto;}
.sub6-3-suggestimg img {width: 100%; height: auto;}
.sub6-3-suggest-box .sub6-3-suggestimg-wrapper p { font-family: 'Pretendard', sans-serif; font-size: 1.6578vw; line-height: 2.7344vw; margin-top: 2.7344vw;  }
.sub6-3-suggest-box .sub6-3-suggestimg-wrapper p span{ }
.sub6-3-suggest-box .suggestul{}
.sub6-3-suggest-box .suggestul li{font-family: 'Pretendard', sans-serif; list-style: disc;  font-size: 1.6578vw; line-height: 2.6367vw; margin-bottom: 1.4648vw;}

.sub6-3-8sec .sub6-3-btn {margin: auto; width: 25.2930vw; height: 5.7617vw;   border-radius: 4.8828vw;}
.sub6-3-8sec .sub6-3-btn a{  width: 100%; height: 100%;  align-items: center; font-size: 1.6578vw;}

.sub6-3-premium{}
.sub6-3-premium .txt-box {}
.sub6-3-premium .txt-box h3{margin-bottom: 4.3945vw;}
.sub6-3-premium .txt-box h3 span{}
.sub6-3-premium .txt-box p {margin-bottom: 5.4688vw;}

.sub6-3-premium-box .sub6-3-premium-wrapper{align-items: center;gap: 1.3984vw;}
.sub6-3-premium-wrapper li {width: 24.2188vw;}
.sub6-3-premium-wrapper li .img-box{width: 22.2188vw;height: 24.0742vw;}
.sub6-3-premium-wrapper li .img-box img {width: 100%; height: auto;}
.sub6-3-premium-wrapper li .txt-box {}
.sub6-3-premium-wrapper li .txt-box h4 {font-family: 'KoPub Batang';font-size: 2.3057vw;margin-top: 2.7297vw;}
.sub6-3-premium-wrapper li .txt-box p {font-family:'Pretendard', sans-serif;font-size: 1.4045vw;margin-top: 2.5391vw;line-height: 2.3064vw;}
.sub6-3-premium-wrapper li .txt-box p span{}

.sub6-3_cont11_info_wrap{  flex-direction:column; align-items:center; margin-top: 13.6719vw;}
.sub6-3_cont11_qna_wrap{}
.sub6-3_cont11_info_wrap .txt-box{ margin-bottom: 6.1523vw;}
.sub6-3_cont11_info_wrap .txt-box p{ font-family: "Sorts Mill Goudy", serif; padding-bottom: 2.4414vw; font-size: 2.1484vw; }
.sub6-3_cont11_info_wrap .txt-box p:after{  width: 2.5391vw; height: 0.2930vw;  top: 100%; left: 50%; transform: translateX(-50%);}
.sub6-3_cont11_info_wrap .txt-box h3{font-family: 'KoPub Batang'; padding-top: 2.4414vw;}
.sub6-3_cont11_container.bg_line_1::before{transition: width 1.5s ease-in-out;}
.sub6-3_cont11_que p span{font-family: "Sorts Mill Goudy", serif;margin-right: 1.4414vw;}
.sub6-3_cont11_accordion_wrap{ font-family:'Pretendard', sans-serif; border-top: solid 0.1953vw #686868; border-bottom: solid 0.1953vw #686868;}
.sub6-3_cont11_que{width: 94.0547vw;padding: 3.7109vw 2.3945vw;cursor: pointer;border-bottom: 0.0977vw solid #ccc;font-size: 2.2461vw;line-height: 4.3965vw;align-items:center;}
.sub6-3_cont11_anw {overflow-x: hidden;overflow-y: auto;height: 100%;padding: 3.9063vw 0;padding-left: 2.7656vw;}
.sub6-3_cont11_anw p {font-family:'Noto Sans CJK KR', sans-serif;font-size: 1.6602vw;line-height: 2.9297vw;}
.sub6-3_cont11_que.on{
	
	
}
.sub6-3_cont11_btn {
	 width: 1.3672vw; height: 1.3672vw;
	background:url("../sub/img/sub6-3_cont11_btn_plus.png") 50% 50%/cover no-repeat;
	transition: 0.3s 0.1s ease; 
}
.sub6-3_cont11_que.on > .sub6-3_cont11_btn{
	 width: 1.3672vw; height: 0.1953vw;
	background:url("../sub/img/sub6-3_cont11_btn_close.png") 50% 50%/cover no-repeat;
}

    
}



@media(max-width:768px){

/*.sub_wrap{width:79.1667vw;}*/
.sub_wrap{width:92vw;}
.sub-mo-only{display: block;}
.sub-pc-only{display: none;}

.sub6-3-intro{background: url(../sub/img/sub6-3head-back-mo.png) no-repeat 50% 50% / cover;}
.sub6-3-intro li:nth-child(2):before{left:62%;}

.sub6-3-first{padding:11.0677vw 0 15.0677vw; display: flex; justify-content: flex-start;}
.sub6-3-first .boxbox{display: block;}
.sub6-3-first .txt-box h3{font-family: 'KoPub Batang'; font-size: 4.9479vw; font-weight: 300; line-height: 8.2031vw; margin-bottom: 6.5104vw; letter-spacing: -0.02em;}
.sub6-3-first .txt-box p {
    width: 100%;
    font-family: 'Pretendard', sans-serif;
    font-size: 3.1250vw;
    line-height: 5.2083vw;
    font-weight: 500;
}
.sub6-3-first .txt-box p.light {color: #6c6c6c; font-weight: 300; margin-bottom: 5.2083vw;}
.sub6-3-first .img-box{width: 100%; height:auto; margin-bottom: 7.1615vw;}
.sub6-3-first .img-box img{width: 100%; height: auto}


/* second */
.sub6-3-swiper-map {margin-top: 0; background: url(../sub/img/sub6-3-second-bg-mo.png) no-repeat 50% 50% /cover; ; padding: 13.0208vw 0;}
.sub6-3-swiper-map .txt-box{text-align: center}
.sub6-3-swiper-map .txt-box h3{font-family: 'KoPub Batang'; font-size: 4.9479vw; font-weight: 300; line-height: 8.2031vw; margin-bottom: 6.5104vw; letter-spacing: -0.02em;}
.sub6-3-swiper-map .txt-box p{font-family: 'Pretendard', sans-serif; margin-bottom: 10.4167vw; font-weight: 400; font-size: 3.1250vw; line-height: 5.2083vw;}
.sub6-3-swiper-map .txt-box p.smallp{font-size: 3.1250vw; margin-bottom: 3.2552vw;}
.sub6-3-tabs {display: flex; justify-content: center; margin-bottom: 5.8594vw; gap: 0.0000vw; width: 100%;}
.sub6-3-tab {
	width:25%; height:6.9010vw;display:flex;justify-content:center;align-items: center;font-family:'Pretendard',sans-serif;font-size: 2.7292vw;
	color: #a3a3a3; cursor: pointer; font-weight: 500; border-bottom: 0.1302vw solid #a3a3a3;letter-spacing:-0.0208vw;
}
.sub6-3-tab.active {border-bottom: 0.3906vw solid #d3ad81;}

.sub6-3-swiper-container{max-width: 169.2708vw; width: 100%;}
.sub6-3-swiper-slide{padding: 3.1250vw;}
.sub6-3-swiper-slide .slide-box{padding:3.6458vw 3.6458vw 0; position: relative; width: 100%; height: 103.6458vw; border-radius: 1.3021vw;background: #fff;box-shadow: rgba(149, 157, 165, 0.2) 0.0000vw 0.5208vw 3.1250vw; 
justify-content: flex-start; align-items:center; gap: 7.1615vw; flex-direction: column;}
.sub6-3-swiper-slide .slide-box.bigslidebox{height: 122.0052vw;}

/* .sub6-3-swiper-slide .slide-box .s3-1-simg{width: 79.1667vw; height: 49.2188vw; position: relative;} */
.sub6-3-swiper-slide .slide-box .slide_img_wrapper{width: 100%;}
.sub6-3-swiper-slide .slide-box .s3-1-simg{width: 100%; height: auto; position: relative;}
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge{}
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge-mo{position: absolute; top:-6.9010vw; right:0;}
.sub6-3-swiper-slide .slide-box .s3-1-simg .badge-mo img{width: 12.8906vw; height: 12.8906vw;}
.sub6-3-swiper-slide .slide-box .s3-1-simg img {width: 100%; height: auto;}

.sub6-3-swiper-slide .slide-box .slide-txt{text-align: center; width: 100%;}

.sub6-3-swiper-slide .slide-box .slide-txt h3{
	font-family: 'KoPub Batang';font-size: 4.9479vw; margin-bottom: 3vw;font-weight:700;letter-spacing: -0.0208vw;
}

.sub6-3-swiper-slide .slide-box .slide-txt li{margin-bottom: 3vw; font-size: 2.9948vw; line-height:5vw; letter-spacing: -0.0208vw;}
.sub6-3-swiper-slide .slide-box .slide-txt li span{}
.sub6-3-swiper-slide .slide-box .slide-txt p{margin-bottom: 3vw; font-size: 2.9948vw; line-height:5vw; letter-spacing: -0.0208vw;}
.sub6-3-swiper-slide .slide-box .slide-txt p.gold{}
.sub6-3-swiper-slide .slide-box .slide-txt p span{}

.sub6-3-swiper-container .swiper-button-next,
.sub6-3-swiper-container .swiper-button-prev{display: none;}
.sub6-3-swiper-container .swiper-button-prev:after,
.sub6-3-swiper-container .swiper-button-next:after {font-size: 3.2552vw !important; font-weight: 600 !important;}


/* third ~ fouth */
.thirdtofouth{padding:26.6927vw 0 34.5052vw; background:url(../sub/img/sub6-3-thirdtofouth-mo.png) no-repeat center top /cover}


.sub6-3-third{margin-bottom: 10.4167vw; }
.sub6-3-third .txt-box{margin-bottom: 6.5104vw;}
.sub6-3-third .txt-box h3{font-size: 4.4271vw; font-weight: 300; line-height: 6.6406vw; letter-spacing: -0.0417vw; margin-bottom: 0;}
.sub6-3-third .txt-box h3 span{font-weight: 500;}

.sub6-3-third .overflowbox{width:79.1667vw; overflow-x:scroll; margin-bottom: 8.4635vw; padding:1.3021vw 0;}
.sub6-3-third .overflowbox::-webkit-scrollbar{height:1.3021vw; background: #dcdcdc;}
.sub6-3-third .overflowbox::-webkit-scrollbar-thumb{background: #d3ad81;}

.sub6-3-third .bg-box{padding:9.1146vw 11.7188vw; position: relative; width: 230%; height: 91.4063vw; border-radius: 2.6042vw; background: #fff; box-shadow: rgba(149, 157, 165, 0.2) 0.0000vw 0.5208vw 3.1250vw; 
display: flex; flex-direction: column; justify-content: center; align-items: flex-start;}
.sub6-3-third .bg-box ul.circlebox{width: 100%; display: flex; justify-content: space-between; margin-bottom: 2.6042vw;}
.sub6-3-third .bg-box ul.circlebox li{display:flex; flex-direction: column; align-items:center; justify-content:center; gap:3.9063vw; width: 35.9375vw; height: 36.1979vw; text-align: center; 
background: url(../sub/img/sub6-3-third-circle-mo.png) no-repeat center center /cover;}
.sub6-3-third .bg-box ul.circlebox li h3{color:#171717; font-weight: 500; font-size: 3.7760vw;}
.sub6-3-third .bg-box ul.circlebox li h4{color:#6c6c6c; font-weight: 300; font-size: 3.1250vw; line-height: 4.8177vw;}

.sub6-3-third .bg-box .arrowbar{width: 100%; height:auto; margin-bottom: 1.3021vw;}
.sub6-3-third .bg-box .step1{width: 37.3698vw; height: 9.6354vw; margin-bottom: 1.3021vw;}
.sub6-3-third .bg-box .step2{width: 100%; height: auto;}
.sub6-3-third .bg-box div{}
.sub6-3-third .bg-box div img{width: 100%; height: auto}
.sub6-3-third p{font-size: 3.1250vw; line-height: 4.8177vw; font-weight:500; color:#171717;}
.sub6-3-third p.gold{font-size: 3.9063vw; line-height: 5.2083vw; margin-bottom: 3.2552vw;}


.sub6-3-fouth{padding-top: 10.4167vw;}
.sub6-3-fouth .fouthup{display:flex; justify-content:space-between; margin-bottom: 15.6250vw;}
.sub6-3-fouth .fouthdown{display:flex; justify-content:space-between;;}
.sub6-3-fouth .txt-box{}
.sub6-3-fouth .txt-box h4 {width: 16.9271vw; height: auto; margin-bottom: 5.2083vw;}
.sub6-3-fouth .txt-box h3{margin-bottom: 3.9063vw; line-height: 6.5104vw; font-size: 4.6875vw; font-weight: 300;}
.sub6-3-fouth .txt-box h3 span{font-weight: 500;}
.sub6-3-fouth .txt-box p {
    width: 100%;
    font-size: 3.1250vw;
    line-height: 5.2083vw;
    font-weight: 500;
	color:#171717;
}
.sub6-3-fouth .txt-box p.light {color: #6c6c6c; font-weight: 300; margin-bottom: 3.9063vw;}
.sub6-3-fouth .txt-box p.gold {color: #d3ad81; margin-bottom: 2.6042vw;}
.sub6-3-fouth .img-box{width: 100%; height: auto; margin-bottom: 6.5104vw;}
.sub6-3-fouth .img-box img{width: 100%; height: auto}


/* fifth */
.sub6-3-fifth{padding:11.7188vw 0; background: #f5f3f1;}
.sub6-3-fifth .txt-box{text-align: center; margin-bottom: 5.8594vw; display:flex; flex-direction: column; align-items: center;}
.sub6-3-fifth .txt-box h4{width: 14.3229vw; height: 5.5990vw; margin-bottom: 5.2083vw;}
.sub6-3-fifth .txt-box h4 img{width: 100%; height: auto}
.sub6-3-fifth .txt-box h3{font-size: 4.6875vw; font-weight: 300; line-height: 6.6406vw; letter-spacing: -0.0417vw; margin-bottom: 0;}
.sub6-3-fifth .txt-box h3 span{font-weight: 500;}

.sub6-3-fifth .botsect{display:flex; justify-content:space-between; align-items:center; flex-direction: column; gap:7.1615vw;}
.sub6-3-fifth .botsect ul li{
	width: 100%;
    font-size: 3.1250vw;
    line-height: 7.2917vw;
	color: #6c6c6c;
    font-weight: 300;
}
.sub6-3-fifth .botsect ul li span{color: #171717; font-weight: 500;}

.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"]{display: none;}
.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"] + label{margin-bottom: 0.6510vw; display: inline-block; width: 2.8646vw; height: 2.8646vw; border: 0.1302vw solid #b1b1b1; cursor: pointer; margin-right: 0.5rem; position: relative;}
.sub6-3-fifth .botsect ul li input[class="sub6-3-fifth-check"]:checked + label::after{content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: block; width: 3.7760vw; height: 3.5156vw;
background: url(../sub/img/sub6_3-icon-check.png) no-repeat center / 100% auto;}
.sub6-3-fifth .botsect .img-box{width: 69.9219vw; height: 43.7500vw;}
.sub6-3-fifth .botsect .img-box img{width: 100%; height: auto}


/* sixth ~ seventh */
.sixthtoseventh{padding:21.4844vw 0 16.2760vw; background:url(../sub/img/sub6-3-sixthtoseventh-mo.png) no-repeat center top /cover;}

.sub6-3-sixth{margin-bottom: 26.0417vw;}
.sub6-3-sixth .txt-box{ margin-bottom: 6.5104vw;}
.sub6-3-sixth .txt-box h3{margin-bottom: 2.6042vw; line-height: 5.1758vw; font-size: 4.4271vw; letter-spacing: -0.01em;}
.sub6-3-sixth .txt-box p {
    width: 100%;
    font-size: 3.1250vw;
    line-height: 5.2083vw;
}
.sub6-3-sixth .txt-box p.light {color: #6c6c6c; font-weight: 300;}
.sub6-3-sixth .txt-box p span{color:#000; font-weight:500;}

.sub6-3-sixth .contwrap{display:flex; justify-content:space-between; align-items:center; flex-direction:column; gap:3.2552vw}
.sub6-3-sixth .contwrap div.img-box:after{display: none;}
.sub6-3-sixth .contwrap .thirdbox div.img-box:after{display: none;}
.sub6-3-sixth .contwrap div p{text-align: center; font-size: 2.9948vw; line-height: 5.0781vw;}
.sub6-3-sixth .contwrap div p.gold{font-size: 4.2969vw; margin: 3.2552vw 0 2.6042vw;}
.sub6-3-sixth .contwrap .img-box{width: 55.5990vw; height: 33.9844vw;}
.sub6-3-sixth .contwrap .img-box.arrowimg{width: 5.2083vw; height: 2.6042vw;}
.sub6-3-sixth .contwrap .img-box img{width: 100%; height: auto}


.sub6-3-seventh{}
.sub6-3-seventh .sub6-3-cdam-leftrigtht{margin-top: 10.5833vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li{ margin-bottom: 10.4167vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li h4{font-size: 3.6458vw; margin-bottom: 4.5573vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li h4 span{}

.sub6-3-seventh .sub6-3-cdam-rigtht li .check-box{width: 20.8333vw; height: 6.9010vw; border-radius: 6.5104vw; display: flex; align-items: center; justify-content: center; margin-bottom: 3.6458vw; font-size: 2.7344vw;}

.sub6-3-seventh .sub6-3-cdam-rigtht li p{font-size: 3.1250vw; line-height: 5.0781vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra {display: flex; align-items:flex-start; justify-content: space-between; flex-direction: column; gap: 5.8594vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .sub6-3-csculptra-txt{width: 100%;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h5 {font-size: 2.7344vw; font-weight: 500; color: #d3ad81; margin-bottom: 3.2552vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3{font-size: 4.1667vw; line-height: 6.5104vw; margin-bottom: 3.2552vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3 span{font-size: 4.6875vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box p{line-height: 3.9063vw; font-size: 3.1250vw; margin-bottom: 5.2083vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box .img-box{width: 100%; height: auto;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box .img-box img{width: 100%; height: auto;}



    .sub-7-1-padding{padding: 0.0000vw 3.9063vw;}
    .sub-7-1-margin{margin: 12.1354vw 0.0000vw;}
    
    .sub6-3-injection{display: flex;padding: 12.1354vw 3.9063vw;gap: 2.6042vw;background: url(../sub/img/sub3-1-colltouchback.png) no-repeat 50% 50% /cover;flex-direction: column;align-items: flex-start;}
    .sub6-3-injection .txt-box h3{margin-bottom: 5.4688vw;}
    .sub6-3-injection .txt-box h4 {font-family: 'KoPub Batang'; font-size: 3.1250vw; margin-bottom: 3.1250vw;}
    .sub6-3-injection .txt-box p {
        width: 100%;
        margin-bottom: 3.3854vw;
        font-family: 'Pretendard', sans-serif;
        font-size: 2.3438vw;
        line-height: 3.6458vw;
        
    }
    .sub6-3-injection .txt-box p:nth-of-type(1) { }
    .sub6-3-injection .txt-box p:nth-of-type(2) { }
    .sub6-3-injection .img-box{width: auto;}
    .sub6-3-injection .img-box img{width: 100%; height: auto}
    
    
    .sub6-3-8sec {background: url(../sub/img/sub3-1-8sec-back-mo.png) no-repeat 50% 50% /cover; padding: 14.3229vw 0;}
    .sub6-3-8sec .txt-box{ margin-bottom: 9.7656vw;}
    .sub1-0-btn.sub6-3-btn-1 {
        width: 33.7240vw;
        height: 7.6823vw;
        border: #bdaad5 0.1302vw solid;
        border-radius: 6.5104vw;
        
        margin: auto;
    }
    .s1-btn.s3-1-btn-1{
        font-family: 'Pretendard', sans-serif;
        font-size: 2.3438vw;
        
        
        
    }
    .s1-btn.s3-1-btn-1 .t {
        height: 7.6823vw;
        
    }
    .s1-btn.s3-1-btn-1:after {
        
        border-radius: 100%;
        
        height: 100%;
        
        transform: translateY(110%);
        
    }
    
    .sub6-3-suggest-box .sub6-3-suggestimg-wrapper {display: flex;align-items: center;gap: 11.7188vw;margin-bottom: 8.4635vw;flex-direction: column;}
    .sub6-3-suggestimg{width: auto;}
    .sub6-3-suggestimg img {width: 100%; height: auto;}
    .sub6-3-suggest-box .sub6-3-suggestimg-wrapper p { font-family: 'Pretendard', sans-serif; font-size: 2.3438vw; line-height: 3.6458vw; margin-top: 3.6458vw;  }
    .sub6-3-suggest-box .sub6-3-suggestimg-wrapper p span{ }
    .sub6-3-suggest-box .suggestul{height:auto; display:block;letter-spacing:0;}
    .sub6-3-suggest-box .suggestul li{font-family: 'Pretendard', sans-serif;list-style: disc;font-size: 3.1250vw;line-height: 5.7292vw;/* margin-left: 3vw; */}
    
    .sub6-3-8sec .sub6-3-btn {margin: auto; width: 33.7240vw; height: 7.6823vw;   border-radius: 6.5104vw;}
    .sub6-3-8sec .sub6-3-btn a{  width: 100%; height: 100%;  align-items: center; font-size: 2.3438vw;}
    
    .sub6-3-premium{}
    .sub6-3-premium .txt-box {}
    .sub6-3-premium .txt-box h3{margin-bottom: 5.8594vw;}
    .sub6-3-premium .txt-box h3 span{}
    .sub6-3-premium .txt-box p {margin-bottom: 7.2917vw;}
    
    .sub6-3-premium-box .sub6-3-premium-wrapper{display: flex;align-items: center;gap: 4.1979vw;flex-wrap: wrap;}
    .sub6-3-premium-wrapper li {width: 32.2917vw;}
    .sub6-3-premium-wrapper li .img-box{width: 32.2917vw; height: 34.7656vw;}
    .sub6-3-premium-wrapper li .img-box img {width: 100%; height: auto;}
    .sub6-3-premium-wrapper li .txt-box {}
    .sub6-3-premium-wrapper li .txt-box h4 {font-family: 'KoPub Batang';   font-size: 3.0742vw; margin-top: 3.9063vw;}
    .sub6-3-premium-wrapper li .txt-box p {font-family:'Pretendard', sans-serif;font-size: 2.1393vw;margin-top: 3.3854vw;line-height: 3.4753vw;}
    .sub6-3-premium-wrapper li .txt-box p span{}
    
    .sub6-3_cont11_info_wrap{flex-direction:column;align-items:center;margin-top: 13.2292vw;}
    .sub6-3_cont11_qna_wrap{}
    .sub6-3_cont11_info_wrap .txt-box{ margin-bottom: 8.2031vw;}
    .sub6-3_cont11_info_wrap .txt-box p{ font-family: "Sorts Mill Goudy", serif; padding-bottom: 3.2552vw; font-size: 2.8646vw; }
    .sub6-3_cont11_info_wrap .txt-box p:after{  width: 3.3854vw; height: 0.3906vw;  top: 100%; left: 50%; transform: translateX(-50%);}
    .sub6-3_cont11_info_wrap .txt-box h3{font-family: 'KoPub Batang'; padding-top: 3.2552vw;}
    .sub6-3_cont11_container.bg_line_1::before{transition: width 1.5s ease-in-out;}
    .sub6-3_cont11_que p span{font-family: "Sorts Mill Goudy", serif;  margin-right: 3.2552vw;}
    .sub6-3_cont11_accordion_wrap{ font-family:'Pretendard', sans-serif; border-top: solid 0.2604vw #686868; border-bottom: solid 0.2604vw #686868;}
    .sub6-3_cont11_que{width: 80vw;padding: 4.9479vw 5.8594vw;cursor: pointer;border-bottom: 0.1302vw solid #ccc;font-size: 2.9948vw;line-height: 5.8620vw;align-items:center;}
    .sub6-3_cont11_anw { overflow-x: hidden; overflow-y: auto;  height: 100%;    padding: 5.2083vw 0; padding-left: 13.0208vw;}
    .sub6-3_cont11_anw p {font-family:'Noto Sans CJK KR', sans-serif; font-size: 2.7344vw;  line-height: 3.9063vw;}
    .sub6-3_cont11_anw .sub-mo-only{display: block;}
    .sub6-3_cont11_anw .sub-pc-only{display: none;}
    .sub6-3_cont11_que.on{
        
        
    }
    .sub6-3_cont11_btn {
         width: 1.8229vw; height: 1.8229vw;
        background:url("../sub/img/sub6-3_cont11_btn_plus.png") 50% 50%/cover no-repeat;
        transition: 0.3s 0.1s ease; 
    }
    .sub6-3_cont11_que.on > .sub6-3_cont11_btn{
         width: 1.8229vw; height: 0.2604vw;
        background:url("../sub/img/sub6-3_cont11_btn_close.png") 50% 50%/cover no-repeat;
    }


}


@media(max-width: 480px){

/* °ψΕλ */
.sub_wrap{width:88vw}
.txt-box h3{font-family: 'KoPub Batang';font-size: 5.5vw;line-height: 7.625vw;margin-bottom: 6.2500vw;letter-spacing:-0.0667vw;}
.txt-box h3 span{}
.txt-box p{font-family:'Pretendard', sans-serif;font-size: 3.1500vw;line-height: 5.8333vw;}
.sub-side-padding{padding: 0 6.2500vw;}

.sub-7-1-padding{padding: 0.0000vw 6.2500vw;}
.sub-7-1-margin{margin: 35.4167vw 0.0000vw;}

.sub6-3-injection{padding: 8.4167vw 6.2500vw;gap: 4.1667vw;background: url(../sub/img/sub3-1-colltouchback.png) no-repeat 50% 50% /cover;}
.sub6-3-injection .txt-box h3{margin-bottom: 8.7500vw;}
.sub6-3-injection .txt-box h4 {font-family: 'KoPub Batang'; font-size: 5.0000vw; margin-bottom: 5.0000vw;}
.sub6-3-injection .txt-box p {
    width: 100%;
    margin-bottom: 5.4167vw;
    font-family: 'Pretendard', sans-serif;
    font-size: 3.1500vw;
    line-height: 5.1333vw;
}
.sub6-3-injection .txt-box p:nth-of-type(1) { }
.sub6-3-injection .txt-box p:nth-of-type(2) { }
.sub6-3-injection .img-box{width: auto;}
.sub6-3-injection .img-box img{width: 100%; height: auto}



.sub6-3-8sec {background: url(../sub/img/sub3-1-8sec-back.png) no-repeat 50% 50%/cover; padding: 33.3333vw 0;margin-bottom:10vw}
.sub6-3-8sec .txt-box{ margin-bottom: 15.6250vw;}
.sub1-0-btn.sub6-3-btn-1 {
    width: 53.9583vw;
    height: 12.2917vw;
    border: #bdaad5 0.2083vw solid;
    border-radius: 10.4167vw;
    
    margin: auto;
}
.s1-btn.s3-1-btn-1{
    font-family: 'Pretendard', sans-serif;
    font-size: 3.7500vw;
    
    
    
}
.s1-btn.s3-1-btn-1 .t {
    height: 12.2917vw;
    
}
.s1-btn.s3-1-btn-1:after {
    
    border-radius: 100%;
    
    height: 100%;
    
    transform: translateY(110%);
    
}



.sub6-3-suggest-box .sub6-3-suggestimg-wrapper { align-items: flex-start; gap: 18.7500vw; margin-bottom: 13.5417vw;}
.sub6-3-suggestimg{width: auto;}
.sub6-3-suggestimg img {width: 100%; height: auto;}
.sub6-3-suggest-box .sub6-3-suggestimg-wrapper p { font-family: 'Pretendard', sans-serif; font-size: 3.7500vw; line-height: 5.8333vw; margin-top: 5.8333vw;  }
.sub6-3-suggest-box .sub6-3-suggestimg-wrapper p span{ }
.sub6-3-suggest-box .suggestul{}
.sub6-3-suggest-box .suggestul li{font-family: 'Pretendard', sans-serif;list-style: disc;font-size: 3.7500vw;line-height: 9.1667vw;margin-left: 6.2500vw;}

.sub6-3-8sec .sub6-3-btn {margin: auto; width: 53.9583vw; height: 12.2917vw;   border-radius: 10.4167vw;}
.sub6-3-8sec .sub6-3-btn a{  width: 100%; height: 100%;  align-items: center; font-size: 3.7500vw;}

.sub6-3-premium{}
.sub6-3-premium .txt-box {}
.sub6-3-premium .txt-box h3{margin-bottom: 9.3750vw;}
.sub6-3-premium .txt-box h3 span{}
.sub6-3-premium .txt-box p {margin-bottom: 11.6667vw;}

.sub6-3-premium-box .sub6-3-premium-wrapper{ align-items: center; gap: 17.9167vw;}
.sub6-3-premium-wrapper li {width: 51.6667vw;}
.sub6-3-premium-wrapper li .img-box{width: 51.6667vw; height: 55.6250vw;}
.sub6-3-premium-wrapper li .img-box img {width: 100%; height: auto;}
.sub6-3-premium-wrapper li .txt-box {}
.sub6-3-premium-wrapper li .txt-box h4 {font-family: 'KoPub Batang';   font-size: 4.9188vw; margin-top: 6.2500vw;}
.sub6-3-premium-wrapper li .txt-box p {font-family:'Pretendard', sans-serif;font-size: 3.4229vw;margin-top: 5.4167vw;line-height: 5.5604vw;}
.sub6-3-premium-wrapper li .txt-box p span{}

.sub6-3_cont11_info_wrap{  flex-direction:column; align-items:center; margin-top: 29.1667vw;}
.sub6-3_cont11_qna_wrap{}
.sub6-3_cont11_info_wrap .txt-box{ margin-bottom: 13.1250vw;}
.sub6-3_cont11_info_wrap .txt-box p{ font-family: "Sorts Mill Goudy", serif; padding-bottom: 5.2083vw; font-size: 4.5833vw; }
.sub6-3_cont11_info_wrap .txt-box p:after{  width: 5.4167vw; height: 0.6250vw;  top: 100%; left: 50%; transform: translateX(-50%);}
.sub6-3_cont11_info_wrap .txt-box h3{font-family: 'KoPub Batang'; padding-top: 5.2083vw;}
.sub6-3_cont11_container.bg_line_1::before{transition: width 1.5s ease-in-out;}
.sub6-3_cont11_que p span{font-family: "Sorts Mill Goudy", serif;  margin-right: 5.2083vw;}
.sub6-3_cont11_accordion_wrap{ font-family:'Pretendard', sans-serif; border-top: solid 0.4167vw #686868; border-bottom: solid 0.4167vw #686868;}
.sub6-3_cont11_que{width: 279.5833vw;padding: 7.9167vw 9.3750vw;cursor: pointer;border-bottom: 0.2083vw solid #ccc;font-size: 4.7917vw;line-height: 9.3792vw;align-items:center;}
.sub6-3_cont11_anw { overflow-x: hidden; overflow-y: auto;  height: 100%;    padding: 8.3333vw 0; padding-left: 20.8333vw;}
.sub6-3_cont11_anw p {font-family:'Noto Sans CJK KR', sans-serif; font-size: 3.5438vw;  line-height: 6.2500vw;}
.sub6-3_cont11_que.on{
    
    
}
.sub6-3_cont11_btn {
     width: 2.9167vw; height: 2.9167vw;
    background:url("../sub/img/sub6-3_cont11_btn_plus.png") 50% 50%/cover no-repeat;
    transition: 0.3s 0.1s ease; 
}
.sub6-3_cont11_que.on > .sub6-3_cont11_btn{
     width: 2.9167vw; height: 0.4167vw;
    background:url("../sub/img/sub6-3_cont11_btn_close.png") 50% 50%/cover no-repeat;
}
.sub6-3-first{padding: 20.8333vw 0;}
    .sub6-3-first .txt-box h3 {
        font-size: 6.6667vw !important;
        line-height: 9.5833vw;
    }
.sub6-3-first {padding:20.8333vw 0}
.sub6-3-first .txt-box h3 {font-size: 6.6667vw !important;line-height: 9.5833vw;}
.sub6-3-first .txt-box p {font-size: 3.3333vw !important;line-height:5.8333vw;}
.sub6-3-first .txt-box p.light {}

.sub6-3-tab {font-size: 3.3333vw;font-weight: 400;height:8.3333vw;}
.sub6-3-swiper-map {padding:20.8333vw 0}
.sub6-3-swiper-map .txt-box h3 {font-size: 6.6667vw !important;line-height: 9.5833vw;}
.sub6-3-swiper-map .txt-box p {font-size: 3.3333vw !important;line-height:5.8333vw;}
.sub6-3-swiper-map .txt-box p.smallp {font-size: 4.1667vw !important;line-height:9.5833vw;margin-bottom: 0;}

.sub6-3-swiper-slide .slide-box {height:auto;padding:6.2500vw 4.1667vw;}
.sub6-3-swiper-slide .slide-box .slide-txt p {font-size: 3.3333vw;line-height: 5.8333vw;}
.sub6-3-swiper-slide .slide-box .slide-txt .tag_list .tag_box span {font-size: 3.7500vw;}

.sub6-5-8sec .txt-box h3 {font-size: 6.6667vw !important;line-height: 9.5833vw;}
.sub6-3-swiper-slide .slide-box.bigslidebox{height:auto}
.thirdtofouth{padding: 20.6927vw 0 34.5052vw;}
.sub6-3-third .txt-box h3{line-height: 8.6406vw;}
.sub6-3-third p{font-size: 3.5250vw;line-height: 5.8177vw;}
.sub6-3-fouth .txt-box h3{line-height: 7.5104vw;}
.sub6-3-sixth .txt-box h3{line-height: 7.5104vw;}

.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h3 span{font-size: 6.1667vw ;line-height: 9.4167vw;}
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box p{line-height: 6.2500vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li .check-box{width: 25.6250vw;height: 7.5000vw;        gap: 1.0417vw;margin-bottom: 5.8824vw;font-size: 3.7500vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li .check-box span {
        font-size: 5.0000vw;
    }
.sub6-3-seventh .sub6-3-cdam-rigtht li h4{font-size: 5.2083vw;margin-bottom: 5.2083vw;}
.sub6-3-seventh .sub6-3-cdam-rigtht li p {
        font-family: 'Pretendard', sans-serif;
        font-size: 3.5500vw;
        line-height: 6.85vw;
        margin-bottom: 16.6667vw;
        font-weight: 400;letter-spacing:0;
    }
.sub6-3-seventh .sub6-3-cdam-csculptra .txt-box h5{font-size: 3.7344vw;}
}


.sub6-3-8sec.sub3-4 {background:url('../sub/img/sub3-3-8sec-back.png')no-repeat 50% 50% / cover;}
.sub3-4 .s1-btn.s3-1-btn-1 {background: #000000;}
.sub3-4 .s1-btn.s3-1-btn-1:after {background-color: #000000;}
.sub-3-4.txt-box h3 span {color:#4b1d44;font-weight: 500;}

.sub6-3-suggest-box.sub3-4 .sub6-3-suggestimg-wrapper p span {color:#50998d;}