@charset "utf-8";
body.open{margin: 0; height: 100%; overflow: hidden}

.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 김미경 수정*/

/* 필터 개선으로 주석처리. START. JBCNS. */
/*
.productList .filter_open .filter_brand{padding-left:0px;}
*/
/* 필터 개선으로 주석처리. END. */
.productList .btn_more{position:relative;z-index:20;margin-top:60px;}

.productList .location h2{background: #fff url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_10x19_next.png) no-repeat 100% 50%;padding-right:40px;}

.productList #select_category {float:left;margin-top:5px;}
.productList #select_category .select{z-index: 300;position: relative;display:inline-block; width:auto;font-size: 28px;font-weight:700; color: #000;background: #fff url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_19x10_down.png) no-repeat 100% 50%;padding-right:36px;padding-left:30px;cursor:pointer;}
.productList #select_category ul {display: none;position: absolute;top:28px;z-index:200;min-width:160px;width:auto;overflow: hidden;left:0;padding-top:19px;padding-left:25px;padding-right:25px;background: #fff;border:none;/*max-height:300px;*/}
.productList #select_category ul li {display:block; float:left; background-color:#fff;width: 100%;margin-bottom:21px;}
.productList #select_category ul li a {display: inline-block;padding:0; font-size: 14px; color: #000;font-weight:400;}
.productList #select_category ul li.on a{border-bottom:1px solid #000;}

.productList .select_category {float:left;margin-top:5px;}
.productList .select_category .select{z-index: 300;position: relative;display:inline-block; width:auto;font-size: 28px;font-weight:700; color: #000;background: #fff url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_19x10_down.png) no-repeat 100% 50%;padding-right:36px;padding-left:30px;cursor:pointer;}
.productList .select_category ul {display: none;position: absolute;top:28px;z-index:200;min-width:160px;width:auto;overflow: hidden;left:0;padding-top:19px;padding-left:25px;padding-right:25px;background: #fff;border:none;/*max-height:300px;*/}
.productList .select_category ul li {display:block; float:left; background-color:#fff;width: 100%;margin-bottom:21px;}
.productList .select_category ul li a {display: inline-block;padding:0; font-size: 14px; color: #000;font-weight:400;}
.productList .select_category ul li.on a{border-bottom:1px solid #000;}

.productList .category{margin-top:0px;margin-bottom:20px;}
.productList .category li{float:left;margin-right:20px; margin-bottom:10px; height:16px; }
/* .productList .category li:first-child{margin-left:0;} */
.productList .category li a{display:inline-block;color:#000;font-size:14px;}
.productList .category li.on a{border-bottom:1px solid #000;}

.product_list{margin-left:-20px;}
.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;}


/*180115 상단 컨텐츠 지점 맞추기 위해 원래 소스 주석처리 .productView{padding:60px 0 0;}*/
.productView{padding:35px 0 0;} /* 180115 추가 */
.preview_wrap{margin-bottom:30px;/*margin-bottom:80px;*/} /* 2020.01.16. 김미경 */
.preview_wrap:after{content: ''; display:block; clear: both;}

 /* 2020.05.26. 김미경 추가 시작 */
.preview_1{float: left; width:720px;border:0px solid #000;} 
.preview_2{float: right; width:420px;border:0px solid #000;} 
.preview_review{display:inline-block; position:relative;width:700px; margin-top:5px;}
 /* 2020.05.26. 김미경 추가 끝 */

.productView .thumb_box{float: left; margin-right:20px; width:80px; height:560px; text-align: center;}
.productView .thumb_box > a.btn_prev,
.productView .thumb_box > a.btn_next{display:inline-block; width:19px; height:10px;}
.productView .thumb_box > a.btn_prev{visibility: hidden; margin-bottom:30px; background:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_19x10_up.png) 0 0 no-repeat; text-indent: -9999px;}
.productView .thumb_box > a.btn_prev.on{visibility: inherit; background:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_19x10_up.png) 0 0 no-repeat;}
.productView .thumb_box > a.btn_next{ visibility: hidden; margin-top:30px; background:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_19x10_down.png) 0 0 no-repeat; text-indent: -9999px;}
.productView .thumb_box > a.btn_next.on{ visibility: inherit; margin-top:30px; background:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_19x10_down.png) 0 0 no-repeat; text-indent: -9999px;}
.productView .thumb_box .move_slide{width:82px; height:450px; overflow: hidden;}
.productView .thumb_box .thumb_list{width:82px; height:auto;}
.productView .thumb_box .thumb_list li{margin-top:10px;  position: relative;  }
.productView .thumb_box .thumb_list li a{display:block; width:82px;height:82px;}
.productView .thumb_box .thumb_list li a img{width:100%;height:100%;border:1px solid transparent; border-radius: 50px;}
.productView .thumb_box .thumb_list li.on a img{ border:1px solid #ddd;}
.productView .thumb_box .thumb_list li:first-child{margin-top:0;}
.productView .thumb_box .thumb_list li.player span{position: absolute; top:0; left:0; display:inline-block; width:82px; height:82px; background:#000 url(//image.goodpeople.co.kr/goodpeople/web/product/play_bg.png) center center no-repeat; opacity: 0.4; border-radius: 50px;}
.productView .thumb_box .btn_all{position: relative; display:block; margin-top:28px; font-size:13px; color:#000; font-weight: 400; letter-spacing: -1px;}
.productView .thumb_box .btn_all:after{content: ''; display:block; position: absolute; bottom:-1px; left:50%; margin-left:-28px; width:58px; height:1px; background:#868686;}

/* 2019.01.25 상품상세 아이콘추가 */
.productView .bannerIcon { display:inline-block; position:absolute; margin: 0 0; padding:0 0; width:600px; height:100px; border:0px solid #ff0000;z-index: 101;}
.productView .bannerIcon img { width:80px; height:80px; }

.productView .fade_list{float: left; position: relative; margin:0 20px 0 0; width:600px; height:600px; overflow: hidden; background:#f9f9f9; }
.productView .fade_list li{position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0);}
.productView .fade_list li:first-child{display:block; opacity: 1;filter: alpha(opacity=100); }
.productView .fade_list li .btn_expand{display: block; position: absolute; top: 50%;left: 50%; z-index: 100;width: 50px; height: 50px;}
.productView .fade_list li iframe{position: absolute; top:0; left:0; z-index:10;}
.productView .fade_list li img{width:600px; height:auto;}
.productView .order{float: left; width:420px;}
.productView .order .location_list{margin-bottom:15px;}
.productView .order .location_list li{float: left; margin-left:10px; padding-left:10px; font-size:11px; color:#b3b3b3; font-family: 'Lato', 'Nanum Barun Gothic', sans-serif; background:url(//image.goodpeople.co.kr/goodpeople/web/product/arrow_4x7.png) 0 3px no-repeat;}
.productView .order .location_list li.none{background:none;}
.productView .order .location_list li span.nbsp{display:inline-block; width:14px; height:1px;}
.productView .order .location_list li:first-child {margin-left:0; padding-left:0; background:none;}
.productView .order .location_list li a{position:relative;/* display:block;*/ font-size:11px; color:#b3b3b3; font-family:'Lato', 'Nanum Barun Gothic', sans-serif; }
.productView .order .location_list li a em{font-size:10px; color:#b3b3b3; font-family:'Nanum Barun Gothic', sans-serif; vertical-align: top;}
.productView .order .location_list li.last a{position: relative; }
.productView .order .location_list li.last a span{display:inline-block; position:absolute; bottom:0; left:0; width:100%; height:1px; background-color:#b3b3b3; }
.productView .order .location_list:after{content: ''; display: block; clear: both;}
.productView .order .prd_tit{ margin-bottom:15px; font-size:36px; line-height: 40px; font-weight: 700; color:#000;}
.productView .order .code{display:block; margin-bottom:30px; font-size:14px; color:#000;}
.productView .order .form_box .table_list > li{margin-top:10px; position: relative;}
.productView .order .form_box .table_list > li:first-child{margin-top:0}
.productView .order .form_box .table_list > li:after{content: ''; display:block; clear: both;}
.productView .order .form_box .table_list li .price_box:after{content: ''; display:block; clear: both;}
.productView .order .form_box .table_list li strong{float: left; width:150px; text-align: left; font-size:13px; font-weight: 400; color:#999;  }
.productView .order .form_box .table_list li strong.en{padding-top:11px;  font-weight: 400}
.productView .order .form_box .table_list li:first-child strong.en{padding-top:0;}
.productView .order .form_box .table_list li .select_ui{float: right;}
.productView .order .form_box .table_list li .select_ui ul { top:1px; background: #fff url(//image.goodpeople.co.kr/goodpeople/web/common/select_arrow_9x5_on.png) no-repeat 250px 13px; }
.productView .order .form_box .table_list li .select_ui ul li { background:transparent; }
.productView .order .form_box .table_list li .select_ui .selected{width:270px;}
.productView .order .form_box .table_list li .btn_size{position:relative; display:inline-block; margin:0 0 12px 150px; font-size:12px; color:#fff;background: #000;padding:7px;} /*2019.01.17 김미경 수정*/
/*.productView .order .form_box .table_list li .btn_size:after{content: ''; position: absolute; bottom:0; left:0; width:100%; height:1px; background:#000;}*/
.productView .order .form_box .table_list li .innput_number{margin-bottom:12px;}
.productView .order .form_box .table_list li .price{float: right; font-size:28px; color:#e74544; font-weight: 700;}
.productView .order .form_box .table_list li .data_txt{float: left; position: relative; width:270px; }
.productView .order .form_box .table_list li .data_txt.nosale dt{display:none;}
.productView .order .form_box .table_list li .data_txt dt{position: relative; margin-bottom:6px; display:inline-block; font-size:14px; color:#999;vertical-align: top;}
.productView .order .form_box .table_list li .data_txt dt>em{ font-size:14px; color:#999;  font-family: 'Nanum Barun Gothic';}
.productView .order .form_box .table_list li .data_txt dt:after{content: ''; display:block; position: absolute; top:5px; left:0; padding:0 1px; width:100%; height:1px; background-color:#b3b3b3; }
.productView .order .form_box .table_list li .data_txt dd{color:#e74544; font-weight: 700;}
.productView .order .form_box .table_list li .data_txt dd em{ margin-left:-4px; color:#e74544; font-weight: 700; font-family:'Nanum Barun Gothic', sans-serif; }
.productView .order .form_box .table_list li .btn_coupon{padding-right:14px; position:absolute; top:23px; right:0; font-size:12px; background:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_9x5_up.png) right 3px no-repeat;}
.productView .order .form_box .table_list li .data_txt.nosale  .btn_coupon{top:3px;}
.productView .order .form_box .table_list li .btn_coupon.on{background:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_9x5_down.png) right 3px no-repeat;}
.productView .order .form_box .table_list li .btn_coupon:after{content: ''; display:block; position: absolute; bottom:0; left:0; width:100%; height:1px; background-color:#000;}
.productView .order .form_box .table_list li .btn_coupon .num{font-weight: 700; color:#e74544;}
.productView .order .form_box .table_list li .coupon_data{ margin:14px 0 24px; padding:15px 20px; background-color:#f4f4f4;display:none; }

.productView .order .form_box .table_list li .coupon_data ul li{margin-bottom:14px;}
.productView .order .form_box .table_list li .coupon_data ul li:last-child{margin-bottom:0;}
.productView .order .form_box .table_list li .coupon_data ul li:after{content: ''; display:block; clear: both;}
.productView .order .form_box .table_list li .coupon_data ul li span{float: left; font-size:14px; color:#000;}
.productView .order .form_box .table_list li .coupon_data ul li a{float: right; font-size:12px; color:#000; }
.productView .order .form_box .table_list li .coupon_data ul li a.complete{position:relative; color:#b3b3b3;}
.productView .order .form_box .table_list li .coupon_data ul li a.complete:after{content: '';  position:absolute; top:5px; left:0; width:100%; height:1px; background:#b3b3b3; padding:0 1px; top:5px; left:0; width:100%; height:1px; background:#b3b3b3; padding:0 1px;}

.productView .order .form_box .table_list li .option_data{background-color:#f4f4f4;}
.productView .order .form_box .table_list li .option_data dl{border-bottom:1px solid #dddddd; min-height:54px; overflow: hidden;}
.productView .order .form_box .table_list li .option_data dl:last-child{border-bottom:0;}
.productView .order .form_box .table_list li .option_data dt{float:left;font-size:14px;color:#000;margin:22px 0 22px 20px;width:130px; padding-right:20px;}
.productView .order .form_box .table_list li .option_data dd{float:left;}
.productView .order .form_box .table_list li .option_data dd>.innput_number{margin-top:13px;}
.productView .order .form_box .table_list li .option_data dd.option_price{margin:0 0 0 47px;font-size:14px;padding-top:17px;line-height:22px;}
.productView .order .form_box .table_list li .option_data dd.option_price .btn_remove{display:inline-block;margin-left:6px;position:relative;top:-2px;}
.productView .order .form_box .table_list li .option_data dd.option_price .btn_remove>img{vertical-align:middle;}

.productView .order .form_box .table_list li .btn_list{float: left; margin-top:10px; width:140px; height:60px; border:1px solid #ddd; background:#fff; position: relative; z-index:20;}
.productView .order .form_box .table_list li .btn_list li{float: left;}
.productView .order .form_box .table_list li .btn_list a{display:inline-block;  width:69px; height:58px;}
.productView .order .form_box .table_list li .btn_list .btn_wish{position: relative; background:url(//image.goodpeople.co.kr/goodpeople/web/icon/icon_wish.png) center center no-repeat;}
.productView .order .form_box .table_list li .btn_list .btn_wish:after{content: ''; position:absolute; top:19px; right:0; width:1px; height:20px; background-color:#ddd;}
.productView .order .form_box .table_list li .btn_list .btn_wish.on{background:url(//image.goodpeople.co.kr/goodpeople/web/icon/icon_wish_on.png) center center no-repeat;}
.productView .order .form_box .table_list li .btn_list .btn_share{background:url(//image.goodpeople.co.kr/goodpeople/web/icon/ico_share_bk.png) center center no-repeat;}

.productView .order .form_box .table_list li .btn_buy{float: left; margin-top:10px;  margin-left:10px; padding-top:20px; width:270px; height:60px; background:#000; font-size:24px; color:#fff;  text-align: center; font-weight:700;}
.productView .order .form_box .table_list li .btn_soldout{float: left; margin-top:10px;  margin-left:10px; padding-top:20px; width:270px; height:60px; background:#999; font-size:24px; color:#fff;  text-align: center; font-weight:700;}
.productView .order .form_box .table_list li .share_list{ display:none; width:270px; height:60px; position:absolute; top:10px; right:0; opacity: 0; background:#000; z-index:10;}
.productView .order .form_box .table_list li .share_list:before{content: ''; width:6px; height:13px; position:absolute; top:24px; left:-6px;  background:url(//image.goodpeople.co.kr/goodpeople/web/product/sns_box_bg.png) 0 0 no-repeat;}
.productView .order .form_box .table_list li .share_list li{float: left; width:25%;height: 100%;position: relative;text-align:center;}
.productView .order .form_box .table_list li .share_list li:not(:first-child):after{content:''; position:absolute; left:0; top:22px; width:2px; height:18px; background-color: #313131;}
.productView .order .form_box .table_list li .share_list li a{display:inline-block; width:54px; height:60px;text-indent: -9999px;}
.productView .order .form_box .table_list li .share_list li a.icon_f{background:url(//image.goodpeople.co.kr/goodpeople/web/product/icon_f.png) 0 0 no-repeat;}
.productView .order .form_box .table_list li .share_list li a.icon_t{background:url(//image.goodpeople.co.kr/goodpeople/web/product/icon_t.png) 0 0 no-repeat;}
.productView .order .form_box .table_list li .share_list li a.icon_k{background:url(//image.goodpeople.co.kr/goodpeople/web/product/icon_k.png) 0 0 no-repeat;}
.productView .order .form_box .table_list li .share_list li a.icon_p{background:url(//image.goodpeople.co.kr/goodpeople/web/product/icon_p.png) 0 0 no-repeat;}
.productView .order .form_box .table_list li .share_list li a.icon_l{background:url(//image.goodpeople.co.kr/goodpeople/web/product/icon_l.png) 0 0 no-repeat;}
.productView .order .form_box .table_list li .share_list:after{content: ''; display:block; clear: both;}
.productView .order .naverpay_box{margin-top:25px;}
.productView .order .description_box{margin-top:40px;font-family:'Montserrat' , 'Noto Sans KR';}
.productView .order .description_box > p{font-size:22px; margin-bottom:10px;}
.productView .order .description_box .admin_tit{font-size:13px; line-height:18px;color:#999999;}

.productView .prd_wrap{overflow: hidden;}
.productView .prd_wrap .btn_slide{position: absolute; top:0; right:0; z-index:1;}
.productView .prd_wrap .btn_slide a{ float:left; display:block; width:10px; height:19px; text-indent: -9999px;}
.productView .prd_wrap .btn_slide a.prev{margin-right:20px; background:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_10x19_prev.png) 0 0 no-repeat;}
.productView .prd_wrap .btn_slide a.next{background:url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_10x19_next.png) 0 0 no-repeat;}
.productView .prd_wrap .btn_slide a.hidden{opacity: 0.2; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20); filter: alpha(opacity=20);cursor: default;}


.productView .prd_wrap .set_area{position: relative; margin-bottom:30px; /*margin-bottom:78px;*/ border:0px solid #f00;} /* 2020.01.16 김미경 수정 */
.productView .prd_wrap .set_area .set_tit{font-size:22px; color:#000;}
.productView .prd_wrap .set_area .set_text{margin-top:20px;margin-bottom:10px;font-size:14px;color:#999;}
.productView .prd_wrap .set_area .move_slide{overflow:inherit;}
.productView .prd_wrap .set_area .move_slide:after{content: ''; display:block; clear: both;}
.productView .prd_wrap .set_area .slide{position: relative; width:100%; height:603px;}
.productView .prd_wrap .set_area .slide .slide_box:after{content: ''; display:block; clear: both;}
.productView .prd_wrap .set_area .slide .slide_box{position: absolute;top:0; left: 0;width: 99999px; height:auto;}
.productView .prd_wrap .set_area .slide .slide_box > li{float: left; margin-left:20px;}
.productView .prd_wrap .set_area .slide .slide_box > li:first-child{margin-left:0;}

.productView .prd_wrap .slide .data_box{ margin-top:30px; padding:20px 0;border-top:1px solid #ddd;}
.productView .prd_wrap .slide .data_box > ul > li{margin-top:10px;}
.productView .prd_wrap .slide .data_box > ul > li:first-child{margin-top:0}
.productView .prd_wrap .slide .data_box > ul > li>a{padding:10px;}
.productView .prd_wrap .slide .data_box > ul > li:first-child>a{padding-top:20px;}
.productView .prd_wrap .slide .data_box > ul > li strong{float: left; display:block; width:115px; padding:10px 0 0 10px; font-size:14px; color: #999; font-family:'Lato'; font-weight: 400;}
.productView .prd_wrap .slide .data_box ul li .select_ui {float: left;}
.productView .prd_wrap .slide .data_box ul li .select_ui .selected{ width:135px; height:30px; line-height: 30px; font-size:14px; padding-left:8px; background-position: 115px center;}
.productView .prd_wrap .slide .data_box ul li:after{content: ''; display:block; clear: both; }
.productView .prd_wrap .slide .data_box .select_ui ul{width:135px; top:1px; background: #fff url(//image.goodpeople.co.kr/goodpeople/web/common/select_arrow_9x5_on.png) no-repeat 115px 12px; }
.productView .prd_wrap .slide .data_box .select_ui ul li { background:transparent; }
.productView .prd_wrap .slide .data_box .innput_number{width:135px;}
.productView .prd_wrap .slide .data_box .innput_number .ipt_number{width:74px;}
.productView .prd_wrap .slide .data_box .check_box{float: right; margin-right:20px; width:30px; height:30px;}
.productView .prd_wrap .slide .data_box .check_box .user_check{display:none;}
.productView .prd_wrap .slide .data_box .check_box img{cursor: pointer;}
.productView .prd_wrap .total_buy{border-top:1px solid #ddd;}
.productView .prd_wrap .total_buy:after{content: ''; display:block; clear: both;}
.productView .prd_wrap .total_buy .set_total{float: right; padding:22px 0; }
.productView .prd_wrap .total_buy .set_total span{display:inline-block; font-size:14px; color:#000; font-family:'Lato';}
.productView .prd_wrap .total_buy .set_total em{display:inline-block; text-align: right; padding-right:20px; width:190px; font-size:14px; color:#010101; font-family:'Lato'; font-weight: 700;}
.productView .prd_wrap .all_total{ padding-top:10.5px;height:60px; background:#f4f4f4; text-align: right; }
.productView .prd_wrap .all_total > span{display:inline-block; height:auto; font-size:14px; color:#000; padding-right:35px; margin-right: 10px; background: url(//image.goodpeople.co.kr/goodpeople/web/product/ico_sum.png) right center no-repeat;
     font-family: 'Nanum Barun Gothic'; vertical-align:middle; line-height:1.3; }
.productView .prd_wrap .all_total br{display:none;}
.productView .prd_wrap .all_total .set_total{display:inline-block;}
.productView .prd_wrap .all_total .set_total span{display:inline-block; margin-right: 20px; font-size:14px; color:#000;}
.productView .prd_wrap .all_total .set_total em{display:inline-block; margin-right:20px; color:#e74544; font-size:28px; font-weight: 700;position:relative;top:4px;}
.productView .prd_wrap .btn_buy{float:right; display:block; margin-top:20px; padding-top:21px; width:270px; height: 60px; font-size:24px; color:#fff; text-align: center; background: #000; font-weight: 700;}



/* TAB 영역. 2020.01.16 김미경 추가. */
.productView .prd_wrap .prd_tab_list{width:1140px; height:65px; /*margin-top:30px;*/ position:relative;  background-color:#ffffff; z-index:101; border-top:1px solid #1f1f1f;margin-top:30px;}
.productView .prd_wrap .prd_tab_list .inner{width:1140px; text-align:center; background-color:#ffffff; border-bottom:1px solid #f0f0f0; box-sizing:border-box;}
.productView .prd_wrap .prd_tab_list .inner > ul {width:1140px; height:65px; margin:0 auto;}
.productView .prd_wrap .prd_tab_list .inner > ul > li {float:left;  line-height:65px; display:inline-block; width:285px; font-size:16px; color:#999999; border:0px solid #f00;}
.productView .prd_wrap .prd_tab_list .inner > ul > li a {color:#999999;}
.productView .prd_wrap .prd_tab_list .inner > ul > li a span {color:#999999;}
/*.productView .prd_wrap .fixed{ position:fixed; }*/
.productView .prd_wrap .prd_tab_list .inner .on{color:#000000;}

/* open wrap */
.productView .prd_wrap .open_wrap:first-child{margin-top:0;}
.productView .prd_wrap .open_wrap{margin-top:40px;/*margin-top:78px; background-color:#ffffff;*/}
.productView .prd_wrap .open_wrap .open_info{position: relative; /*height:0;*/ display:none; overflow: hidden; }
.productView .prd_wrap .open_wrap.review {display:none;font-family:'Montserrat' , 'Noto Sans KR';} /* 2020.01.16 김미경 추가 */
.productView .prd_wrap .open_wrap.review span.t {font-size:22px; color:#000;} /* font-family:'Lato'; */
.productView .prd_wrap .open_wrap.review span.num {font-size:22px; color:#f00;} /* font-family:'Lato'; */
.productView .prd_wrap .open_wrap.review .open_content > p{padding:36px 0 20px; font-size:20px; color:#000;}
.productView .prd_wrap .open_wrap.review .open_content ul.lead_list > li{margin-top:8px; font-size:14px; color:#999;}
.productView .prd_wrap .open_wrap.review .open_content ul.lead_list > li:first-child{margin-top:0;}
.productView .prd_wrap .open_wrap.review .open_content .reppley_box{ /*margin-top:40px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;*/ padding:40px 0; text-align: center;}
.productView .prd_wrap .open_wrap.review .open_content .reppley_box span{ font-size:14px; color:#999;}
.productView .prd_wrap .open_wrap.review .open_content .reppley_box p{padding-top:10px; font-size:20px; color:#000;}
.productView .prd_wrap .open_wrap.review .open_content .reppley_box p span{font-size:20px; color:#000; font-weight: 700;}
.productView .prd_wrap .open_wrap.review .open_content .btn_write{display:block; margin:30px auto 0; padding-top:18px; width:220px; height:50px; font-size:16px; color:#fff; text-align: center; background:#000; font-weight: 700; }
.productView .prd_wrap .open_wrap.review .pagination{margin-top:45px;}


.productView .prd_wrap .btn_toggle{font-size:22px; color:#000; padding-right:24px; background:url(//image.goodpeople.co.kr/goodpeople/web/product/icon_plus.png) right 5px no-repeat;}
.productView .prd_wrap .btn_toggle span{font-size:22px; color:#e74544; font-family:'Lato';}
.productView .prd_wrap .btn_toggle.on{background:url(//image.goodpeople.co.kr/goodpeople/web/product/icon_minus.png) right 5px no-repeat;}

.productView .prd_wrap .editor_box{padding:80px 0;}
.productView .prd_wrap .editor_box *{font-size:11pt; line-height:160%;}

/* 에디터 영역 수정. 2020.01.16 김미경 추가. */
.productView .prd_wrap .editor_box_detail{font-family:'Montserrat' , 'Noto Sans KR';/*padding:80px 0;*/border:0px solid #f00;}
.productView .prd_wrap .editor_box_detail .open_content{padding-top:18px;}
.productView .prd_wrap .editor_box_detail .open_content *{font-size:11pt; line-height:160%;}
.productView .prd_wrap .editor_box_detail .thumb_list{width:1140px; height:auto; text-align:center;}
.productView .prd_wrap .editor_box_detail .thumb_list li{position:relative; margin: 10px auto; border:0px solid #f00; }
.productView .prd_wrap .editor_box_detail .thumb_list li img{max-width:960px;} /* 2023-10-13 전현숙 상세 아이템 이미지 max-wide 720px 사이즈에서 960px로수정*/
/*.productView .prd_wrap .editor_box_detail .thumb_list li:first-child{margin-top:0;}*/
.productView .prd_wrap .editor_box_detail .thumb_list li.player span{position: absolute; top:0; left:0; display:inline-block; width:82px; height:82px; background:#000 url(//image.goodpeople.co.kr/goodpeople/web/product/play_bg.png) center center no-repeat; opacity: 0.4; border-radius: 50px;}
.productView .prd_wrap .editor_box_detail .model_info{width:1140px; height:auto; text-align:center;border:0px solid #f00;}

.productView .prd_wrap .promotion_cont{position:relative;}
.productView .prd_wrap .promotion_cont .move_slide .slide{height:390px;}
.productView .prd_wrap .promotion_cont .move_slide .slide li{width:560px;}
.productView .prd_wrap .promotion_cont .move_slide .slide .slide_box > li>a{width:560px;height:338px;}
.productView .prd_wrap .promotion_cont .move_slide .slide .text{display: block;margin-top:20px;height: 27px;width: 100%;  overflow: hidden;white-space: nowrap; text-overflow: ellipsis;margin-bottom: 14px; font-size: 24px;   color: #000; line-height:27px; }
.productView .prd_wrap .promotion_cont p{font-size: 22px; color: #000;}
.productView .prd_wrap .promotion_cont p span{font-size: 22px; color:#e74544;}

.productView .prd_wrap .related_cont{position:relative;margin-top:78px;}
.productView .prd_wrap .related_cont .move_slide .slide{margin-top:18px;height:270px;}
.productView .prd_wrap .related_cont p{font-size: 22px; color: #000;}
.productView .prd_wrap .related_cont p span{font-size: 22px; color:#e74544;}
/* 2018.09.20 김미경 동영상버튼 추가 */
.productView .prd_wrap .related_cont .move_slide .slide .slide_box  li a span.player{ position:absolute; float: left; margin-top:100px; margin-left:100px; width:70px; height:70px; display:inline-block; background:url(/img/common/btn_main_play.png) center center no-repeat; opacity: 0.4; border-radius: 50px;}

.productView .prd_wrap .open_wrap.like{position: relative;}
.productView .prd_wrap .open_wrap.like .slide ul:after{content: ''; display:block; clear: both;}
.productView .prd_wrap .open_wrap.like .slide ul li{float: left; margin-left:20px;}
.productView .prd_wrap .open_wrap.like .slide ul li:first-child{margin-left:0;}

/*check list*/
.productView .prd_wrap .checklist {font-family:'Montserrat' , 'Noto Sans KR';}
.productView .prd_wrap .checklist span.t {font-size:22px; color:#000;} /* font-family:'Lato' */
.productView .prd_wrap .checklist .open_content{padding-top:18px;}
.productView .prd_wrap .checklist .open_content .table_box{min-height:226px;}
.productView .prd_wrap .checklist .open_content .check_table{width:100%; border-top:1px solid #999; border-bottom:1px solid #999;}
.productView .prd_wrap .checklist .open_content .check_table tr{border-top:1px solid #ddd; height:45px; vertical-align: middle;}
.productView .prd_wrap .checklist .open_content .check_table tr:first-child{border-top:0;}
.productView .prd_wrap .checklist .open_content .check_table tr th{background:#f4f4f4; text-align: center; font-size:14px; color:#000; vertical-align: middle; font-weight: 400;}
.productView .prd_wrap .checklist .open_content .check_table tr td{ text-align: left; font-size:14px; color:#999; vertical-align: middle;padding-left:30px;}
.productView .prd_wrap .checklist .open_content .check_table tr td.txtC{ text-align: center; font-size:14px; color:#999; vertical-align: middle; padding:0;}
.productView .prd_wrap .checklist .open_content .check_table tr td dt{float:left;width:134px;font-size:14px; }
.productView .prd_wrap .checklist .open_content .check_table tr td dd{float:left;color:#999;font-size:14px;  }
.productView .prd_wrap .checklist .open_content .check_table tr td .check_list span:first-child{margin-left:0;}
.productView .prd_wrap .checklist .open_content .check_table tr td .check_list span{display:inline-block; margin-left:46px;  font-size:14px; color:#999;}
.productView .prd_wrap .checklist .open_content .check_table tr td .check_list span i{display:inline-block;margin-right:10px; width:12px; height:12px; background:url(//image.goodpeople.co.kr/goodpeople/web/product/check_off.png) 0 0 no-repeat; vertical-align: top; margin-top:-1px;}
.productView .prd_wrap .checklist .open_content .check_table tr td .check_list span i.on{background:url(//image.goodpeople.co.kr/goodpeople/web/product/check_on.png) 0 0 no-repeat;}

.productView .prd_wrap .checklist .open_content .check_table_2{width:100%; border:0px solid #f00;background:#fff;}
.productView .prd_wrap .checklist .open_content .check_table_2 tr{border:0px solid #000; height:45px; vertical-align: middle;}
.productView .prd_wrap .checklist .open_content .check_table_2 tr th{background:#f4f4f4; border:0px solid #000;text-align: center; font-size:14px; color:#000; vertical-align: middle; padding:0; font-weight: 400;}
.productView .prd_wrap .checklist .open_content .check_table_2 tr td{background:#ffffff; border:0px solid #000;text-align: center; font-size:14px; color:#999; vertical-align: middle; padding:0; }

.moldtype_img { width:60px; } /* 2023-10-30 AR1 전현숙 몰드타입이미지 사이즈 수정 */


/*product info*/
.productView .prd_wrap .prdinfo {font-family:'Montserrat' , 'Noto Sans KR';}
.productView .prd_wrap .prdinfo span.t {font-size:22px; color:#000;} /* font-family:'Lato' */
.productView .prd_wrap .prdinfo .open_content{padding-top:18px;}
.productView .prd_wrap .prdinfo .open_content .table_box{min-height:270px;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table{width:100%; border-top:1px solid #999; border-bottom:1px solid #999;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr{border-top:1px solid #ddd; height:45px;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr:first-child{border-top:0;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr th{padding-left:30px; line-height: 16px; text-align: left; background:#f4f4f4; font-size:14px; color:#000; font-weight: 400;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td{padding-left:30px; font-size:14px; color:#999;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr th,
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td{vertical-align: middle;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td dl{margin-bottom:20px;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td dl:first-child{margin-top:20px;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td.benefit dl{float:left;margin:20px 60px 20px 0;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td dt{color:#000;font-size:14px;line-height:12px;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td dt>a{position:relative;display:inline-block;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td dt>a:after{content:'';position:absolute;left:0;bottom:0;background-color:#000;width:100%;height:1px;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td dt>a.btn_view{margin-left:5px;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td dt>a.btn_view:after{background-color:#e74544;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td dd{margin-top:8px;font-size:14px;color:#999;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td .color_black{color:#000;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td ul{margin:20px 0;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td li{float:left;margin-right:10px;}
.productView .prd_wrap .prdinfo .open_content .table_box .product_table tr td ul+p{margin-bottom:20px;color:#999;}

/*size info 2020.01.16 김미경 추가*/
.productView .prd_wrap .sizeinfo {display:none;font-family:'Montserrat' , 'Noto Sans KR';} /* 2020.01.16 김미경 추가 */
.productView .prd_wrap .sizeinfo span.t {font-size:22px; color:#000;}/* font-family:'Lato' */
.productView .prd_wrap .sizeinfo .open_content{padding-top:18px; border:0px solid #f00; width:100%; text-align: center;}
.productView .prd_wrap .sizeinfo .open_content .size_table{ width:720px; border-top:1px solid #999; border-bottom:1px solid #999;margin:10px auto;}
.productView .prd_wrap .sizeinfo .open_content .size_table tr{ height:50px;}
.productView .prd_wrap .sizeinfo .open_content .size_table tr th,
.productView .prd_wrap .sizeinfo .open_content .size_table tr td{vertical-align: middle; text-align: center;}
.productView .prd_wrap .sizeinfo .open_content .size_table tr:first-child{ border-top:1px solid #999; border-bottom:1px solid #999;}
.productView .prd_wrap .sizeinfo .open_content .size_table tr:first-child td{font-weight: 700; color:#000; font-size:14px;}
.productView .prd_wrap .sizeinfo .open_content .size_table tr{ border-top:1px solid #ddd;}
.productView .prd_wrap .sizeinfo .open_content .size_table tr th{background:#f4f4f4; font-size:14px; font-weight: 700; color:#000;}
.productView .prd_wrap .sizeinfo .open_content .size_table tr td{font-size:14px;}
.productView .prd_wrap .sizeinfo .open_content .lead_txt{margin:20px auto; width:720px; text-align:left; }
.productView .prd_wrap .sizeinfo .open_content .lead_txt li{margin-top:8px; font-size:14px; color:#999;}
.productView .prd_wrap .sizeinfo .open_content .lead_txt li:first-child{margin-top:0;}
.productView .prd_wrap .sizeinfo .open_content img { border:0px solid #000; }
.productView .prd_wrap .sizeinfo .open_content .nodata { margin:80px 0; background: url(//image.goodpeople.co.kr/goodpeople/web/icon/ico_nodata_gray.png) no-repeat 50% 0; }
.productView .prd_wrap .sizeinfo .open_content .nodata p { color:#999; }

/*order info 2018.12.06 김미경 추가*/
.productView .prd_wrap .orderinfo {display:none;font-family:'Montserrat' , 'Noto Sans KR';} /* 2020.01.16 김미경 추가 */
.productView .prd_wrap .orderinfo span.t {font-size:22px; color:#000;}/* font-family:'Lato' */
.productView .prd_wrap .orderinfo .open_content{padding-top:18px;}
.productView .prd_wrap .orderinfo .open_content .table_box{min-height:270px;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table{width:100%; border-top:1px solid #999; border-bottom:1px solid #999;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr{border-top:1px solid #ddd; height:45px;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr:first-child{border-top:0;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr th{padding-left:30px; line-height: 16px; text-align: left; background:#f4f4f4; font-size:14px; color:#000; font-weight: 400;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td{padding-left:30px; font-size:14px; color:#999;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr th,
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td{vertical-align: middle;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td dl{margin-bottom:20px;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td dl:first-child{margin-top:20px;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td.benefit dl{float:left;margin:20px 60px 20px 0;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td dt{color:#000;font-size:14px;line-height:12px;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td dt>a{position:relative;display:inline-block;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td dt>a:after{content:'';position:absolute;left:0;bottom:0;background-color:#000;width:100%;height:1px;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td dt>a.btn_view{margin-left:5px;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td dt>a.btn_view:after{background-color:#e74544;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td dd{margin-top:8px;font-size:14px;color:#999;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td .color_black{color:#000;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td ul{margin:20px 0;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td li{float:left;margin-right:10px;}
.productView .prd_wrap .orderinfo .open_content .table_box .product_table tr td ul+p{margin-bottom:20px;color:#999;}

/* 상품평 */
.productView .reppley_data{margin-top:40px; border-top:1px solid #999; border-bottom:1px solid #adadad;}
.productView .reppley_data .data_list > li{padding:18px 0; border-bottom:1px solid #ddd;}
.productView .reppley_data .data_list > li:last-child{border-bottom:0;}
.productView .reppley_data .data_list > li:after{content: ''; display:block; clear: both;}
.productView .reppley_data .data_list > li .star,
.productView .reppley_data .data_list > li .data_area,
.productView .reppley_data .data_list > li .num{float: left;}

.productView .reppley_data .data_list > li .num{padding-top:8px; color:#b3b3b3; padding-left:16px; font-size:12px; }
.productView .reppley_data .data_list > li .star{padding-top:4px; padding-left:16px; width:128px;}
.productView .reppley_data .data_list > li .data_area{position: relative; padding-left:45px; width:1140px;}
.productView .reppley_data .data_list > li .data_area .data_text{float: left; width:780px; word-break:break-all; }
.productView .reppley_data .data_list > li .data_area .data_text p{width:780px; padding-top:4px; font-size:12px; color:#000; letter-spacing: 0;}
.productView .reppley_data .data_list > li .data_area .data_text a{line-height:17px; word-break: break-all;}
.productView .reppley_data .data_list > li .data_area .data_text .photo_list{margin:20px 0;}
.productView .reppley_data .data_list > li .data_area .data_text .photo_list:after{content: ''; display:block; clear: both;}
.productView .reppley_data .data_list > li .data_area .data_text .photo_list >li{float: left; width:130px; height:130px; margin-left:10px; border:1px solid #dbdbdb; overflow: hidden;}
.productView .reppley_data .data_list > li .data_area .data_text .photo_list >li:first-child{margin-left:0;}
.productView .reppley_data .data_list > li .data_area .data_text .photo_list >li>a{display:table-cell; width:130px; height:130px; overflow:hidden; vertical-align: middle;}
.productView .reppley_data .data_list > li .data_area .data_text .photo_list >li>a>img{ width:100%;}
.productView .reppley_data .data_list > li .data_area .data_writer{position: absolute; top:0; right:0; width:229px;}
.productView .reppley_data .data_list > li .data_area .data_writer span{display:inline-block; font-size:12px; color:#b3b3b3; font-weight: 700;}
.productView .reppley_data .data_list > li .data_area .data_writer span.user{display:inline-block; width:120px; padding-left:23px;}
.productView .reppley_data .data_list > li .data_area .data_writer span.date{display:inline-block; padding-left:12px;}
.productView .reppley_data .data_list > li .data_area .data_text .reppley_list {float: left; width:1095px; word-break:break-all;} /* 관리자 상품평 등록시 아이디, 날짜가 내용과 겹침 오류로 추가. 2018.08.31 김미경 */
.productView .reppley_data .data_list > li .data_area .data_text .reppley_list li{position: relative; padding-left:21px; background:url(//image.goodpeople.co.kr/goodpeople/web/common/reppley_bg.png) left center no-repeat;}


/* 사이즈 추천 부분 추가 */
.recom_wrap .size_recom{position:relative;width:420px;}
.recom_wrap .size_recom p.recom_tit{font-family: 'Nanum Barun Gothic'; font-size:13px; color:#000; vertical-align:top; line-height:25px; font-weight:700; cursor:pointer;}
.recom_wrap .size_recom p.recom_tit.no_size{font-size:13px;}
.recom_wrap .size_recom p.recom_tit span{font-size:13px; color:#000;vertical-align:top; line-height:25px; font-weight:700;}
.recom_wrap .size_recom p.recom_tit em{font-size:13px; color:#e74544;vertical-align:top; line-height:25px; font-weight:700;}
.recom_wrap .size_recom a.btn_recom{position:absolute; bottom:5px; right:0; display:inline-block; font-size:12px;  list-style:15px; border-bottom:1px solid #000;}
.recom_wrap .size_recom .pop_size_recom{display:none;position:absolute; z-index:100; top:28px; left:0; width:420px; height:131px; padding:24px 17px 17px;background:url(//image.goodpeople.co.kr/goodpeople/web/product/bl_pop_size_recom.png) no-repeat 0 0; }
.recom_wrap .size_recom .pop_size_recom a.btn_recom_close{position:absolute; top:7px; right:0;width:30px; height:30px; text-indent:-9999em; background:url(//image.goodpeople.co.kr/goodpeople/web/product/btn_recom_close.png) no-repeat 50% 50%;}

.recom_wrap .size_recom .pop_size_recom dl dt{margin-bottom:10px;font-size:16px; font-weight:700;}
.recom_wrap .size_recom .pop_size_recom dl dd{font-size:12px; line-height:18px;}
.recom_wrap .size_recom .pop_size_recom dl dd a.go_size{display:inline-block; margin-top:10px;font-size:12px; line-height:16px; border-bottom:1px solid #000; }

/* 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;}

/* 상품정렬 select 추가. JBCNS. */
#product_order_select {float: right; margin-top:12px; margin-right:20px; font-family: 'Nanum Barun Gothic';}
#product_order_select .selected{ z-index: 100; position: relative; display: block; width: 130px; height: 30px; line-height: 30px; padding-left: 12px;  font-size: 15px; color: #444;  background:#fff url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_9x5_down2.png) no-repeat 110px 50%; border: 1px solid #e1e1e1;  cursor: pointer;}
#product_order_select ul li { background:transparent; }
#product_order_select ul {display: none; position: absolute; top: 29px; z-index: 200; width: 130px; left: 0; border: 1px solid #e1e1e1; border-top: none; background: #fff;}
#product_order_select ul li{ display: inline;  float: left; background-color: #fff;  width: 100%;}
#product_order_select ul li a{ display: block; padding: 13px; font-size: 15px;  color: #444;}
#product_order_select ul li:first-child{margin-top:8px;} /* 2019.12.13 김미경 추가 */

/* FILTER에 정렬 빠지면서 SIZE 간격조절. JBCNS. */
.filter_open .filter_size {width:265px;}

/* 상품 카테고리 클릭시 화살표 다운 클래스 추가. JBCNS. */
.productList #select_category .select.active{background: #fff url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_19x10_up.png) no-repeat 100% 50%;}
.productList .select_category .select.active{background: #fff url(//image.goodpeople.co.kr/goodpeople/web/icon/arrow_19x10_up.png) no-repeat 100% 50%;}