/* BASIC css start */
#contentWrapper{min-width:1300px; margin:0 auto; padding-bottom:160px;}    
#contentWrap{min-width:1300px; width:1300px !important; }
#content{width:100%; float:none;}


.category_title_img_wrap {min-width:1300px; width:100%; min-height:95px; overflow:hidden; margin-bottom:15px;}
.category_title_img_wrap img{display:block; opacity:0;}


.prd_page_hd{}
.prd_page_hd:after{content:""; display:block; width:100%; height:0; }
.prd_page_hd h2.cate_title{display:block; height:56px; line-height:56px; color:#111; font-size:28px; font-weight:700; text-align:center;}
.prd_page_hd .cateogy_list{display:block; margin-bottom:35px; text-align:center; padding:25px 0 15px; font-size:0; }
.prd_page_hd .cateogy_list li{display:inline-block; vertical-align:top; box-sizing:border-box; margin: 0 5px 10px; min-width:100px; height:42px; border-radius:21px; background-color:#f5f5f5;}
.prd_page_hd .cateogy_list li a{display:inline-block; vertical-align:top; box-sizing:border-box; padding:0 15px; width:100%; height:42px; line-height:41px; color:#aaa; font-size:16px; white-space: nowrap; }
.prd_page_hd .cateogy_list li.on{background:#000;}
.prd_page_hd .cateogy_list li.on a{color:#FFF;}



.prd_list_hd{padding:38px 0; overflow:hidden;  }
.prd_list_hd .total{display:block; height:18px; line-height:18px; float:left; font-weight:700; font-size:13px; color:#111;}
.prd_list_hd .total:before,
.prd_list_hd .total:after{color:#aaaaaa; font-weight:400; }
.prd_list_hd .total:before{content:"ÃÑ ";}
.prd_list_hd .total:after{content:"°³ÀÇ »óÇ°ÀÌ ÀÖ½À´Ï´Ù.";}
.prd_list_hd .sort{float:right; height:18px; overflow:hidden; }
.prd_list_hd .sort li{float:left; position:relative; font-size:0;  }
.prd_list_hd .sort li:before{display:block; width:1px; height:12px; margin-top:-6px; position:absolute; top:50%; left:-1px; background:#c9c9c9; content:"";}
.prd_list_hd .sort li a{display:inline-block; vertical-align:top; line-height:17px; height:18px; font-size:13px; color:#aaa; padding:0 13px;}
.prd_list_hd .sort li a.on{color:#111;}

.prd_list{margin-bottom:23px;}

.best-item{position:relative; }
.best-item .swiper-container{padding-bottom:58px;}
.best-item .swiper-container .swiper-pagination{bottom:0px; font-size:0; }
.best-item .swiper-container .swiper-pagination .swiper-pagination-bullet{display:inline-block; margin:0 5px; width:14px; height:14px; border-radius:7px; background-color:#dadada; opacity:1; }
.best-item .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width:40px; background-color:#97bc61;}

.best-item .swiper-button-prev,
.best-item .swiper-button-next{width:58px; height:58px; background:url(http://bamboobebe.img16.kr/img_pc/arrow_right_30_57_gray.png)center no-repeat; box-sizing:border-box; top:247px; marign-top:0; }
.best-item .swiper-button-prev{-ms-transform: rotate(180deg); transform: rotate(180deg);}


.best-item .swiper-button-prev{left:50%; margin-left:-750px;}
.best-item .swiper-button-next{right:50%; margin-right:-750px;}

.best-item .swiper-button-prev:after,
.best-item .swiper-button-next:after{display:none;}





/*

.prd_list{margin-bottom:23px; font-size:0; }
.prd_list:after{content:""; display:block; width:100%; height:0; }
.prd_list li{display:inline-block; vertical-align:top; font-size:12px; box-sizing:border-box; padding-bottom:50px; position:relative;}
.prd_list.item4 li{width:304px; margin-left:28px; }
.prd_list.item4 li:nth-of-type(4n+1){margin-left:0;}

.prd_list li .thumb{display:block; box-sizing:border-box; border:1px solid #efefef; margin-bottom:10px; }
.prd_list li .thumb img{display:block; width:100%; }
.prd_list li .best_num{position:absolute; top:14px; left:14px; display:block; width:70px; height:70px; border-radius:35px; padding:15px 10px 12px; box-sizing:border-box; text-align:center; background:#cba6a0; line-height:26px; font-family:'Montserrat', 'Noto Sans KR', sans-serif; font-size:20px; font-weight:700; color:#FFF;}
.prd_list li .best_num:before{content:"BEST"; display:block; height:18px; line-height:18px; font-size:14px;  }
.prd_list li.prd_item dl.prd_info{position:relative; padding-top:18px; }
.prd_list li.prd_item dl.prd_info dt{padding:8px 0; min-height:18px;}
.prd_list li.prd_item dl.prd_info dt a{display:inline-block; line-height:18px; font-size:15px; color:#111; vertical-align:top;}
.prd_list li.prd_item dl.prd_info dt *{line-height:18px; }
.prd_list li.prd_item dl.prd_info dd.etc01{position:absolute; top:0; left:0; height:18px; line-height:18px; color:#bbb; font-size:13px; }
.prd_list li.prd_item dl.prd_info dd.review{position:absolute; top:0; right:0; height:18px; line-height:18px; color:#ef987f; font-size:12px; }
.prd_list li.prd_item dl.prd_info dd.review:before{content:"¸®ºä ";}
.prd_list li.prd_item dl.prd_info dd.sold_out{font-family:'Montserrat', 'Noto Sans KR', sans-serif; font-size:17px; font-weight:700; color:#111;  line-height:20px; margin-bottom:6px; }
.prd_list li.prd_item dl.prd_info dd.price{font-family:'Montserrat', 'Noto Sans KR', sans-serif; line-height:20px; margin-bottom:6px; vertical-align:text-bottom; }
.prd_list li.prd_item dl.prd_info dd.price strong{display:inline-block; font-size:17px; font-weight:700; color:#111; margin-right:3px;}
.prd_list li.prd_item dl.prd_info dd.price strike{display:inline-block; font-size:13px; font-weight:300; color:#aaa;}
.prd_list li.prd_item dl.prd_info dd.icon{font-size:0; margin-bottom:6px;  }
.prd_list li.prd_item dl.prd_info dd.icon > span{display:inline-block;}
.prd_list li.prd_item dl.prd_info dd.icon > span img{display:inline-block; vertical-align:top; margin:0 4px 4px 0; }
.prd_list li.prd_item dl.prd_info dd.desc{border-top:1px solid #e7e7e7; padding:8px 0 ; line-height:16px; color:#979797; font-size:13px;  }

*/

/* BASIC css end */

