@charset "UTF-8";.m-show,.page-bestseller-renew .bestseller-cont01 .bset-product-name,.page-product-renew .pdp-video-wrap .video-play,.page-product-renew .review-pop-wrap .review-slide .slick-arrow.slick-next:before,.page-product-renew .review-pop-wrap .review-slide .slick-arrow.slick-prev:before,.page-product-renew .t-show,.renew-page-about .lab-kv:after,.renew-page-about .lab-kv:before,.renew-page-about .t-show,.renew-page-lab .lab-step-box li:last-child:after,.renew-page-lab .lab-table-mo,.renew-page-lab.page-booking .calendar-day:checked+label:after,.renew-page-lab.page-booking .calendar-next:before,.renew-page-lab.page-booking .calendar-prev:before,.renew-page-lab.page-booking .schedule-legend .legend.legend--avilable:after,.renew-page-lab.page-booking .time-radio:checked+label:after,.renew-page-lab.page-booking .time-radio:checked+label:before,.renew-page-lab.page-skin-type .recommend-list .title .name:before,.renew-page-lab.page-skin-type .step-list .is-current:before,.renew-page-lab.page-skin-type .step-list>li:before,.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-]{display:none}
.m-hide,.page-product-renew .prd-reviews .review-real .review-filter .btn-selected.on+.review-filter-list,.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars{display:block}
.page-bestseller-renew{width:1280px;margin:0 auto}
.page-bestseller-renew .page-title{margin:45px 0 12px}
.page-bestseller-renew .head-desc{margin-bottom:45px;text-align:center;font-size:1.8em}
.page-bestseller-renew .sec-bestseller{margin-bottom:45px}
.page-bestseller-renew [class*=btn-]{display:inline-block;border-radius:30px;border:1px solid #fff;color:#fff;text-decoration:none}
.page-bestseller-renew .txt-wrap{position:absolute;color:#fff}
.page-bestseller-renew .bestseller-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-bestseller-renew .best-slide02{left:640px;top:0;width:315px;height:245px}
.page-bestseller-renew .best-slide03{left:640px;top:255px;width:315px;height:245px}
.page-bestseller-renew .best-slide04{left:965px;top:0;width:315px;height:500px}
.page-bestseller-renew .best-slide05{left:640px;top:510px;width:640px;height:290px}
.page-bestseller-renew .bestseller-cont01{position:absolute;width:100%;height:100%;left:0;top:0}
.page-bestseller-renew .bestseller-cont01>.best-box{width:100%;height:100%;overflow:hidden}
.page-bestseller-renew .bestseller-cont01 .best-bg{position:absolute;width:100%;height:100%}
.page-bestseller-renew .bestseller-cont01 .txt-wrap{top:527px;width:100%;text-align:center;z-index:5}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .txt-dec{position:relative;z-index:5}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .txt-dec>span{display:block;font-size:3em;color:#fff;font-weight:300}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more{margin-top:30px;padding:12px 25px 10px;vertical-align:middle;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more em{position:relative;display:inline-block;top:-2px;width:20px;height:20px;background:url(/int/en/resource/img/renew/bestseller/ico_check_off.png) no-repeat;background-size:100%;vertical-align:middle;margin-right:9px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more span{vertical-align:middle;font-size:1.6em;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more:hover,.renew-page-main.page-main .promotion .slide.white [class*=mainbar-]{background-color:#fff}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more:hover em{background-image:url(/int/en/resource/img/renew/bestseller/ico_check_on.png)}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more:hover span{color:#0d2e6d}
.page-bestseller-renew [class*=wave]{position:absolute;display:block;left:50%;bottom:0;margin-left:-113px;margin-bottom:-88px;width:226px;padding-top:226px;background:#8097c0;border-radius:50%}
.page-bestseller-renew .bestseller-cont01 .wave00,.page-bestseller-renew .bestseller-cont01 .wave01{opacity:0;z-index:1}
.page-bestseller-renew .bestseller-cont01 .wave02{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;z-index:2}
.page-bestseller-renew .bestseller-cont01 .wave03{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);z-index:3;opacity:0}
.page-bestseller-renew .bestseller-cont01 .spoid-box{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);height:389px}
.page-bestseller-renew .bestseller-cont01 .spoid{position:absolute;top:0;left:290px;width:52px;z-index:1}
.page-bestseller-renew .bestseller-cont01 .spoid-clone{position:absolute;top:0;left:290px;width:52px;height:100px;overflow:hidden;z-index:2}
.page-bestseller-renew .bestseller-cont01 .best-drop{position:absolute;top:503px;left:249px;width:122px;height:109px}
.page-bestseller-renew .product-cont{display:block;position:relative;overflow:hidden} /* 20200811 웹접근성 : 키보드 사용 보장; */
.page-bestseller-renew .product-cont:focus{outline:1px dotted #000;}
.page-bestseller-renew .product-cont .bset-product-name{position:absolute;bottom:24px;left:22px;text-align:left;color:#fff}
.page-bestseller-renew .product-cont .bset-product-name strong{display:block;font-size:2em;font-weight:400}
.page-bestseller-renew .product-cont .bset-product-name span{display:inline-block;font-size:1.4em;font-family:Muli;font-weight:100}
.page-bestseller-renew .hover-cont{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;opacity:0}
.page-bestseller-renew .hover-cont .dimm{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.7;z-index:1}
.page-bestseller-renew .hover-cont .txt-wrap{left:auto;bottom:auto;top:50%;width:100%;text-align:center;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:5}
.page-bestseller-renew .hover-cont .txt-wrap>span{display:block;font-size:2em;font-family:NanumBarunGothic;font-weight:300}
.page-bestseller-renew .hover-cont .txt-wrap .func,.page-product-renew .prd-reviews .review-real .review-details .cont .cont-img,.page-product-renew .prd-reviews .review-real .review-details .stars,.renew-page-lab .lab-code-inout-box .lab-btn-wrap,.renew-page-lab.page-booking .calendar-body{margin-top:20px}
.page-bestseller-renew .hover-cont .txt-wrap .func .btn-more{padding:11px 40px 9px;font-weight:300;line-height:1.5;font-size:1.6em}
.special-best .sec-special-content{width:100%;min-height:calc(100vh - 64px)}
.special-best .special-bg-wrap,.special-best .special-copy-wrap{position:absolute;top:64px;width:100%;height:calc(100vh - 64px);overflow:hidden}
.special-best .special-copy-wrap{z-index:1}
.special-best .sec-special-content .product-cover{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden}
.special-best .sec-special-content .cover-continue{font-size:2em;color:#fff}
.special-best .sec-special-content .cover-continue:after{height:90px;margin-top:25px;background-color:#fff}
.special-best .sec-special-content .product-cover .product-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-position:50% 50%;background-size:cover}
.special-best [class*=special-product-bg]{position:absolute;top:0;width:100%;height:calc(100vh - 64px)}
.special-best .special-product-bg01 .product-cover .product-bg{background-image:url(/int/en/resource/img/renew/bestseller/bg-special01.jpg)}
.special-best .special-product-bg02 .product-cover .product-bg{background-image:url(/int/en/resource/img/renew/bestseller/bg-special02.jpg)}
.special-best .special-product-bg03 .product-cover .product-bg{background-image:url(/int/en/resource/img/renew/bestseller/bg-special03.jpg)}
.special-best .special-product-bg04 .product-cover .product-bg{background-image:url(/int/en/resource/img/renew/bestseller/bg-special04.jpg)}
.special-best .special-desc-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100vh - 64px);z-index:5}
.special-best .special-desc-wrap .special-desc{position:relative;width:100%;color:#fff;text-align:center}
.special-best .special-product01 .special-desc{top:-240px}
.special-best .special-product01 .copy-strong{display:inline-block;font-size:5em;line-height:1.33;font-weight:100;text-align:left}
.special-best .special-product01 .copy-strong.l-copy{position:relative;margin-right:405px}
.special-best .special-product01 .copy-strong.l-copy:after{display:block;position:absolute;right:-345px;top:50%;height:1px;width:250px;background-color:#fff;content:""}
.special-best .special-product02 .special-desc{width:600px;left:150px;left:17.25%}
.special-best .special-product02 .copy-h2{font-size:5em;color:#fff;font-weight:100}
.special-best .special-product02 .copy-strong{display:block;margin-bottom:45px;font-size:14em;line-height:1.33;font-weight:400}
.special-best .special-product02 .copy-desc{font-size:2em;line-height:1.8;width:600px;margin:0 auto;font-weight:100}
.special-best .special-product03 .special-desc{color:#2e3043}
.special-best .special-product03 .copy-h2{font-size:5em;color:#2e3043;font-weight:100}
.special-best .special-product03 .copy-strong{display:block;font-size:14em;line-height:1.17;font-weight:400}
.special-best .special-product03 .copy-desc{margin-top:80px;font-size:2em;line-height:1.8;font-weight:100}
.special-best .special-product04 .special-desc{width:500px;margin-left:-640px;margin-left:-40%;text-align:left}
.special-best .special-product04 .copy-h2{font-size:8em;color:#fff;font-weight:100;margin-bottom:20px;letter-spacing:-1px;}
.special-best .special-product04 .copy-strong{display:block;font-size:2em;line-height:1.6;font-weight:400;margin-bottom:40px}
.special-best .special-product04 .copy-desc{font-size:2em;line-height:1.6;font-weight:100;margin-bottom:40px}
.special-best .special-product04 .btn{padding:19px 56px;font-size:2em}
.special-best .special-indicator .nav-list{position:fixed;z-index:15;top:50%;right:-5px;max-width:220px;margin:-110px auto 0;text-align:right;padding:5px 25px 5px 10px;border-radius:5px;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}
.special-best .special-indicator .item-link{position:relative;display:block;line-height:1;margin:30px 0;padding-right:25px;color:#fff;text-decoration:none;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}
.special-best .special-indicator .item-link:before{content:'';position:absolute;top:50%;right:6px;width:11px;height:11px;margin-top:-6px;border:2px solid #fff;background:#fff;border-radius:10px;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}
.special-best .special-indicator .item-link.is-active:before{width:11px;height:11px;margin-top:-6px;border:2px solid #fff;background:0 0;border-radius:12px}
.special-best .special-indicator .item-label{display:block;margin-left:10px;padding-top:2px;font-size:13px;opacity:0;-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,-webkit-transform .3s;-o-transition:transform .3s,color .3s;transition:transform .3s,color .3s;transition:transform .3s,color .3s,-webkit-transform .3s;-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}
.ie .special-best .special-desc-wrap{display:block;position:relative;text-align:center}
.ie .special-best .special-desc-wrap:before{display:inline-block;width:0;height:calc(100vh - 64px);vertical-align:middle;content:""}
.ie .special-best .special-desc-wrap .special-desc{position:relative;display:inline-block;width:auto;text-align:center;vertical-align:middle}

@media (max-width:100em) {
    .special-best .special-product01 .special-desc {top:-220px;}
    .special-best .special-product01 .copy-strong {font-size:3.188vw;}
    .special-best .special-product01 .copy-strong.l-copy {margin-right:21.91vw;}
    .special-best .special-product01 .copy-strong.l-copy:after {right:-19.551vw;width:16.293vw;}
}

@media (min-width:45em){
.page-bestseller-renew .slide{display:block;float:none;position:absolute;min-height:1px}
.page-bestseller-renew .best-slide01{position:relative;width:630px;padding-top:800px;overflow:hidden}
}
@media screen and (min-width:45em) and (max-width:79.99em){
.page-bestseller-renew .best-slide01{width:49.219%;padding-top:62.5%}
}
.renew-page-main .sec-main-lab-banner .main-lab-motion,.response-img,.sec-lab-about .cover-continue,.sec-lab-about .lab-desc{opacity:0}
.renew-page-main .clfix:after{display:table;content:"";clear:both}
.renew-page-main.page-main .promotion{max-width:1920px;margin:0 auto;overflow:hidden;border-radius:.1px}
.renew-page-main.page-main .promotion .slide-img{position:relative;left:50%;width:1920px;margin-left:-960px}
.renew-page-main.page-main .promotion .slide-copy-wrap{position:absolute;width:460px;left:50%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-left:124px}
.page-product-renew .product-skin-better .crease-effect-box:last-child,.renew-page-lab.page-skin-type .field-box,.renew-page-main.page-main .promotion .slide-content-cell{padding:0}
.renew-page-main.page-main .promotion .slide-content{width:460px}
.page-product-renew .prd-lab .lab-genius .lab-table td.solution-q,.page-product-renew .prd-result .result-graph .cont ul li .graph-area .graph-desc,.renew-page-main.page-main .promotion .title-sub{font-size:2em}
.renew-page-main.page-main .promotion .title-main{margin:20px 0;font-size:3.5em;line-height:1.3;font-weight:100;letter-spacing:-.46px}
.renew-page-main.page-main .promotion [class*=mainbar-]{display:block;height:1px;width:100%;background-color:#222}
.renew-page-lab,.renew-page-lab .lab-data-table tbody tr.lab-ing td,.renew-page-lab .lab-step-box li.is-current .step-tit,.renew-page-lab .lab-step-box li.on .step-tit,.renew-page-lab.page-skin-type,.renew-page-main.page-main .promotion .slide.default{color:#222}
.renew-page-main.page-main .promotion .text-desc{margin-top:30px;color:#222;font-size:1.6em;line-height:1.63}
.renew-page-main.page-main .promotion .slide.white .text-desc{color:#fff}
.page-product-renew .prd-detail .skin-change .skin-change-txt dd+dt,.renew-page-lab .expert-confirm .lab-notice,.renew-page-main.page-main .promotion .slide-content .func{margin-top:35px}
.renew-page-main.page-main .promotion .slide-content{height:600px}
.renew-page-main .sec-main-lab-banner .main-desc .func .btn--s,.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy .btn--s,.renew-page-main.page-main .promotion .btn--s{padding:13px 43px 11px;font-size:1.6em}
.renew-page-main.page-main .promotion .default .btn--s{color:#222;border-color:#222}
.renew-page-main.page-main .promotion .slick-slider+.controls{bottom:20px}
.renew-page-main.page-main .promotion .slick-dots>li>button{width:40px;height:36px}
.renew-page-main.page-main .promotion .slick-dots>li>button:before{display:block;top:50%;width:30px;height:4px;margin-left:-15px;margin-top:-2px;border:none;border-radius:0}
.renew-page-main.page-main .promotion .slick-dots>li>button:after{display:block;left:50%;top:50%;width:30px;height:4px;margin-left:-15px;margin-top:-2px;border:none;border-radius:0;background-color:#ddd;opacity:.5}
.renew-page-main.page-main .promotion .slick-dots>li.slick-active>button:after{background-color:#fff;opacity:1}
.renew-page-main.page-main .promotion .slick-arrow{display:inline-block!important;position:relative;width:16px;height:32px;font-size:1.8em;left:auto;right:auto;top:auto;margin:0 4px}
.renew-page-main.page-main .promotion .slick-arrow:before{top:13px;left:10px}
.renew-page-main .sec-bestseller-wrap{width:100%;max-width:1170px;height:625px;margin:0 auto;padding-top:100px;overflow:hidden}
.renew-page-main .sec-bestseller-wrap .main-bestseller-cont{position:relative;width:1170px;height:625px;margin:0 auto;overflow:hidden}
.renew-page-main .sec-bestseller-wrap .main-h2{margin-bottom:16px;font-size:2em;font-family:Muli;text-transform:uppercase;color:#06357a}
.renew-page-main .sec-bestseller-wrap .main-tit-desc{margin-bottom:40px;font-size:3.6em}
.renew-page-main .sec-bestseller-wrap .slick-list{overflow:visible}
.renew-page-main .sec-bestseller-wrap .slide{float:left;width:390px;text-align:center}
.page-product-renew .prd-reviews .review-real .review-details .sec-card:last-child,.renew-page-lab .expert-produce .product-list .program-card:last-child,.renew-page-lab .expert-produce .program-list .program-card:last-child,.renew-page-main .sec-bestseller-wrap .slide:last-child{margin-right:0}
.renew-page-main .sec-bestseller-wrap .best-product{display:block;width:100%}
.renew-page-main .sec-bestseller-wrap .best-product .best-img-wrap{position:relative;width:280px;height:373px;margin:0 auto;overflow:hidden}
.renew-page-main .sec-bestseller-wrap .best-product .hover-img{position:absolute;top:0;visibility:hidden;opacity:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);background:#fff}
.page-product-renew a,.renew-page-about .floating-lab-wrap .btn-floating:hover,.renew-page-about a:hover,.renew-page-lab a,.renew-page-main .sec-bestseller-wrap .best-product:hover{text-decoration:none}
.renew-page-main .sec-bestseller-wrap .best-product:focus .hover-img,.renew-page-main .sec-bestseller-wrap .best-product:hover .hover-img{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.page-product-renew .prd-advantage .advantage-list li img,.page-product-renew .prd-detail .effect .effect-list,.page-product-renew .prd-detail .satisfaction ul,.page-product-renew .prd-detail .skin-change .skin-change-img img,.page-product-renew .prd-instruction .instruction-step.ex-step2 li .step-img,.page-product-renew .prd-instruction .instruction-step.ex-step3 li .step-img,.page-product-renew .prd-instruction .instruction-step.ex-step4 li .step-img,.page-product-renew .prd-recommendation,.page-product-renew .prd-recommendation .recommendation-img img,.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img .stars-filling.star5,.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img .stars-filling.star5,.renew-page-about .lab-spirit .spirit-list,.renew-page-about .lab-spirit .spirit-list li .spirit-img img,.renew-page-lab .gene-kit .img-area img,.renew-page-lab.page-skin-type .result-item .cont-cell,.renew-page-main .sec-bestseller-wrap .best-product .best-pd-name,.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img .stars-filling.star5{width:100%}
.renew-page-main .sec-bestseller-wrap .best-product .best-pd-name .main-h3{font-size:2em;font-weight:400}
.renew-page-main .sec-bestseller-wrap .best-product .best-review-wrap{margin-top:6px}
.renew-page-main .sec-bestseller-wrap .best-product .stars{display:inline-block;vertical-align:middle;margin-right:6px}
.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img{position:relative;display:inline-block;width:90px;height:15px;background:url(/int/en/resource/img/renew/product/img_review_stars_off.png) no-repeat;background-size:90px}
.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img .stars-filling{position:absolute;top:0;left:0;height:100%;background-image:url(/int/en/resource/img/renew/product/img_review_stars_on.png);background-repeat:no-repeat;background-size:90px}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img .stars-filling.star1,.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img .stars-filling.star1,.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img .stars-filling.star1{width:20%}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img .stars-filling.star2,.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img .stars-filling.star2,.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img .stars-filling.star2{width:40%}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img .stars-filling.star3,.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img .stars-filling.star3,.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img .stars-filling.star3{width:60%}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img .stars-filling.star4,.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img .stars-filling.star4,.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img .stars-filling.star4{width:80%}
.renew-page-main .sec-bestseller-wrap .best-product .review-num{font-size:1.4em;color:#888;vertical-align:middle}
.renew-page-main .sec-bestseller-wrap .slide-scroll{position:absolute;bottom:0;width:100%;height:3px;background-color:#ccc}
.renew-page-main .sec-bestseller-wrap .slide-scroll .slide-scroll-bar{display:block;position:absolute;width:33.33333%;height:3px;background-color:#222}
.renew-page-main .sec-bestseller-wrap .slick-arrow{display:inline-block;width:22px;height:22px;left:auto;right:auto;top:50px;margin:0}
.renew-page-main .sec-bestseller-wrap .slick-arrow:before{content:"";width:32px;height:32px;top:0;left:0;margin-right:10px}
.renew-page-main .sec-bestseller-wrap .slick-prev{right:52px}
.renew-page-main .sec-bestseller-wrap .slick-next{right:0}
.renew-page-main .sec-bestseller-wrap .slick-prev.slick-disabled:before{background:url(/int/en/resource/img/renew/main/ico_arrow_prev.svg) no-repeat;background-size:100%}
.renew-page-main .sec-bestseller-wrap .slick-next.slick-disabled:before{background:url(/int/en/resource/img/renew/main/ico_arrow_next.svg) no-repeat;background-size:100%}
.renew-page-main .sec-bestseller-wrap .slick-prev:before{background:url(/int/en/resource/img/renew/main/ico_arrow_prev_on.svg) no-repeat;background-size:100%}
.renew-page-main .sec-bestseller-wrap .slick-next:before{background:url(/int/en/resource/img/renew/main/ico_arrow_next_on.svg) no-repeat;background-size:100%}
.renew-page-main .sec-main-lab-banner{position:relative;width:100%;max-width:1600px;height:600px;margin:0 auto;margin-top:100px;overflow:hidden;background-color:#161648;color:#fff;background:url(/int/en/resource/img/renew/main/bg-iopelab.jpg) center no-repeat;background-size:cover}
.renew-page-main .sec-main-lab-banner .main-lab-motion .lab-logo-svg{width:100%;height:280px;position:absolute;top:85px}
.renew-page-main .sec-main-lab-banner .banner-tit-wrap{position:relative;width:746px;height:600px;margin:0 auto}
.renew-page-main .sec-main-lab-banner .banner-tit-wrap .main-h2{overflow:hidden;position:absolute;left:50%;top:203px;width:210px;height:35px;margin-left:-105px}
.renew-page-main .sec-main-lab-banner .main-desc{position:absolute;top:415px;width:100%;text-align:center;z-index:2}
.renew-page-main .sec-main-lab-banner .main-desc>p{font-size:2.6em;font-weight:300}
.renew-page-main .sec-main-lab-banner .main-desc .func{margin-top:26px}
.renew-page-lab.page-skin-type .result .container .result-sub,.renew-page-main .sec-main-review{padding-top:100px}
.renew-page-main .sec-main-review .main-review-cont{position:relative;width:1170px;margin:0 auto}
.renew-page-main .sec-main-review .main-review-cont .main-review{position:relative;width:100%;padding-top:50px}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc{position:relative;left:106px;width:1064px;padding-top:500px;background:#f6f6f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy{position:absolute;width:430px;left:540px;top:130px}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy:before{display:block;position:absolute;left:0;top:-50px;width:27px;height:20px;background:url(/int/en/resource/img/renew/main/ico-quotation.svg) no-repeat;background-size:100%;content:""}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy>strong{display:block;font-size:36px;margin-bottom:20px;font-weight:400;line-height:1.39}
@media screen and (max-width:1280px){
.special-best .special-product01 .copy-strong{font-size:3.188vw}
.special-best .special-product01 .copy-strong.l-copy{margin-right:24.91vw}
.special-best .special-product01 .copy-strong.l-copy:after{right:-20.875vw;width:17.531vw}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy>strong{font-size:2.812vw}
}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy>span{font-size:1.6em;color:#888}
.renew-page-lab .sec-tit-wrap+.lab-data-table,.renew-page-lab .sec-tit-wrap+.lab-num-wrap,.renew-page-lab.page-booking .lab-btn-wrap,.renew-page-lab.page-booking .lab-data-box,.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy .func{margin-top:50px}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-img{position:absolute;left:0;top:0;width:585px}
.renew-page-main .sec-main-review .main-review-cont .slick-slider+.controls{bottom:50px;padding-right:55px;text-align:right}
.renew-page-main .sec-main-review .main-review-cont .slick-dots>li>button{width:40px;height:20px}
.renew-page-main .sec-main-review .main-review-cont .slick-dots>li>button:before{display:block;top:50%;width:35px;height:3px;margin-left:-18px;margin-top:-1px;border:none;border-radius:0}
.renew-page-main .sec-main-review .main-review-cont .slick-dots>li>button:after{display:block;left:50%;top:50%;width:35px;height:3px;margin-left:-18px;margin-top:-1px;border:none;border-radius:0;background-color:#d3d3d3;opacity:.5}
.renew-page-main .sec-main-review .main-review-cont .slick-dots>li.slick-active>button:after{background-color:#454545;opacity:1; box-shadow:0 0 5px #000;} /* 20200810 웹접근성 : 활성 인디케이터에 쉐도우 추가 */
.renew-page-main .sec-main-instar{padding-top:100px;text-align:center}
.renew-page-main .sec-main-instar .main-instar-cont{width:1170px;margin:0 auto}
.renew-page-main .sec-main-instar .main-instar-cont .main-instar-tit{font-family:Muli;font-size:5em;color:#010b45;font-weight:700}
.renew-page-main .sec-main-instar .main-instar-cont .main-instar-tag{margin-top:10px;font-family:Muli;font-size:4em;color:#888;font-weight:700} /* 20200807 웹접근성 : 폰트 명도대비 수정 */
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit strong+strong,.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-cont-txt,.renew-page-main .sec-main-instar .main-instar-cont .main-instar-box{margin-top:10px}
.renew-page-main .sec-main-brand{padding-top:100px;overflow:hidden;padding-bottom:170px}
@media screen and (max-width:79.99em){
.page-bestseller-renew{width:100%}
.page-bestseller-renew .page-title{margin:3.516% 0 .938%}
.page-bestseller-renew .head-desc,.page-bestseller-renew .sec-bestseller{margin-bottom:3.516%}
.page-bestseller-renew .best-slide02{left:50%;width:24.609%;height:30.625%}
.page-bestseller-renew .best-slide03{left:50%;top:31.875%;width:24.609%;height:30.625%}
.page-bestseller-renew .best-slide04{left:75.391%;width:24.609%;height:62.5%}
.page-bestseller-renew .best-slide05{left:50%;top:63.75%;width:50%;height:36.25%}
.page-bestseller-renew .bestseller-cont01 .txt-wrap{top:65.875%}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more{margin-top:4.762%}
.page-bestseller-renew [class*=wave]{margin-left:-17.937%;margin-bottom:-13.968%;width:35.873%;padding-top:35.873%}
.page-bestseller-renew .bestseller-cont01 .spoid-box{height:48.625%}
.page-bestseller-renew .bestseller-cont01 .spoid{left:46.032%;width:8.254%}
.page-bestseller-renew .bestseller-cont01 .spoid-clone{left:46.032%;width:8.254%;height:25.707%}
.page-bestseller-renew .bestseller-cont01 .best-drop{top:62.875%;left:39.524%;width:19.365%;height:13.625%}
.renew-page-main .sec-bestseller-wrap,.renew-page-main .sec-main-instar,.renew-page-main .sec-main-review{padding-top:7.812%}
.renew-page-main .sec-bestseller-wrap .main-bestseller-cont,.renew-page-main .sec-main-instar .main-instar-cont,.renew-page-main .sec-main-review .main-review-cont{width:91.406%}
.renew-page-main .sec-main-lab-banner{margin-top:7.812%}
.renew-page-main .sec-main-review .main-review-cont .main-review{padding-top:4.274%}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc{left:9.06%;width:90.94%;padding-top:42.735%}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy{width:40.414%;left:50.752%;top:26%}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-img{width:50%}
.renew-page-main .sec-main-brand{padding-top:7.812%;padding-bottom:13.281%}
}
.renew-page-main .sec-main-brand .main-brand-cont{position:relative;width:100%;max-width:1600px;margin:0 auto;height:500px}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit{position:absolute;width:100%;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;color:#fff}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .main-h2{font-size:2em;margin-bottom:16px;color:#fff}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .main-tit-desc{font-size:3.6em;margin-bottom:46px;font-weight:400}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .btn--s{padding:13px 43px 11px;font-size:1.6em;line-height:1.5}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-img{position:relative;top:0;left:50%;width:1600px;margin-left:-800px}
@media (max-width:79.99em){
.renew-page-main .sec-bestseller-wrap .slide{margin-right:40px}
.page-product-renew .prd-detail .satisfaction ul li .saf-figure,.page-product-renew .prd-detail .satisfaction ul li .saf-img{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
}
@media (max-width:59.99em){
.page-bestseller-renew{width:878px;width:91.458%}
.page-bestseller-renew .best-slide01{width:100%;padding-top:600px;padding-top:68.337%}
.page-bestseller-renew .best-slide02{top:610px;top:48.8%;left:340px;left:38.724%;width:264px;width:30.068%;height:355px;height:28.4%}
.page-bestseller-renew .best-slide03{top:610px;top:48.8%;left:614px;left:69.932%;width:264px;width:30.068%;height:355px;height:28.4%}
.page-bestseller-renew .best-slide04{position:relative;left:0;top:0;width:330px;width:37.585%;margin-top:10px;margin-top:1.139%;padding-top:640px;padding-top:72.893%}
.page-bestseller-renew .best-slide05{top:975px;top:78%;left:340px;left:38.724%;width:538px;width:61.276%;height:275px;height:22%}
.page-bestseller-renew .bestseller-cont01 .best-bg{position:absolute;width:100%;height:100%}
.page-bestseller-renew .bestseller-cont01 .txt-wrap{top:386px;top:64.333%;line-height:1.3}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .txt-dec>span{font-weight:400}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more{margin-top:20px;margin-top:2.278%}
.page-bestseller-renew [class*=wave]{margin-left:-113px;margin-left:-12.87%;margin-bottom:-88px;margin-bottom:-10.023%;width:226px;width:25.74%;padding-top:226px;padding-top:25.74%}
.page-bestseller-renew .bestseller-cont01 .spoid-box{height:263px;height:43.833%}
.page-bestseller-renew .bestseller-cont01 .spoid{left:418px;left:47.608%;width:42px;width:4.784%}
.page-bestseller-renew .bestseller-cont01 .spoid-clone{left:418px;left:47.608%;width:42px;width:4.784%;height:80px;height:20.566%}
.page-bestseller-renew .bestseller-cont01 .best-drop{top:256px;top:42.667%;left:396px;left:45.103%;width:87px;width:9.909%;height:98px;height:16.333%}
.page-bestseller-renew .best-slide04 .product-cont{position:absolute;left:0;top:0;width:100%;height:100%}

.special-best .special-product01 .special-desc{top:-160px}
.special-best .special-product01 .copy-strong{font-size:36px;font-size:3.75vw}
.special-best .special-product01 .copy-strong.l-copy{margin-right:90px;margin-right:14vw}
.special-best .special-product01 .copy-strong.l-copy:after{right:-81px;right:-12.312vw;width:70px;width:10.625vw}


.special-best .special-product02 .special-desc{width:370px;left:110px;left:14.521%}
.special-best .special-product02 .copy-h2,.special-best .special-product03 .copy-h2{font-size:3em}
.special-best .special-product02 .copy-strong{font-size:8.6em;margin-bottom:22px}
.special-best .special-product02 .copy-desc{font-size:1.4em;width:100%}
.special-best .special-product03 .copy-strong{font-size:7.2em}
.special-best .special-product03 .copy-desc{margin-top:50px;font-size:1.4em}
.special-best .special-product04 .special-desc{width:350px;margin-left:-410px;margin-left:-42.708%}
.special-best .special-product04 .copy-h2{font-size:4.8em;margin-bottom:15px}
.special-best .special-product04 .copy-desc,.special-best .special-product04 .copy-strong{font-size:1.4em;margin-bottom:25px}
.special-best .special-product04 .btn{padding:11px 45px;font-size:1.6em}
.renew-page-main.page-main .promotion{width:100%}
.renew-page-main.page-main .promotion .slide-img{position:relative;left:auto;width:100%;margin-left:0}
.renew-page-main.page-main .promotion .slide-copy-wrap{position:absolute;width:360px;margin-left:30px}
.renew-page-main.page-main .promotion .title-sub{font-size:1.6em}
.renew-page-main.page-main .promotion .title-main{margin:16px 0;font-size:3em;line-height:1.47;letter-spacing:-.6px}
.renew-page-main.page-main .promotion [class*=mainbar-]{display:block;height:1px;width:100%;background-color:#222}
.renew-page-main.page-main .promotion .slide.white [class*=mainbar-]{background-color:#fff}
.renew-page-main.page-main .promotion .slide.default{color:#222}
.renew-page-main.page-main .promotion .text-desc{margin-top:21px;font-size:1.4em;line-height:1.71}
.renew-page-main.page-main .promotion .slide.white .text-desc{color:#fff}
.renew-page-main .sec-bestseller-wrap,.renew-page-main .sec-main-review{padding-top:100px;padding-top:10.417%}
.renew-page-main .sec-bestseller-wrap .main-bestseller-cont{width:878px;width:91.458%;height:625px;margin:0 auto}
.renew-page-main .sec-bestseller-wrap .main-h2{margin-bottom:16px;font-size:1.8em}
.renew-page-main .sec-bestseller-wrap .main-tit-desc{font-size:3.2em}
.renew-page-main .sec-bestseller-wrap .slide{margin-right:30px}
.renew-page-main .sec-bestseller-wrap .slide-scroll .slide-scroll-bar{width:25%}
.renew-page-main .sec-main-lab-banner{width:100%;height:500px;margin-top:100px;margin-top:10.417%;background-color:#161648;color:#fff;background:url(/int/en/resource/img/renew/main/bg-iopelab_t.jpg) center no-repeat;background-size:cover}
.renew-page-main .sec-main-lab-banner .main-lab-motion .lab-logo-svg{top:75px;height:208px}
.renew-page-main .sec-main-lab-banner .banner-tit-wrap{position:relative;width:100%;max-width:746px;height:500px;margin:0 auto}
.renew-page-main .sec-main-lab-banner .banner-tit-wrap .main-h2{top:165px;width:156px;height:26px;margin-left:-78px}
.renew-page-main .sec-main-lab-banner .main-desc{top:320px}
.renew-page-main .sec-main-lab-banner .main-desc>p{font-size:1.8em}
.renew-page-main .sec-main-lab-banner .main-desc .func{margin-top:36px}
.renew-page-main .sec-main-lab-banner .main-desc .func .btn--s{padding:13px 36px 11px;font-size:1.6em}
.renew-page-main .sec-main-review .main-review-cont{width:878px;width:91.458%;margin:0 auto}
.renew-page-main .sec-main-review .main-review-cont .main-review{position:relative;width:100%;padding-top:50px}
}
@media (max-width:59.99em){
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc{position:relative;left:106px;width:1064px;padding-top:500px;background:#f6f6f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy{position:absolute;width:430px;left:540px;top:100px;top:10.417vw}
}
.page-product-renew{padding-top:0;color:#222;word-break:keep-all}
.page-product-renew caption,.page-product-renew table,.page-product-renew tbody,.page-product-renew td,.page-product-renew tfoot,.page-product-renew th,.page-product-renew thead,.page-product-renew tr{margin:0;padding:0;border:0;margin:0;background:0 0;border-collapse:collapse;border-spacing:0;background-image:none}
.page-product-renew .cont-wrap{padding-top:40px;padding-bottom:80px}
.page-product-renew .sec-product .sec-product-inner,.renew-page-lab .sec-expert .sec-expert-inner{max-width:1280px;width:100%;margin:0 auto;overflow:hidden}
.page-product-renew .sec-product .sec-product-inner .sec-cont,.renew-page-lab .sec-expert .sec-expert-inner .sec-cont{position:relative;max-width:1170px;width:100%;margin:0 auto}
.page-product-renew .bg-gray,.renew-page-about .lab-benefit,.renew-page-lab .bg-gray{background:#f7f7f7}
.page-product-renew .sub-tit{padding-top:80px;text-align:center;font-size:4em;line-height:1.38}
.page-product-renew .sub-desc{padding-top:30px;padding-left:120px;padding-right:120px;text-align:center;font-size:2em;color:#454545}
.page-product-renew .product-skin-better .sub-desc,.page-product-renew .sub-tit-desc{padding-top:5px;font-size:2.4em;text-align:center}
.page-product-renew .sec-cont{padding-top:60px;padding-bottom:80px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar04 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar06 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar08 .before .bar-square,.page-product-renew .tab-move-wrap{height:50px}
.page-product-renew .tab-move{z-index:10;width:100%;background-color:#fafafa;border-bottom:1px solid #e0e0e0;margin:0 auto;overflow:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.page-product-renew .tab-move.fixed{position:fixed;max-width:100%;width:100%;top:64px;left:0}
.page-product-renew .tab-move li{display:inline-block;margin:0 20px;text-align:center}
.page-product-renew .tab-move li a{display:inline-block;width:165px;height:50px;line-height:50px;font-size:1.6em;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .tab-move li a.is-active,.page-product-renew .tab-move li a:hover{color:#06357a;border-bottom:3px solid #06357a}
.page-product-renew .pdp-video-wrap{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .pdp-video-wrap .video-play .iframe-box{position:relative;width:100%;height:100%;padding-bottom:56.25%}
.page-product-renew .pdp-video-wrap .video-play .iframe-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-product-renew .prd-advantage .sec-cont,.page-product-renew .prd-ingredient .sec-cont{padding-bottom:40px}
.page-product-renew .prd-advantage .advantage-list{margin-top:36px}
.page-product-renew .prd-advantage .advantage-list:first-child,.page-product-renew .prd-check-list .instruction-list li:first-child,.page-product-renew .prd-ingredient.video-none .ingredient-labelling,.page-product-renew .prd-instruction .instruction-cont.type2 .instruction-list dd,.page-product-renew .prd-instruction .instruction-list li:first-child,.page-product-renew.renew-vitamin .prd-ingredient .ingredient-labelling,.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list:first-child,.renew-page-lab.page-booking .time>li:first-child{margin-top:0}
.page-product-renew .prd-advantage .advantage-list:after,.page-product-renew .prd-detail .effect .effect-list:after,.page-product-renew .prd-detail .satisfaction ul:after,.page-product-renew .prd-ingredient .ingredient-labelling:after,.page-product-renew .prd-instruction .instruction-step:after,.page-product-renew .prd-lab .test-complete .test-complete-list:after,.page-product-renew .prd-recommendation .sec-cont:after,.page-product-renew .prd-reviews .review-real .review-details .cont .cont-img:after,.page-product-renew .prd-reviews .review-real .review-details .sec-card-wrap:after,.page-product-renew .prd-reviews .review-real .review-details .sec-card:after,.page-product-renew .prd-reviews .review-real .review-grade>ul:after{content:'';clear:both;display:table}
.page-product-renew .prd-advantage .advantage-list li{float:left;position:relative;width:567px;margin-left:36px}
.page-product-renew .prd-advantage .advantage-list li:first-child,.renew-page-about .lab-floor .sec-floors .txt-area .lab-btn-wrap .btn:first-child,.renew-page-lab.page-skin-type .recommend-list .content .lab-btn-wrap .btn{margin-left:0}
.page-product-renew .prd-advantage .advantage-list li .txt-area{text-align:center;color:#fff}
.page-product-renew .prd-advantage .advantage-list li .txt-area .tit{display:block;font-size:3.6em;font-size:36px;font-weight:400;line-height:1.39}
.page-product-renew .prd-advantage .advantage-list li .txt-area .tit .inner-tit{font-size:28px}
.page-product-renew .prd-advantage .advantage-list li .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li .txt-area .desc-detail{font-size:1.8em;font-size:18px;line-height:1.56}
.page-product-renew .prd-advantage .advantage-list li .txt-area .link-app,.page-product-renew .prd-advantage .advantage-list li.type2 .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li.type4 .txt-area .desc,.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-info-copy+.floor-img-box{margin-top:30px}
.page-product-renew .prd-advantage .advantage-list li .txt-area .link-app a{font-size:1.6em;border-bottom:1px solid #fff;color:#fff;text-decoration:none}
.page-product-renew .prd-advantage .advantage-list li.type1 .txt-area .tit{position:absolute;left:0;right:0;top:40px}
.page-product-renew .prd-advantage .advantage-list li.type1 .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li.type2 .txt-area,.page-product-renew .prd-advantage .advantage-list li.type4 .txt-area{position:absolute;left:0;right:0;bottom:50px}
.page-product-renew .prd-advantage .advantage-list li.img-w,.renew-page-lab.page-skin-type .select-circle-wrap{width:100%;max-width:1170px}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:550px;padding-left:660px;text-align:left}
.page-product-renew .hut-cont-wrap .hut-ending .inner-cont,.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area .txt-area-inner,.page-product-renew .prd-detail .skin-change .skin-change-item,.renew-page-lab .lab-table .txt-area ul li dd span,.renew-page-lab .lab-table .txt-area ul li dt span{display:table-cell;vertical-align:middle}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area .desc,.page-product-renew .prd-detail .skin-change.type2 .skin-change-notice{margin-top:16px}
.page-product-renew .prd-lab .lab-genius .lab-table table{border-top:2px solid #06357a;border-bottom:2px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}
.page-product-renew .prd-lab .lab-genius .lab-table td,.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days,.renew-page-lab .lab-btn-wrap,.renew-page-lab .lab-tit-wrap,.renew-page-lab .sec-tit-wrap{text-align:center}
.page-product-renew .prd-lab .lab-genius .lab-table td.lab-researcher{padding:30px 0;text-align:center;font-size:2em;border-right:1px solid #d3d3d3}
.page-product-renew .prd-lab .lab-genius .lab-table td.lab-researcher .lab-name{margin-top:27px;font-family:Muli}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions{padding:15px 25px;text-align:left;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li{position:relative;float:left;padding:0 28px;font-family:Muli}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li:before{content:"";position:absolute;left:0;top:4px;width:17px;height:17px;border:1px solid #999;border-radius:2px}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li.checked:after{content:"";position:absolute;left:5px;top:8px;width:19px;height:13px;background:url(/int/en/resource/img/renew/product/ico_checked.png) no-repeat}
.page-product-renew .prd-lab .lab-genius .lab-table td.solution-a,.renew-page-lab .lab-kit-code .sec-tit-wrap .lab-sec-copy{font-size:1.6em}
.page-product-renew .prd-lab .lab-genius .lab-table td.solution-mark{border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3}
.page-product-renew .prd-lab .lab-genius .lab-table td.solution-mark img{width:170px;height:auto}
.page-product-renew .prd-lab .test-complete .test-complete-list li{float:left;width:33.333%;padding-left:44px;padding-right:44px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-lab .test-complete .test-complete-list li .img{display:inline-block;width:100px;height:100px}
.page-product-renew .prd-lab .test-complete .test-complete-list li strong{display:block;font-size:2.6em;margin-top:30px}
.page-product-renew .prd-lab .test-complete .test-complete-list li p{font-size:1.6em;margin-top:20px;color:#888}
.page-product-renew .prd-result.type2 .sub-desc{padding-top:16px;color:#222;font-size:2.4em}
.page-product-renew .prd-result.type2 .result-graph .tit{margin-bottom:-16px;font-size:2em}
.page-product-renew .prd-result.type2 .result-graph .cont{margin-bottom:5px}
.page-product-renew .prd-result.type2 .result-desc{margin-top:22px}
.page-product-renew .prd-result .result-graph{margin:0 50px}
.page-product-renew .prd-result .result-graph .tit,.renew-page-lab.page-booking .calendar-month{font-size:2.6em;color:#222}
.page-product-renew .prd-result .result-graph .cont{margin-bottom:43px}
.page-product-renew .prd-result .result-graph .cont:last-child,.renew-page-lab.page-skin-type .result-item .img-link{margin-bottom:0}
.page-product-renew .prd-result .result-graph .cont ul li{width:100%;margin-bottom:6px}
.page-product-renew .prd-result .result-graph .cont ul li:after,.renew-page-about .lab-spirit .spirit-list:after,.renew-page-lab .expert-produce .programs:after,.renew-page-lab .lab-table .txt-area ul li dl:after,.renew-page-lab .lab-table:after{content:'';display:table;clear:both}
.page-product-renew .prd-result .result-graph .cont ul li.before .graph-area .graph-img .bar-square{background:#b7bcc3}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar .before,.page-product-renew .prd-result .result-graph .cont ul li.before .num-area,.page-product-renew .product-skin-better .crease-effect-bar .before,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar .before,.renew-page-lab .lab-data-table tbody tr td{color:#888}
.page-product-renew .prd-result .result-graph .cont ul li.after .graph-area .graph-img .bar-square{background:#06357a}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area{float:left;width:890px}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area .graph-img{position:relative;width:100%;height:20px;margin:16px 0 12px;background:#e2e5ea}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area .graph-img .bar-square{display:block;position:absolute;top:0;left:0;height:100%}
.page-product-renew .prd-result .result-graph .cont ul li .num-area{float:left;width:180px;padding-left:25px;text-align:right;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-result .result-graph .cont ul li .num-area .num{font-size:6em;font-weight:400;font-family:Muli}
.page-product-renew .prd-result .result-graph .cont ul li .num-area .per{font-size:3em;font-family:Muli}
.page-product-renew .prd-result .result-desc{font-size:1.4em;text-align:center;color:#888;margin-top:58px}
.page-product-renew .prd-result .result-desc .result-info{margin-bottom:9px}
.page-product-renew .prd-detail .sub-disc .m-hide,.page-product-renew .prd-result .result-desc .result-info span,.page-product-renew .prd-reviews .review-real .review-tab li,.renew-page-about .lab-floor .sec-floors .txt-area .btn .m-hide,.renew-page-lab .lab-layer-wrap .program-info-confirm .info-box .info-cont{display:inline-block}
.page-product-renew .prd-result .result-desc .word{color:#888;font-weight:700;line-height:1.71}
.page-product-renew .prd-result .result-desc .word-desc{line-height:1.71}
.page-product-renew .prd-detail .effect .effect-list li,.page-product-renew .prd-detail .satisfaction ul li{position:relative;float:left;width:33.333%;text-align:center}
.page-product-renew .prd-detail .effect .effect-list li .effect-img{position:relative;display:inline-block;width:250px;height:250px}
.page-product-renew .prd-detail .effect .effect-list li .ico-effect{position:absolute;top:50%;right:-98px;margin-top:-21px;width:42px;height:42px}
.page-product-renew .prd-detail .effect .effect-list li .effect-desc{margin-top:30px;font-size:2em}
.page-product-renew .prd-detail .effect .effect-caution{margin-top:40px;font-size:1.4em;text-align:center;color:#888}
.page-product-renew .prd-detail .satisfaction ul li .saf-tit{height:55px;font-size:2em;height:55px;font-size:2em;color:#010b45}
.page-product-renew .prd-detail .satisfaction ul li .saf-img{display:inline-block;width:300px;margin-top:30px;text-align:center;position:relative;display:inline-block;width:300px;text-align:center;margin:30px auto 0}
.page-product-renew .prd-detail .satisfaction ul li .saf-figure{position:absolute;bottom:100px;left:0;width:100%;text-align:center;color:#222}
.page-product-renew .prd-detail .satisfaction ul li .saf-figure .num{display:inline-block;font-size:6em;text-align:right;font-weight:400}
.page-product-renew .prd-detail .satisfaction ul li .saf-figure span{display:inline-block;font-size:3.5em}
.page-product-renew .prd-detail .svg-pie{position:absolute;width:300px;height:300px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:50%;margin-left:-150px}
.page-product-renew .prd-detail .svg-pie .bg{fill:none;stroke:#dee1e7;stroke-width:28;stroke-dasharray:760;stroke-dashoffset:0}
.page-product-renew .prd-detail .svg-pie .animate{fill:none;stroke:#0d306c;stroke-width:28;stroke-dasharray:760;stroke-dashoffset:760}
.page-product-renew .prd-detail .sub-disc{margin-top:70px;font-size:1.4em;color:#888;line-height:1.6;text-align:center}
.page-product-renew .prd-detail .crease-effect+.crease-effect{margin-top:45px;padding-top:50px;border-top:1px solid #d3d3d3}
.page-product-renew .prd-detail .crease-effect .crease-effect-tit,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-tit{display:block;padding-bottom:35px;font-size:2.6em;font-weight:400;text-align:center}
.page-product-renew .prd-detail .crease-effect .crease-effect-area,.page-product-renew .prd-detail .skin-change .skin-change-area,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-area{display:table;width:100%}
.page-product-renew .prd-detail .crease-effect .crease-effect-item,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-item{display:table-cell;vertical-align:bottom}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap{width:555px}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap:after,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap:after{content:"";display:block;clear:both}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure{float:left;display:block;width:250px;text-align:center}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure+figure,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure+figure{float:right}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figcaption,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figcaption{font-size:2em;margin-top:15px}
.page-product-renew .prd-detail .crease-effect .crease-effect-graph{width:555px;padding-left:60px}
.page-product-renew .prd-detail .crease-effect .crease-effect-box,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box{display:table-cell;min-width:165px;text-align:center;vertical-align:bottom}
.page-product-renew .prd-detail .crease-effect .crease-effect-box+.crease-effect-box,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box+.crease-effect-box,.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-txt{padding-left:30px}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per{display:block;font-family:Muli;font-size:55px;font-weight:400}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per span,.page-product-renew .product-skin-better .crease-effect-box .per span,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per span{display:inline-block;font-size:.6em}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per+p{font-size:20px;margin-left:-40px;margin-right:-40px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar{position:relative;font-size:1.4em}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar:after,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:27px;border-top:1px solid #999;background-color:#fff}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar li,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar li{display:inline-block;margin:0 5px;vertical-align:bottom}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar li p,.page-product-renew .product-skin-better .crease-effect-bar li p,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar li p{position:relative;z-index:1}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar .before .bar-square,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar .before .bar-square{background-color:#e2e5ea}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar .after .bar-square,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar .after .bar-square,.renew-page-lab .lab-step-box li.is-current .step-num,.renew-page-lab .lab-step-box li.on .step-num{background-color:#06357a}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar .bar-square,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar .bar-square{display:inline-block;width:20px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar01 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar02 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar04 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar05 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar07 .before .bar-square{height:100px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar01 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar05 .before .bar-square{height:70px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar02 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar07 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar09 .before .bar-square,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar.bar09 .before .bar-square{height:90px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar03 .before .bar-square{height:60px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar03 .after .bar-square{height:105px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar06 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar08 .after .bar-square{height:115px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar09 .after .bar-square,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar.bar09 .after .bar-square{height:80px}
.page-product-renew .prd-detail .skin-change .skin-change-img{width:501px}
.page-product-renew .prd-detail .skin-change .skin-change-txt{width:546px;padding-left:123px}
.page-product-renew .prd-detail .skin-change .skin-change-txt dl{margin-top:30px;padding:25px 0;border-top:1px solid #222;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-detail .skin-change .skin-change-txt dt,.renew-page-lab .lab-kit-code .sec-tit-wrap .lab-sec-tit{font-size:2.6em}
.page-product-renew .prd-detail .skin-change .skin-change-txt dd{font-size:1.6em;color:#454545}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-area,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-area{width:800px;margin:0 auto}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-graph,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-graph{width:165px;padding-left:80px}
.page-product-renew .product-skin-better .crease-effect-graph{width:1170px;padding:0 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-reviews .review-real .review-details .sec-card-wrap,.page-product-renew .prd-reviews .review-real .review-wrap,.page-product-renew .product-skin-better .crease-effect-bar-wrap,.page-product-renew .review-pop-wrap .review-slide,.page-product-renew .review-pop-wrap .slide-area-wrap,.renew-page-about .sec-lab,.renew-page-lab .gene-kit,.renew-page-lab .lab-table .item{position:relative}
.page-product-renew .product-skin-better .crease-effect-bar-wrap:before{content:'';display:block;position:absolute;top:81px;left:0;width:100%;height:1px;background:#ddd}
.page-product-renew .product-skin-better .crease-effect-bar-wrap:after{content:'';display:block;position:absolute;top:162px;left:0;width:100%;height:1px;background:#ddd;z-index:-1}
.page-product-renew .product-skin-better .crease-effect-box{display:table-cell;min-width:450px;width:450px;text-align:center;vertical-align:bottom;padding-right:110px}
.page-product-renew .product-skin-better .crease-effect-box .graph-tit{display:block;font-size:2.6em;text-align:center;font-weight:400;margin:0 0 19px}
.page-product-renew .product-skin-better .crease-effect-box .per{display:block;font-family:Muli;font-size:90px;font-weight:400}
.page-product-renew .product-skin-better .crease-effect-box .per+p{font-size:20px}
.page-product-renew .product-skin-better .crease-effect-bar{position:relative;font-size:1.8em;border-top:1px solid #ddd}
.page-product-renew .product-skin-better .crease-effect-bar:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:35px;border-top:1px solid #999;background-color:#fff}
.page-product-renew .product-skin-better .crease-effect-bar li{display:inline-block;margin:0 50px;vertical-align:bottom}
.page-product-renew .product-skin-better .crease-effect-bar .before .bar-square{background-color:#e2e5ea;height:150px}
.page-product-renew .product-skin-better .crease-effect-bar .after{padding-top:16px}
.page-product-renew .product-skin-better .crease-effect-bar .after .bar-square{background-color:#06357a;height:229px}
.page-product-renew .product-skin-better .crease-effect-bar .bar-square{display:inline-block;width:60px}
.page-product-renew .prd-check-list .sec-cont.instruction-cont,.page-product-renew .prd-instruction .sec-cont.instruction-cont{max-width:980px;margin:0 auto}
.page-product-renew .prd-check-list .instruction-list dt,.page-product-renew .prd-instruction .instruction-list dt{position:relative;padding-bottom:15px;text-align:center;font-size:2.4em;font-weight:700;color:#011689}
.page-product-renew .prd-check-list .instruction-list dt:after,.page-product-renew .prd-instruction .instruction-list dt:after{content:'';position:absolute;left:50%;bottom:0;width:60px;height:3px;background-color:#011689;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.page-product-renew .prd-check-list .instruction-list dd,.page-product-renew .prd-instruction .instruction-list dd{margin-top:34px}
.page-product-renew .prd-check-list .instruction-list li{z-index:1;position:relative;margin-top:30px;font-size:2.4em;letter-spacing:-.02em}
.page-product-renew .prd-check-list .instruction-list li .graph,.page-product-renew .prd-instruction .instruction-list li .graph{display:block;width:909px;margin-top:22px;margin-left:auto}
.page-product-renew .prd-check-list .instruction-list ol li .num,.page-product-renew .prd-instruction .instruction-list ol li .num{width:45px;vertical-align:middle}
.page-product-renew .prd-check-list .instruction-list ol li:first-child:after,.page-product-renew .prd-instruction .instruction-list ol li:first-child:after{z-index:-1;content:'';position:absolute;right:0;top:0;width:188px;height:188px;background:url(/int/en/resource/img/renew/product/retinol-expert/img_instruction_ex.png) no-repeat;background-size:188px auto}
.page-product-renew .prd-check-list .instruction-list ol li p,.page-product-renew .prd-instruction .instruction-list ol li p{display:inline-block;width:calc(100% - 50px);padding-left:20px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-check-list .instruction-list ul li,.page-product-renew .prd-instruction .instruction-list ul li{padding-left:40px;background:url(/int/en/resource/img/renew/product/img_instruction_check.png) 0 5px no-repeat;background-size:23px auto}
.page-product-renew .prd-check-list .instruction-list ul li span,.page-product-renew .prd-instruction .instruction-list ul li span{position:relative;display:inline-block}
.page-product-renew .prd-check-list .instruction-list ul li span:before,.page-product-renew .prd-instruction .instruction-list ul li span:before{z-index:-1;position:absolute;content:'';width:101.5%;height:16px;bottom:0;left:50%;background-color:#bdd8ec;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.page-product-renew .prd-review-images .review-images .sub-tit{font-size:5em;font-weight:700}
.page-product-renew .prd-review-images .review-images .sec-cont{padding-bottom:60px}
.page-product-renew .prd-review-images .review-images .sub-desc{padding-top:10px;padding-left:55px;padding-right:55px;font-size:4em;color:#b9b9b9;font-weight:700}
.page-product-renew .prd-reviews .review-real .review-tab li a{display:inline-block;margin-right:20px;padding:9px 0;font-size:2em;color:#999}
.page-product-renew .prd-reviews .review-real .review-tab li.on a{color:#454545}
.page-product-renew .prd-reviews .review-real .review-filter{position:absolute;top:9px;right:0;font-size:1.6em;z-index:10}
.page-product-renew .prd-reviews .review-real .review-filter .btn-selected{display:inline-block;padding:8px 86px 8px 20px;background:url(/int/en/resource/img/renew/product/ico_review_sort_off.png) no-repeat;background-position:95% 13px}
.page-product-renew .prd-reviews .review-real .review-filter .btn-selected.on{background:url(/int/en/resource/img/renew/product/ico_review_sort_on.png) no-repeat;background-position:95% 13px}
.page-product-renew .prd-reviews .review-real .review-filter .review-filter-list{display:none;border:1px solid #222;background:#fff}
.page-product-renew .prd-reviews .review-real .review-filter .review-filter-list li a{display:block;width:100%;padding:15px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-reviews .review-real .review-filter .review-filter-list li a:hover,.renew-page-lab .lab-data-table tbody tr td .lab-cancel,.renew-page-lab.page-booking .calendar-day.today+label{color:#0159b4}
.page-product-renew .prd-reviews .review-real .review-grade{border-top:2px solid #222;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-reviews .review-real .review-grade>ul>li{float:left;text-align:center;padding:40px 0 62px}
.page-product-renew .prd-reviews .review-real .review-grade>ul>li>.tit{color:#333;font-size:1.6em}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade{width:314px}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .score{line-height:1;margin-top:21px;font-family:Muli}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .score strong{font-size:10em;font-weight:400}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .score span{font-size:3em}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img{position:relative;display:inline-block;width:143px;height:24px}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img:before{content:'';display:block;position:absolute;top:0;left:0;width:143px;height:24px;background:url(/int/en/resource/img/renew/product/img_review_stars_off.png) no-repeat;background-size:143px 24px}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img .stars-filling{position:absolute;top:0;left:0;height:100%;background-image:url(/int/en/resource/img/renew/product/img_review_stars_on.png);background-repeat:no-repeat;background-size:143px 24px}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation{width:524px}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation .prd-comment{display:block;margin-top:66px;font-size:2.8em}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate{width:332px}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate .graphs,.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list{margin-top:27px}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate .graphs li{display:inline-block;padding:0 14px;text-align:center}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate .graphs .graph-img{position:relative;display:inline-block;width:15px;height:94px;background:#ebeaea}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate .graphs .graph-img .bar-square{display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:16.666%;background:#06357a}
.page-product-renew .prd-reviews .review-real .review-details .cont,.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate .graphs .graph-txt{font-size:1.4em}
.page-product-renew .prd-reviews .review-real .review-details{margin-top:15px}
.page-product-renew .prd-reviews .review-real .review-details .sec-card{float:left;width:380px;margin-right:15px}
.page-product-renew .prd-reviews .review-real .review-details .sec-card ul li.card{padding:30px;margin:15px 0;border:1px solid #cbcbcb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-reviews .review-real .review-details .writer-info{font-family:Muli;font-weight:400}
.page-product-renew .prd-reviews .review-real .review-details .writer-info .user-id{display:inline-block;font-size:1.6em;vertical-align:middle}
.page-product-renew .prd-reviews .review-real .review-details .writer-info .date{display:inline-block;position:relative;padding-left:10px;margin-left:10px;font-size:1.4em;color:#888;vertical-align:middle}
.page-product-renew .prd-reviews .review-real .review-details .writer-info .date:after{content:'';position:absolute;top:3px;left:0;width:1px;height:14px;background-color:#888}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img{position:relative;display:inline-block;width:101px;height:18px}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img:before{content:'';display:block;position:absolute;top:0;left:0;width:101px;height:18px;background:url(/int/en/resource/img/renew/product/img_review_stars_off.png) no-repeat;background-size:101px 18px}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img .stars-filling{position:absolute;top:0;left:0;height:100%;background-image:url(/int/en/resource/img/renew/product/img_review_stars_on.png);background-repeat:no-repeat;background-size:101px 18px}
.page-product-renew .prd-reviews .review-real .review-details .tit{display:block;margin-top:13px;font-size:2.2em;font-weight:400}
.page-product-renew .prd-reviews .review-real .review-details .cont .btn-read-more {display:none}
.page-product-renew .prd-reviews .review-real .review-details .cont .cont-txt{margin:15px 0;color:#888}
.page-product-renew .prd-reviews .review-real .review-details .cont.reviewMore .cont-txt{overflow:hidden; max-height:60px}
.page-product-renew .prd-reviews .review-real .review-details .cont .cont-img li{overflow:hidden;float:left;margin-right:5px;width:60px;height:60px}
.page-product-renew .prd-reviews .review-real .review-details .cont .cont-img li img,.page-product-renew .review-pop-wrap .review-slide .slick-slider .slide .slide-img img,.renew-page-lab .expert-produce .programs .program-card .box-img img{width:100%;height:100%}
.page-product-renew .prd-reviews .review-real .review-details .btn-read-more{display:inline-block;margin-top:20px;padding-right:23px;font-size:1em;background:url(/int/en/resource/img/renew/product/ico_review_read_more_off.png) no-repeat;background-position:100% 6px}
.page-product-renew .prd-reviews .review-real .review-details .btn-read-more.on{background:url(/int/en/resource/img/renew/product/ico_review_read_more_on.png) no-repeat;background-position:100% 6px}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator{margin-top:35px;text-align:center}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .arrow-review{display:inline-block;vertical-align:middle;width:32px;height:32px;background-size:32px 32px}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .arrow-prev{background:url(/int/en/resource/img/renew/product/ico_review_arrow_prev.svg) no-repeat}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .arrow-prev.on{background:url(/int/en/resource/img/renew/product/ico_review_arrow_prev_on.svg) no-repeat}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .arrow-next{background:url(/int/en/resource/img/renew/product/ico_review_arrow_next.svg) no-repeat}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .arrow-next.on{background:url(/int/en/resource/img/renew/product/ico_review_arrow_next_on.svg) no-repeat}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination{display:inline-block;margin:0 43px;vertical-align:middle}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination li{display:inline-block;margin:0 7px;font-size:2em}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination li a:focus,.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination li a:hover,.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination li.on a{color:#454545;border-bottom:1px solid #454545}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination li a{color:#d3d3d3;font-family:Muli;font-weight:700}
.page-product-renew .review-pop-wrap{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%}
.page-product-renew .review-pop-wrap .dimmed{visibility:visible;opacity:.65}
.page-product-renew .review-pop-wrap .review-pop{position:absolute;top:50%;left:50%;margin:-380px 0 0 -300px;width:600px;height:760px;background-color:#f7f7f7;z-index:3}
.page-product-renew .review-pop-wrap .pop-tit{font-size:2em;background-color:#fff;text-align:center;padding:14px 0}
.page-product-renew .review-pop-wrap .pop-tit strong{font-weight:400}
.page-product-renew .review-pop-wrap .pop-cont{padding-top:125px}
.page-product-renew .review-pop-wrap .review-slide .slick-arrow{position:absolute;top:50%;margin-top:-16px;width:32px;height:32px;background-size:32px 32px;background-repeat:no-repeat;background-position:5px 5px}
.page-product-renew .review-pop-wrap .review-slide .slick-arrow.slick-prev{left:30px;background-image:url(/int/en/resource/img/renew/product/ico_review_arrow_prev_on.svg)}
.page-product-renew .review-pop-wrap .review-slide .slick-arrow.slick-prev.swiper-button-disabled{background-image:url(/int/en/resource/img/renew/product/ico_review_arrow_prev.svg)}
.page-product-renew .review-pop-wrap .review-slide .slick-arrow.slick-next{right:30px;background-image:url(/int/en/resource/img/renew/product/ico_review_arrow_next_on.svg)}
.page-product-renew .review-pop-wrap .review-slide .slick-arrow.slick-next.swiper-button-disabled{background-image:url(/int/en/resource/img/renew/product/ico_review_arrow_next.svg)}
.page-product-renew .review-pop-wrap .review-slide .photo-review{overflow:hidden;margin:0 auto;width:421px;height:421px}
.page-product-renew .review-pop-wrap .review-slide .slick-slider,.page-product-renew .review-pop-wrap .review-slide .slick-slider .slide.on{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex}
.page-product-renew .review-pop-wrap .review-slide .slick-slider:after,.renew-page-lab .lab-layer-wrap .program-info-confirm .info-box:after,.renew-page-lab .lab-num-wrap:after,.renew-page-lab.page-booking .calendar-header:after,.renew-page-lab.page-booking .info-check-wrap:after,.renew-page-lab.renew-page-floor .lab-floor-tit-wrap:after,.renew-page-lab.renew-page-floor .lab-inner-box:after{content:'';display:block;clear:both}
.page-product-renew .review-pop-wrap .review-slide .slick-slider .slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex;width:421px;height:421px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.page-product-renew .review-pop-wrap .review-slide .slick-dots{position:absolute;left:0;right:0;bottom:-45px;text-align:center}
.page-product-renew .review-pop-wrap .review-slide .slick-dots>li{display:inline-block;margin:0 5px}
.page-product-renew .review-pop-wrap .review-slide .slick-dots>li>button{display:inline-block;width:10px;height:10px;border-radius:50%;background:#d3d3d3}
.page-product-renew .review-pop-wrap .review-slide .slick-dots>li>button:after,.page-product-renew .review-pop-wrap .review-slide .slick-dots>li>button:before{background:0 0}
.page-product-renew .review-pop-wrap .review-slide .slick-dots>li.slick-active>button{background:#222}
.page-product-renew .review-pop-wrap .btn-pop-close{display:block;position:absolute;top:16px;right:16px;width:22px;height:22px;background-image:url(/int/en/resource/img/renew/product/img_review_popup_close.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:50% 50%}
.page-product-renew .prd-instruction .sec-cont{margin-bottom:10px}
.page-product-renew .prd-instruction .instruction-step{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-instruction .instruction-step li{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-instruction .instruction-step li .step-img{display:inline-block;width:100%}
.page-product-renew .prd-instruction .instruction-step li .tit{position:relative;display:inline-block;margin-top:20px;font-size:2em;font-family:Muli;font-weight:700}
.page-product-renew .prd-instruction .instruction-step li .tit:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#222}
.page-product-renew .prd-instruction .instruction-step li .desc{margin-top:30px;line-height:1.63;color:#888;font-size:1.6em;text-align:left}
.page-product-renew .prd-instruction .instruction-step.ex-step2{padding-right:205px;padding-left:205px}
.page-product-renew .prd-instruction .instruction-step.ex-step2 li,.page-product-renew .prd-instruction .instruction-step.ex-step3 li,.page-product-renew .prd-instruction .instruction-step.ex-step5 li{width:320px;margin-right:25px;margin-left:25px}
.page-product-renew .prd-instruction .instruction-step.ex-step3{padding-right:30px;padding-left:30px}
.page-product-renew .prd-instruction .instruction-step.ex-step4{margin-right:-11px;margin-left:-11px}
.page-product-renew .prd-instruction .instruction-step.ex-step4 li{width:276px;margin-right:11px;margin-left:11px}
.page-product-renew .prd-instruction .instruction-step.ex-step5{display:none;padding-right:30px;padding-left:30px}
.page-product-renew .prd-instruction .instruction-step.ex-step5 li.step04{margin-left:215px}
.page-product-renew .prd-instruction .instruction-list li{z-index:1;position:relative;margin-top:30px;font-size:2em;letter-spacing:-.02em}
.page-product-renew .prd-ingredient.video-none .sec-cont{padding-top:20px;padding-bottom:80px}
.page-product-renew .prd-ingredient .usage-info{margin-bottom:19px;font-size:1.6em;color:#888}
.page-product-renew .prd-ingredient .ingredient-labelling{width:100%;margin-top:50px;padding:30px 0;border-top:1px solid #222;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-ingredient .ingredient-labelling dt{float:left;width:114px;font-size:1.5em}
.page-product-renew .prd-ingredient .ingredient-labelling dd{float:left;width:1056px;font-size:1.4em;line-height:1.71;color:#888;word-break:keep-all}
.page-product-renew .prd-recommendation .recommendation-img{float:left;width:840px}
.page-product-renew .prd-recommendation .recommendation-txt{float:left;width:330px}
@media screen and (max-width:79.99em){
.page-product-renew .sec-product .sec-product-inner{max-width:100%}
.page-product-renew .sec-product .sec-product-inner .sec-cont{max-width:91.406%}
.page-product-renew .sub-tit{padding-top:6.25%}
.page-product-renew .sub-desc{padding-top:2.344%}
.page-product-renew .sec-cont{padding-top:4.688%;padding-bottom:6.25%}
.page-product-renew .prd-advantage .advantage-list{margin-top:2.812%}
.page-product-renew .prd-advantage .advantage-list li{width:48.462%;margin-left:3.077%}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area{padding-left:56.41%}
.page-product-renew .prd-lab .lab-genius .lab-table td.solution-mark img{width:96.591%}
.page-product-renew .prd-lab .test-complete .test-complete-list li{padding-left:3.761%;padding-right:3.761%}
.page-product-renew .prd-lab .test-complete .test-complete-list li .img{width:33.333%;height:25.641%}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area{width:83.178%}
.page-product-renew .prd-result .result-graph .cont ul li .num-area{width:16.822%;padding-left:2.336%}
.page-product-renew .prd-detail .effect .effect-list li .effect-img{width:64.103%;height:64.103%}
.page-product-renew .prd-detail .effect .effect-list li .ico-effect{right:-39.2%;margin-top:-8.4%;width:16.8%;height:16.8%}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap{width:47.436%}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure{width:45.045%}
.page-product-renew .prd-detail .crease-effect .crease-effect-graph{width:47.436%;padding-left:5.128%}
.page-product-renew .prd-detail .crease-effect .crease-effect-box+.crease-effect-box{padding-left:5.405%}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per+p{margin-left:-16.327%;margin-right:-16.327%}
.page-product-renew .prd-detail .skin-change .skin-change-img{width:42.821%}
.page-product-renew .prd-detail .skin-change .skin-change-txt{width:46.667%;padding-left:10.513%}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-area{width:68.376%}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-graph{width:14.103%;padding-left:6.838%}
.page-product-renew .product-skin-better .crease-effect-graph{width:100%;padding:0 6.838%}
.page-product-renew .product-skin-better .crease-effect-box{width:38.462%;padding-right:9.402%}
.page-product-renew .prd-check-list .sec-cont.instruction-cont,.page-product-renew .prd-instruction .sec-cont.instruction-cont{max-width:76.562%}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade{width:26.838%}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation{width:44.786%}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate{width:28.376%}
.page-product-renew .prd-reviews .review-real .review-details .sec-card{width:32.479%;margin-right:1.282%}
.page-product-renew .prd-instruction .instruction-step.ex-step2{padding-right:17.521%;padding-left:17.521%}
.page-product-renew .prd-instruction .instruction-step.ex-step2 li{width:42.105%;margin-right:3.289%;margin-left:3.289%}
.page-product-renew .prd-instruction .instruction-step.ex-step3,.page-product-renew .prd-instruction .instruction-step.ex-step5{padding-right:2.564%;padding-left:2.564%}
.page-product-renew .prd-instruction .instruction-step.ex-step3 li,.page-product-renew .prd-instruction .instruction-step.ex-step5 li{width:28.829%;margin-right:2.252%;margin-left:2.252%}
.page-product-renew .prd-instruction .instruction-step.ex-step4{margin-right:-.94%;margin-left:-.94%}
.page-product-renew .prd-instruction .instruction-step.ex-step4 li{width:23.154%;margin-right:.923%;margin-left:.923%}
.page-product-renew .prd-instruction .instruction-step.ex-step5 li.step04{margin-left:19.369%}
.page-product-renew .prd-ingredient .ingredient-labelling dt{width:9.744%}
.page-product-renew .prd-ingredient .ingredient-labelling dd{width:90.256%}
.page-product-renew .prd-recommendation .recommendation-img{width:71.795%}
.page-product-renew .prd-recommendation .recommendation-txt{width:28.205%}
}
.page-product-renew .prd-recommendation .recommendation-txt ul{border-top:2px solid #222;border-bottom:1px solid #888;margin-top:37px}
.page-product-renew .prd-recommendation .recommendation-txt ul li{padding:30px 0;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-recommendation .recommendation-txt ul li:last-child,.renew-page-lab .lab-table .txt-area ul li:last-child dl{border:none}
.page-product-renew .prd-recommendation .recommendation-txt ul li .tit{display:block;font-size:16px;font-family:Muli}
.page-product-renew .prd-recommendation .recommendation-txt ul li .desc{font-size:20px;color:#454545}
.page-product-renew .prd-recommendation .recommendation-txt ul li .prd-info{margin-top:10px;font-size:16px;color:#888}
.page-product-renew .prd-recommendation .recommendation-txt .txt-desc{margin-top:20px;margin-top:20px;font-size:1.6em;font-size:16px;line-height:1.63;color:#888;line-height:1.625}
.page-product-renew .prd-recommendation .recommendation-txt .btn-buy{display:inline-block;width:100%;margin-top:16px;margin-top:16px;border:1px solid #999;border-radius:22px;font-size:1.6em;font-size:16px;color:#333;text-align:center}
@media screen and (max-width:1280px){
.page-product-renew .prd-advantage .advantage-list li .txt-area .tit{font-size:2.812vw}
.page-product-renew .prd-advantage .advantage-list li .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li .txt-area .desc-detail{font-size:1.406vw}
.page-product-renew .prd-advantage .advantage-list li.type2 .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li.type4 .txt-area .desc{margin-top:2.344vw}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area{height:42.969vw}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area .desc{margin-top:1.25vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box{min-width:12.891vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per{font-size:4.297vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per+p,.page-product-renew .prd-recommendation .recommendation-txt ul li .desc,.page-product-renew .product-skin-better .crease-effect-box .per+p{font-size:1.562vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar li{margin:0 .391vw}
.page-product-renew .product-skin-better .crease-effect-box{min-width:35.156vw}
.page-product-renew .product-skin-better .crease-effect-box .per{font-size:7.031vw}
.page-product-renew .product-skin-better .crease-effect-bar li{margin:0 3.906vw}
.page-product-renew .prd-check-list .instruction-list li .graph,.page-product-renew .prd-instruction .instruction-list li .graph{width:71.016vw}
.page-product-renew .prd-recommendation .recommendation-txt ul li{padding:2.344vw 0}
.page-product-renew .prd-recommendation .recommendation-txt ul li .tit{font-size:1.25vw}
.page-product-renew .prd-recommendation .recommendation-txt ul li .prd-info{margin-top:.781vw;font-size:1.25vw}
.page-product-renew .prd-recommendation .recommendation-txt .txt-desc{margin-top:1.562vw;font-size:1.25vw}
.page-product-renew .prd-recommendation .recommendation-txt .btn-buy{margin-top:1.25vw;font-size:1.25vw}
}
.scroll-down .tab-move.fixed{-webkit-transform:translateY(-64px);-ms-transform:translateY(-64px);transform:translateY(-64px)}
.scroll-down .lab-floor-tit-wrap.fixed,.scroll-up .tab-move.fixed{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.page-product-renew.renew-vitamin .prd-ingredient .sec-cont,.renew-cream-rich .prd-detail .retinol-upgrade .crease-effect+.crease-effect .sub-tit,.renew-cream-rich .prd-detail .retinol-upgrade .sec-cont{padding-top:0}
.renew-cream-rich .prd-detail .retinol-upgrade .crease-effect-area{padding-top:45px}
@media (max-width:59.99em){
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy:before{display:block;position:absolute;left:0;top:-50px;width:27px;height:20px}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy>strong{display:block;font-size:28px;font-size:2.917vw;margin-bottom:16px;margin-bottom:1.667vw}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy .func{margin-top:36px;margin-top:3.75vw}
.renew-page-main .sec-main-review .main-review-cont .slick-slider+.controls{bottom:36px;bottom:3.75vw;padding-right:40px;padding-right:4.167vw}
.page-product-renew .prd-detail .effect .effect-list,.renew-page-main .sec-main-instar{width:100%}
.renew-page-main .sec-main-instar .main-instar-cont .main-instar-tit{font-size:4em}
.page-product-renew .prd-lab .test-complete .test-complete-list li strong,.renew-page-main .sec-main-instar .main-instar-cont .main-instar-tag{font-size:1.8em}
.renew-page-main .sec-main-brand{padding-top:100px;padding-top:10.417%;padding-bottom:170px;padding-bottom:17.708%}
.renew-page-main .sec-main-brand .main-brand-cont{position:relative;width:100%;max-width:1600px;margin:0 auto;height:500px}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .main-h2{font-size:1.8em;margin-bottom:16px}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .main-tit-desc{font-size:3.2em;margin-bottom:36px}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-img{position:relative;top:0;left:50%;width:960px;margin-left:-480px}
.t-show{display:block!important}
.t-hide{display:none}
.page-product-renew .cont-wrap{padding-bottom:50px}
.page-product-renew .sub-tit{padding-top:60px;font-size:3.2em}
.page-product-renew .sub-desc{margin:0 41px;margin:0 4.271vw;padding-top:20px;padding-right:100px;padding-left:100px;font-size:1.8em}
.page-product-renew .sub-tit-desc{padding-top:5px;font-size:1.8em}
.page-product-renew .sec-cont{padding-top:50px;padding-bottom:60px}
.page-product-renew .prd-advantage .advantage-list li .txt-area .tit{font-size:28px;font-size:2.917vw;line-height:1.36}
.page-product-renew .prd-advantage .advantage-list li .txt-area .tit .inner-tit{font-size:22px;font-size:2.292vw}
.page-product-renew .prd-advantage .advantage-list li .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li .txt-area .link-app a{font-size:14px;font-size:1.458vw}
.page-product-renew .prd-advantage .advantage-list li .txt-area .desc-detail{font-size:14px;font-size:1.458vw;line-height:1.56}
.page-product-renew .prd-advantage .advantage-list li .txt-area .link-app,.page-product-renew .prd-advantage .advantage-list li.type2 .txt-area .desc{margin-top:20px}
.page-product-renew .prd-advantage .advantage-list li.type1 .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li.type2 .txt-area{bottom:40px}
.page-product-renew .prd-advantage .advantage-list li.type4 .txt-area{position:absolute;left:0;right:0;bottom:40px}
.page-product-renew .prd-advantage .advantage-list li.type4 .txt-area .desc{margin-top:30px}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area{bottom:176px;bottom:18.333vw;height:442px;height:46.042vw;padding-left:660px}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area .desc{margin-top:16px}
.page-product-renew .prd-lab .lab-genius .lab-table td.lab-researcher img{width:115px;height:115px}
.page-product-renew .prd-lab .lab-genius .lab-table td.lab-researcher,.page-product-renew .prd-lab .lab-genius .lab-table td.solution-q{font-size:1.4em}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions{padding:10px 15px}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li:before{left:0;top:1px;width:14px;height:14px}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li.checked:after{top:5px;width:13px;height:8px;background-size:13px 8px}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li{padding:0 20px}
.page-product-renew .prd-lab .lab-genius .lab-table td.solution-a{font-size:1.2em}
.page-product-renew .prd-lab .lab-genius .lab-table td.solution-mark img{width:80%}
.page-product-renew .prd-lab .test-complete .test-complete-list li{padding-left:11px;padding-left:1.253%;padding-right:11px;padding-right:1.253%}
.page-product-renew .prd-lab .test-complete .test-complete-list li .img{width:100px;width:36.765%;height:100px;height:36.765%}
.page-product-renew .prd-lab .test-complete .test-complete-list li p{margin-top:15px;font-size:1.4em}
.page-product-renew .prd-result.type2 .result-graph .tit{margin-bottom:-10px;font-size:20px;font-size:2.083vw}
.page-product-renew .prd-result .result-graph{margin:0}
.page-product-renew .prd-result .result-graph .tit{font-size:26px;font-size:2.708vw}
.page-product-renew .prd-result .result-graph .cont{margin-bottom:43px;margin-bottom:4.479vw}
.page-product-renew .prd-result .result-graph .cont ul li{margin-bottom:6px;margin-bottom:.625vw}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area{width:712px;width:81.093%}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area .graph-img{height:20px;height:2.083vw;margin:16px 0 12px;margin:1.667vw 0 1.25vw}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area .graph-desc{font-size:20px;font-size:2.083vw}
.page-product-renew .prd-result .result-graph .cont ul li .num-area{width:166px;width:18.907%;padding-left:22px;padding-left:2.506%}
.page-product-renew .prd-result .result-graph .cont ul li .num-area .num{font-size:60px;font-size:6.25vw}
.page-product-renew .prd-result .result-graph .cont ul li .num-area .per{font-size:30px;font-size:3.125vw}
.page-product-renew .prd-result .result-desc{font-size:1.4em;margin-top:58px}
.page-product-renew .prd-result .result-desc .result-info{margin-bottom:9px}
.page-product-renew .prd-result .result-desc .word{color:#888;font-weight:700;line-height:1.71}
.page-product-renew .prd-result .result-desc .word-desc{line-height:1.71}
.page-product-renew .prd-detail .effect .effect-list:after{content:'';clear:both;display:table}
.page-product-renew .prd-detail .effect .effect-list li{position:relative;float:left;width:33.333%;text-align:center}
.page-product-renew .prd-detail .effect .effect-list li .effect-img{position:relative;display:inline-block;width:250px;height:250px}
}
@media (max-width:59.99em){
.page-product-renew .prd-detail .effect .effect-list li .ico-effect{position:absolute;top:50%;right:-71px;right:-35.5%;margin-top:-17px;width:35px;width:17.5%;height:35px;height:17.5%}
.page-product-renew .prd-detail .effect .effect-list li .effect-desc{margin-top:20px;font-size:1.6em}
.page-product-renew .prd-detail .satisfaction ul li{height:335px}
.page-product-renew .prd-detail .satisfaction ul li .saf-tit{letter-spacing:-.04em}
.page-product-renew .prd-detail .satisfaction ul li .saf-img{position:absolute;left:50%;margin-left:-150px;bottom:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
.page-product-renew .prd-detail .satisfaction ul li .saf-figure{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
.page-product-renew .prd-detail .sub-disc{margin-top:55px}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure{position:relative;width:250px;width:44.964%}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure+figure{float:left;margin-left:55px;margin-left:9.892%}
.page-product-renew .prd-detail .crease-effect .crease-effect-box{min-width:165px;min-width:17.188vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box+.crease-effect-box{padding-left:30px;padding-left:3.125vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per{font-size:55px;font-size:5.729vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per span{font-size:30px;font-size:3.125vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per+p,.page-product-renew .product-skin-better .crease-effect-box .per+p{font-size:20px;font-size:2.083vw}
.page-product-renew .prd-detail .anti-aging .crease-effect .crease-effect-area{width:555px;width:63.356%;margin:0 auto}
.page-product-renew .prd-detail .anti-aging .crease-effect .crease-effect-item{display:table;width:100%!important;padding:0}
.page-product-renew .prd-detail .anti-aging .crease-effect .crease-effect-graph{margin-top:30px}
.page-product-renew .prd-detail .skin-change .skin-change-img{width:480px;width:54.795%}
.page-product-renew .prd-detail .skin-change .skin-change-txt{width:295px;width:33.676%;padding-left:65px;padding-left:7.42%}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-area{width:100%;padding-left:29px;padding-left:3.311%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-gap{width:556px;width:63.47%}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-graph{width:291px;width:33.219%;padding:0}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-box{padding-left:80px;padding-left:8.333vw}
.page-product-renew .product-skin-better .crease-effect-bar-wrap:before{top:67px}
.page-product-renew .product-skin-better .crease-effect-bar-wrap:after{top:134px}
.page-product-renew .product-skin-better .crease-effect-box .graph-tit{font-size:2.4em}
.page-product-renew .product-skin-better .crease-effect-box .per{font-size:73px;font-size:7.604vw}
.page-product-renew .product-skin-better .crease-effect-bar .before .bar-square{height:121px}
.page-product-renew .product-skin-better .crease-effect-bar .after{padding-top:12px}
.page-product-renew .product-skin-better .crease-effect-bar .after .bar-square{height:186px}
.page-product-renew .product-skin-better .crease-effect-bar .bar-square{width:48px}
.page-product-renew .product-skin-better .crease-effect-graph{padding:0 40px;padding:0 4.556%}
.page-product-renew .product-skin-better .crease-effect-box{min-width:365px;min-width:38.021vw;width:365px;width:41.572%;padding-right:68px;padding-right:7.745%}
.page-product-renew .prd-check-list .sec-cont.instruction-cont{max-width:820px;max-width:85.417%;margin:0 auto}
.page-product-renew .prd-check-list .instruction-list dt{position:relative;padding-bottom:15px;text-align:center;font-size:2.1em;font-weight:700;color:#011689}
.page-product-renew .prd-check-list .instruction-list dt:after{content:'';position:absolute;left:50%;bottom:0;width:50px;height:2px;background-color:#011689;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.page-product-renew .prd-check-list .instruction-list dd{margin-top:24px}
.page-product-renew .prd-check-list .instruction-list li{z-index:1;position:relative;margin-top:30px;font-size:2em;letter-spacing:-.02em}
.page-product-renew .prd-check-list .instruction-list li:first-child{margin-top:0}
.page-product-renew .prd-check-list .instruction-list li .graph{display:block;width:754px;width:78.542vw;margin-top:25px;margin-left:auto;margin-right:10px}
.page-product-renew .prd-check-list .instruction-list ol li .num{width:37px;vertical-align:middle}
.page-product-renew .prd-check-list .instruction-list ol li:first-child:after{z-index:-1;content:'';position:absolute;right:10px;right:1.042vw;top:0;width:157px;width:16.354vw;height:157px;height:16.354vw;background:url(/int/en/resource/img/renew/product/retinol-expert/img_instruction_ex.png) no-repeat;background-size:157px 157px;background-size:16.354vw 16.354vw}
.page-product-renew .prd-check-list .instruction-list ol li p{display:inline-block;padding-left:10px;padding-left:1.042%;padding-right:110px;padding-right:11.458%;vertical-align:middle}
.page-product-renew .prd-check-list .instruction-list ol li p br.m-hide{display:none!important}
.page-product-renew .prd-check-list .instruction-list ul li{padding-left:34px;background:url(/int/en/resource/img/renew/product/img_instruction_check.png) 0 4px no-repeat;background-size:20px auto}
.page-product-renew .prd-check-list .instruction-list ul li span{position:relative;display:inline-block}
.page-product-renew .prd-check-list .instruction-list ul li span:before{z-index:-1;position:absolute;content:'';width:101.5%;height:13px;bottom:0;left:50%;background-color:#bdd8ec;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.page-product-renew .prd-review-images .review-images .sub-tit{font-size:3.6em}
.page-product-renew .prd-review-images .review-images .sub-desc{font-size:2.8em;padding-left:0;padding-right:0}
.page-product-renew .prd-reviews .review-real .review-tab li a{font-size:1.6em}
.page-product-renew .prd-reviews .review-real .review-filter{font-size:1.4em;top:-1px}
.page-product-renew .prd-reviews .review-real .review-filter .btn-selected{padding:8px 40px 13px 10px;background:url(/int/en/resource/img/renew/product/ico_review_sort_off.png) no-repeat;background-size:15px 7px;background-position:95% 13px}
.page-product-renew .prd-reviews .review-real .review-filter .btn-selected.on{background:url(/int/en/resource/img/renew/product/ico_review_sort_on.png) no-repeat;background-position:95% 13px}
.page-product-renew .prd-reviews .review-real .review-filter .review-filter-list li a{display:block;width:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-reviews .review-real .review-grade>ul>li>.tit{font-size:1.4em}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade{width:219px;width:24.943%}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .score strong{font-size:7.5em}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .score span{font-size:2.2em}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img{width:107px;height:18px}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img:before{width:107px;height:18px;background-size:107px 18px}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img .stars-filling{background-size:107px 18px}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation{width:412px;width:46.925%;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media (max-width:59.99em){
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation .prd-comment{font-size:2.4em}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate{width:247px;width:28.132%}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation ul li .graphs .graph-img .bar-square{width:20px}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate .graphs li{padding-left:12px;padding-left:3.67%;padding-right:12px;padding-right:3.67%}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-rate .graphs .graph-img{width:15px;height:80px}
.page-product-renew .prd-reviews .review-real .review-details .sec-card ul li.card{padding:30px;padding:10.49%;margin:15px 0}
.page-product-renew .prd-reviews .review-real .review-details .writer-info .user-id{font-size:1.4em}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img{width:87px;height:15px}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img:before{width:87px;height:15px;background-size:87px 15px}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img .stars-filling{background-size:87px 15px}
.page-product-renew .prd-reviews .review-real .review-details .cont .cont-img li{width:60px;width:26.549%;height:60px;height:26.549%;margin-right:5px}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .arrow-review{width:25px;height:25px;background-size:25px 25px}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination{margin:0 30px}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination li{margin:0 7px;font-size:1.6em}
.page-product-renew .prd-instruction .sec-cont{margin-bottom:10px}
.page-product-renew .prd-instruction .instruction-step{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-instruction .instruction-step:after{content:'';clear:both;display:table}
.page-product-renew .prd-instruction .instruction-step li{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-instruction .instruction-step li .step-img{display:inline-block;width:320px;height:320px}
.page-product-renew .prd-instruction .instruction-step li .tit{position:relative;display:inline-block;margin-top:20px;font-size:2em}
.page-product-renew .prd-instruction .instruction-step li .tit:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#222}
.page-product-renew .prd-instruction .instruction-step li .desc{margin-top:30px;line-height:1.63;color:#888;font-size:1.6em;text-align:left}
.page-product-renew .prd-instruction .instruction-step.ex-step2{margin-left:-20px;margin-left:-2.278%;margin-right:-20px;margin-right:-2.278%;padding-left:153px;padding-left:17.426%;padding-right:153px;padding-right:17.426%}
.page-product-renew .prd-instruction .instruction-step.ex-step2 li{width:266px;width:43.464%;margin-right:20px;margin-right:3.268%;margin-left:20px;margin-left:3.268%}
.page-product-renew .prd-instruction .instruction-step.ex-step3{margin-left:-20px;margin-left:-2.278%;margin-right:-20px;margin-right:-2.278%;padding-left:0;padding-right:0}
.page-product-renew .prd-instruction .instruction-step.ex-step3 li{width:266px;width:28.976%;margin-right:20px;margin-right:2.179%;margin-left:20px;margin-left:2.179%}
.page-product-renew .prd-instruction .instruction-step.ex-step4{margin-right:-11px;margin-left:-11px}
}
@media (max-width:59.99em){
.page-product-renew .prd-instruction .instruction-step.ex-step4 li{width:276px;margin-right:11px;margin-left:11px}
.page-product-renew .prd-instruction .instruction-step.ex-step5{padding-right:30px;padding-left:30px}
}
@media (max-width:59.99em){
.page-product-renew .prd-instruction .instruction-step.ex-step5 li{width:320px;margin-right:25px;margin-left:25px}
.page-product-renew .prd-instruction .instruction-step.ex-step5 li.step04{margin-left:215px}
}
@media (max-width:59.99em){
.page-product-renew .prd-instruction .sec-cont.instruction-cont{max-width:820px;max-width:85.417%;margin:0 auto}
.page-product-renew .prd-instruction .instruction-list dt{position:relative;padding-bottom:15px;text-align:center;font-size:2.1em;font-weight:700;color:#011689}
.page-product-renew .prd-instruction .instruction-list dt:after{content:'';position:absolute;left:50%;bottom:0;width:50px;height:2px;background-color:#011689;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.page-product-renew .prd-instruction .instruction-list dd{margin-top:24px}
.page-product-renew .prd-instruction .instruction-list li{z-index:1;position:relative;margin-top:30px;font-size:2em;letter-spacing:-.02em}
.page-product-renew .prd-instruction .instruction-list li:first-child{margin-top:0}
.page-product-renew .prd-instruction .instruction-list li .graph{display:block;width:754px;width:78.542vw;margin-top:25px;margin-left:auto;margin-right:10px}
.page-product-renew .prd-instruction .instruction-list ol li .num{width:37px;vertical-align:middle}
.page-product-renew .prd-instruction .instruction-list ol li:first-child:after{z-index:-1;content:'';position:absolute;right:10px;right:1.042vw;top:0;width:157px;width:16.354vw;height:157px;height:16.354vw;background:url(/int/en/resource/img/renew/product/retinol-expert/img_instruction_ex.png) no-repeat;background-size:157px 157px;background-size:16.354vw 16.354vw}
.page-product-renew .prd-instruction .instruction-list ol li p{display:inline-block;padding-left:10px;padding-left:1.042%;padding-right:110px;padding-right:11.458%;vertical-align:middle}
.page-product-renew .prd-instruction .instruction-list ol li p br.m-hide{display:none!important}
.page-product-renew .prd-instruction .instruction-list ul li{padding-left:34px;background:url(/int/en/resource/img/renew/product/img_instruction_check.png) 0 4px no-repeat;background-size:20px auto}
.page-product-renew .prd-instruction .instruction-list ul li span{position:relative;display:inline-block}
.page-product-renew .prd-instruction .instruction-list ul li span:before{z-index:-1;position:absolute;content:'';width:101.5%;height:13px;bottom:0;left:50%;background-color:#bdd8ec;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.page-product-renew .prd-ingredient.video-none .sec-cont{padding-top:0;padding-bottom:40px}
.page-product-renew .prd-ingredient .ingredient-labelling dt{width:114px}
.page-product-renew .prd-ingredient .ingredient-labelling dd{width:764px}
}
@media screen and (max-width:59.99em) and (max-width:79.99em){
.renew-page-main.page-main .promotion .slide-copy-wrap{margin-left:3.125%}
.renew-page-main .sec-main-review .main-review-cont .main-review{padding-top:4.274%}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc{left:9.06%;width:90.94%;padding-top:42.735%}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy{width:40.414%;left:50.752%}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area{padding-left:56.41%}
.page-product-renew .prd-detail .effect .effect-list li .effect-img{width:64.103%;height:64.103%}
.page-product-renew .prd-detail .effect .effect-list li .ico-effect{margin-top:-8.5%}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation{padding-right:0}
.page-product-renew .prd-instruction .instruction-step li .step-img{width:82.051%;height:82.051%}
.page-product-renew .prd-instruction .instruction-step.ex-step4{margin-right:-.94%;margin-left:-.94%}
.page-product-renew .prd-instruction .instruction-step.ex-step4 li{width:23.154%;margin-right:.923%;margin-left:.923%}
.page-product-renew .prd-instruction .instruction-step.ex-step5{padding-right:2.564%;padding-left:2.564%}
.page-product-renew .prd-instruction .instruction-step.ex-step5 li{width:28.829%;margin-right:2.252%;margin-left:2.252%}
.page-product-renew .prd-instruction .instruction-step.ex-step5 li.step04{margin-left:19.369%}
.page-product-renew .prd-ingredient .ingredient-labelling dt{width:12.984%}
.page-product-renew .prd-ingredient .ingredient-labelling dd{width:87.016%}
}
@media (max-width:59.99em){
.page-product-renew .prd-recommendation{width:100%}
.page-product-renew .prd-recommendation .recommendation-img{width:618px;width:70.387%}
.page-product-renew .prd-recommendation .recommendation-txt{width:260px;width:29.613%}
.page-product-renew .prd-recommendation .recommendation-txt ul{margin-top:25px;margin-top:2.604vw}
.page-product-renew .prd-recommendation .recommendation-txt ul li{padding:20px 0;padding:2.083vw 0}
.page-product-renew .prd-recommendation .recommendation-txt ul li .tit{font-size:16px;font-size:1.667vw}
.page-product-renew .prd-recommendation .recommendation-txt ul li .desc{font-size:20px;font-size:2.083vw}
.page-product-renew .prd-recommendation .recommendation-txt ul li .prd-info{margin-top:10px;margin-top:1.042vw;font-size:16px;font-size:1.667vw}
.page-product-renew .prd-recommendation .recommendation-txt .btn-buy{width:100%;margin-top:16px;margin-top:1.667vw;font-size:16px;font-size:1.667vw}
}
@media (max-width:44.99em){
.m-show{display:block}
.m-hide,.page-bestseller-renew .bestseller-cont01 .best-drop,.page-bestseller-renew .bestseller-cont01 .spoid-box,.page-bestseller-renew .head-desc,.page-bestseller-renew .hover-cont .dimm,.page-bestseller-renew .slick-dots>li.slick-active>button:after,.page-bestseller-renew .slick-dots>li>button:after,.page-product-renew .prd-detail .effect .effect-caution .bar,.page-product-renew .prd-detail .effect .effect-list li .ico-effect,.renew-page-main .sec-bestseller-wrap .best-product .hover-img,.renew-page-main .sec-bestseller-wrap .best-product:focus .hover-img,.renew-page-main .sec-bestseller-wrap .best-product:hover .hover-img,.renew-page-main.page-main .promotion .text-desc,.special-best .special-product01 .copy-strong.l-copy:after{display:none}
.page-bestseller-renew{width:100%;overflow-x:hidden}
.page-bestseller-renew header{margin-bottom:64px;margin-bottom:8.889vw}
.page-bestseller-renew .page-title{display:inline-block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;clip:rect(1px 1px 1px 1px);margin:0}
.page-bestseller-renew .bestseller-cont01>.best-box,.page-bestseller-renew .product-cont,.page-bestseller-renew .slick-list{overflow:visible}
.page-bestseller-renew .bestseller-slider{width:630px;width:87.5%;margin-left:40px;margin-left:5.556%;padding-bottom:45px}
.page-bestseller-renew [class*=best-slide]{position:relative;left:auto;top:auto;height:100%;padding:0;margin:0;margin-right:50px;margin-right:6.944vw}
.page-bestseller-renew .bestseller-cont01,.page-bestseller-renew .bestseller-cont01 .best-box,.page-bestseller-renew .product-cont .best-box,.page-product-renew .prd-result.type2 .result-graph .cont ul li,.special-best [class*=special-product]{position:relative}
.page-bestseller-renew .bestseller-cont01 .best-bg,.page-bestseller-renew .product-cont .best-bg{position:relative;-webkit-box-shadow:8px 8px 15px 0 #ccc;box-shadow:8px 8px 15px 0 #ccc}
.page-bestseller-renew .bestseller-cont01 .txt-wrap,.page-bestseller-renew .hover-cont .txt-wrap{top:auto;bottom:54px;bottom:6.207%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .txt-dec>span,.page-bestseller-renew .hover-cont .txt-wrap>span,.renew-page-main .sec-bestseller-wrap .best-product .best-pd-name .main-h3{font-size:40px;font-size:5.556vw}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more,.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more:hover{margin-top:25px;margin-top:4.31%;padding:26px 44px;padding:3.611vw 6.111vw;border-radius:44px;border-radius:6.111vw;background:#fff}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more span,.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more:hover span{color:#0d2e6d;font-size:26px;font-size:3.611vw}
.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more em,.page-bestseller-renew .bestseller-cont01 .txt-wrap .btn-more:hover em{position:relative;display:inline-block;top:-2px;width:35px;width:4.861vw;height:35px;height:4.861vw;background:url(/int/en/resource/img/renew/bestseller/ico_check_on_m.png) no-repeat;background-size:100%;vertical-align:middle;margin-right:9px}
.page-bestseller-renew .hover-cont{visibility:visible;opacity:1}
.page-bestseller-renew .hover-cont .txt-wrap{line-height:1.38}
.page-bestseller-renew .hover-cont .txt-wrap>span{font-weight:400}
.page-bestseller-renew .hover-cont .txt-wrap .func,.renew-page-main .sec-bestseller-wrap .best-product .best-review-wrap{margin-top:20px;margin-top:2.778vw}
.page-bestseller-renew .hover-cont .txt-wrap .func .btn-more{font-size:26px;font-size:3.611vw}
.page-bestseller-renew .hover-cont .txt-wrap .func .btn-more:after{font-size:18px;font-size:2.5vw}
.page-bestseller-renew [class*=wave]{margin-left:-113px;margin-left:-19.483%;margin-bottom:-66px;margin-bottom:-11.379%;width:226px;width:38.966%;padding-top:226px;padding-top:38.966%}
.page-bestseller-renew .bestseller-cont01 .bset-product-name,.page-bestseller-renew .product-cont .bset-product-name{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0;display:block;position:static;bottom:auto;left:auto;margin-top:30px;margin-top:5.172%;margin-left:10px}
.page-bestseller-renew .slick-current .bset-product-name{opacity:1}
.page-bestseller-renew .bestseller-cont01 .bset-product-name strong,.page-bestseller-renew .product-cont .bset-product-name strong{display:block;font-size:36px;font-size:5vw;font-weight:400;color:#222}
.page-bestseller-renew .bestseller-cont01 .bset-product-name span,.page-bestseller-renew .product-cont .bset-product-name span{display:inline-block;font-size:18px;font-size:2.5vw;font-family:Muli;font-weight:100;color:#666}
.page-bestseller-renew .slick-dots{position:absolute;left:-40px;left:-5.556vw;bottom:0;width:100vw;text-align:center}
.page-bestseller-renew .slick-dots>li{display:inline-block;margin:-6px 0}
.page-bestseller-renew .slick-dots>li>button{overflow:hidden;position:relative;width:30px;height:30px;text-indent:-10em}
.page-bestseller-renew .slick-dots>li>button:before{content:"";position:absolute;left:50%;top:50%;border-radius:100%;width:18px;height:18px;margin:-9px 0 0 -9px;background:#fff;border:1px solid #bebebe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-bestseller-renew .slick-dots>li.slick-active>button:before{opacity:1;background:#013575;border:1px solid #013575}
.special-best .special-indicator .nav-list{padding-right:15px;margin-top:-85px}
.special-best .special-indicator .item-link{margin:20px 0;padding-right:25px}
.special-best .special-indicator .item-link:before{right:6px;width:11px;height:11px;margin-top:-6px;border-radius:10px}
.special-best .special-indicator .item-link.is-active:before{width:11px;height:11px;margin-top:-6px;border-radius:12px}
.special-best .special-indicator .item-label{margin-left:10px;padding-top:2px;font-size:13px;opacity:0}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figcaption,.page-product-renew .prd-result .result-graph .cont ul li .graph-area .graph-desc,.page-product-renew .prd-result .result-graph .cont ul li .num-area .per,.special-best .sec-special-content .cover-continue{font-size:24px;font-size:3.333vw}
.special-best .sec-special-content .cover-continue:after{height:80px;height:11.111vw;margin-top:35px;margin-top:4.861vw}
.special-best [class*=special-product-bg]{position:relative;opacity:1!important;visibility:visible!important}
.special-best .sec-special-content .product-cover{position:absolute;height:calc(100vh - 64px)}
.special-best .special-product-bg01 .product-cover .product-bg{background-image:url(/int/en/resource/img/renew/bestseller/bg-special01_m.jpg)}
.special-best .special-product-bg02 .product-cover .product-bg{background-image:url(/int/en/resource/img/renew/bestseller/bg-special02_m.jpg)}
.special-best .special-product-bg03 .product-cover .product-bg{background-image:url(/int/en/resource/img/renew/bestseller/bg-special03_m.jpg)}
.special-best .special-product-bg04 .product-cover .product-bg{background-image:url(/int/en/resource/img/renew/bestseller/bg-special04_m.jpg)}
.special-best .special-product01 .special-desc{top:-7px;top:0.833vw}
.special-best .special-product01 .copy-strong{font-size:70px;font-size:8.722vw;text-align:center}
.special-best .special-product01 .copy-strong.l-copy{margin:0 0 200px;margin:0 0 27.778vw}
.special-best .special-product02 .special-desc-wrap,.special-best .special-product03 .special-desc-wrap,.special-best .special-product04 .special-desc-wrap{display:block;position:relative}
.special-best .special-product02 .special-desc,.special-best .special-product03 .special-desc{position:absolute;width:100%;left:auto;top:auto;bottom:30px;bottom:8.444vw}
.special-best .special-product02 .copy-h2,.special-best .special-product03 .copy-h2{font-size:55px;font-size:7.639vw}
.special-best .special-product02 .copy-strong{font-size:140px;font-size:19.444vw;margin-bottom:55px;margin-bottom:7.639vw}
.special-best .special-product02 .copy-desc{font-size:11px;font-size:3.5vw}
.special-best .special-product03 .copy-strong{font-size:120px;font-size:16.667vw}
.special-best .special-product03 .copy-desc{margin-top:55px;margin-top:7.639vw;font-size:11px;font-size:3.5vw}
.special-best .special-product04 .special-desc{position:absolute;width:100%;left:auto;top:auto;margin:0;bottom:140px;bottom:19.444vw;text-align:center}
.special-best .special-product04 .copy-h2{font-size:55px;font-size:7.639vw;margin-bottom:20px;margin-bottom:2.778vw}
.special-best .special-product04 .copy-strong{font-size:30px;font-size:4.167vw;margin-bottom:40px;margin-bottom:5.556vw}
.special-best .special-product04 .copy-desc{font-size:11px;font-size:3.5vw;margin-bottom:55px;margin-bottom:7.639vw}
.special-best .special-product04 .btn{padding:30px 160px;padding:4.167vw 22.222vw;font-size:26px;font-size:3.611vw}
.ie .special-best .special-product01 .special-desc-wrap .special-desc{width:99%}
.page-product-renew .prd-result.type2 .result-graph .cont ul li .graph-area,.renew-page-main .sec-main-review .main-review-cont,.renew-page-main.page-main .promotion{width:100%}
.renew-page-main.page-main .promotion .slide-img{position:relative;left:auto;width:100%;margin-left:0}
.renew-page-main.page-main .promotion .slide-copy-wrap{position:absolute;top:auto;width:640px;width:88.889vw;left:40px;left:5.556vw;bottom:126px;bottom:17.5vw;margin:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.page-product-renew .prd-detail .crease-effect .crease-effect-tit,.page-product-renew .prd-lab .lab-genius .lab-table td.solution-q,.page-product-renew .prd-result .result-graph .tit,.renew-page-main .sec-main-lab-banner .main-desc>p,.renew-page-main.page-main .promotion .title-sub{font-size:32px;font-size:4.444vw}
.renew-page-main.page-main .promotion .title-main{margin:30px 0 22px;margin:4.167vw 0 3.056vw;font-size:52px;font-size:7.222vw;line-height:1.54;letter-spacing:-2px}
.page-product-renew .prd-detail .crease-effect .crease-effect-item+.crease-effect-item,.renew-page-main.page-main .promotion .func{margin-top:50px;margin-top:6.944vw}
.renew-page-main.page-main .promotion .func .btn--s{font-size:28px;font-size:3.889vw;padding:23px 57px 21px;padding:3.194vw 7.917vw 2.917vw}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .btn:after,.renew-page-main .sec-main-lab-banner .main-desc .func .btn:after,.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy .btn:after,.renew-page-main.page-main .promotion .func .btn:after,.renew-page-main.page-main .promotion .slick-slider+.controls .control:before{font-size:18px;font-size:2.5vw}
.renew-page-main.page-main .promotion .slick-slider+.controls{bottom:30px;bottom:4.167vw}
.renew-page-main.page-main .promotion .slick-slider+.controls .control{width:45px;width:6.25vw;height:45px;height:6.25vw}
.renew-page-main.page-main .promotion .slick-dots>li>button{width:56px;width:7.778vw;height:36px;height:5vw}
.renew-page-main.page-main .promotion .slick-dots>li>button:after,.renew-page-main.page-main .promotion .slick-dots>li>button:before{width:40px;width:5.556vw;height:8px;height:1.111vw;margin:-4px 0 0 -20px;margin:-.556vw 0 0 -2.778vw}
.renew-page-main.page-main .promotion .slick-arrow{width:24px;width:3.333vw;height:48px;height:6.667vw;font-size:27px;font-size:3.75vw;margin:0 6px;margin:0 .833vw}
.renew-page-main.page-main .promotion .slick-arrow:before{top:19px;top:2.639vw;left:15px;left:2.083vw}
.renew-page-main .sec-bestseller-wrap{width:100%;height:auto;padding-top:120px;padding-top:16.667vw}
.renew-page-main .sec-bestseller-wrap .main-bestseller-cont{width:640px;width:88.889vw;height:auto;margin:0 auto}
.renew-page-main .sec-bestseller-wrap .main-h2{margin-bottom:26px;margin-bottom:3.611vw;font-size:28px;font-size:3.889vw}
.renew-page-main .sec-bestseller-wrap .main-tit-desc{margin-bottom:76px;margin-bottom:10.556vw;font-size:52px;font-size:7.222vw}
.renew-page-main .sec-bestseller-wrap .slide{float:left;width:400px;width:55.556vw;margin:0;margin:0;height:789px;height:109.583vw;text-align:center}
.renew-page-main .sec-bestseller-wrap .slide:last-child{margin-right:0}
.renew-page-main .sec-bestseller-wrap .best-product .best-img-wrap{position:relative;width:400px;width:55.556vw;height:535px;height:74.306vw;margin:0 auto 60px;margin:0 auto 8.333vw}
.renew-page-main .sec-bestseller-wrap .best-product:hover{text-decoration:none}
.renew-page-main .sec-bestseller-wrap .best-product .stars{margin-right:20px;margin-right:2.778vw}
.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img{width:180px;width:25vw;height:30px;height:4.167vw;background:url(/int/en/resource/img/renew/product/img_review_stars_off.png) no-repeat;background-size:180px;background-size:25vw}
.renew-page-main .sec-bestseller-wrap .best-product .stars .stars-img .stars-filling{background-image:url(/int/en/resource/img/renew/product/img_review_stars_on.png);background-repeat:no-repeat;background-size:180px;background-size:25vw}
.page-product-renew .prd-advantage .advantage-list li .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li .txt-area .link-app a,.page-product-renew .prd-lab .lab-genius .lab-table td.solution-a,.renew-page-main .sec-bestseller-wrap .best-product .review-num,.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy>span{font-size:28px;font-size:3.889vw}
.renew-page-main .sec-bestseller-wrap .slick-arrow{display:block;width:28px;width:3.889vw;height:56px;height:7.778vw;top:50%;margin-top:-28px;margin-top:-3.889vw;padding:0;font-size:12px}
.renew-page-main .sec-bestseller-wrap .slick-arrow:before{content:"";width:28px;width:3.889vw;height:56px;height:7.778vw;margin-right:0}
.renew-page-main .sec-bestseller-wrap .slick-prev{left:0;right:auto}
.renew-page-main .sec-bestseller-wrap .slick-next{right:0}
.renew-page-main .sec-bestseller-wrap .slick-prev.slick-disabled:before{background:url(/int/en/resource/img/renew/main/ico_arrow_prev_m.png) no-repeat;background-size:100%}
.renew-page-main .sec-bestseller-wrap .slick-next.slick-disabled:before{background:url(/int/en/resource/img/renew/main/ico_arrow_next_m.png) no-repeat;background-size:100%}
.renew-page-main .sec-bestseller-wrap .slick-prev:before{background:url(/int/en/resource/img/renew/main/ico_arrow_prev_on_m.png) no-repeat;background-size:100%}
.renew-page-main .sec-bestseller-wrap .slick-next:before{background:url(/int/en/resource/img/renew/main/ico_arrow_next_on_m.png) no-repeat;background-size:100%}
.renew-page-main .sec-bestseller-wrap .slide-scroll .slide-scroll-bar{width:20%}
.renew-page-main .sec-main-lab-banner{width:100%;height:800px;height:111.111vw;margin-top:120px;margin-top:16.667vw;background-color:#161648;color:#fff;background:url(/int/en/resource/img/renew/main/bg-iopelab_m.jpg) center no-repeat;background-size:cover}
.renew-page-main .sec-main-lab-banner .main-lab-motion .lab-logo-svg{top:150px;top:20.833vw;height:280px;height:38.889vw}
.renew-page-main .sec-main-lab-banner .banner-tit-wrap{position:relative;width:100%;max-width:746px;height:800px;height:111.111vw;margin:0 auto}
.renew-page-main .sec-main-lab-banner .banner-tit-wrap .main-h2{top:272px;top:37.778vw;width:210px;width:29.167vw;height:35px;height:4.861vw;margin-left:-105px;margin-left:-14.583vw}
.renew-page-main .sec-main-lab-banner .main-desc{top:477px;top:66.25vw}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .func,.renew-page-main .sec-main-lab-banner .main-desc .func,.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy .func{margin-top:60px;margin-top:8.333vw}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .btn--s,.renew-page-main .sec-main-lab-banner .main-desc .func .btn--s,.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy .btn--s{padding:23px 46px 21px;padding:3.194vw 6.389vw 2.917vw;font-size:28px;font-size:3.889vw}
.page-product-renew .prd-advantage .sub-tit,.renew-page-main .sec-main-instar,.renew-page-main .sec-main-review{padding-top:120px;padding-top:16.667vw}
.renew-page-main .sec-main-review .main-review-cont .main-review{padding-top:310px;padding-top:43.056vw}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc{left:auto;width:100%;margin:0 auto;padding-top:458px;padding-top:63.611vw;padding-bottom:156px;padding-bottom:21.667vw;text-align:center}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy{position:relative;width:100%;left:auto;top:0}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy:before{left:50%;top:-67px;top:-9.306vw;width:36px;width:5vw;height:27px;height:3.75vw}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-desc .main-review-copy>strong{font-size:44px;font-size:6.111vw;margin-bottom:40px;margin-bottom:5.556vw;line-height:1.55}
.renew-page-main .sec-main-review .main-review-cont .main-review .main-review-img{position:absolute;left:50%;top:0;width:640px;width:88.889vw;margin-left:-320px;margin-left:-44.444vw}
.renew-page-main .sec-main-review .main-review-cont .slick-slider+.controls{bottom:28px;bottom:3.889vw;padding-right:0;text-align:center}
.renew-page-main .sec-main-review .main-review-cont .slick-dots>li>button{width:90px;width:12.5vw;height:30px;height:4.167vw}
.renew-page-main .sec-main-review .main-review-cont .slick-dots>li>button:after,.renew-page-main .sec-main-review .main-review-cont .slick-dots>li>button:before{width:70px;width:9.722vw;height:6px;height:.833vw;margin:-3px 0 0 -35px;margin:-.417vw 0 0 -4.861vw}
.renew-page-main .sec-main-instar .main-instar-cont .main-instar-tit{font-size:60px;font-size:8.333vw}
.renew-page-main .sec-main-instar .main-instar-cont .main-instar-tag{margin-top:18px;margin-top:2.5vw;font-size:36px;font-size:5vw}
.renew-page-main .sec-main-instar .main-instar-cont .main-instar-box{margin-top:77px;margin-top:10.694vw}
.renew-page-main .sec-main-brand{padding-top:120px;padding-top:16.667vw;padding-bottom:120px;padding-bottom:16.667vw}
.renew-page-main .sec-main-brand .main-brand-cont{height:680px;height:94.444vw}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .main-h2{font-size:28px;font-size:3.889vw;margin-bottom:30px;margin-bottom:4.167vw}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-tit .main-tit-desc{font-size:52px;font-size:7.222vw;margin:0}
.renew-page-main .sec-main-brand .main-brand-cont .main-brand-img{position:relative;top:0;left:0;width:100%;margin-left:0}
.m-show{display:block!important}
.m-hide{display:none!important}
.page-product-renew .cont-wrap{padding-top:0;padding-bottom:110px;padding-bottom:15.278vw}
.page-product-renew .sec-product .sec-product-inner{max-width:720px;max-width:100vw;width:100%;margin:0 auto;overflow:hidden}
.page-product-renew .sec-product .sec-product-inner .sec-cont{position:relative;max-width:720px;max-width:100vw}
.page-product-renew .sub-tit{padding-top:120px;padding-top:16.667vw;font-size:52px;font-size:7.222vw}
.page-product-renew .sub-desc{padding-top:41px;padding-top:5.694vw;font-size:32px;font-size:4.444vw;padding-left:0;padding-right:0;margin:0 40px;margin:0 5.556vw}
.page-product-renew .sub-tit-desc{padding-top:0;font-size:32px;font-size:4.444vw}
.page-product-renew .sec-cont{padding-top:80px;padding-top:11.111vw;padding-bottom:120px;padding-bottom:16.667vw}
.page-product-renew .tab-move{max-width:720px;max-width:100vw}
.page-product-renew .tab-move:after{content:'';clear:both;display:table}
.page-product-renew .tab-move li{float:left;width:25%;margin:0;text-align:center;display:table;}
.page-product-renew .tab-move li a{width:100%;height:55px;height:17.889vw;line-height:20px;line-height:6.889vw;font-size:12px;font-size:4vw;text-align:center;padding:2vw 0;display:table-cell;vertical-align:middle;}
.page-product-renew .prd-advantage .advantage-list,.page-product-renew .prd-detail .crease-effect,.page-product-renew .prd-result .result-graph{margin:0 40px;margin:0 5.556vw}
.page-product-renew .prd-advantage .advantage-list li{float:none;width:100%;margin-top:40px;margin-top:5.556vw;margin-left:0}
.page-product-renew .prd-advantage .advantage-list li .txt-area .tit{font-size:44px;font-size:6.111vw}
.page-product-renew .prd-advantage .advantage-list li .txt-area .tit .inner-tit{font-size:38px;font-size:5.278vw}
.page-product-renew .prd-advantage .advantage-list li .txt-area .desc-detail{margin-top:21px;margin-top:2.917vw;font-size:20px;font-size:2.778vw}
.page-product-renew .prd-advantage .advantage-list li .txt-area .link-app,.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li.type2 .txt-area .desc{margin-top:40px;margin-top:5.556vw}
.page-product-renew .prd-advantage .advantage-list li.type1 .txt-area .tit{top:60px;top:8.333vw}
.page-product-renew .prd-advantage .advantage-list li.type1 .txt-area .desc,.page-product-renew .prd-advantage .advantage-list li.type2 .txt-area{bottom:60px;bottom:8.333vw}
.page-product-renew .prd-advantage .advantage-list li.type4 .txt-area{position:static}
.page-product-renew .prd-advantage .advantage-list li.type4 .txt-area .tit{position:absolute;top:60px;top:8.333vw;left:0;right:0}
.page-product-renew .prd-advantage .advantage-list li.type4 .txt-area .desc{margin-top:40px;margin-top:5.556vw;position:absolute;left:0;right:0;bottom:60px;bottom:8.333vw}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area{display:block;height:100%;bottom:0;text-align:center;padding-left:0}
.page-product-renew .prd-advantage .advantage-list li.img-w .txt-area .txt-area-inner{display:block;position:absolute;bottom:60px;bottom:8.333vw;width:100%}
.page-product-renew .prd-lab .lab-genius .lab-table table{border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-lab .lab-genius .lab-table{padding:0 40px;padding:0 5.556vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-lab .lab-genius .lab-table td.lab-researcher{padding:34px 42px;padding:4.722vw 5.833vw;font-size:32px;font-size:4.444vw;border-bottom:1px solid #d3d3d3;text-align:left}
.page-product-renew .prd-lab .lab-genius .lab-table td.lab-researcher img{vertical-align:middle}
.page-product-renew .prd-lab .lab-genius .lab-table td.lab-researcher .researcher-info{display:inline-block;vertical-align:middle;padding-left:30px;padding-left:4.167vw}
.page-product-renew .prd-lab .lab-genius .lab-table td.lab-researcher .lab-name{margin-top:0}
.page-product-renew .prd-lab .lab-genius .lab-table tr:nth-child(3) td{padding:34px 42px 15px;padding:4.722vw 5.833vw 2.083vw}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions{padding:34px 42px;padding:4.722vw 5.833vw}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li{width:50%;padding:0 35px 19px;padding:0 4.861vw 2.639vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li:before{top:6px;top:.833vw;width:24px;width:3.333vw;height:24px;height:3.333vw}
.page-product-renew .prd-lab .lab-genius .lab-table td.solutions .check-list li.checked:after{left:5px;left:.694vw;top:11px;top:1.528vw;width:19px;width:2.639vw;height:13px;height:1.806vw;background-size:19px 13px;background-size:2.639vw 1.806vw}
.page-product-renew .prd-lab .test-complete .sec-cont{padding-bottom:60px;padding-bottom:8.333vw}
.page-product-renew .prd-lab .test-complete .test-complete-list{padding:0 40px;padding:0 5.556vw}
.page-product-renew .prd-lab .test-complete .test-complete-list li{float:none;width:100%;padding:60px 0;padding:8.333vw 0;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-lab .test-complete .test-complete-list li:last-child,.page-product-renew .prd-result.type2 .result-graph dl:last-child{border:none}
.page-product-renew .prd-lab .test-complete .test-complete-list li .img{width:148px;width:20.556vw;height:148px;height:20.556vw}
.page-product-renew .prd-lab .test-complete .test-complete-list li strong{font-size:44px;font-size:6.111vw;margin-top:39px;margin-top:5.417vw}
.page-product-renew .prd-lab .test-complete .test-complete-list li p{font-size:28px;font-size:3.889vw;margin-top:39px;margin-top:5.417vw}
.page-product-renew .prd-result.type2 .sub-desc{padding-top:16px;color:#222;font-size:2.4em}
.page-product-renew .prd-result.type2 .result-graph dl{position:relative;padding-bottom:120px;padding-bottom:16.667vw;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-result.type2 .result-graph dl.line2{padding-bottom:186px;padding-bottom:25.833vw}
.page-product-renew .prd-result.type2 .result-graph dl.line2 .tit{top:242px;top:33.611vw}
.page-product-renew .prd-result.type2 .result-graph .tit{position:absolute;top:242px;top:33.611vw;left:0;right:0;margin-bottom:0;font-size:36px;font-size:5vw;text-align:center;line-height:1.55}
.page-product-renew .prd-result.type2 .result-graph .cont{margin-bottom:0;padding-top:160px;padding-top:22.222vw}
.page-product-renew .prd-result.type2 .result-graph .cont ul li .graph-area .graph-img{height:30px;height:4.167vw}
.page-product-renew .prd-result.type2 .result-graph .cont ul li .num-area{position:absolute;bottom:62px;bottom:8.611vw;left:0;right:0;width:100%;padding-left:0;text-align:center}
.page-product-renew .prd-result.type2 .result-graph .cont ul li .num-area .num{font-size:140px;font-size:19.444vw}
.page-product-renew .prd-result.type2 .result-graph .cont ul li .num-area .per{font-size:70px;font-size:9.722vw}
.page-product-renew .prd-result.type2 .result-desc{margin-top:22px}
.page-product-renew .prd-result .result-graph .cont{margin-bottom:20px;margin-bottom:2.778vw}
.page-product-renew .prd-result .result-graph .cont ul li{margin-bottom:3px;margin-bottom:.417vw}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area{width:492px;width:76.875%}
.page-product-renew .prd-result .result-graph .cont ul li .graph-area .graph-img{height:16px;height:2.222vw;margin:16px 0 20px;margin:2.222vw 0 2.778vw}
.page-product-renew .prd-result .result-graph .cont ul li .num-area{width:148px;width:23.125%;padding-left:20px;padding-left:3.125%}
.page-product-renew .prd-result .result-graph .cont ul li .num-area .num{font-size:48px;font-size:6.667vw}
.page-product-renew .prd-result .result-desc{font-size:28px;font-size:3.889vw;margin-top:42px;margin-top:5.833vw}
.page-product-renew .prd-result .result-desc .result-info{margin-bottom:27px;margin-bottom:3.75vw}
.page-product-renew .prd-detail .effect .sec-cont{padding-top:0}
.page-product-renew .prd-detail .effect .effect-list li{float:none;width:100%;margin-top:69px;margin-top:9.583vw}
.page-product-renew .prd-detail .effect .effect-list li .effect-img{width:440px;width:61.111vw;height:440px;height:61.111vw}
.page-product-renew .prd-detail .effect .effect-list li .effect-desc{margin-top:39px;margin-top:5.417vw;font-size:32px;font-size:4.444vw}
.page-product-renew .prd-detail .effect .effect-caution{margin-top:0;font-size:28px;font-size:3.889vw;line-height:1.71}
.page-product-renew .prd-detail .satisfaction .sec-cont{padding-bottom:90px;padding-bottom:12.5vw}
.page-product-renew .prd-detail .satisfaction ul{width:100%;width:100%;padding:0 40px;padding:0 5.556vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-detail .satisfaction ul li{float:none;width:100%;position:relative;float:none;width:100%;height:auto;padding-bottom:26px;margin-bottom:56px;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-detail .satisfaction ul li .saf-tit{height:auto;font-size:32px;font-size:4.444vw}
.page-product-renew .prd-detail .satisfaction ul li:last-child{border-bottom:none;margin:0;padding:0}
.page-product-renew .prd-detail .satisfaction ul li .saf-img{position:relative;left:auto;margin:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
.page-product-renew .prd-detail .satisfaction ul li .saf-figure{bottom:126px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
.page-product-renew .prd-detail .satisfaction ul li:last-child .saf-figure{bottom:104px}
.page-product-renew .prd-detail .svg-pie{top:0}
.page-product-renew .prd-detail .sub-disc{padding:0 40px;padding:0 5.556vw;font-size:24px;font-size:3.333vw;text-align:left}
.page-product-renew .prd-detail .anti-aging .sec-cont,.page-product-renew .prd-detail .skin-change .sec-cont{padding-bottom:0}
.page-product-renew .prd-detail .crease-effect .crease-effect-area{width:100%!important}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure{position:relative;width:280px}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure+figure{float:right;margin:0}
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure+figure:after{content:"";position:absolute;top:80px;top:11.111vw;left:-50px;left:-6.944vw;width:22px;width:3.056vw;height:42px;height:5.833vw;background:url(/int/en/resource/img/renew/product/retinol-expert/ico_arrow_after.png) no-repeat;background-size:100%}
.page-product-renew .prd-detail .crease-effect .crease-effect-graph{padding:0}
.page-product-renew .prd-detail .crease-effect .crease-effect-box+.crease-effect-box{padding-left:19px}
}
@media (max-width:44.99em){
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per,.page-product-renew .prd-review-images .review-images .sub-tit{font-size:64px;font-size:8.889vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per span{font-size:30px;font-size:4.167vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-box .per+p{font-size:24px;font-size:3.333vw;margin-top:-5px}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar{font-size:24px;font-size:3.333vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar08 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar:after{height:50px;height:6.944vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar li,.page-product-renew .product-skin-better .crease-effect-bar li{margin:0 10px;margin:0 1.389vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar .bar-square{width:25px;width:3.472vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar01 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar02 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar04 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar05 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar07 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar08 .before .bar-square,.page-product-renew .product-skin-better .crease-effect-bar .before .bar-square{height:100px;height:13.889vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar01 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar04 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar07 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar09 .after .bar-square{height:80px;height:11.111vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar02 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar05 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar09 .before .bar-square{height:90px;height:12.5vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar03 .before .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar06 .before .bar-square{height:60px;height:8.333vw}
.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar03 .after .bar-square,.page-product-renew .prd-detail .crease-effect .crease-effect-bar.bar06 .after .bar-square{height:95px;height:13.194vw}
.page-product-renew .prd-detail .skin-change .skin-change-item{display:block;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-detail .skin-change .skin-change-img{padding:0 33.5px;padding:0 4.653vw}
.page-product-renew .prd-detail .skin-change .skin-change-txt,.page-product-renew .product-skin-better .crease-effect-graph{padding:0 40px;padding:0 5.556vw}
.page-product-renew .prd-detail .skin-change .skin-change-txt dl{margin-top:60px;margin-top:8.333vw;padding:55px 0;padding:7.639vw 0}
.page-product-renew .prd-detail .skin-change .skin-change-txt dt{font-size:44px;font-size:6.111vw}
.page-product-renew .prd-detail .skin-change .skin-change-txt dd,.page-product-renew .prd-reviews .review-real .review-details .cont,.page-product-renew .product-skin-better .crease-effect-bar,.page-product-renew .product-skin-better .crease-effect-box .per+p{font-size:28px;font-size:3.889vw}
.page-product-renew .prd-detail .skin-change .skin-change-txt dd+dt,.page-product-renew .prd-reviews .review-real .review-details .cont .cont-img{margin-top:35px;margin-top:4.861vw}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-area,.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-box{padding-left:0}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-item{display:table;width:100%!important;padding:0}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-gap,.page-product-renew .prd-recommendation,.page-product-renew .prd-reviews .review-real .review-details .cont .cont-img li img,.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade{width:100%}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-bar{display:inline-block;min-width:200px;vertical-align:middle}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-per{display:inline-block;padding-left:50px;padding-left:6.944vw;vertical-align:middle}
.page-product-renew .product-skin-better .sub-desc{padding-top:0;font-size:30px;font-size:4.167vw}
.page-product-renew .product-skin-better .crease-effect-bar-wrap:before{top:56px;top:7.778vw}
.page-product-renew .product-skin-better .crease-effect-bar-wrap:after{top:112px;top:15.556vw}
.page-product-renew .product-skin-better .crease-effect-box{min-width:300px;min-width:41.667vw;padding-right:40px;padding-right:5.556vw;vertical-align:top}
.page-product-renew .product-skin-better .crease-effect-box .graph-tit{font-size:32px;font-size:4.444vw;margin:0 0 50px;margin:0 0 6.944vw}
.page-product-renew .product-skin-better .crease-effect-box .per{font-size:88px;font-size:12.222vw}
.page-product-renew .product-skin-better .crease-effect-box .per span{font-size:.6em}
.page-product-renew .product-skin-better .crease-effect-bar:after{height:53px;height:7.361vw}
.page-product-renew .product-skin-better .crease-effect-bar .after{padding-top:26px;padding-top:3.611vw}
.page-product-renew .product-skin-better .crease-effect-bar .after .bar-square{height:151px;height:20.972vw}
.page-product-renew .product-skin-better .crease-effect-bar .bar-square{width:40px;width:5.556vw}
.page-product-renew .prd-check-list .instruction-list,.page-product-renew .prd-check-list .sec-cont.instruction-cont,.page-product-renew .prd-instruction .sec-cont.instruction-cont{max-width:640px;max-width:88.889vw;margin:0 auto}
.page-product-renew .prd-check-list .instruction-list dt,.page-product-renew .prd-instruction .instruction-list dt{position:relative;padding-bottom:15px;padding-bottom:2.083vw;font-size:32px;font-size:4.444vw}
.page-product-renew .prd-check-list .instruction-list dt:after,.page-product-renew .prd-instruction .instruction-list dt:after{width:60px;width:8.333vw;height:3px;height:.417vw}
.page-product-renew .prd-check-list .instruction-list li,.page-product-renew .prd-instruction .instruction-list li{margin-top:40px;margin-top:5.556vw;font-size:28px;font-size:3.889vw}
.page-product-renew .prd-check-list .instruction-list li:first-child,.page-product-renew .prd-instruction .instruction-list li:first-child{margin-top:0}
.page-product-renew .prd-check-list .instruction-list li .graph,.page-product-renew .prd-instruction .instruction-list li .graph{width:640px;width:88.889vw;margin-top:25px;margin-top:3.472vw}
.page-product-renew .prd-check-list .instruction-list ol li .num,.page-product-renew .prd-instruction .instruction-list ol li .num{width:45px;width:6.25vw;vertical-align:top}
.page-product-renew .prd-check-list .instruction-list ol li:first-child:after,.page-product-renew .prd-instruction .instruction-list ol li:first-child:after{display:none}
.page-product-renew .prd-check-list .instruction-list ol li p,.page-product-renew .prd-instruction .instruction-list ol li p{width:565px;width:78.472vw;padding-left:8px;padding-left:1.111vw;vertical-align:middle;letter-spacing:0}
.page-product-renew .prd-check-list .instruction-list ol li span,.page-product-renew .prd-instruction .instruction-list ol li span{font-size:24px;font-size:3.333vw;letter-spacing:-.035em}
.page-product-renew .prd-check-list .instruction-list ul li,.page-product-renew .prd-instruction .instruction-list ul li{padding-left:55px;padding-left:7.639vw;background-position:0 5px;background-position:0 .694vw;background-size:28px 25px;background-size:3.889vw 3.472vw}
.page-product-renew .prd-check-list .instruction-list ul li span:before,.page-product-renew .prd-instruction .instruction-list ul li span:before{height:16px;height:2.222vw}
.page-product-renew .prd-review-images .review-images .sub-desc{padding-top:19px;padding-top:2.639vw;font-size:40px;font-size:5.556vw}
.page-product-renew .prd-ingredient .sec-cont,.page-product-renew .prd-review-images .review-images .sec-cont{padding-bottom:40px;padding-bottom:5.556vw}
.page-product-renew .prd-reviews .review-real .review-wrap{position:relative;margin:0 40px;margin:0 5.556vw}
.page-product-renew .prd-reviews .review-real .review-tab-wrap{position:absolute;width:100%;top:371px;top:51.528vw;left:0;border:none}
.page-product-renew .prd-reviews .review-real .review-tab li a{margin-right:8px;padding:15px 0;padding:2.083vw 0;font-size:28px;font-size:3.889vw}
.page-product-renew .prd-reviews .review-real .review-select{display:none !important; position:absolute;top:15px;top:2.083vw;right:0}
.page-product-renew .prd-reviews .review-real .review-select input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.page-product-renew .prd-reviews .review-real .review-select input[type=checkbox]+label{display:inline-block;position:relative;cursor:pointer;font-size:28px;font-size:3.889vw;color:#888}
.page-product-renew .prd-reviews .review-real .review-select input[type=checkbox]+label:before{content:'';display:inline-block;width:24px;width:3.333vw;height:24px;height:3.333vw;line-height:24px;line-height:3.333vw;text-align:center;vertical-align:middle;border:1px solid #888;position:absolute;top:6px;top:.833vw;left:-44px;left:-6.111vw}
.page-product-renew .prd-reviews .review-real .review-select input[type=checkbox]:checked+label:after{content:'';background:url(/int/en/resource/img/renew/product/ico_review_selected.png) no-repeat;background-size:28px 19px;background-size:3.889vw 2.639vw;display:inline-block;width:28px;width:3.889vw;height:29px;height:4.028vw;line-height:24px;line-height:3.333vw;text-align:center;vertical-align:middle;position:absolute;top:7px;top:.972vw;left:-39px;left:-5.417vw}
.page-product-renew .prd-reviews .review-real .review-grade{border:none;padding-bottom:0;padding-bottom:0}
.page-product-renew .prd-reviews .review-real .review-grade>ul>li{float:none;padding:0 0 62px;padding:0 0 8.611vw}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .score{margin-top:20px;margin-top:2.778vw;display:inline-block;line-height:.6}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .score strong{font-size:120px;font-size:16.667vw}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .score span{font-size:52px;font-size:7.222vw}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars{display:inline-block;margin-left:27px;margin-left:3.75vw;text-align:left}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .star-txt{margin-bottom:3px;margin-bottom:.417vw;font-size:36px;font-size:5vw}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img{width:164px;width:22.778vw;height:28px;height:3.889vw}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img:before{width:164px;width:22.778vw;height:28px;height:3.889vw;background-size:164px 28px;background-size:22.778vw 3.889vw}
.page-product-renew .prd-reviews .review-real .review-grade ul .total-grade .stars .stars-img .stars-filling{background-size:164px 28px;background-size:22.778vw 3.889vw}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation{width:100%;padding-right:0;padding-right:0;padding-bottom:0}
.page-product-renew .prd-reviews .review-real .review-grade ul .prd-evaluation .prd-comment{margin-top:22px;margin-top:3.056vw;font-size:42px;font-size:5.833vw}
.page-product-renew .prd-reviews .review-real .review-details{margin-top:128px;margin-top:17.778vw}
.page-product-renew .prd-reviews .review-real .review-details .sec-card-wrap:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:#222}
.page-product-renew .prd-reviews .review-real .review-details .sec-card{float:none;width:100%;margin-right:0}
.page-product-renew .prd-reviews .review-real .review-details .sec-card ul li.card{padding:60px;padding:8.333vw;margin:30px 0;margin:4.167vw 0}
.page-product-renew .prd-recommendation .recommendation-txt ul li .tit,.page-product-renew .prd-reviews .review-real .review-details .writer-info .user-id{font-size:32px;font-size:4.444vw}
.page-product-renew .prd-reviews .review-real .review-details .writer-info .date{padding-left:28px;padding-left:3.889vw;margin-left:25px;margin-left:3.472vw;font-size:28px;font-size:3.889vw}
.page-product-renew .prd-reviews .review-real .review-details .writer-info .date:after{top:8px;top:1.111vw;width:3px;width:.417vw;height:29px;height:4.028vw}
.page-product-renew .prd-reviews .review-real .review-details .stars{margin-top:28px;margin-top:3.889vw}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img{width:202px;width:28.056vw;height:34px;height:4.722vw}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img:before{width:202px;width:28.056vw;height:34px;height:4.722vw;background-size:202px 34px;background-size:28.056vw 4.722vw}
.page-product-renew .prd-reviews .review-real .review-details .stars .stars-img .stars-filling{background-size:202px 34px;background-size:28.056vw 4.722vw}
.page-product-renew .prd-reviews .review-real .review-details .tit{margin-top:20px;margin-top:2.778vw;font-size:44px;font-size:6.111vw}
.page-product-renew .prd-reviews .review-real .review-details .cont .cont-txt{margin-top:32px;margin-top:4.444vw;font-size:14px}
.page-product-renew .prd-reviews .review-real .review-details .cont .cont-img li{width:120px;width:16.667vw;margin-right:10px;margin-right:1.389vw}
.page-product-renew .prd-reviews .review-real .review-details .btn-read-more{margin-top:35px;margin-top:4.861vw;margin-right:0;margin-right:0;padding-right:44px;padding-right:6.111vw;font-size:26px;font-size:3.611vw;background:url(/int/en/resource/img/renew/product/ico_review_read_more.svg) no-repeat;background-position:100% 1.388vw;background-size:28px 16px;background-size:3.889vw 2.222vw}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator{margin-top:50px;margin-top:6.944vw}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .arrow-review{width:50px;width:6.944vw;height:50px;height:6.944vw;background-size:50px 50px;background-size:6.944vw 6.944vw}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination{margin:0 44px;margin:0 6.111vw}
.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination li{margin:0 15px;margin:0 2.083vw;font-size:32px;font-size:4.444vw}
.page-product-renew .prd-instruction .instruction-step li:last-child,.page-product-renew .prd-reviews .review-real .review-details .review-indicator .review-pagination li.on a{border:none}
.page-product-renew .review-pop-wrap .review-pop{margin:-600px 0 0 -320px;margin:-83.333vw 0 0 -44.444vw;width:640px;width:88.889vw;height:1200px;height:166.667vw}
.page-product-renew .review-pop-wrap .pop-tit{font-size:32px;font-size:4.444vw;padding:29px 0 29px 37px;padding:4.028vw 0 4.028vw 5.139vw;text-align:left}
.page-product-renew .review-pop-wrap .pop-cont{padding-top:234px;padding-top:32.5vw}
.page-product-renew .review-pop-wrap .review-slide .slick-slider{width:640px;width:88.889vw}
.page-product-renew .review-pop-wrap .review-slide .slick-arrow{top:295px;top:40.972vw;width:50px;width:6.944vw;height:50px;height:6.944vw;background-size:50px 50px;background-size:6.944vw 6.944vw}
.page-product-renew .review-pop-wrap .review-slide .slick-arrow.slick-prev{left:20px;left:2.778vw}
.page-product-renew .review-pop-wrap .review-slide .slick-arrow.slick-next{right:20px;right:2.778vw}
.page-product-renew .review-pop-wrap .review-slide .photo-review{margin:0;margin:0;width:640px;width:88.889vw;height:640px;height:88.889vw}
.page-product-renew .review-pop-wrap .review-slide .slick-slider .slide{width:640px;width:88.889vw;height:640px;height:88.889vw}
.page-product-renew .review-pop-wrap .review-slide .slick-dots{margin-top:60px;margin-top:8.333vw}
.page-product-renew .review-pop-wrap .review-slide .slick-dots>li{margin:0 8px;margin:0 1.111vw}
.page-product-renew .review-pop-wrap .review-slide .slick-dots>li>button{width:14px;width:1.944vw;height:14px;height:1.944vw}
.page-product-renew .review-pop-wrap .btn-pop-close{top:35px;top:4.861vw;right:35px;right:4.861vw;height:23px;height:3.194vw;background-size:23px 23px;background-size:3.194vw 3.194vw}
.page-product-renew .prd-instruction .sec-cont{padding-top:0;padding-bottom:59px;padding-bottom:8.194vw}
.page-product-renew .prd-ingredient .ingredient-video,.page-product-renew .prd-ingredient .pdp-video-wrap,.page-product-renew .prd-instruction .instruction-step{margin:0 40px;margin:0 5.556vw}
.page-product-renew .prd-instruction .instruction-step li{float:none;width:100%;padding:49px 0;padding:6.806vw 0;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-instruction .instruction-step li:after{content:'';clear:both;display:table}
.page-product-renew .prd-instruction .instruction-step li .step-img{float:left}
.page-product-renew .prd-instruction .instruction-step li .step-txt{float:left;width:360px;width:56.25%;padding-left:30px;padding-left:4.167vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-instruction .instruction-step li .tit{margin-top:0;font-size:32px;font-size:4.444vw}
.page-product-renew .prd-instruction .instruction-step li .desc{margin-top:30px;margin-top:4.167vw;line-height:1.71;font-size:28px;font-size:3.889vw}
.page-product-renew .prd-instruction .instruction-step.ex-step2,.page-product-renew .prd-instruction .instruction-step.ex-step3,.page-product-renew .prd-instruction .instruction-step.ex-step4,.page-product-renew .prd-instruction .instruction-step.ex-step5{padding:0;margin:0 40px;margin:0 5.556vw}
.page-product-renew .prd-instruction .instruction-step.ex-step2 li,.page-product-renew .prd-instruction .instruction-step.ex-step3 li,.page-product-renew .prd-instruction .instruction-step.ex-step4 li,.page-product-renew .prd-instruction .instruction-step.ex-step5 li{width:100%;margin:0}
.page-product-renew .prd-instruction .instruction-step.ex-step2 li .step-img,.page-product-renew .prd-instruction .instruction-step.ex-step3 li .step-img,.page-product-renew .prd-instruction .instruction-step.ex-step4 li .step-img,.page-product-renew .prd-instruction .instruction-step.ex-step5 li .step-img{width:280px;width:43.75%}
.page-product-renew .prd-instruction .instruction-step.ex-step5 li.step04{margin-left:0}
.page-product-renew .prd-instruction .instruction-list{max-width:640px;max-width:88.889vw;margin:0 auto;padding-top:60px;padding-top:8.333vw}
.page-product-renew .prd-instruction .instruction-list dd{margin-top:42px;margin-top:5.833vw}
.page-product-renew .prd-ingredient .usage-info{margin:0 40px 70px;margin:0 5.556vw 9.722vw;font-size:28px;font-size:3.889vw;text-align:center}
.page-product-renew .prd-ingredient .ingredient-labelling{width:auto;margin:40px 40px 0;margin:5.556vw 5.556vw 0;padding:40px 0;padding:5.556vw 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew .prd-ingredient .ingredient-labelling dt{float:none;width:100%;font-size:40px;font-size:5.556vw}
.page-product-renew .prd-ingredient .ingredient-labelling dd{float:none;width:100%;margin-top:10px;margin-top:1.389vw;font-size:28px;font-size:3.889vw}
.page-product-renew .prd-recommendation .sub-tit{padding-top:80px;padding-top:11.111vw}
.page-product-renew .prd-recommendation .sec-cont{padding-bottom:120px;padding-bottom:16.667vw}
.page-product-renew .prd-recommendation .recommendation-img{float:none;width:auto;margin:0 40px;margin:0 5.556vw;padding-bottom:60px;padding-bottom:8.333vw}
.page-product-renew .prd-recommendation .recommendation-txt{float:none;width:auto;margin:0 40px;margin:0 5.556vw}
.page-product-renew .prd-recommendation .recommendation-txt ul{margin-top:37px;margin-top:5.139vw}
.page-product-renew .prd-recommendation .recommendation-txt ul li{padding:30px 0;padding:4.167vw 0}
.page-product-renew .prd-recommendation .recommendation-txt ul li .desc{font-size:36px;font-size:5vw}
.page-product-renew .prd-recommendation .recommendation-txt ul li .prd-info{margin-top:10px;margin-top:1.389vw;font-size:28px;font-size:3.889vw}
.page-product-renew .prd-recommendation .recommendation-txt .txt-desc{margin-top:60px;margin-top:8.333vw;font-size:28px;font-size:3.889vw;line-height:1.71}
.page-product-renew .prd-recommendation .recommendation-txt .btn-buy-wrap{text-align:center}
.page-product-renew .prd-recommendation .recommendation-txt .btn-buy{width:400px;width:55.556vw;margin-top:30px;margin-top:4.167vw;border-radius:52px;border-radius:7.222vw;font-size:28px;font-size:3.889vw;padding:30px 20px;padding:4.167vw 2.778vw}
.page-product-renew .prd-recommendation .recommendation-txt .btn-buy:after{font-size:20px;font-size:2.778vw}
.renew-cream-rich .prd-detail .retinol-upgrade .crease-effect-area{padding-top:48px;padding-top:5vw}
}
.renew-page-lab .sub-tit{padding-top:100px;text-align:center;font-size:4em}
.renew-page-lab .sec-cont{position:relative;padding-top:50px;padding-bottom:100px}
.renew-page-lab .expert-confirm,.renew-page-lab .lab-kit-code .sec-tit-wrap,.renew-page-lab .sec-lab-wrap{padding:0 40px}
.renew-page-lab .lab-inner-box{width:100%;max-width:1280px;margin:0 auto}
.renew-page-lab .lab-table{margin:0 35px;border-bottom:1px solid #ccc}
.renew-page-lab .lab-table .txt-area{float:left;width:515px}
.renew-page-lab .lab-table .txt-area ul li.position{height:121px}
.renew-page-lab .lab-table .txt-area ul li.time{height:116px}
.renew-page-lab .lab-table .txt-area ul li.call{height:112px}
.renew-page-lab .lab-table .txt-area ul li dl{height:100%;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-lab .lab-table .txt-area ul li dt{float:left;display:table;width:210px;height:100%;padding-left:103px;padding-right:15px;font-size:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-lab .lab-table .item:before{position:absolute;left:34px;top:42px;line-height:1;display:inline-block;font-family:icon;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#06357a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.renew-page-lab .lab-table .item--location:before{content:"";font-size:41px}
.renew-page-lab .lab-table .item--opening:before{content:"";font-size:33px}
.renew-page-lab .lab-table .item--tel:before{content:"";font-size:30px}
.renew-page-lab .lab-table .txt-area ul li dd{float:left;display:table;width:305px;height:100%;font-size:1.6em;line-height:1.63;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-lab .lab-table .map-box{height:350px;float:right;width:585px;padding-left:37px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-about .lab-floor .sec-lab-inner,.renew-page-about .lab-floor .slider,.renew-page-lab .lab-table .map-box .map{height:100%}
.renew-page-lab .gene-kit .img-area{position:absolute;top:49px;left:0;width:485px;height:auto}
.renew-page-lab .gene-kit .txt-area{margin-left:209px;padding:65px 75px 65px 366px;background:#f6f9fd}
.renew-page-lab .gene-kit .txt-area .tit{font-size:24px;color:#06357a;font-family:Muli}
.renew-page-lab .gene-kit .txt-area .desc{margin-top:27px;font-size:24px;line-height:1.75}
.renew-page-lab .gene-kit .txt-area .check-list{margin-top:27px;font-size:16px;color:#454545}
.renew-page-lab .gene-kit .txt-area .check-list li{padding-left:47px;background:url(/int/en/resource/img/renew/lab/ico_check_list.svg) 0 50% no-repeat;margin-bottom:10px;background-size:25px 25px}
.renew-page-lab .gene-kit .txt-area .caution-list{padding-left:47px;margin-top:15px;font-size:14px;color:#999}
.renew-page-lab .gene-kit .txt-area .lab-btn-wrap,.renew-page-lab.page-skin-type .result-item .dl dd .lab-btn-wrap{text-align:left}
.renew-page-lab .gene-kit .txt-area .lab-btn-wrap .btn{margin:45px 0 0;font-size:16px;border:1px solid #06357a;width:289px;padding:10px 30px;color:#06357a}
@media screen and (max-width:1280px){
.renew-page-lab .gene-kit .img-area{top:3.828vw;width:37.891vw}
.renew-page-lab .gene-kit .txt-area{margin-left:16.328vw;padding:5.078vw 5.859vw 5.078vw 28.594vw}
.renew-page-lab .gene-kit .txt-area .tit{font-size:1.875vw}
.renew-page-lab .gene-kit .txt-area .desc{margin-top:2.109vw;font-size:1.875vw}
.renew-page-lab .gene-kit .txt-area .check-list{margin-top:2.109vw;font-size:1.25vw}
.renew-page-lab .gene-kit .txt-area .check-list li{padding-left:3.672vw;margin-bottom:.781vw;background-size:1.953vw 1.953vw}
.renew-page-lab .gene-kit .txt-area .caution-list{padding-left:3.672vw;margin-top:1.172vw;font-size:1.094vw}
.renew-page-lab .gene-kit .txt-area .lab-btn-wrap .btn{margin:3.516vw 0 0;font-size:1.25vw;width:22.578vw;padding:.781vw 2.344vw}
}
.renew-page-lab .cont-wrap{padding-top:40px;padding-bottom:100px}
.renew-page-lab .expert-program .sec-expert-inner{position:relative;max-width:1600px;width:100%;height:400px;margin:0 auto;overflow:hidden;text-align:center}
.renew-page-lab .expert-program .sec-expert-inner img{max-width:none;position:absolute;top:0;left:50%;right:0;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.renew-page-lab .expert-program .txt-area{position:absolute;top:0;left:0;right:0}
.renew-page-lab .expert-program .txt-area .sub-tit{padding-top:90px;font-size:4em;color:#fff}
.renew-page-lab .expert-program .txt-area .sub-desc{padding-top:30px;padding-left:378px;padding-right:378px;font-size:1.8em;color:#fff}
.renew-page-lab .expert-program .txt-area .btn{margin-top:45px;width:160px}
.renew-page-lab .expert-produce .sec-cont,.renew-page-lab.page-skin-type .result .result-main+.container{padding-bottom:0}
.renew-page-lab .expert-produce .programs .program-card{position:relative;float:left;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:530px}
.renew-page-lab .expert-produce .programs .program-card:hover .box-txt{top:0;height:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.renew-page-lab .expert-produce .programs .program-card:hover .box-txt .desc{display:block;visibility:visible;opacity:1}
.renew-page-lab .expert-produce .programs .program-card:hover .box-txt .info-buy,.renew-page-lab.renew-page-floor .floor-list-wrap .lab-floor-now{position:absolute}
.renew-page-lab .expert-produce .programs .program-card .box-img{width:100%;border:1px solid #e7e7e7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-lab .expert-produce .programs .program-card .box-txt{position:absolute;top:0;left:0;right:0;-webkit-transition:height 1s,-webkit-transform .7s;transition:height 1s,-webkit-transform .7s;-o-transition:transform .7s,height 1s;transition:transform .7s,height 1s;transition:transform .7s,height 1s,-webkit-transform .7s;height:100%;padding:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f7f7f7}
.renew-page-lab .expert-produce .programs .program-card .box-txt .tit-eng{display:block;font-size:1.8em;font-family:Muli}
.renew-page-lab .expert-produce .programs .program-card .box-txt .tit-ko{display:block;margin-top:8px;font-size:3em;font-weight:400}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info{margin-top:10px;font-size:2em}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info .price{position:relative;margin-left:13px;padding-left:13px;padding-left:13px;margin-left:13px}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info .price:before{content:'';display:block;position:absolute;top:0;left:0;width:1px;height:20px;background:#888}
.renew-page-lab .expert-produce .programs .program-card .box-txt .desc{visibility:hidden;opacity:0;margin-top:50px;font-size:1.8em;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
.renew-page-lab .expert-produce .programs .program-card .info-buy{position:absolute;bottom:0;left:0;right:0;padding-top:25px;padding-bottom:25px;padding-left:24px;background-color:#f7f7f7;color:#888;font-size:1.8em}
.renew-page-lab .expert-produce .programs .program-card .lab-btn-wrap{position:absolute;left:0;right:0;bottom:0;text-align:center;padding-top:25px;padding-bottom:25px;background-color:#f7f7f7}
.renew-page-lab .expert-produce .programs .program-card .lab-btn-wrap a{border:1px solid #222;width:160px;font-size:1.8em}
.renew-page-lab .expert-produce .product-list .program-card{width:48.888%;margin-right:2.222%;margin-bottom:26px}
.renew-page-lab .expert-produce .product-list .program-card .box-img{height:310px}
.renew-page-lab .expert-produce .product-list .program-card .box-txt{-webkit-transform:translateY(310px);-ms-transform:translateY(310px);transform:translateY(310px)}
.renew-page-lab .expert-produce .program-list{padding-bottom:20px}
.renew-page-lab .expert-produce .program-list .program-card{width:31.852%;margin-right:2.222%}
.renew-page-lab .expert-produce .program-list .program-card .box-img{height:265px}
.renew-page-lab .expert-produce .program-list .program-card .box-txt{height:100%;padding:28px 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(265px);-ms-transform:translateY(265px);transform:translateY(265px)}
.renew-page-lab .expert-produce .program-list .program-card .info-buy{padding-left:0;text-align:center}
.renew-page-lab .lab-tit-wrap.tit-line{padding:60px 0 90px;border-bottom:1px solid #e0e0e0}
.renew-page-lab .lab-tit-wrap .eng-tit{font-size:2em;font-family:Muli;color:#0f249a}
.renew-page-lab .lab-tit-wrap .lab-sec-tit{margin-top:12px;line-height:1.39;font-size:4em;color:#000}
.renew-page-lab .lab-step-wrap{padding:60px 0 65px;border-bottom:1px solid #e0e0e0}
.renew-page-lab .lab-step-box{display:block;height:auto;padding:40px 0 0}
.renew-page-lab .lab-step-box li{position:relative;display:inline-block;height:auto;margin-right:15px;padding-right:21px;font-size:0}
.renew-page-lab .lab-step-box li:after{content:'';position:absolute;top:0;right:0;width:7px;height:38px;margin:0;background:url(/int/en/resource/img/renew/lab/ico-step-arw.png) 0 14px no-repeat;background-size:7px 12px}
.renew-page-lab .lab-step-box li .step-num{display:inline-block;width:38px;height:38px;line-height:38px;font-size:20px;font-family:Muli;font-weight:100;border-radius:50%;background-color:#a9a8ab;color:#fff;text-align:center}
.renew-page-lab .lab-step-box li .step-tit{padding-left:10px;line-height:1.625;font-size:16px;color:#888}
.renew-page-lab .lab-step-box li:last-child{margin:0;padding-right:0}
.renew-page-lab .sec-tit-wrap .lab-sec-tit{font-size:3em;font-weight:400;color:#222}
.renew-page-lab .sec-tit-wrap .lab-sec-copy{margin-top:25px;font-size:1.8em;line-height:1.6;color:#454545}
.renew-page-lab .lab-data-box{position:relative;border-top:2px solid #06357a}
.renew-page-lab .lab-data-box caption,.renew-page-lab .lab-data-box table,.renew-page-lab .lab-data-box tbody,.renew-page-lab .lab-data-box td,.renew-page-lab .lab-data-box tfoot,.renew-page-lab .lab-data-box th,.renew-page-lab .lab-data-box thead,.renew-page-lab .lab-data-box tr{margin:0;padding:0;border:0;margin:0;background:0 0;border-collapse:collapse;border-spacing:0}
.renew-page-lab .lab-data-box table caption{position:absolute!important;overflow:hidden;height:1px;width:1px;clip:rect(1px,1px,1px,1px)}
.renew-page-lab .lab-table-pc thead tr th{padding:20px 0;font-size:1.8em;font-weight:400;background:#f2f4f7;text-align:center}
.renew-page-lab .lab-table-pc tbody tr td{padding:26px 0;font-size:1.6em;border-bottom:1px solid #ccc;text-align:center}
.renew-page-lab .lab-num-wrap{margin-bottom:22px}
.renew-page-lab .lab-num-wrap .code-num{float:left}
.renew-page-lab .lab-num-wrap .code-num dt{display:inline-block;margin-right:20px;font-size:1.8em;font-weight:700;color:#454545}
.renew-page-lab .lab-num-wrap .code-num dd{display:inline-block;font-size:1.8em;color:#222}
.renew-page-lab .lab-num-wrap .reservation-time{float:right;font-size:1.8em;color:#222}
.renew-page-lab .lab-btn-wrap .btn{width:140px;margin:0 15px}
.renew-page-lab .lab-layer-outer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}
.renew-page-lab .lab-layer-outer .lab-layer-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.renew-page-lab .lab-layer-outer .dimmed{visibility:visible;opacity:.4}
.renew-page-lab .lab-layer-wrap{width:460px;padding:50px 0;background-color:#fff;color:#222;text-align:center;z-index:5}
.renew-page-lab .lab-layer-wrap .popup-tit{display:block;font-size:2.6em;font-weight:400}
.renew-page-lab .lab-layer-wrap .popup-copy{margin-top:18px;font-size:1.8em}
.renew-page-lab .lab-layer-wrap .lab-btn-wrap,.renew-page-lab.page-skin-type .answer-wrap{margin-top:45px}
.renew-page-lab .lab-layer-wrap .lab-btn-wrap .btn{width:140px;margin:0 10px}
.renew-page-lab .lab-layer-wrap .program-info-confirm{display:inline-block;margin:32px 55px 0;padding:24px 25px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.renew-page-lab .lab-layer-wrap .program-info-confirm .info-box{font-size:1.6em;color:#454545;line-height:2.25;text-align:left}
.renew-page-lab .lab-layer-wrap .program-info-confirm .info-box .info-tit{display:inline-block;margin-right:10px;font-weight:700}
.renew-page-lab .sec-lab-code-wrap{margin-bottom:80px;padding-top:68px}
.renew-page-lab .sec-lab-code-wrap .lab-inner-box{max-width:1170px}
.renew-page-lab .lab-code-inout-box{padding:75px 0 80px;border:1px solid #e0e0e0;text-align:center}
.renew-page-lab .lab-code-inout-box .code-tit{font-size:2.6em;font-weight:400;line-height:1.54;color:#000}
.renew-page-lab .lab-code-inout-box .code-copy{margin-top:20px;font-size:1.6em;line-height:1.625;color:#454545}
.renew-page-lab .lab-code-inout-box .code-input-cont{position:relative;margin-top:45px;padding-bottom:30px}
.renew-page-lab .lab-code-inout-box .code-input[type=text]{width:302px;height:60px;border:1px solid #a9a8ab;font-size:2em;letter-spacing:4px;color:#222;text-align:center}
.renew-page-lab .lab-code-inout-box .code-input[type=text]::-webkit-input-placeholder{font-size:16px;letter-spacing:0;color:#aaa}
.renew-page-lab .lab-code-inout-box .code-input[type=text]::-moz-placeholder{font-size:16px;letter-spacing:0;color:#aaa}
.renew-page-lab .lab-code-inout-box .code-input[type=text]:-ms-input-placeholder{font-size:16px;letter-spacing:0;color:#aaa}
.renew-page-lab .lab-code-inout-box .code-input[type=text]:-moz-placeholder{font-size:16px;letter-spacing:0;color:#aaa}
.renew-page-lab .lab-code-inout-box .code-input[type=text]::-ms-input-placeholder{font-size:16px;letter-spacing:0;color:#aaa}
.renew-page-lab .lab-code-inout-box .code-input[type=text]::placeholder{font-size:16px;letter-spacing:0;color:#aaa}
.renew-page-lab .lab-code-inout-box .code-input-cont.code-active .code-input[type=text],.renew-page-lab.page-skin-type .check-left input:checked+label{border:1px solid #0159b4}
.renew-page-lab .lab-code-inout-box .code-input-cont.code-error .code-input[type=text]{border:1px solid #d53b3b}
.renew-page-lab .lab-code-inout-box .code-input-cont.code-error .code-error-txt{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size:1.4em;color:#d53b3b}
.renew-page-lab.page-booking{background:#fff;padding-bottom:120px}
.renew-page-lab.page-booking .sec-lab-date-wrap{padding-top:70px}
.renew-page-lab.page-booking .sec-lab-date-wrap .lab-inner-box{width:100%;max-width:1100px;margin:0 auto}
.renew-page-lab.page-booking .container{padding-bottom:25px}
.renew-page-lab.page-booking .booking-section{border:1px solid #ccc}
.renew-page-lab.page-booking .schedule-legend{width:200px;left:auto;right:0;bottom:auto;top:-34px;margin:0;text-align:right}
.renew-page-lab.page-booking .schedule-legend .legend{margin:0 0 0 20px;padding-left:23px;font-size:1.4em}
.renew-page-lab.page-booking .schedule-legend .legend:before{width:13px;height:13px;margin-top:-7px;border-radius:0;background:#bbb}
.renew-page-lab.page-booking .schedule-legend .legend.legend--avilable:before,.renew-page-lab.page-booking .time-radio:checked+label{background:#0159b4}
.renew-page-lab.page-booking .schedule{border-radius:0;border:none}
.renew-page-lab.page-booking .schedule-date{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:551px;padding:46px 50px 40px}
@media screen and (max-width:79.99em){
.renew-page-lab .lab-table .txt-area{width:46.818%}
.renew-page-lab .lab-table .txt-area ul li dt{width:40.777%;padding-right:2.913%}
.renew-page-lab .lab-table .txt-area ul li dd{width:59.223%}
.renew-page-lab .lab-table .map-box{width:53.182%;padding-left:3.364%}
.renew-page-lab .sec-expert .sec-expert-inner{max-width:100%}
.renew-page-lab .sec-expert .sec-expert-inner .sec-cont{max-width:91.406%}
.renew-page-lab .expert-program .txt-area .sub-desc{padding-left:23.625%;padding-right:23.625%}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info .price{padding-left:3.904%;margin-left:3.904%}
.renew-page-lab .expert-produce .program-list .program-card .box-txt{padding:4.895% 3.497%}
.renew-page-lab.page-booking .schedule-date{width:50.091%;padding-left:4.545%;padding-right:4.545%}
}
.renew-page-lab.page-booking .calendar-prev{float:left;width:13px;height:21px;margin-left:5px}
.renew-page-lab.page-booking .calendar-prev:after{content:'';display:block;width:13px;height:21px;background:url(/int/en/resource/img/renew/lab/ico-left-arw.png) no-repeat;background-size:100% 100%}
.renew-page-lab.page-booking .calendar-prev.on:after{background:url(/int/en/resource/img/renew/lab/ico-left-arw_on.png) no-repeat;background-size:100% 100%}
.renew-page-lab.page-booking .calendar-next{float:right;width:13px;height:21px;margin-right:5px}
.renew-page-lab.page-booking .calendar-next:after{content:'';display:block;width:13px;height:21px;background:url(/int/en/resource/img/renew/lab/ico-right-arw.png) no-repeat;background-size:100% 100%}
.renew-page-lab.page-booking .calendar-next.on:after{background:url(/int/en/resource/img/renew/lab/ico-right-arw_on.png) no-repeat;background-size:100% 100%}
.renew-page-lab.page-booking .calendar-body th{padding:8px 0;font-size:2em;color:#222}
.renew-page-lab.page-booking .calendar-body td{padding:5px 0;font-family:Muli;font-size:2em;color:#bbb}
.renew-page-lab.page-booking .calendar-day+label{top:7px;width:42px;height:42px;line-height:42px;margin:0 0 0 -21px}
.renew-page-lab.page-booking .calendar-day:checked+label{border-radius:0;background:#0159b4;font-weight:400}
.renew-page-lab.page-booking .calendar-day.today+label:after{content:'오늘';position:absolute;bottom:-9px;left:0;width:100%;font-size:.6em;line-height:1;font-weight:400}
.renew-page-lab.page-booking .calendar-day:checked.today+label{color:#fff}
.renew-page-lab.page-booking .schedule-time{padding:60px 70px 0;background:#fff;border-left:1px solid #ccc}
.renew-page-lab .expert-confirm .sec-expert-inner .lab-table,.renew-page-lab .expert-confirm .sec-expert-inner .sec-cont,.renew-page-lab.page-booking .time,.renew-page-lab.page-skin-type .field-box+.lab-btn-wrap,.renew-page-lab.page-skin-type .result-item .dl dd .lab-btn-wrap .btn,.renew-page-lab.page-skin-type .row{margin:0}
.renew-page-lab.page-booking .time>li{width:100%;margin-top:24px;padding:0;text-align:center}
.renew-page-lab.page-booking .time-slot{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:54px;padding:19px 0 0;font-family:Muli;font-size:1.8em;line-height:1;color:#222;border:1px solid #ccc;border-radius:0;background:#fff}
.renew-page-lab.page-booking .time-radio+label:hover{background:#0159b4;color:#fff}
.renew-page-lab.page-booking .info-check-wrap{padding:30px 0;border-top:1px solid #ccc;background:#fafafa}
.renew-page-lab.page-booking .info-check-wrap .my-info-check{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding-left:40px;color:#222}
.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list dt{display:inline-block;padding-right:20px;font-weight:700;font-size:1.6em}
.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list dd{display:inline-block;font-size:1.6em}
.renew-page-lab.page-booking .info-check-wrap .info-notice{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:0 30px 0 40px}
.renew-page-lab.page-booking .info-check-wrap .info-notice .info-notice-list li{padding-left:10px;text-indent:-10px;font-size:1.4em;line-height:1.85}
.renew-page-lab.page-booking .info-check-wrap .info-notice .lab-link{color:#0f259b;text-decoration:underline}
.renew-page-lab.page-booking .lab-agree-wrap .lab-agree-tit{position:relative;padding:24px 0 24px 20px}
.renew-page-lab.page-booking .lab-agree-wrap .lab-agree-tit .btn-agree{position:absolute;top:0;right:0;width:60px;height:70px;background:url(/int/en/resource/img/renew/lab/ico-open-arw.svg) center center no-repeat;background-size:20px 12px}
.renew-page-lab.page-booking .lab-agree-wrap .lab-agree-tit .btn-agree.close{background-image:url(/int/en/resource/img/renew/lab/ico-close-arw.svg)}
.renew-page-lab.page-booking .lab-agree-wrap .agree-checkbox{position:absolute;width:1px;height:1px;clip:rect(1px,1px,1px,1px);opacity:0}
.renew-page-lab.page-booking .lab-agree-wrap .agree-label{position:relative;padding-left:30px;font-size:1.6em;color:#222}
.renew-page-lab.page-booking .lab-agree-wrap .agree-label:after{content:'';display:block;position:absolute;top:0;left:0;width:18px;height:18px;background:#ddd}
.renew-page-lab.page-booking .lab-agree-wrap .agree-checkbox:checked+.agree-label:after{background:url(/int/en/resource/img/renew/lab/ico-checkbox-on.svg) no-repeat;background-size:100% 100%}
.renew-page-lab.page-booking .lab-agree-wrap .lab-agree-list{border-top:1px solid #ccc}
.renew-page-lab.page-booking .lab-agree-wrap .lab-agree-list>li{border-bottom:1px solid #ccc}
.renew-page-lab.page-booking .lab-agree-wrap .agree-cont{display:none;margin-top:-10px;padding:0 70px 24px 50px;color:#888;font-size:1.4em;line-height:1.8}
.renew-page-lab .expert-confirm .lab-notice li strong,.renew-page-lab.page-booking .lab-agree-wrap .agree-cont strong{color:#222;font-weight:400}
.renew-page-lab.page-booking .lab-agree-wrap .agree-cont .agree-cont-list{padding-left:10px;text-indent:-10px}
.renew-page-lab.page-booking .lab-agree-wrap .lab-agree-notice .agree-cont{display:block!important}
.renew-page-lab .sec-lab-complete{padding:70px 0 120px}
.renew-page-lab .sec-lab-complete .lab-btn-wrap{margin-top:55px}
.renew-page-lab .sec-lab-complete .lab-btn-wrap .btn{width:211px}
.renew-page-lab .sec-lab-confirm{padding:80px 40px 100px}
.renew-page-lab .sec-lab-confirm .lab-inner-box{max-width:1100px;margin:0 auto}
.renew-page-lab .expert-confirm .sec-expert-inner{max-width:1100px}
.renew-page-lab .expert-confirm .lab-notice li{padding-left:10px;text-indent:-10px;font-size:1.4em;line-height:1.85;color:#888}
.ie .renew-page-lab .lab-step-box li .step-tit{vertical-align:2px}
@media (max-width:79.99em){
.renew-page-lab .expert-produce .programs .program-card .box-txt .tit-ko{letter-spacing:-.06em;font-size:2.6em}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info{font-size:1.8em;letter-spacing:-.08em}
.renew-page-lab .expert-confirm.sec-expert .sec-expert-inner .sec-cont{max-width:1100px;margin:0 auto}
.renew-page-about .lab-benefit .line-top{position:relative;z-index:10}
.renew-page-about .lab-floor .sec-floors .img-area{margin-top:-359px}
}
@media (max-width:59.99em){
.renew-page-lab .sub-tit{padding-top:80px;font-size:3.2em}
.renew-page-lab .cont-wrap,.renew-page-lab .sec-cont{padding-top:50px;padding-bottom:60px}
.renew-page-lab .lab-table{margin:0}
.renew-page-lab .lab-table .txt-area{width:420px;width:47.836%}
.renew-page-lab .lab-table .txt-area ul li.call,.renew-page-lab .lab-table .txt-area ul li.position{height:94px}
.renew-page-lab .lab-table .txt-area ul li.time{height:95px}
.renew-page-lab .lab-table .txt-area ul li dt{width:172px;width:40.952%;padding-left:82px;font-size:1.6em}
.renew-page-lab .lab-table .item:before{left:28px;top:33px}
.renew-page-lab .lab-table .item--location:before{content:"";font-size:32px}
.renew-page-lab .lab-table .item--opening:before{content:"";font-size:27px}
.renew-page-lab .lab-table .item--tel:before{content:"";font-size:24px}
.renew-page-lab .lab-table .txt-area ul li dd{width:248px;width:59.048%;font-size:1.4em;line-height:1.57}
.renew-page-lab .lab-table .map-box{height:290px;width:439px;width:50%;padding-left:38px;padding-left:3.455%}
.renew-page-lab .gene-kit .img-area{top:35px;width:400px;width:45.558%;top:35px;top:3.646vw;width:400px;width:41.667vw}
.renew-page-lab .gene-kit .txt-area{margin-left:157px;margin-left:17.882%;padding:64px 45px 64px 280px;padding:7.289% 5.125% 7.289% 31.891%;margin-left:157px;margin-left:16.354vw;padding:45px 45px 45px 280px;padding:4.688vw 4.688vw 4.688vw 29.167vw}
.renew-page-lab .gene-kit .txt-area .tit{font-size:1.8em}
.renew-page-lab .gene-kit .txt-area .desc{margin-top:20px;font-size:1.8em}
.renew-page-lab .gene-kit .txt-area .check-list{margin-top:25px;font-size:1.4em}
.renew-page-lab .gene-kit .txt-area .check-list li{padding-left:30px;margin-bottom:10px;background-size:19px 19px;padding-left:30px;padding-left:3.125vw;margin-bottom:10px;margin-bottom:1.042vw;background-size:19px 19px;background-size:1.979vw 1.979vw}
.renew-page-lab .gene-kit .txt-area .caution-list{padding-left:30px;margin-top:13px;font-size:1.4em}
.renew-page-lab .gene-kit .txt-area .lab-btn-wrap .btn{margin-top:45px;width:260px;font-size:1.6em;margin-top:35px;margin-top:3.646vw;width:260px;width:27.083vw;font-size:16px;font-size:1.667vw;padding:10px 30px;padding:1.042vw 3.125vw}
.renew-page-lab .gene-kit .txt-area .tit{font-size:18px;font-size:1.875vw}
.renew-page-lab .gene-kit .txt-area .desc{margin-top:20px;margin-top:2.083vw;font-size:18px;font-size:1.875vw}
.renew-page-lab .gene-kit .txt-area .check-list{margin-top:25px;margin-top:2.604vw;font-size:14px;font-size:1.458vw}
.renew-page-lab .gene-kit .txt-area .caution-list{padding-left:30px;padding-left:3.125vw;margin-top:13px;margin-top:1.354vw;font-size:14px;font-size:1.458vw}
.renew-page-lab .expert-program .sec-expert-inner{max-width:960px}
.renew-page-lab .expert-program .txt-area .sub-tit{padding-top:82px;font-size:3.2em}
.renew-page-lab .expert-program .txt-area .sub-desc{padding-top:20px;font-size:1.8em;padding-left:206px;padding-right:206px}
.renew-page-lab .expert-produce .programs .program-card:hover .box-txt{-webkit-transform:none;-ms-transform:none;transform:none;top:auto;bottom:0;height:340px;height:35.417vw}
.renew-page-lab .expert-produce .programs .program-card:hover .box-txt .desc{display:block;visibility:visible;opacity:1}
.renew-page-lab .expert-produce .programs .program-card:hover .program-list .info-buy{position:absolute}
.renew-page-lab .expert-produce .program-list .program-card:hover .box-txt{height:410px;height:42.708vw;-webkit-transition:none;-o-transition:none;transition:none}
.renew-page-lab .expert-produce .programs .program-card{height:573px;height:59.688vw}
.renew-page-lab .expert-produce .programs .program-card .box-txt{top:auto;bottom:0;height:340px;height:35.417vw;padding:30px;padding:3.125vw;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:0;-o-transition:0;transition:0}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info,.renew-page-lab .expert-produce .programs .program-card .box-txt .tit-eng{font-size:14px;font-size:1.458vw}
.renew-page-lab .expert-produce .programs .program-card .box-txt .tit-ko{font-size:22px;font-size:2.292vw}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info .price{padding-left:8px;margin-left:8px}
}
@media screen and (max-width:59.99em) and (max-width:79.99em){
.renew-page-lab .expert-program .txt-area .sub-desc{padding-left:21.458%;padding-right:21.458%}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info .price{padding-left:1.865%;margin-left:1.865%}
}
@media (max-width:59.99em){
.renew-page-lab .expert-produce .programs .program-card .box-txt .info .price:before{height:14px}
.renew-page-lab .expert-produce .programs .program-card .box-txt .desc{display:block;visibility:visible;opacity:1;margin-top:25px;margin-top:2.604vw;font-size:14px;font-size:1.458vw;-webkit-transition:none;-o-transition:none;transition:none}
.renew-page-lab .expert-produce .programs .program-card .box-txt,.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list dd{font-size:16px;font-size:1.667vw}
.renew-page-lab .expert-produce .programs .program-card .info-buy{padding-top:0;font-size:16px;font-size:1.667vw;padding:0 0 27px 30px;padding:0 0 2.812vw 3.125vw}
.renew-page-lab .expert-produce .programs .program-card .lab-btn-wrap a{margin-top:30px;font-size:16px;font-size:1.667vw;border:1px solid #222}
.renew-page-lab .expert-produce .product-list .program-card{width:429px;width:48.861%;margin-right:20px;margin-right:2.278%;margin-bottom:20px}
.renew-page-lab .expert-produce .product-list .program-card .box-img{height:233px;height:24.271vw}
.renew-page-lab .expert-produce .product-list .program-card .box-txt .info-buy{margin-top:20px;margin-top:2.083vw}
.renew-page-lab .expert-produce .program-list{padding-bottom:0}
.renew-page-lab .expert-produce .program-list .program-card{height:608px;height:63.333vw;width:279px;width:31.777%;margin-right:20px;margin-right:2.278%}
.renew-page-lab .expert-produce .program-list .program-card .box-img{height:198px;height:20.625vw}
.renew-page-lab .expert-produce .program-list .program-card .box-txt{top:auto;bottom:0;height:410px;height:42.708vw;padding:15px 10px;padding:1.562vw 1.042vw;-webkit-transform:none;-ms-transform:none;transform:none}
.renew-page-lab .expert-produce .program-list .program-card .info-buy{margin-top:42px;padding-left:0;text-align:center}
.renew-page-lab .expert-produce .program-list .program-card .lab-btn-wrap{padding-top:0;padding-bottom:25px;padding-bottom:2.604vw}
.renew-page-lab .expert-produce .program-list .program-card .lab-btn-wrap .btn{width:160px;width:16.667vw;margin:0;padding:10px 30px;padding:1.042vw 3.125vw;line-height:20px;line-height:2.083vw}
.renew-page-lab .lab-tit-wrap .eng-tit{font-size:1.8em}
.renew-page-lab .lab-tit-wrap .lab-sec-tit{margin-top:7px;font-size:3.2em}
.renew-page-lab .sec-tit-wrap .lab-sec-tit{font-size:2.6em}
.renew-page-lab .sec-tit-wrap .lab-sec-copy{font-size:1.6em}
.renew-page-lab .lab-table-pc thead tr th{padding:14px 0;font-size:1.6em}
.renew-page-lab .lab-table-pc tbody tr td{padding:20px 0;font-size:1.4em}
.renew-page-lab .lab-step-wrap{padding-bottom:55px}
.renew-page-lab .lab-step-box{padding:25px 0 0}
.renew-page-lab .sec-lab-code-wrap{margin-bottom:60px;padding-top:50px}
.renew-page-lab .lab-code-inout-box{padding:60px 0 64px}
.renew-page-lab.page-booking .sec-lab-date-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:50px}
.renew-page-lab.page-booking .lab-data-box{margin-top:40px}
.renew-page-lab.page-booking .container{padding-bottom:15px}
.renew-page-lab.page-booking .schedule-legend{position:absolute;top:-30px}
.renew-page-lab.page-booking .schedule-legend .legend{margin:0 0 0 16px;padding-left:18px;font-size:1.1em}
.renew-page-lab.page-booking .schedule-legend .legend:before{width:10px;height:10px;margin-top:-5px}
.renew-page-lab.page-booking .schedule-col{position:relative;display:table-cell;vertical-align:top}
.renew-page-lab.page-booking .schedule-date{width:50%;padding-top:32px;padding-bottom:28px}
.renew-page-lab.page-booking .calendar-month{font-size:2em}
.renew-page-lab.page-booking .calendar-prev{width:10px;height:17px;margin-left:5px}
.renew-page-lab.page-booking .calendar-next:after,.renew-page-lab.page-booking .calendar-prev:after{width:10px;height:17px}
.renew-page-lab.page-booking .calendar-next{width:10px;height:17px;margin-right:5px}
.renew-page-lab.page-booking .calendar-next.on:after{background:url(/int/en/resource/img/renew/lab/ico-right-arw_on.png) no-repeat;background-size:100%}
.renew-page-lab.page-booking .calendar-body{margin-top:10px}
.renew-page-lab.page-booking .calendar-body th{padding:8px 0;font-size:1.6em}
.renew-page-lab.page-booking .calendar-body td{height:32px;line-height:32px;padding:7px 0;font-size:1.6em}
.renew-page-lab.page-booking .calendar-day+label{top:7px;width:32px;height:32px;margin:0 0 0 -16px;line-height:32px}
.renew-page-lab.page-booking .calendar-day.today+label:after{bottom:-5px;font-size:.8em}
.renew-page-lab.page-booking .schedule-time{padding:0 56px;padding:0 6.378%;padding-top:47px;border-top:none;border-left:1px solid #ccc}
.renew-page-lab.page-booking .time>li{margin-top:20px}
.renew-page-lab.page-booking .time-slot{height:43px;padding:14px 0 0;font-size:1.4em}
.renew-page-lab.page-booking .info-check-wrap .my-info-check{padding-left:30px}
.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list{margin-top:27px;margin-top:2.812vw}
.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list dt{padding-right:15px;padding-right:1.562vw;font-size:16px;font-size:1.667vw}
.renew-page-lab.page-booking .info-check-wrap .info-notice{padding:0 30px 0 0}
.renew-page-lab.page-booking .info-check-wrap .info-notice .info-notice-list li{font-size:14px;font-size:1.458vw}
.renew-page-lab .expert-confirm .sec-expert-inner .sec-cont{max-width:100%}
.renew-page-lab .expert-confirm .lab-notice{margin-top:25px}
}
@media (max-width:44.99em){
.renew-page-lab .sub-tit{padding-top:120px;padding-top:16.667vw;text-align:center;font-size:52px;font-size:7.222vw}
.renew-page-lab .sec-cont{padding-top:60px;padding-top:8.333vw;padding-bottom:120px;padding-bottom:16.667vw;max-width:100%}
.renew-page-lab .cont-wrap{padding-top:40px;padding-bottom:100px}
.renew-page-lab .sec-expert .sec-expert-inner{max-width:1280px;width:100%;margin:0 auto;overflow:hidden}
.renew-page-lab .sec-expert .sec-expert-inner .sec-cont{max-width:720px;max-width:100vw}
.renew-page-lab .lab-table{border-bottom:none}
.renew-page-lab .lab-table .txt-area{float:none;width:100%}
.renew-page-lab .expert-produce .product-list .program-card .box-img,.renew-page-lab .expert-produce .program-list .program-card .box-img,.renew-page-lab .expert-produce .program-list .program-card:hover .box-txt,.renew-page-lab .lab-table .txt-area ul li.call,.renew-page-lab .lab-table .txt-area ul li.position,.renew-page-lab .lab-table .txt-area ul li.time{height:auto}
.renew-page-lab .lab-table .txt-area ul li dl{padding-left:181px;padding-left:25.139vw;padding:35px 0 35px 181px;padding:4.861vw 0 4.861vw 25.139vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-lab .lab-table .txt-area ul li dt{float:none;width:457px;width:63.472vw;padding-left:0;padding-right:0;font-size:36px;font-size:5vw}
.renew-page-lab .lab-table .item:before{left:-153px;left:-21.25vw;top:32px;top:4.444vw}
.renew-page-lab .lab-table .item--location:before{content:"";font-size:81px;font-size:11.25vw;top:21px;top:2.917vw}
.renew-page-lab .lab-table .item--opening:before{content:"";font-size:67px;font-size:9.306vw}
.renew-page-lab .lab-table .item--tel:before{content:"";font-size:60px;font-size:8.333vw}
.renew-page-lab .lab-table .txt-area ul li dd{width:100%;margin-top:9px;margin-top:1.25vw;font-size:28px;font-size:3.889vw;line-height:1.71}
.renew-page-lab .lab-table .map-box{width:100%;height:430px;height:59.722vw;padding-left:0}
.renew-page-lab .gene-kit .img-area{position:static;width:545px;width:75.694vw;margin:0 auto -274px;margin:0 auto -38.056vw}
.renew-page-lab .gene-kit .txt-area{margin:0;padding:353px 40px 0;padding:49.028vw 5.556vw 0}
.renew-page-lab .expert-produce .programs .program-card .box-txt .tit-eng,.renew-page-lab .gene-kit .txt-area .tit{font-size:32px;font-size:4.444vw}
.renew-page-lab .gene-kit .txt-area .desc{font-size:50px;font-size:6.944vw;font-size:40px;font-size:5.556vw;margin-top:45px;margin-top:6.25vw}
.renew-page-lab .gene-kit .txt-area .check-list{margin-top:60px;margin-top:8.333vw;font-size:32px;font-size:4.444vw}
.renew-page-lab .gene-kit .txt-area .check-list li{padding-left:94px;padding-left:13.056vw;margin-bottom:25px;margin-bottom:3.472vw;background-size:50px 49px;background-size:6.944vw 6.806vw}
.renew-page-lab .gene-kit .txt-area .caution-list{padding-left:0;margin-top:43px;margin-top:5.972vw;font-size:28px;font-size:3.889vw}
.renew-page-lab .gene-kit .txt-area .lab-btn-wrap{text-align:center;padding-bottom:120px;padding-bottom:16.667vw}
.renew-page-lab .gene-kit .txt-area .lab-btn-wrap .btn{width:520px;width:72.222vw;margin-top:75px;margin-top:10.417vw;font-size:28px;font-size:3.889vw;padding:28px;padding:3.889vw}
.renew-page-lab .expert-program .txt-area .btn:after,.renew-page-lab .gene-kit .txt-area .lab-btn-wrap .btn:after{font-size:19px;font-size:2.639vw}
.renew-page-lab .expert-lab .sec-expert-inner .sec-cont,.renew-page-lab .expert-produce .sec-expert-inner .sec-cont{max-width:640px;max-width:88.889vw}
.renew-page-lab .expert-kit .sec-cont,.renew-page-lab .expert-produce .program-list,.renew-page-lab .expert-produce .sec-cont{padding-bottom:0}
.renew-page-lab .expert-program .sec-expert-inner{max-width:100%;height:800px;height:111.111vw}
.renew-page-lab .expert-program .sec-expert-inner img{width:100vw}
.renew-page-lab .expert-program .txt-area .sub-tit{padding-top:145px;padding-top:20.139vw;font-size:60px;font-size:8.333vw}
.renew-page-lab .expert-program .txt-area .sub-desc{padding:35px 72px 0;padding:4.861vw 10vw 0;font-size:32px;font-size:4.444vw;line-height:1.63}
.renew-page-lab .expert-program .txt-area .btn{margin-top:75px;margin-top:10.417vw;width:320px;width:44.444vw;font-size:28px;font-size:3.889vw}
.renew-page-lab .expert-produce .programs .program-card:hover .box-txt{-webkit-transform:none;-ms-transform:none;transform:none;top:auto;bottom:0;height:auto}
.renew-page-lab .expert-produce .programs .program-card:hover .box-txt .desc{display:block;visibility:visible;opacity:1}
.renew-page-lab .expert-produce .programs .program-card:hover .program-list .info-buy{position:absolute}
.renew-page-lab .expert-produce .programs .program-card{float:none;height:auto}
.renew-page-lab .expert-produce .programs .program-card .box-txt{position:static;height:auto;padding:55px 0;padding:7.639vw 0;text-align:center}
.renew-page-lab .expert-produce .programs .program-card .box-txt .tit-ko{margin-top:15px;margin-top:2.083vw;font-size:52px;font-size:7.222vw}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info{margin-top:19px;margin-top:2.639vw;font-size:32px;font-size:4.444vw}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info .price{margin-left:19px;margin-left:2.639vw;margin-right:19px;margin-right:2.639vw}
.renew-page-lab .expert-produce .programs .program-card .box-txt .info .price:before{top:0;left:0;width:1px;height:30px;height:4.167vw}
.renew-page-lab .expert-produce .programs .program-card .box-txt .desc{display:block;padding:0 50px;padding:0 6.944vw;margin-top:55px;margin-top:7.639vw;font-size:28px;font-size:3.889vw}
.renew-page-lab .expert-produce .programs .program-card .info-buy{position:static;margin-top:0;margin-top:0;font-size:32px;font-size:4.444vw;padding-left:0;padding-bottom:55px;padding-bottom:7.639vw;text-align:center}
.renew-page-lab .expert-produce .programs .program-card .lab-btn-wrap{position:static;margin-top:0;margin-top:0;padding-bottom:55px;padding-bottom:7.639vw}
.renew-page-lab .expert-produce .programs .program-card .lab-btn-wrap .btn{width:320px;width:44.444vw;margin-top:0;margin-top:0;padding:0;line-height:88px;line-height:12.222vw;font-size:28px;font-size:3.889vw}
.renew-page-lab .expert-produce .product-list .program-card,.renew-page-lab .expert-produce .program-list .program-card{width:100%;margin-right:0;margin-bottom:40px;margin-bottom:5.556vw}
.renew-page-lab .expert-produce .program-list .program-card .box-txt{height:auto;padding:28px 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
.renew-page-lab.page-lab{background:#fff}
.renew-page-lab.page-skin-type .q-wrap{padding:65px 0 70px}
.renew-page-lab.page-skin-type .result-sub .h,.renew-page-lab.page-skin-type .result-summary,.renew-page-lab.page-skin-type .step-set .q{font-size:30px}
.page-product-renew .hut-cont-wrap .hut-cont-list dt span {font-size:25px;}
.renew-page-lab.page-skin-type .step-set .q .num{margin-bottom:5px;font-size:24px}
.renew-page-lab.page-skin-type .result-title,.renew-page-lab.page-skin-type .step-set .q-option{font-size:18px;color:#454545}
.renew-page-lab.page-skin-type .col-l-10{width:100%;max-width:1170px;margin:0 auto;padding:0}
.renew-page-lab.page-skin-type .step-set .q-hr{border-bottom:1px solid #e0e0e0}
.renew-page-lab.page-skin-type .lab-btn-wrap .btn{width:160px}
.renew-page-lab.page-skin-type .select-circle-wrap li{margin:0 9px;padding:0}
.renew-page-lab.page-skin-type .select-circle input+label{width:160px;height:160px;line-height:160px;font-size:22px;color:#454545;border:1px solid #ccc;background:#fff}
.renew-page-lab.page-skin-type .select-circle input:checked+label{color:#fff;border:1px solid #0159b4;background:#0159b4}
.renew-page-lab.page-skin-type .answer-wrap.with-image{margin:30px 67px 0}
.renew-page-lab.page-skin-type .answer-wrap.with-image li{padding:0 17px}
.renew-page-lab.page-skin-type .check-with-image label .label-text{position:relative;display:inline-block;margin-top:20px;padding-left:28px;line-height:18px;font-size:16px;color:#454545}
.renew-page-lab.page-skin-type .check-with-image label .label-text:before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;margin:0;background:#ddd}
.renew-page-lab.page-skin-type .check-with-image input:checked+label .label-text:before{content:'';background:url(/int/en/resource/img/renew/lab/ico-checkbox-on.svg) no-repeat;background-size:100% 100%}
.renew-page-lab.page-skin-type .answer-wrap.check-list{margin:20px 70px 0}
.renew-page-lab.page-skin-type .answer-wrap.check-list li{margin-top:20px;padding:0;font-size:18px}
.renew-page-lab.page-skin-type .answer-wrap.check-list li:nth-child(odd){padding-right:10px}
.renew-page-lab.page-skin-type .answer-wrap.check-list li:nth-child(even){padding-left:10px}
.renew-page-lab.page-skin-type .check-left{display:table;width:100%;padding:0;border-radius:0;border:none}
.renew-page-lab.page-skin-type .check-left label{display:table-cell;height:69px;padding-left:68px;border:1px solid #ccc}
.renew-page-lab.page-skin-type .check-left label:before{content:'';position:absolute;top:50%;left:30px;width:18px;height:18px;margin:-9px 0 0;background:#ddd}
.renew-page-lab.page-skin-type .check-left input:checked+label:before{content:'';margin-top:-9px;background:url(/int/en/resource/img/renew/lab/ico-checkbox-on.svg) no-repeat;background-size:100% 100%}
.renew-page-about .lab-floor .sec-floors .txt-area .lab-btn-wrap,.renew-page-lab.page-skin-type .content-footer .lab-btn-wrap{margin-top:60px}
.renew-page-lab.page-skin-type .result-main{margin-top:70px;padding:0;background:#fff;border:2px solid #e0e0e0}
.renew-page-lab.page-skin-type .result-header{padding-top:75px;padding-bottom:60px}
.renew-page-lab.page-skin-type .result-summary em{color:#06357a}
.renew-page-lab.page-skin-type .result-item{padding-bottom:70px;text-align:center}
.renew-page-lab.page-skin-type .result-item .dl dt{padding-bottom:28px;font-size:30px;border-bottom:1px solid #ccc;text-align:left}
.renew-page-lab.page-skin-type .result-item .dl dd{font-size:16px;line-height:1.75;text-align:left}
.renew-page-lab.page-skin-type .result-item .col-l-4{float:none;display:inline-block;left:0;width:410px}
.renew-page-lab.page-skin-type .result-item .col-s-8{float:none;display:inline-block;vertical-align:top}
.renew-page-lab.page-skin-type .result-item .col-l-push-2{left:0}
.renew-page-lab.page-skin-type .result-item .desc.col-l-4{width:400px;padding:0}
.renew-page-lab.page-skin-type .result-item .desc-pad{padding-bottom:114%}
.renew-page-lab.page-skin-type .recommend-list .title{padding-left:0;border-bottom:1px solid #ccc}
.renew-page-lab.page-skin-type .recommend-list .title .care{font-size:20px;color:#06357a}
.renew-page-lab.page-skin-type .recommend-list .title .name{margin-left:15px;font-size:20px}
.renew-page-lab.page-skin-type .recommend-list .title:before{content:'';right:54px;width:20px;height:12px;margin-top:-6px;background:url(/int/en/resource/img/renew/lab/ico-open-arw.svg) center center no-repeat;background-size:100% 100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.renew-page-lab.page-skin-type .recommend-list .is-active .title:before{background:url(/int/en/resource/img/renew/lab/ico-close-arw.svg) center center no-repeat}
.renew-page-lab.page-skin-type .recommend-list .content{border-bottom:1px solid #ccc;background:#fff}
.renew-page-lab.page-skin-type .recommend-list .content p{font-size:16px;line-height:1.75}
.renew-page-lab.page-skin-type .recommend-list .content .lab-btn-wrap{margin-top:40px;text-align:left}
.renew-page-about .lab-lines .lab-center-line{width:100%;height:280px;position:absolute;top:47vh}
.renew-page-about .lab-lines .lab-left-line{height:100vh;left:50%;position:absolute;top:0;margin-left:-547px}
.renew-page-about .lab-lines .lab-right-line{height:100vh;left:50%;position:absolute;top:0;margin-left:548px}
.renew-page-about .lab-lines #box1{position:absolute;width:39px;height:39px;background:#fff;left:50%;margin-left:-567px;top:47vh;margin-top:-38px}
.renew-page-about .lab-lines #box2{position:absolute;width:39px;height:39px;background:#fff;left:50%;margin-left:-586px;top:47vh;margin-top:-19px}
.renew-page-about .lab-lines #box3{position:absolute;width:39px;height:39px;background:#fff;left:50%;margin-left:527px;top:47vh;margin-top:-38px}
.renew-page-about .lab-lines #box4{position:absolute;width:39px;height:39px;background:#fff;left:50%;margin-left:509px;top:47vh;margin-top:-19px}
.renew-page-about .sec-lab-about .lab-kv{overflow:hidden;position:relative;width:100%;min-height:calc(100vh - 64px)}
.renew-page-about .sec-lab-about .lab-kv .head-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:1090px;margin:0 auto;text-align:center;z-index:2}
.renew-page-about .sec-lab-about .lab-kv .head-text .logo-h1{width:506px;margin:0 auto;margin-bottom:100px}
.renew-page-about .sec-lab-about .lab-kv .head-text .lab-desc{padding:0 30px;font-size:1.8em;line-height:1.56}
.renew-page-about .sec-lab-about .lab-kv .cover-continue{font-size:1.4em;color:#8f8d8d}
.renew-page-about .sec-lab-about .lab-kv .cover-continue:after{height:80px;margin-top:14px;background-color:#ccc}
.renew-page-about .lab-tit-wrap{padding-top:80px;text-align:center}
.renew-page-about .lab-tit-wrap .eng-tit{font-size:2em;font-family:Muli;color:#0f249a;text-transform:uppercase}
.renew-page-about .lab-tit-wrap .lab-sec-tit{position:relative;margin-top:12px;line-height:1.39;font-size:4em;color:#000;line-height:1.39}
.renew-page-about .lab-tit-wrap .lab-sec-desc{padding-top:30px;font-size:1.6em;line-height:1.63;max-width:800px;margin:0 auto}
.renew-page-about .floating-lab-wrap{display:none;position:fixed;bottom:0;left:0;right:0;background:#0f249a;opacity:.8;width:100%;z-index:10}
.renew-page-about .floating-lab-wrap .btn-floating{display:block;width:100%;height:100%;color:#fff;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;text-align:center}
.renew-page-about .floating-lab-wrap .btn-floating:after{content:'';display:inline-block;position:relative;width:36px;height:21px;margin-left:10px;background:url(/int/en/resource/img/renew/lab/about/ico_lab_floating.svg) no-repeat;vertical-align:middle;background-size:36px 21px}
.renew-page-about .floating-lab-wrap .btn-floating span{vertical-align:middle}
.renew-page-about .sec-lab-inner{position:relative;max-width:1280px;width:100%;margin:0 auto}
.renew-page-about .sec-cont{position:relative;max-width:1094px;width:100%;margin:0 auto;padding-top:60px;padding-bottom:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.renew-page-about .sec-lab:before{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;margin-left:-547px;background:#e3e3e3;opacity:1}
.renew-page-about .sec-lab:after{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;margin-left:548px;background:#e3e3e3;opacity:1}
.renew-page-about .line-top:before{content:'';position:absolute;top:-1px;left:0;width:100%;height:1px;background:#e3e3e3}
.renew-page-about .box-space{position:absolute;width:39px;height:39px;left:50%;background:#fff;z-index:3}
.renew-page-about .box-left-top{top:-40px;margin-left:-567px}
.renew-page-about .box-left-bottom{top:-26px;margin-left:-586px}
.renew-page-about .box-right-top{top:-40px;margin-left:527px}
.renew-page-about .box-right-bottom{top:-26px;margin-left:509px}
.renew-page-about .lab-kv{position:initial;overflow:hidden;position:relative;width:100%;min-height:calc(100vh - 64px)}
.renew-page-about .lab-floor{position:relative;width:100%;height:calc(500vh - 320px);overflow:hidden;vertical-align:middle}
.renew-page-about .lab-floor:after,.renew-page-about .lab-spirit:after{z-index:-1}
.renew-page-about .lab-floor .lab-floor-inner{position:absolute;left:50%;height:100%;top:calc(10% + 32px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:536px;background:#062590}
.renew-page-about .lab-floor .lab-floor-inner.fixed{position:fixed;top:calc(50%)}
.renew-page-about .lab-floor .lab-floor-inner.last{top:90%}
.renew-page-about .lab-floor .sec-cont{padding:0;height:100%}
.renew-page-about .lab-floor .lab-floor-indicator{position:absolute;top:60px;top:97px;right:1px}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li{position:absolute;left:0;width:95px;height:74px}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link{position:relative;display:table;width:100%;height:100%;padding-left:20px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link.is-active .item-label,.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link:hover .item-label{font-weight:700;opacity:1}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link.is-active:before{content:'';display:block;position:absolute;top:0;left:0;width:5px;height:100%;background:#fff}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-label{display:table-cell;vertical-align:middle;color:#fff;font-family:Muli;font-weight:400;font-size:2.6em;font-size:26px;opacity:.3}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor1{top:222px}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor2{top:148px}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor3{top:74px}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor4{top:0}
.renew-page-about .lab-floor .floor-list:before{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;margin-left:-545px;margin-left:-547px;background:#e3e3e3;opacity:.3}
.renew-page-about .lab-floor .floor-list:after{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;margin-left:545px;margin-left:548px;background:#e3e3e3;opacity:.3;z-index:1}
.renew-page-about .lab-floor .sec-floors{visibility:hidden;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}
.renew-page-about .lab-floor .sec-floors-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;height:100%}
.renew-page-about .lab-floor .sec-floors.on{visibility:visible;opacity:1}
.renew-page-about .lab-floor .sec-floors .txt-area{width:100%;padding-left:76px;padding-left:76px;color:#fff}
.renew-page-about .lab-floor .sec-floors .txt-area .tit{font-size:45px;font-family:Muli}
.renew-page-about .lab-floor .sec-floors .txt-area .tit .floor-info{font-weight:700;color:#fff;line-height:1.4}
.renew-page-about .lab-floor .sec-floors .txt-area .tit .floor-name{margin-top:12px;font-weight:400;color:#fff;line-height:1.4}
.renew-page-about .lab-floor .sec-floors .txt-area .desc{margin-top:20px;margin-top:2.778vw;font-size:16px;line-height:1.63}
.renew-page-about .lab-floor .sec-floors .txt-area .btn{width:300px;margin:0 10px;padding-left:0;padding-right:0}
.renew-page-about .lab-floor .sec-floors .txt-area .btn--fill{color:#06357a;background-color:#fff}
.renew-page-about .lab-floor .sec-floors.sec-floor3 .txt-area .btn {display:block;}
.renew-page-about .lab-floor .sec-floors.sec-floor3 .txt-area .btn + .btn {margin-left:0;margin-top:10px;}
.renew-page-about .lab-floor .sec-floors .img-area{position:absolute;top:50%;right:65px;right:65px;display:inline-block;width:388px;margin-top:-359px}
.renew-page-about .lab-floor .slick-next,.renew-page-about .lab-floor .slick-prev{display:none!important}
.renew-page-about .lab-spirit .spirit-list li{float:left;position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:55px}
.renew-page-about .lab-spirit .spirit-list li:last-child{padding-right:0}
.renew-page-about .lab-spirit .spirit-list li.spirit01{width:335px;padding-top:60px;width:335px}
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-img{width:320px;width:335px;margin-left:-40px;margin-left:-40px}
.renew-page-about .lab-spirit .spirit-list li.spirit02{width:477px;padding-top:265px;width:477px}
.renew-page-about .lab-spirit .spirit-list li.spirit02 .spirit-img{width:422px;width:422px}
.renew-page-about .lab-spirit .spirit-list li.spirit02 .spirit-txt{position:absolute;top:90px;left:0}
.renew-page-about .lab-spirit .spirit-list li.spirit03{width:282px;width:282px}
.renew-page-about .lab-spirit .spirit-list li.spirit03 .spirit-img{width:320px;width:320px;margin-right:-40px;margin-right:-40px}
.renew-page-about .lab-spirit .spirit-list li .spirit-img{width:320px;width:320px}
.renew-page-about .lab-spirit .spirit-list li .spirit-txt .tit{display:block;margin-top:30px;font-size:26px;color:#0f249a;line-height:1.54;font-weight:400}
.renew-page-about .lab-spirit .spirit-list li .spirit-txt .desc{margin-top:15px;font-size:14px;line-height:1.71;color:#888}
.renew-page-about .lab-benefit:before{height:504px}
.renew-page-about .lab-benefit:after{z-index:1;height:504px}
.renew-page-about .lab-benefit .sec-cont{padding-top:60px;padding-bottom:150px}
.renew-page-about .lab-benefit .box-squre{position:absolute;bottom:0;left:0;right:0;width:100%;height:312px;border:1px solid #e3e3e3;border-bottom:none}
.renew-page-about .lab-benefit .box-space{background:#f7f7f7;width:39px;height:39px}
.renew-page-about .lab-benefit .box-left-top{left:-20px;top:-40px;margin-left:0}
.renew-page-about .lab-benefit .box-left-bottom{left:-40px;top:-20px;margin-left:0}
.renew-page-about .lab-benefit .box-right-top{left:auto;right:-20px;top:-40px;margin-left:0}
.renew-page-about .lab-benefit .box-right-bottom{left:auto;right:0;top:-20px;margin-left:0}
.renew-page-about .lab-benefit .sec-lab-inner.bg-white-space:after,.renew-page-about .lab-benefit .sec-lab-inner.bg-white-space:before{background:#f7f7f7;top:172px}
.renew-page-about .lab-benefit .line-top:before{top:auto;bottom:312px}
.renew-page-about .lab-benefit .circle-wrap{display:table;position:absolute;top:60px;width:325px;height:325px;border-radius:50%;text-align:center;z-index:2}
.renew-page-about .lab-benefit .circle-wrap .circle-inner{display:table-cell;height:100%;vertical-align:middle}
.renew-page-about .lab-benefit .circle-wrap .circle-inner.img-logo-lab img{width:158px;width:158px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.renew-page-about .lab-benefit .circle-wrap.circle-wrap-left{background:#0f249a;left:45px}
.renew-page-about .lab-benefit .circle-wrap.circle-wrap-right{background:#0159b4;right:45px}
.renew-page-about .lab-benefit .circle-wrap .tit-ko{display:block;font-size:30px;font-weight:400;color:#fff}
.renew-page-about .lab-benefit .circle-wrap .tit-eng{display:block;margin-top:15px;font-size:24px;text-transform:uppercase;color:#fff;font-family:Muli;font-weight:700}
.renew-page-about .lab-benefit .circle-wrap .desc{margin-top:15px;font-size:24px;color:#fff}
.renew-page-about .lab-benefit .square-wrap{position:relative;max-width:683px;height:324px;width:100%;margin:0 auto;background:#e8e8e8}
@media screen and (max-width:79.99em){
.renew-page-lab.page-skin-type .q-wrap{padding:5.556% 0 5.983%}
.renew-page-about .sec-lab-inner,.renew-page-lab.page-skin-type .select-circle-wrap{max-width:100%}
.renew-page-lab.page-skin-type .result-item .col-l-4{width:35.043%}
.renew-page-lab.page-skin-type .result-item .desc.col-l-4{width:34.188%}
.renew-page-about .lab-floor .floor-list:before,.renew-page-about .lab-lines .lab-left-line,.renew-page-about .sec-lab:before{margin-left:-42.734%}
.renew-page-about .lab-floor .floor-list:after,.renew-page-about .lab-lines .lab-right-line,.renew-page-about .sec-lab:after{margin-left:42.812%}
.renew-page-about .lab-lines #box1{width:3.047%;margin-left:-44.297%}
.renew-page-about .lab-lines #box2{width:3.047%;margin-left:-45.781%}
.renew-page-about .lab-lines #box3{width:3.047%;margin-left:41.172%}
.renew-page-about .lab-lines #box4{width:3.047%;margin-left:39.766%}
.renew-page-about .sec-lab-about .lab-kv .head-text .lab-desc{padding:0 2.344%}
.renew-page-about .sec-cont{max-width:85.469%}
.renew-page-about .box-space{width:3.047%;height:3.047%}
.renew-page-about .box-left-top{top:-3.125%;margin-left:-44.297%}
.renew-page-about .box-left-bottom{top:-2.031%;margin-left:-45.781%}
.renew-page-about .box-right-top{top:-3.125%;margin-left:41.172%}
.renew-page-about .box-right-bottom{top:-2.031%;margin-left:39.766%}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link{padding-left:21.053%}
.renew-page-about .lab-floor .sec-floors .txt-area{padding-left:6.947%}
.renew-page-about .lab-floor .sec-floors .img-area{right:5.941%;width:35.466%}
.renew-page-about .lab-spirit .spirit-list li{padding-right:5.027%}
.renew-page-about .lab-spirit .spirit-list li.spirit01{width:30.622%}
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-img{width:100%;margin-left:-11.94%}
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-txt{padding-left:8.982%}
.renew-page-about .lab-spirit .spirit-list li.spirit02{width:43.601%}
.renew-page-about .lab-spirit .spirit-list li .spirit-img,.renew-page-about .lab-spirit .spirit-list li.spirit02 .spirit-img{width:100%}
.renew-page-about .lab-spirit .spirit-list li.spirit03{width:25.777%}
.renew-page-about .lab-spirit .spirit-list li.spirit03 .spirit-img{width:113.475%;margin-right:-14.184%}
.renew-page-about .lab-benefit:after,.renew-page-about .lab-benefit:before{height:68.385%}
.renew-page-about .lab-benefit .square-wrap{max-width:62.431%}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-area{width:68.376%}
}
.renew-page-about .lab-benefit .square-inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.renew-page-about .lab-benefit .square-wrap [class^=line-img-]{display:inline-block;position:absolute;width:61px;height:auto}
.renew-page-about .lab-benefit .square-wrap .line-img-left{top:-79px;left:-49px}
.renew-page-about .lab-benefit .square-wrap .lab-iope-txt{display:inline-block;font-size:2.5em;color:#0f249a;text-align:center;text-transform:uppercase;font-family:Muli;font-weight:700}
.renew-page-about .lab-benefit .square-wrap .line-img-right{top:-81px;right:-62px}
@media screen and (max-width:1280px){
.renew-page-lab.page-skin-type .select-circle input+label{width:12.5vw;height:12.5vw;line-height:12.5vw;font-size:1.719vw}
.renew-page-about .lab-floor .lab-floor-inner{height:41.875vw}
.renew-page-about .lab-floor .lab-floor-indicator{top:7.578vw}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-label,.renew-page-about .lab-spirit .spirit-list li .spirit-txt .tit{font-size:2.031vw}
.renew-page-about .lab-floor .sec-floors .txt-area .tit{font-size:3.516vw}
.renew-page-about .lab-floor .sec-floors .txt-area .tit .floor-name{margin-top:.938vw}
.renew-page-about .lab-floor .sec-floors .txt-area .desc{font-size:1.25vw}
.renew-page-about .lab-floor .sec-floors .txt-area .lab-btn-wrap{margin-top:4.688vw}
.renew-page-about .lab-floor .sec-floors .txt-area .btn{width:23.788vw;margin:0 .781vw}
.renew-page-about .lab-spirit .spirit-list li .spirit-txt .desc{font-size:1.094vw}
.renew-page-about .lab-benefit .sec-cont{padding-top:4.688vw;padding-bottom:11.719vw}
.renew-page-about .lab-benefit .box-squre{height:24.375vw}
.renew-page-about .lab-benefit .line-top:before{bottom:24.375vw}
.renew-page-about .lab-benefit .circle-wrap{top:4.688vw;width:25.391vw;height:25.391vw}
.renew-page-about .lab-benefit .circle-wrap .circle-inner.img-logo-lab img{width:12.344vw}
.renew-page-about .lab-benefit .circle-wrap .tit-ko{font-size:2.344vw}
.renew-page-about .lab-benefit .circle-wrap .desc,.renew-page-about .lab-benefit .circle-wrap .tit-eng{font-size:1.875vw}
.renew-page-about .lab-benefit .square-wrap{height:25.312vw}
.renew-page-about .lab-benefit .square-wrap [class^=line-img-]{width:4.766vw}
.renew-page-about .lab-benefit .square-wrap .line-img-left{top:-6.172vw;left:-3.828vw}
.renew-page-about .lab-benefit .square-wrap .line-img-right{top:-6.328vw;right:-4.844vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box{min-width:12.891vw}
}
@media screen and (max-width:79.99em) and (max-width:1280px){
.renew-page-about .lab-floor .sec-floors .img-area{margin-top:-28.047vw}
}
@media (max-width:59.99em){
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-label,.renew-page-lab.page-skin-type .result-sub .h,.renew-page-lab.page-skin-type .result-summary,.renew-page-lab.page-skin-type .step-set .q{font-size:26px}
.renew-page-lab.page-skin-type .step-set .q .num{margin-bottom:0;font-size:22px}
.renew-page-lab.page-skin-type .field-box{border:none}
.renew-page-lab.page-skin-type .select-circle-wrap li{margin:0 5px;padding:0}
.renew-page-lab.page-skin-type .select-circle input+label{width:130px;width:13.542vw;height:130px;height:13.542vw;line-height:130px;line-height:13.542vw;font-size:20px;font-size:2.083vw}
.renew-page-lab.page-skin-type .answer-wrap.with-image{margin:0 100px;margin:0 10.417vw}
.renew-page-lab.page-skin-type .answer-wrap.with-image li{padding:0 10px}
.renew-page-lab.page-skin-type .answer-wrap.check-list{margin:20px 0 0}
.renew-page-lab.page-skin-type .answer-wrap.check-list li{float:left;width:50%;font-size:16px}
.renew-page-lab.page-skin-type .answer-wrap.check-list li:nth-child(odd){padding-right:9px}
.renew-page-lab.page-skin-type .answer-wrap.check-list li:nth-child(even){padding-left:9px}
.renew-page-lab.page-skin-type .check-left label{height:60px;padding-left:47px}
.renew-page-lab.page-skin-type .check-left label:before{left:20px}
.renew-page-lab.page-skin-type .result-main{margin-top:50px}
.renew-page-lab.page-skin-type .result-header{padding-top:60px;padding-bottom:50px}
.renew-page-lab.page-skin-type .result-title{font-size:16px}
.renew-page-lab.page-skin-type .result-title::after,.renew-page-lab.page-skin-type .result-title::before{width:80px}
.renew-page-lab.page-skin-type .result .container .result-sub{padding-top:60px}
.renew-page-lab.page-skin-type .result-item{padding-bottom:50px}
.renew-page-lab.page-skin-type .result-item .dl dt{padding-bottom:15px;font-size:26px;font-size:2.708vw}
.renew-page-lab.page-skin-type .result-item .dl dd{font-size:16px;font-size:1.667vw}
.renew-page-lab.page-skin-type .result-item .dl .lab-btn-wrap{margin-top:45px;margin-top:4.688vw;display:block}
.renew-page-lab.page-skin-type .result-item .desc-pad{padding-bottom:0}
.renew-page-lab.page-skin-type .result-item .col-l-4{width:345px;width:35.938vw}
.renew-page-lab.page-skin-type .result-item .desc.col-l-4{width:320px;width:33.333vw;margin-left:10px}
.renew-page-lab.page-skin-type .result-item .desc.col-l-4 .cont{display:table;width:100%;height:390px;height:40.625vw}
.renew-page-lab.page-skin-type .result-item .desc.col-l-4 .cont .cont-cell{display:table-cell;vertical-align:middle}
.renew-page-lab.page-skin-type .recommend-list .title .care{display:inline-block;font-size:16px}
.renew-page-lab.page-skin-type .recommend-list .title .name{margin-left:10px;font-size:16px}
.renew-page-lab.page-skin-type .recommend-list .title:before{right:30px}
.renew-page-lab.page-skin-type .recommend-list .content:after{content:'';display:block;clear:both}
.renew-page-lab.page-skin-type .recommend-list .content .img-link{float:right;margin:0 50px 0 30px;width:260px;width:27.083vw}
.renew-page-lab.page-skin-type .recommend-list .content .desc{padding:20px 0 0 55px}
.renew-page-lab.page-skin-type .recommend-list .content .func{display:block;text-align:left}
.renew-page-about .t-show{display:block}
.renew-page-about .lab-lines .lab-center-line{width:100%;height:280px;position:absolute;top:47vh}
.renew-page-about .lab-lines .lab-left-line{height:100vh;left:50%;position:absolute;top:0;margin-left:-380px;margin-left:-39.583%}
.renew-page-about .lab-lines .lab-right-line{height:100vh;left:50%;position:absolute;top:0;margin-left:381px;margin-left:39.688%}
.renew-page-about .lab-lines #box1{position:absolute;width:39px;width:4.062%;height:39px;background:#fff;left:50%;margin-left:-417px;margin-left:-43.438%;top:47vh;margin-top:-38px}
.renew-page-about .lab-lines #box2{position:absolute;width:39px;width:4.062%;height:39px;background:#fff;left:50%;margin-left:-419px;margin-left:-43.646%;top:47vh;margin-top:-19px}
.renew-page-about .lab-lines #box3{position:absolute;width:39px;width:4.062%;height:39px;background:#fff;left:50%;margin-left:380px;margin-left:39.583%;top:47vh;margin-top:-38px}
.renew-page-about .lab-lines #box4{position:absolute;width:39px;width:4.062%;height:39px;background:#fff;left:50%;margin-left:342px;margin-left:35.625%;top:47vh;margin-top:-19px}
.renew-page-about .sec-lab-about .lab-kv .head-text{max-width:760px;max-width:79.167%}
.renew-page-about .sec-lab-about .lab-kv .head-text .logo-h1{width:380px;margin-top:35px}
.renew-page-about .sec-lab-about .lab-kv .head-text .lab-desc{font-size:1.6em}
.renew-page-about .lab-tit-wrap .eng-tit{font-size:2em;font-family:Muli;color:#0f249a;text-transform:uppercase}
.renew-page-about .lab-tit-wrap .lab-sec-tit{position:relative;margin-top:12px;line-height:1.39;font-size:4em;color:#000;line-height:1.39}
.renew-page-about .lab-tit-wrap .lab-sec-desc{max-width:620px;max-width:64.583%;padding-top:30px;font-size:1.6em;line-height:1.63}
.renew-page-about .lab-tit-wrap .lab-sec-desc br{display:none}
.renew-page-about .sec-lab-inner{max-width:960px;max-width:100%}
.renew-page-about .sec-cont{max-width:760px;max-width:79.167%;padding-top:40px;padding-bottom:80px}
.renew-page-about .sec-lab:before{margin-left:-380px;margin-left:-39.583%}
.renew-page-about .sec-lab:after{margin-left:381px;margin-left:39.688%}
.renew-page-about .box-space{width:39px;width:4.062%;height:39px}
.renew-page-about .box-left-top{top:-30px;top:-3.125%;margin-left:-417px;margin-left:-43.438%}
.renew-page-about .box-left-bottom{top:-17px;top:-1.771%;margin-left:-419px;margin-left:-43.646%}
.renew-page-about .box-right-top{top:-30px;top:-3.125%;margin-left:380px;margin-left:39.583%}
.renew-page-about .box-right-bottom{top:-17px;top:-1.771%;margin-left:341px;margin-left:35.521%}
.renew-page-about .lab-floor .lab-floor-inner{height:360px;height:37.5vw}
.renew-page-about .lab-floor .lab-floor-indicator{top:84px;top:8.75vw}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li{height:45px}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link.is-active:before{width:5px}
.renew-page-about .sec-lab-about .lab-kv .cover-continue {bottom:-5%;}
}
@media (max-width:59.99em){
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor1{top:135px}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor2{top:90px}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor3{top:45px}
.renew-page-about .lab-floor .floor-list:before{margin-left:-380px;margin-left:-39.583%}
.renew-page-about .lab-floor .floor-list:after{margin-left:380px;margin-left:39.583%}
.renew-page-about .lab-floor .sec-floors .txt-area{padding-left:40px;padding-left:4.167%}
.renew-page-about .lab-floor .sec-floors .txt-area .tit{font-size:30px;font-size:3.125vw}
.renew-page-about .lab-floor .sec-floors .txt-area .tit .floor-name{margin-top:10px}
.renew-page-about .lab-floor .sec-floors .txt-area .desc{margin-top:14px;font-size:14px;font-size:1.458vw}
.renew-page-about .lab-floor .sec-floors .txt-area .lab-btn-wrap{margin-top:50px;margin-top:5.208vw}
.renew-page-about .lab-floor .sec-floors.sec-floor3 .txt-area .lab-btn-wrap {margin-top:2.208vw;}
.renew-page-about .lab-floor .sec-floors .txt-area .btn{width:176px;width:18.333vw;margin:0 10px;margin:0 1.042vw;font-size:16px;font-size:1.667vw;letter-spacing:-.01em;padding-left:0;padding-right:0}
.renew-page-about .lab-floor .sec-floors .txt-area .btn--fill, .renew-page-about .lab-floor .sec-floors .txt-area .btn--white{width:176px;width:27.333vw}
.renew-page-about .lab-floor .sec-floors .img-area{margin-top:-249px;margin-top:-25.938vw}
.renew-page-about .lab-spirit .spirit-list li{padding-right:55px}
.renew-page-about .lab-spirit .spirit-list li.spirit01{padding-top:60px;width:334px}
}
@media (max-width:59.99em){
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-img{width:320px;margin-left:-40px}
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-txt{padding-left:0;margin-left:-40px}
}
@media (max-width:59.99em){
.renew-page-about .lab-spirit .spirit-list li.spirit02{padding-top:216px;width:477px}
.renew-page-about .lab-spirit .spirit-list li.spirit02 .spirit-img{width:422px;width:422px}
}
@media (max-width:59.99em){
.renew-page-about .lab-spirit .spirit-list li.spirit02 .spirit-txt{top:40px}
.renew-page-about .lab-spirit .spirit-list li.spirit03{width:283px}
.renew-page-about .lab-spirit .spirit-list li.spirit03 .spirit-img{width:320px;margin-right:-40px;margin-right:-40px}
}
@media (max-width:59.99em){
.renew-page-about .lab-spirit .spirit-list li.spirit03 .spirit-txt{margin-right:-40px}
.renew-page-about .lab-spirit .spirit-list li .spirit-img{width:320px;width:320px}
}
@media (max-width:59.99em){
.renew-page-about .lab-spirit .spirit-list li .spirit-txt .tit{font-size:22px;font-size:2.292vw}
.renew-page-about .lab-spirit .spirit-list li .spirit-txt .desc{margin-top:10px;font-size:14px;font-size:1.458vw}
.renew-page-about .lab-benefit:after,.renew-page-about .lab-benefit:before{height:455px;height:69.466%}
.renew-page-about .lab-benefit .sec-cont{padding-top:40px;padding-top:4.167vw;padding-bottom:130px;padding-bottom:13.542vw}
.renew-page-about .lab-benefit .circle-wrap{top:40px;top:4.167vw;width:225px;width:23.438vw;height:225px;height:23.438vw}
.renew-page-about .lab-benefit .circle-wrap .circle-inner .img-logo-lab{width:158px}
.renew-page-about .lab-benefit .circle-wrap .tit-ko{font-size:20px;font-size:2.083vw}
.renew-page-about .lab-benefit .circle-wrap .tit-eng{margin-top:10px;font-size:20px;font-size:2.083vw}
.renew-page-about .lab-benefit .circle-wrap .desc{font-size:16px;font-size:1.667vw;margin-top:10px}
.renew-page-about .lab-benefit .square-wrap{position:relative;max-width:500px;height:225px;height:23.438vw}
}
@media screen and (max-width:59.99em) and (max-width:79.99em){
.renew-page-about .box-space{height:3.047%}
.renew-page-about .lab-spirit .spirit-list li{padding-right:5.027%}
.renew-page-about .lab-spirit .spirit-list li.spirit01{width:30.53%}
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-img{width:95.808%;margin-left:-11.976%}
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-txt{margin-left:-11.94%}
.renew-page-about .lab-spirit .spirit-list li.spirit02{width:43.601%}
.renew-page-about .lab-spirit .spirit-list li .spirit-img,.renew-page-about .lab-spirit .spirit-list li.spirit02 .spirit-img{width:100%}
.renew-page-about .lab-spirit .spirit-list li.spirit03{width:25.868%}
.renew-page-about .lab-spirit .spirit-list li.spirit03 .spirit-img{width:113.074%;margin-right:-14.134%}
.renew-page-about .lab-spirit .spirit-list li.spirit03 .spirit-txt{margin-right:-14.134%}
.renew-page-about .lab-benefit .square-wrap{max-width:52.083%}
}
.page-product-renew.renew-vitamin .research-box{max-width:1170px;margin:0 auto;padding:80px 50px;background:#fff9e0}
.page-product-renew.renew-vitamin .research-box .cont-box{padding-bottom:80px;background:#fff;text-align:center}
.page-product-renew.renew-vitamin .research-box .cont-box .sub-tit .inner-tit{display:block;font-size:30px}
.page-product-renew .hut-cont-wrap .hut-cont-list dd em,.page-product-renew.renew-vitamin .effect-box .cont-box .cont-tit em,.page-product-renew.renew-vitamin .research-box .cont-box .sub-tit em{color:#e45d22}
.page-product-renew.renew-vitamin .research-box .cont-box .tag-box{margin:30px 0 50px;text-align:center}
.page-product-renew.renew-vitamin .research-box .cont-box .tag-box strong{display:inline-block;margin:0 6px;padding:0 22px;font-size:2.4em;font-weight:400;line-height:42px;color:#fff;background-color:#e45d22}
.page-product-renew.renew-vitamin .effect-box{max-width:1170px;margin:0 auto;background:#f7f7f7;padding:50px}
.page-product-renew.renew-vitamin .effect-box .sub-tit{padding-top:25px}
.page-product-renew.renew-vitamin .effect-box .cont-box{margin-top:45px;padding:50px 0 60px;background:#fff;text-align:center}
.page-product-renew.renew-vitamin .effect-box .cont-box .cont-tit{margin-bottom:30px;font-size:2.6em}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days li{position:relative;display:inline-block;z-index:1;width:210px;height:210px;border-radius:50%;color:#fff}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days li div{display:table;width:100%;height:100%}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days li div span{display:table-cell;height:100%;vertical-align:middle;font-size:2.4em;line-height:1.2}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days li div span em{font-size:20px;color:#efd3b2}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days .box1{background:#e45d22}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days .box2{z-index:2;margin:0 -20px;background:rgba(212,125,57,.8)}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days .box3{background:#d6923e}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect{margin-top:90px}
@media screen and (max-width:79.99em){
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-graph{width:20.625%;padding-left:10%}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap{width:69.375%}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure{width:45.045%}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box+.crease-effect-box{padding-left:5.405%}
}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per+p{margin:0 -20px;font-size:20px}
.page-product-renew.renew-vitamin .effect-box .cont-box .sub-disc{width:660px;margin:40px auto 0;font-size:1.6em;text-align:left;color:#444;line-height:1.7}
.page-product-renew .hut-cont-wrap .hut-cont-list{margin-top:60px;text-align:center;color:#272727}
.page-product-renew .hut-cont-wrap .hut-cont-list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;z-index:-2;width:312px;height:227px;margin:0 20px;padding-top:30px;background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}
.page-product-renew .hut-cont-wrap .hut-cont-list li.type1{background-image:url(/int/en/resource/img/renew/product/the-vitamin-c23/bg_balloon01.png)}
.page-product-renew .hut-cont-wrap .hut-cont-list li.type2{background-image:url(/int/en/resource/img/renew/product/the-vitamin-c23/bg_balloon02.png)}
.page-product-renew .hut-cont-wrap .hut-cont-list dt .txt-days{position:relative;margin-left:12px;padding:0 6px;font-family:Muli;font-size:30px}
.page-product-renew .hut-cont-wrap .hut-cont-list dt .txt-days:before{content:'';position:absolute;left:0;bottom:3px;z-index:-1;width:100%;height:15px;background:#f3dd74}
.page-product-renew .hut-cont-wrap .hut-cont-list dd{margin-top:15px;font-size:18px;line-height:1.28}
.page-product-renew .hut-cont-wrap .hut-ending{position:relative;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:740px;height:290px;margin:36px auto 0;padding-left:320px;line-height:1.66}
.page-product-renew .hut-cont-wrap .hut-ending:after{content:'';position:absolute;left:60px;bottom:0;width:195px;height:290px;background:url(/int/en/resource/img/renew/product/the-vitamin-c23/bg_huf_human.png) no-repeat}
.page-product-renew .hut-cont-wrap .hut-ending p,.page-product-renew .hut-cont-wrap .hut-ending strong{font-size:1.8em}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:585px;padding-right:20px}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-img img{width:auto;max-width:100%}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-txt{width:564px;height:100%;padding-left:0}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit{padding:30px 0 20px;border-top:1px solid #222;border-bottom:1px solid #d3d3d3}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit strong{display:block;font-size:26px;font-weight:400}
@media screen and (max-width:1280px){
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per{font-size:4.297vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per+p{font-size:1.562vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar li{margin:0 .391vw}
.page-product-renew .hut-cont-wrap .hut-cont-list li{width:24.375vw;height:17.734vw;margin:0 1.562vw;padding-top:2.344vw}
.page-product-renew .hut-cont-wrap .hut-cont-list dt span{font-size:1.844vw}
.page-product-renew .hut-cont-wrap .hut-cont-list dt .txt-days{margin-left:.938vw;padding:0 .469vw;font-size:2.234vw}
.page-product-renew .hut-cont-wrap .hut-cont-list dt .txt-days:before{height:1.172vw}
.page-product-renew .hut-cont-wrap .hut-cont-list dd{margin-top:1.172vw;font-size:1.253vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-img{width:45.703vw;padding-right:1.562vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-txt{width:44.062vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit{padding:2.344vw 0 1.562vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit strong{font-size:2.031vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit strong+strong{margin-top:.781vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-notice{margin-top:1.25vw}
}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-notice li{line-height:1.71;font-size:1.4em;color:#888}
@media (max-width:59.99em){
.renew-page-about .lab-benefit .square-wrap [class^=line-img-]{width:42px;width:4.375vw}
.renew-page-about .lab-benefit .square-wrap .line-img-left{top:-50px;top:-5.208vw;left:-32px;left:-3.333vw}
.renew-page-about .lab-benefit .square-wrap .lab-iope-txt{font-size:1.8em}
.renew-page-about .lab-benefit .square-wrap .line-img-right{top:-50px;top:-5.208vw;right:-36px;right:-3.75vw}
.page-product-renew.renew-vitamin .research-box{max-width:960px;margin:0 auto;padding:40px}
.page-product-renew.renew-vitamin .research-box .cont-box{padding-bottom:74px}
.page-product-renew.renew-vitamin .research-box .cont-box .sub-tit .inner-tit{font-size:26px}
.page-product-renew.renew-vitamin .research-box .cont-box .tag-box{margin:40px 0 50px}
.page-product-renew.renew-vitamin .effect-box{max-width:960px;padding:40px}
.page-product-renew.renew-vitamin .effect-box .sub-tit{padding-top:20px}
.page-product-renew.renew-vitamin .effect-box .cont-box{margin-top:50px}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure{position:relative;width:250px;width:44.964%}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure+figure{float:left;margin-left:55px;margin-left:9.892%}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box+.crease-effect-box{padding-left:30px;padding-left:3.125vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per{font-size:55px;font-size:5.729vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per span{font-size:30px;font-size:3.125vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per+p{font-size:20px;font-size:2.083vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect{margin-top:90px}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-area{width:100%;padding-left:29px;padding-left:3.311%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap{width:556px;width:63.47%}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-graph{width:291px;width:33.219%;padding:0}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box{min-width:165px;min-width:17.188vw;padding-left:80px;padding-left:8.333vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .sub-disc{width:660px;width:75%;margin-top:55px}
.page-product-renew.renew-vitamin .prd-instruction .sec-cont.instruction-cont{max-width:730px;max-width:76.042%;margin:0 auto}
.page-product-renew .hut-cont-wrap .hut-cont-list{margin-top:50px;color:#272727}
.page-product-renew .hut-cont-wrap .hut-cont-list li{width:275px;width:28.646vw;height:196px;height:20.417vw;margin:0 13px;margin:0 1.354vw;padding-top:30px;padding-top:3.125vw;background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}
.page-product-renew .hut-cont-wrap .hut-cont-list li.type1{background-image:url(/int/en/resource/img/renew/product/the-vitamin-c23/bg_balloon01.png)}
.page-product-renew .hut-cont-wrap .hut-cont-list li.type2{background-image:url(/int/en/resource/img/renew/product/the-vitamin-c23/bg_balloon02.png)}
.page-product-renew .hut-cont-wrap .hut-cont-list dt span{font-size:26px;font-size:2.208vw}
.page-product-renew .hut-cont-wrap .hut-cont-list dt .txt-days{position:relative;margin-left:8px;margin-left:.833vw;padding:0 3px;padding:0 .312vw;font-family:Muli;font-size:30px;font-size:2.625vw}
.page-product-renew .hut-cont-wrap .hut-cont-list dt .txt-days:before{content:'';position:absolute;left:0;bottom:3px;z-index:-1;width:100%;height:13px;height:1.354vw;background:#f3dd74}
.page-product-renew .hut-cont-wrap .hut-cont-list dd{margin-top:10px;margin-top:1.042vw;font-size:22px;font-size:1.392vw;line-height:1.28}
.page-product-renew .hut-cont-wrap .hut-cont-list dd em{color:#e45d22}
.page-product-renew .hut-cont-wrap .hut-ending{position:relative;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:710px;height:254px;margin:30px auto;padding-left:376px;line-height:1.66}
.page-product-renew .hut-cont-wrap .hut-ending:after{content:'';position:absolute;left:169px;bottom:0;width:169px;height:254px;background:url(/int/en/resource/img/renew/product/the-vitamin-c23/bg_huf_human.png) no-repeat;background-size:100%}
.page-product-renew .hut-cont-wrap .hut-ending .inner-cont{display:table-cell;vertical-align:middle}
.page-product-renew .hut-cont-wrap .hut-ending p,.page-product-renew .hut-cont-wrap .hut-ending strong{font-size:1.4em}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-img{width:432px;width:45vw;padding-right:80px}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-img img{width:100%}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-txt{width:323px;width:33.646vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit{padding:25px 0 20px;padding:2.604vw 0 2.083vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit strong{display:block;font-size:24px;font-size:2.5vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit strong+strong{margin-top:10px;margin-top:1.042vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-notice{margin-top:16px;margin-top:1.667vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-notice li{line-height:1.71;font-size:1.4em;color:#888}

.page-product-renew.renew-vitamin .research-box .cont-box .tag-box strong {display:block;width:50vw;margin:0 auto}
.page-product-renew.renew-vitamin .research-box .cont-box .tag-box strong + strong {margin-top:2vw;}
}
@media screen and (max-width:59.99em) and (max-width:1280px){
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-label{font-size:2.031vw}
.renew-page-about .lab-benefit .circle-wrap .circle-inner .img-logo-lab{width:12.344vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-img{padding-right:6.25vw}
}
@media (max-width:44.99em){
.renew-page-lab .expert-produce .program-list .program-card:last-child{margin-bottom:0}
.renew-page-lab .expert-confirm.sec-expert,.renew-page-lab .lab-kit-code .sec-tit-wrap,.renew-page-lab .sec-lab-wrap,.renew-page-lab.page-booking .schedule{padding:0 40px;padding:0 5.556vw}
.renew-page-lab .lab-btn-wrap .btn{width:280px;width:38.889vw;margin:0 10px;margin:0 1.389vw;height:88px;height:12.222vw;padding:28px;padding:3.889vw;line-height:1;font-size:28px;font-size:3.889vw}
.renew-page-lab .lab-btn-wrap .btn span{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.renew-page-about .box-space,.renew-page-about .lab-benefit .box-squre,.renew-page-about .lab-benefit .circle-wrap .circle-inner.img-logo-lab,.renew-page-about .lab-floor:after,.renew-page-about .lab-floor:before,.renew-page-about .line-top:before,.renew-page-about .sec-lab-about .lab-kv .cover-continue,.renew-page-about .sec-lab-about .lab-kv .lab-lines,.renew-page-about .sec-lab:after,.renew-page-about .sec-lab:before,.renew-page-lab .lab-btn-wrap .btn:after,.renew-page-lab .lab-table-pc,.renew-page-lab.page-booking .calendar-day.today+label:after,.renew-page-lab.page-booking .schedule-legend{display:none}
.renew-page-about .lab-tit-wrap .eng-tit,.renew-page-lab .lab-tit-wrap .eng-tit{font-size:36px;font-size:5vw}
.renew-page-about .lab-tit-wrap .lab-sec-tit,.renew-page-lab .lab-tit-wrap .lab-sec-tit{margin-top:17px;margin-top:2.361vw;font-size:60px;font-size:8.333vw}
.renew-page-lab .lab-step-wrap{padding:80px 0 90px;padding:11.111vw 0 12.5vw}
.renew-page-lab .lab-step-box li{margin-right:60px;margin-right:8.333vw;padding:0 0 40px;padding:0 0 5.556vw}
.renew-page-lab .lab-step-box li:after{top:0;right:-37px;right:-5.139vw;width:11px;width:1.528vw;height:76px;height:10.556vw;background-size:11px 18px;background-size:1.528vw 2.5vw}
.renew-page-lab .lab-step-box li .step-num{width:76px;width:10.556vw;height:76px;height:10.556vw;line-height:76px;line-height:10.556vw;font-size:40px;font-size:5.556vw}
.renew-page-lab .lab-step-box li .step-tit{display:none;position:absolute;left:0;bottom:0;padding:0;font-size:26px;font-size:3.611vw;line-height:1}
.renew-page-lab .lab-step-box li.is-current .step-num,.renew-page-lab .lab-step-box li.on .step-num{font-weight:700}
.renew-page-lab .lab-step-box li.is-current .step-tit,.renew-page-lab .lab-step-box li.on .step-tit,.renew-page-lab.page-booking .schedule-col{display:block}
.renew-page-lab .lab-program .lab-step-box [class^=lab-step0] .step-tit{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.renew-page-lab .lab-program .lab-step-box .lab-step01 .step-tit{width:76px;width:10.556vw}
.renew-page-lab .lab-program .lab-step-box .lab-step02 .step-tit{width:230px;width:31.944vw}
.renew-page-lab .lab-program .lab-step-box .lab-step03 .step-tit,.renew-page-lab .lab-program .lab-step-box .lab-step04 .step-tit{width:110px;width:15.278vw}
.renew-page-lab .lab-layer-wrap .popup-tit,.renew-page-lab .sec-tit-wrap .lab-sec-tit,.renew-page-lab.page-skin-type .result-summary{font-size:48px;font-size:6.667vw}
.renew-page-lab .lab-kit-code .sec-tit-wrap .lab-sec-copy,.renew-page-lab .sec-tit-wrap .lab-sec-copy{margin-top:46px;margin-top:6.389vw;font-size:32px;font-size:4.444vw}
.renew-page-lab .sec-tit-wrap+.lab-data-table,.renew-page-lab .sec-tit-wrap+.lab-num-wrap{margin-top:56px;margin-top:7.778vw}
.renew-page-lab .lab-table-mo{display:block!important}
.renew-page-lab .lab-table-mo thead tr th{padding:31px 0;padding:4.306vw 0;font-size:32px;font-size:4.444vw;font-weight:400;background:#f2f4f7;text-align:center}
.renew-page-lab .lab-table-mo tbody tr td{padding:40px;padding:5.556vw;line-height:1.85;font-size:28px;font-size:3.889vw;border-bottom:1px solid #ccc;text-align:center}
.renew-page-lab .lab-table-mo .lab-table-info{text-align:left}
.renew-page-lab .lab-num-wrap{margin-bottom:43px;margin-bottom:5.972vw;text-align:center}
.renew-page-lab .lab-num-wrap .code-num{float:none}
.renew-page-lab .lab-num-wrap .code-num dt{display:block;margin-right:0;font-size:32px;font-size:4.444vw}
.renew-page-lab .lab-num-wrap .code-num dd{display:block;font-size:32px;font-size:4.444vw}
.renew-page-lab .lab-num-wrap .reservation-time{float:none;font-size:32px;font-size:4.444vw}
.renew-page-lab .lab-layer-wrap{width:640px;width:88.889%;padding:80px 0;padding:11.111vw 0}
.renew-page-lab .lab-layer-wrap .popup-copy{margin-top:40px;margin-top:5.556vw;font-size:32px;font-size:4.444vw}
.renew-page-lab .lab-layer-wrap .lab-btn-wrap{margin-top:80px;margin-top:11.111vw}
.renew-page-lab .lab-layer-wrap .lab-btn-wrap .btn{width:240px;width:33.333vw;margin:0 10px;margin:0 1.389vw}
.renew-page-lab .lab-layer-wrap .program-info-confirm{margin:80px 40px 0;margin:11.111vw 5.556vw 0;padding:45px 0;padding:6.25vw 0}
.renew-page-lab .lab-layer-wrap .program-info-confirm .info-box{font-size:28px;font-size:3.889vw}
.renew-page-lab .lab-layer-wrap .program-info-confirm .info-box .info-tit{margin-right:10px;margin-right:1.389vw}
.renew-page-lab .sec-lab-code-wrap{margin-bottom:120px;margin-bottom:16.667vw;padding:100px 40px 0;padding:13.889vw 5.556vw 0}
.renew-page-lab .lab-code-inout-box{padding:70px 40px;padding:9.722vw 5.556vw}
.renew-page-lab .lab-code-inout-box .code-tit,.renew-page-lab .lab-kit-code .sec-tit-wrap .lab-sec-tit{font-size:40px;font-size:5.556vw}
.renew-page-lab .lab-code-inout-box .code-copy{margin-top:38px;margin-top:5.278vw;font-size:32px;font-size:4.444vw}
.renew-page-lab .lab-code-inout-box .code-input-cont{margin-top:73px;margin-top:10.139vw;padding-bottom:55px;padding-bottom:7.639vw}
.renew-page-lab .lab-code-inout-box .code-input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:106px;height:14.722vw;font-size:36px;font-size:5vw;letter-spacing:7px;letter-spacing:.972vw}
.renew-page-lab .lab-code-inout-box .code-input[type=text]::-webkit-input-placeholder{font-size:28px;font-size:3.889vw}
.renew-page-lab .lab-code-inout-box .code-input[type=text]::-moz-placeholder{font-size:28px;font-size:3.889vw}
.renew-page-lab .lab-code-inout-box .code-input[type=text]:-ms-input-placeholder{font-size:28px;font-size:3.889vw}
.renew-page-lab .lab-code-inout-box .code-input[type=text]:-moz-placeholder{font-size:28px;font-size:3.889vw}
.renew-page-lab .lab-code-inout-box .code-input[type=text]::-ms-input-placeholder{font-size:28px;font-size:3.889vw}
.renew-page-lab .lab-code-inout-box .code-input[type=text]::placeholder{font-size:28px;font-size:3.889vw}
.page-product-renew.renew-vitamin .research-box .cont-box .sub-tit .inner-tit,.renew-page-lab .lab-code-inout-box .code-input-cont.code-error .code-error-txt,.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list dd,.renew-page-lab.page-skin-type .recommend-list .title .care,.renew-page-lab.page-skin-type .recommend-list .title .name,.renew-page-lab.page-skin-type .step-set .q-option{font-size:28px;font-size:3.889vw}
.renew-page-lab .lab-code-inout-box .lab-btn-wrap{margin-top:25px;margin-top:3.472vw}
.renew-page-lab .lab-code-inout-box .lab-btn-wrap .btn,.renew-page-lab.page-skin-type .lab-btn-wrap .btn,.renew-page-lab.page-skin-type .result-item .dl dd .lab-btn-wrap .btn{width:320px;width:44.444vw}
.renew-page-about .lab-floor .sec-floors .txt-area .tit .floor-name,.renew-page-lab.page-booking .lab-data-box{margin-top:60px;margin-top:8.333vw}
.renew-page-lab.page-booking .container{padding-bottom:25px;padding-bottom:3.472vw}
.renew-page-lab.page-booking .schedule-date{width:100%;padding:67px 0 37px;padding:9.306vw 0 5.139vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-graph,.renew-page-lab.page-booking .calendar-header,.renew-page-lab.page-skin-type .answer-wrap.check-list li:nth-child(even),.renew-page-lab.page-skin-type .answer-wrap.check-list li:nth-child(odd){padding:0}
.renew-page-lab.page-booking .calendar-month{font-size:32px;font-size:4.444vw}
.renew-page-lab.page-booking .calendar-next,.renew-page-lab.page-booking .calendar-prev{width:18px;width:2.5vw;height:28px;height:3.889vw;margin-left:13px;margin-left:1.806vw}
.renew-page-lab.page-booking .calendar-next:after,.renew-page-lab.page-booking .calendar-prev:after{width:18px;width:2.5vw;height:28px;height:3.889vw}
.renew-page-lab.page-booking .calendar-body{margin-top:46px;margin-top:6.389vw}
.renew-page-lab.page-booking .calendar-body th{font-size:25px;font-size:3.472vw}
.renew-page-lab.page-booking .calendar-body td{height:56px;height:7.778vw;line-height:56px;line-height:7.778vw;padding:9px 0;padding:1.25vw 0;font-size:26px;font-size:3.611vw}
.renew-page-lab.page-booking .calendar-day+label{top:8px;top:1.111vw;width:56px;width:7.778vw;height:56px;height:7.778vw;margin:0 0 0 -28px;margin:0 0 0 -3.889vw;line-height:56px;line-height:7.778vw}
.renew-page-lab.page-booking .schedule-time{padding:60px 20px;padding:8.333vw 2.778vw;border-top:1px solid #ccc;border-left:none}
.renew-page-lab.page-booking .time-slot{height:74px;height:10.278vw;padding:0;line-height:74px;line-height:10.278vw;font-size:28px;font-size:3.889vw}
.renew-page-lab.page-booking .info-check-wrap{padding:43px 48px 36px;padding:5.972vw 6.667vw 5vw;border-top:none}
.renew-page-lab.page-booking .info-check-wrap .my-info-check{float:none;width:100%;padding-left:0}
.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list{margin-top:28px;margin-top:3.889vw}
.renew-page-lab.page-booking .info-check-wrap .my-info-check .my-info-list dt{padding-right:17px;padding-right:2.361vw;font-size:28px;font-size:3.889vw}
.renew-page-lab.page-booking .info-check-wrap .info-notice{float:none;width:100%;margin-top:40px;margin-top:5.556vw;padding:0}
.renew-page-lab .expert-confirm .lab-notice li,.renew-page-lab.page-booking .info-check-wrap .info-notice .info-notice-list li{padding-left:22px;padding-left:3.056vw;text-indent:-22px;text-indent:-3.056vw;font-size:28px;font-size:3.889vw}
.renew-page-lab.page-booking .lab-agree-wrap .lab-agree-tit{padding:34px 0 34px 20px;padding:4.722vw 0 4.722vw 2.778vw}
.renew-page-lab.page-booking .lab-agree-wrap .lab-agree-tit .btn-agree{width:107px;width:14.861vw;height:115px;height:15.972vw;background-size:29px 18px;background-size:4.028vw 2.5vw}
.renew-page-lab.page-booking .lab-agree-wrap .agree-label{padding-left:65px;padding-left:9.028vw;font-size:32px;font-size:4.444vw}
.renew-page-lab.page-booking .lab-agree-wrap .agree-label:after{top:-1px;width:36px;width:5vw;height:36px;height:5vw}
.renew-page-lab.page-booking .lab-agree-wrap .agree-cont{margin-top:0;padding:0 40px 34px 85px;padding:0 5.556vw 4.722vw 11.806vw;font-size:28px;font-size:3.889vw}
.renew-page-lab.page-booking .lab-agree-wrap .agree-cont .agree-cont-list{padding-left:22px;padding-left:3.056vw;text-indent:-22px;text-indent:-3.056vw}
.renew-page-lab .sec-lab-complete{padding:100px 0 160px;padding:13.889vw 0 22.222vw}
.renew-page-lab .expert-confirm .lab-notice,.renew-page-lab .sec-lab-complete .lab-btn-wrap{margin-top:55px;margin-top:7.639vw}
.renew-page-lab .sec-lab-complete .lab-btn-wrap .btn{width:392px;width:54.444vw}
.renew-page-lab .sec-lab-confirm{padding:100px 40px 120px;padding:13.889vw 5.556vw 16.667vw}
.ie .renew-page-lab .lab-step-box li .step-tit{vertical-align:0}
.renew-page-lab .lab-self-check .lab-step-box [class^=lab-step0] .step-tit{left:50%;width:110px;width:15.278vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}
.renew-page-lab.page-skin-type .l-wrap-md{margin:0 40px;margin:0 5.556vw}
.renew-page-lab.page-skin-type .q-wrap{padding:95px 0 100px;padding:13.194vw 0 13.889vw}
.renew-page-lab.page-skin-type .step-set .q{margin-bottom:30px;margin-bottom:4.167vw;font-size:48px;font-size:6.667vw}
.renew-page-lab.page-skin-type .step-set .q .num{margin-bottom:5px;margin-bottom:.694vw;font-size:40px;font-size:5.556vw}
.renew-page-lab.page-skin-type .field-box+.lab-btn-wrap .btn{width:280px;width:38.889vw}
.renew-page-lab.page-skin-type .answer-wrap.check-list,.renew-page-lab.page-skin-type .select-circle-wrap{margin-top:0;margin-top:0}
.renew-page-lab.page-skin-type .select-circle-wrap li{margin:20px 10px 0;margin:2.778vw 1.389vw 0}
.renew-page-lab.page-skin-type .select-circle input+label{width:240px;width:33.333vw;height:240px;height:33.333vw;line-height:240px;line-height:33.333vw;font-size:36px;font-size:5vw}
.renew-page-lab.page-skin-type .answer-wrap.with-image{margin:50px -10px 0;margin:6.944vw -1.389vw 0}
.renew-page-lab.page-skin-type .answer-wrap.with-image li{padding:0 10px;padding:0 1.389vw}
.renew-page-lab.page-skin-type .check-with-image label .label-text{margin-top:20px;margin-top:2.778vw;padding:45px 0 0;padding:6.25vw 0 0;line-height:1;font-size:28px;font-size:3.889vw}
.renew-page-lab.page-skin-type .check-with-image label .label-text:before{left:50%;width:30px;width:4.167vw;height:30px;height:4.167vw;margin-left:-15px;margin-left:-2.083vw}
.renew-page-lab.page-skin-type .answer-wrap.check-list li{width:100%;margin-top:16px;margin-top:2.222vw;font-size:28px;font-size:3.889vw}
.renew-page-lab.page-skin-type .check-left label{height:140px;height:19.444vw;padding:0 28px 0 86px;padding:0 3.889vw 0 11.944vw}
.renew-page-lab.page-skin-type .check-left label:before{left:28px;left:3.889vw;width:30px;width:4.167vw;height:30px;height:4.167vw;margin:-15px 0 0;margin:-2.083vw 0 0}
.renew-page-lab.page-skin-type .check-left input:checked+label:before{width:30px;width:4.167vw;height:30px;height:4.167vw;margin:-15px 0 0;margin:-2.083vw 0 0}
.renew-page-lab.page-skin-type .content-footer .lab-btn-wrap,.renew-page-lab.page-skin-type .result-main{margin-top:100px;margin-top:13.889vw}
.renew-page-lab.page-skin-type .result-header{padding:80px 40px 40px;padding:11.111vw 5.556vw 5.556vw}
.renew-page-lab.page-skin-type .result-title{margin-bottom:36px;margin-bottom:5vw;line-height:1.42;font-size:28px;font-size:3.889vw}
.renew-page-lab.page-skin-type .result-title::after,.renew-page-lab.page-skin-type .result-title::before{width:80px;width:11.111vw}
.renew-page-lab.page-skin-type .result .container .result-sub,.renew-page-lab.page-skin-type .result-sub{padding-top:150px;padding-top:20.833vw}
.renew-page-lab.page-skin-type .result-item{padding-bottom:100px;padding-bottom:13.889vw}
.renew-page-lab.page-skin-type .result-item .col-s-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 90px;padding:0 12.5vw}
.renew-page-lab.page-skin-type .result-item .desc.col-l-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:39px 0 0;margin:5.417vw 0 0;padding:0 40px;padding:0 5.556vw}
.renew-page-lab.page-skin-type .result-item .dl dt{margin-top:0;margin-bottom:32px;margin-bottom:4.444vw;padding-bottom:35px;padding-bottom:4.861vw;font-size:48px;font-size:6.667vw;text-align:center}
.renew-page-lab.page-skin-type .result-item .dl dd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:28px;font-size:3.889vw;text-align:center}
.renew-page-lab.page-skin-type .result-item .dl dd .lab-btn-wrap{margin-top:95px;margin-top:13.194vw;text-align:center}
.renew-page-lab.page-skin-type .result-sub .h{margin-bottom:20px;margin-bottom:2.778vw;padding:0;font-size:48px;font-size:6.667vw}
.renew-page-lab.page-skin-type .recommend-list .title{padding:35px 50px 35px 0;padding:4.861vw 6.944vw 4.861vw 0}
.renew-page-lab.page-skin-type .recommend-list .title:before{right:0;width:29px;width:4.028vw;height:17px;height:2.361vw;margin-top:-8px;margin-top:-1.111vw}
.renew-page-lab.page-skin-type .recommend-list .is-active .title:before{width:29px;width:4.028vw;height:17px;height:2.361vw;margin-top:-8px;margin-top:-1.111vw;background-size:100% 100%}
.renew-page-lab.page-skin-type .recommend-list .content{padding:20px 20px 100px;padding:2.778vw 2.778vw 13.889vw}
.renew-page-lab.page-skin-type .recommend-list .content .img-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;width:100%;margin:0;padding:0 50px;padding:0 6.944vw}
.renew-page-lab.page-skin-type .recommend-list .content .desc{margin:20px 0 0;margin:2.778vw 0 0;padding:0}
.renew-page-lab.page-skin-type .recommend-list .content p{font-size:28px;font-size:3.889vw;text-align:center}
.renew-page-lab.page-skin-type .recommend-list .content .lab-btn-wrap{margin-top:100px;margin-top:13.889vw;text-align:center}
.renew-page-about{width:720px;width:100vw}
.renew-page-about .t-show{display:none!important}
.renew-page-about .sec-lab-about{min-height:auto}
.renew-page-about .sec-lab-about .lab-kv{background:url(/int/en/resource/img/renew/lab/about/bg_lab_kv_m.jpg) no-repeat;height:1000px;height:138.889vw;min-height:auto;background-size:100vw auto}
.renew-page-about .sec-lab-about .lab-kv .head-text{position:static;left:50%;top:50%;-webkit-transform:initial;-ms-transform:initial;transform:initial;max-width:100%;text-align:center}
.renew-page-about .sec-lab-about .lab-kv .head-text .logo-h1{width:auto;padding-top:217px;padding-top:30.139vw;margin-bottom:160px;margin-bottom:22.222vw;margin-top:0}
.renew-page-about .sec-lab-about .lab-kv .head-text .logo-h1 img{width:452px;width:62.778vw}
.renew-page-about .sec-lab-about .lab-kv .head-text .lab-desc{padding:0;font-size:32px;font-size:4.444vw}
.renew-page-about .floating-lab-wrap .btn-floating{padding:32px 0;padding:4.444vw 0;font-size:32px;font-size:4.444vw}
.renew-page-about .floating-lab-wrap .btn-floating:after{width:46px;width:6.389vw;height:26px;height:3.611vw;margin-left:26px;margin-left:3.611vw;background-size:46px 26px;background-size:6.389vw 3.611vw}
.renew-page-about .lab-tit-wrap{padding-top:100px;padding-top:13.889vw}
.renew-page-about .lab-tit-wrap .lab-sec-desc{margin-top:0;margin-top:0;font-size:32px;font-size:4.444vw;max-width:600px;max-width:83.333vw}
.renew-page-about .sec-lab-inner{max-width:720px;max-width:100vw}
.renew-page-about .sec-cont{max-width:600px;max-width:83.333vw;padding-top:80px;padding-top:11.111vw;padding-bottom:100px;padding-bottom:13.889vw}
.renew-page-about .lab-floor{overflow:visible;position:relative;height:auto}
.renew-page-about .lab-floor .lab-floor-inner{position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:115px;padding-top:15.972vw;height:auto;background:#062590;background:url(/int/en/resource/img/renew/lab/about/bg_lab_floor_top_m.jpg) 50% 0 no-repeat #062590;background-size:100% auto}
.renew-page-about .lab-floor .lab-floor-indicator{position:absolute;top:635px;top:88.194vw;right:0;left:0}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list:after{display:table;content:'';clear:both;width:100%}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li{float:left;position:static;left:0;width:25%;height:155px;height:21.528vw;text-align:center}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-area,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box,.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link{padding-left:0}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link:before{content:'';position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;height:3px;background:#fff;opacity:.3}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-link.is-active:before{position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;height:3px;opacity:1}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li .item-label{font-weight:400;font-size:52px;font-size:7.222vw}
.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor1,.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor2,.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor3,.renew-page-about .lab-floor .lab-floor-indicator .lab-nav-list li.floor4{top:auto}
.renew-page-about .lab-floor .floor-list{display:initial;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}
.renew-page-about .lab-floor .sec-floors{position:static;visibility:visible;opacity:1}
.renew-page-about .lab-floor .sec-floors .txt-area{width:100%;padding-left:0;padding-bottom:100px;padding-bottom:8.889vw;text-align:center}
.renew-page-about .lab-floor .sec-floors .txt-area .tit{font-size:52px;font-size:7.222vw}
.renew-page-about .lab-floor .sec-floors .txt-area .desc{margin-top:40px;margin-top:5.556vw;height:110px;height:15.278vw;font-size:32px;font-size:4.444vw;letter-spacing:-.03em}
.renew-page-about .lab-floor .sec-floors .txt-area .lab-btn-wrap, .renew-page-about .lab-floor .sec-floors.sec-floor3 .txt-area .lab-btn-wrap{margin-top:35px;margin-top:10.861vw}
.renew-page-about .lab-floor .sec-floors .txt-area .btn{width:100%;margin:0;padding:17px 30px;padding:2.361vw 4.167vw;font-size:28px;font-size:3.889vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days .box2,.renew-page-about .lab-floor .sec-floors .txt-area .lab-btn-wrap.lab-btn-type2{margin:0 -20px;margin:0 -2.778vw}
.renew-page-about .lab-floor .sec-floors .txt-area .lab-btn-wrap.lab-btn-type2 .btn{width:278px;width:38.611vw;margin:35px 15px 0;margin:4.861vw 2.083vw 0}
.renew-page-about .lab-floor .sec-floors.sec-floor3 .txt-area .lab-btn-wrap.lab-btn-type2 .btn {width:100%;}
.renew-page-about .lab-floor .sec-floors .img-area{position:absolute;top:-790px;top:-109.722vw;left:0;right:0;width:328px;width:45.556vw;margin:0 auto}
.renew-page-about .lab-floor .slider .slick-list{padding-top:790px;padding-top:109.722vw;margin-top:-115px;margin-top:-15.972vw}
.renew-page-about .lab-floor .slick-next,.renew-page-about .lab-floor .slick-prev{display:block!important;width:28px;width:3.889vw;height:56px;height:7.778vw;top:365px;top:50.694vw;margin-top:0;margin-top:0;padding:0;font-size:12px}
.renew-page-about .lab-floor .slick-next:before,.renew-page-about .lab-floor .slick-prev:before{content:"";width:28px;width:3.889vw;height:56px;height:7.778vw;margin-right:0}
.renew-page-about .lab-floor .slick-prev{left:0;right:auto}
.renew-page-about .lab-floor .slick-next{right:0}
.renew-page-about .lab-floor .slick-prev.slick-disabled:before{background:url(/int/en/resource/img/renew/lab/about/ico_arrow_prev_m.png) no-repeat;background-size:100%}
.renew-page-about .lab-floor .slick-next.slick-disabled:before{background:url(/int/en/resource/img/renew/lab/about/ico_arrow_next_m.png) no-repeat;background-size:100%}
.renew-page-about .lab-floor .slick-prev:before{background:url(/int/en/resource/img/renew/lab/about/ico_arrow_prev_on_m.png) no-repeat;background-size:100%;top:0;left:0}
.renew-page-about .lab-floor .slick-next:before{background:url(/int/en/resource/img/renew/lab/about/ico_arrow_next_on_m.png) no-repeat;background-size:100%;top:0;left:0}
.renew-page-about .lab-spirit{background:url(/int/en/resource/img/renew/lab/about/bg_lab_spirit_m.jpg) no-repeat;background-size:100vw auto}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap,.renew-page-about .lab-spirit .spirit-list,.renew-page-about .lab-spirit .spirit-list li .spirit-img,.renew-page-about .lab-spirit .spirit-list li .spirit-img img,.renew-page-about .lab-spirit .spirit-list li.spirit02 .spirit-img,.renew-page-about .lab-spirit .spirit-list li.spirit03{width:100%}
.renew-page-about .lab-spirit .spirit-list:after{content:'';display:table;clear:both}
.renew-page-about .lab-spirit .spirit-list li{float:none;display:block;padding-right:0}
.renew-page-about .lab-spirit .spirit-list li.spirit01,.renew-page-about .lab-spirit .spirit-list li.spirit02{width:100%;padding-top:0}
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-img,.renew-page-about .lab-spirit .spirit-list li.spirit03 .spirit-img{width:100%;margin-left:0}
.renew-page-about .lab-spirit .spirit-list li.spirit01 .spirit-txt{padding-left:0;margin-left:0}
.renew-page-about .lab-spirit .spirit-list li.spirit02 .spirit-txt{position:static}
.renew-page-about .lab-spirit .spirit-list li .spirit-txt{margin-bottom:90px;margin-bottom:12.5vw}
.renew-page-about .lab-spirit .spirit-list li:last-child .spirit-txt{margin-bottom:0;margin-bottom:0}
.renew-page-about .lab-spirit .spirit-list li .spirit-txt .tit{margin-top:40px;margin-top:5.556vw;font-size:44px;font-size:6.111vw}
.renew-page-about .lab-spirit .spirit-list li .spirit-txt .desc{margin-top:30px;margin-top:4.167vw;font-size:32px;font-size:4.444vw}
.renew-page-about .lab-spirit .spirit-list li.spirit03 .spirit-txt{margin-right:0}
.renew-page-about .lab-benefit{background:url(/int/en/resource/img/renew/lab/about/bg_lab_benefit_m.jpg) no-repeat;background-size:100vw auto}
.renew-page-about .lab-benefit .sec-cont{padding-top:80px;padding-top:11.111vw;padding-bottom:120px;padding-bottom:16.667vw}
.renew-page-about .lab-benefit .circle-wrap{position:relative;display:table;position:static;margin:0 auto;top:0;width:423px;width:58.75vw;height:423px;height:58.75vw}
.renew-page-about .lab-benefit .circle-wrap.circle-wrap-left{position:relative;margin-bottom:-211px;margin-bottom:-29.306vw;left:auto;z-index:1}
.renew-page-about .lab-benefit .circle-wrap.circle-wrap-right{position:relative;margin-top:-211px;margin-top:-29.306vw;right:auto}
.renew-page-about .lab-benefit .circle-wrap .tit-ko{font-size:44px;font-size:6.111vw}
.renew-page-about .lab-benefit .circle-wrap .tit-eng{margin-top:20px;margin-top:2.778vw;font-size:36px;font-size:5vw}
.renew-page-about .lab-benefit .circle-wrap .desc{margin-top:25px;margin-top:3.472vw;font-size:32px;font-size:4.444vw}
.renew-page-about .lab-benefit .square-wrap{max-width:423px;max-width:58.75vw;height:677px;height:94.028vw}
.renew-page-about .lab-benefit .square-wrap [class^=line-img-]{width:72px;width:10vw}
.renew-page-about .lab-benefit .square-wrap .line-img-left{top:-79px;top:-10.972vw;left:-49px;left:-6.806vw}
.renew-page-about .lab-benefit .square-wrap .lab-iope-txt{font-size:30px;font-size:4.167vw}
.renew-page-about .lab-benefit .square-wrap .line-img-right{top:-81px;top:-11.25vw;right:-62px;right:-8.611vw}
.page-product-renew.renew-vitamin .effect-box,.page-product-renew.renew-vitamin .research-box{padding:40px;padding:5.556vw}
.page-product-renew.renew-vitamin .research-box .cont-box{padding-bottom:64px;padding-bottom:8.889vw}
.page-product-renew.renew-vitamin .research-box .cont-box .tag-box{margin:30px 0 60px;margin:4.167vw 0 8.333vw}
.page-product-renew.renew-vitamin .research-box .cont-box .tag-box strong{padding:0 22px;padding:0 3.056vw;font-size:24px;font-size:3.333vw;line-height:42px;line-height:5.833vw;}
.page-product-renew.renew-vitamin .research-box .cont-box img{width:518px;width:71.944vw}
.page-product-renew.renew-vitamin .effect-box .sub-tit{padding:20px;padding:2.778vw}
.page-product-renew.renew-vitamin .effect-box .cont-box{margin-top:50px;margin-top:6.944vw;padding:50px 0 60px;padding:6.944vw 0 8.333vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .cont-tit{margin-bottom:30px;margin-bottom:4.167vw;font-size:32px;font-size:4.444vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days li{width:210px;width:29.167vw;height:210px;height:29.167vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days li div span{font-size:34px;font-size:3vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .effect-days li div span em{font-size:20px;font-size:2.778vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect{margin:90px 40px 0;margin:12.5vw 5.556vw 0}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-item+.crease-effect-item{margin-top:50px;margin-top:6.944vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-item{display:table;width:100%!important;padding:0}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure{position:relative;width:280px}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure+figure{float:right;margin:0}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure+figure:after{content:"";position:absolute;top:80px;top:11.111vw;left:-50px;left:-6.944vw;width:22px;width:3.056vw;height:42px;height:5.833vw;background:url(/int/en/resource/img/renew/product/retinol-expert/ico_arrow_after.png) no-repeat;background-size:100%}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figcaption{font-size:24px;font-size:3.333vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box+.crease-effect-box{padding-left:19px}
}
@media (max-width:44.99em){
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per{font-size:64px;font-size:8.889vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit strong,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per span{font-size:30px;font-size:4.167vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box .per+p{font-size:24px;font-size:3.333vw;margin-top:-5px}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar{font-size:24px;font-size:3.333vw;display:inline-block;min-width:200px;vertical-align:middle}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar:after{height:50px;height:6.944vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar li{margin:0 10px;margin:0 1.389vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar .bar-square{width:25px;width:3.472vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar.bar09 .before .bar-square{height:90px;height:12.5vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar.bar09 .after .bar-square{height:80px;height:11.111vw}
.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-per{display:inline-block;padding-left:50px;padding-left:6.944vw;vertical-align:middle}
.page-product-renew.renew-vitamin .effect-box .cont-box .sub-disc{width:100%;margin-top:55px;margin-top:7.639vw;font-size:24px;font-size:3.333vw}
.page-product-renew.renew-vitamin .prd-instruction .sec-cont.instruction-cont{max-width:640px;max-width:88.889vw}
.page-product-renew .hut-cont-wrap{padding:0 40px;padding:0 5.556vw;font-size:0}
.page-product-renew .hut-cont-wrap .hut-cont-list{display:inline-block;width:275px;width:42.969%;margin-top:50px;margin-top:6.944vw;margin-bottom:50px;margin-bottom:6.944vw}
.page-product-renew .hut-cont-wrap .hut-cont-list li{width:100%;height:196px;height:35.222vw;margin:0;margin:0;padding-top:30px;padding-top:4.167vw;background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}
.page-product-renew .hut-cont-wrap .hut-cont-list li+li,.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit strong+strong{margin-top:10px;margin-top:1.389vw}
.page-product-renew .hut-cont-wrap .hut-cont-list li.type1,.page-product-renew .hut-cont-wrap .hut-cont-list li.type2{background-image:url(/int/en/resource/img/renew/product/the-vitamin-c23/bg_balloon01.png)}
.page-product-renew .hut-cont-wrap .hut-cont-list dt span{font-size:26px;font-size:3.611vw}
.page-product-renew .hut-cont-wrap .hut-cont-list dt .txt-days{position:relative;margin-left:8px;margin-left:1.111vw;padding:0 3px;padding:0 .417vw;font-family:Muli;font-size:30px;font-size:4.167vw}
.page-product-renew .hut-cont-wrap .hut-cont-list dt .txt-days:before{content:'';position:absolute;left:0;bottom:3px;z-index:-1;width:100%;height:13px;height:1.806vw;background:#f3dd74}
.page-product-renew .hut-cont-wrap .hut-cont-list dd{margin-top:10px;margin-top:1.389vw;font-size:22px;font-size:3.056vw;line-height:1.28}
.page-product-renew .hut-cont-wrap .hut-cont-list dd em{color:#e45d22}
.page-product-renew .hut-cont-wrap .hut-ending{display:inline-block;width:365px;width:57.031%;height:auto;margin:50px 0 0;margin:6.944vw 0 0;padding:358px 0 0 75px;padding:49.722vw 0 0 10.417vw;vertical-align:top}
.page-product-renew .hut-cont-wrap .hut-ending:after{left:75px;left:10.417vw;top:70px;top:9.722vw;bottom:auto;width:169px;width:23.472vw;height:254px;height:35.278vw;background:url(/int/en/resource/img/renew/product/the-vitamin-c23/bg_huf_human.png) no-repeat;background-size:100%}
.page-product-renew .hut-cont-wrap .hut-ending .inner-cont{display:table-cell;vertical-align:middle}
.page-product-renew .hut-cont-wrap .hut-ending p,.page-product-renew .hut-cont-wrap .hut-ending strong{font-size:22px;font-size:3.056vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-img,.page-product-renew .prd-detail .skin-change.type2 .skin-change-txt{width:100%;padding:0 40px;padding:0 5.556vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-img img{width:100%;max-width:100%}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-tit{margin-top:60px;margin-top:8.333vw;padding:40px 0;padding:5.556vw 0}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-notice{margin-top:30px;margin-top:4.167vw}
.page-product-renew .prd-detail .skin-change.type2 .skin-change-notice li{line-height:1.71;font-size:22px;font-size:3.056vw;color:#888}
}
@media screen and (max-width:44.99em) and (max-width:79.99em){
.page-product-renew .prd-detail .crease-effect .crease-effect-gap figure,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-gap figure{width:43.818%}
.page-product-renew .prd-detail .crease-effect .crease-effect-box+.crease-effect-box,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-box+.crease-effect-box{padding-left:2.643%}
.page-product-renew .prd-detail .retinol-upgrade .crease-effect .crease-effect-bar,.page-product-renew.renew-vitamin .effect-box .cont-box .crease-effect .crease-effect-bar{min-width:27.816%}
.renew-page-lab .sec-expert .sec-expert-inner{max-width:100%}
.renew-page-lab .expert-produce .program-list .program-card .box-txt{padding:4.895% 3.497%}
}
.renew-page-lab.renew-page-floor .lab-tit-wrap{position:fixed;z-index:3;width:100%;margin:0 auto;padding:60px 0 70px;background:#fff}
.renew-page-lab.renew-page-floor .lab-floor-wrap{margin-top:230px}
.renew-page-lab.renew-page-floor .lab-inner-box{max-width:1170px;min-height:514px;padding-bottom:100px}
.renew-page-lab.renew-page-floor .lab-floor-info{position:absolute;bottom:181px;float:left;width:500px;padding-left:18px}
.renew-page-lab.renew-page-floor .lab-floor-info.fixed{position:fixed;bottom:auto}
.renew-page-lab.renew-page-floor .floor-list-wrap{position:relative;width:100%;max-width:500px;height:514px}
.renew-page-lab.renew-page-floor .floor-list-wrap li{display:none;position:absolute;top:0;left:0}
.renew-page-lab.renew-page-floor .floor-list-wrap li img{width:100%;max-width:500px}
.renew-page-lab.renew-page-floor .floor-list-wrap .lab-floor-now .inner-txt{position:relative;z-index:2;display:inline-block;width:26px;height:26px;line-height:26px;border-radius:50%;color:#fff;font-size:1.6em;font-family:Muli;font-weight:700;background:#0f249a;text-align:center}
.renew-page-lab.renew-page-floor .floor-list-wrap .lab-floor-now .inner-circle{display:inline-block;position:absolute;z-index:1;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:rgba(15,36,154,.3);-webkit-animation:1.3s infinite floor-circle;animation:1.3s infinite floor-circle}
@-webkit-keyframes floor-circle{
0%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(2);transform:scale(2)}
}
@keyframes floor-circle{
0%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(2);transform:scale(2)}
}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1a .lab-floor-now{bottom:77px;right:168px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1b .lab-floor-now{bottom:96px;right:68px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1c .lab-floor-now{bottom:120px;right:156px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2d .lab-floor-now{left:178px;top:203px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2e .lab-floor-now{top:232px;right:186px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2f .lab-floor-now{bottom:229px;right:76px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-3g .lab-floor-now{top:96px;right:106px}
@media screen and (max-width:1280px){
.renew-page-lab.renew-page-floor .lab-floor-info{width:39.062vw}
.renew-page-lab.renew-page-floor .floor-list-wrap{height:40.156vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1a .lab-floor-now{bottom:6.016vw;right:13.125vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1b .lab-floor-now{bottom:7.5vw;right:5.312vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1c .lab-floor-now{bottom:9.375vw;right:12.188vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2d .lab-floor-now{left:13.906vw;top:15.859vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2e .lab-floor-now{top:18.125vw;right:14.531vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2f .lab-floor-now{bottom:17.891vw;right:5.938vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-3g .lab-floor-now{top:7.5vw;right:8.281vw}
}
.renew-page-lab.renew-page-floor .lab-floor-cont-wrap{float:right;width:480px;padding-right:25px}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;position:relative;height:26px;padding:0 28px;background:#fff}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .floor-tit{font-size:2.4em;font-family:Muli;font-weight:700}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .lab-floor-now{display:inline-block;width:26px;height:26px;line-height:26px;margin-right:15px;border-radius:50%;color:#fff;font-size:16px;background:#0f249a;text-align:center;vertical-align:top}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slider{overflow:hidden;width:100%;text-align:center}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slide{float:left;width:100%}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slick-arrow{width:14px;height:24px;margin-top:-12px;padding:0;z-index:1}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slick-arrow:before{left:0;top:0;width:14px;height:24px;background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slick-arrow.slick-prev:before{content:'';background-image:url(/int/en/resource/img/renew/lab/lab-floor/ico_arw_left_on.png)}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slick-arrow.slick-next:before{content:'';background-image:url(/int/en/resource/img/renew/lab/lab-floor/ico_arw_right_on.png)}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slick-prev.slick-disabled:before{background-image:url(/int/en/resource/img/renew/lab/lab-floor/ico_arw_left_off.png)}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slick-next.slick-disabled:before{background-image:url(/int/en/resource/img/renew/lab/lab-floor/ico_arw_right_off.png)}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-info-copy{margin-top:14px;font-size:1.6em;line-height:1.625;text-align:center}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-info-copy span{display:block;margin-top:8px;font-size:14px;color:#666} /* 20200807 웹접근성 : 폰트 명도대비 수정 */
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-info-copy+.plaece-type-list,.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list+.plaece-type-list{margin-top:80px}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-txt-box{margin-top:17px;padding:0 30px;text-align:center}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-txt-box p{font-size:1.4em;line-height:1.71}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-txt-box span{display:inline-block;margin-top:15px;font-size:1.4em;color:#666}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-txt-box em{color:#0f249a}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .lab-btn-wrap{margin-top:40px}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .lab-btn-wrap .btn{width:200px;color:#222;border-color:#222}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-sub-tit{font-size:1.6em;font-family:Muli;font-weight:700;color:#0f249a}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-tit{margin-top:10px;font-size:2.6em;color:#454545}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-cont-tit{display:block;margin-top:15px;font-size:2em;font-weight:400}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-cont-txt li{line-height:1.71;font-size:1.4em;color:#666}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .floor-img-box{margin-top:23px}
.scroll-up .lab-floor-tit-wrap.fixed{-webkit-transform:translateY(65px);-ms-transform:translateY(65px);transform:translateY(65px)}
@media (max-width:79.99em){
.renew-page-lab.renew-page-floor .lab-floor-info{padding-left:0}
.renew-page-lab.renew-page-floor .lab-floor-cont-wrap{padding-right:0}
}
@media (max-width:59.99em){
.renew-page-lab.renew-page-floor .sec-lab-wrap{padding:0}
.renew-page-lab.renew-page-floor .lab-floor-info.fixed,.renew-page-lab.renew-page-floor .lab-tit-wrap{position:relative}
.renew-page-lab.renew-page-floor .lab-floor-wrap{margin-top:0}
.renew-page-lab.renew-page-floor .lab-floor-info{padding:0 40px;position:relative;float:none;width:500px;margin:0 auto}
.renew-page-lab.renew-page-floor .floor-list-wrap{height:514px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1a .lab-floor-now{bottom:77px;right:168px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1b .lab-floor-now{bottom:96px;right:68px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1c .lab-floor-now{bottom:120px;right:156px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2d .lab-floor-now{left:178px;top:203px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2e .lab-floor-now{top:232px;right:186px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2f .lab-floor-now{bottom:229px;right:76px}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-3g .lab-floor-now{top:96px;right:106px}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap{padding:20px 0}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap.fixed{position:fixed;top:0;width:100%;border-bottom:1px solid #ececec}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slider{padding:0 80px}
.renew-page-lab.renew-page-floor .slick-arrow.slick-prev{left:40px}
.renew-page-lab.renew-page-floor .slick-arrow.slick-next{right:40px}
.renew-page-lab.renew-page-floor .lab-floor-cont-wrap{width:100%;margin-top:55px}
.renew-page-lab.renew-page-floor .lab-place-cont{width:520px;min-height:900px;margin:29px auto 0;padding:0 40px}
}
.renew-page-main.page-main .promotion .slide-img{-webkit-transition:-webkit-transform 7s ease-out;transition:-webkit-transform 7s ease-out;-o-transition:transform 7s ease-out;transition:transform 7s ease-out;transition:transform 7s ease-out,-webkit-transform 7s ease-out;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.renew-page-main.page-main .promotion .title-sub{-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.renew-page-main.page-main .promotion .mainbar-before{-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.54s;-o-transition-delay:.54s;transition-delay:.54s;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.renew-page-main.page-main .promotion .title-main{-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.58s;-o-transition-delay:.58s;transition-delay:.58s;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.renew-page-main.page-main .promotion .mainbar-after{-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.62s;-o-transition-delay:.62s;transition-delay:.62s;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.renew-page-main.page-main .promotion .text-desc{-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.66s;-o-transition-delay:.66s;transition-delay:.66s;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.renew-page-main.page-main .promotion .func{-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.renew-page-main.page-main .promotion .slick-slide.slick-animate .slide-img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.renew-page-main.page-main .promotion .slick-slide.slick-animate .func,.renew-page-main.page-main .promotion .slick-slide.slick-animate .mainbar-after,.renew-page-main.page-main .promotion .slick-slide.slick-animate .mainbar-before,.renew-page-main.page-main .promotion .slick-slide.slick-animate .text-desc,.renew-page-main.page-main .promotion .slick-slide.slick-animate .title-main,.renew-page-main.page-main .promotion .slick-slide.slick-animate .title-sub{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
.prd-advantage .sub-tit,.prd-detail .satisfaction .sub-tit,.prd-detail .sec-product-inner .sub-tit,.prd-lab .lab-genius .sub-tit,.prd-lab .test-complete .sub-tit,.prd-result .sub-tit,.prd-reviews .review-images,.prd-reviews .review-real{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}
.prd-advantage.animate .sec-cont,.prd-advantage.animate .sub-desc,.prd-advantage.animate .sub-tit,.prd-detail .satisfaction.animate .sec-cont,.prd-detail .satisfaction.animate .sub-desc,.prd-detail .satisfaction.animate .sub-tit,.prd-detail .sec-product-inner.animate .sec-cont,.prd-detail .sec-product-inner.animate .sub-desc,.prd-detail .sec-product-inner.animate .sub-tit,.prd-lab .lab-genius.animate .sec-cont,.prd-lab .lab-genius.animate .sub-desc,.prd-lab .lab-genius.animate .sub-tit,.prd-lab .test-complete.animate .sec-cont,.prd-lab .test-complete.animate .sub-desc,.prd-lab .test-complete.animate .sub-tit,.prd-result.animate .sec-cont,.prd-result.animate .sub-desc,.prd-result.animate .sub-tit,.prd-reviews.animate .review-images,.prd-reviews.animate .review-real,.special-product01.text-animate .copy-strong.l-copy:after,.special-product01.text-animate .copy-strong:nth-child(1),.special-product01.text-animate .copy-strong:nth-child(2),.special-product02.text-animate .copy-desc,.special-product02.text-animate .copy-h2,.special-product02.text-animate .copy-strong,.special-product03.text-animate .copy-desc,.special-product03.text-animate .copy-h2,.special-product03.text-animate .copy-strong,.special-product04.text-animate .copy-desc,.special-product04.text-animate .copy-h2,.special-product04.text-animate .copy-strong,.special-product04.text-animate .func{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.prd-advantage .sub-desc,.prd-detail .satisfaction .sub-desc,.prd-detail .sec-product-inner .sub-desc,.prd-lab .lab-genius .sub-desc,.prd-lab .test-complete .sub-desc,.prd-result .sub-desc{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}
.prd-advantage .sec-cont,.prd-detail .satisfaction .sec-cont,.prd-detail .sec-product-inner .sec-cont,.prd-lab .lab-genius .sec-cont,.prd-lab .test-complete .sec-cont,.prd-result .sec-cont{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}
.special-best [class*=special-product-bg]{-webkit-transition:opacity 1.5s,visibility 1.5s;-o-transition:opacity 1.5s,visibility 1.5s;transition:opacity 1.5s,visibility 1.5s;opacity:0;visibility:hidden}
.special-best [class*=special-product-bg].animate{opacity:1;visibility:visible}
.special-product01 .copy-strong:nth-child(1){-webkit-transition:.7s;-o-transition:.7s;transition:.7s;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}
.special-product01 .copy-strong:nth-child(2),.special-product02 .copy-strong,.special-product03 .copy-strong,.special-product04 .copy-strong{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}
.special-product01 .copy-strong.l-copy:after{-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;opacity:0;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
.special-product02 .copy-h2,.special-product03 .copy-h2,.special-product04 .copy-h2{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}
.special-product02 .copy-desc,.special-product03 .copy-desc,.special-product04 .copy-desc{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}
.special-product04 .func{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}
.renew-page-about .lab-floor .sec-floors .floor-info{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;opacity:0}
.renew-page-about .lab-floor .sec-floors .floor-name{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;opacity:0}
.renew-page-about .lab-floor .sec-floors .desc{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;opacity:0}
.renew-page-about .lab-floor .sec-floors .lab-btn-wrap{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;opacity:0}
.renew-page-about .lab-floor .sec-floors.on .desc,.renew-page-about .lab-floor .sec-floors.on .floor-info,.renew-page-about .lab-floor .sec-floors.on .floor-name,.renew-page-about .lab-floor .sec-floors.on .lab-btn-wrap{opacity:1}
@media (max-width:44.99em){
.renew-page-lab.renew-page-floor .lab-tit-wrap{padding:75px 0 50px;padding:10.417vw 0 6.944vw}
.renew-page-lab.renew-page-floor .lab-floor-info{width:640px;width:88.889vw;padding:0}
.renew-page-lab.renew-page-floor .floor-list-wrap{max-width:640px;max-width:88.889vw;height:658px;height:91.389vw;margin:0 auto}
.renew-page-lab.renew-page-floor .floor-list-wrap li img{max-width:100%}
.renew-page-lab.renew-page-floor .floor-list-wrap .lab-floor-now .inner-txt{width:36px;width:5vw;height:36px;height:5vw;line-height:36px;line-height:5vw;font-size:24px;font-size:3.333vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .lab-floor-now .inner-circle{width:36px;width:5vw;height:36px;height:5vw;margin:-18px 0 0 -18px;margin:-2.5vw 0 0 -2.5vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1a .lab-floor-now{bottom:93px;bottom:12.917vw;right:214px;right:29.722vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1b .lab-floor-now{bottom:121px;bottom:16.806vw;right:84px;right:11.667vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-1c .lab-floor-now{bottom:149px;bottom:20.694vw;right:197px;right:27.361vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2d .lab-floor-now{left:224px;left:31.111vw;top:259px;top:35.972vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2e .lab-floor-now{top:295px;top:40.972vw;right:238px;right:33.056vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-2f .lab-floor-now{bottom:290px;bottom:40.278vw;right:93px;right:12.917vw}
.renew-page-lab.renew-page-floor .floor-list-wrap .floor-3g .lab-floor-now{top:123px;top:17.083vw;right:134px;right:18.611vw}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap{height:50px;height:6.944vw}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .floor-tit{height:50px;height:6.944vw;font-size:40px;font-size:5.556vw}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .lab-floor-now{width:36px;width:5vw;height:36px;height:5vw;line-height:36px;line-height:5vw;margin-right:24px;margin-right:3.333vw;font-size:24px;font-size:3.333vw;vertical-align:5px;vertical-align:.694vw}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slider{padding:0 80px;padding:0 11.111vw}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slick-arrow{width:18px;width:2.5vw;height:36px;height:5vw;margin-top:-18px;margin-top:-2.5vw}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap .slick-arrow:before{width:18px;width:2.5vw;height:36px;height:5vw}
.renew-page-lab.renew-page-floor .slick-arrow.slick-prev{left:35px;left:4.861vw}
.renew-page-lab.renew-page-floor .slick-arrow.slick-next{right:35px;right:4.861vw}
.renew-page-lab.renew-page-floor .lab-floor-tit-wrap.fixed+.lab-place-cont{margin:90px auto 0;margin:12.5vw auto 0}
.renew-page-lab.renew-page-floor .lab-place-cont{width:640px;width:88.889vw;min-height:900px;min-height:125vw;margin:0 auto;padding:0;padding:0}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-info-copy{font-size:32px;font-size:4.444vw;margin:0}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-info-copy span{margin-top:0;margin-top:0;font-size:28px;font-size:3.889vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-info-copy+.floor-img-box,.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .floor-img-box{margin-top:60px;margin-top:8.333vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-info-copy+.plaece-type-list,.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list+.plaece-type-list{margin-top:130px;margin-top:18.056vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-txt-box{margin-top:30px;margin-top:4.167vw;padding:0}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-txt-box p{font-size:28px;font-size:3.889vw;text-align:left}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .floor-txt-box span{margin-top:40px;margin-top:5.556vw;font-size:28px;font-size:3.889vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .lab-btn-wrap{margin-top:80px;margin-top:11.111vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .lab-btn-wrap .btn{width:240px;width:43.333vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-sub-tit{font-size:28px;font-size:3.889vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-tit{margin-top:10px;margin-top:1.389vw;font-size:52px;font-size:7.222vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-cont-tit{margin-top:38px;margin-top:5.278vw;font-size:40px;font-size:5.556vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-cont-txt{margin-top:15px;margin-top:2.083vw}
.renew-page-lab.renew-page-floor .lab-place-cont [class^=floor-cont-] .plaece-type-list .type-cont-txt li{padding-left:30px;padding-left:4.167vw;text-indent:-30px;text-indent:-4.167vw;font-size:28px;font-size:3.889vw}
.renew-page-about .lab-floor .sec-floors .desc,.renew-page-about .lab-floor .sec-floors .floor-info,.renew-page-about .lab-floor .sec-floors .floor-name,.renew-page-about .lab-floor .sec-floors .lab-btn-wrap{opacity:1}
}
@media (min-width:44.99em){
.renew-page-about .lab-spirit .spirit-list li.spirit01{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}
.renew-page-about .lab-spirit .spirit-list li.spirit02{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}
.renew-page-about .lab-spirit .spirit-list li.spirit03{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0}
.renew-page-about .lab-spirit.animate .spirit-list li.spirit01,.renew-page-about .lab-spirit.animate .spirit-list li.spirit02,.renew-page-about .lab-spirit.animate .spirit-list li.spirit03{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}
.renew-page-about .lab-benefit .circle-wrap-left .circle-inner:nth-child(1){-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;visibility:hidden;opacity:0}
.renew-page-about .lab-benefit .circle-wrap-left .circle-inner:nth-child(2){-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;visibility:visible;opacity:1}
.renew-page-about .lab-benefit .square-wrap{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s;overflow:hidden;width:0%;opacity:0}
.renew-page-about .lab-benefit .circle-wrap.circle-wrap-left{z-index:3;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;left:calc(50% + 0px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.renew-page-about .lab-benefit .circle-wrap.circle-wrap-right{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;right:calc(50% + 0px);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.renew-page-about .lab-benefit.animate .circle-wrap-left .circle-inner:nth-child(1){visibility:visible;opacity:1}
.renew-page-about .lab-benefit.animate .circle-wrap-left .circle-inner:nth-child(2){visibility:hidden;opacity:0}
.renew-page-about .lab-benefit.animate .square-wrap{width:100%;opacity:1}
.renew-page-about .lab-benefit.animate .circle-wrap.circle-wrap-left{left:calc(0% + 45px);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.renew-page-about .lab-benefit.animate .circle-wrap.circle-wrap-right{right:calc(0% + 45px);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
@font-face{font-family:NanumBarunGothic;font-style:normal;font-weight:100;src:url(/int/en/resource/css/font/NanumBarunGothicLight.eot);src:url(/int/en/resource/css/font/NanumBarunGothicLight.woff2) format("woff2"),url(/int/en/resource/css/font/NanumBarunGothicLight.woff) format("woff")}
.btn--blue{border:1px solid #06357a;color:#06357a}
.no-touchevents .btn--blue:focus,.no-touchevents .btn--blue:hover{border:1px solid #06357a}


@media screen and (min-width:45em) and (max-width:79.99em){
    .page-bestseller-renew .bestseller-cont01 .txt-wrap {top:50%;margin-top:calc(50% - 45%);}
}