#algoliaHeaderPCSearch .pc-header-algolia-search{position:relative}#algoliaHeaderPCSearch .search-results-group h3{opacity:initial}#algoliaHeaderPCSearch .search-results{position:absolute;top:100%;left:50%;transform:translate(-50%);width:100%;max-width:600px;min-width:400px;background-color:#fff;z-index:100;padding:20px;border-radius:10px;box-shadow:0 0 10px #0000001a;max-height:500px;overflow-y:auto}#algoliaHeaderPCSearch .group-title{font-size:16px;color:#999;margin:20px 0;padding-bottom:5px;border-bottom:.6px solid #bcbcbc}#algoliaHeaderPCSearch .hit{display:flex;flex-direction:column;gap:20px}#algoliaHeaderPCSearch .hit a{font-size:12px;margin-bottom:20px}#algoliaHeaderPCSearch .hit mark{color:#0498b9;font-weight:700;background-color:transparent;margin:0 2px}#algoliaHeaderSPSearch .sp-header-algolia-search{position:relative}#algoliaHeaderSPSearch .search-results{position:absolute;top:100%;left:50%;transform:translate(-50%);width:100%;background-color:#fff;z-index:100;padding:10px;border-radius:10px;box-shadow:0 0 10px #0000001a;max-height:500px;overflow-y:auto}#algoliaHeaderSPSearch .group-title{font-size:12px;color:#999;margin:10px 0;padding-bottom:5px;border-bottom:.6px solid #bcbcbc}#algoliaHeaderSPSearch .hit{font-size:10px;display:flex;flex-direction:column;gap:20px}#algoliaHeaderSPSearch .hit a{font-size:10px;margin-bottom:15px}#algoliaHeaderSPSearch .hit mark{color:#0498b9;font-weight:700;background-color:transparent;margin:0 2px}#algoliaSearchPage .filter-link{margin-top:10px;margin-bottom:50px;padding-top:3px;padding-bottom:3px;line-height:1;padding-left:20px;position:relative;color:#0498d9;border:none;background-color:transparent;cursor:pointer;display:flex;align-items:flex-start}@media screen and (max-width: 767px){#algoliaSearchPage .filter-link{margin-bottom:30px}}#algoliaSearchPage .reset-items{font-size:12px}@media screen and (max-width: 767px){#algoliaSearchPage .reset-items{font-size:10px}}#algoliaSearchPage .common-btn button{border:1px solid #e4e4e4;padding:10px 50px 10px 40px;font-size:14px;color:#0498d9;text-align:center;position:relative;display:inline-block;margin:0 auto;border-radius:30px;background-color:transparent;cursor:pointer;transition:opacity .3s ease}@media screen and (max-width: 767px){#algoliaSearchPage .common-btn button{font-size:10px;width:130px;padding-right:30px;padding-left:30px}}#algoliaSearchPage .common-btn button:hover{opacity:.6}.filter-panel{position:fixed;overflow-y:scroll;left:-105%;opacity:0;top:0;width:400px;height:100%;transition:all .4s ease;z-index:10001;background:#fff;padding:30px 20px}@media screen and (max-width: 767px){.filter-panel{width:calc(100% - 20px);max-width:400px}}.filter-panel.active{left:0;opacity:1}.filter-panel .close-btn{position:absolute;content:"";top:36px;right:20px;font-size:24px;color:#0498d9;font-weight:700;cursor:pointer}.filter-panel .head{display:flex;align-items:baseline;font-size:16px;font-weight:700;padding-bottom:30px;border-bottom:1px solid #c5c5c5;margin-bottom:20px}.filter-panel .head__number{margin-left:24px}.filter-panel .head__number span{font-size:25px;margin-right:10px}.filter-panel .filter__title{font-weight:700}.filter-panel .filter__title:nth-of-type(n+3){margin-top:40px}.filter-panel .filter__list{margin-top:20px;margin-left:20px}.filter-panel .filter__list .check-box:nth-child(n+2){margin-top:10px}.filter-panel .check-box--17 input[type=checkbox]+label:after{width:17px;height:17px;margin-top:2px}.filter-panel .check-box--17 input[type=checkbox]+label:before{width:14px;height:14px}.filter-panel .check-box--17 input[type=checkbox]:checked+label:after{background-size:17px 17px;margin-top:2px}.filter-panel .check-box--17 input[type=checkbox]+label{font-size:16px;padding:0 0 0 30px}.filter-panel .filter__sublist{display:none;background:#f7f7fa;margin-top:10px;width:300px;padding:10px 20px 20px 30px}@media screen and (max-width: 767px){.filter-panel .filter__sublist{width:260px}}.filter-panel .filter__sublist .check-box--12{margin-right:0}.filter-panel .filter__sublist .check-box--12 input[type=checkbox]+label:after{width:12px;height:12px}.filter-panel .filter__sublist .check-box--12 input[type=checkbox]+label:before{width:10px;height:10px}.filter-panel .filter__sublist .check-box--12 input[type=checkbox]:checked+label:after{background-size:12px 12px;margin-top:2px}.filter-panel .filter__sublist .check-box--12 input[type=checkbox]+label{font-size:14px;padding:0 0 0 24px}.filter-panel .filter__sublist .check-box:nth-child(n+2){margin-top:5px}.filter-panel .filter-select{margin-left:20px;margin-top:10px;width:330px;max-width:calc(100% - 20px);height:40px;border:1px solid #bcbcbc;background-color:#fff;border-radius:5px;padding:5px 40px 5px 10px;font-size:16px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/cdn/shop/files/arrow_select_bottom.png);background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:10px;box-sizing:border-box}.filter-panel .filter-input{margin-left:20px;margin-top:10px;width:330px;max-width:calc(100% - 20px);height:40px;border:1px solid #bcbcbc;background-color:#fff;border-radius:5px;padding:5px 10px;font-size:16px;color:#000;box-sizing:border-box}.filter-panel .filter-input::-moz-placeholder{color:#bcbcbc}.filter-panel .filter-input::placeholder{color:#bcbcbc}.filter-panel .check-box--17 input[type=checkbox]:checked~.filter__sublist{display:block}.filter-panel .check-box--12 input[type=checkbox]:checked{visibility:visible}.filter-button-container{text-align:center;margin:20px 0 10px}.filter-apply-btn{background-color:#06c;color:#fff;font-size:16px;padding:10px 20px;border-radius:5px;border:none;margin:15px auto 5px;display:block;cursor:pointer;font-weight:700;width:80%;max-width:300px}.filter-apply-btn:hover{background-color:#05a}#algoliaDr9naviRecruit .results{display:flex;align-items:flex-end}#algoliaDr9naviRecruit .results .common-ttl{margin-bottom:0}#algoliaDr9naviRecruit .results__number{margin-left:30px;font-size:16px;font-weight:700}#algoliaDr9naviRecruit .results__number span{font-size:28px}#algoliaDr9naviRecruit .page-item .location{font-size:12px}@media screen and (max-width: 767px){#algoliaDr9naviRecruit .page-item .location{font-size:10px}}#algoliaDr9naviRecruit .common-btn button{border:1px solid #e4e4e4;padding:10px 50px 10px 40px;font-size:14px;color:#0498d9;text-align:center;position:relative;display:inline-block;margin:0 auto;border-radius:30px;background-color:transparent;cursor:pointer;transition:opacity .3s ease}@media screen and (max-width: 767px){#algoliaDr9naviRecruit .common-btn button{font-size:10px;width:130px;padding-right:30px;padding-left:30px}}#algoliaDr9naviRecruit .common-btn button:hover{opacity:.6}#algoliaDr9naviEstate .results{display:flex;align-items:flex-end}#algoliaDr9naviEstate .results .common-ttl{margin-bottom:0}#algoliaDr9naviEstate .results__number{margin-left:30px;font-size:16px;font-weight:700}#algoliaDr9naviEstate .results__number span{font-size:28px}#algoliaDr9naviEstate .page-item .location{font-size:12px}@media screen and (max-width: 767px){#algoliaDr9naviEstate .page-item .location{font-size:10px}}#algoliaDr9naviEstate .common-btn button{border:1px solid #e4e4e4;padding:10px 50px 10px 40px;font-size:14px;color:#0498d9;text-align:center;position:relative;display:inline-block;margin:0 auto;border-radius:30px;background-color:transparent;cursor:pointer;transition:opacity .3s ease}@media screen and (max-width: 767px){#algoliaDr9naviEstate .common-btn button{font-size:10px;width:130px;padding-right:30px;padding-left:30px}}#algoliaDr9naviEstate .common-btn button:hover{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/2/assets/algolia-search.css.map */
