/* BASIC css start */
#searchWrap {margin-top:15px;}
#searchWrap .page-body { margin-top: 30px; }
        /* sch-frm */
        #searchWrap .sch-frm { margin-left: 55px; margin-right: 55px; }
        #searchWrap .sch-frm .tit-key { font-weight: 300; }
        #searchWrap .sch-frm .table-keyword { margin-top: 10px; }
        #searchWrap .sch-frm th { font-weight: normal; }


.prd-list .hashtag { padding: 5px; text-align: left; }
.prd-list .hashtag span { display: inline-block; word-break: break-all; background:#f3f3f3;margin-right: 5px; margin-bottom: 5px; padding-top: 5px;  }
.prd-list .hashtag span a { color: #656565; font-size: 14px; }
.prd-list .hashtag span a:hover { color: #f75258; }

#searchWrap .total-sort .total dd {font-weight:normal;}
#searchWrap .total-sort {height:50px;padding:0 10px;border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin-top:30px;}
#searchWrap .total-sort .total { font-size:12px;font-weight:300;color:#333;line-height:50px;}
#searchWrap .total-sort .total dd {color:#333;font-weight:700;}
#searchWrap .total-sort .sort {margin:0;}
#searchWrap .total-sort .total img { line-height:11px;vertical-align:middle;}
#searchWrap .total-sort li {color:#999;line-height:50px;}
#searchWrap .total-sort li a { font-size:12px;color:#666;line-height:50px;font-weight:300;}
#searchWrap .total-sort li a:hover {color:#222;}

/* 상품페이지 상품 라인 */
.prd-list table .tb-center {border-left:1px solid #dedede;}
.prd-list table tr td:first-child .tb-center {border-left:0;}
/* BASIC css end */

