/* BASIC css start */
#shop { padding-top:65px}

.item-wrap .item-cont .item-list {margin-left: 15px !important; left:60px;}


.best-product .item-list {width:100%; margin-left:0px; auto; }

.best-product {
width : 1455px;
margin : 0 auto;
margin-bottom: 55px;
padding:11px 0 30px 0px;
border:1px solid #dbdbdb;
}
 
.best-product h3 {
    margin-bottom:20px;
    font-size:13px;
    text-align:center;
    text-transform: uppercase;
    font-family: 'PT Sans', µ¸¿ò, dotum, sans-serif;
}
.best-product ul li { 
    position:relative;
    float:left;
    margin-right:2.5px;
    width:240px; 
    text-align:center;    
}
.best-product ul li a {
    overflow:hidden;
    display:block;
    height:310px;    
}
.best-product ul li a img {
    width:230px;
}
.best-product ul li div.info {
    z-index:1;
    position:absolute;
    top:0;
    left:0;    
    display:none;
    width:100%;
    height:100%;
    background-color:#000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    -moz-opacity: 0.65;
    -khtml-opacity: 0.65;
    opacity: 0.65;
}
.best-product ul li:hover div.info {
    display:block;
    -webkit-transition: opacity ease-out 0.3s;
    -moz-transition: opacity ease-out 0.3s;
    -ms-transition: opacity ease-out 0.3s;
    -o-transition: opacity ease-out 0.3s;
    transition: opacity ease-out 0.3s;
    -webkit-transform: translateZ(0);
  
}
.best-product ul li div.info p { 
    padding: 0 25px 3px;
    font: bold 11px/1.1 µ¸¿ò, dotum, sans-serif;
    color:#fff;
    text-align:center;
}
.best-product ul li div.info p.pname { margin-top: 140px; text-transform: uppercase;}
.category-list  {
    margin-bottom:100px;
    padding-top:32px;
    border-top:1px solid #acacac   
}


/*ÄÃ·¯Ä¨ */
.abcd {font-size:11px; text-align:left;}



/* class-list */

#productClass{min-width: 1327px;}
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate { 
    padding-bottom: 10px;
    font-size: 20px;
    color: #202020;
    text-align: center; }
#productClass .cate-wrap .class-list ul { _border-bottom:1px solid #e3e3e3;  *zoom:1 ;text-align:center;}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { padding:15px 20px 16px 0;  display: inline-block; vertical-align: top;}
#productClass .cate-wrap .class-list ul li a {display: block; font-size: 12px; color: #000; border: 1px  padding: 10px 57px;}
#productClass .cate-wrap .class-list ul li a.on,#productClass .cate-wrap .class-list ul li a:hover{background: #f3f3f3;}

.item-wrap{margin-top:0}

/* best-item */
#productClass .best-item { padding-top: 20px; padding-bottom: 10px; border-top: 2px solid #5c5c5c; border-bottom: 2px solid #5c5c5c; background-color: #f8f8f8; }

/* total-sort */
#productClass .total-sort { padding-top: 30px; }

.cateCover {
position: relative;
margin: 20px 95px 20px 80px;
}

.cateCover .item-info {
    padding-top: 0;
}
.cateCover .item-info select {
	border: 0;
	font-size: 12px;
	height: auto;
	cursor: pointer;
	padding-right: 20px;
	background: url(/design/sibuya/handel/img/sort.png) no-repeat;
	background-position: right;
	color: #000;
	-webkit-appearance: none;
	appearance: none;
}

.counting{color:#999999; font-size:12px;float:left}
.counting b{color:#000;}
/* BASIC css end */

