/* BASIC css start */
#search .form-wrap {position: relative; background-color:#f1f1f1; padding: 10px;}
#search .form-wrap .searchForm {width:80%;}
#search .form-wrap .searchForm input {border:0px none;}
#search .form-wrap .searchButton {width:20%; height:68px; background-color:#2e2e2e; color:#fff;position: absolute; top: 10px; right: 10px; height: 68px; line-height: 72px; text-align: center; }
#search .form-wrap .searchForm #keyword_search {width:90%; margin-bottom: 10px;}
#search .form-wrap .searchPrice {color:#1a1a1a;}
#search .form-wrap .searchPrice input {width:30%;}

#search h2 {border-bottom:1px solid #e9e9e9; background: #fff; text-align:center; padding:0px 61px; line-height: 60px; font-size: 18px; font-weight: bold; color: #2e2e2e;}
#search h2 span {color: #1a1a1a; position: static; top: 15px; left: 14px;}
#titleArea span {position: absolute; top: 15px; left: 14px;}
#titleArea span img {width: 33px; vertical-align: middle;}

#search .list_group {padding:12px 1%; text-align:center;}
#search .list_group select {width:49%; height:28px;}


.list_array {padding: 5px 14px 18px; overflow: hidden; background: #fff;  height: unset; border-top: 0; border-bottom: 0; margin-bottom: 0;}
.list_array .list_arrayRight {margin-top: 0; font-size: 0;}
.list_array .list_arrayRight a {display:inline-block; margin-left:-1px; border:1px solid #e5e5e5; box-sizing:border-box;}
.list_array .list_arrayRight a img {width:40px !important; margin: 0;}

.list_shopping2x li a {padding: 0;}


/* 더보기 */
#search .more a {width: calc(100% - 38px); height: 48px; font-size: 14px; line-height: 46px; margin: 30px auto; color: #1a1a1a; border: 1px solid #e5e5e5; font-weight: normal; box-sizing: border-box; background: #fff;}
#search .more .more-title {color: #000;}
#search .more .more-num {color: #aaaaaa;}
#search .shopbrandTitle img {max-width: 100%;}
/* BASIC css end */

