/* BASIC css start */
    /* prd-class-hd */
#productClass .prd-class-hd { zoom: 1; overflow: hidden; width:1100px; padding:0px 0px 20px; }
#productClass .prd-class-hd h2 { float: left; font-size: 14px; text-transform: uppercase; font-weight: bold; color: #999; }
#productClass .prd-class-hd .loc-navi { float: right; color: #999;  }
#productClass .prd-class-hd .loc-navi a { color: #999; }




    /* class-list */
#productClass .class-list { zoom: 1; overflow: hidden; padding: 15px }
#productClass .class-list li,
#productClass .class-list li a { float: left; width: auto; white-space: nowrap; }
#productClass .class-list li { padding-left: 12px; margin-right: 12px; background: url(/images/d3/modern_simple/common/bull_h2_sqr_gray.gif) no-repeat 0 50%; }

    /* best-item */
#productClass .best-item { padding-top: 20px; padding-bottom: 10px; border-top: 2px solid #5c5c5c; border-bottom: 2px solid #5c5c5c; background-color: #f8f8f8; }
#productClass .best-item h3 { margin-left: 20px; font-size: 0; line-height: 0;}



/* total-sort */
#productClass .total-sort {width:1100px;height:50px;padding:0 0px;border:0;margin:30px auto;border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#productClass .total-sort .total { font-size:12px;font-weight:300;color:#333;line-height:50px;padding-left:15px;}
#productClass .total-sort .total dd {color:#333;font-weight:700;}
#productClass .total-sort .sort {margin:0;padding-right:15px;}
#productClass .total-sort .total img { line-height:11px;vertical-align:middle;}
#productClass .total-sort li {color:#999;line-height:50px; margin-left:0px; background:url("/design/envital/0745universe/sec01_bg.gif");  background-repeat:no-repeat;  background-position:0 20px; padding:0px 8px;}
#productClass .total-sort li a { font-size:12px; color:#666;line-height:50px; font-weight:300;}
#productClass .total-sort li:first-child {background:none !important;}
#productClass .total-sort li a:hover {color:#000;}


.prd-list .thumb img {border:1px solid #e9e9e9;}


/* 분류페이지 타이틀 스타일 */
#productClass .bcate {
  border-bottom: 1px solid #dedede;
    padding-bottom: 15px;
    text-indent: 15px;
    font-size: 16px;
    color: #222;
    font-weight: 700;
    line-height: 1;
    letter-spacing: -0.3px;
    text-align: left;
    background: url(/design/envital/0745universe/sub_list_blot.gif);
    background-repeat: no-repeat;
    background-position: 0px 1px;
}

.best-item {width:1100px; margin:43px auto ; position:relative;}



#contentWrap {
width: 1100px !important;
}

#content {
width: 1100px !important;
}
/* BASIC css end */

