/* BASIC css start */
#search .form-wrap {position: relative; margin:0 20px}
#search .form-wrap .searchForm { display: flex; align-items: center; justify-content: space-between; width:100%; padding-bottom:8px; border-bottom:1px solid}
#search .form-wrap .searchForm input { border:0px none;}
#search .form-wrap .searchButton {width:20%;}
#search .form-wrap .searchForm #keyword_search {width:100%; height:initial; padding-left:initial; font-size:5.2vw; font-weight:500; color:#101720; background:none}
#search .form-wrap .searchPrice {}
#search .form-wrap .searchPrice input {width:30%;}
#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 {color: #3b3b3b;}

.srch-icon-wrap{ display: block; width: 9%; height: 100%;}
.srch-icon-wrap img { display: block; background-size:contain }

#search .list_array .list_arrayRight img {width: 23px; height: auto;}

/* 정렬 */
.filter-area { display: flex; justify-content: space-between; max-width: 1920px; padding: 0 1.3rem; margin: 24px auto 16px; }
.filter-area .prd-total { margin-top: 2px; font-size: 13px; }
.filter-area p span { font-size: 13px; font-weight: 500;}
.filter-area .sort-filter-wrap { display: flex; }
.filter-area .sort-filter-wrap .sort { position: relative; display: flex; justify-content: center; width:80px; }
.filter-area .sort-filter-wrap .sort .sorted { display: flex; gap: 6px; align-items: center; cursor: pointer; }
.filter-area .sort-filter-wrap .sort .sorted .sort-icon { display: block; width: 14px; height: 14px; }
.filter-area .sort-filter-wrap .sort .sorted .sort-icon img { width: 100%; }
.filter-area .sort-filter-wrap .sort .sorted .sorted-value { font-size: 13px; }
.filter-area .sort-filter-wrap .sort .sort-list { position: absolute; top: 30px; display: none; width: 118px; background-color: #fff; border: 1px solid #A2A2A2; text-align: center; z-index: 2;}
.filter-area .sort-filter-wrap .sort .sort-list li { padding: 8px 30px; }
.filter-area .sort-filter-wrap .sort .sort-list li:first-child { margin-top: 11px; }
.filter-area .sort-filter-wrap .sort .sort-list li:last-child { margin-bottom: 11px; }
.filter-area .sort-filter-wrap .sort .sort-list li a { font-size: 13px; }

/* BASIC css end */

