@charset "utf-8";

/* 작업 중 */
/* .search_result .result_wrap:after {content:''; width:100%; height:100%; position:absolute; top:0; left:0; bottom:0; right:0; background-image:url('../img/search/search_bg.png'); background-position:top center; background-repeat:no-repeat; z-index:99; opacity:0.5;} */


/* 결과 페이지 */
.search_result .result_wrap {position:relative;overflow: auto;}
.search_result .result_tab {display:flex;justify-content:center;margin-top: 40px;padding-bottom: 24px;border-bottom: 1px solid #ddd;}
.search_result .result_tab button {font-size:26px;font-family:'NotoSansL';margin: 0px 32px;}
.search_result .result_tab button.on {font-family:'NotoSansM';}

.search_result .result_header {width:1200px;margin: 48px auto;display:flex;justify-content:space-between;}
.search_result .result_header h3 {font-size: 28px;letter-spacing: -0.025em;font-family:'NotoSansL';}
.search_result .result_header h3 span {font-family:'NotoSansM';}
.search_result .result_header .result_sort {display:flex;margin-top: 5px;}
.search_result .result_header .result_sort button {font-size:16px;min-width: 92px;background-color:#fafafa;border:1px solid #ddd;color:#646464;padding: 5px;margin-left: 10px;}


/* 검색결과 리스트 제품 */
.search_result .result_list_product {width:1200px;margin:60px auto;display:flex;flex-wrap:wrap;}
.search_result .result_list_product>li {width: 25%;margin-bottom: 16px;}
.search_result .result_list_product a {display: block;overflow:hidden;color:#000;text-align:center;padding: 18px 4px 0;}
.search_result .result_list_product>li .img_wrapper img {width:100%}

.search_result .result_list_product .text_wrapper {margin-top: 19px;}
.search_result .result_list_product .ico_list {display:flex;justify-content:center;margin-bottom: 7px;}

.search_result .result_list_product .ico_list li::before {padding: 0 10px;display:inline-block;color:#fff;font-size:12px;line-height:21px;height: 21px;margin:0 3px;}
.search_result .result_list_product .ico_list li.new::before {background-color:#08bd95; content:'NEW';}
.search_result .result_list_product .ico_list li.best::before {background-color:#d41111; content:'BEST';}

.search_result .result_list_product .title {font-family:'NotoSansL';font-size:16px;margin-bottom: 6px;text-align: center;}
.search_result .result_list_product .desc {font-family:'NotoSansL'; font-size:15px; color:#a0a0a0;}



/* 검색결과 리스트 콘텐츠 */
.search_result .result_list_contents {width:1200px;margin: 60px auto 150px;border-top: 1px solid #f0f0f0;}
.search_result .result_list_contents a {display: block;overflow:hidden;color:#000;padding: 19px 7px 30px;}
.search_result .result_list_contents li {border-bottom: 1px solid #f0f0f0;}
.search_result .result_list_contents .path {color:#999; font-family:'NotoSansL'; letter-spacing: -0.012em;}
.search_result .result_list_contents .title {font-size:24px;line-height:1.8;letter-spacing: -0.01em;margin-bottom: 9px;}
.search_result .result_list_contents .text {font-size:16px;font-family:'NotoSansL';color:black;letter-spacing: -0.016em;line-height:26px;margin-left: -3px;}
.search_result .result_list_contents .text ul {list-style:none}
.search_result .result_list_contents .text ul li {padding:0; border:0;}


/* 검색결과 없음 */
.search_result .no_result {text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-height: 540px; font-size:22px; line-height:38px; color:#999; letter-spacing:-0.015em;}
.search_result .no_result::before {content:''; width:72px; height:72px; display:inline-block; background-image:url('../img/search/ico_no_result.png'); margin-bottom:30px;}
