/* BASIC css start */
        #searchWrap .page-body { margin-top: 30px; }
        /* sch-frm */
        #searchWrap .sch-frm { background:#f8f8f8;padding:60px; }
        #searchWrap .sch-frm .tit-key { font-weight: bold; }
        #searchWrap .sch-frm .table-keyword { margin-top: 10px; }
        #searchWrap .sch-frm th { font-weight: normal; }
        /* total, sort */
        #searchWrap .total-sort { padding-top: 45px; }
        #searchWrap .total-sort .total dd { 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; }

.listItem {overflow:hidden;padding:0;margin:0 -20px;}
.listItem h2 {text-align:center;color:#000;font-family:"Roboto", Dotum,µ¸¿ò,Arial, serif;font-size:16px;}
.listItem img { vertical-align:middle; }
.listItem ul.prdList { display:table;width:100%;margin:0;padding:0;font-size:0; line-height:0; }
.listItem ul.prdList li.item { position:relative;display:inline-block; margin:20px 0 5px; color:#838383; vertical-align:top; *display:inline; *zoom:1; }
.listItem ul.prdList li.item .box { margin:0; font-size:12px; line-height:18px; text-align:center; }
.listItem ul.prdList li .color { overflow:hidden; display:inline-block; margin:3px 0 0 0; }
.listItem ul.prdList.column3 li .color { width:176px; }
.listItem ul.prdList.column4 li .color { width:116px; }
.listItem ul.prdList.column5 li .color { width:76px; }
.listItem ul.prdList li .chips { float:left; width:10px; height:10px; margin:0 2px 2px 0; border:1px solid #e3e3e3; font-size:0; line-height:0; }

.listItem ul.prdList .chk { display:block; margin:0 0 10px; text-align:center; }
.listItem ul.prdList .thumb { margin:0 0 10px; }
.listItem ul.prdList .name {padding:0 0 5px;text-align:center;}
.listItem ul.prdList .name a { color:#2e2e2e; }
.listItem ul.prdList .price2 {line-height:18px;font-size:11px;font-weight:normal;}
.listItem ul.prdList .price3 {color:#000;line-height:18px;font-size:11px;font-weight:bold;}
.listItem ul.prdList .status { margin:0 0 0px; padding:0 0px 4px 0; text-align:right; line-height:0; *zoom:1; }
.listItem ul.prdList .status:after { content:""; display:block; clear:both; }
.listItem ul.prdList .icon {text-align:center; }
.listItem ul.prdList .icon img { text-align:center;margin:0 1px 6px; }
.listItem ul.prdList .button { margin:0 auto; *zoom:1; }
.listItem ul.prdList .button img { margin:0 0 6px -3px; cursor:pointer; }
.listItem ul.prdList .button .option { display:inline; position:relative; *zoom:1; }
.listItem ul.prdList .mileage { display:block; }
.listItem ul.prdList span.grid { display:block; }

.xans-product-listitem li { text-align:left; }

/* Áø¿­¹æ½Ä */
.listItem ul.column4 li.item { width:25%; }
.listItem ul.column4 li.item .box { padding:20px; }
.listItem ul.column4 li.item .thumb { max-width:100%; }
.listItem ul.column5 li.item { width:20%; }
.listItem ul.column5 li.item .box { padding:20px; }
.listItem ul.column5 li.item .thumb { max-width:100%; }

/* module="product_ListItem" */
.listItem .xans-product-listitem { margin:0; }
.listItem .xans-product-listitem li {text-align:center;}
.listItem .xans-product-listitem li .title { font-weight:normal; vertical-align:top; }
.listItem .xans-product-listitem li .title span { vertical-align:top; }

/* BASIC css end */

