/* BASIC css start */
/* 타이틀 이미지 */
.titleimg { width: 100%; text-align: center; margin: -20px 0 20px 0; background-color: #ffdb45; height: 400px; }


/* 분류 추천타이틀 */
.sub_pro_title {text-align:center; letter-spacing:-0.5px; padding:0px 0px 60px;}
.sub_pro_title .txt01 {font-size:24px;  color:#222;  font-weight:800; line-height:1;}
.sub_pro_title .txt02 { font-size:15px; color:#777;  line-height:1;  font-weight:400; padding-top:10px;}

.best_number {background:url(/design/shua/0745universe/best_icon01.gif); width:35px; height:35px; position:absolute; top:16px; right:33px; z-index:10; color:#fff; font-size:13px; text-align:center; line-height:47px; font-weight:700;}
.best_number2 {background:url(/design/shua/0745universe/best_icon02.gif);}
.best_number3 {background:url(/design/shua/0745universe/best_icon02.gif);}

/* 분류 추천상품 옵션아이콘 위치 */
.best-item  .btn_opt {opacity:0; position:absolute; top:0px; left:26px;}

/* prd-class-hd */
#productClass .prd-class-hd { zoom: 1; overflow: hidden;width:1100px; padding:0px 0px 20px; }
#productClass .prd-class-hd .loc-navi {float: right;color:#999;}
#productClass .prd-class-hd .loc-navi a { color: #999; }

/* class-list */
#productClass .class-list {width:1100px; margin:0 auto; zoom: 1;}
#productClass .class-list ul {padding:0px; margin:13px auto; text-align:center; font-size:0px;}
#productClass .class-list li {float:left; padding:0px; margin:7px;} 
#productClass .class-list li a:hover {color:#eb2a33; border:1px dashed #eb2a33;}
#productClass .class-list li .num {color:#eb2a33;}
#productClass .class-list li a.sel {color:#eb2a33; border:1px solid #eb2a33;}
#productClass .class-list li a  {
    width: 204px;
    height: 36px;
    line-height: 36px;
    text-align: left;
    display: block;
    font-size: 12px;
    color: rgb(85, 85, 85);
    text-indent: 10px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(222, 222, 222);
    border-image: initial;
}

/* 분류페이지 타이틀 스타일 */
#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/shua/0745universe/sub_list_blot.gif);
    background-repeat: no-repeat;
    background-position: 0px 1px;
}

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


/* 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/shua/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;}

#productClass .titleimg { margin: -20px 0 30px 0; }


/* 메인 상품 타이틀 관련*/
.main_pro_title {font-family: 'Dosis', sans-serif; text-align:left; font-size:20px; height:20px; line-height:20px; letter-spacing:3px; font-weight:400; padding:40px 0px;}
.main_pro_title strong {font-weight:700; color:#000;}
.main_pro_title span {letter-spacing:0px; font-size:12px; color:#888; letter-spacing:-0.5px; position:relative; bottom:2px;}

/* BEST PRODUCTS 상품사이즈 관련 */
.main_pro_third table .info { width:328px !important;}
.main_pro_third .thumb { width:328px !important;}

/* 목록이미지 크기 */
#productClass .prd-list .thumb { width: 328px; }
#productClass .prd-list .info { width: 328px; }


/* BASIC css end */

