/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* Ä«¿îÆÃ */
#hotDealArea { height:180px; text-align:center; background:#191d46 }
#hotDealArea .hotDealTitle { padding-top:36px }
#hotDealArea .hotDealTitle h3 { font-size:45px; color:#fff; line-height:55px }
#hotDealArea .hotDealTitle p { font-size:13px; color:#fff }
#hotDealArea .hotDealTimes { padding-top:20px; font-size:20px; color:#ff6d2a }
#hotDealArea .hotDealTimes .remainDcTime { display:none }
#hotDealArea .hotDealTimes .val { display:inline-block; width:25px; text-align:center; vertical-align:top }
#hotDealArea .hotDealTimes .val:first-child { margin-right:2px; width:auto }
.btn_moreGray{    background: #fff;}

/* ÇÖµô»óÇ° ½½¶óÀÌµå */
.hotDealPrdWrap {padding:0 11px 30px;background: #f1f1f1 url(//ebbda12.jpg3.kr/phps/m/main/bg_hotdeal_prd.jpg) 0 0 repeat-x;background-size:auto 15px;}
.hotDealPrdWrap .swiper-slide a { display:block }
.hotDealPrdWrap .thumbArea img.listPic { width:100% }
.hotDealPrdWrap .list_shoppingInfoArea { padding:0; position:relative }
.hotDealPrdWrap .list_shoppingInfo { position:relative; font-size:11px }
.hotDealPrdWrap .list_shoppingInfo .listNameArea { padding:8px 0 0 }
.hotDealPrdWrap .list_shoppingInfo .listName { display:inline-block; padding:0; font-size:12px }
.hotDealPrdWrap .list_shoppingInfo .MK-product-icons { display:inline-block; padding-top:2px; vertical-align:top }
.hotDealPrdWrap .list_shoppingInfo .listPrice { padding-top:5px; font-size:13px; font-weight:600 }
.hotDealPrdWrap .list_shoppingInfo .listPrice del { font-size:12px; color:#bababa }
.hotDealPrdWrap .list_shoppingInfo .listPrice del span { font-weight:normal }
.hotDealPrdWrap .list_shoppingInfo .listPrice .price { font-size:15px; color:#ff6d2a ;font-family: 'Jost', sans-serif;}
.hotDealPrdWrap .list_shoppingInfo .listPrice .price span { font-size:12px; font-weight:normal }
.hotDealPrdWrap .list_shoppingInfo .listPrice .percent { font-size:24px; color:#ff6d2a;font-family: 'Jost', sans-serif; }
.hotDealPrdWrap .list_shoppingInfo .listPrice .percent span { font-size:17px; font-weight:normal }
/* ½ºÅ©·ÑÇü ÆäÀÌÂ¡
.hotDealPrdWrap .hotdealPagingWrap { margin:15px auto 0; position:relative; width:98% }
.hotDealPrdWrap .hotdeal-pagination { display:table; position:relative !important; table-layout:fixed; width:100% !important; height:2px; background:#ebebeb; border-radius:0; }
.hotDealPrdWrap .hotdeal-pagination .swiper-pagination-bullet { display:table-cell; width:auto; margin:0 !important; height:2px !important; opacity:0; border-radius:0; vertical-align:top }
.hotDealPrdWrap .hotdeal-pagination .swiper-pagination-bullet-active { background:#5a5a5a !important; opacity:1 }
*/

/* fraction ÆäÀÌÂ¡ */
.hotDealPrdWrap .hotdealPagingWrap { padding:25px 0 0 }
.hotDealPrdWrap .hotdeal-pagination { position:relative !important; bottom:0 !important; text-align:center;font-family: 'Jost', sans-serif; }

.hodealThumbsArea { padding-top:25px; position:relative; height:102px; z-index:1 }
.hodealThumbsArea .swiper-slide .link { width:100%; position:relative; text-align:center }
.hodealThumbsArea .swiper-slide .link .thumb { position:relative; width:100%; height:100% }
.hodealThumbsArea .swiper-slide .link .thumb .thumbMask { display:none; position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%; box-sizing:border-box; border:2px solid #313131 }
.hodealThumbsArea .swiper-slide .link .thumb img { width:100% }
.hodealThumbsArea .swiper-slide .link .price { padding-top:5px; font-size:12px; color:#636363;font-family: 'Jost', sans-serif; }
.hodealThumbsArea .swiper-slide.swiper-slide-thumb-active .link .thumb .thumbMask { display:block }

/* ½Ç½Ã°£ Æ¯°¡ º£½ºÆ® */
.specialBestWrap { margin-top:0px; background:#eae0d7 }
.mainTitle {    padding: 40px 15px 3px;}
.desc{text-align:left; padding-left:15px}
.specialBestWrap .sbTitle { text-align:center }
.specialBestWrap .specialBestArea { padding:15px 20px 30px }
.specialBestWrap .specialBestArea .more { margin-top:30px }
.specialBestWrap .specialBestArea .list { position:relative }
.specialBestWrap .specialBestArea .list a { display:block }
.specialBestWrap .specialBestArea .list .thumbArea .listPic { width:100% }
.specialBestWrap .specialBestArea .list .list_shoppingInfoArea { padding:13px 10px 14px; background:#fff; text-align:center }
.specialBestWrap .specialBestArea .list .list_shoppingInfo { position:relative; font-size:11px }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listNameArea { padding:4px 0 0 }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listName { display:inline-block; padding:0; font-size:12px }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .MK-product-icons { display:inline-block; padding-top:2px; vertical-align:top }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listPrice { padding-top:5px; font-size:13px; font-weight:600 }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listPrice del { font-size:12px; color:#bababa }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listPrice del span { font-weight:normal }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listPrice .price { font-size:15px; color:#ff6d2a }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listPrice .price span { font-size:12px; font-weight:normal }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listPrice .percent { font-size:24px; color:#ff6d2a }
.specialBestWrap .specialBestArea .list .list_shoppingInfo .listPrice .percent span { font-size:17px; font-weight:normal }
.specialBestWrap .sbPaginationWrap { margin:13px auto 0; position:relative; width:90% }
.specialBestWrap .sb-pagination { display:table; position:relative !important; table-layout:fixed; width:100% !important; height:4px; background:rgba(255,255,255,0.6); border-radius:0 }
.specialBestWrap .sb-pagination .swiper-pagination-bullet { display:table-cell; width:auto; margin:0 !important; height:4px !important; opacity:0; border-radius:0; vertical-align:top }
.specialBestWrap .sb-pagination .swiper-pagination-bullet-active { background:rgba(0,0,0,1) !important; opacity:1 }

/* Æ¯º°ÇÑ °¡°Ý Á¦¾È */
.salePrdWrap { padding-top:10px }
.salePrdWrap .saleTitle { padding-bottom:20px }
.salePrdWrap .saleTitle .mainTitle { padding-bottom:3px }

.salePrdWrap .list_shopping2x {margin: 0 10px;/* background:#f1f1f1; */}
.salePrdWrap .list_shopping2x ul {/* padding:0 2px*/ }
.salePrdWrap .list_shopping2x li { margin-bottom:4px }
.salePrdWrap .list_shopping2x li a {/*padding: 0 2px;*/}
.salePrdWrap .list_shopping2x li .thumbArea {/* padding: 0 3px; */}
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea { padding:0 4px 10px; background:#fff }
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listName { padding:8px 0 0 0;     white-space: nowrap;  text-overflow: ellipsis;   overflow: hidden; }
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listSubName,
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listSubName b { color:#919191; font-weight:normal }
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listSubName { height:51px; overflow:hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; word-wrap:break-word }
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listPrice { padding:0; border-top:0 }
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listPrice .percent { display:inline-block; width:28px; height:28px; font-size:11px; color:#fff; text-align:center; line-height:28px; border-radius:100%; background:#ff6d2a; vertical-align:top }
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listPrice .price { font-size:15px; color:#ff6d2a; line-height:28px; vertical-align:top }
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listPrice .price span { font-size:12px }
.salePrdWrap .list_shopping2x li .list_shoppingInfoArea .listPrice del { font-size:12px; color:#929292; line-height:28px; vertical-align:top }
.salePrdWrap .list_shopping2x li.w100 {position:relative;/* padding: 0 2px; */display: inline-block;vertical-align: top;/* text-align: left; */}
.salePrdWrap .list_shopping2x li.w100 a {/* margin:0 -2px; *//* padding:0; */}
.salePrdWrap .list_shopping2x li.w100 .list_shoppingInfoArea { padding:8px 4px; position:absolute; bottom:0; left:-2px; right:-2px; text-align:center; background:rgba(255,255,255,0.75); z-index:10 }
.salePrdWrap .list_shopping2x li.w100 .list_shoppingInfoArea .listName { padding:0 }

.imgBanner{    padding: 0 13px;}









/* BASIC css end */

