/* BASIC css start */
#wrap .contentWrap .content { position : absolute;  width:100%; left:50%; z-index:1; overflow: hidden; margin:0,0,0,-50%;}



#main { z-index:1; position: relative;  margin:auto;   width:1333px;  top:0;}

#main .visual-bner .bner ul { zoom: 1; overflow: hidden;  width:100%; top:0; }
#main .visual-bner .bner ul li { left: 0; top:0;}



#main .mprd-cm { margin-top: 40px; width:1320px;}
#main .mprd-cm .tit-prd { margin-top: 30px; text-align: center; }
#main .mprd-cm .tit-prd span { display: inline-block; text-align:left; min-width: 100%; font-size: 25px; font-weight:bold; color: #000000;  padding: 0px 13px;  border-bottom: 3px solid #000000; }


#main .mprd-cm .prd-list { z-index: 1; position: relative;  width:1400px;    }

#main .mprd-cm .sp  { z-index: 1; position: relative;  width:333px; height:650px; margin:0;2px;  top:0; border:1px; padding:3px;  }
#main .mprd-cm .thumb {width:333px; height:444px; }
#main .mprd-cm .item_name {text-align:center; font-size: 13px; strong; color: #000000; }
#main .mprd-cm .item_subname {text-align:center; font-size: 11px; color: #838383; }




#main .weekly-best { zoom: 1; overflow: hidden; position: relative; height: 385px; margin-top: 65px; padding: 20px 45px 0; border-top: 2px solid #333; background: #fff; }
#main .weekly-best #slider { zoom; 1; overflow: hidden; position: absolute; top: 75px; width: 1020px; }
#main .weekly-best h2 { color: #333; font-size: 22px; text-align: center; }
#main .weekly-best ul { zoom: 1; overflow: hidden; margin-left: -10px; }
#main .weekly-best ul li { float: left; position: relative; width: 200px; height: 281px; margin-left: 10px; }
#main .weekly-best ul li .cvr { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.6; filter: alpha(opacity=60); }
#main .weekly-best ul li .dsc { display: none; position: absolute; top: 0; left: 0; width: 100%; padding-top: 80px; color: #fff; text-align: center; }
#main .weekly-best ul li .dsc del { color:#dbdbdb; }
#main .weekly-best ul li .dsc p { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:10px; }
#main .weekly-best ul li .img img { width: 100%; height: 100%; }
#main .weekly-best .btn-prev,
#main .weekly-best .btn-next { position: absolute; top: 180px; width: 12px; height: 19px; text-indent: -9999px; }
#main .weekly-best .btn-prev { left: 15px; background: url('/design/kyuhoon3/9607/makeshop/btn/btn_h19_prev.gif') no-repeat 0 0; }
#main .weekly-best .btn-next { right: 15px; background: url('/design/kyuhoon3/9607/makeshop/btn/btn_h19_next.gif') no-repeat 0 0; }



#main .crema-reviews { z-index: 1; position: relative;  width:1160px; margin-left:35px; }



.collabo_bn { position: relative;  margin:0; auto; width:100%; align="center"}
/* BASIC css end */

