/*제품상세*/
.rew19_pay-info {margin-top: 20px;padding-left: 85px;background: url(https://resource2018.nuskinkorea.co.kr/images/aro/icon_pay.png) no-repeat;background-position: 18px 8px;padding-right: 20%;position: relative;}
.rew19_pay-info dl dt {line-height: 30px;font-size: 18px;color: #333;font-weight: bold;padding-bottom: 5px;}
.rew19_pay-info dl dd {font-size: 14px;color: #777;line-height: 22px;}
.rew19_pay-info a {display: block;border: 1px solid #aaa;max-width: 108px;min-height: 74px;padding-top: 18px;padding-bottom: 18px;position: absolute;right: 0;top: 0;text-align: center;color: #333;width: 20%;}
.rew19_payment_golist {margin-top: 18px;text-align: right;}
.rew19_aro_wrap.contents .prdouct_option {margin-top:20px;}
@media only screen and (max-width: 768px) { /*모바일 버젼*/
    .rew19_aro_wrap.contents .rew19_title_normal {width: 100%;position: relative;min-height: 52px;padding: 12px 46px;}
    .rew19_aro_wrap.contents .rew19_title_normal p {line-height: 25px;text-align: center;font-size: 19px;font-weight:bold}
   /*contants tab*/
   .rew19_aro_wrap.contents .rew19_tabwrap {height:53px;position: relative;margin-top:-1px;}
   .rew19_aro_wrap.contents .rew19_tabwrap .rew19_linetab_pop {top:0;height:42px;}
    /*검색*/
   .rew19_aro_wrap.contents .rew19_aro.prodcut_main .product_list {margin-top:20px;}
   /*제품상세*/
   .rew19_trenches {position: relative;margin-bottom: 10px;}
   .rew19_pay-info {background-color: #f7f7f7;margin-top: 0;padding: 20px 75px 20px 55px;background-position: 23px 20px;background-size: 28px 26px;}
   .rew19_pay-info dl dt {font-size: 16px;line-height: inherit;}
   .rew19_pay-info dl dd {font-size: 13px;}
   .rew19_pay-info a {max-width: 67px;min-height: 67px;top: 20px;right: 23px;padding-top: 14px;padding-bottom: 14px;}
   .rew19_pay-info {margin-top:20px;}
   .rew19_btn-set .btn-deafult.btn-noraml {margin-top:10px;}
    /*뉴스킨 제품상세*/
   .rew18_basket_wrap.rew19_aroAdd .rew18_basket_oder {width:50%;padding:0 10px;}
   .rew18_basket_wrap.rew19_aroAdd .rew18_basket_oderLine {color: #c66fc0;line-height: 50px;font-size: 16px;padding:0 10px;text-align: center;border-top: 1px solid #c66fc0;display: inline-block;width:50%;}
    /*마이사이트*/
    .rew19_aro_wrap.contents .rew19_goodsList.rew19_clear {width:100%}
    .rew19_aro_wrap.contents .rew19_fakeCheck_t1:checked + label:before, .rew19_aro_wrap.contents .rew19_fakeCheck_t1.on + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/checkSet_mb_on.png) transparent no-repeat;background-size: 100%;}
    .rew19_aro_wrap.contents .rew19_fakeRadio_t1 + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/radioSet_mb.png) transparent no-repeat;background-size: 100%;width:22px;height:22px;border-radius:inherit;border:inherit}
    .rew19_aro_wrap.contents .rew19_fakeRadio_t1:checked + label:before, .rew19_aro_wrap.contents .rew19_fakeRadio_t1.on + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/radioSet_mb_on.png) transparent no-repeat;background-size: 100%;}
    .rew19_aro_wrap.shop .rew19_table_form.skinCare .rew19_fakeRadio_t1 + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/radioSet_mb.png) transparent no-repeat;background-size: 100%;width:22px;height:22px;border-radius:inherit;border:inherit}
    .rew19_aro_wrap.shop .rew19_table_form.skinCare .rew19_fakeRadio_t1:checked + label:before, .rew19_aro_wrap.shop .rew19_table_form.skinCare .rew19_fakeRadio_t1.on + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/radioSet_mb_on.png) transparent no-repeat;background-size: 100%;}
    .rew19_aro_wrap.shop .rew19_select_table .rew19_fakeRadio_t1 + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/radioSet_mb.png) transparent no-repeat;background-size: 100%;width:22px;height:22px;border-radius:inherit;border:inherit}
    .rew19_aro_wrap.shop .rew19_select_table .rew19_fakeRadio_t1:checked + label:before, .rew19_aro_wrap.shop .rew19_select_table .rew19_fakeRadio_t1.on + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/radioSet_mb_on.png) transparent no-repeat;background-size: 100%;}
    .rew19_aro_wrap.shop .rew19_popContainer .rew19_fakeCheck_t1 + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/checkSet_mb.png) transparent no-repeat;width: 22px;height: 22px;background-size: 100%;}
    .rew19_aro_wrap.shop .rew19_popContainer .rew19_fakeCheck_t1:checked + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/checkSet_mb_on.png) transparent no-repeat;background-size: 100%;}
    .rew19_aro_wrap.shop .rew19_popContainer .rew19_select_table .rew19_fakeCheck_t1 + label:before {left: -30px;top: 0;}
    .rew19_aro_wrap.shop .rew19_popContainer .rew19_select_table .rew19_fakeCheck_t1 + label {font-size: 16px;}
}
  /*PC버젼*/
@media only screen and (min-width: 769px) {
    /*마이사이트*/
    .rew19_aro_wrap.contents .rew19_fakeCheck_t1:checked + label:before, .rew19_aro_wrap.contents .rew19_fakeCheck_t1.on + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/checkSet_pc_on.png) transparent no-repeat;background-size: 100%;}
    .rew19_aro_wrap.contents .rew19_fakeRadio_t1 + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/radioSet_pc.png) transparent no-repeat;background-size: 100%;width:20px;height:20px;border-radius:inherit;border:inherit}
    .rew19_aro_wrap.contents .rew19_fakeRadio_t1:checked + label:before, .rew19_aro_wrap.contents .rew19_fakeRadio_t1.on + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/radioSet_pc_on.png) transparent no-repeat;background-size: 100%;}
    .rew19_aro_wrap.contents .rew19_paymentList {max-width: 1250px;}
    .rew19_aro_wrap.shop .rew19_table_form.skinCare .rew19_fakeRadio_t1 + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/radioSet_pc.png) transparent no-repeat;background-size: 100%;width:20px;height:20px;border-radius:inherit;border:inherit}
    .rew19_aro_wrap.shop .rew19_table_form.skinCare .rew19_fakeRadio_t1:checked + label:before, .rew19_aro_wrap.shop .rew19_table_form.skinCare .rew19_fakeRadio_t1.on + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/radioSet_pc_on.png) transparent no-repeat;background-size: 100%;}
    .rew19_aro_wrap.shop .rew19_select_table .rew19_fakeRadio_t1 + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/radioSet_pc.png) transparent no-repeat;background-size: 100%;width:20px;height:20px;border-radius:inherit;border:inherit}
    .rew19_aro_wrap.shop .rew19_select_table .rew19_fakeRadio_t1:checked + label:before, .rew19_aro_wrap.shop .rew19_select_table .rew19_fakeRadio_t1.on + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/radioSet_pc_on.png) transparent no-repeat;background-size: 100%;} 
    .rew19_aro_wrap.shop .rew19_popContainer .rew19_fakeCheck_t1 + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/renew/checkSet_pc.png) transparent no-repeat;width: 18px;height: 18px;}
    .rew19_aro_wrap.shop .rew19_popContainer .rew19_fakeCheck_t1:checked + label:before {background: url(https://resource2018.nuskinkorea.co.kr/images/aro/checkSet_pc_on.png) transparent no-repeat;}
    .rew19_aro_wrap.shop .rew19_popContainer .rew19_select_table .rew19_fakeCheck_t1 + label:before {left: -24px;top: 0;}
    .rew19_aro_wrap.shop .rew19_popContainer .rew19_select_table .rew19_fakeCheck_t1 + label {font-size: 15px;}


    .rew19_aro_wrap.contents .myCartItemBox {padding: 0 30px;}
    .rew19_aro_wrap.contents .rew19_title_normal {text-align: center;padding:0}
    .rew19_aro_wrap.contents .rew19_title_normal p {line-height: 90px;font-size: 34px;color: #333;font-weight:bold}
    /*contants tab*/
    .rew19_aro_wrap.contents .rew19_tabwrap {height:95px;position: relative;max-width: 1250px;margin: 0 auto;}
    .rew19_aro_wrap.contents .rew19_tabwrap .rew19_linetab_pop {top:0;height:65px;}  
    /*검색*/
    .rew19_aro_wrap.contents .rew19_aro.prodcut_main {max-width: 1300px;margin: 0 auto;}
    .rew19_aro_wrap.contents .rew19_aro.prodcut_main .product_list {margin-top:10px;}
    /*제품상세*/
    .rew19_btn-set .btn-line {width: 49%;float: left;}
    /*.rew19_btn-set .btn-deafult.btn-noraml {width: 49%;float: right;}*/
    .rew19_btn-set .btn-deafult.btn-noraml {width: 100%;}
    .rew19_pay-info {padding-top:15px;padding-bottom:15px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
    .rew19_pay-info a {top:15px;}
    /*뉴스킨 제품상세*/
    .rew19_btnSet {display: flex;justify-content:space-between}
    .rew19_btnSet .typeLine {border: 1px solid #aaa;color: #555;background-color: #fff;position: relative;width:40%}
    .rew19_btnSet .typeback {background-color: #454545;color: #fff;border: 1px solid #454545;width:43%}
    .rew19_btnSet .icon_favorite {text-indent:-99999px;color:transparent;font-size:0;width:60px;}
    .rew19_btnSet .icon_favorite:after {content: "";display: block;width: 24px;height: 24px;background: url(https://resource2018.nuskinkorea.co.kr/images/renew/icon_heart.png) no-repeat;background-size: 100%;position: absolute;top: 20px;left: 18px;}
}
/*마이사이트*/
.rew19_aro_wrap.contents .rew19_lineup_left label {font-size: 14px;color: #676767;line-height: 20px;}
.rew19_aro_wrap.contents .rew19_select_intitle .rew19_form_full {display: inline-block;vertical-align: top;}
.rew19_aro_wrap.contents input:checked + label:after, .rew19_aro_wrap.shop .rew19_table_form.skinCare input:checked + label:after, .rew19_aro_wrap.shop .rew19_select_table input:checked + label:after  {content: inherit;position: inherit;top: inherit;left: inherit;width: inherit;height: inherit;background: inherit;border-radius: inherit;}
.rew19_aro_wrap.contents .rew19_lineup_left.rew19_wrapRadio_t1, .rew19_aro_wrap.shop .rew19_table_form.skinCare .rew19_wrapRadio_t1, .rew19_aro_wrap.shop .rew19_select_table .rew19_wrapRadio_t1 {padding-left:0}
.rew19_aro_wrap.shop .rew19_contents_inner h3.rew19-third-title span.lowTone {width: inherit;height: inherit;background: inherit;vertical-align: inherit;margin-top: inherit;}
.rew19_aro_wrap.shop .rew19_popContainer h2 {margin-bottom:inherit}
.rew19_aro_wrap.shop h3.rew19_third_title span {width:inherit;height: inherit;background: inherit; vertical-align: inherit; margin-top: inherit;}
.rew19_aro_wrap.shop .rew19_popContainer .rew19_select_table .rew19_fakeCheck_t1 + label {color: #454545;}
.rew19_aro_wrap.shop .rew19_popContainer .rew19_select_table .rew19_fakeCheck_t1 + label:before {top:50%}
.rew19_aro_wrap.shop .rew19_select_table .rew19_lineup_left label, .rew19_aro_wrap.shop .rew19_popContainer .rew19_termwrap label {font-size: 14px;color: #676767;line-height: 20px;}
.rew19_aro_wrap.shop .rew19_popContainer .rew19_fakeCheck_t1 + label:before {top: 50%;webkit-transform: translateY(-50%);transform: translateY(-50%);border:0}
.rew19_aro_wrap.shop .rew19_popContainer .rew19_termwrap .rew19_fakeCheck_t1 + label:before {left:-24px}

.rew19_aro_wrap.contents .myShoppingPriceArea, .rew19_aro_wrap.contents .myCartList {background-color: #fafafa;}
/*contants tab*/
.rew19_aro_wrap.contents .rew19_linetab_pop {display: flex;justify-content:space-around;position: absolute;width: 100%;left: 0;background-color: #fff}
.rew19_aro_wrap.contents .rew19_linetab_pop li {width:100%;position: relative;}
.rew19_aro_wrap.contents .rew19_linetab_pop li a {color:#aaa;font-size: 16px;position: absolute;width:100%;height:100%;bottom:-1px;left:0;display: flex;justify-content:center;align-items:center;text-align: center}
.rew19_aro_wrap.contents .rew19_linetab_pop li.active a {color:#222;border-bottom: 2px solid #000;font-weight:bold;}
.rew19_aro_wrap.contents .rew19_linetab_pop li.line_aro a, .rew19_aro_wrap.contents .rew19_linetab_pop li.line_normal a {color:#222;border-bottom: 2px solid #000;}
.rew19_aro_wrap.contents .rew19_linetab_pop li.line_normal.active a {border-bottom: 2px solid #c66fc0;}
.rew19_aro_wrap.contents .rew19_linetab_pop li.line_aro.active a {border-bottom: 2px solid #2ec4e5;}

