@charset "utf-8";

/* 상품상세화면 REVIEW 구매 미구매 표현을 위해 추가. 2018.06.27. JBCNS */
li.reviewList > div.orderYnBox {margin-left:16px; display:inline-block; font-size:12px; margin-top:2px; float:left;}
li.reviewList > div.orderYnBox > span {padding:2px 10px; line-height:22px; text-align:center; color:#fff;}
li.reviewList > div.orderYnBox > span.orderY {background-color:#000;}
li.reviewList > div.orderYnBox > span.orderN {background-color:#999;}

/* 검색결과 FILTER. 2019.08.26. JBCNS */
div.search_box {margin-bottom:38px; position:relative;}
.search_detail_filter {top:75px;} /* 필터 개선으로 top 값 수정. JBCNS. */

/* 검색결과 SIZE */
.product_list{margin-left:0px;}
.product_list > li{position:relative;float: left; height:422px; margin-left:20px;margin-bottom:40px;}
.product_list > li>a:first-child{display:block;width:270px;height:270px;overflow:hidden; background:#f9f9f9; }
.product_list > li>a:first-child>img{width:100%;height:auto;}

.product_list li a.btn_size{position:relative;display:inline-block;margin-top:20px; padding-right:19px;font-family: 'Lato'; font-size:12px;font-weight:300; color:#000;background:url(//image.goodpeople.co.kr/goodpeople/web/product/btn_size_bg.png) no-repeat 100% 4px;}
/*
.product_list li a.btn_size:before{content:'';position:absolute;left:0;top:14px;background-color:#666;width:45px;height:1px;}
*/
/* 2018.07.11 김미경 추가 */
.product_list li span.player{ position:absolute;  top:97px; left:97px;  display:inline-block; width:70px; height:70px; background:url(/img/common/btn_main_play.png) center center no-repeat; opacity: 0.4; border-radius: 50px;}

/* 2018.08.21 상품목록 아이콘추가 */
.product_list li span.coupon_icon { position:absolute;  top:0px; left:0px; margin: 0 0; padding:0 0; border:0px solid #ff0000; }
.product_list li span.coupon_icon img { width:50px; height:50px; }

/* 2019.02.12. JBCNS. 아이콘 영역 div 추가, 아이콘이 다수 들어가게 되면서 position relative */
.product_list li div.iconLy { position:absolute; top:0px; left:0px; width:200px; height:50px; overflow:hidden; }
.product_list li div.iconLy img { width:50px; height:50px; }

.price.nosale{display:none;}
.product_list li a.btn_size:after{content:'';position:absolute;left:0;top:14px;background-color:#999;width:45px;height:1px;}

.product_list li .prd_size{position:absolute; bottom:0; left:0; height:40px; }
.product_list li .size_info{position:absolute; top:50px; left:0; width:270px; background-color:#000;padding:26px 0 16px 20px; opacity: 0; filter: alpha(opacity=0); z-index:10;}
.product_list li .size_info:after{content:''; position:absolute; top:-6px; left:16px; width:11px; height:6px; background:url(//image.goodpeople.co.kr/goodpeople/web/product/allow_size.png) no-repeat 0 0; }

.product_list li .size_info a{position:absolute; top:10px; right:10px; width:12px; height:12px; background:url(//image.goodpeople.co.kr/goodpeople/web/product/btn_size_close.png) no-repeat 0 0; text-indent:-9999em;}


.product_list li .size_info ul li{float:left; width:20%;}

.product_list li .size_info ul li span{display:inline-block; font-family: 'Lato'; font-size:12px; color:#fff;  font-weight: 300; text-align:left; line-height:24px;}
.product_list li .size_info ul li span.sold{position:relative; color:#999;}
.product_list li .size_info ul li span.sold:after{content: ''; position:absolute; top:11px; left:0; width:100%; height:1px; background-color:#999;}

/* 검색결과 SNS */
.searchList .sns_area {margin-top:0px;}
.filter_open .filter_target{width:157px; padding-left:30px;}
.filter_open .filter_target dl{}
.filter_open .filter_target dt{float:left;width:100%;}
.filter_open .filter_target dd{margin-bottom:7px;float:left;}
.filter_open .filter_target dd>label{display:inline-block;width:105px;color:#000;font-size:11px;font-family: 'Lato';font-weight:300; cursor: pointer;}
.filter_open .filter_target dd>label input[type=checkbox]{}
.filter_open .filter_target dd>label input[type=checkbox] + .check_icon{ display: inline-block; width:13px; height: 12px; background: url(//image.goodpeople.co.kr/goodpeople/web/icon/btn_check_off.png) left center no-repeat; vertical-align: middle;margin-right:5px;}
.filter_open .filter_target dd>label input[type=checkbox] { display: none; }
.filter_open .filter_target dd>label input[type=checkbox]:checked + .check_icon { background-image: url(//image.goodpeople.co.kr/goodpeople/web/icon/btn_check_on.png); }
.filter_open .filter_target dd>label.check .check_icon { background-image: url(//image.goodpeople.co.kr/goodpeople/web/icon/btn_check_on.png); }
.filter_open .filter_channel{width:117px;}
.filter_open .filter_channel dl{width:117px;}
.filter_open .filter_channel dt{float:left;width:100%;}
.filter_open .filter_channel dd{margin-bottom:7px;float:left;}
.filter_open .filter_channel dd>label{display:inline-block;width:105px;color:#000;font-size:11px;font-family: 'Lato';font-weight:300; cursor: pointer;}
.filter_open .filter_channel dd>label input[type=checkbox]{}
.filter_open .filter_channel dd>label input[type=checkbox] + .check_icon{ display: inline-block; width:13px; height: 12px; background: url(//image.goodpeople.co.kr/goodpeople/web/icon/btn_check_off.png) left center no-repeat; vertical-align: middle;margin-right:5px;}
.filter_open .filter_channel dd>label input[type=checkbox] { display: none; }
.filter_open .filter_channel dd>label input[type=checkbox]:checked + .check_icon { background-image: url(//image.goodpeople.co.kr/goodpeople/web/icon/btn_check_on.png); }
.filter_open .filter_channel dd>label.check .check_icon { background-image: url(//image.goodpeople.co.kr/goodpeople/web/icon/btn_check_on.png); }

.searchList .no_data{position:relative; width:100%; height:672px; font-size:14px; line-height:672px; text-align:center; }
.searchList .no_data:after{display:block; content:''; position:absolute; top:44%; left:49%; width:25px; height:25px; background:url(//image.goodpeople.co.kr/goodpeople/web/sns/no_data.png) no-repeat 0 0;}
.searchList .soldout{position:relative;margin-left:10px;display:inline-block;font-size:12px;color:#fff;font-family:'Lato'; font-weight: 300;background: #999;padding:5px;} /*2019.01.17 김미경 수정*/

/* 상품상세 아이콘 리스트 위치조절 */
.productView .bannerIcon {left:100px;} 

/* FILTER 명칭 상세검색으로 변경되면서 수정. JBCNS */
.location .btn_filter {margin-top:12px; width:100px; height: 30px; line-height: 30px; padding-left: 12px; font-family: 'Nanum Barun Gothic'; font-size:15px; font-weight:normal; color:#444; border:1px solid #e1e1e1; cursor:pointer; position: relative; display: block; background:#fff url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_9x5_down2.png) no-repeat 80px 50%;}
.location .btn_filter.on {background-image:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_9x5_up2.png);}
.location .btn_filter.on.point{color:#e74544; background-image:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_9x5_up_pink.png); border-color:#e74544;}

/* 프로모션 상품그룹 수정. JBCNS. */
.category_box h3 {text-align:center; height:60px; line-height:60px;}