@charset "UTF-8";
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
.all-review-cont .select-wrap,[dir=rtl] .slick-slide{float:right}
.all-review-cont .customer-review-list .writer-info-wrap .writer-info,.detail-info-cont .sul-video-wrap.playing .yt-video-iframe,.pdp-accordion .btn-accordion-wrap.active+.accordion-cont-wrap,.renewal-pdp .pc-br,.slick-initialized .slick-slide,.slick-slide img,.together-cont .sul-slide-item a,.use-step-cont .video-type .sul-video-wrap.playing .video-wrap{display:block}
.detail-info-cont .sul-video-wrap.playing .btn-play-video,.detail-info-cont .sul-video-wrap.playing .img-wrap,.pdp-accordion .accordion-cont-wrap,.prd-info-wrap .btn-link-wrap.offline .store-online,.renewal-pdp .m-br,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.sul-slide-wrap .sul-slide-nav>li:only-child,.use-step-cont .video-type .sul-video-wrap.playing .btn-play-video,.use-step-cont .video-type .sul-video-wrap.playing .img-wrap{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-disabled,.sul-slide-wrap .sul-slide-btn-next[class*=disabled],.sul-slide-wrap .sul-slide-btn-prev[class*=disabled],.use-step-cont .sul-slide-wrap.img-none [class^=sul-slide-btn-]{display:none!important}
.sul-slide-wrap{position:relative;height:100%;text-align:center}
.sul-slide-wrap .sul-slide-list{display:inline-block;overflow:hidden;width:100%;height:100%;vertical-align:top;font-size:0;white-space:nowrap}
.sul-slide-wrap .sul-slide-item{float:none;display:inline-block;width:100%;white-space:normal;vertical-align:top}
.sul-slide-wrap .sul-slide-item figure img{margin:0 auto}
.sul-slide-wrap .sul-slide-nav-wrap{position:relative;left:0;right:0;bottom:0}
.sul-slide-wrap .sul-slide-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto;text-align:center;font-size:0;width:285px}
.sul-slide-wrap .sul-slide-nav li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-top:40px}
.sul-slide-wrap .sul-slide-nav button{position:relative;width:100%;height:4px}
.sul-slide-wrap .sul-slide-nav button:before{content:'';display:block;position:absolute;bottom:0;width:100%;height:4px;background-color:#ddd;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.sul-slide-wrap .sul-slide-nav [class*=active] button:before{height:4px;background-color:#000}
.sul-slide-wrap [class^=sul-slide-btn-]{z-index:1;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:74px;height:74px;background-color:rgba(225,225,225,.4);background-position:50% 50%;background-repeat:no-repeat}
.sul-slide-wrap .sul-slide-btn-prev{left:10px;background-image:url(/resource/img/a/ico_prev.svg)}
.sul-slide-wrap .sul-slide-btn-next{right:10px;background-image:url(/resource/img/a/ico_next.svg)}
.detail-info-cont .poster-wrap .poster-tit,.prd-info-wrap .prd-point-list .point-desc .desc-item,.sul-slide-wrap .sul-slide-nav>li{display:inline-block}
.sul-slide-wrap.two-block-slide{overflow:hidden;max-width:1120px;margin:0 -10px}
.effect-cont .sul-slide-wrap,.pdp-accordion,.pdp-overview-inner,.sul-slide-wrap.two-block-slide .sul-slide-list{overflow:hidden}
.sul-slide-wrap.two-block-slide .sul-slide-item{max-width:540px;margin:0 10px}
/*.renewal-pdp{word-break:keep-all}*/
.renewal-pdp button,.renewal-pdp button:active,.renewal-pdp button:focus{padding:0}
.renewal-pdp a{text-decoration:none}
.renewal-pdp p{margin:0}
.renewal-pdp [class^=pdp-][class$="-inner"]{max-width:1280px;padding:0 90px;margin:0 auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pdp-overview-wrap{padding-bottom:80px;padding-top:40px}
.prd-thumb-wrap{position:relative;overflow:hidden;max-height:691px;float:left;width:49.1%;height:100%;max-width:540px}
.prd-thumb-wrap .badge-wrap{z-index:1;position:absolute;right:20px;top:0}
.prd-thumb-wrap .badge-wrap .badge:first-child{margin-top:0}
.prd-thumb-wrap .badge-wrap .badge{display:block;margin-top:8px;text-align:right}
.prd-thumb-wrap .badge-wrap .badge span{display:inline-block;width:36px;padding:18px 7px 18px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ebe1cc;vertical-align:top;font-size:16px;letter-spacing:0;color:#222;font-weight:500;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);text-transform:uppercase}
.prd-thumb-wrap .badge-wrap .badge.best span,.prd-thumb-wrap .badge-wrap .badge.new span{background-color:#000;color:#fff}
.prd-thumb-wrap .badge-wrap .badge.exclusive span,.prd-thumb-wrap .badge-wrap .badge.flagship span,.prd-thumb-wrap .badge-wrap .badge.limited span{background-color:#ebe1cc;color:#222}
.detail-info-cont .accordion-cont-inner,.pdp-accordion .detail-info-cont .accordion-cont-inner,.prd-thumb-wrap .sul-slide-wrap{padding-bottom:0}
.prd-thumb-wrap .sul-slide-list{max-height:540px;font-size:0;white-space:nowrap}
.prd-thumb-wrap .sul-slide-item{float:none;height:100%;font-size:70px;outline:0}
.prd-thumb-wrap [class^=sul-slide-btn-]{width:68px;height:68px;top:34.1%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.effect-cont .sul-slide-btn-prev,.prd-thumb-wrap .sul-slide-btn-prev{left:0}
.effect-cont .sul-slide-btn-next,.prd-thumb-wrap .sul-slide-btn-next{right:0}
.prd-thumb-wrap .sul-slide-img-nav{overflow:hidden;width:100%;max-height:152px;margin-top:-1px}
.prd-thumb-wrap .sul-slide-img-nav .nav-item{position:relative;display:block;max-width:152px;max-height:152px;outline:0}
.prd-thumb-wrap .sul-slide-img-nav .nav-item img{position:relative;width:100%;max-height:152px}
.prd-thumb-wrap .sul-slide-img-nav .nav-item[class*=current]:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #555}
.prd-thumb-wrap .sul-slide-img-nav button{display:block;padding:0;margin:0;vertical-align:top}
.prd-info-wrap{position:relative;float:left;width:50.9%;height:100%;padding-left:5.45%;padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.prd-info-wrap .prd-hash-keyword{padding-bottom:3px}
.prd-info-wrap .prd-hash-keyword li{display:inline-block;margin-right:6px;font-size:16px;line-height:16px;font-weight:500}
.prd-info-wrap .prd-name{min-height:148px;}
.prd-info-wrap .prd-name .prd-name-ko{display:block;margin:10px 0 7px;font-size:34px;line-height:1.2;font-weight:500;color:#222;word-break:break-all;}
.prd-info-wrap .prd-name .prd-name-en{display:inline-block;font-size:20px;line-height:1.2;font-weight:500;color:#888;letter-spacing:0}
.prd-info-wrap .prd-grade{margin-bottom:8px}
.prd-info-wrap .prd-grade .grade-star{display:inline-block;width:110px;height:18px;vertical-align:text-bottom;background:url(/resource/img/pdp_renew/ico_grade-star_off.png) no-repeat}
.prd-info-wrap .prd-grade .grade-star .star{display:inline-block;width:auto;height:100%;vertical-align:top;background:url(/resource/img/pdp_renew/ico_grade-star_on.png) no-repeat}
.prd-info-wrap .prd-grade .grade-star .star1{width:22px}
.prd-info-wrap .prd-grade .grade-star .star2{width:44px}
.prd-info-wrap .prd-grade .grade-star .star3{width:66px}
.prd-info-wrap .prd-grade .grade-star .star4{width:88px}
.prd-info-wrap .prd-grade .grade-star .star5{width:110px}
.prd-info-wrap .prd-grade .review-count{font-size:16px;font-weight:500}
.prd-info-wrap .prd-grade .review-count a{color:#222;border-bottom:1px solid #222}
.prd-info-wrap .prd-desc{min-height:54px;margin-bottom:34px;font-size:18px;line-height:27px;color:#555;font-weight:500;word-break:break-all;}
.prd-info-wrap .prd-desc2 {font-size:14px;color:#888;display: block;}
.prd-info-wrap .prd-price{display:block;margin-bottom:0;line-height:1;font-size:22px;color:#222;font-weight:700}
.prd-info-wrap .prd-measure{padding-top:15px;line-height:1}
.prd-info-wrap .prd-measure .measure-tit{display:inline-block;margin-right:18px;font-size:16px;line-height:1;font-weight:500;color:#222}
.prd-info-wrap .prd-measure .measure-list{display:inline-block;font-size:18px;color:#888;line-height:1;font-weight:500}
.prd-info-wrap .prd-measure .measure-list button{overflow:visible;color:#888;line-height:1;font-weight:500}
.prd-info-wrap .prd-measure .measure-list button.active{font-weight:700}
.all-review-cont,.all-review-cont .total-review-grade-wrap .grade-item,.prd-info-wrap .prd-measure .measure-list button span,.use-step-cont .video-type .sul-video-wrap,.use-step-cont .video-type .sul-video-wrap .img-wrap{position:relative}
.prd-info-wrap .prd-measure .measure-list .measure-item:not(:last-child):after{content:"|";margin:0 10px;color:#ddd}
.prd-info-wrap .color-chip-wrap{overflow:hidden;height:88px;margin-top:12px;max-width:440px;font-size:0;margin-left:-6px}
.prd-info-wrap .color-chip-wrap li{display:inline-block;padding:6px}
.prd-info-wrap .color-chip-wrap .color-chip{position:relative;display:inline-block;width:32px;height:32px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%}
.prd-info-wrap .color-chip-wrap .on .color-chip:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #000;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.prd-info-wrap .prd-point{min-height:0}
.prd-info-wrap .color-chip-none .color-chip-wrap+.prd-point,.prd-info-wrap .prd-point{margin-top:62px}
.prd-info-wrap .color-chip-none .color-chip-wrap{height:0;margin-top:0}
.prd-info-wrap .color-chip-wrap+.prd-point{margin-top:6px}
.prd-info-wrap .prd-point-list{width:100%;color:#222}
.prd-info-wrap .prd-point-list .point-item{border-bottom:1px solid #ddd;padding:20px 0}
.detail-info-cont .research-list .category-item .point-txt-wrap,.prd-info-wrap .prd-point-list .point-item .point-txt-wrap{overflow:hidden;width:100%}
.prd-info-wrap .prd-point-list .point-tit{float:left;position:relative;padding:0 18px;font-size:16px;color:#222;font-weight:500}
.prd-info-wrap .prd-point-list .point-tit:before{content:'';position:absolute;left:0;top:50%;display:block;width:10px;height:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-right:8px;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}
.prd-info-wrap .prd-point-list .point-desc{float:right;font-size:16px;font-weight:500}
.prd-info-wrap .prd-point-list .point-desc .desc-item:not(:last-child):after{content:"|";display:inline-block;margin:0 4px;color:#ddd}
.prd-info-wrap .btn-link-wrap{margin:20px -2.14% 0;font-size:0;text-align:center}
.prd-info-wrap .btn-link-wrap:after{content:'';display:block;clear:both}
.prd-info-wrap .btn-link-wrap li{display:inline-block;float:left;width:50%;padding:0 2.14%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.prd-info-wrap .btn-link-wrap [class*=btn-bg-]{display:block;height:50px;line-height:50px;border:1px solid #000;font-size:18px;vertical-align:top;text-align:center;font-weight:700}
.prd-info-wrap .btn-link-wrap .btn-bg-black{background-color:#222;color:#fff}
.prd-info-wrap .btn-link-wrap .btn-bg-white{background-color:#fff;color:#000}
.prd-info-wrap .sns-box{z-index:23;position:absolute;top:32px;right:0;display:inline-block;font-size:0}
.prd-info-wrap .sns-box a{display:inline-block;width:38px;height:38px;text-indent:-9999px}
.prd-info-wrap .sns-box a+a{margin-left:10px}
.prd-info-wrap .sns-box .facebook{background:url(/resource/img/product_renewal/icon_facebook.png) 50% 50% no-repeat}
.prd-info-wrap .sns-box .facebook:hover{background:url(/resource/img/product_renewal/icon_facebook_on.png) 50% 50% no-repeat}
.prd-info-wrap .sns-box .twitter{background:url(/resource/img/product_renewal/icon_twitter.png) 50% 50% no-repeat}
.prd-info-wrap .sns-box .twitter:hover{background:url(/resource/img/product_renewal/icon_twitter_on.png) 50% 50% no-repeat}
.pdp-accordion .accordion-cont-inner{padding-bottom:80px}
.pdp-accordion .btn-accordion-wrap .btn-accordion{position:relative;display:block;width:100%;height:90px;border-top:1px solid #e5e5e5;font-size:30px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#222;font-weight:700}
.pdp-accordion .btn-accordion-wrap .btn-accordion:before{content:'';position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:32px;height:1px;background-color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.pdp-accordion .btn-accordion-wrap .btn-accordion:after{content:'';position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg);width:32px;height:1px;background-color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.pdp-accordion .btn-accordion-wrap.active .btn-accordion:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);height:0}
/*! 진성 고객 리뷰 */
.real-review-cont .sul-slide-item{position:relative;outline:0}
.effect-cont .sul-slide-wrap [class^=sul-slide-btn-],.real-review-cont .sul-slide-wrap [class^=sul-slide-btn-]{top:calc(50% - 22px)}
.real-review-cont .img-wrap{max-width:540px}
.real-review-cont .txt-wrap{position:absolute;text-align:left;top:0;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:-.01em;color:#fff;overflow:hidden;position:absolute;top:-1px;left:-1px;width:1px;height:1px;text-indent:-9999px}
.real-review-cont .txt-wrap.txt-white{color:#fff}
.real-review-cont .txt-wrap.txt-black{color:#333}
.real-review-cont .txt-wrap .desc{font-weight:500;font-size:24px;line-height:36px}
.real-review-cont .txt-wrap .txt-bottom{position:absolute;bottom:0;left:0}
.real-review-cont .txt-wrap .txt-sources{font-size:18px;line-height:28px;font-weight:400}
.real-review-cont .txt-wrap .grade-star{display:block;width:auto;height:auto;margin-bottom:10px;background-position:0 0}
.real-review-cont .txt-wrap .grade-star .star{display:block;width:30px;height:24px;background-image:url(/resource/img/pdp_renew/ico_grade-star_white.png);background-repeat:repeat-x;background-size:auto 24px}
.all-review-cont .customer-review-list .grade-star .star1,.real-review-cont .txt-wrap .grade-star .star1{width:28px}
.real-review-cont .txt-wrap .grade-star .star2{width:55px}
.real-review-cont .txt-wrap .grade-star .star3{width:83px}
.real-review-cont .txt-wrap .grade-star .star4{width:111px}
.real-review-cont .txt-wrap .grade-star .star5{width:136px}
.real-review-cont .txt-wrap.txt-white .star{background-image:url(/resource/img/pdp_renew/ico_grade-star_white.png)}
.real-review-cont .txt-wrap.txt-black .star{background-image:url(/resource/img/pdp_renew/ico_grade-star_black.png)}
/*! //진성 고객 리뷰 */
/*! 효능&효과 */
.effect-cont .sul-slide-item{position:relative;height:100%;outline:0}
.effect-cont .left-box{float:left;width:49.09%;height:100%}
.effect-cont .right-box{margin-left:49.09%;height:100%}
.effect-cont .txt-wrap{height:100%;padding-left:28px;text-align:left;word-break:break-all;}
.effect-cont .txt-wrap .tit{font-size:28px;line-height:45px;letter-spacing:-.025em;color:#333;font-weight:700}
.effect-cont .txt-wrap .desc{margin-top:40px;font-size:24px;line-height:36px;letter-spacing:-.01em;color:#555;font-weight:500}
.effect-cont .txt-wrap .effect-list{min-height:220px;margin-top:16px;font-size:22px;line-height:44px;font-weight:500}
.effect-cont .txt-wrap .effect-background-info{position:relative;margin-top:50px;line-height:24px;font-size:15px;font-weight:500;color:#767676}
.effect-cont .txt-wrap .effect-background-info p{padding-top:10px;letter-spacing:-.025em}
.effect-cont .txt-wrap .effect-background-info p:first-child{padding-top:0}
.effect-cont .txt-wrap .effect-background-info.type-single{position:absolute;bottom:0}
@media only all and (max-width:950px) and (min-width:768px){
.effect-cont .txt-wrap .effect-background-info.type-single{position:static;margin-top:20px}
}
/*! //효능&효과 */
/*! 제품상세 */
.detail-info-cont .poster-wrap{position:relative;text-align:center;color:#000;font-weight:400;word-break: break-all;}
.detail-info-cont .poster-wrap .txt-white,.detail-info-cont .poster-wrap .txt-white *,.detail-info-cont .poster-wrap.txt-white,.detail-info-cont .poster-wrap.txt-white *{color:#fff!important}
.detail-info-cont .poster-wrap .img-wrap{width:100%;max-width:1100px;margin:0 auto}
.all-review-cont .btn-more-review-wrap .btn-more-review,.detail-info-cont .poster-wrap .img-wrap img,.detail-info-cont .sul-video-wrap .img-wrap,.detail-info-cont .sul-video-wrap .img-wrap img,.together-cont .sul-slide-item img,.use-step-cont .video-type .sul-video-wrap .img-wrap,.use-step-cont .video-type .sul-video-wrap .img-wrap img{width:100%}
.detail-info-cont .poster1 .txt-wrap{position:absolute;left:0;right:0;top:90px;font-weight:400;}
.detail-info-cont .poster1 .poster-tit{padding:0 0 20px;font-size:60px;line-height:65px;letter-spacing:.05em;font-weight:500;}
.detail-info-cont .poster1 .poster-subtit{margin:0 3px;font-size:30px;vertical-align:top;font-weight:500;}
.detail-info-cont .poster1 .poster-hash-list{font-size:0;display:none}
.detail-info-cont .poster1 .poster-hash-list span{display:inline-block;margin:0 3px;font-size:30px;vertical-align:top;font-weight:500}
.detail-info-cont .poster1 .poster-desc{position:absolute;left:0;right:0;bottom:66px;font-size:36px;line-height:56px;letter-spacing:-.03em;font-weight:500;padding: 0 40px;}
.detail-info-cont .poster1 .poster-desc2{font-size:24px;line-height:36px;display:block;padding-top:20px;}
.detail-info-cont .poster2{margin-bottom:0}
.detail-info-cont .poster2 .txt-wrap{position:absolute;left:0;right:0;top:1000px;padding: 0 10px;}
.detail-info-cont .poster2 .poster-tit{display:inline-block;padding-bottom:20px;font-size:36px;line-height:46px;color:#222;letter-spacing:-.03em;font-weight:500;}
.detail-info-cont .poster2 .poster-desc{padding:0 0 20px;font-size:24px;line-height:36px;color:#727272;letter-spacing:-.01em;font-weight:500;}
.detail-info-cont .poster2 .poster-background-info{font-size:18px;line-height:28px;letter-spacing:0;color:#767676;font-weight:500;}
.detail-info-cont .poster-wrap+.feature-wrapper,.product-139.poster1+.sul-video-wrap,.product-140.poster1+.sul-video-wrap,.product-145.poster1+.sul-video-wrap{margin-top:80px}
.detail-info-cont .sul-video-wrap{position:relative;margin-bottom:80px}
.detail-info-cont .sul-video-wrap .btn-play-video,.use-step-cont .video-type .sul-video-wrap .btn-play-video{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:url(/resource/img/pdp_renew/btn_video_play.svg) 50% 50% no-repeat;background-size:96px 96px}
.detail-info-cont .sul-video-wrap .yt-video-iframe{display:none;position:relative;width:100%;height:100%;padding-top:56.25%}
.detail-info-cont .sul-video-wrap .yt-video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.detail-info-cont .feature-wrap{margin-bottom:68px}
.detail-info-cont .feature-wrap .img-wrap{margin-bottom:34px}
.detail-info-cont .feature-wrap .txt-wrap .sub-tit{display:inline-block;font-size:26px;line-height:45px;font-weight:700;color:#222;word-break: break-all;}
.detail-info-cont .feature-wrap .txt-wrap .sub-desc{margin-top:6px;font-size:22px;line-height:36px;font-weight:500;color:#767676;word-break: break-all;}
.detail-info-cont .feature-wrap .txt-wrap .sub-sup{margin-top:10px;font-size:20px;font-weight:500;color:#767676;word-break: break-all}
.detail-info-cont .feature-wrap .txt-wrap .sub-sup+.sub-desc{margin-top:16px}
.detail-info-cont .feature-wrap .mask-list li{/*padding-left:70px;text-indent:-70px*/}
.detail-info-cont .feature-wrap .mask-list li + li {padding-top:12px;}
.detail-info-cont .feature-wrap .mask-list li span {color:#222;display:block;}
.detail-info-cont .research-feature .sub-tit{font-size:36px;font-weight:700}
.detail-info-cont .research-feature .sub-sup{margin-top:15px;font-size:24px;color:#888}
.detail-info-cont .research-result{padding:52px 40px 60px;background-color:#f8f7f5;color:#222}
.detail-info-cont .research-list{margin-top:28px;width:100%}
.detail-info-cont .research-list .category-item{border-bottom:2px solid #ddd;overflow:hidden;padding:20px 0;font-size:30px}
.detail-info-cont .research-list .tit{float:left;position:relative;padding:0 44px;font-weight:500;color:inherit}
.detail-info-cont .research-list .tit:before{content:'';position:absolute;left:10px;top:50%;display:block;width:14px;height:14px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin-right:8px;border:2px solid #333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}
.detail-info-cont .research-list .desc{float:right;padding:0 20px;font-weight:500}
/*! 제품상세 */
/*! 사용단계&사용방법 */
.use-step-cont .sul-slide-wrap .txt-wrap{text-align:left}
.use-step-cont .sul-slide-wrap.two-block-slide .sul-slide-item{display:inline-block;outline:0;max-width:1100px}
.use-step-cont .sul-slide-wrap [class^=sul-slide-btn-]{display:none;top:234px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.use-step-cont .sul-slide-wrap .step-tit{display:inline-block;margin:26px 0 14px;font-size:24px;line-height:1;font-weight:700;color:#222}
.use-step-cont .sul-slide-wrap .step-desc{font-weight:500;font-size:20px;line-height:30px;color:#767676;word-break:break-all}
.use-step-cont .video-type .sul-video-wrap .video-wrap{display:none;position:relative;width:100%;height:100%}
.use-step-cont .video-type .sul-video-wrap .video-wrap video{display:block;width:100%}
.use-step-cont .video-type .step-tit{display:block;padding:26px 0 14px;font-size:24px;line-height:1;font-weight:700;color:#222}
.use-step-cont .video-type .step-desc{font-size:20px;line-height:30px;font-weight:500;color:#767676}
/*! //사용단계&사용방법 */
/*! 리뷰 */
.all-review-cont .total-review-grade-wrap{padding:24px 0}
.all-review-cont .grade-item .grade-tit{position:relative;padding-left:30px;padding-right:16px;font-size:20px;color:#222;vertical-align:baseline;font-weight:500}
.all-review-cont .grade-item .grade-tit:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:block;width:10px;height:10px;margin-right:8px;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}
.all-review-cont .grade-num{display:inline-block;margin-left:6px;font-size:20px;line-height:18px;color:#222;font-weight:500;vertical-align:baseline}
.all-review-cont .grade-item .grade-score-wrap{display:inline-block;vertical-align:baseline}
.all-review-cont .grade-star{display:inline-block;width:210px;height:30px;background:url(/resource/img/pdp_renew/ico_grade-large-star_off.png) no-repeat;background-size:auto 30px;vertical-align:text-bottom}
.all-review-cont .grade-star .star{display:inline-block;height:100%;background:url(/resource/img/pdp_renew/ico_grade-large-star_on.png) no-repeat;background-size:auto 30px}
.all-review-cont .grade-star .star1{width:42px}
.all-review-cont .customer-review-list .grade-star .star3,.all-review-cont .grade-star .star2{width:84px}
.all-review-cont .grade-star .star3{width:126px}
.all-review-cont .grade-star .star4{width:168px}
.all-review-cont .grade-star .star5{width:210px}
.all-review-cont .review-filter-wrap{overflow:hidden;position:absolute;right:0;top:0;margin:24px 0}
.all-review-cont .select-wrap .review-option-select{width:218px;padding-top:10px;padding-left:0;padding-bottom:10px;height:auto;border-bottom:1px solid #3f3f3f;border-radius:0;font-size:20px;color:#767676;line-height:1;background:url(/resource/img/pdp_renew/ico_arr_select_pc.png) 180px 50% no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500}
.all-review-cont .select-wrap .review-option-select::-ms-expand{display:none}
.all-review-cont .customer-review-list{margin-top:36px}
.all-review-cont .customer-review-list .no-data{position:absolute;left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center;font-size:20px}
.all-review-cont .customer-review-list .customer-review-item{position:relative;padding:40px 0 40px 22.727%;min-height:170px;border-top:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.all-review-cont .customer-review-list .grade-wrap{position:absolute;left:0;top:44px}
.all-review-cont .customer-review-list .grade-star{width:140px;height:20px;background-size:auto 20px}
.all-review-cont .customer-review-list .grade-star .star{display:inline-block;height:100%;background-size:auto 20px}
.all-review-cont .customer-review-list .grade-star .star2{width:56px}
.all-review-cont .customer-review-list .grade-star .star4{width:112px}
.all-review-cont .customer-review-list .grade-star .star5{width:140px}
.all-review-cont .customer-review-list .writer-info-wrap{position:absolute;left:0;top:84px;font-size:18px;color:#767676}
.all-review-cont .customer-review-list .comment-wrap{padding-right:50px;overflow:hidden;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:90px;max-height:90px;font-size:20px;line-height:1.5;font-weight:500;cursor:pointer}
.all-review-cont .customer-review-list .comment-wrap.open{display:block;overflow:visible;max-height:none;cursor:auto}
.all-review-cont .customer-review-list .photo-list-wrap{overflow:hidden;padding-top:30px}
.all-review-cont .customer-review-list .photo-list{position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap}
.all-review-cont .customer-review-list .photo-list .photo-item{display:inline-block;width:180px;margin-left:20px;vertical-align:top;outline:0}
.all-review-cont .customer-review-list .photo-list .photo-item img{max-width:180px;max-height:180px}
.all-review-cont .customer-review-list .photo-list .photo-item:first-child{margin-left:0}
.all-review-cont .btn-more-review-wrap{padding:20px 0;text-align:center}
.all-review-cont .btn-more-review-wrap .btn-more-txt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:20px;color:#222;font-weight:500}
.all-review-cont .btn-more-review-wrap .btn-more-txt i{display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#222;border-radius:50%;background:url(/resource/img/pdp_renew/ico_more.png) 50% 50% no-repeat #222;background-size:8px 8px}
/*! //리뷰 */
/*! 함께 쓰면 좋은 제품 */
.together-cont .sul-slide-wrap{overflow:hidden;max-width:1120px}
.together-cont .sul-slide-list{overflow:hidden;max-width:960px;margin:0 auto 32px;width:100%}
.together-cont .sul-slide-item{margin:0 10px}
.together-cont .sul-slide-nav{width:285px}
.together-cont [class^=sul-slide-btn-]{top:45%}
.together-cont .prd-img-wrap{margin-bottom:10px}
.together-cont .txt-wrap{padding:0 10px;text-align:center}
.together-cont .prd-name-ko{display:block;margin-bottom:3px;font-size:18px;line-height:1.4;color:#222;font-weight:500}
.together-cont .prd-name-en{display:none;font-size:16px;line-height:1.2;color:#888;font-weight:500}
/*! //함께 쓰면 좋은 제품 */
/*! 유의사항 */
.caution-cont .accordion-cont-inner{padding-bottom:0;word-break:break-all}
.caution-cont .tit{display:inline-block;margin-bottom:10px;font-size:18px;line-height:30px;font-weight:700;color:#222}
.caution-cont .txt{margin-bottom:50px;font-size:18px;line-height:30px;font-weight:500;color:#767676}
.caution-cont .use-caution-list li{position:relative;padding-left:36px}
.caution-cont .use-caution-list span{position:absolute;left:0;top:0}
/*! //유의사항 */
@media only all and (max-width:1024px){
.renewal-pdp [class^=pdp-][class$="-inner"]{max-width:1024px;padding:0 72px}
}
@media only all and (max-width:890px){
.renewal-pdp [class^=pdp-][class$="-inner"]{max-width:890px;padding:0 50px}
}
.chrome .prd-thumb-wrap .badge-wrap .badge span{padding:18px 4px 18px 8px}
.product-12.poster2 .txt-wrap{top:1070px}
.product-8.poster1 .poster-desc,.product-9.poster1 .poster-desc{bottom:208px}
.product-8.poster2 .txt-wrap,.product-9.poster2 .txt-wrap{top:1140px}
.product-6.poster3{text-align:center}
.product-6.poster3 .poster-tit{position:absolute;left:0;top:72px;width:100%;font-size:48px;color:#c8713d;font-weight:700}
.product-6.poster3 .txt-group{position:absolute;left:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#585858}
.product-6.poster3 .txt-group1{top:830px}
.product-6.poster3 .txt-group2{top:2080px}
.product-6.poster3 .txt-group .txt-tit{font-size:48px;line-height:65px}
.product-6.poster3 .txt-group .word-list{display:table;width:80.9%;margin:40px auto 50px}
.product-6.poster3 .txt-group .word-list li{display:table-cell;padding:0 65px;text-align:left;vertical-align:top}
.product-6.poster3 .txt-group .word-list .txt-per{font-size:58px;font-weight:500}
.product-6.poster3 .txt-group .word-list .txt-per:before{content:'+';display:block;padding-bottom:10px;font-size:78px;line-height:50px;font-weight:400}
.product-6.poster3 .txt-group .word-list .txt-per span{font-size:38px}
.product-6.poster3 .txt-group .word-list .txt-word{font-size:35px;font-weight:500}
.product-6.poster3 .txt-group .txt-sup{font-size:20px;color:#999}
.product-115.poster1 .poster-desc,.product-133.poster1 .poster-desc,.product-18.poster1 .poster-desc,.product-7.poster1 .poster-desc{bottom:140px}
.product-115.poster1 .poster-background-info,.product-133.poster1 .poster-background-info,.product-18.poster1 .poster-background-info,.product-7.poster1 .poster-background-info{position:absolute;left:0;right:0;bottom:75px;font-size:20px;letter-spacing:-.03em}
.product-10.poster2 .txt-wrap{top:850px}
.product-11.poster2 .txt-wrap,.product-145.poster2 .txt-wrap{top:1060px}
.product-14.poster2 .txt-wrap{top:937px}
.product-22.poster2 .txt-wrap,.product-23.poster2 .txt-wrap,.product-24.poster2 .txt-wrap,.product-35.poster2 .txt-wrap{top:1038px}
.product-24.poster1 .poster-desc{bottom:45px}
.product-28.poster1 .poster-desc1{font-size:48px;line-height:65px;top:964px;bottom:auto}
.product-28.poster1 .poster-desc2{bottom:80px;color:#222}
.product-30.poster2 .txt-wrap{top:640px}
.product-31.poster2 .txt-wrap{top:590px}
.product-32.poster2 .txt-wrap{top:402px}
.product-32.poster2 .txt-wrap2{top:1426px}
.product-33.poster2 .txt-wrap{top:832px}
.product-36.poster2 .txt-wrap,.product-50.poster2 .txt-wrap{top:1020px}
.product-41.poster2 .txt-wrap,.product-42.poster2 .txt-wrap{top:1040px}
.product-43.poster2 .txt-wrap{top:323px}
.product-43.poster2 .txt-wrap2{top:1585px}
.product-47.poster2 .txt-wrap{top:730px}
.product-52.right-box .effect-list{line-height:30px}
.product-52.right-box .effect-list li{margin-bottom:14px}
.product-69.poster2 .txt-wrap{top:1050px}
.product-73.poster1 .poster-background-info{position:absolute;left:0;right:0;bottom:60px;font-size:20px;letter-spacing:-.03em}
.product-109.poster1 .poster-background-info{position:absolute;left:0;right:0;bottom:100px;font-size:20px;letter-spacing:-.03em}
.product-110.poster1 .poster-background-info{position:absolute;left:0;right:0;bottom:27px;font-size:20px;letter-spacing:-.03em}
.product-110.poster2 .txt-wrap{top:1030px}
.product-111.poster2 .txt-wrap{top:1126px}
.product-114.poster2 .txt-wrap{top:700px}
.product-115.poster2 .txt-wrap{top:710px}
.product-117.poster2 .txt-wrap .poster-tit,.product-118.poster2 .txt-wrap .poster-tit,.product-119.poster2 .txt-wrap .poster-tit,.product-120.poster2 .txt-wrap .poster-tit{font-size:30px}
.product-127.poster1 .poster-desc,.product-128.poster1 .poster-desc{bottom:106px}
@media only all and (max-width:1280px){
.real-review-cont .txt-wrap{margin:48px;margin:3.75vw}
.real-review-cont .txt-wrap .desc{font-size:24px;font-size:1.875vw;line-height:36px;line-height:2.812vw}
.real-review-cont .txt-wrap .grade-star{margin-bottom:10px;margin-bottom:.781vw}
.real-review-cont .txt-wrap .grade-star .star{width:28px;width:2.188vw;height:24px;height:1.875vw;background-size:auto 24px;background-size:auto 1.875vw}
.real-review-cont .txt-wrap .grade-star .star1{width:28px;width:2.188vw}
.real-review-cont .txt-wrap .grade-star .star2{width:55px;width:4.297vw}
.real-review-cont .txt-wrap .grade-star .star3{width:83px;width:6.484vw}
.real-review-cont .txt-wrap .grade-star .star4{width:111px;width:8.672vw}
.real-review-cont .txt-wrap .grade-star .star5{width:136px;width:10.625vw}
.real-review-cont .txt-wrap .txt-sources{font-size:20px;font-size:1.562vw;line-height:30px;line-height:2.344vw}
.detail-info-cont .poster1 .txt-wrap{top:90px;top:7.031vw}
.detail-info-cont .poster1 .poster-tit{padding:0 0 20px;padding:0 0 1.562vw;font-size:60px;font-size:4.688vw;line-height:65px;line-height:5.078vw;}
.detail-info-cont .poster1 .poster-subtit{margin:0 .234vw;font-size:2.344vw}
.detail-info-cont .poster1 .poster-hash-list span{margin:0 3px;margin:0 .234vw;font-size:30px;font-size:2.344vw}
.detail-info-cont .poster1 .poster-desc{bottom:66px;bottom:5.156vw;line-height:56px;line-height:4.375vw;font-size:36px;font-size:2.812vw;padding: 0 2.77vw;}
.detail-info-cont .poster1 .poster-desc2 {line-height:2.812vw;font-size:1.875vw;padding-top:1.562vw;}
.detail-info-cont .poster2 .txt-wrap{top:1000px;top:78.125vw;padding: 0 0.781vw;}
.detail-info-cont .poster2 .poster-tit{padding-bottom:20px;padding-bottom:1.562vw;font-size:36px;font-size:2.812vw;line-height:46px;line-height:3.594vw}
.detail-info-cont .poster2 .poster-desc{padding:0 0 20px;padding:0 0 1.562vw;line-height:36px;line-height:2.812vw;font-size:24px;font-size:1.875vw}
.detail-info-cont .poster2 .poster-background-info{font-size:18px;font-size:1.406vw;line-height:28px;line-height:2.188vw}
.product-12.poster2 .txt-wrap{top:1070px;top:83.594vw}
.product-8.poster1 .poster-desc,.product-9.poster1 .poster-desc{bottom:208px;bottom:16.25vw}
.product-8.poster2 .txt-wrap,.product-9.poster2 .txt-wrap{top:1140px;top:89.062vw}
.product-6.poster3 .poster-tit{top:72px;top:5.625vw;font-size:48px;font-size:3.75vw}
.product-6.poster3 .txt-group1{top:830px;top:64.844vw}
.product-6.poster3 .txt-group2{top:2080px;top:162.5vw}
.product-6.poster3 .txt-group .txt-tit{font-size:48px;font-size:3.75vw;line-height:65px;line-height:5.078vw}
.product-6.poster3 .txt-group .word-list{margin:40px auto 50px;margin:3.125vw auto 3.906vw}
.product-6.poster3 .txt-group .word-list li{padding:0 65px;padding:0 5.078vw}
.product-6.poster3 .txt-group .word-list .txt-per{font-size:58px;font-size:4.531vw}
.product-6.poster3 .txt-group .word-list .txt-per:before{padding-bottom:10px;padding-bottom:.781vw;font-size:78px;font-size:6.094vw;line-height:50px;line-height:3.906vw}
.product-6.poster3 .txt-group .word-list .txt-per span{font-size:38px;font-size:2.969vw}
.product-6.poster3 .txt-group .word-list .txt-word{font-size:35px;font-size:2.734vw}
.product-6.poster3 .txt-group .txt-sup{font-size:20px;font-size:1.562vw}
.product-115.poster1 .poster-desc,.product-133.poster1 .poster-desc,.product-18.poster1 .poster-desc,.product-7.poster1 .poster-desc{bottom:140px;bottom:10.938vw}
.product-115.poster1 .poster-background-info,.product-133.poster1 .poster-background-info,.product-18.poster1 .poster-background-info,.product-7.poster1 .poster-background-info{bottom:75px;bottom:5.859vw;font-size:20px;font-size:1.562vw}
.product-10.poster2 .txt-wrap{top:850px;top:66.406vw}
.product-11.poster2 .txt-wrap{top:1060px;top:82.812vw}
.product-14.poster2 .txt-wrap{top:937px;top:73.203vw}
.product-22.poster2 .txt-wrap,.product-23.poster2 .txt-wrap,.product-24.poster2 .txt-wrap{top:1038px;top:81.094vw}
.product-24.poster1 .poster-desc{bottom:45px;bottom:3.516vw}
.product-28.poster1 .poster-desc1{font-size:48px;font-size:3.75vw;line-height:65px;line-height:5.078vw;top:964px;top:75.312vw;bottom:auto}
.product-28.poster1 .poster-desc2{bottom:80px;bottom:6.25vw}
.product-30.poster2 .txt-wrap{top:640px;top:50vw}
.product-31.poster2 .txt-wrap{top:570px;top:44.531vw}
.product-32.poster2 .txt-wrap{top:402px;top:31.406vw}
.product-32.poster2 .txt-wrap2{bottom:auto;top:1426px;top:111.406vw}
.product-33.poster2 .txt-wrap{top:832px;top:65vw}
.product-41.poster2 .txt-wrap,.product-42.poster2 .txt-wrap{top:1040px;top:81.25vw}
.product-43.poster2 .txt-wrap{top:323px;top:25.234vw}
.product-43.poster2 .txt-wrap2{top:1585px;top:123.828vw}
.product-47.poster2 .txt-wrap{top:730px;top:57.031vw}
.product-50.poster2 .txt-wrap{top:1020px;top:79.688vw}
.product-69.poster2 .txt-wrap{top:1050px;top:82.031vw}
.product-73.poster1 .poster-background-info{bottom:60px;bottom:4.688vw;font-size:20px;font-size:1.562vw}
.product-109.poster1 .poster-background-info{bottom:100px;bottom:7.812vw;font-size:20px;font-size:1.562vw}
.product-110.poster1 .poster-background-info{bottom:27px;bottom:2.109vw;font-size:20px;font-size:1.562vw}
.product-110.poster2 .txt-wrap{top:1030px;top:79.845vw}
.product-111.poster2 .txt-wrap{top:1120px;top:86.822vw}
.product-114.poster2 .txt-wrap{top:690px;top:53.488vw}
.product-115.poster2 .txt-wrap{top:700px;top:54.688vw}
.product-117.poster2 .txt-wrap .poster-tit,.product-118.poster2 .txt-wrap .poster-tit,.product-119.poster2 .txt-wrap .poster-tit,.product-120.poster2 .txt-wrap .poster-tit{font-size:30px;font-size:2.344vw}
.product-127.poster1 .poster-desc,.product-128.poster1 .poster-desc{bottom:106px;bottom:8.281vw}
}
@media only all and (max-width:767px){
.detail-info-cont .feature-wrap .img-wrap img,.prd-thumb-wrap .sul-slide-item img,.real-review-cont .img-wrap img,.sul-slide-wrap figure img{width:100%}
.sul-slide-wrap .sul-slide-nav{width:110px}
.sul-slide-wrap .sul-slide-nav li{margin-top:25px}
.real-review-cont .img-wrap,.sul-slide-wrap.two-block-slide .sul-slide-item{max-width:100%}
.sul-slide-wrap [class^=sul-slide-btn-]{width:38px;height:38px;background-size:auto 10px}
.pdp-accordion .accordion-cont-inner,.pdp-accordion .detail-info-cont .accordion-cont-inner{padding-bottom:60px}
.sul-slide-wrap.two-block-slide,.use-step-cont .sul-slide-wrap.two-block-slide .sul-slide-item{margin:0}
.renewal-pdp [class^=pdp-][class$="-inner"]{max-width:100%;padding:0}
.all-review-cont .grade-item .grade-tit:after,.prd-info-wrap .btn-link-wrap .store-offline,.prd-info-wrap .btn-link-wrap.offline .store-online,.renewal-pdp .pc-br{display:none}
.prd-info-wrap .btn-link-wrap .store-offline[style="display:none"]+.store-online,.prd-info-wrap .btn-link-wrap li:only-child,.prd-info-wrap .btn-link-wrap.offline .store-offline,.renewal-pdp .m-br{display:block}
.pdp-overview-wrap{padding-top:0;padding-bottom:60px}
.prd-thumb-wrap{float:none;width:100%;max-width:100%;max-height:100%;background-color:#efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-height:920px;max-height:127.778vw}
.prd-thumb-wrap .badge-wrap{right:10px}
.detail-info-cont .feature-wrap .txt-wrap .sub-sup+.sub-desc,.prd-thumb-wrap .badge-wrap .badge{margin-top:8px}
.prd-thumb-wrap .badge-wrap .badge span{padding:10px 7px 10px 5px;width:30px;font-size:12px}
.prd-thumb-wrap .sul-slide-list{overflow:hidden;max-height:initial}
.prd-thumb-wrap .sul-slide-list .slick-track{white-space:nowrap}
.prd-thumb-wrap .sul-slide-img-nav{width:auto;max-height:initial}
.prd-thumb-wrap .sul-slide-img-nav .nav-item{max-width:100%;max-height:initial}
.prd-thumb-wrap .sul-slide-img-nav .nav-item img{max-height:initial}
.prd-thumb-wrap [class^=sul-slide-btn-],.real-review-cont .sul-slide-wrap [class^=sul-slide-btn-]{display:none!important}
.prd-info-wrap{float:none;width:100%;padding:19px 5.55vw 0}
.prd-info-wrap .prd-hash-keyword{padding-bottom:5px}
.prd-info-wrap .prd-hash-keyword li{margin-right:4px;font-size:14px}
.prd-info-wrap .prd-name{min-height:0;margin-bottom:40px;}
.prd-info-wrap .prd-name .prd-name-ko{margin-top:8px;font-size:25px;line-height:1}
.all-review-cont .btn-more-review-wrap .btn-more-txt,.all-review-cont .customer-review-list .no-data,.prd-info-wrap .prd-name .prd-name-en{font-size:15px}
.prd-info-wrap .prd-grade{margin-bottom:8px}
.prd-info-wrap .prd-grade .grade-star{width:88px;height:14px;background-size:auto 14px}
.prd-info-wrap .prd-grade .grade-star .star{background-size:auto 14px}
.prd-info-wrap .prd-grade .grade-star .star1{width:17px}
.prd-info-wrap .prd-grade .grade-star .star2{width:34px}
.prd-info-wrap .prd-grade .grade-star .star3{width:51px}
.prd-info-wrap .prd-grade .grade-star .star4{width:68px}
.prd-info-wrap .prd-grade .grade-star .star5{width:85px}
.prd-info-wrap .prd-grade .review-count{font-size:12px}
.prd-info-wrap .prd-desc{min-height:0;margin-bottom:20px;font-size:16px;line-height:22px}
.prd-info-wrap .prd-desc2 {font-size:12px;}
.prd-info-wrap .prd-price-wrap{margin-bottom:26px}
.prd-info-wrap .prd-price{margin-bottom:0;font-size:20px}
.prd-info-wrap .prd-measure{font-size:14px;margin-bottom:0}
.prd-info-wrap .prd-measure .measure-tit{margin-right:15px;font-size:17px}
.prd-info-wrap .prd-measure .measure-list,.prd-info-wrap .prd-measure .measure-list button{font-size:17px}
.prd-info-wrap .color-chip-wrap{height:auto;margin-top:8px;max-width:none;margin-left:-5.5px;margin-right:-5.5px}
.prd-info-wrap .color-chip-wrap li{padding:5.5px}
.prd-info-wrap .color-chip-wrap .color-chip{width:22px;height:22px}
.prd-info-wrap .prd-point{min-height:0}
.prd-info-wrap .color-chip-none .color-chip-wrap+.prd-point,.prd-info-wrap .prd-point{margin-top:26px}
.prd-info-wrap .color-chip-wrap+.prd-point{margin-top:22px}
.prd-info-wrap .prd-point-list{letter-spacing:0}
.prd-info-wrap .prd-point-list .point-item{padding:10px 0}
.prd-info-wrap .prd-point-list .point-tit{padding-right:0;font-size:14px;font-weight:500}
.prd-info-wrap .prd-point-list .point-tit:before{width:7px;height:7px;border-width:1px}
.prd-info-wrap .prd-point-list .point-desc,.together-cont .prd-name-en{font-size:14px}
.prd-info-wrap .btn-link-wrap{margin:25px 0 0}
.prd-info-wrap .btn-link-wrap li{width:100%;padding:0}
.prd-info-wrap .btn-link-wrap .btn-bg-black{background-color:#333}
.prd-info-wrap .sns-box{top:50px;right:20px}
.prd-info-wrap .sns-box a{width:30px;height:30px}
.prd-info-wrap .sns-box .facebook,.prd-info-wrap .sns-box .facebook:hover,.prd-info-wrap .sns-box .twitter,.prd-info-wrap .sns-box .twitter:hover{background-size:30px 30px}
.pdp-accordion .btn-accordion-wrap,.use-step-cont .sul-slide-wrap.two-block-slide{margin:0 5.55vw}
.pdp-accordion .btn-accordion-wrap .btn-accordion{height:56px;font-size:22px}
.pdp-accordion .btn-accordion-wrap .btn-accordion:after,.pdp-accordion .btn-accordion-wrap .btn-accordion:before{width:30px;height:1px}
/*! 진성 고객 리뷰 */
.real-review-cont .sul-slide-wrap.two-block-slide{overflow:visible}
.real-review-cont .sul-slide-wrap.two-block-slide .sul-slide-list{overflow:visible;max-height:100%}
.real-review-cont .sul-slide-wrap.two-block-slide .sul-slide-list .slick-list{overflow:visible;padding:0 15px}
.real-review-cont .sul-slide-wrap.two-block-slide .sul-slide-list .sul-slide-item{max-width:100%;margin:0 5px}
.real-review-cont .txt-wrap{margin:58px;margin:8.056vw}
.real-review-cont .txt-wrap .desc{font-size:30px;font-size:4.167vw;line-height:42px;line-height:5.833vw}
.real-review-cont .txt-wrap .grade-star{margin-bottom:15px;margin-bottom:2.083vw}
.real-review-cont .txt-wrap .grade-star .star{width:30px;width:4.167vw;height:26px;height:3.611vw;background-size:auto 26px;background-size:auto 3.611vw}
.real-review-cont .txt-wrap .grade-star .star1{width:30px;width:4.167vw}
.real-review-cont .txt-wrap .grade-star .star2{width:60px;width:8.333vw}
.real-review-cont .txt-wrap .grade-star .star3{width:90px;width:12.5vw}
.real-review-cont .txt-wrap .grade-star .star4{width:120px;width:16.667vw}
.real-review-cont .txt-wrap .grade-star .star5{width:150px;width:20.833vw}
.real-review-cont .txt-wrap .txt-sources{font-size:26px;font-size:3.611vw;line-height:36px;line-height:5vw}
/*! //진성 고객 리뷰 */
/*! 효능&효과 */
.effect-cont .sul-slide-wrap{padding-left:5.55vw;padding-right:5.55vw;min-height:auto}
.effect-cont .sul-slide-list .slick-track{height:auto}
.effect-cont .sul-slide-wrap .sul-slide-btn-prev{left:5.55vw}
.effect-cont .sul-slide-wrap .sul-slide-btn-next{right:5.55vw}
.effect-cont .sul-slide-wrap [class^=sul-slide-btn-]{top:270px;top:37.5vw;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.effect-cont .left-box{float:none;width:100%;height:auto}
.effect-cont .right-box{margin-left:0;height:auto}
.effect-cont .txt-wrap{padding-left:0;padding-top:15px;text-align:left;font-weight:400}
.effect-cont .txt-wrap .tit{font-size:18px;line-height:27px}
.effect-cont .txt-wrap .desc{margin-top:20px;font-size:16px;line-height:27px}
.effect-cont .txt-wrap .effect-list{min-height:initial;margin-top:19px;font-size:16px;line-height:23px}
.effect-cont .txt-wrap .effect-background-info{margin-top:36px;position:static;margin-left:0;padding-left:0;font-size:14px;line-height:21px}
.effect-cont .txt-wrap .effect-background-info p{padding-top:0}
.effect-cont .txt-wrap .effect-background-info.type-single{position:static}
/*! //효능&효과 */
/*! 제품상세 */
.detail-info-cont .poster-wrap,.product-6.poster3 .txt-group,.use-step-cont .video-type{margin:0 5.55vw}
.detail-info-cont .poster1 .txt-wrap{top:120px;top:16.667vw}
.detail-info-cont .poster1 .poster-tit{padding:0 0 24px;padding:0 0 3.333vw;font-size:48px;font-size:6.4vw;line-height:65px;line-height:9.028vw}
.detail-info-cont .poster1 .poster-subtit{margin:0 .833vw;font-size:4.16vw}
.detail-info-cont .poster1 .poster-hash-list span{margin:0 6px;margin:0 .833vw;font-size:28px;font-size:3.889vw}
.detail-info-cont .poster1 .poster-desc{bottom:92px;bottom:12.778vw;font-size:36px;font-size:4.8vw;line-height:54px;line-height:7.5vw;padding: 0 5vw;}
.detail-info-cont .poster1 .poster-desc2 {line-height:5.417vw;font-size:3.5vw;padding-top:3.889vw;}
.detail-info-cont .poster2{margin-bottom:30px}
.detail-info-cont .poster2 .txt-wrap{padding:0 2.77vw;top:858px;top:119.167vw;top:auto;bottom:25px;bottom:3.472vw}
.detail-info-cont .poster2 .poster-tit{padding-bottom:36px;padding-bottom:5vw;font-size:36px;font-size:4.8vw;line-height:54px;line-height:7.5vw}
.detail-info-cont .poster2 .poster-desc{padding:0 0 28px;padding:0 0 3.889vw;line-height:39px;line-height:5.417vw;font-size:26px;font-size:3.5vw}
.detail-info-cont .poster2 .poster-background-info{font-size:24px;font-size:3.333vw;line-height:36px;line-height:5vw}
.detail-info-cont .poster-wrap+.feature-wrapper{margin-top:50px}
.detail-info-cont .sul-video-wrap{margin:0 5.55vw 40px}
.detail-info-cont .sul-video-wrap .btn-play-video,.use-step-cont .video-type .sul-video-wrap .btn-play-video{background-size:40px 40px}
.detail-info-cont .feature-wrap{margin:0 5.55vw 35px;}
.detail-info-cont .feature-wrap:last-child,.together-cont .sul-slide-list{margin-bottom:0}
.detail-info-cont .feature-wrap .img-wrap{margin-bottom:12px;text-align:center}
.detail-info-cont .feature-wrap .txt-wrap .sub-tit{font-size:19px;line-height:25px}
.detail-info-cont .feature-wrap .txt-wrap .sub-desc{margin-top:8px;line-height:22px;font-size:15px}
.detail-info-cont .feature-wrap .txt-wrap .sub-sup{margin-top:5px;font-size:13px;line-height:22px}
.detail-info-cont .feature-wrap.medium-feature .img-wrap{max-width:100%;width:100%;text-align:center}
.detail-info-cont .feature-wrap .mask-list li{/*padding-left:50px;text-indent:-50px*/}
.detail-info-cont .feature-wrap .mask-list li + li {padding-top:2vw;}
.detail-info-cont .research-feature .sub-tit{font-size:18px}
.detail-info-cont .research-feature .sub-sup{margin-top:8px;line-height:16px;font-size:12px}
.detail-info-cont .research-result{padding:26px 20px 30px}
.detail-info-cont .research-list{margin-top:12px}
.detail-info-cont .research-list .category-item{border-bottom:1px solid #ddd;padding:10px 0;font-size:15px}
.detail-info-cont .research-list .tit{padding:0 22px;font-weight:500;color:inherit}
.detail-info-cont .research-list .tit:before{left:5px;width:7px;height:7px;border:1px solid #333}
.detail-info-cont .research-list .desc{padding:0 10px}
/*! //제품상세 */
/*! 사용단계&사용방법 */
.together-cont .sul-slide-wrap .sul-slide-btn-prev,.use-step-cont .sul-slide-wrap .sul-slide-btn-prev{left:0}
.together-cont .sul-slide-wrap .sul-slide-btn-next,.use-step-cont .sul-slide-wrap .sul-slide-btn-next{right:0}
.use-step-cont .sul-slide-wrap [class^=sul-slide-btn-]{top:282px;top:39.167vw;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.use-step-cont .sul-slide-wrap .step-tit{margin:15px 0 5px;font-size:17px}
.use-step-cont .sul-slide-wrap .step-desc,.use-step-cont .video-type .step-desc{font-size:15px;line-height:23px}
.use-step-cont .video-type .step-tit{padding:15px 0 5px;font-size:17px}
/*! //사용단계&사용방법 */
/*! 함께 쓰면 좋은 제품 */
.together-cont{margin:0;padding:0 5.55vw}
.together-cont .sul-slide-item{margin:0 5px}
.together-cont .prd-img-wrap{width:160px;margin:0 auto 29px}
.together-cont .txt-wrap{padding:0 8px}
.together-cont .prd-name-ko{margin-bottom:4px;font-size:14px}
/*! //함께 쓰면 좋은 제품 */
/*! 리뷰 */
.all-review-cont .accordion-cont-inner{padding-left:20px;padding-right:20px}
.all-review-cont .total-review-grade-wrap{padding:12px 0}
.all-review-cont .grade-item .grade-tit{padding-left:17px;font-size:15px}
.all-review-cont .grade-item .grade-tit:before{width:7px;height:7px}
.all-review-cont .grade-num{font-size:15px;color:#222}
.all-review-cont .grade-star{width:140px;height:20px;background-size:auto 20px}
.all-review-cont .grade-star .star{background-size:auto 20px}
.all-review-cont .grade-star .star1{width:28px}
.all-review-cont .grade-star .star2{width:56px}
.all-review-cont .customer-review-list .grade-star .star4,.all-review-cont .grade-star .star3{width:84px}
.all-review-cont .grade-star .star4{width:112px}
.all-review-cont .grade-star .star5{width:140px}
.all-review-cont .review-filter-wrap{right:20px;margin:10px 0}
.all-review-cont .review-filter-wrap .select-wrap .review-option-select{width:103px;padding:5px 0;font-size:14px;text-indent:10px;background:url(/resource/img/pdp_renew/ico_arr_select_mo.png) 80px 50% no-repeat;background-size:auto 6px}
.all-review-cont .customer-review-list .customer-review-item{min-height:130px;padding:30px 0 30px 115px}
.all-review-cont .customer-review-list .grade-wrap{top:34px}
.all-review-cont .customer-review-list .grade-star{width:105px;height:15px;background-size:auto 15px}
.all-review-cont .customer-review-list .grade-star .star{background-size:auto 15px}
.all-review-cont .customer-review-list .grade-star .star1{width:21px}
.all-review-cont .customer-review-list .grade-star .star2{width:42px}
.all-review-cont .customer-review-list .grade-star .star3{width:63px}
.all-review-cont .customer-review-list .grade-star .star5{width:105px}
.all-review-cont .customer-review-list .writer-info-wrap{top:59px;font-size:13px}
.all-review-cont .customer-review-list .comment-wrap{padding:0;font-size:15px;line-height:22px;min-height:66px;max-height:66px}
.all-review-cont .customer-review-list .photo-list-wrap{padding-top:15px}
.all-review-cont .customer-review-list .photo-list .photo-item{width:auto;height:auto;margin-left:10px}
.all-review-cont .customer-review-list .photo-list .photo-item:first-child{margin-left:0}
.all-review-cont .customer-review-list .photo-list .photo-item:last-child{margin-right:0}
.all-review-cont .customer-review-list .photo-list .photo-item img{max-width:90px;max-height:90px}
.all-review-cont .btn-more-review-wrap{padding:0}
.all-review-cont .btn-more-review-wrap .btn-more-txt i{width:23px;height:23px;margin-right:10px;background-size:auto 12px}
/*! //리뷰 */
/*! 유의사항 */
.caution-cont .accordion-cont-inner{padding-left:5.55vw;padding-right:5.55vw;padding-bottom:10px}
.caution-cont .tit{margin-bottom:6px;font-size:15px;line-height:22px}
.caution-cont .txt{margin-bottom:21px;font-size:15px;line-height:22px}
.caution-cont .use-caution-list li{padding-left:15px}
/*! //유의사항 */
.chrome .prd-thumb-wrap .badge-wrap .badge span{padding:10px 4px 10px 7px}
.product-4.poster2 .txt-wrap{bottom:auto;top:850px;top:118.056vw}
.product-12.poster2 .txt-wrap,.product-6.poster2 .txt-wrap{bottom:auto;top:830px;top:115.278vw}
.product-14.poster2 .txt-wrap,.product-5.poster2 .txt-wrap{bottom:auto;top:840px;top:116.667vw}
.product-8.poster1 .poster-desc,.product-9.poster1 .poster-desc{top:1090px;top:151.389vw;bottom:auto}
.product-8.poster2 .txt-wrap,.product-9.poster2 .txt-wrap{bottom:auto;top:710px;top:98.611vw}
.product-9.poster1 .poster-desc{top:990px;top:137.5vw;bottom:auto}
.product-6.poster3 .poster-tit{top:126px;top:17.5vw;font-size:40px;font-size:5.556vw;line-height:58px;line-height:8.056vw}
.product-6.poster3 .txt-group1{top:850px;top:118.056vw}
.product-6.poster3 .txt-group2{top:1850px;top:256.944vw}
.product-6.poster3 .txt-group .txt-tit{font-size:36px;font-size:5vw;line-height:54px;line-height:7.5vw}
.product-6.poster3 .txt-group .word-list{width:89.68%;margin:50px auto 30px;margin:6.944vw auto 4.167vw}
.product-6.poster3 .txt-group .word-list li{padding:0 35px;padding:0 4.861vw}
.product-6.poster3 .txt-group .word-list .txt-per{font-size:40px;font-size:5.556vw}
.product-6.poster3 .txt-group .word-list .txt-per:before{padding-bottom:10px;padding-bottom:1.389vw;font-size:56px;font-size:7.778vw;line-height:40px;line-height:5.556vw}
.product-6.poster3 .txt-group .word-list .txt-per span,.product-6.poster3 .txt-group .word-list .txt-word{font-size:26px;font-size:3.611vw}
.product-6.poster3 .txt-group .txt-sup{font-size:24px;font-size:3.333vw;line-height:36px;line-height:5vw}
.product-115.poster1 .poster-desc,.product-133.poster1 .poster-desc,.product-18.poster1 .poster-desc,.product-7.poster1 .poster-desc{bottom:150px;bottom:20.833vw}
.product-115.poster1 .poster-background-info,.product-133.poster1 .poster-background-info,.product-18.poster1 .poster-background-info,.product-7.poster1 .poster-background-info{bottom:100px;bottom:13.889vw;font-size:24px;font-size:3.333vw}
.product-10.poster2 .txt-wrap,.product-47.poster2 .txt-wrap{bottom:auto;top:590px;top:81.944vw}
.product-11.poster2 .txt-wrap,.product-69.poster2 .txt-wrap{bottom:auto;top:740px;top:102.778vw}
.product-19.poster2 .txt-wrap{bottom:20px;bottom:2.778vw}
.product-19.poster2 .poster-tit{padding-bottom:0}
.product-23.poster2 .txt-wrap,.product-24.poster2 .txt-wrap{bottom:auto;top:770px;top:106.944vw}
.product-28.poster1 .poster-desc1{top:780px;top:108.333vw;bottom:auto}
.product-28.poster1 .poster-desc2{bottom:80px;bottom:11.111vw}
.product-30.poster2 .txt-wrap{bottom:auto;top:454px;top:63.056vw}
.product-31.poster2 .txt-wrap{bottom:auto;top:450px;top:62.5vw}
.product-32.poster2 .txt-wrap{bottom:auto;top:500px;top:69.444vw}
.product-32.poster2 .txt-wrap2{top:auto;bottom:200px;bottom:27.778vw}
.product-33.poster2 .txt-wrap{bottom:auto;top:836px;top:116.111vw}
.product-36.poster1 .txt-wrap{top:80px;top:11.111vw}
.product-43.poster2 .txt-wrap{bottom:auto;top:300px;top:41.667vw}
.product-43.poster2 .txt-wrap .poster-background-info {letter-spacing:-1px}
.product-43.poster2 .txt-wrap2{bottom:auto;top:1290px;top:164vw}
.product-50.poster2 .txt-wrap{bottom:auto;top:790px;top:109.722vw}
.product-51.poster2 .txt-wrap .poster-background-info {letter-spacing:-1px}
.product-73.poster1 .poster-background-info{bottom:80px;bottom:11.111vw;font-size:24px;font-size:3.333vw}
.product-109.poster1 .poster-background-info{bottom:60px;bottom:8.333vw;font-size:24px;font-size:3.333vw}
.product-110.poster1 .poster-background-info{bottom:50px;bottom:6.944vw;font-size:24px;font-size:3.333vw}
.product-110.poster2 .txt-wrap{bottom:auto;top:916px;top:127.222vw}
.product-111.poster2 .txt-wrap{bottom:auto;top:894px;top:124.167vw}
.product-114.poster2 .txt-wrap{bottom:auto;top:600px;top:83.333vw}
.product-115.poster2 .txt-wrap{bottom:auto;top:570px;top:79.167vw}
.product-116.poster2 .txt-wrap{bottom:40px;bottom:5.556vw}
.product-116.poster2 .txt-wrap .poster-tit{padding-bottom:0;font-size:26px;font-size:3.611vw;line-height:40px;line-height:5.556vw;color:#727272}
.product-117.poster2 .txt-wrap,.product-118.poster2 .txt-wrap,.product-119.poster2 .txt-wrap,.product-120.poster2 .txt-wrap{bottom:auto;top:810px;top:112.5vw}
.product-117.poster2 .txt-wrap .poster-tit,.product-118.poster2 .txt-wrap .poster-tit,.product-119.poster2 .txt-wrap .poster-tit,.product-120.poster2 .txt-wrap .poster-tit{font-size:26px;font-size:3.611vw;line-height:40px;line-height:5.556vw;color:#727272}
.product-127.poster1 .poster-desc,.product-128.poster1 .poster-desc{bottom:92px;bottom:12.778vw}
}
.product-139.poster1 .poster-desc,.product-140.poster1 .poster-desc{bottom:96px}
.product-145.poster1 .txt-wrap{top:56px}
.product-145.right-box .effect-background-info{margin-top:40px}
@media only all and (max-width:1280px){
.product-133.poster1 .poster-desc{bottom:140px;bottom:10.938vw}
.product-133.poster1 .poster-background-info{bottom:75px;bottom:5.859vw;font-size:20px;font-size:1.562vw}
.product-145.poster1 .txt-wrap{top:56px;top:4.375vw}
.product-145.poster2 .txt-wrap{top:1060px;top:82.812vw}
}
@media only all and (max-width:767px){
.product-133.poster1 .poster-desc{bottom:150px;bottom:20.833vw}
.product-133.poster1 .poster-background-info{bottom:100px;bottom:13.889vw;font-size:24px;font-size:3.333vw}
.product-139.poster1 .poster-desc,.product-140.poster1 .poster-desc{bottom:96px;bottom:7.5vw;bottom:92px;bottom:12.778vw}
.product-139.poster1+.sul-video-wrap,.product-140.poster1+.sul-video-wrap,.product-145.poster1+.sul-video-wrap{margin-top:40px}
.product-145.poster1 .txt-wrap{top:120px;top:16.667vw}
.product-145.poster1 .poster-desc{bottom:40px;bottom:5.556vw}
.product-145.poster2 .txt-wrap{top:auto;bottom:60px;bottom:8.333vw}
}

.howtouse-list li {padding-left: 17px;text-indent: -17px;font-size: 20px;line-height: 30px;font-weight:500;}
@media only all and (max-width:767px){
.howtouse-list li {padding-left: 13px;text-indent: -13px;font-size: 15px;line-height: 23px;}
}

/* 20230116 썸네일 레이아웃 개선 */
.prd-thumb-wrap .badge-wrap{z-index:10}
.prd-thumb-wrap .sul-slide-wrap{padding-bottom:27.7777777778%;background-color:#efefef}
.prd-thumb-wrap .sul-slide-list{overflow:visible;max-height:none}
.prd-thumb-wrap .sul-slide-img-nav{display:none}
.prd-thumb-wrap .slick-dots{position:absolute;left:0;width:100%;display:flex;justify-content:center;bottom:-10.1449275362%}
.prd-thumb-wrap .slick-dots li{margin:0 7px}
.prd-thumb-wrap .slick-dots li.slick-active button{background-color:#444}
.prd-thumb-wrap .slick-dots li button{background-color:#fff;border:1px solid #4c4c4c;width:10px;height:10px;box-sizing:border-box;border-radius:50%;opacity:1}
@media (max-width:720px){
.prd-thumb-wrap .sul-slide-wrap{max-height:103.6111111111vw}
.prd-thumb-wrap .sul-slide-wrap{padding-bottom:14.7222222222%}
.prd-thumb-wrap .sul-slide-list{padding:0 20px;box-sizing:border-box}
.prd-thumb-wrap .slick-dots{bottom:-.1340482574%}
.prd-thumb-wrap .slick-dots li{margin:0 5px}
.prd-thumb-wrap .slick-dots li button{width:8px;height:8px}
}

/* 240507 PDP 공통 스타일 추가 */
@media (max-width:767px){
    .accordion-cont-wrap .accordion-cont-inner > .layout-renewal-wrapper,
    .accordion-cont-wrap .accordion-cont-inner > .ap-pdp,
    .accordion-cont-wrap .accordion-cont-inner > .pdp2022,
    .accordion-cont-wrap .accordion-cont-inner > .pdp2023 {margin: 0;  padding: 0 5.55vw;  box-sizing: border-box;}
}