/* BASIC css start */
/* navi */
#navi{width:1000px; height:15px; text-align:right; padding-top:30px; margin:0 auto}

/* prd-class-hd */
#productClass .prd-class-hd { zoom: 1; overflow: hidden; padding:0 0 10px 0; }
#productClass .prd-class-hd .bcate { width: 981px; margin-top: 2px; padding-top:3px; padding-left:19px; 
background: url(/design/sjs10786/0581greenstone/sub/bul_02_01.gif) no-repeat 0 50%; font-size: 17px; font-weight: bold; line-height: 14px; color:#515151; }

/* class-list */
#productClass .class-list { zoom: 1; padding-top:2px; border:1px solid #e5e5e5; border-left:0px; border-right:0px; width:1000px; overflow:hidden;}
#productClass .class-list .now_cate {width:15%; background-color:#fff;font-weight: bold; text-align:center;padding:0;margin-right:0px;}
#productClass .class-list li,
#productClass .class-list li a { float: left; width: auto; white-space: nowrap; line-height: 30px; }
#productClass .class-list li { padding-left:6px; margin-right:6px;}

/* best-item */
.best-item { width:1000px; height:100%; /*min-height:540px;*/}

.best-prd-list { float: left; width:1000px; margin:0px; padding-top:15px;}
.best-prd-list table td { border: 0;  vertical-align:top;}
.best-prd-list table .tb-center { padding: 0 10px; }
.best-prd-list table .info { padding: 5px 0; }
.best-prd-list .thumb { width: 200px; height:200px; margin-left: auto; margin-right: auto; font-size:0; line-height: 0; border: 2px solid #f2f4f3; }
.best-prd-list .thumb a,
.best-prd-list .thumb img { display: block; width: 100%; height: 100%; }
.best-prd-list .dsc { margin-top: 8px; font-weight: bold; width:200px;  margin-left: auto; margin-right: auto;}
.best-prd-list .price { margin-top: 5px; font-weight: bold; color: #333; width:200px;  margin-left: auto; margin-right: auto;}


/* prd-list일반상품 */
.sub-prd-list { width:1000px; margin:0px; padding-top:15px; }
.sub-prd-list table td { border: 0;  vertical-align:top;}
.sub-prd-list table .tb-center { padding: 0 0px; padding-top:10px; }
.sub-prd-list table .info {padding:0 0 20px 0;}
.sub-prd-list .thumb { width: 200px; height:200px; margin-left: auto; margin-right: auto; font-size:0; line-height: 0; border: 2px solid #f2f4f3; }
.sub-prd-list .thumb a,
.sub-prd-list .thumb img { display: block; width: 100%; height: 100%; }
.sub-prd-list .dsc { margin-top: 8px; width:200px; margin-left: auto; margin-right: auto;}
.sub-prd-list .price { margin-top: 5px; font-weight: bold; color: #d10202; width:200px; margin-left: auto; margin-right: auto;}


/* total-sort */
#productClass .total-sort { padding-top: 30px;padding-bottom: 10px; }
/* BASIC css end */

