/* BASIC css start */
.rank { position:absolute; top:3px; left:3px;  opacity: 0.7; filter: alpha(opacity=70); /* For IE8 and earlier */  z-index:2; }
.rank .box { width:50px;height:50px;text-align:center; line-height:50px; background:#fff; color:#333; border-radius:0%; font-size:11px; border:1px solid #999; -webkit-transition:all 0.3s ease; -khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.rank .first {background:#000; color:#fff; }
.item-box:hover .rank .box {background-color:#000; color:#fff; opacity: 1; filter: alpha(opacity=100);  }

/* ºÐ·ùÆäÀÌÁö ÁßºÐ·ùÄÚµå */
.prd-smenu {   }
.prd-smenu .cate-sort { margin-top:30px ;  text-align:center;   padding-left:0.5%  }
.prd-smenu .cate-sort li { display:inline-block; *display:inline; padding:10px; border:0px solid #F0F0F0;  }
.prd-smenu .cate-sort li a { display:block; color:#222; font-size: 13px;  border-bottom:1px solid #fff !important ; font-weight: none; }
.prd-smenu .cate-sort li a:hover{ color:#222; border-bottom:1px solid #333 !important ;   }
.prd-smenu .cate-sort li .sel { display:block; color:#000 !important ; border-bottom:2px solid #333 !important ; font-weight: bold;  }
.prd-smenu .list2 a {display:block; color:#fff !important ; font-size: 13px; border:0px solid #fff; font-weight: bold; background:#555; padding:3px 5px }

/* »óÇ° total/Á¤·Ä */
.total-sort { zoom: 1; padding-bottom: 5px; border:0px solid #e5e5e5; margin-bottom:20px; margin-top:20px; padding-left:1% }
.total-sort:after { content: ""; display: block; clear: both; }
.total-sort .total { margin:0 auto; }
.total-sort .sort {   }
.total-sort .sort li { display:inline-block;  padding: 0 0px;  text-align:center;}
.total-sort .sort li.nobg { padding-right:0; border-right:none }
.total-sort .sort li a span { color:#999; font-size:11px; background:#fff;  border-bottom:1px solid #fff; padding: 5px 2px;  -webkit-transition:all 0.3s ease; -khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;  }
.total-sort .sort li a span:hover {  color:#fff; font-size:11px; background:#555; }
.total-sort .sort li a .on {   color:#fff; font-size:11px; background:#555;}
.total-sort .sort > li:before { display:inline-block; content:""; width:1px;height:9px;background:#d7d7d7;margin-top:0px;margin-left:5px; }
.total-sort .sort > .nobg:before { width:0px; margin-left:0px; }

.cate_title_brand { font-size: 0; letter-spacing: 0; word-spacing: 0; }
.cate_title_brand a { display: inline-block; margin: 0; max-width: 25%; }
.cate_title_brand a img { width: 100%; }


/* »óÇ° ´ÙÁß ÀÌ¹ÌÁö ½½¶óÀÌ´õ */
.item-wrap .item-box .item-thumb { overflow: visible; }
.item-wrap .item-box .item-thumb .bx-wrapper { position: relative; }
.item-wrap .item-box .item-thumb .bx-pager { position: absolute; left: 50%; bottom: 2%; transform: translateX(-50%); display: flex; gap: 6px; align-items: center; justify-content: center; }
.item-wrap .item-box .item-thumb .bx-pager a { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #fff; font-size:0; text-indent: -9999px;}
.item-wrap .item-box .item-thumb .bx-pager a.active { background: #999; }
.item-wrap .item-box .item-thumb .bx-controls-direction a { position:absolute; top: 50%; width: 30px; height: 36px; margin-top: -18px; font-size:0; text-indent: -9999px; }
.item-wrap .item-box .item-thumb .bx-prev {left:10px; background:url(//zesty1.jpg3.kr/renew/btn_multiple_prev.png) left center no-repeat;}
.item-wrap .item-box .item-thumb .bx-next {right:10px; background:url(//zesty1.jpg3.kr/renew/btn_multiple_next.png) right center no-repeat;}
.item-wrap .item-box .item-thumb .bx-wrapper .bx-viewport .prd-img-slider { display: flex; align-items: center; }

/* BASIC css end */

