#reviewArea .con_box .img-box{padding-top:0;height: 100%}
#reviewArea .con_box .img-box img{position:relative}
#reviewArea .thum_area .r_area .item_txt a.dot{-webkit-line-clamp:2}
.both{clear:both;width:100%;height:1px}
.product{padding:0 10px 10px}

.view_slider{position:relative; padding:7.5px; border:1px solid #d9d9d9; background-color:#FFF}
.view_slider .slide-item .thumbnail{position:relative; padding-top:100%; overflow:hidden}
.view_slider .slide-item .thumbnail img{position:absolute; top:0; right:0; bottom:0; left:0; max-width:100%; height:auto}
.view_slider .slide-item .thumbnail .icon-clock img.clock{position: absolute;top:10px;left:10px;width:73px;height:71px;}
/* @note 2023-07-13 */
.vs-wrap {position:relative;right:0;bottom:34px;}/* @note 2023-07-14 */
.vs-wrap .time-group{position: absolute;top:0;left:0;width: 100%;height: 100%;z-index: 10;}
.vs-wrap .time-group img.clock{position: absolute;top:10px;left:10px;width:73px;height:71px;}
.vs-wrap .time-group .timer{position: absolute;bottom:15px;right:15px;width:176px;height:42px;border-radius: 8px;background-color: rgba(48, 48, 48, 0.8);padding:7px 8px;}
.vs-wrap .time-group .timer .time-unit{position: absolute;top:0;left:0;font-family: 'Roboto';}
.vs-wrap .time-group .timer .time-unit span{position: relative;top: 11px;letter-spacing: 14px;left: 13px;color:#303030;font-size:18px;font-weight: bold;}
.vs-wrap .time-group .timer .time-unit span.mm{left:19px;}
.vs-wrap .time-group .timer .time-unit span.ss{left:24px;}
/* //@note 2023-07-13 */

.view_slider .slick-dots{font-size:0; position:absolute; left:0; bottom:25px; width:100%; text-align:center}
.view_slider .slick-dots li{display:inline-block; vertical-align:middle; margin-left:8px}
.view_slider .slick-dots li:first-child{margin-left:0}
.view_slider .slick-dots li button{padding:0; margin:0; border:0; width:13px; height:13px; border-radius:50%; background-color:#FFF; font-size:0; outline:0}
.view_slider .slick-dots li.slick-active button{background-color:#164032}
.view_slider .slick-arrow{position:absolute; bottom:20px; z-index:2; width:13px; height:24px; background-repeat:no-repeat; background-position:center center; background-size:100% 100%; border:0; background-color:transparent; font-size:0; outline:0}
.view_slider .slick-arrow.slick-prev{left:50%; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/arrow_left.png); margin-left:-70px}
.view_slider .slick-arrow.slick-next{right:50%;  background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/arrow_right.png); margin-right:-70px}

.view_info{position:relative; margin-top:16px}
.view_info .share_box{display:none;overflow:hidden;font-size:0;position:absolute;width:100%;height:44px;line-height:44px;left:0;top:-10px;background:#fff;padding:0;z-index:10}
.code_area.view_info .share_box{height:50px; line-height:50px; top:0; text-align:left; padding-left:10px}
.code_area.view_info .share_box li a{height:50px}
.share_box p{display:inline-block;font-size:14px;color:#000;padding-left:7px;font-weight:bold}
.share_box ul{position:relative;display:inline-block;padding:0; padding-left:25px;vertical-align:top}
.share_box li{display:inline-block;margin-right:22px}
.share_box li a{display:block !important;height:44px;background-repeat:no-repeat;background-position:center}
.share_box li a.ico01{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/snsico_01.png");width:9px;background-size:9px auto}
.share_box li a.ico02{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/snsico_02.png");width:17px;background-size:17px auto}
.share_box li a.ico03{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/snsico_03.png");width:10px;background-size:10px auto}
.share_box li a.ico04{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/snsico_04.png");width:12px;background-size:12px auto}

.view_info > div{position:relative; padding:0 0 12px}
.view_info > div.tit_area:after{content:''; position:absolute; left:0; right:0; bottom:0; height:2px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/pattern.png); background-repeat:repeat-x; background-position:left center}
.view_info .type{font-size:0; margin-bottom:12px}
.view_info .type li{display:inline-block; vertical-align:middle; width:63px; height:22px; line-height:22px; background-repeat:no-repeat; background-position:center center; background-size:100% auto; font-size:12px; color:#fff; padding-left:8px; box-sizing:border-box; margin-right:5px}
.view_info .type li.tDeal{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/type_6.png)}
.view_info .type li.best{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/type_1.png)}
.view_info .type li.new{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/type_2.png)}
.view_info .type li.winner{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/type_3.png)}
.view_info .type li.md{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/type_4.png)}
.view_info .type li.soldout{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/type_5.png)}
.view_info a.ico_share{position:absolute; top:-3px; right:12px; width:28px; height:28px; border-radius:50%;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/share_ico.png");
background-repeat:no-repeat;background-size:28px;background-position:center}

.view_info .book_info{font-size:0; margin-top:15px}
.view_info .book_info.info__type2 {
  display: flex;
  justify-content: space-between;
}
.view_info .book_info li{position:relative; display:inline-block; vertical-align:middle; font-size:12px; color:#505050; padding-left:7px; margin-left:7px}
.view_info .book_info li:first-child:before{display:none}
.view_info .book_info li:first-child{margin-left:0; padding-left:0}
.view_info .book_info li:before{content:''; position:absolute; left:0; top:50%; width:1px; height:8px; margin-top:-4px; background-color:#e5e5e5}

.view_info .book_info li span.value>a{text-decoration: underline;display:inline-block}
.view_info .book_info li span.value>a::after{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/arrow_link.png) no-repeat 0 0 / 5px 11px;width:5px;height:11px;content: '';display:inline-block;position: relative;top: 2px;margin: 0 11px 0 4px;}

.view_info .book_info li.link_buyback{
  color:#fb7250;
  text-decoration:underline
}
.view_info .book_info li.link_buyback:before{
  content:none
}

.view_info .tit_wrap{color:#000}
.view_info .product_name{font-size:20px; font-weight:bold; line-height:1.5; padding-right:40px}
.view_info .sub_tit{display:block; font-size:15px; line-height:1.5; padding-right:40px}
.view_info .exp_date_span{position:relative; display:inline-block; vertical-align:middle; font-size:12px; color:#505050;}

.view_info .price_area ul{position:relative; padding-top:12px}
.view_info .price_area ul:first-child{padding-bottom:12px}
.view_info .price_area ul:first-child:after{content:''; position:absolute; left:0; right:0; bottom:0; height:2px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/pattern.png); background-repeat:repeat-x; background-position:left center}
.view_info .price_area ul li{overflow:hidden; font-size:14px}
.view_info .price_area ul li > span{float:right; line-height:25px}
.view_info .price_area ul li span strong{font-size:19px; color:#e5002b}

.view_info .price_area ul li span.tit{float:left; font-size:12px; color:#000; line-height:25px; font-weight:bold}
.view_info .price_area ul li span.price{text-decoration:line-through}
.view_info .price_area ul li span.discount{font-size:14px; line-height:25px; color:#000}
.view_info .price_area ul li span.discount strong{font-size:19px; color:#ff0000}
.view_info .price_area ul li span.discount em{font-size:14px; color:#000}
.view_info .price_area ul li span.point{line-height:25px; font-size:14px; color:#000}
.view_info .price_area ul li span.point span{color:#2e3e55; font-weight:bold}
.view_info .price_area ul li span.delivery{line-height:25px; font-size:14px; color:#000}
.view_info .price_area ul li span.option_txt{line-height:25px; font-size:14px; color:#000}

.view_info .price_area .wjmember {background-image:url(/static/m/renew/images/common/ico_wjmall.png);background-repeat:no-repeat;background-size:100%;display:inline-block;width:15px;height:15px;position:relative;top:4px;left:5px} /* @note 2021-01-05 멤버십회원가 표시 */

.view_info .card_benefit{padding-bottom:5px}
.view_info .card_benefit a{display:block;padding:7px 15px;color:#2c473e;font-size:12px;font-weight:bold;letter-spacing:-0.05em;text-align:center;position:relative;border:1px solid #2c473e}
.view_info .card_benefit a:link,.product_view .info .product_info .card_benefit a:hover,.product_view .info .product_info .card_benefit a:active{color:#2c473e}
.view_info .card_benefit a i{display:inline-block;margin-left:3px;position:absolute;top:12px;right:14px}
.view_info .card_benefit a i img{margin-top:-1px}

.tab_bg{background-color:#f5f5f5; padding:17.5px 10px 0; border-bottom:1px solid #164032}
ul.tab{font-size:0}
ul.tab.event li{width:50%}
ul.tab li{position:relative; display:inline-block; vertical-align:middle; width:25%; height:37px; line-height:35px; box-sizing:border-box; background-color:#FFF; text-align:center; border:1px solid #b8b8b8; border-bottom:0px none; border-left:0px none}
ul.tab li:first-child{border-left:1px solid #b8b8b8}
ul.tab li.on{border:1px solid #164032; border-bottom:0px none}
ul.tab li.on a{font-weight:bold}
ul.tab li.on:after{content:''; position:absolute; left:0; bottom:-1px; right:0; height:1px; background-color:#fff}
ul.tab li a{display:block; font-size:15px; color:#000}

table.table_1{border-top:1px solid #164032}

.product_view .tab_wapper .view_tit{position:relative; font-size:15px; color:#000; font-weight:500; margin:20px 0 9px; padding-left:10px; line-height:1}
.product_view .tab_wapper .view_tit:before{content:''; position:absolute; width:3px; height:13px; left:0; top:50%; margin-top:-6.5px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/view_bg.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%}

.product_view .tab_content .side_inner{padding:18px 10px 0 10px}
.product_view .tab_content .side_inner img{display:block; width:100%}
.product_view .tab_content .side_inner iframe{display:block; width:100%; height:auto}
/* 210615 */
.product_view .tab_content .pro_info{}
.product_view .tab_content .pro_info >.sec_wrap{padding:23px 10px 30px 10px;border-top:10px solid #ededed;border-bottom:1px solid #d6d6d6}
.product_view .tab_content .pro_info >.sec_wrap:first-child{border-top:0}
.product_view .tab_content .pro_info >.sec_wrap:last-child{border-bottom:0}
.product_view .tab_content .pro_info >.sec_wrap .cont_inner{padding:16px 5px 0}

.sec_wrap >h3.tit{padding:0 5px 12px; font-size:20px;color:#080808;font-weight:700;letter-spacing:-1px; border-bottom:1px dashed #4c4b4b}
.sec_wrap .cont_inner >strong{font-size:17px;color:#000;line-height:1.5;font-weight:500;letter-spacing:-.5px;word-break:keep-all; display:block}
.sec_wrap .cont_inner >em{margin-top:27px; font-size:15px;color:#3e3e3e;line-height:1.6;letter-spacing:-.5px;word-break:keep-all; display:block}
.sec_wrap .cont_inner >.conts{margin-top:27px; font-size:15px;color:#767575;line-height:1.6;font-weight:100;letter-spacing:-.5px;word-break:keep-all}
.sec_wrap .cont_inner >.conts.ellipsis{height:8em;-webkit-line-clamp:5}
.sec_wrap .cont_inner .link_list{margin:15px 0 25px}
.sec_wrap .cont_inner .link_list li{margin-top:20px;padding-left:23px; background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/bul_link.png) no-repeat 0 bottom;background-size:18px}
.sec_wrap .cont_inner .link_list li a{padding:0 2px; font-size:15px;color:#040404;line-height:1.3;font-weight:500; border-bottom:1px solid #000; display:inline-block}
.sec_wrap .cont_inner .link_list li:first-child{margin-top:0}
.product_view .tab_content .pro_info >.sec_wrap .cont_inner.img_wrap{padding:22px 0 0}
.sec_wrap .cont_inner.img_wrap img{max-width:100%}
.sec_wrap .cont_inner.cont_table li{margin-top:23px; font-size:15px;color:#3e3e3e;line-height:1.55;letter-spacing:-.5px}
.sec_wrap .cont_inner.cont_table li:first-child{margin-top:0}
.sec_wrap .cont_inner.cont_table .hidden li:nth-child(n + 5){height:0;display:none}
.product_view .tab_content .pro_info >.sec_wrap .cont_inner.writer_list{margin:0 -10px;padding:0}
.sec_wrap .cont_inner.writer_list li{padding:30px 15px}
.sec_wrap .cont_inner.writer_list li:nth-child(even){background-color:#f6f5f5}
.sec_wrap .cont_inner.writer_list li:first-child{padding-top:22px}
.sec_wrap .cont_inner.writer_list li >div:after{content:'';display:block;clear:both}
.sec_wrap .cont_inner.writer_list li >div .img{margin-right:19px;width:120px; border:1px solid #c1bfbf; float:left}
.sec_wrap .cont_inner.writer_list li >div .img img{width:100%}
.sec_wrap .cont_inner.writer_list li >div .img +strong{margin-top:10px}
.sec_wrap .cont_inner.writer_list li >div strong{font-size:17px;color:#000;line-height:1.5;font-weight:500; display:inline-block}
.sec_wrap .cont_inner.writer_list li >p{margin-top:10px; font-size:15px;color:#767575;line-height:1.55;font-weight:100;letter-spacing:-.5px;word-break:keep-all}
.sec_wrap .cont_inner.writer_list li >p.ellipsis{height:6.2em;-webkit-line-clamp:4}
.sec_wrap .cont_inner >.summary_wrap{font-size:15px;color:#767575;line-height:1.55;font-weight:100;letter-spacing:-.5px;word-break:keep-all}
.sec_wrap .cont_inner >.summary_wrap.ellipsis{height:12.4em;-webkit-line-clamp:8}
.sec_wrap .cont_inner .btn_wrap{margin-top:10px}
.sec_wrap .cont_inner .btn_wrap .btn_more,
.sec_wrap .cont_inner .btn_wrap .btn_more2{margin:0;width:100%;height:33px; font-size:14px;color:#767575;font-weight:100;letter-spacing:-.5px; border-top:1px solid #b5b4b5;border-bottom:1px solid #b5b4b5}
.sec_wrap .cont_inner .btn_wrap .btn_more:after,
.sec_wrap .cont_inner .btn_wrap .btn_more2:after{content:'';display:inline-block; margin:-2px 0 0 7px;width:11px;height:6px; vertical-align:middle; background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/btn_more_on.png) no-repeat 0 0;background-size:11px 6px}
.sec_wrap .cont_inner .ellipsis{height:5.4em;-webkit-line-clamp:3; display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.sec_wrap .cont_inner .ellipsis +.btn_wrap .btn_more:after,
.sec_wrap .cont_inner .hidden +.btn_wrap .btn_more2:after{background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/btn_more.png) no-repeat 0 0;background-size:11px 6px}

.sec_wrap .cont_inner >.slide_per_view{margin:30px -15px 0 0; position:relative}
.sec_wrap .cont_inner >.slide_per_view .swiper-slide{width:290px;height:290px; border:1px solid #c0bebe;box-sizing:border-box;overflow:hidden; display:flex;justify-content:center;align-items:center}
.sec_wrap .cont_inner >.slide_per_view .swiper-slide img{max-width:100%;max-height:100%;height:100%;}
.sec_wrap .cont_inner >.slide_per_view .swiper-container{padding-bottom:26px}


.sec_wrap .cont_inner .swiper-pagination{bottom:0;left:0;right:0;}
.sec_wrap .cont_inner .swiper-pagination-bullet{margin:0 5px;width:10px;height:10px; opacity:1;border:1px solid #6e6d6d;background-color:#fff}
.sec_wrap .cont_inner .swiper-pagination-bullet-active{background-color:#3f3f3f}


.sec_wrap .cont_inner >.slide_thumbnail{padding:0 0 26px; position:relative}
.sec_wrap .cont_inner >.slide_thumbnail .swiper-container{border:1px solid #c8c6c6}
.sec_wrap .cont_inner >.slide_thumbnail .swiper-slide{width:345px;height:240px; box-sizing:border-box;overflow:hidden; display:flex;justify-content:center;align-items:center}
.sec_wrap .cont_inner >.slide_thumbnail .swiper-slide img{max-width:100%;max-height:100%;height:100%;}
/*
.sec_wrap .cont_inner >.slide_thumbnail .swiper-button-prev{background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/btn_prev_w.png) no-repeat center;background-size:6px 11px; left:0px !important;transform:none}
.sec_wrap .cont_inner >.slide_thumbnail .swiper-button-next{background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/btn_next_w.png) no-repeat center;background-size:6px 11px; right:0px !important}
.sec_wrap .cont_inner >.slide_thumbnail .swiper-button-prev,
.sec_wrap .cont_inner >.slide_thumbnail .swiper-button-next{margin-top:-36px;width:22px;height:46px; border-radius:0;background-color:#b2afaf}





/* //210615 */
.product_view button{border:0}
.product_view .info_content{padding-bottom:43px}
.product_view .info_content .table_1{width:100%;font-size:15px;color:#000}
.product_view .info_content .table_1 th{padding:10px 0;font-weight:500;border-bottom:1px solid #e5e5e5;background:#f0f0f0}
.product_view .info_content .table_1 td{padding:10px 15px;border-bottom:1px solid #e5e5e5}
.product_view .info_content .table_1 td span{display:block;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/ks_logo.jpg");width:19px;height:28px;background-repeat:no-repeat;background-size:19px auto}
.product_view .info_content .table_2 .dl01{width:72%;float:right;padding-bottom:25px;min-height:95px}
.product_view .info_content .table_2 .thumnail{width:23%;display:inline-block}
.product_view .info_content .table_2 .wrapper{overflow:hidden}
.product_view .info_content .table_2 .thumnail .img-box{padding-top:100%}
.product_view .info_content .table_2 .dl02{clear:both;padding-top:16px;border-top:1px solid #b8b8b8;padding-left:5px;border-bottom:1px solid #b8b8b8;padding-bottom:30px}
.product_view .info_content .table_2 .dl02 dd{padding-right:5px}
.product_view .info_content .table_2 dt{font-size:14px;color:#000;line-height:16px}
.product_view .info_content .table_2 dd{font-size:13px;padding-right:28px;color:#787878;line-height:18px;padding-top:6px}
.product_view .info_content .table_2 dd p:last-child{padding-top:13px}
.product_view .info_content .table_3 .weekly2{background:#fff;padding:0;/* height:229px;overflow:hidden */}
.product_view .info_content .table_3 .weekly2 .box-item{padding:0;border:1px solid #d9d9d9}
.product_view .info_content .table_3 .weekly2 .txt_area{padding:0 6px 6px}

.pt_box{width:100%;height:auto;padding:3px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/box_ptn.gif");background-size:auto 3px;border-radius:4px;box-sizing:border-box}
.pt_box .inner{height:auto;background:#f7f7f7;padding:20px 0}
.product_view .top_area{font-size:0; text-align:center}
.product_view .top_area button{display:block; vertical-align:middle; padding-left:12px;text-align:left;width:135px;height:29px;font-size:12px;font-weight:bold;color:#fff;background:#2c473e;border-radius:4px;
background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/pen_ico.png");background-size:11px auto;background-repeat:no-repeat;background-position:right 10px center}
.product_view .top_area button:first-child{
	margin-bottom:3px
}
.product_view .bottom_area{padding-top:20px}
.product_view .bbs_area .about{padding:5px 10px 0 10px;font-size:0}
.product_view .bbs_area .about ul{display:inline-block;height:30px;line-height:30px}
.product_view .bbs_area .about li{display:inline-block;font-size:14px;color:#000;padding-right:9px;position:relative}
.product_view .bbs_area .about li:after{content:"";width:1px;height:10px;background:#b8b8b8;display:block;position:absolute;top:50%;transform:translateY(-50%);right:0}
.product_view .bbs_area .about li:last-child{padding-left:8px}
.product_view .bbs_area .about li:last-child:after{display:none}
.product_view .bbs_area .about li span{color:#61b9e7}
.product_view .review_content .tit_box{margin-top:10px;padding-right:18px;border-top:1px solid #164032;border-bottom:1px solid #e5e5e5;height:45px;line-height:45px;padding-left:18px;background:#f5f5f5}
.product_view .review_content .tit_box .log{float:right;font-size:12px;color:#000}
.product_view .review_content .tit_box .log span{position:relative;display:inline-block;padding-left:6px;margin-left:6px}
.product_view .review_content .tit_box .log span:before{content:"";width:1px;height:9px;display:block;background:#c2c2c2;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.product_view .review_content .tit_box .log span.ico{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/tit_imgico.png");background-position:right center;padding-right:26px;background-repeat:no-repeat;background-size:auto 15px}
.product_view .review_content .con_box{font-size:0;text-align:center;padding-bottom:30px}
.product_view .review_content .con_box div.txt{text-align:left;padding:0 5%;padding-bottom:25px;clear:left}
.product_view .review_content .con_box div.txt p{font-size:12px;color:#000;line-height:18px;padding-bottom:12px}
.product_view .review_content .con_box div.txt pre{word-wrap: break-word;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-break:break-all; font-size:12px; font-family:'NotoSans', sans-serif}
.product_view .review_content .con_box div.txt xpm{word-wrap: break-word;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-break:break-all; font-size:12px; font-family:'NotoSans', sans-serif}
.product_view .review_content .con_box div.txt .img-box{margin-top:10px;padding-top:57%}
.product_view .review_content .con_box .btn_area{text-align:center}
.product_view .review_content .con_box .btn_area button.like{font-size:12px;text-align:center;display:inline-block;vertical-align:top;width:16.25%;height:30px;line-height:30px;background-color:#ffaa00;border-radius:4px;color:#000}
.product_view .review_content .con_box .btn_area button.like span{padding-left:18px;display:inline-block;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/black_likeico.png");width:auto;height:30px;background-position:0 center;background-size:14px auto;background-repeat:no-repeat}
.product_view .review_content .con_box .btn_area button{font-size:12px;display:inline-block;width:16.25%;height:30px;border-radius:4px;margin-left:5px}
.product_view .review_content .con_box .btn_area button.del_btn{background:#fff;border:1px solid #2c473e;color:#2c473e}
.product_view .review_content .con_box .btn_area button.edit_btn{background:#2c473e;border:1px solid #2c473e;color:#fff}
.product_view .review_content .starbox {width:100%;display:flex;justify-content:center} /* @note 2020-12-18 */
.mypage_wrap .product_list .none_step .txtbox p{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/cart/fail_bg.png")}

.product_view .review_content .review-box{padding-top:20px;padding-bottom:20px;position:relative}
.product_view .review_content .review-box .rvbox-total-contents{position:relative;}
.product_view .review_content .review-box .rvbox-total-contents::after{content:'';display:block;background:#f8f8f8;width:100%;height:10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item{padding-bottom:20px;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item>.title{font-family:'NotoSans';font-weight:700;
  line-height:24px;letter-spacing:-0.32px;color:#3e3a3a;font-size:16px;padding:0 15px;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item button{padding:0;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-writeInfo{display:flex;justify-content:space-between;    align-items: flex-end;padding:0 15px;margin-bottom:7px;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-writeInfo .info button{color:#535353;font-size:12px;line-height: 18px;letter-spacing:-0.24px;font-weight:400;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-writeInfo .write{padding-bottom:3px}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-writeInfo .write button{color:#535353;font-size:13px;line-height: 19px;letter-spacing:-0.26px;font-weight:400;border:1px solid #535353;border-radius: 14px;padding:1px 9px;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.11);}

/* 리뷰없음 */
.product_view .review_content .review-box .rv-no-list{}
.product_view .review_content .review-box .rv-no-list .rv-no-msg{text-align: center;}
.product_view .review_content .review-box .rv-no-list .rv-no-msg>.imgbox{margin-top:25px;}
.product_view .review_content .review-box .rv-no-list .rv-no-msg>.imgbox>img{width:102px;height:77px;}
.product_view .review_content .review-box .rv-no-list .rv-no-msg>.txtbox{margin-top:12px;color:#535353;font-size:16px;line-height: 25px;letter-spacing: -0.32px;}
.product_view .review_content .review-box .rv-no-list .rv-no-msg>.txtbox .txt-1{}
.product_view .review_content .review-box .rv-no-list .rv-no-msg>.txtbox .txt-2{font-weight: 500;}



.product_view .review_content .review-box .rv-no-list .rewards-info{margin:0 15px;background:#f8f8f8;padding:30px 24px 35px;margin-top:25px}
.product_view .review_content .review-box .rv-no-list .rewards-info .title{text-align: center;font-size: 18px;line-height: 27px;color:#3e3a3a;letter-spacing: -0.36px;font-weight: 700;margin-bottom:14px;}

.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards{font-size:14px;}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul{}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li{display:flex;border:1px solid #e1e1e1;border-bottom:0;background:#fff}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li:last-child{border-bottom:1px solid #e1e1e1}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li>span{flex: 1 1 50%;text-align: center;padding:5px 0}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li:first-child{background:#e1e1e1;font-weight: 500;}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li:first-child>span:last-child{border-left:1px solid #fff}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li>span:last-child{border-left:1px solid #e1e1e1}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li>span.tit{color:#3e3a3a}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li>span.sub-tit{color:#535353}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li>span.txt{font-weight: 500;color:#535353}
.product_view .review_content .review-box .rv-no-list .rewards-info .table-rewards>ul>li>span.txt>em{font-size:15px;font-family: "Roboto"; letter-spacing: -0.3px;line-height: 18px;font-weight: 700;}

.product_view .review_content .review-box .rv-no-list .rewards-info .sub-msg{margin-top:13px}
.product_view .review_content .review-box .rv-no-list .rewards-info .sub-msg>ul>li{color:#9e9d9d;font-size: 12px;line-height: 17px;letter-spacing: -0.24px;padding-left:8px;position: relative;word-break: keep-all;}
.product_view .review_content .review-box .rv-no-list .rewards-info .sub-msg>ul>li::before{content:"-";display:inline-block;position: absolute;left:0;}

.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group{display:flex;justify-content:space-around;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-total-data{width:100%;text-align: center;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-total-data .td-score{font-family:'Roboto';font-size:40px;line-height: 48px;letter-spacing: -0.8px;color:#3e3a3a;font-weight: 700;margin-bottom:5px;}


.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-total-data .td-star{height:18px;position:relative;margin-bottom:12px;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-total-data .td-star .star-score {width: 107px;height:18px;text-align: left;overflow: hidden;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-total-data .td-star .star-score{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_r_off.png") no-repeat;background-size: 107px 18px;height: 100%;vertical-align: top;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-total-data .td-star .star-score span{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_r_on.png") no-repeat;background-size: 107px 18px;height: 100%;vertical-align: top;}






.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-total-data .td-count{font-family:'NotoSans';font-size:14px;
  line-height: 20px;letter-spacing: -0.28px;color:#535353;font-weight: 500;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-total-data .td-count span{font-family:'Roboto';}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data{position:relative;width:100%;text-align: center;display:flex;justify-content: center;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data::before{content:'';display:inline-block;width:1px;height:100%;background:#e9e9e9;position:absolute;left:0;top:0;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-name{padding-top:8px;padding-right:11px}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-name ul li{font-size:12px;line-height: 18px;letter-spacing: -0.24px;color:#535353;font-weight: 400;margin-bottom:4px;text-align: left;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-name ul li:last-child{margin-bottom:0;}

.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-star{}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-star ul{background:#f8f8f8;padding:10px 13px}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-star ul li{height:13px;margin-bottom:9px}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-star ul li:last-child{margin-bottom:0}


.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-star ul li .star-score {width: 73px;height:13px;text-align: left;overflow: hidden;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-star ul li .star-score{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_y_off.png") no-repeat;background-size: 73px 13px;height: 100%;vertical-align: top;}
.product_view .review_content .review-box .rvbox-total-contents .rv-item .rv-star-group .rv-detail-data .dd-star ul li .star-score span{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_y_on.png") no-repeat;background-size: 73px 13px;height: 100%;vertical-align: top;}


.product_view .review_content .review-box .rvbox-total-contents .rv-photo{padding-bottom:12px;border-top:1px solid #e9e9e9}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .title{font-family:'NotoSans';font-weight:700;line-height:24px;letter-spacing:-0.32px;color:#3e3a3a;font-size:16px;padding:0 15px;margin-top:20px;margin-bottom:15px;display:flex;justify-content: space-between;}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .title>a{font-size:13px;font-weight: 400;color:#535353;line-height: 19px;letter-spacing: -0.26px;display: flex;align-items: end;}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .title>a>i{background-image: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_arrow_r_gray.png");background-size: 6px 12px;width:6px;height:12px;margin-bottom:3px;margin-left:5px}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .list{padding:0 7px 0 15px}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .list ul{display:flex;flex-wrap: wrap;}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .list ul li{width:25%;min-width:76px;padding-right:8px;padding-bottom:8px;}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .list ul li.non-vis{visibility: hidden;}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .list ul li.non-block{display:none}
.product_view .review_content .review-box .rvbox-total-contents .rv-photo .list ul li img{width:100%;height:100%;aspect-ratio: 1 / 1;  object-fit: cover;}


.product_view .review_content .review-box .rvbox-list-contents{}
.product_view .review_content .review-box .rvbox-list-contents .list-header{display:flex;justify-content: space-between;padding:20px 15px 10px;font-size:13px;line-height: 19px;letter-spacing: -0.26px;color:#535353;}
.product_view .review_content .review-box .rvbox-list-contents .list-header>div{}
.product_view .review_content .review-box .rvbox-list-contents .list-header>div>span{font-family: 'Roboto';}
.product_view .review_content .review-box .rvbox-list-contents .list-header>.sel-box{-o-appearance: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;text-align: right;border:0;padding-right:18px;background:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_arrow_bottom.png") no-repeat; background-size: 12px 6px;background-position: right 1px bottom 6px;font-size:13px;line-height: 19px;letter-spacing: -0.26px;color:#535353;}
.product_view .review_content .review-box .rvbox-list-contents .list-header>.sel-box::-ms-expand{display:none}


.product_view .review_content .review-box .rvbox-list-contents .list-filter{display:flex;justify-content: space-between;background:#f8f8f8;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:10px 15px;align-items: center;}
.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-1{font-size:14px;color:#535353;line-height: 20px;letter-spacing: -0.28px;}
.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-1 ul{display:flex;}
.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-1 ul li{margin-right:10px;}
.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-1 ul li.on{}
.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-1 ul li>span{border:1px solid #aeadad;border-radius: 30px;padding:2px 10px;background:#fff;display:inline-block}
.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-1 ul li.on>span{color:#ffffff;background:#575757;border:1px solid #575757;}

.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-2{}
.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-2 .btn-filter{color:#535353;font-size:12px;line-height: 18px;letter-spacing: -0.24px;display:flex;align-items: center;}
.product_view .review_content .review-box .rvbox-list-contents .list-filter .option-2 .btn-filter>i{display:inline-block;background-image: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_filter.png");background-size: 16px 13px;width: 16px;height: 13px;margin-right:5px;}


.product_view .review_content .review-box .list-data{}
.product_view .review_content .review-box .list-data>ul{}
.product_view .review_content .review-box .list-data>ul>li{padding:30px 0;font-size:14px;border-bottom:1px solid #e9e9e9}
.product_view .review_content .review-box .list-data>ul>li:last-child{border-bottom:0}
.product_view .review_content .review-box .list-data>ul>li .profile-info{display: flex;justify-content: space-between;padding:0 15px}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data{display:flex;}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-ico{width:36px;height:36px;border-radius: 50%;object-fit: contain;margin-right:10px;}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-ico img{width:100%}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar{}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name{font-size:13px;letter-spacing: -0.26px;color:#918d8d;}

.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name .score-group{display:flex}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name .score-group .star{width:100%;height:100%}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name .score-group .star>button{width:17px;height:100%;padding:0;}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name .score-group .star>button>i{display:inline-block;background-image: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_arrow_bottom.png");background-size: 12px 6px;width: 12px;height: 6px;margin-left:5px;margin-bottom:2px;transition: all .5s;}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar.on .name .score-group .star>button>i{transform:scaleY(-1);}



.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name .score-group>div:first-child{line-height: 13px;width:69px;height:13px;margin-top:3px}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name .star-score {width: 69px;height:13px;text-align: left;overflow: hidden;line-height: 13px;}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name .star-score{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_r2_off.png") no-repeat;background-size: 69px 13px;height: 100%;vertical-align: top;}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .name .star-score span{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_r2_on.png") no-repeat;background-size: 69px 13px;height: 100%;vertical-align: top;}


.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .star-group{max-width:215px;display:none;margin-top:11px}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar.on .star-group{display:block}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .star-group .star-detail>ul{display:flex;flex-wrap: wrap;}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .star-group .star-detail>ul>li{font-size:13px;color:#3e3a3a;line-height: 19px;letter-spacing: -0.26px;margin-bottom:3px}

.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .star-group .star-detail>ul>li:nth-child(odd){margin-right:25px;}

.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .star-group .star-detail .star-score{}

.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .star-group .star-detail .star-score {width: 55px;height:10px;text-align: left;overflow: hidden;line-height: 10px;}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .star-group .star-detail .star-score{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_y2_off.png") no-repeat;background-size: 55px 10px;vertical-align: top;margin-left:8px;margin-top:5px}
.product_view .review_content .review-box .list-data>ul>li .profile-info .user-data .ud-namestar .star-group .star-detail .star-score span{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_y2_on.png") no-repeat;background-size: 55px 10px;height: 100%;vertical-align: top;}


.product_view .review_content .review-box .list-data>ul>li .profile-info .date{min-width:63px;font-size:13px;color:#9e9d9d;line-height: 15px;letter-spacing: -0.26px;;text-align: right;}




/* 포토 리뷰 상세 */

.pop-rv-photodetail .rvSwiper .swiper-button-next{
  position:fixed;
  background-image: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/btn_swiper_next.png");
  background-color:transparent;
  background-size: 50px 60px;
  border-radius: 0;
  width:50px;
  height:60px;
  right: 0 !important;
  left: auto;
}

.pop-rv-photodetail .rvSwiper .swiper-button-prev{
  position:fixed;
  background-image: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/btn_swiper_prev.png");
  background-color:transparent;
  background-size: 50px 60px;
  border-radius: 0;
  width:50px;
  height:60px;
  left: 0 !important;
  right: auto;
  transform: none;
}

.pop-rv-photodetail .rvSwiper .swiper-button-disabled{display:none}


.pop-rv-photodetail .rvSwiper .profile-info{display: flex;justify-content: space-between;padding:0 15px}
.pop-rv-photodetail .rvSwiper .profile-info .user-data{display:flex;}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-ico{width:36px;height:36px;border-radius: 50%;object-fit: contain;margin-right:10px;}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-ico img{width:100%}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar{}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name{font-size:13px;letter-spacing: -0.26px;color:#918d8d;}

.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name .score-group{display:flex}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name .score-group .star{width:100%;height:100%}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name .score-group .star>button{width:17px;height:100%;padding:0;}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name .score-group .star>button>i{display:inline-block;background-image: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_arrow_bottom.png");background-size: 12px 6px;width: 12px;height: 6px;margin-left:5px;margin-bottom:2px;transition: all .5s;}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar.on .name .score-group .star>button>i{transform:scaleY(-1);}



.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name .score-group>div:first-child{line-height: 13px;width:69px;height:13px;margin-top:3px}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name .star-score {width: 69px;height:13px;text-align: left;overflow: hidden;line-height: 13px;}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name .star-score{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_r2_off.png") no-repeat;background-size: 69px 13px;height: 100%;vertical-align: top;}
.pop-rv-photodetail .rvSwiper .profile-info .user-data .ud-namestar .name .star-score span{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/img_score_r2_on.png") no-repeat;background-size: 69px 13px;height: 100%;vertical-align: top;}

.pop-rv-photodetail .rvSwiper .profile-info .date{min-width:63px;font-size:13px;color:#9e9d9d;line-height: 15px;letter-spacing: -0.26px;;text-align: right;}

.pop-rv-photodetail .rvSwiper .rv-text{margin-top:15px;padding:0 15px}
.pop-rv-photodetail .rvSwiper .rv-text pre{white-space: pre-wrap;color:#3e3a3a;font-size:14px;line-height: 23px;letter-spacing: -0.28px;text-wrap: wrap;word-break: keep-all;}

.pop-rv-photodetail .rvSwiper .rv-photo-list{margin-top:15px;padding:0 15px}
.pop-rv-photodetail .rvSwiper .rv-photo-list .list{padding:0 !important}
.pop-rv-photodetail .rvSwiper .rv-photo-list .list>ul{display:block !important}
.pop-rv-photodetail .rvSwiper .rv-photo-list .list>ul>li{margin-bottom:10px;width:100% !important;padding:0 !important}
.pop-rv-photodetail .rvSwiper .rv-photo-list .list>ul>li:last-child{margin-bottom:0}
.pop-rv-photodetail .rvSwiper .rv-photo-list .list>ul>li>img{width:100%;height:100% !important;aspect-ratio:auto !important}





.pop-rv-photodetail .rvSwiper .like-report-wrap{color:#918d8d;font-size:13px;line-height: 19px;letter-spacing: -0.26px;display:flex;justify-content: space-between;margin-top:13px;padding:0 15px}
.pop-rv-photodetail .rvSwiper .like-report-wrap .like{}
.pop-rv-photodetail .rvSwiper .like-report-wrap .like .btn-like{font-size:13px;font-family: "Roboto";color:#7d7b7b;line-height: 15px;letter-spacing: normal;font-weight: 500;border:1px solid #aeadad;padding:3px 10px;border-radius: 13px;display:inline-block;margin-left:5px;}
.pop-rv-photodetail .rvSwiper .like-report-wrap .like .btn-like i{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_like_r.png") no-repeat;background-size: 13px 14px;vertical-align: top;margin-right:3px;margin-bottom:1px;width:13px;height:14px;}

.pop-rv-photodetail .rvSwiper .like-report-wrap .like.on .btn-like{background:#2c7553;border:1px solid #2c7553;color:#fff}
.pop-rv-photodetail .rvSwiper .like-report-wrap .like.on .btn-like i{background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_like_w.png") no-repeat;background-size: 13px 14px;}

.pop-rv-photodetail .rvSwiper .like-report-wrap .report{color:#918d8d;font-size:13px;line-height: 19px;letter-spacing: -0.26px;padding:0;}

/* 아이연령 */
.pop-rv-photodetail .rvSwiper .child-age-wrap{margin-top:12px;padding:0 15px}
.pop-rv-photodetail .rvSwiper .child-age-wrap>span{font-size:13px;line-height: 19px;color:#0c5743;letter-spacing: -0.26px;display: inline-block;border:1px solid #0c5743;border-radius: 3px;font-weight: 500;padding:1px 7px;}

/* 관리자 답글 */
.pop-rv-photodetail .rvSwiper .admin-reply-wrap{margin-top:27px;padding:0 15px}
.pop-rv-photodetail .rvSwiper .admin-reply-wrap .reply{background:#f8f8f8;border-radius: 6px;padding:18px 20px;position: relative}
.pop-rv-photodetail .rvSwiper .admin-reply-wrap .reply::before{content: "";display:inline-block;position: absolute;top:-13px;left: 0;width: 0;height: 0;border-bottom: 10px solid #f8f8f8;border-top: 10px solid transparent;border-left: 10px solid #f8f8f8;border-right: 10px solid transparent;}
.pop-rv-photodetail .rvSwiper .admin-reply-wrap .reply .logo{display:inline-block;width:69px;height:23px;margin-bottom:8px;}
.pop-rv-photodetail .rvSwiper .admin-reply-wrap .reply .logo img{width:100%}
.pop-rv-photodetail .rvSwiper .admin-reply-wrap .reply pre{white-space: pre-wrap;text-wrap: wrap;font-size:14px;color:#3e3a3a;line-height: 23px;letter-spacing: -0.28px;word-break: keep-all;}
/* //포토 리뷰 상세 */






.product_view .review_content .review-box .list-data>ul>li .rv-text{margin-top:15px;padding:0 15px;overflow-wrap: break-word;}
.product_view .review_content .review-box .list-data>ul>li .rv-text pre{white-space: pre-wrap;color:#3e3a3a;font-size:14px;line-height: 23px;letter-spacing: -0.28px;text-wrap: wrap;word-break: keep-all;overflow-wrap: break-word;}

.product_view .review_content .review-box .list-data>ul>li .rv-photo-list{margin-top:15px;padding:0 15px}
.product_view .review_content .review-box .list-data>ul>li .rv-photo-list .list>ul>li{margin-bottom:10px;}
.product_view .review_content .review-box .list-data>ul>li .rv-photo-list .list>ul>li:last-child{margin-bottom:0}
.product_view .review_content .review-box .list-data>ul>li .rv-photo-list .list>ul>li>img{width:100%;}

.product_view .review_content .review-box .list-data>ul>li .rv-photo-list.horizontal{overflow: hidden;padding:0 7px 0 15px}

.product_view .review_content .review-box .list-data>ul>li .rv-photo-list.horizontal .list ul{display:flex;overflow: hidden;}
.product_view .review_content .review-box .list-data>ul>li .rv-photo-list.horizontal .list ul li{width:33.33%;min-width:105px;margin-bottom:0;padding-right:8px}
.product_view .review_content .review-box .list-data>ul>li .rv-photo-list.horizontal .list ul li:last-child{}
.product_view .review_content .review-box .list-data>ul>li .rv-photo-list.horizontal .list ul li:last-child{margin-right:0}

.product_view .review_content .review-box .list-data>ul>li .rv-photo-list.horizontal .list ul li.non-vis{visibility: hidden;}
.product_view .review_content .review-box .list-data>ul>li .rv-photo-list.horizontal .list ul li.non-block{display:none}
.product_view .review_content .review-box .list-data>ul>li .rv-photo-list.horizontal .list ul li img{width:100%;height:100%;aspect-ratio: 1 / 1;  object-fit: cover;}

/* 아이연령 */
.product_view .review_content .review-box .list-data>ul>li .child-age-wrap{margin-top:12px;padding:0 15px}
.product_view .review_content .review-box .list-data>ul>li .child-age-wrap>span{font-size:13px;line-height: 19px;color:#0c5743;letter-spacing: -0.26px;display: inline-block;border:1px solid #0c5743;border-radius: 3px;font-weight: 500;padding:1px 7px;}

/* 관리자 답글 */
.product_view .review_content .review-box .list-data>ul>li .admin-reply-wrap{margin-top:27px;padding:0 15px}
.product_view .review_content .review-box .list-data>ul>li .admin-reply-wrap .reply{background:#f8f8f8;border-radius: 6px;padding:18px 20px;position: relative}
.product_view .review_content .review-box .list-data>ul>li .admin-reply-wrap .reply::before{content: "";display:inline-block;position: absolute;top:-13px;left: 0;width: 0;height: 0;border-bottom: 10px solid #f8f8f8;border-top: 10px solid transparent;border-left: 10px solid #f8f8f8;border-right: 10px solid transparent;}
.product_view .review_content .review-box .list-data>ul>li .admin-reply-wrap .reply .logo{display:inline-block;width:69px;height:23px;margin-bottom:8px;}
.product_view .review_content .review-box .list-data>ul>li .admin-reply-wrap .reply .logo img{width:100%}
.product_view .review_content .review-box .list-data>ul>li .admin-reply-wrap .reply pre{white-space: pre-wrap;text-wrap: wrap;font-size:14px;color:#3e3a3a;line-height: 23px;letter-spacing: -0.28px;word-break: keep-all;}


/* 좋아요/신고 */
.product_view .review_content .review-box .list-data>ul>li .like-report-wrap{color:#918d8d;font-size:13px;line-height: 19px;letter-spacing: -0.26px;display:flex;justify-content: space-between;margin-top:13px;padding:0 15px}
.product_view .review_content .review-box .list-data>ul>li .like-report-wrap .like{}
.product_view .review_content .review-box .list-data>ul>li .like-report-wrap .like .btn-like{font-size:13px;font-family: "Roboto";color:#7d7b7b;line-height: 15px;letter-spacing: normal;font-weight: 500;border:1px solid #aeadad;padding:3px 10px;border-radius: 13px;display:inline-block;margin-left:5px;}
.product_view .review_content .review-box .list-data>ul>li .like-report-wrap .like .btn-like i{display: inline-block;background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_like_r.png") no-repeat;background-size: 13px 14px;vertical-align: top;margin-right:3px;margin-bottom:1px;width:13px;height:14px;}

.product_view .review_content .review-box .list-data>ul>li .like-report-wrap .like.on .btn-like{background:#2c7553;border:1px solid #2c7553;color:#fff}
.product_view .review_content .review-box .list-data>ul>li .like-report-wrap .like.on .btn-like i{background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_like_w.png") no-repeat;background-size: 13px 14px;}

.product_view .review_content .review-box .list-data>ul>li .like-report-wrap .report{color:#918d8d;font-size:13px;line-height: 19px;letter-spacing: -0.26px;padding:0;}


/* 레이어 박스 - 리뷰 검색 필터 */
.layer-box{display:none;position: fixed;left: 50%;top: 180px;width: 306px;margin-left: -153px;height: auto;z-index: 1001;background:#fff;border-radius: 10px;}
.layer-box.on{display:block;}

.layer-box.filter-searchbox{padding:25px;}
.layer-box.filter-searchbox .lybox-header{display:flex;justify-content: space-between;margin-bottom:15px;}
.layer-box.filter-searchbox .lybox-header .title{font-size:16px;font-weight: 700;color:#3d3c3c;line-height: 24px;}
.layer-box.filter-searchbox .lybox-header button{padding:0}
.layer-box.filter-searchbox .lybox-header button i{background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_close_layer.png") no-repeat;background-size: 12px 12px;width:12px;height:12px;display:inline-block}

.layer-box.filter-searchbox .lybox-contents{padding-bottom:18px;}
.layer-box.filter-searchbox .lybox-contents .grade-area{margin-bottom:8px;}
.layer-box.filter-searchbox .lybox-contents .grade-area .title{font-size:14px;color:#3d3c3c;font-weight: 500;line-height: 20px;margin-bottom:8px;}
.layer-box.filter-searchbox .lybox-contents .grade-area ul{display:flex;flex-wrap: wrap;}
.layer-box.filter-searchbox .lybox-contents .grade-area ul li{font-size:12px;line-height: 18px;color:#4c4d4e;border:1px solid #76797b;border-radius: 30px;padding:3px 12px;margin-right:8px;margin-bottom:12px;}
.layer-box.filter-searchbox .lybox-contents .grade-area ul li:nth-child(5n+0){margin-right:0}
.layer-box.filter-searchbox .lybox-contents .grade-area ul li.on{background:#464444;border:1px solid #464444;color:#fff}

.layer-box.filter-searchbox .lybox-contents .child-age-area{padding-top:20px;border-top:1px solid #e9e9e9}
.layer-box.filter-searchbox .lybox-contents .child-age-area .title{font-size:14px;color:#3d3c3c;font-weight: 500;line-height: 20px;margin-bottom:8px;}
.layer-box.filter-searchbox .lybox-contents .child-age-area ul{display:flex}
.layer-box.filter-searchbox .lybox-contents .child-age-area ul{display:flex;flex-wrap: wrap;}
.layer-box.filter-searchbox .lybox-contents .child-age-area ul li{font-size:12px;line-height: 18px;color:#4c4d4e;border:1px solid #76797b;border-radius: 30px;padding:3px 12px;margin-right:8px;margin-bottom:12px;}
.layer-box.filter-searchbox .lybox-contents .child-age-area ul li.on{background:#464444;border:1px solid #464444;color:#fff}

.layer-box.filter-searchbox .lybox-footer{margin-bottom:4px;}
.layer-box.filter-searchbox .lybox-footer .btn-group{display:flex;justify-content: space-between;}
.layer-box.filter-searchbox .lybox-footer .btn-group .btn-cancel button{padding:0;width:120px;height:36px;border:1px solid #0c5743;color:#0c5743;font-size:15px;font-weight: 500;line-height: 22px;}
.layer-box.filter-searchbox .lybox-footer .btn-group .btn-apply button{padding:0;width:120px;height:36px;border:1px solid #0c5743;color:#fff;font-size:15px;font-weight: 500;line-height: 22px;background:#0c5743}

/* 레이어 박스 - 리뷰 작성 안내 */
.layer-box.rewards-infobox{padding:30px 16px;}
.layer-box.rewards-infobox .lybox-header{display:flex;justify-content: space-between;margin-bottom:15px;}
.layer-box.rewards-infobox .lybox-header .title{font-size:16px;font-weight: 700;color:#3d3c3c;line-height: 24px;}
.layer-box.rewards-infobox .lybox-header button{padding:0}
.layer-box.rewards-infobox .lybox-header button i{background: url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/ico_close_layer.png") no-repeat;background-size: 12px 12px;width:12px;height:12px;display:inline-block}

.layer-box.rewards-infobox .lybox-contents{padding-bottom:5px;}
.layer-box.rewards-infobox .lybox-contents .table-rewards{font-size:14px;}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul{}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li{display:flex;border:1px solid #e1e1e1;border-bottom:0;background:#fff}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li:last-child{border-bottom:1px solid #e1e1e1}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li>span{flex: 1 1 50%;text-align: center;padding:5px 0}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li:first-child{background:#e1e1e1;font-weight: 500;}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li:first-child>span:last-child{border-left:1px solid #fff}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li>span:last-child{border-left:1px solid #e1e1e1}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li>span.tit{color:#3e3a3a}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li>span.sub-tit{color:#535353}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li>span.txt{font-weight: 500;color:#535353}
.layer-box.rewards-infobox .lybox-contents .table-rewards>ul>li>span.txt>em{font-size:15px;font-family: "Roboto"; letter-spacing: -0.3px;line-height: 18px;font-weight: 700;}

.layer-box.rewards-infobox .lybox-contents .sub-msg{margin-top:13px;margin-left: 7px;}
.layer-box.rewards-infobox .lybox-contents .sub-msg>ul>li{color:#9e9d9d;font-size: 12px;line-height: 17px;letter-spacing: -0.24px;padding-left:8px;position: relative;word-break: keep-all;}
.layer-box.rewards-infobox .lybox-contents .sub-msg>ul>li::before{content:"-";display:inline-block;position: absolute;left:0;}

.star_area{font-size:0;display:inline-block; vertical-align:middle}
.star_area ul{display:inline-block}
.star_area ul li{display:inline-block;margin-right:3px}
.star_area span.star{text-align:left;background-repeat:no-repeat;display:block;overflow:hidden;background-position:left bottom}
.star_area span.star span{background-position:left top}
.star_area p{display:inline-block;font-weight:500;color:#000}

.star_area.total{display:inline-block}
.star_area.total p{font-size:18px;padding:17px 9px 0 0}
.star_area.total span{background-size:91px auto;display:inline-block;width:91px;height:16px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/totalstar.png")}

.star_area.yellow{width:23.5%;text-align:center;display:inline-block;border-right:1px solid #e5e5e5}
.star_area.yellow:first-child{padding-left:0}
.star_area.yellow:last-child{padding-right:0;border-right:0}
.star_area.yellow p{display:block;font-size:15px;padding-top:5px}
.star_area.yellow span{background-size:45px auto;display:inline-block;width:45px;height:8px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/yellowstar.png")}

.star_area.green_big{height:45px}
.star_area.green_big p{font-size:14px;padding-right:9px}
.star_area.green_big span{background-size:58px auto;line-height:initial;display:inline-block;width:58px;height:10px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/greenstar.png")}

.star_area.greeen_sm{width:22.22%;margin:15px 0;box-sizing:border-box;margin-right:2px;display:inline-block;border:1px solid #d9d9d9;border-radius:4px;text-align:center;padding:5px 0;vertical-align:top}
.star_area.greeen_sm:last-child{margin-right:0}
.star_area.greeen_sm span{background-size:40px auto;line-height:initial;display:inline-block;width:40px;height:7px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/greenstar.png")}
.star_area.greeen_sm p{font-size:10px;font-weight:400;letter-spacing:-0.025em;padding-right:3px}

.star_area.blue{display:inline-block;flex-direction: row-reverse; justify-content: space-between}
input.star { display: none; }
label.star {float:right; font-size: 36px;margin-right:5px}
input.star:checked ~ label.star:before {content: ''; display:block; width:12px; height:12px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/blue_star_on.png");background-size:12px auto}
label.star:before {content: ''; display:block; width:12px; height:12px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/common/star/blue_star_off.png"); background-repeat:no-repeat; background-position:center center; background-size:100% 100%}

.product_view .qna_content .btn_more{margin-bottom:27px}
.product_view .qna_content .bbs_area{padding:0 5%;margin-bottom:7px}
.product_view .qna_content .bbs_area li:last-child{padding-left:0}
.product_view .qna_content .bbs_area .qna_btn{width:92px;float:right;text-align:center;height:29px;color:#fff;font-size:12px;background:#2c473e;border-radius:4px}
.product_view .qna_content .bbs_area .qna_btn span{display:inline-block;background-repeat:no-repeat;padding-right:20px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/qna_ico.png");
background-position:right center;background-size:12px auto}

.product_view .qna_content .qna_list{border-top:1px solid #164032}
.product_view .qna_content .qna_list li{border-bottom:1px solid #b8b8b8}
.product_view .qna_content .qna_list li .tit{padding:9px 0}
.product_view .qna_content .qna_list li .tit .circle.q{width:30px;height:70px}
.product_view .qna_content .qna_list li .tit dl{box-sizing:border-box;display:inline-block;vertical-align:top;padding-left:55px;width:100%;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/tit_q.png");background-size:30px 30px;background-repeat:no-repeat;background-position:left 17px center}
.product_view .qna_content .qna_list li .tit dl dt{position:relative; line-height:17px; min-height:17px}
.product_view .qna_content .qna_list li .tit dl dt pre {word-wrap: break-word;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-break:break-all; font-size:12px; font-family:'NotoSans', sans-serif; padding-right:17px}
.product_view .qna_content .qna_list li .tit dl dt p{font-size:13px;color:#000;width:auto;max-width:90%;float:left;-webkit-line-clamp: 1}
.product_view .qna_content .qna_list li .tit dl dt span.lock{position: absolute; top: 0; right: 20px;vertical-align:middle;margin-left:9px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/lock_ico.png");background-repeat:no-repeat;
width:13px;height:16px;background-size:auto 16px}
.product_view .qna_content .qna_list li .circle{display:inline-block;border-radius:50%;background-repeat:no-repeat}

.product_view .qna_content .qna_list li dd{position:relative;line-height:20px;padding-top:6px}
.product_view .qna_content .qna_list li dd p{display:inline-block;font-size:11px;color:#000}
.product_view .qna_content .qna_list li dd p span{position:relative;display:inline-block;padding-left:6px;margin-left:6px}
.product_view .qna_content .qna_list li dd p span:before{content:"";width:1px;height:9px;display:block;background:#c2c2c2;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.product_view .qna_content .qna_list li dd > span{position:absolute;right:17px;bottom:0;font-size:12px;display:block;text-align:center;width:59px;height:20px;line-height:20px;border-radius:4px}
.product_view .qna_content .qna_list li dd > span.type01{color:#000;border:1px solid #d9d9d9}
.product_view .qna_content .qna_list li dd > span.type02{color:#fff;background:#2e3e55}

.product_view .qna_content .qna_list li .con{display:none;border-top:1px solid #e5e5e5;background:#f5f5f5;padding:21px 27px 30px 27px}
.product_view .qna_content .qna_list li .con p{background-repeat:no-repeat;background-position:0 0;font-size:11px;color:#000}
.product_view .qna_content .qna_list li .con p.q_txt{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/con_q.png");padding-left:22px;background-size:15px auto}
.product_view .qna_content .qna_list li .con p.a_txt{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/con_a.png");background-position:3px 0;padding-left:16px;background-size:27px auto;padding-top:18px;margin-top:19px}
.product_view .qna_content .qna_list li .con .btn_area{text-align:center;margin-top:30px}
.product_view .qna_content .qna_list li .con .btn_area button,.product_view .qna_content .qna_list li .con .btn_area a{width:60px;border-radius:3px;font-size:12px;display:inline-block;height:30px}
.product_view .qna_content .qna_list li .con .btn_area .d_btn{margin-right:5px;background:transparent;border:1px solid #2c473e}
.product_view .qna_content .qna_list li .con .btn_area .e_btn{color:#fff;border:1px solid #2c473e;background:#2c473e}

.product_view .info_content .no_item p{margin:40px 0;text-align:center;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/no_item_ico.png");background-position:center 0;background-repeat:no-repeat;background-size:63px auto;padding-top:69px}
.product_view .qna_content .no_item p{margin:40px 0;text-align:center;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/no_item_ico.png");background-position:center 0;background-repeat:no-repeat;background-size:63px auto;padding-top:69px}
.product_view .review_content .no_item p{margin:40px 0;text-align:center;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/no_item_ico.png");background-position:center 0;background-repeat:no-repeat;background-size:63px auto;padding-top:69px}

.product_view .sale_content{padding:0 10px 27px 10px}
.product_view .sale_content .tit{text-align:center;height:65px;line-height:65px;border-bottom:1px solid #2c473e}
.product_view .sale_content .tit p{display:inline-block;padding-left:44px;font-size:15px;color:#000;background-repeat:no-repeat;background-position:0 center}
.product_view .sale_content .tit p.del{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/delivery_ico.png");background-size:auto 24px}
.product_view .sale_content .tit p.trade{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/trade_ico.png");background-size:auto 27px}
.product_view .sale_content .tit p.cancel{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/cancel_ico.png");background-size:auto 25px}
.product_view .sale_content dl{padding:12px 0;border-bottom:1px solid #e5e5e5}
.product_view .sale_content dt{font-size:17px;color:#000;font-weight:bold;padding-bottom:2px}
.product_view .sale_content dd{font-size:15px;color:#787878;font-weight:400;line-height:22px;letter-spacing:-0.025em}
.product_view .sale_content dd span{color:#000}

.bottom_bg{display:none;position:fixed;width:100%;height:100%;left:0;bottom:0;background:rgba(0,0,0,.7);z-index:899 }
.box_wrap{position:fixed;bottom:0;width:100%;z-index:900; border-top:1px solid #cccccc; background-color:#FFF}
.bottom_static{position:relative; height:55px}
.bottom_static .btn_like{position:absolute; left:4px; top:4px; width:47px; height:47px; background-color:#ffaa01; border:0; font-size:0; border-radius:5px; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/ico_like.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%}
.bottom_static ul{font-size:0;padding:4px 4px 0 55px}
.bottom_static ul li{display:inline-block; vertical-align:top}
.bottom_static ul li button{width:100%; border:0; height:47px; font-size:16px; color:#fff; border-radius:5px; line-height:45px; font-weight:300}
.bottom_static ul li button span{background-repeat:no-repeat; background-position:left center; background-size:auto 100%; padding-left:30px}
.bottom_static ul li.btn_soldout, .bottom_static ul li.btn_restock{width:100%}
.bottom_static ul li.btn_soldout button{background-color:#676767}
.bottom_static ul li.btn_soldout button span{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/ico_soldout.png)}
.bottom_static ul li.btn_restock button{background-color:#2e3e55}
.bottom_static ul li.btn_restock button span{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/ico_restock.png)}
.bottom_static ul li.btn_cart{width:49.5%; margin-right:1%}
.bottom_static ul li.btn_cart button{margin-left: 4px; background-color:#60b9e6;background-color:#fff; color: #2C473E; border: solid 1px #2C473E; }
.bottom_static ul li.btn_cart button span{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/cart/shop_ico.png);background-size: 20px auto}
.bottom_static ul li.btn_buy{width:49.5%}
.bottom_static ul li.btn_buy button{background-color:#2c473e}
.bottom_static ul li.btn_buy button span{background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/ico_buy.png)}
.bottom_box .con{display:none}
.bottom_box .bottom_btn{width: 60px; height: 22px; border: 0;background: transparent;position: absolute;top: -22px;left: 50%;margin-left: -29px;background-position: center;background-repeat: no-repeat;background-image: url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/bottom_open.png);background-size: 100% 100%;outline: 0}
.bottom_box.on .bottom_btn{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/bottom_close_1.png")}
.bottom_box.on .con{display:block}
.bottom_box .con .product_tit{font-size:16px; color:#000; font-weight:bold; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
.bottom_box .con .price_wrap{overflow:hidden; margin-top:10px}
.bottom_box .con .price_wrap .amount{float:left; position:relative;  font-size:0; width:100px; height:35px; border:1px solid #d9d9d9; box-sizing:border-box; border-radius:17.5px; text-align:center; background-color:#FFF}
.bottom_box .con .price_wrap .amount input{display:inline-block; vertical-align:top; width:65%; border:0; padding:0; margin:0; text-align:center; height:100%}
.bottom_box .con .price_wrap .amount button{position:absolute; top:3.5px; width:25px; height:25px; padding:0; margin:0; border:0; background-color:#ffaa00;
outline:0; font-size:0; color:#fff; border-radius:50%; line-height:23px;background-position:center;background-repeat:no-repeat}
.bottom_box .con .price_wrap .amount button.minus{left:5px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/control_minus_ico.png");background-size:7px auto}
.bottom_box .con .price_wrap .amount button.plus{right:5px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/control_plus_ico.png");background-size:7px auto}
.bottom_box .con .price_wrap .price{float:right; font-size:0}
.bottom_box .con .price_wrap .price p{display:inline-block; vertical-align:middle; font-size:16px; color:#000; line-height:35px; margin-right:5px}
.bottom_box .con .price_wrap .price button{display:inline-block; vertical-align:middle; width:20px; height:20px; border-radius:50%; border:0; background-color:#acacac; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/ico_del.png); background-repeat:no-repeat; background-position:center center; background-size:100% 100%}
.bottom_box.on .con .price_wrap:first-child { margin-left: 10px; margin-right: 10px; }
.bottom_box .con .price_wrap .amount + .price { line-height: 1; }
.bottom_box .con ul.select_ul > li{margin-top:12px}
.bottom_box .con ul.select_ul.first ul{bottom:28px}
.bottom_box .con li.select{display:block;position:relative;width:100%;height:29px;background:#fff;font-size:13px;color:#4b4b4b}
.bottom_box .con .select > button{width:100%;height:29px;border:1px solid #ccc;text-align:left;padding-left:4%;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/bottom_sel_arrow.png");background-repeat:no-repeat;background-size:18px auto;background-position:95% center; background-color:transparent; box-sizing:border-box; font-size:12px; color:#000; line-height:25px}
.bottom_box .con .select > button.on{border:1px solid #000;color:#000;background-image:none}
.bottom_box .con .select ul{z-index:100;bottom: 28px;overflow:hidden;overflow-y:auto;max-height:152px;display:none;position:absolute;margin-top:-1px;background:#fff;width:100%;border:1px solid #000; box-sizing:border-box}
.bottom_box .con .select ul li{height:30px;line-height:30px}
.bottom_box .con .select ul li input{display:none}
.bottom_box .con .select ul li label{display:block;color:#000;width:100%;height:30px;padding-left:4%;line-height:30px; box-sizing:border-box}
.bottom_box .con .select ul li input[dtype=radio]:checked+label{background:#bacfe5}
.bottom_box .con .product_wrap{padding:17px; border-top:1px solid #ccc}
.bottom_box .con .product_wrap:first-child{border-top:0}
.bottom_box .con .product_wrap:last-child{padding:17px 17px 13px}
.bottom_box .con .option_wrap{position:relative; background-color:#f5f5f5; padding:17px}
.bottom_box .con .option_wrap .option_tit{font-size:16px; color:#000; font-weight:bold; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; background-image:url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/option_arrow.png); background-repeat:no-repeat; background-position:left center; background-size:auto 100%; padding-left:25px}
.bottom_box .con .option_wrap .option_tit:before{content:''; position:absolute; top:0; left:5%; width:90%; border:1px dashed #c9c9c9}
.bottom_box .con .option_wrap .product_tit:before{content:'';position:absolute;top:0;left:5%;width:90%;border:1px dashed #c9c9c9;}
.bottom_box .con .total_price{height:45px; overflow:hidden; font-size:16px; color:#fff; background-color:#584d8c; padding:0 17px; line-height:45px}
.bottom_box .con .total_price span.txt{float:left}
.bottom_box .con .total_price span.price{float:right}
.bottom_box.on .con.is-over #optionProductArea { height: 226px; overflow: scroll; overflow-x: hidden; -webkit-overflow-scrolling: touch; }
.bottom_box .con .product_wrap select.select_option { width: 100%; height: 32px; line-height: 32px; border: solid 1px #c3c3c3; }

/*product-list*/
.product_list{position:relative}
.product_list .mask_wrap .step{padding-top:20px}
.product_list .weekly{background:#f5f5f5;padding:15px 0;padding-bottom:27px}
.product_list .weekly2{padding:0}
.product_list .btn_area{font-size:0;padding-left:12px;padding-right:16px;height:30px;margin-top:0}
.product_list .btn_area ul{display:inline-block}
.product_list .btn_area li{display:inline-block;margin-right:5px}
.product_list .btn_area li a{display:block;width:30px;height:30px;background-repeat:no-repeat;background-size:30px;border:0}
.product_list .btn_area li a.btn01{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/view_large.svg")} /* @note 2020-12-15 */
.product_list .btn_area li a.btn01.on{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/view_large_on.svg")} /* @note 2020-12-15 */
.product_list .btn_area li a.btn02{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/view_collect.svg")} /* @note 2020-12-15 */
.product_list .btn_area li a.btn02.on{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/view_collect_on.svg")} /* @note 2020-12-15 */
.product_list .box-item{border:1px solid #d9d9d9}
.product_list .inner_step{display:inline-block}
.product_list .inner_step:nth-child(odd){margin-right:5px}
.product_list .inner_step:last-child{float:none}
.product_list .weekly .label_area.small{margin-top:7px;padding-bottom:6px;min-height:26px}
.product_list .weekly .tcon02{display:none}
.filter{position:fixed;width:auto;left:50%;margin-left:-48px;bottom:20px;z-index:10}
.filter a{display:block;width:97px;height:38px}
.float_area {position:fixed;right:10px;bottom:60px;font-size:0; z-index:2}
.float_b .float_area{bottom:150px}
body.on .float_area{bottom:105px}
.float_area li{text-align:left;margin-top:5px}
.float_area li:first-child{text-align:right}
.float_area a{position:relative;display:inline-block;background-repeat:no-repeat;background-position:left 0}
.float_area a span{display:block;width:100%;padding-left:13px;text-align:center;position:absolute;top:50%;transform:translateY(-50%);font-size:15px;font-weight:bold;color:#ffaa01}
.float_area a.btn01{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/lastly_btn.png");width:35px;height:35px;background-size:35px}
.float_area a.btn02{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/basket_btn.png");width:68px;height:35px;background-size:68px auto}
.float_area a.btn03{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/top_btn.png");width:70px;height:38px;background-size:70px auto}

.popup{display:none;position:fixed;overflow-x:hidden;top:0;left:0;width:100%;height:100%;z-index:999;overflow-y:auto;background:#fff;-webkit-overflow-scrolling:touch}
.black_bg{display:none}
.popup h2.tit{position:relative;font-weight:500;box-sizing:border-box;background:#ffaa01;width:100%;height:50px;line-height:50px;font-size:18px;color:#000;padding-left:22px;padding-right:19px}
.popup a.close_btn{position:absolute;width:28px;top:50%;transform:translateY(-50%);right:12px;height:28px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/close_btn.png");background-repeat:no-repeat;background-position:center center;background-size:15px auto}
.bottom_pt{clear:both;width:100%;height:auto;/* padding-bottom:3px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/box_ptn.gif");background-size:auto 3px; */}
.bottom_pt .inner{font-size:0;width:100%;background:#fff}
.popup .content{box-sizing:border-box}
.popup .content h3.sub_tit{font-size:18px;color:#000;-webkit-line-clamp: 1;font-weight:500;margin-bottom:15px}
.popup .content .box{position:relative}
.popup .content .box .word-counter{position:absolute;right:10px;bottom:10px}
.popup .content textarea{color:#4b4b4b;box-sizing:border-box;padding:5px;width:100%;background:#f5f5f5;border:1px solid #d9d9d9;height:140px;text-align:left;resize:none}
.popup .content .cus_select{float:none;padding-left:11px;margin-top:16px;width:100%;height:29px;border:1px solid #d9d9d9;font-size:12px}
.popup_card_benefit .content{padding:15px}
.popup_card_benefit .content .src_wrap{padding:0}
.popup_card_benefit .content .src_wrap img{width:100%;max-width:100%}

.filter_popup{background:rgba(0,0,0,.95)}
.filter_popup .content .list_ul{font-size:0;padding-top:35px;padding-left:24px;text-align:left}
.filter_popup .content .list_ul li{display:inline-block;text-align:center;width:auto;margin:0 12px;margin-bottom:20px}
.filter_popup .content .list_ul li input[type=checkbox]{display:none}
.filter_popup .content .list_ul li label{font-size:20px;letter-spacing:-0.05em;color:#fff;padding-right:31px;background-position:right center;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/chk.png");background-size:20px auto;background-repeat:no-repeat}
.filter_popup .content .list_ul li input[type=checkbox]:checked+label{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/chk_on.png")}
.filter_popup .content p.line{width:90%;height:3px;margin:0 auto;margin-top:20px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/dot_line.gif");background-repeat:repeat-x}

/* 諛뺤닚湲� */
.filter_popup h3 {text-align:center;font-size:20px;margin-top: 20px;color:#fff}
.filter_popup .content .age_box h3 { margin-top: 40px; }

.filter_popup .content .age_box .list_ul{padding-left:0;padding-right:7%;text-align:left}
.filter_popup .content .age_box .list_ul li{width:33%;margin:0;margin-bottom:20px;text-align:right}
.filter_popup .content .reset_btn{clear:both;width:87.5%;height:42px;margin:0 auto;margin-top:30px;margin-bottom:30px;display:block;font-size:16.5px;color:#000;font-weight:bold;background:#ffaa01;border:0;border-radius:4px}

.filter_popup .content .submit_btn{clear:both;width:87.5%;height:42px;margin:0 auto;margin-top:30px;display:block;font-size:16.5px;color:#fff;font-weight:bold;background:#2C473E;border:0;border-radius:4px}
.filter_popup .content .submit_btn + .reset_btn { margin-top: 10px; }

.restock_pop .content{position:relative;padding:22px 6% 30px 6%;box-sizing:border-box}
.restock_pop .content .thum_area .thumnail{display:inline-block;width:37.5%;border:1px solid #d9d9d9;padding:7px}
.restock_pop .content .thum_area .thumnail .img-box{width:100%;height:0;padding-top:100%}
.restock_pop .content .thum_area .item_txt{vertical-align:top;line-height:22px;padding-top:12px;width:54%;float:right;font-size:18px;color:#000;-webkit-line-clamp: 4}
.restock_pop .content .talk_tit{margin-top:39px;padding-left:27px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/talk_ico.png");background-repeat:no-repeat;
background-size:auto 19px;background-position:2px 3px;font-size:14px;color:#2c473e;padding-bottom:10px}

.restock_pop .content .pt_box .inner{text-align:center;font-size:0}
.restock_pop .content .pt_box .inner p{font-size:13px;color:#000;padding-bottom:17px}
.restock_pop .content .pt_box .inner p a{margin-left:15px;display:inline-block;font-size:12px;color:#2c473e;width:95px;height:29px;line-height:29px;border:1px solid #2c473e;border-radius:3px;font-weight:bold}
.restock_pop .content .pt_box .inner li{position:relative;display:inline-block;width:75px;vertical-align:middle;font-size:12px;padding-right:9px}
.restock_pop .content .pt_box .inner li:after{position:absolute;content:"-";top:50%;transform:translateY(-50%);right:3px;font-size:12px;color:#000;display:inline-block}
.restock_pop .content .pt_box .inner li:last-child{padding-right:0}
.restock_pop .content .pt_box .inner li:last-child:after{display:none}
.restock_pop .content .pt_box .inner li select{margin:0;height:29px;background-color:#fff}
.restock_pop .content .pt_box .inner li input{border:1px solid #d9d9d9;padding:0;height:29px;padding-left:11px;box-sizing:border-box;width:100%;background:#fff}
.popup .content ul.about>div{font-size:15px;padding-left:12px} /* @note 2021-01-25 */
.popup .content ul.about li{font-size:15px;line-height:22px;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/notice_ico.gif");background-position:2px 5px;background-repeat:no-repeat;background-size:8px auto;padding-left:15px}
.popup .content ul.about li span{display:inline-block;color:#2e3e55;border-bottom:1px solid #2e3e55;font-weight:bold}
.popup .content .btn_area{margin-top:100px;font-size:0}
.popup .content .btn_area button{height:42px;font-size:17px;font-weight:bold;border:0;border-radius:4px}
.popup .content .btn_area.col-2 button{width:49%}
.popup .content .btn_area.col-3 button{width:32%;margin-right:1%}
.popup .content .btn_area button:last-child{margin-right:0}
.popup .content .btn_area .ok_btn{background:#2c473e;color:#fff;float:right}
.popup .content .btn_area .can_btn{background:#ffaa01;float:left}
.popup .content .btn_area .coupon_btn{float:right}
.popup .content .btn_area .qna-product{width:100%} /* @note 2021-01-29 */

.itemqna_pop .content{position:relative;padding:22px 6% 30px 6%;box-sizing:border-box}
.itemqna_pop .content input{margin:24px 0}
.itemqna_pop .content label{padding-left:12px;font-size:14px;color:#000;position:relative;top:5px} /* @note 2021-01-29 */
.itemqna_pop .content ul.about{padding-top:25px}

.review_pop .content{position:relative;padding:22px 6% 30px 6%;box-sizing:border-box}
.review_pop .content .pt_box{margin-bottom:11px}
.review_pop .content .pt_box .inner{background:#fff;text-align:center;font-size:0}
.review_pop .content .pt_box .inner li{width:49%;display:inline-block}
.review_pop .content .pt_box .inner li:nth-child(n+3){padding-top:11px}
.review_pop .content .pt_box .inner li span.tit{font-size:15px;color:#000;display:block; margin-bottom:10px}

.review_pop .content .filebox{width:100%;position:relative;display:inline-block}
.review_pop .content .filebox label {background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/file_bg.jpg");background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-top:100%}
.review_pop .content .filebox label.on{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/file_ok.jpg")}
.review_pop .content .filebox .upload-name{display:none}
.review_pop .content .file_list{padding:25px 0}
.review_pop .content .file_list li{padding-right:2%;font-size:14px;font-weight:bold;display:inline-block;width:23%;vertical-align:top}

.cus_select{float:right;width:99px;padding-left:10px;padding-right:25px;height:30px;border:0;border-bottom:1px solid #4b4b4b;background:transparent;-moz-appearance:none; /* Firefox */-webkit-appearance:none; /* Safari and Chrome */appearance:none;background-repeat:no-repeat;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/sel_arrow.png");background-color: #fff;background-position:right 5px center;background-size:auto 6px;border-radius: 5px;border: solid 1px #ddd} /* @note 2021-01-25 */

.dot{word-wrap: break-word;
-webkit-box-orient: vertical;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box}
.filebox .x_btn{display:none;position:absolute;top:25px;left:50%;transform:translateX(-50%);z-index:5;width:15px;height:15px;border:0;background:transparent;
background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/file_xico.png");background-size:15px}

.filebox input[type="file"] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
.filebox label { display: inline-block; color: #999; font-size: inherit; line-height: normal; vertical-align: middle; background-color: #fdfdfd;
cursor: pointer; } /* named upload */
.filebox .upload-name {
padding:0;
 background-color: #f5f5f5;
 -webkit-appearance: none;  -moz-appearance: none; appearance: none; }

.loding{
  position: fixed;
  top:50%; left:50%;
  z-index:1000;
  text-align:center;
  color:#fff;
  transform:translate(-50%,-50%);
}
.loding p{font-size:20px}
.loding span.txt{font-size:14px}
.lds-spinner {
  padding-top:30px;
  box-sizing:border-box;
  display: inline-block;
  width: 128px;
  height: 128px;
}
.lds-spinner span {
  display:block;
  transform-origin: 64px 35px;
  animation: lds-spinner 1.2s linear infinite;
}
.lds-spinner span:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 29px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
}
.lds-spinner span:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.lds-spinner span:nth-child(2) {
  transform: rotate(45deg);
  animation-delay: -1s;
}
.lds-spinner span:nth-child(3) {
  transform: rotate(90deg);
  animation-delay: -0.9s;
}
.lds-spinner span:nth-child(4) {
  transform: rotate(135deg);
  animation-delay: -0.8s;
}
.lds-spinner span:nth-child(5) {
  transform: rotate(180deg);
  animation-delay: -0.7s;
}
.lds-spinner span:nth-child(6) {
  transform: rotate(225deg);
  animation-delay: -0.6s;
}
.lds-spinner span:nth-child(7) {
  transform: rotate(270deg);
  animation-delay: -0.5s;
}
.lds-spinner span:nth-child(8) {
  transform: rotate(315deg);
  animation-delay: -0.4s;
}
@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.loding_bg{position:fixed; top:0; right:0; bottom:0; left:0; background-color:rgba(0,0,0,0.6); z-index:999}

.lately_chk_area{padding:0 10px;line-height:29px}
.lately_chk_area label{font-size:13px;color:#000}
.lately_chk_area label strong{color:#5fbbe4}
.lately_chk_area button{float:right;vertical-align:middle;width:74px;height:29px;background:#2c473e;border:0;border-radius:4px}
.lately_chk_area button span{display:block;padding-right:25px;color:#fff;background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/ico_del.png");background-size:20px;background-repeat:no-repeat;background-position:right center}
.mypage_wrap .product_list .lately.none_step .lately_chk_area{padding:0;padding-top:22px}
.mypage_wrap .product_list .lately.none_step .txtbox p{background-image:url("https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/M/product/no_item_ico.png")}

/* 2018730 - �긽�뭹誘몃━蹂닿린 */
.product_view .viewSlide {position: relative;text-align:right}
.product_view .viewSlide button {position:relative;padding: 0 12px;outline: 0;border: 0; -webkit-border-radius: 100px;border-radius: 100px;width: auto; height: 33px; background-color: rgba(253, 177, 6, 0.9);right:15px;bottom:49px;font-size:12px; color:#fff;line-height:33px}
.product_view .viewSlide button::after{-webkit-transform: rotate(90deg);transform: rotate(90deg)}
.product_view .viewSlide button:active{background-color: rgba(0, 0, 0, 0.7)}

/* @note 2023-07-14 */
.product_view .viewSlide.pos-left{text-align: left;}
.product_view .viewSlide.pos-left button{left:15px;}
/* //@note 2023-07-14 */

.card_benefit > span{display:block}
.card_benefit > span:first-child{margin-bottom:10px}
.card_benefit .btn-benefit-income{display:none}
.card_benefit.cols2 .btn-benefit-income{display:block}

.not_scroll{height: 100%;overflow: hidden}

@media (max-width:360px){
	.star_area.greeen_sm p{display:block;padding-bottom:3px}
	.review_pop .content .pt_box .inner li span.tit{display:block}
}

/* 15112018 서포터즈 리뷰 */
.review_content .star_area{}
.review_content .btn_wrap{float:right}
.review_content .pt_box .inner{padding:20px 10px}
.product_view .review-supporters:after{content:"";display:block;height:5px;background:#F5F5F5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.product_view .review-supporters .tit_box{padding:10px 18px;height:auto;line-height:21px;position:relative}
.product_view .review-supporters .tit_box .star_area{float:none}
.product_view .review-supporters .tit_box .star_area.green_big{height:auto}
.product_view .review-supporters .tit_box .log{float:none}
.product_view .review-supporters .tit_box .btn_edit{	position:absolute;right:15px;top:35px}
.product_view .review-supporters .tit_box .btn_edit >a{display:inline-block;	margin-left:5px}
.product_view .review-supporters .tit_box .btn_edit >a i{font-size:19px}
.product_view .review-supporters .con_box .txt{padding:20px 5% !important;	border-bottom: 1px solid #c5c5c5;height: 100px;overflow: hidden}
.product_view .review-supporters .con_box .txt.expand{height:auto}
.product_view .review-supporters .con_box .txt img{width:100%;	max-width:100%}
.product_view .review-supporters .btn_review_more{height:29px;outline:none;border:none;	background:#fff;border:1px solid #3b3f4a;border-top:none;text-align:left}
.product_view .review-supporters .btn_review_more span{display:inline-block}
.product_view .review-supporters .btn_review_more em{display:inline-block;padding-right:25px;height:9px;	background:#fff url(https://cache.wjthinkbig.com/WEB_RESOURCE/ONLINEMALL/IMAGES/PC/common/ico_dropdown.png) 95% 50% no-repeat}
.product_view .review-supporters .btn_review_more.expand em{	-webkit-transform: rotate(180deg);transform: rotate(180deg);	background-position:0 50%}
.review-title{margin-top:18px;padding:0 10px 0 23px;position:relative;font-weight:700}
.review-title:before{content:'';position:absolute;width:6px;height:2px;background:#000;top:50%;left:10px}
.nonFix{position:relative;top:0;left:0;z-index: 10}

/* @note 2021-04-29 상품 상단 카테고리 작업*/
.log_sub_menu{
	display: flex;
	align-items: center;
	width: auto;
	margin: 0 auto;
	height: 100%;
}
.log_sub_menu.open  ul{
	display:block;
}
.log_sub_menu ul{
	display: none;
	background: #fff;
	border: 1px solid #cac8c8;
	z-index: 100;
	position: absolute;
	top:50px;
	right: 0;
	padding: 8px 0;
}
.log_sub_menu ul li{
	margin: 0;
	padding: 8px 11.5px;
	display: inline-block;
	width: 100%;
}
.log_sub_menu ul li a{
	display: block;
	line-height: 42px;
	border-radius: 4px; 
	font-size: 16px;
	text-align: center;
	background-repeat: no-repeat;
	background-size: 30px;
	border: 0;
	width: max-content;
	height: auto;
	line-height: 1;
}
.log_sub_menu ul li.selected a {
    color: #2a715a;
}
/* @note 2021-04-29 상품 상단 카테고리 작업*/