.search-container{max-width:450px;margin:50px auto;padding:10px}.search-container .searchInput{background:#fff;width:100%;border-radius:5px;position:relative;box-shadow:0 1px 5px 3px rgba(0,0,0,.12)}.search-container .searchInput input{height:55px;width:100%;outline:none;border:none;border-radius:5px;padding:0 60px 0 20px;font-size:18px;box-shadow:0 1px 5px rgba(0,0,0,.1)}.search-container .searchInput.active input{border-radius:5px 5px 0 0}.search-container .searchInput .resultBox{padding:0;opacity:0;pointer-events:none;max-height:280px;overflow-y:auto}.search-container .searchInput.active .resultBox{padding:10px 8px;opacity:1;pointer-events:auto}.search-container .resultBox li{list-style:none;padding:8px 12px;display:none;width:100%;cursor:default;border-radius:3px}.search-container .searchInput.active .resultBox li{display:block}.search-container .resultBox li:hover{background:#efefef}.search-container .searchInput .icon{position:absolute;right:0;top:0;height:55px;width:55px;text-align:center;line-height:55px;font-size:20px;color:#000;cursor:pointer}[data-tab-content]{display:none}.search-active[data-tab-content]{display:block}.search-tabs{display:flex;justify-content:space-around;list-style-type:none;margin-top:50px;margin-bottom:20px;padding:10px;border-bottom:1px solid #000}.search-tab{cursor:pointer;padding:10px;color:gray;font-weight:700;user-select:none}.search-tab.search-active{color:#000}.search-tab:hover{}.search-tab-content{margin-left:10px;margin-right:10px;overflow-y:scroll;height:440px}.result-cards .card{border:1px solid gray;border-radius:5px;padding:10px;display:flex;flex-direction:column}.result-cards .card .place_img{height:100%;width:100%}.result-cards .text{flex-grow:1;display:flex;flex-direction:column;font-weight:500;color:gray}.result-cards{max-width:1200px;margin:0 auto;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:stretch}.search-img-circle-small{width:25px;height:25px;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;border:2px solid #ccc;margin-bottom:2px;border-width:4px}.search-img-circle-small.search-product-c{border-color:#fcbd49}.search-img-circle-small.search-service-c{border-color:#422929}.search-img-circle-small.search-productservice-c{border-color:#f75d5d}.search-img-circle-small.search-market-c{border-color:#6af36a}.search-status{width:10px;height:10px;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;border:2px solid #ccc;margin-bottom:2px;position:absolute}.search-status.search-product-s{background-color:#fcbd49}.search-status.search-service-s{background-color:#422929}.search-status.search-productservice-s{background-color:#f75d5d}.search-status.search-market-s{background-color:#6af36a}.search-temp{position:relative;display:inline-block}.search-topRight{top:0;right:0}.search-collapsible-m{background-color:rgba(1,1,0,7%);background-color:#fff;color:#777;cursor:pointer;padding:10px;width:100%;border:none;text-align:left;outline:none;font-size:15px;border-radius:15px;margin-bottom:8px;border:1px solid gray;border-radius:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:row;justify-content:space-between;align-items:center;user-select:none}.search-collapsible-m:hover{background-color:rgba(61,122,1,.062);background-color:#fff}.search-history-content{margin-left:10px;margin-right:10px;overflow-y:scroll;height:400px}.search-list-data{color:#777}.re-search{user-select:none}