@charset "UTF-8";.searchCalWidget{position:relative;margin-top:68px;padding:0 68px}@media all and (max-width:600px){.searchCalWidget{padding:0 16px}}.searchCalWidget *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.searchCalWidget .searchCalSelectBox{display:flex;align-items:center;align-content:center;flex-wrap:wrap;justify-content:flex-end}.searchCalWidget .searchCalSelectBox .searchCalSelect{display:flex;align-items:stretch}.searchCalWidget .searchCalSelectBox .searchCalSelect ol{display:flex;align-items:stretch}.searchCalWidget .searchCalSelectBox .searchCalSelect ol li{margin-left:6px}.searchCalWidget .searchCalSelectBox .searchCalSelect ol li button{background:#212430;display:block;cursor:pointer;line-height:0;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.searchCalWidget .searchCalSelectBox .searchCalSelect ol li button:disabled{background:#fff}.searchCalWidget .searchCalSelectBox .searchCalSelect ol li button svg{width:10px;height:10px;fill:#fff;pointer-events:none}.searchCalWidget .searchCalSelectBox .searchCalSelect ol li button:disabled svg{fill:#212430}.searchCalWidget #searchCal>dl>dt{font-size:14px;font-weight:700;font-family:"Inter","Noto Sans JP",Arial,sans-serif;line-height:1;text-align:left;margin-bottom:16px}.searchCalWidget #searchCal>dl>dd>ul{border-top:1px solid #ccc;border-left:1px solid #ccc;display:flex}.searchCalWidget #searchCal>dl>dd>ul li{padding:.25em;font-size:10px;font-family:"Inter","Noto Sans JP",Arial,sans-serif;text-align:center;background:#eee;border-right:1px solid #ccc;flex:1}.searchCalWidget #searchCal>dl>dd>ul li:first-child{color:#ff4d4d}.searchCalWidget #searchCal>dl>dd>ul li:last-child{color:#006dd9}.searchCalWidget #searchCal>dl>dd>ol{display:flex;flex-wrap:wrap;border:1px solid #ccc;border-width:1px 0 0 1px}.searchCalWidget #searchCal>dl>dd>ol li{width:14.28571%;position:relative;border:1px solid #ccc;border-width:0 1px 1px 0;background:#fbf9f7}.searchCalWidget #searchCal>dl>dd>ol li a{display:block;padding:16px}@media all and (max-width:600px){.searchCalWidget #searchCal>dl>dd>ol li a{padding:10px 0}}.searchCalWidget #searchCal>dl>dd>ol li dl dt{font-size:16px;font-family:"Inter","Noto Sans JP",Arial,sans-serif;text-align:center;color:#000;line-height:1;margin-bottom:10px}@media all and (max-width:600px){.searchCalWidget #searchCal>dl>dd>ol li dl dt{font-size:10px}}.searchCalWidget #searchCal>dl>dd>ol li dl dd{line-height:1;text-align:center}.searchCalWidget #searchCal>dl>dd>ol li dl dd svg{width:26px;height:26px;fill:#b7a686}@media all and (max-width:600px){.searchCalWidget #searchCal>dl>dd>ol li dl dd svg{width:16px;height:16px}}.searchCalWidget #searchCal>dl>dd>ol li dl dd p{margin-top:6px;font-size:13px;font-family:"Inter","Noto Sans JP",Arial,sans-serif;text-align:center;color:#b7a686;line-height:1}@media all and (max-width:600px){.searchCalWidget #searchCal>dl>dd>ol li dl dd p{font-size:10px}}.searchCalWidget #searchCal>dl>dd>ol li:nth-child(7n) dt{color:#006dd9}.searchCalWidget #searchCal>dl>dd>ol li:nth-child(7n+1) dt{color:#ff4d4d}.searchCalWidget #searchCal>dl>dd>ol li.none{cursor:not-allowed;background:0 0;padding:16px}.searchCalWidget #searchCal>dl>dd>ol li.none dl dt{opacity:.38;-moz-opacity:.38;filter:alpha(opacity=38)}.searchCalWidget #searchCal>dl>dd>ol li.none dl dd svg{fill:#ddd}.searchCalWidget #searchCalFrom{display:flex;flex-wrap:wrap;align-content:flex-start;max-width:1216px;margin:0 auto}.searchCalWidget #searchCalFrom>.searchCalElement{width:76%;background:#fff;padding:26px}.searchCalWidget #searchCalFrom>.searchCalButton{width:24%;background:#fff;padding:26px}@media all and (max-width:600px){.searchCalWidget #searchCalFrom>.searchCalElement{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.searchCalWidget #searchCalFrom>.searchCalButton{width:100%;padding-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}}.searchCalWidget #searchCalFrom>.searchCalSelectBox,.searchCalWidget #searchCalFrom>#searchCal,.searchCalWidget #searchCalFrom>.searchCalNote{width:100%}.searchCalWidget #searchCalFrom>.searchCalSelectBox{margin-top:16px}.searchCalWidget #searchCalFrom>.searchCalElement>ul{display:flex;flex-wrap:wrap;gap:16px}.searchCalWidget #searchCalFrom>.searchCalElement>ul>li{display:contents}.searchCalWidget #searchCalFrom>.searchCalElement>ul>li>ul{display:contents}.searchCalWidget #searchCalFrom>.searchCalElement>ul>li>ul>li{flex:1 1 160px;position:relative}.searchCalWidget #searchCalFrom>.searchCalElement li.searchCalChildren,.searchCalWidget #searchCalFrom>.searchCalElement li.searchCalChild1,.searchCalWidget #searchCalFrom>.searchCalElement li.searchCalChild2,.searchCalWidget #searchCalFrom>.searchCalElement li.searchCalChild3,.searchCalWidget #searchCalFrom>.searchCalElement li.searchCalChild4,.searchCalWidget #searchCalFrom>.searchCalElement li.searchCalChild5{display:none}.searchCalWidget #searchCalFrom .searchCalElement dl dt{display:block;font-weight:400;font-family:"Inter","Noto Sans JP",Arial,sans-serif;line-height:1;margin-bottom:6px;font-size:13px}.searchCalWidget #searchCalFrom .searchCalElement dl dt>span{display:inline-block;font-size:10px;font-weight:400;margin-left:6px;color:#968463;font-family:"Inter","Noto Sans JP",Arial,sans-serif}.searchCalWidget #searchCalFrom .searchCalElement dl dd{display:block;position:relative}.searchCalWidget #searchCalFrom .searchCalElement dl dd select{display:block;width:100%;background:#f7f7f7;font-size:16px;line-height:1.4;font-family:"Inter","Noto Sans JP",Arial,sans-serif;padding:16px;color:#000 !important}.searchCalWidget #searchCalFrom .searchCalElement dl dd:has(select):after{content:"▼";position:absolute;right:10px;top:50%;color:#000;font-size:10px;line-height:0;pointer-events:none}.searchCalWidget #searchCalFrom .searchCalElement dl dd>span{display:block;font-size:14px;color:#333;padding:16px}.searchCalWidget #searchCalFrom>.searchCalButton input{display:block;background-color:#b7a686;color:#fff;width:100%;height:100%;border-radius:3px;text-align:center;font-size:21px;box-sizing:border-box;padding-left:10px;transition:all .5s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'%3E%3C/rect%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3Cline x1='8' y1='3' x2='8' y2='7'%3E%3C/line%3E%3Cline x1='16' y1='3' x2='16' y2='7'%3E%3C/line%3E%3Cpath d='M9 15l2 2 4-4'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 20px center;background-size:18px 18px}.searchCalWidget #searchCalFrom>.searchCalButton input:hover{background:#9c8a67;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'%3E%3C/rect%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3Cline x1='8' y1='3' x2='8' y2='7'%3E%3C/line%3E%3Cline x1='16' y1='3' x2='16' y2='7'%3E%3C/line%3E%3Cpath d='M9 15l2 2 4-4'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 20px center;background-size:18px 18px}@media all and (max-width:600px){.searchCalWidget #searchCalFrom>.searchCalButton input{padding:16px 0}}.searchCalWidget #searchCalFrom .searchCalSelect>p{display:block;position:relative;margin-right:10px}.searchCalWidget #searchCalFrom .searchCalSelect>p:after{display:block;content:"▼";position:absolute;right:10px;top:50%;line-height:0;color:#000;font-size:10px}.searchCalWidget #searchCalFrom .searchCalSelect>p select{display:block;background:#fff;font-size:12px;width:100%;line-height:1.2;padding:8px 26px 8px 10px;font-family:"Inter","Noto Sans JP",Arial,sans-serif;font-weight:700;color:#000 !important;border-radius:3px}#searchCal{position:relative;top:-16px}.searchCalNote{display:none}.searchCalWidget .searchCalNote>ol{list-style:none;display:flex;flex-wrap:wrap}.searchCalWidget .searchCalNote>ol>li{margin-right:10px;font-size:13px;line-height:16px;display:flex;align-items:center}@media all and (max-width:600px){.searchCalWidget .searchCalNote>ol>li{font-size:10px}}.searchCalWidget .searchCalNote>ol>li svg{width:16px;height:16px;margin-right:4px}.searchCalWidget .searchCalNote>ol>li:nth-child(1) svg{fill:#b7a686}.searchCalWidget .searchCalNote>ol>li:nth-child(2) svg{fill:#ddd}.searchCalWidget .searchCalNote>p{margin-top:8px;font-size:12px;color:#666;line-height:1.5}.searchCalWidget #searchCalFrom.active>.searchCalSelectBox{display:flex}.searchCalWidget #searchCalFrom.active>#searchCal,.searchCalWidget #searchCalFrom.active>.searchCalNote{display:block}.search-vacancy .p-stockCheck .p-stockCheck-list-wrapper>li>dl>dd .brandList>li>dl>dd .p-stockCheck-list>li>dl dd ol li a{background:#fbf9f7;height:100%;display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;font-family:"Inter","Noto Sans JP",Arial,sans-serif;font-size:10px;color:#968463}.search-vacancy .p-stockCheck .p-stockCheck-list-wrapper>li>dl>dd .brandList>li>dl>dd .p-stockCheck-list>li>dl dd ol li a:after{text-align:center;display:block;content:"空室あり";width:100%}.search-vacancy .p-stockCheck .p-stockCheck-list-wrapper>li>dl>dd .brandList>li>dl>dd .p-stockCheck-list>li>dl dd ol li a.none{position:relative;background:0 0;pointer-events:none;text-decoration:none;color:#ccc}.search-vacancy .p-stockCheck .p-stockCheck-list-wrapper>li>dl>dd .brandList>li>dl>dd .p-stockCheck-list>li>dl dd ol li a.none:after{content:"満室"}*{margin:0;padding:0;list-style:none;outline:none}img{border:none;max-width:100%}a{text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}input[type=text],input[type=email],textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;max-width:100%;border-radius:0}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:0 0}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:0 0}.pc{display:block !important}@media all and (min-width:600px) and (max-width:961px){.pc{display:none !important}}@media all and (max-width:600px){.pc{display:none !important}}.tb{display:none !important}@media all and (min-width:600px) and (max-width:961px){.tb{display:block !important}}@media all and (max-width:600px){.tb{display:none !important}}.sp{display:none !important}@media all and (min-width:600px) and (max-width:961px){.sp{display:none !important}}@media all and (max-width:600px){.sp{display:block !important}}.tbsp{display:none !important}@media all and (min-width:600px) and (max-width:961px){.tbsp{display:block !important}}@media all and (max-width:600px){.tbsp{display:block !important}}.pctb{display:block !important}@media all and (min-width:600px) and (max-width:961px){.pctb{display:block !important}}@media all and (max-width:600px){.pctb{display:none !important}}.nicescroll-rails-hr{display:none !important}.ajax-loader{display:none !important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#ccc}::-webkit-scrollbar-track{background:#fff}.searchCalWidget{margin-bottom:42px}#searchCal>dl>dd{background:#fff}