/* BASIC css start */
body #contentWrap {width: 100%; max-width: 1620px; padding: 0 20px; box-sizing: border-box;}
body #content {padding:0;}

#searchWrap .page-body { margin-top: 30px; }
/* sch-frm */
#searchWrap .sch-frm { margin-left: 55px; margin-right: 55px; }
#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 */


/* total-sort */
#selectSort {border: none; font-size: 14px; font-weight: bold; -webkit-appearance: none; background: url(/design/newerashop/PC/fillter_arrow_down.png) no-repeat right center; background-size: 12px auto; min-width: 90px; height: 21px; line-height: 21px;}
#searchWrap .total-sort { padding-top:0px; padding-bottom:0px; border:none; line-height:1; margin-bottom:10px; margin-top:50px; height:49px; line-height:49px;}
#searchWrap .total-sort li {margin:0px;}
#searchWrap .total-sort li a {height:49px; line-height:49px; background:url('/design/newerashop/0751decode/sort_bg.gif') no-repeat; background-position:0px 19px; padding:0px 10px; font-size:13px; letter-spacing:-0.5px; color:#777; font-weight:300;}
#searchWrap .total-sort li:first-child a {background:none;}
#selectSort .total-sort .total {font-size:14px;}
#searchWrap .total-sort li a.sort_on {font-weight:700; color:#222;}
#searchWrap .total-sort .sort {margin-right:0;}

.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; }


/* 다찾다 자동완성*/
.tb-search { position:relative; }
.tb-search .search-auto-complete-list { display:none; z-index:1; position:absolute; top:31px; left:10px; border:1px solid #ddd; border-top:1px solid #ddd; line-height:14px; background:#fff; }
.tb-search .search-auto-complete-list ul { width:222px; padding:4px 0 6px; border-bottom:1px solid #ddd; }
.tb-search .search-auto-complete-list ul li { text-align:left; }
.tb-search .search-auto-complete-list ul li.on { background:#f3f3f3; }
.tb-search .search-auto-complete-list ul li a { display:block; padding:8px 14px 7px; color:#000; background:none; font-family:'dotum'; font-size:12px; letter-spacing:-1px; }
.tb-search .search-auto-complete-list ul li a strong { color:#ab3e41; }
.tb-search .search-auto-complete-list ul li a:hover { background:#f2f2f2; }
.tb-search .search-auto-complete-list ul li a:hover span { border-bottom:1px solid #000; }
.tb-search .search-auto-complete-list .search-list-close { display:block; padding:10px 11px; text-align:right; color:#999; font-size:11px; }

/* 리스트 */
body .prd-list {margin:0;}
body .prd-list .item-cont {display: flex; flex-wrap: wrap;}
body .prd-list .item-cont .itemList {display:inline-block;}
body .prd-list .item-cont .itemList:nth-child(4n) {margin-right:0;}
body .total-sort .total {font-size:14px;}
/* BASIC css end */

