@charset "UTF-8";

/* reset */
body{background-color: #fff;}
.ie br{font-family:'aritaM'; !important;}
.layer-wrap .layer-inner{z-index: 1002;}
#footer .btn-top{z-index: 95;}
.renew-product:after{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;background:#666;opacity:0.0;-webkit-transition:visibility 0s .2s, opacity .2s;-moz-transition:visibility 0s .2s, opacity .2s;-o-transition:visibility 0s .2s, opacity .2s;transition:visibility 0s .2s, opacity .2s;z-index:1;content:"";}
.renew-product.dimmed:after{visibility:visible;opacity:0.8;z-index:1001;}
.renew-product.dimmed.ie8:after{z-index:10001;}
.renew-product-header,
.renew-product{background-color: #fff;word-break: keep-all;letter-spacing: -0.04em;color: #222222;box-sizing: border-box;}
.renew-product sup{font-size: 1rem;line-height: 1;}
.renew-product .bg-white-wrap{background-color: #fff;}
.renew-product .shift-wrap{padding: 0;}
.renew-product .shift-wrap .make-wrap{padding: 0;}

/* product header */
.renew-product-header{padding: 0;}
.renew-product-header .detail-inner{padding: 0;max-width: 1040px;box-sizing: content-box;}
.renew-product-header .detail-inner > div{margin-top: 0;}

.renew-product-header .thum-wrap{width: 53.246%;margin-right: 4.5%;}
.renew-product-header .thum-wrap .img-flag{top:53px;left: 0; z-index: 2;}
.renew-product-header .thum-wrap .emblem-area{top:53px;right: 0; z-index: 2;}
.renew-product-header .thum-wrap .emblem-area li{width: 70px;}
.renew-product-header .thum-wrap .emblem-area li+li{margin-top: 8px;}
.renew-product-header .thum-wrap .img-view {margin-left: 0;}
.renew-product-header .thum-wrap .img-view img{width: 480px;}
.renew-product-header .thum-wrap .img-flag *[class*='flag-']{width: 60px;height: 60px;line-height: 60px;font-size: 1.8rem;font-family: 'aritaB';}
.renew-product-header *[class*="flag-"][class*="best"]{background-color: #e0630b;} /* 240628 [BRANDSR-10779] a11y 반영 */
.renew-product-header *[class*="flag-"][class*="hot"] {background-color: #e0630b;} /* 240628 [BRANDSR-10779] a11y 반영 */
.renew-product-header *[class*="flag-"][class*="new"]{background-color: #e0630b;} /* 240628 [BRANDSR-10779] a11y 반영 */

/* 20210721 제품 썸네일 네비게이션 수정 */
.renew-product-header .thum-wrap .img-nav {position:absolute !important;bottom:-24px;left:50%;transform:translateX(-50%);width:100%;font-size: 0;}
.renew-product-header .thum-wrap .img-nav button {width:50px !important;height:50px;margin-left:10px;border:1px solid #cccccc;box-sizing:border-box;font-size: 0;}

.renew-product-header .thum-wrap .img-nav .slick-active button{opacity:1;border:1px solid #222;}

.renew-product-header .thum-wrap .img-nav img{opacity:0.4;}
.renew-product-header .thum-wrap .img-nav .slick-active img{opacity:1;}

.renew-product-header .thum-wrap .img-nav button:focus{outline: none!important;;} 
.renew-product-header .thum-wrap .img-nav button:focus-visible{outline:1px dotted rgba(0,0,0,1)!important;outline-offset:3px} 

.renew-product-header .thum-wrap .img-nav .slick-dots {text-align:center;}
.renew-product-header .thum-wrap .img-nav .slick-dots li:first-child {margin-left:0;}
.renew-product-header .thum-wrap .img-nav li {display:inline-block;}
.renew-product-header .thum-wrap .img-nav img {display:inline-block;height:100%;}

.renew-product-header .thum-wrap .line-nav{z-index: 1; left: 0;right: 0;bottom: -3px;height: 3px;}
.renew-product-header .thum-wrap .line-nav ul{width: 100%;font-size: 0;}
.renew-product-header .thum-wrap .line-nav ul li {display: inline-block;width: 50%;}
.renew-product-header .thum-wrap .line-nav button{width: 100% !important;height: 3px;background-color: #cfcfcf;border: none;text-indent: -9999em;}
.renew-product-header .thum-wrap .line-nav li.slick-active button {background-color: #000;}

.renew-product-header .info-wrap .btn-share {z-index: 1;position:absolute;top: auto;bottom:-34px;right: 0;width:20px;height:24px;background: url('/kr/ko/resource/images/product/ico_share.svg') 0 0 no-repeat;background-size: 100% auto;}
.renew-product-header .info-wrap{position: relative;width: 42.214%;height: 629px;padding-top: 53px;box-sizing: border-box;}
.renew-product-header .info-wrap h1{position: relative; margin-bottom: 0;font-size: 3.8rem;color: #222222;font-family: 'aritaB';letter-spacing: -0.05em;}
.renew-product-header .info-wrap h1 sup{font-size: 2rem;}
.renew-product-header .info-wrap .eng-tit{margin: 8px 0 0;padding-right: 20px;font-size: 2rem;color: #666666;letter-spacing: -0.02em;font-family: 'aritaM';}
.renew-product-header .info-wrap .info-util{bottom: 136px;left: 0;width: 100%;}
.renew-product-header .tag-area{position: absolute;bottom: 168px;left: 0; margin: 0;padding: 0;border: none;}
.renew-product-header .tag-area span{margin-right: 0;padding-left: 13px;font-size: 1.8rem;color: #222222;font-family: 'aritaM';}
.renew-product-header .info-wrap .desc-area{margin-top: 50px;color: #666666;letter-spacing: -0.06em;}
.renew-product-header .info-wrap .desc-area li.volume-area{position: relative; padding-bottom: 12px;margin-bottom: 15px;font-size: 2rem;letter-spacing: -0.04em;color: #222222;}
.renew-product-header .info-wrap .desc-area li.volume-area:after{content: '';position: absolute;bottom: 0;left: 0;width: 23px;height: 1px;background-color: #666666;}
.renew-product-header .info-wrap .desc-area li{font-size: 1.6rem;line-height: inherit;}
.renew-product-header .customer-area {margin-bottom: 0;}
.renew-product-header .customer-area > a{display: inline-block;}
.renew-product-header .customer-area .grade-area{margin-bottom: 0;vertical-align: middle;}
.renew-product-header .customer-area .review{margin: 0;padding: 0;vertical-align: middle;}
.renew-product-header .customer-area .review:after{display: none;}
.renew-product-header .review .tit{display: block;margin: 0 0 0 5px;line-height: 1.1;font-size: 1.6rem;color: #767676;font-family: 'aritaB';border-bottom: 1px solid #767676;}
.renew-product-header .btn-area{z-index: 1;position: absolute;bottom: 0;right: 0;width: 100%;}
.renew-product-header .btn-area a[class*="btn-"][class*="txt"]{width: 100%;height: 66px;line-height: 66px;font-size: 1.8rem;font-family: 'aritaB';}
.renew-product-header *[class*="btn-"][class*="bg"]{background: #222222;border: none;}

/* product body */
.renew-product .renew-product-body {position: relative;max-width: 1040px;margin: 0 auto;}
.renew-product .bg-white-wrap{padding-top: 100px;padding-bottom:90px;}
.renew-product .renew-accordion .product-inner{margin: 0 auto;padding: 40px 0 90px;text-align: center;}
.renew-product .renew-accordion .img-area img{width: 100%;}
.renew-product .renew-accordion .img-area + .sub-tit{margin-top: 45px;}
.renew-product .shift-wrap .renew-accordion .sub-tit{margin-bottom: 0;}
.renew-product .renew-accordion .sub-tit{font-size: 2.6rem;font-family: 'aritaB';text-align: center;color: #222222;}
.renew-product .renew-accordion .sub-desc{margin-top: 18px;padding: 0 20px;font-size: 1.6rem;color: #666666;}
.renew-product .renew-accordion .sub-desc + .img-area{margin-top: 40px;}
.renew-product .renew-accordion .sub-cont div[class*="-wrap"] + .img-area{margin-top: 60px;}
.renew-product .renew-accordion .sub-cont div[class*="-wrap"] + .youtube-wrap{margin-top: 60px;} 

/* 사용 후기 */
.renew-product .renew-review .sub-tit{margin-top: 15px;font-size: 2.4rem;font-family: 'aritaB';}
.renew-product .renew-review .customer-area{display: block; margin: 18px 0 10px;text-align: left;color: #767676;}
.renew-product .renew-review .customer-area .total{font-size: 1.6rem;}
.renew-product .renew-review .btn-txt-bg{position: relative;}

.grade-area.renew-grade-area{height:15px;vertical-align: middle;}
.grade-area.renew-grade-area span{height:15px}
.grade-area.renew-grade-area .grade{width:75px;height:15px;background-size:15px 15px}
.grade-area.renew-grade-area .grade [class*=grade-]{background-size:15px 15px;}
.grade-area.renew-grade-area .grade .grade-1{width:15px;}
.grade-area.renew-grade-area .grade .grade-2{width:30px;}
.grade-area.renew-grade-area .grade .grade-3{width:45px;}
.grade-area.renew-grade-area .grade .grade-4{width:60px;}
.grade-area.renew-grade-area .grade .grade-5{width:75px;}
.renew-product .grade-area .tit {vertical-align:3px;font-size:1.8rem;}
.renew-product .renew-review .review{margin-left: 6px;padding-left: 0;font-size: 1.4rem;vertical-align: middle;}
.renew-product .renew-review .review:after{display: none;}
.renew-product .renew-review .btn-area{position: absolute;top: 69px;right: 0;}
.renew-product .renew-review .btn-txt-bg{position: static;height: auto !important;line-height: 1.5 !important;background: none;color: #222222;font-size: 1.6rem;border: none;font-family: 'aritaB';}
.renew-product .renew-review .btn-txt-bg:after{content:'';display: inline-block;width: 8px;height: 12px;margin-left: 6px;background: url('/kr/ko/resource/images/product/ico_more.png') 0 0 no-repeat;background-size: 100% auto;vertical-align: -1px;}
.renew-product .renew-review .btn-area a[class*="btn-"][class*="txt"]{width: auto;}
.renew-product .renew-review .review-box{padding: 25px 0 0;border-bottom: none;border-bottom: 1px solid #efefef;}
.renew-product .renew-review .review-list{margin-bottom: 40px;border-width: 2px;border-color: #000;}
.renew-product .renew-review .review-list .review-content{width: 67.307%;padding: 0 20px 65px 30.769%;}
.renew-product .renew-review .review-list .review-content .grade-area{top: 7px;}
/*.renew-product .renew-review .review-list .review-content .txt{height: 4.8rem;font-size: 1.6rem;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: keep-all;text-align: inherit;}*/
/*.renew-product .renew-review .review-list .review-content.on .txt {display: block;height: inherit;text-overflow:unset;-webkit-line-clamp: inherit;}*/
.renew-product .renew-review .review-list .review-content .txt{font-size: 1.6rem;display: block;height: inherit;min-height: 4.8rem;text-overflow:unset;-webkit-line-clamp: inherit;text-align: inherit;color: #222222;}
.renew-product .renew-review .review-list .review-content.on .txt {height: 4.8rem;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.renew-product .renew-review .review-list .js-acc-con .txt-open{bottom: 25px;right: 2px;border-bottom: none;font-size: 1.4rem;color: #222222;}
.renew-product .renew-review .review-list time{margin-top: 20px;font-size: 1.4rem;color: #666666;}
.renew-product .renew-review .review-list .summary-info{top: 52px;left: 0;}
.renew-product .renew-review .review-list .writer-info .id{font-size: 1.4rem;}

.renew-product .renew-review .paging-area a{font-size: 1.5rem;color: #222222;}
.renew-product .renew-review .paging-area .num.on{color: #222222;background-color: #fff;font-family: 'aritaB';}

/* 아코디언 */
.renew-product .renew-accordion .accordion-btn{border-top: 1px solid #e5e5e5;border-bottom: none;}
.renew-product .renew-accordion .accordion-btn button{position: relative;display: block;width: 100%;height: 74px;padding-left: 28px;font-size: 2.4rem;text-align: left;box-sizing: border-box;color: #222222;}
.renew-product .renew-accordion .accordion-btn button:before{content: '';position: absolute;top: 36px;right: 30px;width: 18px;height: 2px;background-color: #000;transition: all ease .3s;}
.renew-product .renew-accordion .accordion-btn button:after{content: '';position: absolute;top: 28px;right: 38px;width: 2px;height: 18px;background-color: #000;transition: all ease .3s;}
.renew-product .renew-accordion .accordion-btn.active button{background-color: #ededed;font-family: 'aritaB';}
.renew-product .renew-accordion .accordion-btn.active button:before{display: none;}
.renew-product .renew-accordion .accordion-btn.active button:after{transform: rotate(90deg)}
.renew-product .renew-accordion .accordion-btn:last-of-type button{border-bottom: 1px solid #e5e5e5;}
.renew-product .renew-accordion .accordion-btn.active:last-of-type button{border-bottom: none;}
.renew-product .renew-accordion .accordion-panel{display: none;border-top: 1px solid #e5e5e5;}
.renew-product .renew-accordion .accordion-panel:last-of-type .product-inner{padding-bottom: 0;}

/* 효능 효과 엠블럼 + 그래프 */
.renew-product .renew-accordion .product-inner * + .emblem-wrap,
.renew-product .renew-accordion .product-inner * + .sub-cont .emblem-wrap{margin-top: 40px;font-size: 0;}
.renew-product .renew-accordion .emblem-wrap {margin-top: 20px;}
.renew-product .renew-accordion .emblem-wrap ul{display: inline-block;text-align: center;}
.renew-product .renew-accordion .emblem-wrap li{display: inline-block;width: 130px;padding: 0 20px 0;vertical-align: top;}
.renew-product .renew-accordion .emblem-wrap li img{width: 106px;}
.renew-product .renew-accordion .emblem-wrap li em{display: block;margin-top: 20px;padding: 0 5px;font-size: 1.6rem;color: #222222;}

.renew-product .renew-accordion .renew-product-effect .product-inner{padding: 40px 0 60px;}
.renew-product .renew-accordion .renew-product-effect{padding: 0;}
.renew-product .renew-accordion .renew-product-effect .sub-tit{margin-bottom: 0;}
.renew-product .renew-accordion .renew-product-effect .sub-desc{margin-bottom: 60px;line-height: 1.5;}

.renew-product .renew-accordion .renew-product-effect .research-wrap{background-color: #f7f7f7;line-height: 1.2;}
.renew-product .renew-accordion .renew-product-effect .research-wrap{padding: 70px 60px 80px;margin: 0;border: none; margin-top: 60px;}
.renew-product .renew-accordion .renew-product-effect .research-wrap *[class$="bar-wrap"] + *[class$="bar-wrap"]{margin-top: 32px;}
.renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap{max-width: 600px;margin: 0 auto;}
.renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap .txt-area{display:table;width:100%;margin-bottom: 8px;}
.renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap .bar-inner,
.renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap .bar-inner{position:relative;overflow:hidden;height: 30px;background:#e5e5e5;}
.renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap .que{display:table-cell;width:90%;font-size:2rem;text-align: left;font-family: 'aritaB';}
.renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap .figure{display:table-cell;width:10%;text-align:right;font-size: 4.4rem;font-family: 'aritaM';color: #61aa2e;font-weight: normal;}
.renew-product .renew-accordion .renew-product-effect .research-wrap .bar-inner span{position:absolute;left:0;right:0;height:100%;opacity:0;background-color: #61aa2e;}
.renew-product .renew-accordion .renew-product-effect .research-wrap.js-graph .bar-inner span {-webkit-animation:graph_motion 1.5s ease-out; -moz-animation:graph_motion 1.5s ease-out;animation:graph_motion 1.5s ease-out;opacity:1;}
.renew-product .renew-accordion .renew-product-effect .img-area{margin-top: 60px;}
.renew-product .renew-accordion .renew-product-effect .youtube-wrap{margin-top: 60px; padding-top: 0;} 

/* 원료 스토리 카드 리스트 + 비디오 */
.renew-product .renew-accordion .card-wrap{padding-top: 15px;}
.renew-product .renew-accordion .product-inner * + .card-wrap,
.renew-product .renew-accordion .product-inner * + .sub-cont .card-wrap{padding-top: 85px;}
.renew-product .renew-accordion .card-wrap .card-tit{font-size: 2.6rem;font-family: 'aritaB';color: #67b9dc; /* color:#00617a; */ font-weight: normal;}
.renew-product .renew-accordion .card-wrap .card-list{margin: 35px -10px 0;font-size: 0;text-align: center;}
.renew-product .renew-accordion .card-wrap .card-list li{display: inline-block;width: 25%;padding: 0 10px;vertical-align: top;box-sizing: border-box;}
.renew-product .renew-accordion .card-wrap .card-list li strong{display: block;margin-top: 20px;line-height: 1.2;font-size: 2rem;font-family: 'aritaB';font-weight: normal;color: #222222;}
.renew-product .renew-accordion .card-wrap .card-list li p{margin-top: 10px;padding: 0 5%;font-size: 1.6rem;}
.renew-product .renew-accordion .card-wrap .card-list li span{display: block;margin-top: 8px;font-size: 1.4rem;}
.renew-product .renew-accordion .card-wrap .card-list li em{display: block;margin-top: 8px;}
.renew-product .renew-accordion .card-wrap .card-list.card-list-type02{max-width:795px;margin: 0 auto;}
.renew-product .renew-accordion .card-wrap .card-list.card-list-type02 li{width: 33.333%;margin-top: 35px;}
.renew-product .renew-accordion .card-wrap+.img-area{margin-top:95px;}

.renew-product .renew-accordion .youtube-wrap{padding-top: 95px;}
.renew-product .renew-accordion .youtube-wrap .youtube-area {padding-bottom:56.2%;}
.renew-product .renew-accordion .youtube-wrap .source-wrap{text-align: left;}
.renew-product .renew-accordion .youtube-wrap{margin-bottom: 0 !important;}
.renew-product .renew-accordion .youtube-area .thumb-area {width:100%; display:block;position:absolute;z-index:15;}
.renew-product .renew-accordion .youtube-area .thumb-area:after {z-index: 15;position:absolute;top:50%;left:50%;display:inline-block;width:104px;height:104px;margin:-52px 0 0 -52px;background:url('/kr/ko/resource/images/content/ico_movie.svg') no-repeat left top;content:'';}
.renew-product .renew-accordion .youtube-area .img-area > img {position: relative;z-index: 15;}

/* 사용법 퀵스텝 */
.renew-product .renew-accordion .renew-product-use .sub-desc{margin-top: 0;}
.renew-product .renew-accordion .renew-product-use .sub-cont{margin-top:15px}
.renew-product .renew-accordion .renew-product-use .sub-desc + .sub-cont .how-to-wrap{padding-top:35px}
.renew-product .renew-accordion .step-wrap{padding: 0 40px;}
.renew-product .renew-accordion .step-wrap .how-to-tit{position: relative;display: inline-block;margin-bottom: 25px;font-size: 2rem; /*color: #61a8e4;*/ /* color: #00617a; */ color: #67b9dc; font-family: 'aritaB';}
.renew-product .renew-accordion .step-wrap .how-to-tit.how-to-bar:after{content: '';position: absolute;bottom: -25px;left: 50%;width: 30px;height: 1px;margin-left: -15px;background-color: #606264;}
.renew-product .renew-accordion .step-wrap .how-to-desc{padding-top: 25px;font-size: 1.6rem;}
.renew-product .renew-accordion .step-wrap dl{margin-top:23px}
.renew-product .renew-accordion .step-wrap dl:first-child{margin:0}
.renew-product .renew-accordion .step-wrap dl .how-to-tit{margin:0;font-size:1.8rem}
.renew-product .renew-accordion .step-wrap dl .how-to-desc{padding:0;font-size:1.6rem}
.renew-product .renew-accordion .step-wrap .step-txt-list{font-size: 1.6rem;}

/* 이미지타입 스텝 */
.renew-product .renew-accordion .step-wrap .step-img-list{width:100%;max-width:560px;margin:35px auto 0}
.renew-product .renew-accordion .step-wrap .step-img-list li{display:table;min-height:150px;margin-top:20px;}
.renew-product .renew-accordion .step-wrap .step-img-list li:first-child{margin-top:0;}
.renew-product .renew-accordion .step-wrap .step-img-list li:after{content:'';display:block;clear: both}
.renew-product .renew-accordion .step-wrap .step-img-list .img-area{display:table-cell;width:150px;vertical-align: top}
.renew-product .renew-accordion .step-wrap .step-img-list .txt-area{box-sizing:border-box;display:table-cell;height:100%;padding:0 20px;text-align:left;vertical-align: middle;}
.renew-product .renew-accordion .step-wrap .step-img-list .txt-area .step-img-tit{font-size:1.6rem;font-family: 'aritaB';color:#000}
.renew-product .renew-accordion .step-wrap .step-img-list .txt-area .step-img-desc{font-size:1.6rem;color:#666}

/* 전성분 */
.renew-product .renew-accordion .ingredient-wrap{font-size: 1.6rem;text-align: left;}

/* 라인 소개 태그 */
.renew-product .renew-accordion .tag-wrap {margin-top: 40px;}
.renew-product .renew-accordion .tag-wrap a {margin:8px;display:inline-block;padding:8px 20px;font-size:1.6rem;color: #666666;background:#f8f8f8;border: 1px solid #c5c5c5;border-radius:50px;}

/* 픽슬리 인스타 */
.renew-insta .sub-tit{margin-top: 90px;margin-bottom: 25px;font-size: 2.6rem;font-family: 'aritaB';text-align: center;color: #222222;}

@media (max-width: 1220px){
    .renew-product-header .info-wrap{width: 36.65%;}
}

@media (max-width: 1019px) {
    .renew-product .shift-wrap{padding: 0;}
    .renew-product .shift-wrap .make-wrap{padding: 0;}

    /* product header */
    .renew-product-header{padding:0 20px;}
    .renew-product-header .detail-inner{padding:0;}
    .renew-product-header .detail-inner > div{margin-top: 0;}

    .renew-product-header .thum-wrap{width:100%;}
    .renew-product-header .thum-wrap .img-flag,
    .renew-product-header .thum-wrap .emblem-area{top:20px;right:0;}
    .renew-product-header .thum-wrap .emblem-area li{width:auto;height: auto;}
    .renew-product-header .thum-wrap .emblem-area li img{width:56px;}
    .renew-product-header .thum-wrap .img-view img{width: 335px;}
    .renew-product-header .thum-wrap .img-flag *[class*='flag-']{width:48px;height:48px;line-height:48px;font-size:1.4rem;font-family: 'aritaB';}
    .renew-product-header *[class*="flag-"][class*="best"]{background-color: #fe6433;}
    .renew-product-header *[class*="flag-"][class*="hot"] {background:#fe6433}
    .renew-product-header *[class*="flag-"][class*="new"]{background:#fe6433}
    .renew-product-header .thum-wrap .line-nav{left: 0;right: 0;bottom: -2px;height: 2px;}
    .renew-product-header .thum-wrap .line-nav ul{width: 100%;font-size: 0;}
    .renew-product-header .thum-wrap .line-nav ul li {display: inline-block;width: 50%;}
    .renew-product-header .thum-wrap .line-nav button{width: 100% !important;height: 2px;background-color: #cfcfcf;border: none;text-indent: -9999px;}
    .renew-product-header .thum-wrap .line-nav li.slick-active button {background-color: #000;}

    .renew-product-header .info-wrap .btn-share {position:absolute;top:3px;bottom: auto;right: 0;width:18px;height:22px;}
    .renew-product-header .detail-inner > div.info-wrap{position: relative;margin-top: 50px;padding-top: 36px;}
    .renew-product-header .info-wrap{width: 100%;height:auto}
    .renew-product-header .info-wrap h1{font-size: 2.6rem;margin-bottom: 0;padding-right: 36px;}
    .renew-product-header .info-wrap h1 sup{font-size: 1.4rem;}
    .renew-product-header .info-wrap .eng-tit{overflow:hidden;position:absolute;left:-9999em;width:1px;height:1px;margin:0;padding:0;background:none;text-indent:-9999em}
    .renew-product-header .tag-area{position:relative;bottom:auto;margin: 4px 0 0;padding: 0;border: none;}
    .renew-product-header .tag-area span{margin-right: 1px;padding-left: 11px;font-size: 1.7rem;font-family: 'aritaM';}
    .renew-product-header .info-wrap .desc-area{margin-top: 13px;margin-bottom: 45px;color: #666666;letter-spacing: -0.06em;}
    .renew-product-header .info-wrap .desc-area li{line-height: 1.5;font-size: 1.4rem;}
    .renew-product-header .info-wrap .desc-area li.volume-area{overflow:hidden;position:absolute;left:-9999em;width:1px;height:1px;margin:0;padding:0;background:none;text-indent:-9999em}
    .renew-product-header .info-wrap .info-util{position: absolute;top: 0;left: 0;bottom: auto;}
    .renew-product-header .customer-area {margin-bottom: 0;}
    .renew-product-header .customer-area > a{display: inline-block;}
    .renew-product-header .customer-area .grade-area{margin-bottom: 0;vertical-align: middle;}
    .renew-product-header .customer-area .review{vertical-align: middle;}
    .renew-product-header .customer-area .review .tit{display: block;font-size: 1.4rem;color: #767676;font-family: 'aritaB';}
    .renew-product-header .btn-area{z-index: 97;position:relative;right:auto;bottom: auto;width:auto;}
    .renew-product-header .btn-area.sticky {min-height: 60px;}
    .renew-product-header .btn-area.sticky .sticky-inner{z-index: 200;position: fixed;bottom: -60px;left: 0;right: 0;background: #222222;transition: bottom 0.3s;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);}
    .renew-product-header .btn-area.sticky .sticky-inner.show{bottom: 0;}
    .renew-product-header .btn-area a[class*="btn-"][class*="txt"]{width: 100%;height: 60px;line-height: 60px;font-size: 1.6rem;font-family: 'aritaM';}

    .renew-product-header *[class*="btn-"][class*="bg"]{background: #222222;border: none;}

    /* product body */
    .renew-product .bg-white-wrap{padding-top: 25px;padding-bottom: 25px;}
    .renew-product .bg-white-wrap .review-wrap {padding-top: 20px;}
    .renew-product .renew-accordion .product-inner{margin: 0 auto;padding: 20px 20px 40px;text-align: center;}
    .renew-product .renew-accordion .renew-product-effect .product-inner{padding: 20px 20px 40px;}
    .renew-product .renew-accordion .img-area img{width: 100%;}
    .renew-product .renew-accordion .img-area + .sub-tit{margin-top: 20px;}
    .renew-product .renew-accordion .sub-tit{margin-top: 20px;font-size: 2rem;font-family: 'aritaB';text-align: center;line-height: 1.3;}
    .renew-product .renew-accordion .sub-desc{margin-top: 15px;padding: 0;font-size: 1.5rem;color: #666666;}
    .renew-product .renew-accordion .sub-desc + .img-area{margin-top: 20px;}
    .renew-product .renew-accordion .sub-cont div[class*="-wrap"] + .img-area{margin-top: 20px;}

    /* 사용 후기 */
    .renew-product .renew-review .sub-tit{font-size: 2rem;font-family: 'aritaB';text-align: center;}
    .renew-product .renew-review .customer-area{margin: 20px 0 7px;text-align: left;color: #767676;}
    .renew-product .renew-review .customer-area .total{font-size: 1.4rem;line-height: 2.7rem;}
    .renew-product .renew-review .btn-txt-bg{position: relative;}

    .grade-area.renew-grade-area{height:12px;}
    .grade-area.renew-grade-area span{height: 12px;}
    .grade-area.renew-grade-area .grade{width:60px;height:12px;background-size:12px 12px !important}
    .grade-area.renew-grade-area .grade [class*=grade-]{background-size:12px 12px !important}
    .grade-area.renew-grade-area .grade .grade-1{width:12px;}
    .grade-area.renew-grade-area .grade .grade-2{width:24px;}
    .grade-area.renew-grade-area .grade .grade-3{width:36px;}
    .grade-area.renew-grade-area .grade .grade-4{width:48px;}
    .grade-area.renew-grade-area .grade .grade-5{width:60px;}
    .renew-product .grade-area .tit {vertical-align:3px;font-size:1.8rem;}
    .renew-product .renew-review .grade-area .grade {font-size: 1.8rem;}
    .renew-product .renew-review .review{margin-left: 5px;padding-left: 0;font-size: 1.4rem;}
    .renew-product .renew-review .review:after{display: none;}
    .renew-product .renew-review .btn-area{position: absolute;top: 88px;right: 0;}
    .renew-product .renew-review .btn-txt-bg{position: static;height: auto !important;line-height: 1.5 !important;background: none;font-size: 1.4rem;border: none;font-family: 'aritaB';}
    .renew-product .renew-review .btn-txt-bg:after{content:'';display: inline-block;width: 8px;height: 12px;margin-left: 6px;background: url('/kr/ko/resource/images/product/ico_more.png') 0 0 no-repeat;background-size: 100% auto;vertical-align: -1px;}
    .renew-product .renew-review .btn-area a[class*="btn-"][class*="txt"]{width: auto;}
    .renew-product .renew-review .review-box{padding: 25px 0;border-bottom: none;border-top: 1px solid #efefef;}
    .renew-product .renew-review .review-box:first-child{border-top: none;}
    .renew-product .renew-review .review-list{margin-bottom: 26px;border-color: #000;}
    .renew-product .renew-review .review-list .review-content{width: 100%;padding: 0;}
    /*.renew-product .renew-review .review-list .review-content .txt{height: 4.2rem;margin: 12px 0;font-size: 1.4rem;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: keep-all;text-align: inherit;}*/
    /*.renew-product .renew-review .review-list .review-content.on .txt {display: block;height: inherit;text-overflow:unset;-webkit-line-clamp: inherit;}*/
    .renew-product .renew-review .review-list .review-content .txt{margin: 12px 0;font-size: 1.4rem;display: block;height: inherit;min-height: 4.2rem;text-overflow:unset;-webkit-line-clamp: inherit;}
    .renew-product .renew-review .review-list .review-content.on .txt {display: -webkit-box;overflow: hidden;height: 4.2rem;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: inherit;}
    .renew-product .renew-review .review-list .writer-info{right: auto;left: 70px;top:22px;font-size: 1.2rem;}
    .renew-product .renew-review .review-list .js-acc-con .txt-open{border-bottom: none;line-height: 1.5;font-size: 1.2rem;}
    .renew-product .renew-review .review-list time{position: static;display: inline-block;margin-top: 0;font-size: 1.2rem;}

    .renew-product .renew-review .paging-area a{font-size: 1.6rem;}
    .renew-product .renew-review .paging-area .num{width: 35px;}
    .renew-product .renew-review .paging-area .num.on{background-color: #fff;font-family: 'aritaB';}

        /* 아코디언 */
    .renew-product .renew-accordion .accordion-btn{border-top: 1px solid #e5e5e5;border-bottom: none;}
    .renew-product .renew-accordion .accordion-btn button{position: relative;display: block;width: 100%;height: 58px;padding-left: 28px;font-size: 1.6rem;text-align: left;box-sizing: border-box;}
    .renew-product .renew-accordion .accordion-btn button:before{content: '';position: absolute;top: 27px;right: 31px;width: 10px;height: 2px;background-color: #000;transition: all ease .3s;}
    .renew-product .renew-accordion .accordion-btn button:after{content: '';position: absolute;top: 23px;right: 35px;width: 2px;height: 10px;background-color: #000;transition: all ease .3s;}
    .renew-product .renew-accordion .accordion-btn.active button{background-color: #ededed;font-family: 'aritaB';}
    .renew-product .renew-accordion .accordion-btn.active button:before{display: none;}
    .renew-product .renew-accordion .accordion-btn.active button:after{transform: rotate(90deg)}
    .renew-product .renew-accordion .accordion-btn:last-of-type button{border-bottom: 1px solid #e5e5e5;}
    .renew-product .renew-accordion .accordion-btn.active:last-of-type button{border-bottom: none;}
    .renew-product .renew-accordion .accordion-panel{display: none;border-top: 1px solid #e5e5e5;}
    .renew-product .renew-accordion .accordion-panel.active{display: block;}
    .renew-product .renew-accordion .accordion-panel:last-of-type .product-inner{padding-bottom: 0;}

        /* 효능 효과 엠블럼 + 그래프 */
    /* .renew-product .renew-accordion .product-inner * + .emblem-wrap, */
    .renew-product .renew-accordion .product-inner * + .sub-cont .emblem-wrap{margin-top: 15px;}
    .renew-product .renew-accordion .emblem-wrap ul{width: 100%;font-size: 0;text-align: center;}
    .renew-product .renew-accordion .emblem-wrap li{display: inline-block;width: 33.333%;padding: 20px 0 0;vertical-align: top;}
    .renew-product .renew-accordion .emblem-wrap li img{width: 82px;}
    .renew-product .renew-accordion .emblem-wrap li em{display: block;margin-top: 12px;padding: 0 8px;font-size: 1.2rem;}

    /* .renew-product .renew-accordion .renew-product-effect .product-inner{padding-top: 40px;} */
    .renew-product .renew-accordion .emblem-wrap {margin-top: 20px;}
    .renew-product .renew-accordion .renew-product-effect .research-wrap{padding: 15px 20px 30px;}
    .renew-product .renew-accordion .renew-product-effect .sub-desc{margin: 20px 0 35px;padding: 0;font-size: 1.2rem;text-align: left;}
    .renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap li{position:relative;padding-bottom: 42px;}
    .renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap .que{width: 100%;font-size: 1.6rem;}
    .renew-product .renew-accordion .renew-product-effect .research-wrap .bar-wrap .figure{position:absolute;bottom:0;right:0;width:100%;font-size: 3rem;}
    .renew-product .renew-accordion .renew-product-effect .research-wrap *[class$="bar-wrap"] + *[class$="bar-wrap"]{margin-top: 10px;}

        /* 원료 스토리 카드 리스트 + 비디오 */
    .renew-product .renew-accordion .card-wrap{padding-top: 15px;}
    .renew-product .renew-accordion .product-inner * + .card-wrap,
    .renew-product .renew-accordion .product-inner * + .sub-cont .card-wrap{padding-top: 45px;}
    .renew-product .renew-accordion .card-wrap .card-tit{font-size: 2rem;font-family: 'aritaB'; color: #67b9dc; /* color: #00617a; */ font-weight: normal;}
    .renew-product .renew-accordion .card-wrap .card-list{margin: 22px -8px 0;font-size: 0;text-align: left;}
    .renew-product .renew-accordion .card-wrap .card-list li{display: inline-block;width: 50%;padding: 0 8px;vertical-align: top;text-align: center;box-sizing: border-box;}
    .renew-product .renew-accordion .card-wrap .card-list li+li+li{margin-top: 30px;}
    .renew-product .renew-accordion .card-wrap .card-list li strong{display: block;margin-top: 18px;font-size: 1.6rem;font-family: 'aritaB';font-weight: normal;line-height: 1.3;}
    .renew-product .renew-accordion .card-wrap .card-list li p{margin-top: 9px;padding: 0 5px;font-size: 1.2rem;}
    .renew-product .renew-accordion .card-wrap .card-list li span{display: block;margin-top: 4px;font-size: 1rem;}
    .renew-product .renew-accordion .card-wrap .card-list li em{display: block;margin-top: 4px;}
    .renew-product .renew-accordion .card-wrap .card-list.card-list-type02{margin: 20px -8px 0;}
    .renew-product .renew-accordion .card-wrap .card-list.card-list-type02 li{width: 50%;margin-top: 0;}
    .renew-product .renew-accordion .card-wrap .card-list.card-list-type02 li+li+li{margin-top: 30px;}
    .renew-product .renew-accordion .card-wrap+.img-area{margin-top:50px;}

    .renew-product .renew-accordion .youtube-wrap{padding-top: 40px;}
    .renew-product .renew-accordion .youtube-wrap .source-wrap{text-align: left;}
    .renew-product .renew-accordion .youtube-wrap{margin-bottom: 0 !important;}
    .renew-product .renew-accordion .youtube-area .thumb-area {width:100%; display:block;position:absolute;z-index:15;}
    .renew-product .renew-accordion .youtube-area .thumb-area:after {z-index: 15;position:absolute;top:50%;left:50%;display:inline-block;width:104px;height:104px;margin:-52px 0 0 -52px;background:url('/kr/ko/resource/images/content/ico_movie.svg') no-repeat left top;content:'';}
    .renew-product .renew-accordion .youtube-area .img-area > img {position: relative;z-index: 15;}

        /* 사용법 스텝 */
    .renew-product .renew-accordion .renew-product-use .sub-desc{font-size: 1.2rem;}
    .renew-product .renew-accordion .renew-product-use .sub-desc + .sub-cont .how-to-wrap{padding-top:5px}
    .renew-product .renew-accordion .step-wrap{padding:0px;}
    .renew-product .renew-accordion .step-wrap .how-to-tit{position: relative;display: inline-block;margin-bottom: 20px;font-size: 1.5rem; /*color: #61a8e4;*/ /* color: #00617a; */ color: #67b9dc; font-family: 'aritaB';}
    .renew-product .renew-accordion .step-wrap .how-to-tit.how-to-bar:after{content: '';position: absolute;bottom: -20px;left: 50%;width: 18px;height: 1px;margin-left: -9px;background-color: #606264;}
    .renew-product .renew-accordion .step-wrap .how-to-desc{padding-top: 15px;font-size: 1.2rem;}
    .renew-product .renew-accordion .step-wrap dl{margin-top:23px}
    .renew-product .renew-accordion .step-wrap dl:first-child{margin:0}
    .renew-product .renew-accordion .step-wrap dl .how-to-tit{margin:0;font-size:1.2rem}
    .renew-product .renew-accordion .step-wrap dl .how-to-desc{padding:0;font-size:1.2rem}
    .renew-product .renew-accordion .step-wrap .step-txt-list{font-size: 1.2rem;}
    .renew-product .renew-accordion .step-wrap .step-txt-list li+li{margin-top: 20px;}

        /* 이미지타입 스텝 */
    .renew-product .renew-accordion .step-wrap .step-img-list{max-width:747px;margin:27px auto 0}
    .renew-product .renew-accordion .step-wrap .step-img-list li{min-height:100px;margin-top:10px;}
    .renew-product .renew-accordion .step-wrap .step-img-list .img-area{width:100px;}
    .renew-product .renew-accordion .step-wrap .step-img-list .txt-area{padding:0 20px;text-align:left;}
    .renew-product .renew-accordion .step-wrap .step-img-list .txt-area .step-img-tit{font-size:1.2rem;font-family: 'aritaB';color:#000}
    .renew-product .renew-accordion .step-wrap .step-img-list .txt-area .step-img-desc{font-size:1.2rem;color:#666}

        /* 전성분 */
    .renew-product .renew-accordion .ingredient-wrap{margin-top: 20px;font-size: 1.2rem;text-align: left;word-break: break-all;}

        /* 라인 소개 태그 */
    .renew-product .renew-accordion .tag-wrap {margin-top: 20px;}
    .renew-product .renew-accordion .tag-wrap a {margin:8px 3px;display:inline-block;padding:8px 14px;font-size:1.5rem;color: #666666;background:#f8f8f8;border: 1px solid #c5c5c5;border-radius:50px;}

        /* 픽슬리 인스타 */
    .renew-insta .sub-tit{margin-top: 40px;margin-bottom: 5px;font-size: 2rem;font-family: 'aritaB';text-align: center;line-height: 1.3;}
}


  /*  [S] PC sticky btn 20210901 */
  .web-btn-sticky {
    width: 100%;
    height: 100px;
    margin-top: -100px;
    text-align: center;
    z-index: -2;
    overflow: hidden;
  } 
  
  .web-btn-buy {
    visibility:hidden;
    position:fixed;
    bottom:0;
    right:0;
    width:100%;
    height:100px;
    background: #fff; 
    z-index:-1; 
    -webkit-box-shadow: -1px -6px 6px 0 rgb(32 33 36 / 5%);
    -moz-box-shadow: -1px -6px 6px 0 rgb(32 33 36 / 5%);
    box-shadow: -1px -6px 6px 0 rgba(153,153,156, 0.2);
    box-shadow: -1px -6px 6px 0 rgb(32 33 36 / 5%);
  }
  .web-btn-buy:focus-within {
    visibility: visible;
    z-index: 11;
  }
  .web-btn-buy.on {
    bottom:-100px;
    box-shadow: none;
  }
  .web-btn-buy.on:focus-within {
    bottom:0;
  }
  .web-btn-buy img {
    display: inline-block;
    max-width: 100%;
    width: 70px;
    height: auto;
    -webkit-perspective: 1;
  }
  .web-btn-inner {
    max-width: 1040px;
width: 100%;
    height: 100px;
    margin: 0 auto;
    display: table;
    text-align: left;
  }
  .web-btn-inner .web-btn-row {
    display: table-row;
  }
  .web-btn-inner .web-btn-row .web-btn-cell {
    display: table-cell;
    vertical-align: middle;
  }
  .web-btn-inner .web-btn-row .web-btn-cell.left {
    position: relative;
    text-align: left;
  }
  .web-btn-inner .web-btn-row .web-btn-cell.left .prd_name {
    color: #000;
    font-size: 18px;
    word-break: keep-all;
 font-family: 'aritaB';
  }
  .web-btn-inner .web-btn-row .web-btn-cell.left .prd_name_en {
    font-size: 12px;
    font-family: Montserrat, sans-serif;
    font-weight: 400;
    color: #333;
    word-break: keep-all;
  }
  .web-btn-inner .web-btn-row .web-btn-cell.left sup {
font-size: 1.2rem;
}
  .web-btn-inner .web-btn-row .web-btn-cell.left img {
    position: absolute;
    left: 0;
    top: 0;
  }
  .web-btn-inner .web-btn-row .web-btn-cell.right {
    text-align: right;
    padding: 20px;
  }
  .web-btn-inner .web-btn-row .web-btn-cell.right a[class*="btn-"][class*="txt"]{
    display: inline-block;
  min-width: 420px;
    height: 55px;
    line-height: 55px;
    font-size: 1.8rem;
    font-family: 'aritaSB';
    text-align: center;
  }
  .web-btn-inner .web-btn-row .web-btn-cell.right *[class*="btn-"][class*="bg"]{
    background: #222222;
    border: none;
  }
  @media (max-width: 1019px) {
    .web-btn-sticky {
      display: none;
    }
  }
/*  [E] PC sticky btn 20210901 */

/* 앰플럼 추가에 따른 수정 */
.renew-product-header .thum-wrap .emblem-area{max-height: 490px;max-width: 156px;width:100%;height:100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-flow: wrap;flex-flow: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;direction: rtl;}
.renew-product-header .thum-wrap .emblem-area li{margin-bottom: 8px;margin-left: 8px;}
.renew-product-header .thum-wrap .emblem-area li+li{margin-top:0;}
@media (max-width: 1019px){ 
    .renew-product-header .thum-wrap .emblem-area{max-width:80px;max-height:240px}
    .renew-product-header .thum-wrap .emblem-area li img{width:36px}
    .renew-product-header .thum-wrap .emblem-area li{margin-bottom: 4px;margin-left: 4px;}
}
/* //앰플럼 추가에 따른 수정 */

/* 20221205 PDP overwrite */
.renew-product .renew-effect .product-inner{padding:40px 0 60px}
.renew-product .renew-effect{padding:0}
.renew-product .renew-effect .sub-tit{margin-bottom:0}
.renew-product .renew-effect .sub-desc{margin-bottom:60px;line-height:1.5}
.renew-product .renew-effect .research-wrap{background-color:#f7f7f7;line-height:1.2;padding:70px 60px 80px;margin:0;border:none;margin-top:60px}
.renew-product .renew-effect .research-wrap [class$=bar-wrap]+[class$=bar-wrap]{margin-top:32px}
.renew-product .renew-effect .research-wrap .bar-wrap{max-width:600px;margin:0 auto}
.renew-product .renew-effect .research-wrap .bar-wrap .txt-area{display:table;width:100%;margin-bottom:8px}
.renew-product .renew-effect .research-wrap .bar-wrap .bar-inner{position:relative;overflow:hidden;height:30px;background:#e5e5e5}
.renew-product .renew-effect .research-wrap .bar-wrap .que{display:table-cell;width:90%;font-size:2rem;text-align:left;font-family:aritaB}
.renew-product .renew-effect .research-wrap .bar-wrap .figure{display:table-cell;width:10%;text-align:right;font-size:4.4rem;font-family:aritaM;color:#61aa2e;font-weight:400}
.renew-product .renew-effect .research-wrap .bar-inner span{position:absolute;left:0;right:0;height:100%;opacity:0;background-color:#61aa2e}
.renew-product .renew-effect .research-wrap.js-graph .bar-inner span{animation:graph_motion 1.5s ease-out;opacity:1}
.renew-product .renew-effect .img-area{margin-top:60px}
.renew-product .renew-effect .youtube-wrap{margin-top:60px;padding-top:0}
.renew-product .renew-accordion .product-inner{padding:0;margin:130px 0 0}
.renew-product .renew-accordion #sect2 .product-inner,
.renew-product .renew-accordion #sect3 .product-inner,
.renew-product .renew-accordion #sect4 .product-inner,
.renew-product .renew-accordion #sect5 .product-inner,
.renew-product .renew-accordion #sect6 .product-inner,
.renew-product .renew-accordion #sect7 .product-inner{margin:100px 0 0}
.renew-product .bg-white-wrap{padding:0;margin:115px 0}
.renew-product-body .bg-white-wrap{padding-bottom:20px}
.renew-insta{margin-top:130px}
.renew-insta .sub-tit{margin-top:0}
.renew-product .shift-wrap .renew-accordion{margin-top:0}
.renew-product .renew-accordion .sub-desc{margin-top:0;padding:0}
.renew-product .renew-accordion .sub-tit{margin-top:0}
.renew-product .shift-wrap .renew-accordion .sub-tit{margin-bottom:50px}
.renew-product .renew-accordion .emblem-wrap li em{width:100%}
.renew-product .renew-accordion .emblem-wrap ul{display:flex;text-align:center;justify-content:center}
.renew-product .renew-accordion .emblem-wrap li{width:inherit}
.renew-product .renew-accordion .step-wrap{padding:0}
@media (max-width:1024px){
.renew-product-body{padding:0 20px}
}@media (max-width:750px){
.renew-product .renew-effect .research-wrap{padding:15px 20px 30px}
.renew-product .renew-effect .sub-desc{margin:20px 0 35px;padding:0;font-size:1.2rem;text-align:left}
.renew-product .renew-effect .research-wrap .bar-wrap li{position:relative;padding-bottom:42px}
.renew-product .renew-effect .research-wrap .bar-wrap .que{width:100%;font-size:1.6rem}
.renew-product .renew-effect .research-wrap .bar-wrap .figure{position:absolute;bottom:0;right:0;width:100%;font-size:3rem}
.renew-product .renew-effect .research-wrap [class$=bar-wrap]+[class$=bar-wrap]{margin-top:10px}
.renew-product .renew-accordion .product-inner{padding:0;margin:85px 0 0}
.renew-product .renew-accordion #sect2 .product-inner,
.renew-product .renew-accordion #sect3 .product-inner,
.renew-product .renew-accordion #sect4 .product-inner,
.renew-product .renew-accordion #sect5 .product-inner,
.renew-product .renew-accordion #sect6 .product-inner,
.renew-product .renew-accordion #sect7 .product-inner{margin:60px 0 0}
.renew-product .bg-white-wrap{padding:0;margin:50px 0}
.renew-product-body{padding:0 20px}
.renew-insta{margin-top:85px}
.renew-product .renew-accordion .ingredient-wrap{margin-top:0}
.renew-product .shift-wrap .renew-accordion .sub-tit{margin-bottom:30px}
.renew-product .renew-accordion .renew-product-effect .product-inner{padding:20px 0 40px}
.renew-product .renew-accordion .step-wrap{padding:0}
}

/* 230524 추가 */
.renew-product-header .btn-area a[class*="btn-"][class*="txt"]:focus{outline-offset: 2px;}

.web-btn-inner .web-btn-row .web-btn-cell.right a:focus{outline:1px solid rgba(0,0,0,1) !important;outline-offset: 2px;}
