@charset "UTF-8";.pre[data-v-a8f55108]{background-color:#e5e5e5;border:1px solid #ddd;border-radius:6px;color:#000;font-size:10px;line-height:12px;max-height:320px;overflow:scroll;padding:6px}[data-v-a8f55108],[data-v-a8f55108]:after,[data-v-a8f55108]:before{box-sizing:border-box}body[data-v-a8f55108],html[data-v-a8f55108]{background-color:#fff;font-family:Inter,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;-webkit-font-smoothing:antialiased;color:#171717!important;letter-spacing:.01em!important;margin:0;min-width:100%!important;padding:0;scroll-behavior:smooth;scroll-padding-top:115px}.true[data-v-a8f55108]{overflow-y:hidden}a[data-v-a8f55108]{color:#171717;display:block;text-decoration:none}b[data-v-a8f55108]{background:linear-gradient(transparent 60%,#f43f5d4d 0)}a[data-v-a8f55108],button[data-v-a8f55108]{cursor:pointer;transition:.2s}a[data-v-a8f55108]:focus-visible,button[data-v-a8f55108]:focus-visible{outline:2px solid #171717;outline-offset:2px}a[data-v-a8f55108]:active,button[data-v-a8f55108]:active{transform:scale(.96);transition:.2s}ol[data-v-a8f55108],ul[data-v-a8f55108]{list-style:none;padding:0}blockquote[data-v-a8f55108],body[data-v-a8f55108],dd[data-v-a8f55108],dl[data-v-a8f55108],figure[data-v-a8f55108],h1[data-v-a8f55108],h2[data-v-a8f55108],h3[data-v-a8f55108],h4[data-v-a8f55108],ol[data-v-a8f55108],p[data-v-a8f55108],ul[data-v-a8f55108]{font-family:Inter,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;-webkit-font-smoothing:antialiased;letter-spacing:.01em!important}input[data-v-a8f55108],select[data-v-a8f55108],textarea[data-v-a8f55108]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[data-v-a8f55108]:focus{background:none;outline:none}input[type=checkbox][data-v-a8f55108],input[type=radio][data-v-a8f55108]{-moz-appearance:none;appearance:none;-webkit-appearance:none;opacity:0;position:absolute}input[type=checkbox]:focus:not(:fous-visible)+.checkbox-box[data-v-a8f55108]{outline:none}input[type=checkbox]:focus-visible+.checkbox-box[data-v-a8f55108]{outline:1px solid #737373}select[data-v-a8f55108]{border:none}select[data-v-a8f55108],textarea[data-v-a8f55108]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;outline:none}textarea[data-v-a8f55108]{border:0;padding:0;resize:none}[data-v-a8f55108]{scrollbar-color:rgba(0,0,0,.5) transparent;scrollbar-width:thin}[data-v-a8f55108]::-webkit-scrollbar{height:8px;width:8px}[data-v-a8f55108]::-webkit-scrollbar-track{background:transparent}[data-v-a8f55108]::-webkit-scrollbar-thumb{background:#00000080;border-radius:4px}[data-v-a8f55108]::-webkit-scrollbar-thumb:hover{background:#00000080}[data-v-a8f55108]::-webkit-scrollbar-button{display:none}.document h1[data-v-a8f55108]{font-size:28px;font-weight:700;line-height:36px}@media screen and (min-width:1024px){.document h1[data-v-a8f55108]{font-size:32px;line-height:40px}}.document h2[data-v-a8f55108]{border-bottom:2px solid #e5e5e5;font-size:22px;font-weight:700;line-height:28px;margin-top:56px;padding-bottom:8px;position:relative}.document h2[data-v-a8f55108]:before{background-color:#158c81;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:92px}@media screen and (min-width:1024px){.document h2[data-v-a8f55108]{font-size:24px;line-height:32px;margin-top:64px}}.document h3[data-v-a8f55108]{border-left:4px solid #1fad9e;font-size:18px;font-weight:700;line-height:28px;margin-top:32px;padding-left:12px;position:relative}@media screen and (min-width:1024px){.document h3[data-v-a8f55108]{font-size:20px;line-height:28px;margin-top:40px}}.document ol[data-v-a8f55108],.document p[data-v-a8f55108],.document ul[data-v-a8f55108]{margin-bottom:16px;margin-top:16px}.document p[data-v-a8f55108]{font-size:16px;line-height:28px}.document ol[data-v-a8f55108]{list-style-type:decimal}.document ol li[data-v-a8f55108]{font-size:16px;font-weight:400;line-height:28px;margin-left:28px;padding-left:4px}.document ol li ol[data-v-a8f55108]{list-style-type:lower-alpha}.document ol li[data-v-a8f55108]:not(:first-child){margin-top:8px}.document .note[data-v-a8f55108]{color:#404040;font-size:12px;line-height:16px;padding:0 0 0 16px;position:relative}.document .note[data-v-a8f55108]:before{color:#737373;content:"※";font-size:12px;left:0;line-height:16px;position:absolute;top:2px}.favorite-button[data-v-a8f55108]{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;transition:.15s}.favorite-button[data-v-a8f55108]:hover{opacity:.8}.favorite-button[data-v-a8f55108]:active{transform:scale(.96)}.favorite-button[data-v-a8f55108]:disabled{cursor:not-allowed;opacity:.5}.favorite-button[data-v-a8f55108]:focus-visible{outline:2px solid #171717;outline-offset:2px}.favorite-button.variant-icon[data-v-a8f55108]{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;box-shadow:0 2px 4px #0000000d;color:#404040}.favorite-button.variant-icon[data-v-a8f55108]:active{background-color:#f5f5f5}@media screen and (min-width:1024px){.favorite-button.variant-icon[data-v-a8f55108]:hover{opacity:.7}.favorite-button.variant-icon[data-v-a8f55108]:active{opacity:1}}.favorite-button.variant-icon.is-favorited[data-v-a8f55108]{background-color:#fff1f2;color:#ef4444}@media screen and (min-width:1024px){.favorite-button.variant-icon.is-favorited[data-v-a8f55108]:hover{color:#ef4444;opacity:.7}}.favorite-button.variant-labeled[data-v-a8f55108]{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:9999px;box-shadow:0 2px 4px #0000000d;color:#171717;font-size:14px;font-weight:700;gap:6px;line-height:20px}.favorite-button.variant-labeled .favorite-icon[data-v-a8f55108]{color:#737373}.favorite-button.variant-labeled[data-v-a8f55108]:active{background-color:#f5f5f5}@media screen and (min-width:1024px){.favorite-button.variant-labeled[data-v-a8f55108]:hover{opacity:.7}.favorite-button.variant-labeled[data-v-a8f55108]:active{opacity:1}}.favorite-button.variant-labeled.is-favorited[data-v-a8f55108]{background-color:#fff1f2;color:#9f1239}.favorite-button.variant-labeled.is-favorited .favorite-icon[data-v-a8f55108]{color:#ef4444}.favorite-button.size-sm.variant-icon[data-v-a8f55108]{height:32px;width:32px}.favorite-button.size-sm.variant-labeled[data-v-a8f55108]{height:32px;padding:0 12px}.favorite-button.size-md.variant-icon[data-v-a8f55108]{height:40px;width:40px}.favorite-button.size-md.variant-labeled[data-v-a8f55108]{height:40px;padding:0 16px}.favorite-button.size-lg.variant-icon[data-v-a8f55108]{height:48px;width:48px}.favorite-button.size-lg.variant-labeled[data-v-a8f55108]{height:48px;padding:0 20px}.pre[data-v-f8f7c24a]{background-color:#e5e5e5;border:1px solid #ddd;border-radius:6px;color:#000;font-size:10px;line-height:12px;max-height:320px;overflow:scroll;padding:6px}[data-v-f8f7c24a],[data-v-f8f7c24a]:after,[data-v-f8f7c24a]:before{box-sizing:border-box}body[data-v-f8f7c24a],html[data-v-f8f7c24a]{background-color:#fff;font-family:Inter,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;-webkit-font-smoothing:antialiased;color:#171717!important;letter-spacing:.01em!important;margin:0;min-width:100%!important;padding:0;scroll-behavior:smooth;scroll-padding-top:115px}.true[data-v-f8f7c24a]{overflow-y:hidden}a[data-v-f8f7c24a]{color:#171717;display:block;text-decoration:none}b[data-v-f8f7c24a]{background:linear-gradient(transparent 60%,#f43f5d4d 0)}a[data-v-f8f7c24a],button[data-v-f8f7c24a]{cursor:pointer;transition:.2s}a[data-v-f8f7c24a]:focus-visible,button[data-v-f8f7c24a]:focus-visible{outline:2px solid #171717;outline-offset:2px}a[data-v-f8f7c24a]:active,button[data-v-f8f7c24a]:active{transform:scale(.96);transition:.2s}ol[data-v-f8f7c24a],ul[data-v-f8f7c24a]{list-style:none;padding:0}blockquote[data-v-f8f7c24a],body[data-v-f8f7c24a],dd[data-v-f8f7c24a],dl[data-v-f8f7c24a],figure[data-v-f8f7c24a],h1[data-v-f8f7c24a],h2[data-v-f8f7c24a],h3[data-v-f8f7c24a],h4[data-v-f8f7c24a],ol[data-v-f8f7c24a],p[data-v-f8f7c24a],ul[data-v-f8f7c24a]{font-family:Inter,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;-webkit-font-smoothing:antialiased;letter-spacing:.01em!important}input[data-v-f8f7c24a],select[data-v-f8f7c24a],textarea[data-v-f8f7c24a]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[data-v-f8f7c24a]:focus{background:none;outline:none}input[type=checkbox][data-v-f8f7c24a],input[type=radio][data-v-f8f7c24a]{-moz-appearance:none;appearance:none;-webkit-appearance:none;opacity:0;position:absolute}input[type=checkbox]:focus:not(:fous-visible)+.checkbox-box[data-v-f8f7c24a]{outline:none}input[type=checkbox]:focus-visible+.checkbox-box[data-v-f8f7c24a]{outline:1px solid #737373}select[data-v-f8f7c24a]{border:none}select[data-v-f8f7c24a],textarea[data-v-f8f7c24a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;outline:none}textarea[data-v-f8f7c24a]{border:0;padding:0;resize:none}[data-v-f8f7c24a]{scrollbar-color:rgba(0,0,0,.5) transparent;scrollbar-width:thin}[data-v-f8f7c24a]::-webkit-scrollbar{height:8px;width:8px}[data-v-f8f7c24a]::-webkit-scrollbar-track{background:transparent}[data-v-f8f7c24a]::-webkit-scrollbar-thumb{background:#00000080;border-radius:4px}[data-v-f8f7c24a]::-webkit-scrollbar-thumb:hover{background:#00000080}[data-v-f8f7c24a]::-webkit-scrollbar-button{display:none}.document h1[data-v-f8f7c24a]{font-size:28px;font-weight:700;line-height:36px}@media screen and (min-width:1024px){.document h1[data-v-f8f7c24a]{font-size:32px;line-height:40px}}.document h2[data-v-f8f7c24a]{border-bottom:2px solid #e5e5e5;font-size:22px;font-weight:700;line-height:28px;margin-top:56px;padding-bottom:8px;position:relative}.document h2[data-v-f8f7c24a]:before{background-color:#158c81;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:92px}@media screen and (min-width:1024px){.document h2[data-v-f8f7c24a]{font-size:24px;line-height:32px;margin-top:64px}}.document h3[data-v-f8f7c24a]{border-left:4px solid #1fad9e;font-size:18px;font-weight:700;line-height:28px;margin-top:32px;padding-left:12px;position:relative}@media screen and (min-width:1024px){.document h3[data-v-f8f7c24a]{font-size:20px;line-height:28px;margin-top:40px}}.document ol[data-v-f8f7c24a],.document p[data-v-f8f7c24a],.document ul[data-v-f8f7c24a]{margin-bottom:16px;margin-top:16px}.document p[data-v-f8f7c24a]{font-size:16px;line-height:28px}.document ol[data-v-f8f7c24a]{list-style-type:decimal}.document ol li[data-v-f8f7c24a]{font-size:16px;font-weight:400;line-height:28px;margin-left:28px;padding-left:4px}.document ol li ol[data-v-f8f7c24a]{list-style-type:lower-alpha}.document ol li[data-v-f8f7c24a]:not(:first-child){margin-top:8px}.document .note[data-v-f8f7c24a]{color:#404040;font-size:12px;line-height:16px;padding:0 0 0 16px;position:relative}.document .note[data-v-f8f7c24a]:before{color:#737373;content:"※";font-size:12px;left:0;line-height:16px;position:absolute;top:2px}.apartment-list-item[data-v-f8f7c24a]{background-color:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 2px 4px #0000000d;list-style:none;overflow:hidden}.building-header[data-v-f8f7c24a]{color:inherit;cursor:pointer;display:block;text-decoration:none}.building-header--disabled[data-v-f8f7c24a]{cursor:default;pointer-events:none}.building-header[data-v-f8f7c24a]:active{transform:scale(1)}.building-image-area[data-v-f8f7c24a]{background-color:#f5f5f5;cursor:pointer;height:160px;overflow:hidden;width:100%}.building-image-area .building-image-carousel[data-v-f8f7c24a]{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.building-image-area .building-image-carousel .image-item[data-v-f8f7c24a]{aspect-ratio:3/2;background-color:#f5f5f5;flex-shrink:0;height:100%}.building-image-area .building-image-carousel .image-item .building-image[data-v-f8f7c24a]{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.building-image-area .no-image[data-v-f8f7c24a]{align-items:center;display:flex;height:100%;justify-content:center}.building-image-area .no-image .no-image-icon[data-v-f8f7c24a]{color:#a3a3a3}.building-info[data-v-f8f7c24a]{align-items:center;display:flex;gap:8px;padding:12px}.building-info .building-info-content[data-v-f8f7c24a]{flex:1;min-width:0}.building-info .building-type-label[data-v-f8f7c24a]{align-items:center;background-color:#e5e5e5;border-radius:4px;color:#404040;display:inline-flex;font-size:12px;height:20px;line-height:16px;margin-bottom:6px;padding:2px 8px}.building-info .apartment-name[data-v-f8f7c24a]{font-size:16px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.building-info .building-caret-icon[data-v-f8f7c24a]{color:#a3a3a3;flex-shrink:0}.building-info .apartment-outline-list[data-v-f8f7c24a]{display:flex;flex-direction:column;gap:4px;margin-top:6px}.building-info .apartment-outline-list .apartment-outline-list-item[data-v-f8f7c24a]{align-items:center;display:flex;gap:4px}.building-info .apartment-outline-list .apartment-outline-list-item .outline-text[data-v-f8f7c24a]{color:#525252;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.building-info .apartment-outline-list .apartment-outline-list-item .icon[data-v-f8f7c24a]{color:#737373;flex-shrink:0}.properties-list[data-v-f8f7c24a]{border-top:1px solid #e5e5e5}.properties-list .property-item[data-v-f8f7c24a]{border-bottom:1px solid #e5e5e5}.properties-list .property-item.is-google-clickable[data-v-f8f7c24a]{cursor:pointer}.properties-list .property-item.is-google-clickable[data-v-f8f7c24a]:hover{background-color:#fafafa}.properties-list .property-item[data-v-f8f7c24a]:last-child{border-bottom:none}.properties-list .property-row[data-v-f8f7c24a]{align-items:center;display:flex;gap:0;position:relative}.properties-list .property-row[data-v-f8f7c24a]:has(.stretched-link:hover){background-color:#0000000d}.properties-list .property-row[data-v-f8f7c24a]:has(.stretched-link:active){background-color:#0000001a}.properties-list .stretched-link[data-v-f8f7c24a]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.properties-list .stretched-link[data-v-f8f7c24a]:focus-visible{outline:2px solid #171717;outline-offset:-2px}.properties-list .check-section[data-v-f8f7c24a]{align-items:center;align-self:stretch;background-color:#f5f5f5;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;position:relative;transition:background-color .15s;width:36px;z-index:1}.properties-list .check-section[data-v-f8f7c24a]:hover{background-color:#f1fcfa;transition:all .2s}.properties-list .check-section.is-checked[data-v-f8f7c24a]{background-color:#cff8ef}.properties-list .check-section .checkbox-visual[data-v-f8f7c24a]{pointer-events:none}.properties-list .property-info-container[data-v-f8f7c24a]{align-items:flex-start;display:flex;gap:8px;padding:12px 12px 12px 8px;pointer-events:none;position:relative;width:100%}@media screen and (min-width:1280px){.properties-list .property-info-container[data-v-f8f7c24a]{padding:12px 36px 12px 8px}}.properties-list .property-info-container.has-checkbox-offset[data-v-f8f7c24a]{padding-left:44px}.properties-list .check-section.is-checked+.property-info-container[data-v-f8f7c24a]{background-color:#f1fcfa}.properties-list .floorplan-wrapper[data-v-f8f7c24a]{background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1);border-radius:6px;flex-shrink:0;height:72px;overflow:hidden;width:72px}.properties-list .floorplan-wrapper .floorplan-image[data-v-f8f7c24a]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.properties-list .floorplan-wrapper .floorplan-placeholder[data-v-f8f7c24a]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.properties-list .floorplan-wrapper .floorplan-placeholder .placeholder-icon[data-v-f8f7c24a]{color:#a3a3a3}.properties-list .unit-info-wrapper[data-v-f8f7c24a]{display:flex;flex:1;flex-direction:column;gap:12px;justify-content:space-between;width:100%}@media screen and (min-width:1280px){.properties-list .unit-info-wrapper[data-v-f8f7c24a]{align-items:center;flex-direction:row;justify-content:space-between}.properties-list .unit-info-wrapper.actions-below[data-v-f8f7c24a]{align-items:flex-start;flex-direction:column;justify-content:space-between}}.properties-list .unit-info-wrapper.actions-below .unit-actions[data-v-f8f7c24a]{width:100%}@media screen and (min-width:1280px){.properties-list .unit-info-wrapper.actions-below .unit-actions[data-v-f8f7c24a]{flex-direction:row;width:100%}}.properties-list .unit-info-wrapper.actions-below .unit-actions .request-button[data-v-f8f7c24a]{box-shadow:0 2px 4px #df561c1a;flex:1}@media screen and (min-width:1280px){.properties-list .unit-info-wrapper.actions-below .unit-actions .request-button[data-v-f8f7c24a]{flex:1;width:auto}}.properties-list .unit-info-wrapper .unit-info .partner-prop-label[data-v-f8f7c24a]{align-items:center;background-color:#dbeafe;border-radius:4px;color:#2563eb;display:inline-flex;font-size:12px;height:18px;line-height:16px;margin-bottom:4px;padding:2px 4px}.properties-list .unit-info-wrapper .unit-info .price-info-box[data-v-f8f7c24a]{align-items:center;display:flex;gap:4px}.properties-list .unit-info-wrapper .unit-info .price[data-v-f8f7c24a]{color:#158c81;font-size:20px;font-weight:700;letter-spacing:-1.5%!important;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.properties-list .unit-info-wrapper .unit-info .price small[data-v-f8f7c24a]{font-size:14px;line-height:20px;padding:0 2px}.properties-list .unit-info-wrapper .unit-info .loan-estimate[data-v-f8f7c24a]{align-items:baseline;color:#404040;display:flex;font-size:12px;font-weight:400;gap:0;line-height:16px}.properties-list .unit-info-wrapper .unit-info .loan-estimate .loan-label[data-v-f8f7c24a]{font-size:10px;font-weight:700;line-height:12px}.properties-list .unit-info-wrapper .unit-info .loan-estimate .loan-value[data-v-f8f7c24a]{font-size:14px;font-weight:700;letter-spacing:-1.5%!important;line-height:20px}.properties-list .unit-info-wrapper .unit-info .loan-estimate .loan-unit[data-v-f8f7c24a]{font-size:10px;font-weight:700;line-height:12px}.properties-list .unit-info-wrapper .unit-info .details[data-v-f8f7c24a]{color:#525252;font-size:12px;line-height:16px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.properties-list .unit-info-wrapper .unit-actions[data-v-f8f7c24a]{align-items:center;display:flex;flex-direction:row;gap:8px;pointer-events:auto;position:relative;width:100%;z-index:1}@media screen and (min-width:1024px){.properties-list .unit-info-wrapper .unit-actions[data-v-f8f7c24a]{width:calc(100% - 40px)}}@media screen and (min-width:1280px){.properties-list .unit-info-wrapper .unit-actions[data-v-f8f7c24a]{flex-direction:column;flex-shrink:0;gap:6px;width:144px}.properties-list .unit-info-wrapper .unit-actions[data-v-f8f7c24a] .favorite-button.variant-labeled{width:100%}}.properties-list .unit-info-wrapper .unit-actions .request-button[data-v-f8f7c24a]{box-shadow:0 2px 4px #df561c1a;flex:1;width:100%}@media screen and (min-width:1024px){.properties-list .unit-info-wrapper .unit-actions .request-button[data-v-f8f7c24a]{flex:none;width:100%}}.properties-list .caret-icon[data-v-f8f7c24a]{color:#a3a3a3;cursor:pointer;position:absolute;right:12px;top:28px}@media screen and (min-width:1280px){.properties-list .caret-icon[data-v-f8f7c24a]{top:40px}}.properties-list .square-out-icon[data-v-f8f7c24a]{color:#a3a3a3;cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.properties-list .expand-button[data-v-f8f7c24a]{align-items:center;color:#404040;display:flex;font-size:14px;font-weight:700;gap:2px;height:44px;justify-content:center;line-height:20px;width:100%}.properties-list .expand-button .expand-count[data-v-f8f7c24a]{color:#158c81}.properties-list .expand-button .expand-icon[data-v-f8f7c24a]{color:#737373;margin-left:2px}.properties-list .expand-button[data-v-f8f7c24a]:hover{background-color:#fafafa}
