/* BASIC css start */
/* 브이리뷰 스타일 */
.vreview-row { justify-content: center !important; }
 

#search .form-wrap {position: relative; background-color:#FFF; padding: 10px;}
#search .form-wrap .searchForm {width:80%;}
#search .form-wrap .searchForm input { }
#search .form-wrap .searchButton {width:20%; height:68px; background-color:#1c1c1c; color:#fff;position: absolute; top: 10px; right: 10px; height: 68px; line-height: 68px; text-align: center; box-sizing: border-box;}
#search .form-wrap .searchForm #keyword_search {width:90%; margin-bottom: 5px;}
#search .form-wrap .searchPrice {color:#555;}
#search .form-wrap .searchPrice input {width:38%;}
#search h2 {border-bottom:1px solid #4a4a4a; text-align:center; font-weight:bold; padding:5px 0;}
#search .MK_product_list .items {background-color:#f9f9f9; padding: 10px 0;}
#search .MK_product_list .items #MK_best_product li {width:33.33%;}
#search .MK_product_list .items .paging-num {text-align: center; clear: both; margin:20px 0;}
#search .MK_product_list .items .paging-num a {background-color:#fff; border:1px solid #393939; padding:5px 10px; margin:0 10px;}
#search .list_group {padding:12px 1%; text-align:center;}
#search .list_group select {width:49%; height:28px;}
#search .more .more-title { }
.subName { color:#999; }
#search .list_shopping1x li {box-sizing: border-box; padding: 18px 5px;}
#search .list_shopping1x li:first-child {padding:0 4px 18px 4px;}
#search .list_shopping1x li a {display: inline; padding: 0;}
#search .list_shopping1x li figcaption p.hashtag {margin-top: 5px;}
#search .list_shopping1x li figcaption p.hashtag a {background-color: #f3f3f3; white-space: nowrap; margin-right:5px;}
#search .list_shopping2x li { box-sizing: border-box; padding:0 5px 18px 5px;}
#search .list_shopping2x li a {display: inline; padding: 0;}
#search .list_shopping2x li figcaption p.hashtag {margin-top: 5px;}
#search .list_shopping2x li figcaption p.hashtag a {background-color: #f3f3f3; white-space: nowrap; margin-right:5px;}

.list_array { text-align:center; display:none; }
.list_array .list_arrayRight img {width: 20px; height: auto;}

#search .form-wrap .searchForm { position:relative; width:80%; } 
/* 다찾다 자동완성*/
#search .form-wrap .searchForm .search-auto-complete-list { display:none; z-index:1; position:absolute; top:43px; left:0; width:90%; margin-left: 0; line-height:14px; background:#fff; box-shadow:0px 0px 5px 0px rgb(0 0 0 / 20%); }
#search .form-wrap .searchForm .search-auto-complete-list ul { width:100%; padding:8px 0 10px; border-bottom:1px solid #ddd; }
#search .form-wrap .searchForm .search-auto-complete-list ul li { text-align:left; }
#search .form-wrap .searchForm .search-auto-complete-list ul li a { display:block; padding:8px 14px 7px; color:#000; background:none; font-family:'nanum gothic'; font-size:11px; letter-spacing:-1px; } 
#search .form-wrap .searchForm .search-auto-complete-list ul li a strong { color:#ab3e41; }
#search .form-wrap .searchForm .search-auto-complete-list ul li a:hover { background:#f2f2f2; }
#search .form-wrap .searchForm .search-auto-complete-list ul li a:hover span { border-bottom:1px solid #000; }
#search .form-wrap .searchForm .search-auto-complete-list .search-list-close { display:block; padding:10px 11px; text-align:right; color:#666; font-size:11px; }

@media screen and (min-width:420px) and (max-width:767px) {
    #search .list_shopping1x li {padding:4px;}
    #search .list_shopping1x li:first-child {padding:4px;}
}
@media screen and (min-width:768px) {
    #search .list_shopping1x li {padding:10px;}
    #search .list_shopping1x li:first-child {padding:10px;}
    #search .list_shopping2x li {padding:5px;}
}
/* BASIC css end */

