@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;500;600;700;800&display=swap);
:root{--font-notosans:'Noto Sans KR',sans-serif;--font-playfair:'Playfair Display';--font-abhayalibre:'Abhaya Libre',serif;--font-notoserifkr:"Noto Serif KR",serif;--primary-color:#bc456c;--why-section-bg:#f5f2f1;--highlight-line-color:#f5e3e9}
.wrinkle .container{width:100%;max-width:1600px;padding:0 110px;margin:0 auto;box-sizing:border-box}
.wrinkle{width:100%;overflow:hidden}.wrinkle .mobile-only{display:none}.wrinkle .pc-only{display:block}.wrinkle .tablet-only{display:none}

.wrinkle .highlight{box-shadow:inset 0 -.5em 0 var(--highlight-line-color);font-weight:700}
.wrinkle .highlight.color{color:var(--primary-color)}.wrinkle .pt140{padding-top:140px}.wrinkle .mt10{margin-top:10px}.wrinkle .mt30{margin-top:30px}.wrinkle .mt40{margin-top:40px}.wrinkle .mt50{margin-top:50px}.wrinkle .mt60{margin-top:60px}.wrinkle .mt70{margin-top:70px}.wrinkle .mt80{margin-top:80px}.wrinkle .mt100{margin-top:100px}.wrinkle .mt110{margin-top:110px}.wrinkle .mt120{margin-top:120px}.wrinkle .mt130{margin-top:130px}.wrinkle .mt140{margin-top:140px}.wrinkle .mt160{margin-top:160px}.wrinkle .mt200{margin-top:200px}.wrinkle .mt270{margin-top:270px}.wrinkle .mt400{margin-top:400px}.wrinkle .mt440{margin-top:440px}.wrinkle .mt470{margin-top:470px}.wrinkle .max-830{max-width:830px;margin-left:auto;margin-right:auto}.wrinkle .max-880{max-width:880px;margin-left:auto;margin-right:auto}.wrinkle .max-1020{max-width:1020px;margin-left:auto;margin-right:auto}.wrinkle .max-1080{max-width:1080px;margin-left:auto;margin-right:auto}.wrinkle .max-1200{max-width:1200px;margin-left:auto;margin-right:auto}.wrinkle .mtUnder90{margin-bottom:90px}.wrinkle .row150{row-gap:150px}.wrinkle .hidden-text{text-indent:-999999px;font-size:0}.wrinkle div.text{font-size:30px;line-height:1.66em;letter-spacing:.02em;color:#111}.wrinkle .box-text{border:1px solid #949699;padding:60px 40px 60px;position:relative}.wrinkle .box-text.narrow{padding:40px 20px}.wrinkle .box-text p{font-size:33px;line-height:1.66;letter-spacing:-.02em;text-align:center;word-break:keep-all}.wrinkle .box-text p.bold{font-weight:600}.wrinkle .box-text p .year{font-size:25px;color:#010101}.wrinkle .box-text p .info{font-size:25px;color:rgba(17,17,17,.8)}.wrinkle .text p{word-break:keep-all}.wrinkle .text p .info{font-size:24px;color:rgba(17,17,17,.8);display:block;line-height:1.66em}.wrinkle .divide{background-color:#494949;width:2px;height:47px;display:block;margin:30px auto}.wrinkle .space{background-color:transparent;width:2px;height:47px;display:block;margin:30px auto}.wrinkle .box-text .color{color:var(--primary-color)}.wrinkle .box-title{display:flex;align-items:center;gap:100px;margin-bottom:131px}.wrinkle .box-title strong{font-size:100px;letter-spacing:.03em;font-family:var(--font-playfair),serif;color:#111;font-weight:500;white-space:nowrap}.wrinkle .box-title::after{content:'';height:1px;width:100%;background-color:#000;transform:translate(0,10px)}.wrinkle .box-text ul li{text-align:center;font-weight:700}.wrinkle .box-text ul li .text{color:var(--primary-color)}.wrinkle .box-text ul li:before{content:none}.wrinkle .box-text .title{position:absolute;top:0;white-space:nowrap;left:50%;background-color:#fff;padding:0 75px;transform:translate(-50%,-50%);font-size:33px;letter-spacing:.02em;line-height:46px;color:rgb(147,147,147,.6);font-weight:700}.wrinkle .box-text .title.black{position:absolute;top:0;white-space:nowrap;left:50%;color:#fff;background-color:#000;padding:5px 25px 9px;transform:translate(-50%,-50%);font-size:30px;letter-spacing:.02em;line-height:46px;font-weight:400;border-radius:50px}.wrinkle .box-text.inner-image{position:relative;padding-top:210px}.wrinkle .box-text.inner-image .img-box{position:absolute;top:150px;left:50%;transform:translate(-50%,-100%);width:100%;max-width:777px}.wrinkle .img-text{display:flex;border:1px solid #949699;padding:60px 20px 60px 40px;column-gap:10px}.wrinkle .img-text .img-box{width:383px;height:auto;flex:none}.wrinkle .img-text .text-box{padding-top:40px}.wrinkle .img-text .text-box h2{font-size:50px;font-weight:800;letter-spacing:.02em;color:#111;text-align:left}.wrinkle .img-text .text-box h2 .small{font-size:35px}.wrinkle .img-text .text-box p{font-size:33px;font-weight:400;letter-spacing:.02em;color:#000;line-height:1.66;text-align:left}.wrinkle .img-box{max-width:100%}.wrinkle .img-box img{display:block;margin:0 auto;max-width:100%;height:auto}.wrinkle .top-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;height:986px;display:flex;align-items:center}.wrinkle .top-banner .banner-wrapper{width:100%;max-width:1200px;text-align:center;position:relative;padding:0;margin:80px auto 0}.wrinkle .top-banner .title-box{max-width:730px;width:100%;margin-top:80px;z-index:1;position:relative}.wrinkle .top-banner .title-vertical{writing-mode:sideways-rl;position:absolute;text-transform:uppercase;white-space:nowrap;left:0;top:50%;transform:translate(0,-50%);font-size:20px;letter-spacing:.32em;font-weight:500;font-family:var(--font-playfair),serif;margin:0}.wrinkle .top-banner .title-box .sub-title{display:inline-block;border-bottom:3px solid #111;padding-bottom:6px;font-family:var(--font-playfair),serif;font-weight:500;font-size:20px;line-height:1;letter-spacing:.12em;text-transform:uppercase}.wrinkle .top-banner .title-box p{display:block;font-size:30px;line-height:1.33em;letter-spacing:.02em;margin-top:29px}.wrinkle .top-banner .title-box .title{display:block;text-transform:uppercase;font-size:70px;line-height:1.25;margin-top:20px;font-family:var(--font-playfair),serif;font-weight:700;letter-spacing:.04em}.wrinkle .top-banner .title-box .title.small{font-size:60px}.wrinkle .top-banner .title-box .title.small>.mobile-only{display:none}.wrinkle .top-banner .title-box .title.small>.pc-only{display:block}.wrinkle .top-banner .title-box .scroll{display:block;border:1px solid #000;position:relative;width:39px;height:65px;border-radius:19px;box-sizing:border-box;margin:35px auto 0}.wrinkle .top-banner .title-box .scroll::after{content:'';position:absolute;left:50%;top:calc(0% + 10px);width:1px;height:16px;background-color:#000;transform:translate(-50%,0);animation:upDown 1s ease-in-out infinite alternate}.wrinkle .top-banner .model{position:absolute;bottom:0;right:0}.wrinkle .top-banner .model.padding{position:absolute;bottom:0;right:20%}.wrinkle .top-banner .model.padding10{position:absolute;bottom:0;right:10%}.wrinkle .top-banner .model img{display:block}.wrinkle .recommend-section{padding:180px 0}.wrinkle .recommend-section .recommend-wrapper{max-width:900px;margin:0 auto;width:100%}.wrinkle .recommend-section .title{display:block;font-size:80px;letter-spacing:.02em;font-weight:700;line-height:1;text-align:center}.wrinkle .recommend-section .list-box{display:flex;flex-direction:column;gap:21px;margin:73px 0 0}.wrinkle .recommend-section .list-box .list-item{width:100%;box-sizing:border-box;position:relative;border:1px solid #111;padding:24px 10px 24px 47px}.wrinkle .recommend-section .list-box .list-item .num{position:absolute;left:0;top:calc(50% - 4px);font-weight:700;font-size:80px;letter-spacing:.04em;transform:translate(-50%,-50%);z-index:2;line-height:.7em;background:#fff}

.wrinkle .recommend-section .list-box .list-item p{font-size:24px;color:#111;line-height:1.5;letter-spacing:.01em;word-break:keep-all; margin:0;}
.wrinkle .before-after-section{text-align:center;padding:198px 0;border-top:2px dashed rgba(147,149,151,.5)}
.wrinkle .before-after-section .title{font-size:80px;letter-spacing:.02em;font-weight:700;line-height:1.2625;text-align:center}
.wrinkle .before-after-section .summary{font-size:32px;color:#111;line-height:1.5;letter-spacing:.01em;word-break:keep-all}
.wrinkle .before-after-section .ba-img{margin-top:80px}
.wrinkle .before-after-section .ba-img .list-box{display:flex;flex-wrap:wrap;column-gap:45px;row-gap:19px}
.wrinkle .before-after-section .ba-img .list-box .list-item{display:flex;position:relative;width:calc((100% - 45px)/ 2);height:auto;aspect-ratio:690/280}
.wrinkle .before-after-section .ba-img .list-box .list-item::before{content:'';position:absolute;left:0;width:100%;height:100%;top:0;display:flex;background-image:url(../images/sub_05/watermark.webp);background-position:center;background-repeat:repeat;z-index:1}
.wrinkle .before-after-section .ba-img .list-box .list-item::after{content:'';position:absolute;top:calc((100% - 70px)/ 2);left:50%;width:55px;height:55px;display:block;transform:translate(-50%,-50%);background-image:url(../images/sub_04/ba-arrow.webp);background-position:center;background-repeat:repeat;z-index:1}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item{position:relative;width:50%}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item .img-box{width:100%;height:calc(100% - 70px)}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item .img-box>img{width:100%;height:100%;object-fit:cover}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item .text-box{display:flex;justify-content:center;align-items:center;width:100%;height:70px;left:0;bottom:0;font-size:18px;font-weight:700;line-height:1.6;z-index:2;position:relative; margin:0;}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item.before-item .text-box{color:#fff;background-color:#000}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item.after-item .text-box{color:#000;background-color:#eaeaea}.wrinkle .before-after-section .ba-note{font-size:20px;letter-spacing:-.02em;line-height:1.5em;text-align:center;border:1px solid #000;display:inline-block;padding:2px 75px 1px;margin-top:60px;word-break:keep-all}.wrinkle .before-after-section .ba-img.narrow .list-box .list-item::after{content:'';position:absolute;top:calc((100% - 30px)/ 2)}.wrinkle .before-after-section .ba-img.narrow .list-box .list-item{aspect-ratio:690/240}.wrinkle .before-after-section .ba-img.narrow .list-box .list-item .ba-item .img-box{width:100%;height:calc(100% - 30px)}.wrinkle .before-after-section .ba-img.narrow .list-box .list-item .ba-item .text-box{display:flex;justify-content:center;align-items:center;width:100%;height:30px;left:0;bottom:0;font-size:18px;font-weight:700;line-height:1.6;z-index:2;position:relative}.wrinkle .why-section{text-align:center;padding:200px 0 0;border-top:2px dashed rgba(147,149,151,.5)}.wrinkle .why-section .title-box{position:relative;width:650px;margin:0 auto -45px}.wrinkle .why-section .title-box .bg{text-transform:uppercase;position:absolute;z-index:1;left:0;top:calc(50% - 20px);color:#4f4f4e;opacity:.2;font-size:200px;font-weight:600;font-family:var(--font-playfair),serif;transform:translate(-68%,-50%);white-space:nowrap;line-height:1.2em;text-align:left}.wrinkle .why-section .title-box .box{position:relative;z-index:3;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;box-sizing:border-box;position:relative;border:10px solid #000;background-color:#fff;box-shadow:20px 0 20px rgba(0,0,0,.1)}.wrinkle .why-section .title-box .box span.why{margin-top:0;display:block;color:var(--primary-color);font-family:var(--font-playfair),serif;font-weight:600;font-size:130px;letter-spacing:.01em;line-height:1}.wrinkle .why-section .title-box .box .yann{display:block;font-weight:700;font-size:80px;letter-spacing:.01em;color:#111}.wrinkle .why-section .title-box .box .program{color:#111;font-size:33px;line-height:1.4em;letter-spacing:.01em;margin-top:40px}
.wrinkle .why-section .content-box{background-color:#fcf8f9;display:flex;flex-direction:column;padding:206px 0}.wrinkle .why-section .list-box{display:flex;flex-direction:column;row-gap:50px}.wrinkle .why-section .list-box .list-item{width:100%;box-sizing:border-box;background-color:#fff;padding:224px 80px 108px}.wrinkle .why-section .list-box .list-item .item-header{text-align:center;position:relative}.wrinkle .why-section .list-box .list-item .item-header .num{display:block;z-index:1;font-family:var(--font-playfair),serif;font-weight:500;font-size:250px;letter-spacing:.01em;color:#111;opacity:.2;line-height:1em;transform:translate(-50%,-66%);position:absolute;left:50%;top:0}.wrinkle .why-section .list-box .list-item .item-header .title{position:relative;z-index:2;font-weight:700;font-size:75px;letter-spacing:.01em;text-align:center;line-height:1.35em;word-break:keep-all}.wrinkle .why-section .list-box .list-item .item-header .title em{font-style:normal;color:var(--primary-color)}.wrinkle .why-section .list-box .list-item .item-content{margin-top:100px;display:flex;flex-direction:column;row-gap:200px}.wrinkle .why-section .list-box .list-item .item-content ul{display:flex;flex-direction:column;row-gap:20px;padding:0 50px}.wrinkle .why-section .list-box .list-item .item-content ul li{position:relative;width:100%;font-size:30px;letter-spacing:.03em;line-height:1.6em;word-break:keep-all;text-align:left}.wrinkle .why-section .list-box .list-item .item-content ul.text-center li{text-align:center}.wrinkle .why-section .list-box .list-item .item-content ul.dat-list li{padding-left:27px}.wrinkle .why-section .list-box .list-item .item-content ul.dat-list li::before{content:'';position:absolute;left:0;top:.8em;transform:translate(0,-50%);border-radius:100%;width:6px;height:6px;background-color:#111}.wrinkle .why-section .list-box .list-item .item-content .row-box:nth-child(even) .box-title{flex-direction:row-reverse}.wrinkle .why-section .list-box .list-item .item-content .img-list{display:flex;column-gap:15px}.wrinkle .why-section .list-box .list-item .item-content .img-list .img-item{flex:1 1 auto}.wrinkle .why-section .list-box .list-item .item-content .img-list .img-item picture{width:100%;display:block}.wrinkle .why-section .list-box .list-item .item-content .img-list .img-item img{width:100%;display:block}.wrinkle .why-section .list-box .list-item .item-content .step-list{display:flex;align-items:stretch;gap:40px}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item{width:calc((100% - 80px)/ 3);position:relative;background:#f9f9f9}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .img-box{width:100%;height:auto;aspect-ratio:368/281}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .img-box>img{display:block;width:100%;height:100%}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .text-box{height:668px}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .step-num{display:block;margin-top:50px;position:relative}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .step-num h3{display:inline-block;color:var(--primary-color);border-bottom:1px solid var(--primary-color);font-size:24px;font-weight:800;letter-spacing:.02em;line-height:37px}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item:nth-of-type(n+2) .step-num::before{content:'';width:16px;height:28px;position:absolute;left:-10px;top:50%;transform:translate(-100%,-50%);background:url(images/sub_05/chevron_next.webp) center center/cover no-repeat}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .title{font-weight:700;letter-spacing:.02em;font-size:33px;line-height:1.51em;display:flex;align-items:center;justify-content:center;min-height:4.53em;margin-top:50px}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item p{margin-top:40px;font-size:27px;letter-spacing:.01em;line-height:1.44em}.wrinkle .why-section .list-box .list-item .item-content .icon-list{display:flex;align-items:stretch;justify-content:center}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item{width:calc(100% / 3);padding:0 10px 10px;box-sizing:border-box;position:relative}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item .icon{display:flex;justify-content:center;align-items:center;min-height:117px}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item .text-box{margin-top:30px;line-height:1.5em;font-size:30px;letter-spacing:.02em;color:#111}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item .text-box .small{display:inline-block;font-size:22px;line-height:1.5}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item:nth-of-type(n+2)::before{content:'';position:absolute;left:0;bottom:0;top:0;margin:0;transform:translate(-50%,0);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="20"><circle cx="5" cy="5" r="2" fill="%23949494"/></svg>');background-repeat:repeat-y;width:5px;background-position:center top}.wrinkle .why-section .list-box .list-item .item-content .warranty-box{width:100%;position:relative;padding:0 20px;box-sizing:border-box}.wrinkle .why-section .list-box .list-item .item-content .warranty-box::before{content:'';position:absolute;left:50%;top:0;transform:translate(-50%,-30px);width:106px;height:111px;background:url(images/sub_05/warranty_badge.webp) center center/cover no-repeat;z-index:1}.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content{padding:110px 100px 10px}.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content .title{display:block;text-align:center;font-size:90px;letter-spacing:.02em;color:#111;font-weight:800;font-family:var(--font-abhayalibre);word-break:keep-all}.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content ol{display:flex;gap:18px;flex-direction:column;margin-top:75px}.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content ol li{width:100%;box-sizing:border-box;position:relative;padding-left:70px;word-break:keep-all;text-align:left;font-size:33px;font-weight:500;letter-spacing:.02em;color:#010101;line-height:1.72}
.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content ol li .num{position:absolute;left:0;top:0;font-weight:700}
.wrinkle .why-section .list-box .list-item .item-content .warranty-frame{position:relative;--frame-size:50px}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame::before{content:'';display:block;background-image:url(../images/sub_05/warranty_frame_left_vertical.webp);background-repeat:repeat-y;background-size:contain;width:var(--frame-size);height:calc(100% - (var(--frame-size) * 2));position:absolute;left:0;top:var(--frame-size)}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame::after{content:'';display:block;background-image:url(../images/sub_05/warranty_frame_right_vertical.webp);background-repeat:repeat-y;background-size:contain;width:var(--frame-size);height:calc(100% - (var(--frame-size) * 2));position:absolute;right:0;top:var(--frame-size)}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame .top-frame{display:flex;width:100%;height:var(--frame-size)}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame .top-frame .line{width:calc(100% - (var(--frame-size) * 2));height:100%;background-image:url(../images/sub_05/warranty_frame_top_horizontal.webp);background-size:contain;background-repeat:repeat}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame .top-frame::before{content:'';flex:none;display:block;background-image:url(../images/sub_05/warranty_frame_top_left_corner.webp);background-size:cover;width:var(--frame-size);height:100%}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame .top-frame::after{content:'';flex:none;display:block;background-image:url(../images/sub_05/warranty_frame_top_right_corner.webp);background-size:cover;width:var(--frame-size);height:100%}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame .bottom-frame{display:flex;width:100%;height:var(--frame-size)}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame .bottom-frame .line{width:calc(100% - (var(--frame-size) * 2));height:100%;background-image:url(../images/sub_05/warranty_frame_bottom_horizontal.webp);background-size:contain;background-repeat:repeat}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame .bottom-frame::before{content:'';flex:none;display:block;background-image:url(../images/sub_05/warranty_frame_bottom_left_corner.webp);background-size:cover;width:var(--frame-size);height:100%}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame .bottom-frame::after{content:'';flex:none;display:block;background-image:url(../images/sub_05/warranty_frame_bottom_right_corner.webp);background-size:cover;width:var(--frame-size);height:100%}.wrinkle .why-section .list-box .list-item .item-content .img-text-box{display:flex;flex-direction:column;row-gap:60px;position:relative}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .img-box{width:441px;height:auto;flex:none;position:absolute;left:0;top:0}.wrinkle .why-section .list-box .list-item .item-content .img-text-box :is(.t-box,.text-box){margin-left:511px}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .t-box{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .t-box h2{font-size:47px;font-weight:800;letter-spacing:.02em;color:#010101;text-align:left;line-height:1}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .t-box .small{font-size:30px;font-weight:400;letter-spacing:.02em;color:#010101;line-height:1.5;text-align:left}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .text-box{display:flex;flex-direction:column;justify-content:space-between;row-gap:40px}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .text-box p{font-size:30px;font-weight:400;letter-spacing:.01em;color:#010101;line-height:1.5;text-align:left;word-break:keep-all}.wrinkle .why-section .list-box .list-item .item-content .img-group{display:flex;flex-direction:column;row-gap:50px}.wrinkle .detail-item{text-align:center;padding:160px 0;border-top:2px dashed rgba(147,149,151,.5)}.wrinkle .detail-item.no-line{border:0}.wrinkle .detail-item .title-box.left{text-align:left}.wrinkle .detail-item .title-box.left .title{text-align:left}.wrinkle .detail-item .title-box .sub-title{font-size:35px;font-weight:500;color:#000;letter-spacing:.01em;line-height:1.5}.wrinkle .detail-item .title-box .title{font-size:80px;color:#111;letter-spacing:.02em;font-weight:700;line-height:1.25}.wrinkle .detail-item .title-box .title.small{font-size:60px}.wrinkle .detail-item .title-box em{color:var(--primary-color);font-style:normal}.wrinkle .detail-item .title-box strong{font-weight:700}.wrinkle .detail-item .container{padding:0 230px}.wrinkle .detail-item .group-box{display:flex;flex-direction:column;row-gap:30px}.wrinkle .detail-item .text.f40{font-size:40px}.wrinkle .detail-item .text.left{text-align:left}.wrinkle .detail-item .text h3{font-size:55px;font-weight:500;letter-spacing:.01em}.wrinkle .detail-item .text h4{font-size:55px;letter-spacing:.01em;line-height:1.2}.wrinkle .detail-item .text .color{color:#212c7c}.wrinkle .detail-item .top-line{border-top:1px solid #d3d3d3}

.wrinkle .detail-item .list-box{display:flex;margin-left:auto;margin-right:auto}.wrinkle .detail-item .list-box.list-style1{max-width:1070px;column-gap:8px}.wrinkle .detail-item .list-box.list-style1 .item-box{width:calc((100% - 16px)/ 3);background-color:#f7f7f7;border-radius:21px;padding:40px}.wrinkle .detail-item .list-box.list-style1 .item-box .img-box{height:145px}.wrinkle .detail-item .list-box.list-style1 .item-box .text-box{margin-top:20px;color:#010101}.wrinkle .detail-item .list-box.list-style1 .item-box .text-box h2{font-size:36px;line-height:1.6;font-weight:700}.wrinkle .detail-item .list-box.list-style1 .item-box .text-box h3{font-size:22px;font-weight:700;color:#5e5e5e;margin-top:1em}.wrinkle .detail-item .list-box.list-style1 .item-box .text-box p{font-size:20px;letter-spacing:.02em;line-height:1.6;font-weight:500;margin-top:1.35em;word-break:keep-all}.wrinkle .detail-item .list-box{display:flex;margin-left:auto;margin-right:auto}.wrinkle .detail-item .list-box.list-style2{max-width:1070px;column-gap:30px}.wrinkle .detail-item .list-box.list-style2 .item-box{width:calc((100% - 16px)/ 3);background-color:#f7f7f7;border-radius:21px;padding:0 0 30px;position:relative}.wrinkle .detail-item .list-box.list-style2 .item-box:nth-of-type(n+2)::before{content:'';display:block;background-image:url(images/sub_05/chevron_next.webp);background-size:16px 28px;background-repeat:no-repeat;background-position:center;width:30px;height:30px;position:absolute;left:0;top:50%;transform:translate(-100%,-100%)}.wrinkle .detail-item .list-box.list-style2 .item-box .img-box{height:282px;overflow:hidden;border-radius:21px}.wrinkle .detail-item .list-box.list-style2 .item-box .img-box>img{width:100%;height:100%;object-fit:cover}.wrinkle .detail-item .list-box.list-style2 .item-box .text-box{margin-top:20px;color:#010101}.wrinkle .detail-item .list-box.list-style2 .item-box .text-box h2{font-size:29px;line-height:1.6;font-weight:700}.wrinkle .detail-item .list-box.list-style2 .item-box .text-box p{font-size:20px;letter-spacing:.02em;line-height:1.6;font-weight:500;margin-top:1.35em;word-break:keep-all;padding:0 30px}.wrinkle .detail-item .list-box.list-style3{max-width:1070px;column-gap:40px}.wrinkle .detail-item .list-box.list-style3 .item-box{width:calc((100% - 80px)/ 3)}.wrinkle .detail-item .list-box.list-style3 .item-box .img-box{width:327px;height:auto;aspect-ratio:327/435}.wrinkle .detail-item .list-box.list-style3 .item-box .img-box>img{width:100%;height:100%;object-fit:cover}.wrinkle .detail-item .list-box.list-style3 .item-box .text-box{margin-top:20px;color:#010101}.wrinkle .detail-item .list-box.list-style3 .item-box .text-box p{font-size:20px;letter-spacing:.02em;line-height:1.6;font-weight:500;margin-top:1.35em;word-break:keep-all;padding:0 30px}.wrinkle .detail-item .list-box.list-style4{column-gap:32px;justify-content:center;flex-wrap:nowrap}.wrinkle .detail-item .list-box.list-style4 .item-box{width:480px;box-shadow:3px 0 7px rgba(0,0,0,.35);border-radius:10px;padding:0 30px;box-sizing:border-box;border:5px solid #939597}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row{position:relative;padding:30px 0}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row .text-box{margin-top:30px;display:flex;justify-content:center;align-items:center}.wrinkle .detail-item .list-box.list-style4 .item-box h4{font-size:50px;letter-spacing:.02em;font-weight:900;height:140px;display:flex;justify-content:center;align-items:center}.wrinkle .detail-item .list-box.list-style4 .item-box h5{color:#939597;font-size:20px;letter-spacing:-.02em;font-weight:400}.wrinkle .detail-item .list-box.list-style4 .item-box p{color:#111;font-size:30px;font-weight:400;line-height:1.33}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row:nth-of-type(1) .text-box{min-height:80px}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row:nth-of-type(2) .text-box{min-height:80px}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row:nth-of-type(3) .text-box{min-height:320px}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row::before{content:'';width:380px;background-color:#e9eaea;display:block;height:1px;position:absolute;left:50%;top:0;transform:translateX(-50%)}.wrinkle .detail-item .list-box.list-style4 .item-box.active{border-color:#202c7c}.wrinkle .detail-item .list-box.list-style4 .item-box.active h5{color:#202c7c}.wrinkle .detail-item .list-box.list-style5{max-width:1070px;column-gap:30px;justify-content:center;align-items:center}

.wrinkle .detail-item .list-box.circle-style {
    max-width: 1400px;
    column-gap: 30px;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0;
}

.wrinkle .detail-item .list-box.circle-style .item-box {
    width: calc((100% - 100px)/ 4);
    height: auto;
    aspect-ratio: 1/1;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 5px solid #bc456c;
    box-sizing: border-box;
    flex-direction: column;
}

.wrinkle .detail-item .list-box.circle-style .item-box p.tit {
    font-size: 25px;
    line-height: 1.25;
    font-weight: 500;
    word-break: keep-all;
    color:#8b8b8b;
    text-transform: uppercase;
    padding-top: 5%;
    height: auto;
}
.wrinkle .detail-item .list-box.circle-style .item-box p {
    font-size: 23px;
    line-height: 1.25;
    font-weight: 100;
    word-break: keep-all;
    height: 40%;
    display: flex;
    align-items: center;
}



.wrinkle .detail-item .list-box.list-style5 .item-box{width:334px;border-radius:21px 21px 0 0;position:relative;overflow:hidden}.wrinkle .detail-item .list-box.list-style5 .item-box:nth-of-type(n+2)::before{content:'';display:block;background-image:url(images/sub_05/chevron_next.webp);background-size:16px 28px;background-repeat:no-repeat;background-position:center;width:30px;height:30px;position:absolute;left:0;top:50%;transform:translate(-100%,-100%)}.wrinkle .detail-item .list-box.list-style5 .item-box .img-box{width:100%;height:auto;aspect-ratio:334/260}.wrinkle .detail-item .list-box.list-style5 .item-box .img-box>img{width:100%;height:100%;object-fit:cover}.wrinkle .detail-item .list-box.list-style5 .item-box .text-box{color:#010101;border:1px solid #b0b0b0;padding:60px 0 30px}.wrinkle .detail-item .list-box.list-style5 .item-box .text-box h2{font-size:29px;line-height:1.6;font-weight:700}.wrinkle .detail-item .list-box.list-style5 .item-box .text-box p{font-size:26px;letter-spacing:.02em;line-height:1.6;font-weight:500;margin-top:1.35em;word-break:keep-all;padding:0 30px}.wrinkle .detail-item .step-list{display:flex;align-items:stretch;gap:100px}.wrinkle .detail-item .step-list .step-item{width:calc((100% - 100px)/ 2);position:relative}.wrinkle .detail-item .step-list .step-item .img-box{width:100%;height:auto;aspect-ratio:1/1}.wrinkle .detail-item .step-list .step-item:nth-of-type(n+2) .img-box::before{content:'';display:block;background-image:url(../images/step-arrow.webp);background-repeat:no-repeat;background-size:cover;width:17px;height:29px;position:absolute;top:50%;left:-25px;transform:translate(-50%,-50%)}.wrinkle .detail-item .step-list .step-item .img-box>img{display:block;width:100%;height:100%}.wrinkle .detail-item .step-list .step-item .step-num{display:block;margin-top:40px;position:relative}.wrinkle .detail-item .step-list .step-item .step-num h3{display:inline-block;color:var(--primary-color);border-bottom:1px solid var(--primary-color);font-size:24px;font-weight:800;letter-spacing:.02em;line-height:37px}.wrinkle .detail-item .step-list .step-item .title{font-weight:700;letter-spacing:.02em;font-size:33px;line-height:1.51em;display:flex;align-items:center;justify-content:center;margin-top:30px}.wrinkle .detail-item .step-list .step-item p{margin-top:40px;font-size:27px;letter-spacing:.01em;line-height:1.44em}.wrinkle .detail-item .icon-list{display:flex;align-items:stretch;justify-content:center}.wrinkle .detail-item .icon-list .icon-item{width:calc(100% / 3);padding:0 10px 10px;box-sizing:border-box;position:relative}.wrinkle .detail-item .icon-list .icon-item .icon{display:flex;justify-content:center;align-items:center;min-height:120px}.wrinkle .detail-item .icon-list .icon-item .text-box{margin-top:30px;line-height:1.5em;font-size:30px;letter-spacing:.02em;color:#111}.wrinkle .detail-item .icon-list .icon-item .text-box .small{display:inline-block;font-size:22px;line-height:1.5}.wrinkle .detail-item .icon-list .icon-item:nth-of-type(n+2)::before{content:'';position:absolute;left:0;bottom:0;top:10px;margin:0;width:1px;height:100px;background-color:#bfbfbf}.wrinkle .detail-item .tag-list{display:flex;flex-wrap:wrap;gap:15px 30px}.wrinkle .detail-item .tag-list .tag-item{font-size:33px;line-height:1.5em;box-shadow:inset 0 -.5em 0 var(--highlight-line-color);font-weight:700}.wrinkle .advantages-section .advantages-content{display:flex;column-gap:80px}.wrinkle .advantages-section .advantages-content .title-box .line{width:1px;height:265px;display:block;background-color:#000;margin-top:40px;margin-left:17px}.wrinkle .advantages-section .advantages-list ol{display:flex;gap:18px;flex-direction:column}.wrinkle .advantages-section .advantages-list ol li{width:100%;box-sizing:border-box;position:relative;padding-left:70px;word-break:keep-all;text-align:left;font-size:33px;font-weight:400;letter-spacing:-.01em;color:#000;line-height:1.66}.wrinkle .advantages-section .advantages-list ol li .num{position:absolute;left:0;top:0;font-weight:700}.wrinkle .advantages-section .advantages-list .line{width:1px;height:115px;display:block;background-color:#000;margin-top:40px;margin-left:17px}.wrinkle .advantages-section .advantages-list p{font-size:33px;font-weight:400;letter-spacing:.02em;color:#000;line-height:1.66;text-align:left;padding-left:17px}.wrinkle .effective-section .container{padding:0 190px}.wrinkle .procedure-section .container{padding:0 170px}.wrinkle .procedure-section .list-box{display:flex;flex-wrap:wrap;gap:35px 15px;justify-content:center}.wrinkle .procedure-section .list-box .item-box{width:calc((100% - 15px)/ 2)}.wrinkle .procedure-section .list-box .item-box .img-box{width:100%;height:auto;aspect-ratio:409/322;overflow:hidden}.wrinkle .procedure-section .list-box .item-box .img-box>img{width:100%;height:100%;display:block;object-fit:cover}.wrinkle .procedure-section .list-box .item-box .text-box{position:relative;padding:60px 0 30px}.wrinkle .procedure-section .list-box .item-box .text-box .num{font-family:var(--font-playfair);font-style:italic;font-size:30px;letter-spacing:.01em;color:#fff;background-color:var(--primary-color);width:60px;height:60px;border-radius:50px;display:flex;justify-content:center;align-items:center;line-height:1;padding:0 0 8px;box-sizing:border-box;position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}.wrinkle .procedure-section .list-box .item-box .text-box p{font-size:25px;letter-spacing:.01em;font-weight:700;color:#111;line-height:1.6}.wrinkle .procedure-section .list-box.pyramid .item-box:nth-of-type(1){margin-left:5px}.wrinkle .procedure-section .list-box.pyramid .item-box:nth-of-type(2){margin-right:5px}.wrinkle .procedure-section .box-text{padding:69px 20px 39px;max-width:1140px;margin-left:auto;margin-right:auto}.wrinkle .product-list{display:flex;align-items:center;justify-content:center}.wrinkle .product-list .product-item{height:542px;background-color:rgba(242,242,242,.27);border-radius:200px;border:5px solid #e6e6e6;padding:20px;box-sizing:border-box}.wrinkle .product-list .product-item .product-name{font-size:35px;letter-spacing:.02em;font-weight:700;margin-top:50px}.wrinkle .product-list .plus-arrow{padding:0 20px;box-sizing:border-box;flex:none}.wrinkle .product-list .plus-arrow img{display:block;width:40px;height:40px}.wrinkle .banner-section{padding:0;border-top:0}.wrinkle .banner-section.detail-item .container{padding:0}.wrinkle .text-img-half{display:flex}.wrinkle .text-img-half .text-box{text-align:left;color:#010101}.wrinkle .text-img-half .text-box .title{font-size:80px;font-weight:700;letter-spacing:.04em;line-height:1.3}.wrinkle .text-img-half .text-box .title strong{color:#212c7c}.wrinkle .text-img-half .text-box p{font-size:36px;font-weight:500;letter-spacing:.02em;line-height:1.5}.wrinkle .text-img-half .text-box ul{display:flex;flex-direction:column;row-gap:20px}.wrinkle .text-img-half .text-box ul li{position:relative;width:100%;font-size:30px;letter-spacing:.03em;line-height:1.6em;word-break:keep-all;text-align:left}.wrinkle .text-img-half .text-box ul li{line-height:1.45}.wrinkle .text-img-half .text-box ul.dat-list li{padding-left:27px;position:relative}.wrinkle .text-img-half .text-box ul.dat-list li .small{font-size:.8em}.wrinkle .text-img-half .text-box ul.dat-list li::before{content:'';position:absolute;left:0;top:.8em;transform:translate(0,-50%);border-radius:100%;width:6px;height:6px;background-color:#111}.wrinkle .flx-section .group-box{display:flex;flex-direction:row;column-gap:40px}.wrinkle .or-line{display:flex;align-items:center;padding:90px 0}.wrinkle .or-line h2{flex:none;color:#b5b5b5;font-size:28px;font-weight:700;padding:0 35px}.wrinkle .or-line::before{content:'';display:block;width:100%;background-color:#ddd;height:1px}.wrinkle .or-line::after{content:'';display:block;width:100%;background-color:#ddd;height:1px}.mobile-advantages-line{display:none}

#wrinkle_skin .top-banner{background-image:url(../images/sub_11/top_banner_bg.webp);position:relative}
#wrinkle_skin .top-banner .model>img{width:1220px;height:auto;max-width:100%}
#wrinkle_skin .recommend-section .recommend-wrapper{max-width:950px}
#wrinkle_skin .advanced-section{padding:100px 0}
#wrinkle_skin .advantages-section .container{padding:0 260px}
#wrinkle_skin .advantages-section .advantages-content{column-gap:50px;position:relative}
#wrinkle_skin .advantages-section .title-box .sub-title{font-size:33px}
#wrinkle_skin .advantages-section .advantages-content .img-box{position:absolute;top:-265px;right:20px}
#wrinkle_skin .advantages-section .advantages-content .title-box .line{height:110px}
#wrinkle_skin .advantages-section .advantages-line{width:1px;height:70px;display:block;background-color:#000;margin-top:40px;margin-left:17px}#wrinkle_skin .advantages-section .text p{font-size:33px}#wrinkle_skin .flx-section .group-box{flex-wrap:wrap;column-gap:0;row-gap:80px}#wrinkle_skin .flx-section .title-box{width:100%;padding-left:389px;text-align:left}#wrinkle_skin .flx-section .title-box .sub-title{text-align:left;font-size:41px}#wrinkle_skin .flx-section .title-box .title{text-align:left;font-size:55px;margin-top:0}#wrinkle_skin .flx-section .img-box{width:389px;flex:none;padding-top:60px}#wrinkle_skin .flx-section .text{width:calc(100% - 389px);text-align:left}#wrinkle_skin .detail-item .step-list{column-gap:60px}#wrinkle_skin .detail-item .step-num h3{color:#111;border-bottom:1px solid #111;font-size:31px;line-height:60px}#wrinkle_skin .detail-item .step-list .step-item{width:calc((100% - 120px)/ 3)}#wrinkle_skin .detail-item .step-list .step-item .img-box{width:100%;height:auto;aspect-ratio:326/216;position:relative}#wrinkle_skin .detail-item .step-list .step-item .injection{position:absolute;right:47px;bottom:35px;width:326px;height:auto;aspect-ratio:326/329}
#wrinkle_skin .top-banner{background-image:url(../images/sub_11/top_banner_bg.webp);position:relative}
#wrinkle_skin .top-banner .model>img{width:1220px;height:auto;max-width:100%}
#wrinkle_skin .recommend-section .recommend-wrapper{max-width:950px}
#wrinkle_skin .advantages-section .container{padding:0 260px}
#wrinkle_skin .advantages-section .advantages-content{column-gap:50px;position:relative}#wrinkle_skin .advantages-section .title-box .sub-title{font-size:33px}
#wrinkle_skin .advantages-section .advantages-content .img-box{position:absolute;top:-240px;right:-60px}
#wrinkle_skin .advantages-section .advantages-content .title-box .line{height:110px}
#wrinkle_skin .advantages-section .advantages-line{width:1px;height:70px;display:block;background-color:#000;margin-top:40px;margin-left:17px}#wrinkle_skin .advantages-section .text p{font-size:33px}#wrinkle_skin .flx-section .group-box{flex-wrap:wrap;column-gap:0;row-gap:80px}#wrinkle_skin .flx-section .title-box{width:100%;padding-left:389px;text-align:left}#wrinkle_skin .flx-section .title-box .sub-title{text-align:left;font-size:41px}#wrinkle_skin .flx-section .title-box .title{text-align:left;font-size:55px}#wrinkle_skin .flx-section .title-box .title.big{font-size:80px}#wrinkle_skin .flx-section .img-box{width:389px;flex:none;padding-top:60px}#wrinkle_skin .flx-section .text{width:calc(100% - 389px);text-align:left}#wrinkle_skin .detail-item .step-list .step-item:nth-of-type(n+2) .img-box::before{left:-30px}#wrinkle_skin .detail-item .step-list .step-item .text-box{height:280px}#wrinkle_skin .detail-item .step-list{column-gap:60px;max-width:790px;margin-left:auto;margin-right:auto}#wrinkle_skin .detail-item .step-list .step-item p{margin-top:40px;font-size:27px;letter-spacing:.01em;line-height:1.44em;white-space:nowrap;text-align:center;position:absolute;left:50%;transform:translateX(-50%)}#wrinkle_skin .detail-item .step-num h3{color:#111;border-bottom:1px solid #111;font-size:31px;line-height:60px}#wrinkle_skin .detail-item .step-list .step-item{width:calc((100% - 120px)/ 2)}#wrinkle_skin .detail-item .step-list .step-item .img-box{width:100%;max-width:323px;margin:0 auto;height:auto;aspect-ratio:326/216;position:relative}#wrinkle_skin .detail-item .step-list .step-item .injection{position:absolute;right:47px;bottom:35px;width:326px;height:auto;aspect-ratio:326/329}#wrinkle_skin .flx-section.detail-item-004 .title-box{padding-left:0}#wrinkle_skin .flx-section.detail-item-004 .group-box{position:relative}#wrinkle_skin .flx-section.detail-item-004 .img-box{width:373px;padding-top:0;position:absolute;right:0;top:200px}#wrinkle_skin .flx-section.detail-item-005 .title-box{padding-left:0}#wrinkle_skin .flx-section.detail-item-005 .group-box{position:relative}#wrinkle_skin .flx-section.detail-item-005 .img-box{width:373px;padding-top:0;position:absolute;right:0;top:270px}#wrinkle_skin .flx-section.detail-item-006 .title-box{padding-left:0}#wrinkle_skin .flx-section.detail-item-006 .title-box .or{font-size:57px;color:#9d9d9d}#wrinkle_skin .flx-section.detail-item-006 .group-box{position:relative;align-items:flex-end}#wrinkle_skin .flx-section.detail-item-006 .img-box{width:373px;padding-top:0}#wrinkle_skin .flx-section.detail-item-006 .tag-list{gap:15px 40px}#wrinkle_skin .flx-section.detail-item-006 .flx-row:nth-of-type(1) .text{padding-bottom:80px}#wrinkle_skin .detail-item.detail-item-007 .sub-title{display:flex;flex-direction:column;justify-content:center;align-items:center}
@media (max-width:1600px){.wrinkle .container{padding:0 60px}.wrinkle .top-banner{padding:0 30px}.wrinkle .top-banner .model{right:-200px}.wrinkle .before-after-section .title{font-size:70px}.wrinkle .detail-item .container{padding:0 60px}#wrinkle_skin .advantages-section .container{padding:0 150px}#wrinkle_skin .advantages-section .container{padding:0 150px}}
@media (max-width:1400px){#wrinkle_skin .advantages-section .container{padding:0 100px}#wrinkle_skin .advantages-section .container{padding:0 100px}}
@media (max-width:1300px){.wrinkle .tablet-only{display:block}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item .text-box{font-size:15px}.wrinkle .why-section .list-box .list-item{padding:224px 30px 108px}.wrinkle .why-section .list-box .list-item .item-header .title{font-size:50px}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .text-box{height:500px}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .title{font-size:26px}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item p{margin-top:30px;font-size:20px}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item .text-box{font-size:25px}.wrinkle .detail-item .title-box .title{font-size:60px}.wrinkle .procedure-section .list-box .item-box .text-box p{font-size:18px}#wrinkle_skin .advantages-section .container{padding:0 60px}#wrinkle_skin .advantages-section .advantages-content .img-box{width:320px}#wrinkle_skin .advantages-section .container{padding:0 60px}#wrinkle_skin .advantages-section .advantages-content .img-box{width:320px}}
@media (max-width:1200px){.wrinkle .why-section .list-box .list-item .item-content .img-text-box{align-items:center}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .img-box{max-width:441px;width:100%;position:relative}.wrinkle .why-section .list-box .list-item .item-content .img-text-box :is(.t-box,.text-box){margin-left:auto;margin-right:auto}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .t-box{align-items:center}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .text-box p{text-align:center}}
@media (max-width:1100px){.wrinkle .top-banner .title-vertical{display:none}.wrinkle .top-banner .title-box{max-width:590px}.wrinkle .top-banner .title-box .scroll{display:none}
#wrinkle_skin .advantages-section .advantages-content .img-box{width:250px}#wrinkle_skin .advantages-section .advantages-content .img-box{width:250px}}

@media (max-width:1000px){
    .wrinkle {font-size:.1vw;}
    .wrinkle .divide{height:100em;margin:30em auto 60em}
    .wrinkle .pc-only{display:none}.wrinkle .mobile-only{display:block}.wrinkle .m-uppercase{text-transform:uppercase}.wrinkle .m-mt50{margin-top:50em}.wrinkle .m-mt00{margin-top:0}.wrinkle .m-mt70{margin-top:70em}.wrinkle .m-mt80{margin-top:80em}.wrinkle .m-mt100{margin-top:100em}.wrinkle .m-mt120{margin-top:120em}.wrinkle .m-mt130{margin-top:130em}.wrinkle .m-mt140{margin-top:140em}.wrinkle .m-mt150{margin-top:150em}.wrinkle .m-mt170{margin-top:170em}.wrinkle .m-mt220{margin-top:220em}.wrinkle .m-mt840{margin-top:840em}.wrinkle .m-mt2em{margin-top:2em}.wrinkle .m-mt1_3em{margin-top:1.3em}.wrinkle .m-text-center{text-align:center}.wrinkle .m-text-left{text-align:left}.wrinkle .m-max-width530{max-width:530em;margin-left:auto;margin-right:auto}.wrinkle .m-max-width570{max-width:570em;margin-left:auto;margin-right:auto}.wrinkle .m-max-width634{max-width:634em;margin-left:auto;margin-right:auto}.wrinkle .m-max-width567{max-width:567em;margin:100em auto 0}.juvelook{font-size:.1vw}.wrinkle div.text{font-size:inherit;line-height:normal}.wrinkle div.text p{font-size:38em;word-break:keep-all;letter-spacing:-.03em}.wrinkle .box-text:not(.m-line-box){border:0;padding:0}.wrinkle .box-text.m-line-box{padding:70em 20em 60em}.wrinkle .box-text.m-line-box.m-ptb130_80{padding-top:130em;padding-bottom:80em}.wrinkle .box-text .title{padding:0 1em;font-size:47em;line-height:1.2em;top:-.7em;transform:translate(-50%,0)}.wrinkle .box-text p{font-size:40em;word-break:keep-all;letter-spacing:-.03em}.wrinkle .box-text p .year{font-size:.8em}.wrinkle .box-title{justify-content:center;margin-bottom:100em}.wrinkle .box-title strong{font-size:133em}.wrinkle .box-title::after{content:none}.wrinkle .box-text p .info{font-size:.75em}.wrinkle .text p .info{font-size:.75em}.wrinkle .box-text h4{font-size:110em}.wrinkle .container{padding:0 30em}.wrinkle .top-banner{flex-direction:column;height:auto;padding:0}.wrinkle .top-banner .banner-wrapper{margin:200em auto 0}.wrinkle .top-banner .title-box{max-width:100%}.wrinkle .top-banner .title-box{max-width:100%}.wrinkle .top-banner .title-box .sub-title{font-size:50em}.wrinkle .top-banner .title-box .title{font-size:144em;margin-top:.6em}
    .wrinkle .top-banner .title-box p{font-size:48em;margin-top:1em}.wrinkle .top-banner .model{position:relative;right:auto;margin-top:80em}.wrinkle .top-banner .model.padding{position:relative;right:auto;margin-top:80em}.wrinkle .top-banner .model.padding10{position:relative;right:auto;margin-top:80em}.wrinkle .top-banner .title-box .title.small{font-size:50px}.wrinkle .top-banner .title-box .title.small>.mobile-only{display:block}.wrinkle .top-banner .title-box .title.small>.pc-only{display:none}.wrinkle .recommend-section{padding:200em 30em}.wrinkle .recommend-section .title{font-size:83em}.wrinkle .recommend-section .list-box{gap:58em;margin:94em 0 0}.wrinkle .recommend-section .list-box .list-item{width:100%;padding:30em;min-height:180em;display:flex;align-items:center;column-gap:30em}.wrinkle .recommend-section .list-box .list-item .num{position:relative;left:0;top:auto;font-size:67em;transform:none;z-index:2}
    .wrinkle .recommend-section .list-box .list-item p{font-size:41em;letter-spacing:-.01em}.wrinkle .before-after-section{padding:200em 0}.wrinkle .before-after-section .title{font-size:83em;letter-spacing:-.02em}.wrinkle .before-after-section .ba-img .list-box .list-item{display:flex;position:relative;width:100%;height:auto;aspect-ratio:770/345}.wrinkle .before-after-section .ba-img .list-box .list-item::after{top:calc((100% - 100em)/ 2);width:80em;height:80em;background-size:cover}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item .img-box{height:calc(100% - 100em)}.wrinkle .before-after-section .ba-img .list-box .list-item .ba-item .text-box{font-size:25em;height:4em;line-height:1.375em}.wrinkle .before-after-section .ba-img{margin-top:80em;padding:0 50em}.wrinkle .before-after-section .ba-note{width:100%;box-sizing:border-box;font-size:34em;padding:1em 1em;margin-top:3.8em;word-break:keep-all}.wrinkle .before-after-section .ba-img.narrow .list-box .list-item::after{top:calc((100% - 72em)/ 2)}.wrinkle .before-after-section .ba-img.narrow .list-box .list-item{aspect-ratio:820/370}.wrinkle .before-after-section .ba-img.narrow .list-box .list-item .ba-item .img-box{height:calc(100% - 72em)}.wrinkle .before-after-section .ba-img.narrow .list-box .list-item .ba-item .text-box{height:2.4em;font-size:30em}.wrinkle .why-section{padding:200em 0 0}.wrinkle .why-section .title-box .bg{display:none}.wrinkle .why-section .title-box{width:690em;margin:0 auto -300em}.wrinkle .why-section .title-box .box{border:10em solid #000}.wrinkle .why-section .title-box .box span.why{font-size:136em}.wrinkle .why-section .title-box .box .yann{font-size:83em;margin-top:.5em}.wrinkle .why-section .title-box .box .program{font-size:34em;margin-top:1.4em}.wrinkle .why-section .content-box{padding:450em 0 220em}.wrinkle .why-section .list-box .list-item{padding:320em 40em 130em}.wrinkle .why-section .list-box .list-item .item-header .num{font-size:320em}.wrinkle .why-section .list-box .list-item .item-header .title{font-size:90em;letter-spacing:-.07em}.wrinkle .why-section .list-box .list-item .item-content{margin-top:140em;row-gap:160em}.wrinkle .why-section .list-box .list-item .item-content .img-list{row-gap:40em;flex-direction:column}.wrinkle .why-section .list-box .list-item .item-content ul{flex-direction:column;row-gap:20em;padding:10em}.wrinkle .why-section .list-box .list-item .item-content ul li{font-size:41em}.wrinkle .why-section .list-box .list-item .item-content ul.dat-list li::before{width:.2em;height:.2em}.wrinkle .why-section .list-box .list-item .item-content .step-list{flex-direction:column;gap:100em}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item{width:100%;display:flex}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item:nth-of-type(n+2) .step-num::before{content:none}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item:nth-of-type(n+2)::before{content:'';width:32em;height:56em;position:absolute;left:50%;top:-20em;transform:translate(-50%,-100%) rotate(90deg);background:url(images/sub_05/chevron_next.webp) center center/cover no-repeat}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .img-box{width:340em;height:540em;flex:none}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .img-box img{object-fit:cover;object-position:left}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .text-box{height:auto;padding:40em 5em 20em 40em}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .title{font-size:36em;min-height:auto;margin-top:1em;text-align:left;justify-content:flex-start}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .step-num{text-align:left;margin-top:0}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item .step-num h3{font-size:26em;line-height:1em}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item p{margin-top:1em;font-size:30em;letter-spacing:.01em;line-height:1.44em;text-align:left;word-break:keep-all}.wrinkle .why-section .list-box .list-item .item-content .step-list .step-item p br{display:none}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item .text-box{margin-top:1em;line-height:1.5em;font-size:28em;letter-spacing:-.02em}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item .text-box .small{font-size:.8em;display:block;margin-top:1em;letter-spacing:-.015em}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item .icon{height:140em;min-height:auto}.wrinkle .why-section .list-box .list-item .item-content .icon-list .icon-item .icon img{height:100%;width:auto;display:block}.wrinkle .why-section .list-box .list-item.zero-padding{padding:320em 0 130em}.wrinkle .why-section .list-box .list-item.zero-padding .zero-p40{padding:0 20em}.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content .title{font-size:90em;line-height:normal}.wrinkle .why-section .list-box .list-item .item-content .warranty-box{padding:0 40em}.wrinkle .why-section .list-box .list-item .item-content .warranty-box::before{content:'';position:absolute;left:50%;top:0;transform:translate(-50%,-30em);width:106em;height:111em}.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content{padding:140em 50em 60em}.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content ol{gap:60em;margin-top:70em}.wrinkle .why-section .list-box .list-item .item-content .warranty-box .warranty-content ol li{padding-left:2em;font-size:38em}.wrinkle .why-section .list-box .list-item .item-content .warranty-frame{--frame-size:50em}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .t-box .small{font-size:40em}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .t-box h2{font-size:62em}.wrinkle .why-section .list-box .list-item .item-content .img-text-box .text-box p{font-size:40em}.wrinkle .detail-item{padding:200em 0}.wrinkle .detail-item .container{padding:0 60em}.wrinkle .detail-item .title-box .sub-title{font-size:40em}.wrinkle .detail-item .title-box .title{font-size:95em;margin-top:.7em;letter-spacing:-.03em}.wrinkle .box-text.inner-image .img-box{position:relative;top:0;left:0;transform:none}.wrinkle .detail-item .title-box.left.m-text-center{text-align:center}.wrinkle .advantages-section .advantages-content{display:flex;flex-direction:column;column-gap:80px}.wrinkle .advantages-section .advantages-content .title-box .line{display:none}.wrinkle .mobile-advantages-line{display:flex;align-items:center;column-gap:50em;margin-top:140em}.wrinkle .mobile-advantages-line::before{content:'Advantages';font-size:76em;flex:none;font-weight:700}.wrinkle .mobile-advantages-line::after{content:'';width:100%;height:1px;background-color:#000;display:block}.wrinkle .advantages-section .advantages-list ol{gap:40em}.wrinkle .advantages-section .advantages-list ol li{font-size:40em;padding-left:2.5em}.wrinkle .advantages-section .advantages-list ol li .num{font-size:1.4em;line-height:1.2}.wrinkle .advantages-section .advantages-list .line{width:700em;height:1px;margin:100em auto}.wrinkle .advantages-section .advantages-list p{font-size:35em;padding-left:0;text-align:center}.wrinkle .detail-item .title-box .title.small{font-size:90em}.wrinkle .detail-item .title-box.m-text-center .title{text-align:center}.wrinkle .detail-item .title-box.m-big .sub-title{font-size:95em;margin-top:.7em;font-weight:700;line-height:1.25}.wrinkle .detail-item .title-box.m-big .title{margin-top:0}.wrinkle .detail-item .title-box .color{color:var(--primary-color)}.wrinkle .detail-item .text h3{font-size:70em}.wrinkle .detail-item .text h4{font-size:110em}.wrinkle .detail-item .text.f40{font-size:1.1em}.wrinkle .detail-item .icon-list .icon-item .icon{height:160em;padding:0 40em;min-height:auto}.wrinkle .detail-item .icon-list .icon-item .text-box{margin-top:1em;line-height:1.5em;font-size:34em;letter-spacing:.02em;color:#111}.wrinkle .detail-item .list-box.list-style5{column-gap:30em}.wrinkle .detail-item .list-box.list-style5 .item-box .text-box h2{font-size:34em}.wrinkle .detail-item .list-box.list-style5 .item-box .text-box p{font-size:33em;padding:0 0}.wrinkle .detail-item .list-box.list-style1{max-width:1070px;column-gap:8px;flex-direction:column;row-gap:30em}.wrinkle .detail-item .list-box.list-style1 .item-box{width:100%;border-radius:32em;padding:40em;box-sizing:border-box;display:flex;align-items:center;column-gap:60em}.wrinkle .detail-item .list-box.list-style1 .item-box .img-box{width:280em;display:flex;align-items:center}.wrinkle .detail-item .list-box.list-style1 .item-box .text-box{width:calc(100% - 300em);text-align:left}.wrinkle .detail-item .list-box.list-style1 .item-box .text-box h2{font-size:54em}.wrinkle .detail-item .list-box.list-style1 .item-box .text-box h3{font-size:32em}.wrinkle .detail-item .list-box.list-style1 .item-box .text-box p{font-size:30em}.wrinkle .detail-item .list-box.list-style2{flex-direction:column;gap:100em}.wrinkle .detail-item .list-box.list-style2 .item-box{width:100%;display:flex;padding:0;overflow:hidden;border-radius:32em}.wrinkle .detail-item .list-box.list-style2 .item-box:nth-of-type(n+2)::before{content:'';width:32em;height:56em;position:absolute;left:50%;top:-20em;transform:translate(-50%,-100%) rotate(90deg);background:url(images/sub_05/chevron_next.webp) center center/cover no-repeat}.wrinkle .detail-item .list-box.list-style2 .item-box .img-box{width:330em;height:auto;flex:none;border-radius:0}.wrinkle .detail-item .list-box.list-style2 .item-box .img-box img{object-fit:cover;object-position:left}.wrinkle .detail-item .list-box.list-style2 .item-box .text-box{height:auto;padding:50em 5em 50em 40em;margin-top:0}
    .wrinkle .detail-item .list-box.list-style2 .item-box .text-box h2{font-size:42em;text-align:left}.wrinkle .detail-item .list-box.list-style2 .item-box .text-box p{font-size:37em;padding:0;margin-top:1em;text-align:left}.wrinkle .detail-item .list-box.list-style2 .item-box p{margin-top:1em;font-size:27em;letter-spacing:.01em;line-height:1.44em;text-align:left;word-break:keep-all}.wrinkle .detail-item .list-box.list-style2 .item-box p br{display:none}.wrinkle .detail-item .title-box .title{font-size:80em;margin-top:.2em;letter-spacing:-.03em}.wrinkle .detail-item .title-box .title.big{font-size:107em}.wrinkle .detail-item .title-box .sub-title{font-size:45em;letter-spacing:-.03em}.wrinkle .detail-item .step-list{flex-direction:column;row-gap:160em}.wrinkle .detail-item .step-list .step-item{width:100%}.wrinkle .detail-item .step-list .step-item .img-box{width:100%;height:auto;aspect-ratio:1/1}.wrinkle .detail-item .step-list .step-item:nth-of-type(n+2) .img-box::before{content:none}.wrinkle .detail-item .step-list .step-item .img-box>img{display:block;width:100%;height:100%}.wrinkle .detail-item .step-list .step-item .step-num{display:block;margin-top:70em}.wrinkle .detail-item .step-list .step-item .step-num h3{font-size:38em;line-height:1em}.wrinkle .detail-item .step-list .step-item .title{font-size:42em;margin-top:1em}.wrinkle .detail-item .step-list .step-item p{margin-top:1.2em;font-size:40em}.wrinkle .detail-item .list-box.list-style3{flex-direction:column;row-gap:110em}.wrinkle .detail-item .list-box.list-style3 .item-box{width:100%;display:flex;flex-direction:column;align-items:center}.wrinkle .detail-item .list-box.list-style3 .item-box .text-box{margin-top:60em}.wrinkle .detail-item .list-box.list-style3 .item-box .text-box p{font-size:40em;padding:0 0}.wrinkle .detail-item .list-box.list-style4{column-gap:30em}.wrinkle .detail-item .list-box.list-style4 .item-box{width:calc((100% - 30em)/ 2);border-radius:20em;padding:0 40em;border:10em solid #939597}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row{padding:30em 0}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row .text-box{margin-top:10em;padding:20em 0 30em}.wrinkle .detail-item .list-box.list-style4 .item-box h4{font-size:50em;height:3em}.wrinkle .detail-item .list-box.list-style4 .item-box h5{font-size:25em}.wrinkle .detail-item .list-box.list-style4 .item-box p{font-size:35em;word-break:keep-all}.wrinkle .detail-item .list-box.list-style4 .item-box p br{display:none}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row:nth-of-type(1) .text-box{min-height:230em}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row:nth-of-type(2) .text-box{min-height:230em}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row:nth-of-type(3) .text-box{min-height:710em}.wrinkle .detail-item .list-box.list-style4 .item-box .item-row::before{content:'';width:100%}.wrinkle .detail-item .list-box.list-style4 .item-box.active{border-color:#202c7c}.wrinkle .detail-item .list-box.list-style4 .item-box.active h5{color:#202c7c}.wrinkle .detail-item .tag-list{gap:15em 30em}.wrinkle .detail-item .tag-list .tag-item{font-size:40em}.wrinkle .procedure-section .list-box{display:flex;flex-wrap:wrap;gap:30em 15em}.wrinkle .procedure-section .list-box .item-box{width:calc((100% - 15em)/ 2)}.wrinkle .procedure-section .list-box .item-box .text-box p{font-size:26em}.wrinkle .procedure-section .list-box .item-box .text-box .num{font-size:50em;width:2em;height:2em;padding:0 0 .3em}.wrinkle .procedure-section .list-box .item-box .text-box{position:relative;padding:60em 0 30em}.wrinkle .procedure-section .box-text{padding:150em 20em 60em}.wrinkle .procedure-section .box-text .title{padding:.8em 1.1em;font-size:36em;line-height:1.39em;border-radius:.8em}.wrinkle .procedure-section .list-box.pyramid .item-box:nth-of-type(1){margin-left:0}.wrinkle .procedure-section .list-box.pyramid .item-box:nth-of-type(2){margin-right:0}.wrinkle .banner-section{padding:0}#wrinkle_skin .advantages-section{padding-left:80em;padding-right:80em}#wrinkle_skin .advantages-section .container{display:flex;flex-direction:column;padding:0 60em}#wrinkle_skin .advantages-section .advantages-content .img-box{width:auto;max-width:100%;position:relative;right:auto;top:auto;transform:none}#wrinkle_skin .advantages-section .advantages-line:not(.mobile-view){display:none}#wrinkle_skin .advantages-section .advantages-line{height:90em;margin-top:80em;margin-left:0}#wrinkle_skin .advantages-section .title-box .sub-title{font-size:50em}#wrinkle_skin .advantages-section .text p{font-size:40em}#wrinkle_skin .detail-item .step-num h3{font-size:46em;line-height:2.5em}#wrinkle_skin .detail-item .step-list .step-item{width:100%}#wrinkle_skin .detail-item .step-list .step-item .img-box{width:495em;margin:0 auto}#wrinkle_skin .detail-item .step-list .step-item .injection{position:absolute;right:71em;bottom:54em;width:497em;height:auto;aspect-ratio:326/329}#wrinkle_skin .flx-section .group-box{row-gap:160em}#wrinkle_skin .flx-section .img-box{width:569em;margin-left:100em;flex:none;padding-top:0;order:1}#wrinkle_skin .flx-section .title-box{width:auto;align-items:center;padding-left:0;order:2;position:absolute;left:520em;height:590em;display:flex}#wrinkle_skin .flx-section .title-box .title{font-size:66em}#wrinkle_skin .flx-section .text{width:100%;text-align:left;order:3}#wrinkle_skin .flx-section .text p{font-size:40em;letter-spacing:normal}#wrinkle_skin .advantages-section{padding-left:80em;padding-right:80em}#wrinkle_skin .advantages-section .container{display:flex;flex-direction:column;padding:0 60em}#wrinkle_skin .advantages-section .advantages-content .img-box{width:auto;max-width:100%;position:relative;right:auto;top:auto;transform:none}#wrinkle_skin .advantages-section .advantages-line:not(.mobile-view){display:none}#wrinkle_skin .advantages-section .advantages-line{height:90em;margin-top:80em;margin-left:0}#wrinkle_skin .advantages-section .title-box .sub-title{font-size:50em}#wrinkle_skin .advantages-section .text p{font-size:40em}#wrinkle_skin .detail-item .step-list{max-width:100%}#wrinkle_skin .detail-item .step-list .step-item{width:100%}#wrinkle_skin .detail-item .step-list .step-item .img-box{width:495em;margin:0 auto}#wrinkle_skin .detail-item .step-list .step-item .injection{position:absolute;right:71em;bottom:54em;width:497em;height:auto;aspect-ratio:326/329}#wrinkle_skin .detail-item .step-list .step-item .text-box{height:auto}#wrinkle_skin .detail-item .step-num h3{font-size:46em;line-height:2.5em}#wrinkle_skin .detail-item .step-list .step-item p{margin-top:1.2em;font-size:40em;white-space:wrap;position:static;transform:none}#wrinkle_skin .flx-section .group-box{row-gap:160em}#wrinkle_skin .flx-section .img-box{width:569em;margin-left:100em;flex:none;padding-top:0;order:1}#wrinkle_skin .flx-section .title-box{width:auto;align-items:center;padding-left:0;order:2;position:absolute;left:520em;height:590em;display:flex}#wrinkle_skin .flx-section .title-box .sub-title{font-size:52em}#wrinkle_skin .flx-section .title-box .title{font-size:66em}#wrinkle_skin .flx-section .title-box .title.big{font-size:110em}#wrinkle_skin .flx-section .text{width:100%;text-align:left;order:3}#wrinkle_skin .flx-section .text p{font-size:40em;letter-spacing:normal}#wrinkle_skin .flx-section.detail-item-004 .title-box{width:100%;left:0;padding-left:0;height:auto;display:flex;flex-direction:column;align-items:flex-start;position:relative;order:1}#wrinkle_skin .flx-section.detail-item-004 .group-box{row-gap:60em}#wrinkle_skin .flx-section.detail-item-004 .title-box .icon-x{width:.5em;height:.5em;display:inline-block}#wrinkle_skin .flx-section.detail-item-004 .img-box{width:660em;padding-top:0;position:relative;right:0;top:0;order:2}#wrinkle_skin .flx-section.detail-item-005 .title-box{width:100%;left:0;padding-left:0;height:auto;display:flex;flex-direction:column;align-items:flex-start;position:relative;order:1}#wrinkle_skin .flx-section.detail-item-005 .group-box{row-gap:60em}#wrinkle_skin .flx-section.detail-item-005 .title-box .icon-x{width:.5em;height:.5em;display:inline-block}#wrinkle_skin .flx-section.detail-item-005 .img-box{width:660em;padding-top:0;position:relative;right:0;top:0;order:2}#wrinkle_skin .flx-section.detail-item-006 .title-box{width:100%;left:0;padding-left:0;height:auto;display:flex;flex-direction:column;align-items:flex-start;position:relative;order:1}#wrinkle_skin .flx-section.detail-item-006 .group-box{row-gap:60em}#wrinkle_skin .flx-section.detail-item-006 .title-box .icon-x{width:.5em;height:.5em;display:inline-block}#wrinkle_skin .flx-section.detail-item-006 .img-box{width:660em;padding-top:0;position:relative;right:0;top:0;order:2}#wrinkle_skin .flx-section.detail-item-006 .flx-row:nth-of-type(1) .img-box{margin:100em auto 0}#wrinkle_skin .detail-item.detail-item-007 .sub-title{font-size:55em}#wrinkle_skin .detail-item.detail-item-007 .sub-title .icon-x{width:.81em;height:.81em}
    .wrinkle .detail-item .list-box.circle-style {
        max-width: 100%;
        column-gap: 40em;
        row-gap: 40em;
        padding: 0;
    }
    .wrinkle .detail-item .list-box.circle-style .item-box {
        width: calc((100% - 50px)/ 2);
    }

    .wrinkle .detail-item .list-box.circle-style .item-box p.tit {
        font-size: 40em;
    }
    .wrinkle .detail-item .list-box.circle-style .item-box p {
        font-size: 37em;
    }
}