/* BASIC css start */
/* »ó¼¼¹è³Ê(2015_10¿ù_ÀÌº¥Æ®) */
.list_set_bosod {display:none;}
.list_set_bosod li {padding-top:7px;}
.list_set_bosod li:first-child {padding-top:0;}

/* »ó¼¼¹è³Ê(2015_10¿ù_ÀÌº¥Æ®) */
.list_set_hamocell {display:none;}
.list_set_hamocell li {padding-top:7px;}
.list_set_hamocell li:first-child {padding-top:0;}



/* »ó¼¼ ÆäÀÌÁö */
.detail_cont {margin-top:99%;position:relative;z-index:1;background:#fff;}
.detail_cont .icon_detail {display:none;width:42px;position:fixed;top:86px;right:18px;z-index:-1;}
.detail_cont .icon_detail img {width:100%;margin-bottom:12px;}
.thumb_sec {width:100%;height:360px;position:fixed;top:64px;left:0px;}
.thumb_sec .swiper-container {position:relative;}
.thumb_sec img {width:100%;height:100%;min-height:360px;}
.detail_cont .amount {display:inline;text-align:center;padding-top:12px;font-size:0.875rem;font-weight:normal;position:absolute;top:1px;right:18px;}
.detail_cont .amount span {padding-right:4px;}
.detail_cont .tit_prd {padding:8px 0px 12px 13px;}
.detail_cont .tit_prd em {font-size:0.875rem;font-weight:normal;}
.detail_cont .tit_prd b {display:block;font-weight:normal;}
.detail_cont .bg_detail {width:100%;height:265px;position:absolute;top:360px;left:0px;background:#fff;z-index:0;}
.detail_cont .bg_detail.on {opacity:.9;}
.detail_cont .prd_form {padding:4px 12px 1px 12px;position:relative;z-index:1;background:#fff;}
.detail_cont .prd_form.type2 {background:none;}
.detail_cont .prd_form.type2.on {opacity:.9;}
.detail_cont .prd_form.on {box-shadow:1px -7px 13px 0px rgba(0, 0, 0, 0.5);}
.detail_cont .prd_form .control_buy:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.detail_cont .prd_form .control_buy .left_sec {float:left;width:48.2%;}
.detail_cont .prd_form .control_buy .left_sec .option li {height:33px;padding:12px 0px 0px 12px;margin-bottom:12px;font-weight:bold;font-size:0.938rem;border:1px solid #ccc;background:#fff;opacity:1;}
.detail_cont .prd_form .control_buy .left_sec .option li:first-child {height:35px;padding:10px 0px 0px 12px;}
.detail_cont .prd_form .control_buy .left_sec .option li strike {padding-right:4px;/*font-weight:normal;*/font-size:0.938rem;}
.detail_cont .prd_form .control_buy .left_sec .option li span {font-size:0.938rem;}
.detail_cont .prd_form .control_buy .left_sec .option li #change_discount_price_wh {position:absolute;top:12px;right:14px;}
.detail_cont .prd_form .control_buy .left_sec .option .price {font-size:0.938rem;padding:12px 0px 0px 12px;background:none;position:relative;}
.detail_cont .prd_form .control_buy .left_sec .option .price .amount {display:none;}
.detail_cont .prd_form .control_buy .left_sec .option #pricevalue.price {padding-left:0px;font-size:0.875rem;}
.detail_cont .prd_form .control_buy .left_sec .option .qty {margin-bottom:12px;}
.detail_cont .prd_form .control_buy .left_sec .option .qty .tit {font-size:0.938rem;font-weight:bold;}
.detail_cont .prd_form .control_buy .left_sec .option .qty .txt {float:right;height:32px;padding-right:10px;}
.detail_cont .prd_form .control_buy .left_sec .option .qty .txt a {display:inline-block;vertical-align:top;width:22px;height:45px;position:relative;top:-12px;}
.detail_cont .prd_form .control_buy .left_sec .option .qty .txt .down {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_minus_03.png') no-repeat center center;background-size:11px 11px;}
.detail_cont .prd_form .control_buy .left_sec .option .qty .txt .up {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_plus_03.png') no-repeat center center;background-size:11px 11px;}
.detail_cont .prd_form .control_buy .left_sec .option .qty .txt input {text-align:center !important;width:20px;font-weight:bold;border:none;position:relative;top:-1px;}
.detail_cont .prd_form .control_buy .left_sec .option .no_option {background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_close_01.png') no-repeat 96% center;background-size:19px 10px;}
.detail_cont .prd_form .control_buy .left_sec .option li.type2 {float:left;width:45%;margin-right:7.4%;}
.detail_cont .prd_form .control_buy .left_sec .option li.type2.last {margin-right:0;}
.detail_cont .prd_form .control_buy .left_sec .option li.type2 select {width:100%;}
.detail_cont .prd_form .control_buy .left_sec .option li.type2 {background-position:77% 16px;}
.detail_cont .prd_form .control_buy .left_sec .option .option_sec {height:45px;padding:0px;background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_01.png') no-repeat 88% center;background-size:7px 11px;}
.detail_cont .prd_form .control_buy .left_sec .option .option_sec select {width:83%;height:100%;padding:0px 0px 0px 12px;font-size:0.875rem;font-weight:bold;border:none;-webkit-appearance:none;box-sizing:border-box;background:#fff;}
.detail_cont .prd_form .control_buy .left_sec .option li.miracle_opt {float:left;width:45%;height:45px;margin-right:7%;padding:0px;background:none;}
.detail_cont .prd_form .control_buy .left_sec .option li.miracle_opt.last {width:45.5%;margin-right:0;}
.detail_cont .prd_form .control_buy .left_sec .option li.miracle_opt select {}
.detail_cont .prd_form .tit_prd {text-align:center;padding:8px 0px 6px 0px;font-weight:normal;line-height:1.2;}
.detail_cont .prd_form .tit_prd.fixed {text-align:left;width:100%;height:65px;padding:22px 3% 0px 25px;/*text-shadow: 1px 1px 2px #ccc, 0 0 2px #ccc, 0 0 1px #fff;*/position:fixed;top:0px;left:0px;z-index:1000;box-sizing:border-box;background-color:rgba(255,255,255,1);}
.detail_cont .prd_form .tit_prd i {font-size:1.063rem;font-weight:bold;}
.detail_cont .prd_form .tit_prd em {display:block;}
.detail_cont .prd_form .tit_prd span {font-size:1rem;}
.detail_cont .prd_form .control_buy .right_sec {float:right;width:48.2%;}
.detail_cont .prd_form .control_buy .right_sec a {display:block;height:33px;padding:12px 0px 0px 12px;margin-bottom:12px;font-weight:bold;font-size:0.938rem;border:1px solid #ccc;background:#fff url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_arrow_03.png') no-repeat 92.8% center;background-size:15px 11px;}
.detail_cont .prd_info {background:#fff;}
.detail_cont .prd_info ul {}
.detail_cont .prd_info ul li {}
.detail_cont .prd_info ul li .btn_detail {display:none;padding:21px 0px 22px 25px;font-weight:bold;font-size:0.938rem;color:#fff;background:#000 url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_plus_01.png') no-repeat 93% center;background-size:24px 25px;border-bottom:1px solid #777;}
.detail_cont .prd_review {position:relative;}
.detail_cont .prd_review ul li .btn_detail {display:block;padding:21px 0px 22px 25px;font-weight:bold;font-size:0.938rem;color:#fff;background:#000 url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/ico/ico_plus_01.png') no-repeat 93% center;background-size:24px 25px;border-bottom:1px solid #777;}


.detail_cont .prd_info ul li .layer_pop {display:;width:100%;height:100%;background:#fff;z-index:1000000;}
/*.chrome_mobile .detail_cont .prd_info ul li .layer_pop {top:-425px;}*/
.detail_cont .prd_info ul li .layer_pop.on {display:block;}
.detail_cont .prd_info ul li .layer_pop .pop_cont dl {margin:0px 24px;}
.detail_cont .prd_info ul li .layer_pop .pop_cont dl dt {padding-top:12px;font-size:1rem;/*font-size:0.813rem;*/font-weight:bold;}
.detail_cont .prd_info ul li .layer_pop .pop_cont dl .tit_8 {display:none;}
.detail_cont .prd_info ul li .layer_pop .pop_cont dl .txt_8 {display:none;}
.detail_cont .prd_info ul li .layer_pop .pop_cont dl .tit_12 {padding-bottom:0px;}
.detail_cont .prd_info ul li .layer_pop .pop_cont dl dd {font-size:1rem;/*font-size:0.813rem;*/color:#666;}
.detail_cont .prd_info ul li .layer_pop .pop_cont img {width:100%;/*padding:0px 25px 0px 25px;box-sizing:border-box;*/}
.detail_cont .prd_info ul li .layer_pop .pop_cont .tit_eng {display:none;}
.detail_cont .prd_info ul li .layer_pop .pop_cont .btn_close.type2 {display:none;}
.detail_cont .prd_info ul li .layer_pop .pop_cont .btn_close.type3 {display:none;}
.detail_cont .prd_info ul li .layer_pop .pop_cont .btn_close.type4 {display:none;} 


.detail_cont.type2 {padding-top:320px;}
.detail_cont.type2 .prd_form.type2 {padding:0px 0px 0px 0px;background:none;}
.detail_cont.type2 .prd_form.type2 .tit_prd {padding:24px 0px 8px 24px;background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_detail_01.png') no-repeat left top;background-size:430px 150px;}
.detail_cont.type2 .prd_form.type2.on .tit_prd {background:url('//www.reskin.co.kr/design/reskin/_v2/mobile/images/common/bg_detail_02.png') no-repeat left top;background-size:430px 150px;}
.detail_cont.type2 .prd_form.type2 .tit_prd em {display:block;margin:0;padding:0;padding-top:10px;}
.detail_cont.type2 .prd_form.type2 .amount {text-align:left;padding:0px 0px 12px 0px;background:#fff;}
.detail_cont.type2 .prd_form.type2 .control_buy {padding:0px 12px 12px 12px;background:#fff;}

/* »ó¼¼ ³»¿ë °¡ÀÌµå */
.detail_info {padding:0px 25px 0px 25px;background:#fff;}
.detail_info .tit_sec {}
.detail_info .tit_sec p {font-size:1.063rem;/*font-size:0.813rem;*/font-weight:bold;}
.detail_info .tit_sec h4 {font-size:1.063rem;/*font-size:0.813rem;*/font-weight:bold;}
.detail_info .info_sec {}
.detail_info .info_sec .section {}
.detail_info .info_sec .section h5 {padding-top:12px;font-size:1.063rem;color:#000;}
.detail_info .info_sec .section h6 {padding-top:4px;font-weight:normal;font-size:1rem;/*font-size:0.813rem;*/color:#000;}
.detail_info .info_sec .section p {font-size:1rem;/*font-size:0.813rem;*/color:#666;}
.detail_info .info_sec .section span {color:#000;}
.detail_info .info_sec .section img {width:100%;padding:12px 0px 0px 0px;}
.detail_info .info_sec .section.egf p {padding:10px 12px 10px 12px;border:1px solid #ccc;}

/* ½Ä¾àÃ» ¹®±¸ */
.txt_detail_notice {padding:0px 25px 25px 25px;}
.txt_detail_notice h5 {padding-top:12px;font-size:1.063rem;}
.txt_detail_notice p {font-size:1rem;color:#666;}

/* »ó¼¼ ÆäÀÌÁö Àå¹Ù±¸´Ï ´ã±â ·¹ÀÌ¾î ¹öÆ° ¿¹¿ÜÃ³¸® */
.btn-conti span {color:#fff;}
.magazine_cont {display:none;width:80px;position:fixed;top:294px;left:24px;z-index:-1;}
.magazine_cont a {display:block;width:80px;}
.magazine_cont img {width:100%;}

/* »ó¼¼ÆäÀÌÁö ³ëÃâ °ü·Ã »óÇ° */
.shopdetailRelation {padding:0px 12px 12px 12px;background:#fff;}
.shopdetailRelation h3 {}
.shopdetailRelation .items {padding:6px 0px 0px 0px;}
.shopdetailRelation .amount {position:static;}
.m_old {display:none;}

/* Æ÷ÅäÈÄ±â ¸ñ·Ï */
.photo_review {display:none;} /* 221113 Æ÷ÅäÈÄ±â »ó´Ü ¼û±èÃ³¸® */
.photo_review .review_cont {margin:0 12px;}
.photo_review .review_cont .gallery_sec {border-top:1px solid #ccc;}
.photo_review .review_cont .gallery_sec ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.photo_review .review_cont .gallery_sec ul {border-left:1px solid #ccc;}
.photo_review .review_cont .gallery_sec ul li {float:left;width:50%;padding:12px 12px 7px 12px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-sizing:border-box;}
.photo_review .review_cont .gallery_sec ul li .thumb {width:100%;height:160px;overflow:hidden;}
.photo_review .review_cont .gallery_sec ul li .thumb img {width:100%;}
.photo_review .review_cont .gallery_sec ul li .sbj {height:44px;padding:8px 0px 3px 0px;overflow:hidden;}
.photo_review .review_cont .gallery_sec ul li .name {padding-top:7px;}

/* Æ÷ÅäÈÄ±â º¸±â */
.photo_review .review_cont .view_sec {padding:0px 12px 0px 12px;}
.photo_review .review_cont .view_sec .post {}
.photo_review .review_cont .view_sec .post img {width:100%;}

/* ÇÑÁÙÈÄ±â */
.photo_review .review_cont .online_sec {padding:7px 0px 0px 0px;margin-bottom:20px;}
.photo_review .review_cont .online_sec .reviews {padding-bottom:25px;}




.banner_event01 {padding-bottom:12px;background:#000;}
.banner_event01 a {display:block;border:1px solid #666;}


.banner_event01 a {display:block;border:1px solid #666;}


/* ³×ÀÌ¹ö ÆäÀÌ ¹öÆ° ½ºÅ¸ÀÏ Àû¿ë */
.npay_type_MA_1 {
    width: 100% !important;
    height: 85px !important;
}

#nhn_btn {
    margin-bottom:13px;
}

/* ÇÏ´Ü ±âº» ¹è³Ê ¼û±è Ã³¸® */
.footer_banner {display:none;}
.cate_bottom_banner {background:#f2f2f2;}
.deli01 {background:#fff;padding:0px 0px 30px 0px;}
.deli01 img {width:100%;}




/* footer ¿¹¿Ü Ã³¸® */
#footer {position:relative;z-index:10;}
#footer .footer_link {position:relative;}


#pop_main .pop_cont .btn_close.type2 {bottom:-70px !important;}

.items > li {float:left;text-align:center;width:50%;padding:5px 8px 11px 8px;}


.paging-wrap .items li .icons.type2 {right:auto;left:12px;}


.swiper-pagination {text-align:center;width:100%;left:0;bottom:3%;}


/* Bullets */
.swiper-pagination-switch {
  width: 8px;
  height: 8px;
  margin: 0 10px !important;
  display: inline-block;
  border-radius: 100%;
  background: #ccc;
  opacity: 0.8;
}

.swiper-pagination-switch.swiper-active-switch {background:#000;}






/* »ó¼¼ ÆÄ¿ö¸®ºä ¼öÁ¤ */
.pr-swiper-container {}
#mPowerreview {margin:0px 12px 0px 12px;position:relative;z-index:0;}
#mPowerreview.off {display:none;}
#mPowerreview .review-wrap > li {padding:0px 0px 0px 0px !important;border-bottom:1px solid #ddd !important;}
#mPowerreview .item p {margin:10px 12px 0px 12px !important;font-size:1rem !important;line-height:1.6 !important;}
#mPowerreview .tit {padding:25px 0px 10px 12px !important;font-size:1rem !important;}
#mPowerreview .recmd {padding-left:13px !important;font-size:1rem !important;color:#333 !important;}
#mPowerreview .item .lnk-more {margin:2px 0px 0px 12px !important;font-size:1rem !important;color:#999 !important;}
#mPowerreview .item {padding-bottom:8px !important;}
#mPowerreview .total p {font-size:1rem !important;}
#mPowerreview .total .score {position:relative;left:-2px;}
#mPowerreview .total {padding:12px 12px 10px 13px !important;}
#MS_review_more_btn_area {text-align:center;padding:12px 0px 12px 0px;}
#mPowerreview .btn-more {

  text-align:center !important;
  display:inline-block !important;
  width:173px !important;
  height:28px !important;
  padding:3px 0px 0px 0px !important;
  border:1px solid #333 !important;
  background:#fff !important;

  font-size:1rem !important;
  font-weight:normal !important;
  line-height:1.6 !important;

}
#mPowerreview .item {overflow:hidden;}
#mPowerreview .item .roll {padding:0px 10px 0px 10px;}
#mPowerreview .swiper-slide {-webkit-flex-shrink:initial !important;flex-shrink:initial !important;}

/* ÆÄ¿ö¸®ºä ¾²±â ¼öÁ¤ */
#pr-header {display:none;}
#reviewForm .pr-star .star-list span {top:5px !important;}
#reviewForm .info {font-size:1rem !important;}
#reviewForm .score-thumb ul li a {font-size:1rem !important;}
#reviewForm .score-total {padding:10px 24px 10px 25px !important;}
#reviewForm .score-total a {right:25px !important;}
#reviewForm .pr-star .star-list a {padding-left:12px !important;}
#reviewForm .pr-star .star-list > span.bull {right:12px !important;}
#reviewForm .txtbox textarea {font-size:1rem !important;}
#reviewForm .write .pr-star .star-list em {display:inline-block;padding-top:3px;}
#reviewForm .write .pr-text-length {padding-right:5px;}
#reviewForm .btn-form {

  text-align:center !important;
  display:block !important;
  width:173px !important;
  height:28px !important;
  padding:3px 0px 0px 0px !important;
  border:1px solid #333 !important;
  background:#fff !important;

  font-size:1rem !important;
  font-weight:normal !important;
  line-height:1.6 !important;
  color:#333 !important;
  margin:20px auto 0px auto !important;
}


/* »ó¼¼ ÆË¾÷ */
#pop_detail {width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);position:fixed;top:65px;left:0px;z-index:100;}
#pop_detail .pop_cont {margin:113px 24px 0px 24px;position:relative;}
#pop_detail .pop_cont img {width:100%;border-radius:5px;box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);}
#pop_detail .pop_cont .btn_close {position:absolute;top:0px;right:0px;padding:20px;background:none;}
#pop_detail .pop_cont .btn_close img {width:23px;height:23px;box-shadow:none;}

#pop_detail .pop_cont .btn_close_one_day {position:absolute;right:24px;top:134px;}
#pop_detail .pop_cont .btn_close_one_day img {width:130px;height:20px;}


/* ÆÄ¿ö¸®ºä */
#mPowerreview .survey li a {display:inline-block;padding:3px 0px 0px 23px;background:url("http://reskin.co.kr/images/d3/modern_simple/bul_reply_no.gif") no-repeat 0 9px;}
#mPowerreview .survey li:first-child a {background:url("http://reskin.co.kr/images/d3/modern_simple/bul_reply_yes.gif") no-repeat 0 4px;}


/* »ó¼¼ »ó´Ü ½æ³×ÀÏ ÆäÀÌÂ¡ */
.thumb_sec .swiper-pagination-bullet-active {background:#000;}

/* ºòµ¥ÀÌÅÍ¸¶ÀÌ´× css¼öÁ¤(¸ÞÀÌÅ©¼¥ ¸¶ÀÌ´× ´ã´çÀÚ 20200706) */
.analyans-wrap .analyans-conts .analyans-slider li dl dt img {width:100%;height: 115px !important;}
.analyans-all * {-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;font-family: Dotum, DotumChe, Verdana, monospace, Corbel, AppleGothic, Helvetica, sans-serif;font-size: 0.846rem !important;}
.analyans-w02 .analyans-conts > .bx-wrapper > .bx-viewport {min-height: 200px !important;}
.analyans-w03 .analyans-conts > .bx-wrapper > .bx-viewport {min-height: 180px !important;}
.layer-analyans .layer-analyans-cont .analyans-conts .ul-50per li dl dt img {width:100%;min-height: 173px !important;}

.layer-analyans > .layer-analyans-close {position:absolute;top:75px;right:0px;width:auto;height:auto;z-index:100;}
.layer-analyans > .layer-analyans-close img {margin:15px 29px 0 0;-webkit-filter:invert(100%);filter:invert(100%);}

/* 221204 Ãß°¡ */
.detail_award {padding:0px 0px 0px 0px;margin-top:-2px;background:#fff;}
.detail_award img {width:100%;}
#footer .search_bottom {padding:0px 0px 0px 0px;}


/* 221218 Ãß°¡ */
/* ¼¼Æ® ¸®ºä ¸µÅ© ¹Ú½º */
.go_review_box {width:calc(100% - 56px);padding:64px 28px 55px 28px;margin:40px 0px 0px 0px;background:#f5f5f5;}
.go_review_box h5 {padding-bottom:30px;}
.go_review_box h5 img {width:100%;}
.go_review_box ul li {margin:0px 0px 10px 0px;}
.go_review_box ul li a {text-align:center;display:block;width:100%;height:50px;padding:8px 8px 8px 8px;font-size:1.063rem;font-weight:bold;background:#fff;border:3px solid #000;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


/* 230523 Ãß°¡ */
/* ¸ÞÀÎ ÀÎ±â»óÇ° °øÅë Å¸ÀÌÆ² */
.tit_pop {text-align:center;display:block;font-weight:bold;padding:25px 0px 10px 0px;}
.tit_pop.most {padding:25px 0px 10px 0px;}
.tit_pop img {width:100%;}
.tit_pop span {display:block;height:auto;margin:0;position:static;}

/* 230523 Ãß°¡ */
/* main category section */
.main_cate_sec {background:#f1f1f1;}
.main_cate_sec ul {width:calc(100% - 50px);padding:12px 25px 18px 25px;}
.main_cate_sec ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.main_cate_sec ul li {float:left;width:32%;margin:0 2% 10px 0;}
.main_cate_sec ul li:nth-child(3n) {margin-right:0;}
.main_cate_sec ul li a {text-align:center;display:block;width:100%;padding:4px 0px;border:4px solid #000;font-size:3.8vw;font-weight:bold;color:#000;box-sizing:border-box;}

.main_cate_sec.type02 ul li {float:left;width:49%;margin:0 2% 10px 0;}
.main_cate_sec.type02 ul li:nth-child(2n) {margin-right:0;}

.main_cate_sec2 {background:#fff;}
.main_cate_sec2 ul {width:calc(100% - 50px);padding:12px 25px 18px 25px;}
.main_cate_sec2 ul:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.main_cate_sec2 ul li {float:left;width:32%;margin:0 2% 10px 0;}
.main_cate_sec2 ul li:nth-child(3n) {margin-right:0;}
.main_cate_sec2 ul li a {text-align:center;display:block;width:100%;padding:4px 0px;border:4px solid #000;font-size:3.8vw;font-weight:bold;color:#000;box-sizing:border-box;}

/* BASIC css end */

