.mansion-index-pagination[data-v-023f09f9]{display:flex;justify-content:center;max-width:960px}.mansion-index-pagination .pagination[data-v-023f09f9]{align-items:center;display:flex}.mansion-index-pagination .pagination-dot[data-v-023f09f9]{color:#707070;font-size:1.4rem;letter-spacing:.02em;line-height:24px}.mansion-index[data-v-0d2cb628]{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1296px;min-width:1208px;padding:48px 20px 72px}.mansion-index .mansion-index-main[data-v-0d2cb628]{margin-left:32px;width:100%}.mansion-index .mansion-index-main .mansion-index-header[data-v-0d2cb628]{font-size:1.4rem}.mansion-index .mansion-index-main .mansion-index-header-title[data-v-0d2cb628]{color:#111;font-size:2rem;font-weight:700;letter-spacing:.02em;line-height:32px;margin-bottom:12px}.mansion-index .mansion-index-main .mansion-index-header-content[data-v-0d2cb628]{align-items:center;display:flex;font-size:1.4rem;justify-content:flex-start;margin-bottom:8px}.mansion-index .mansion-index-main .mansion-index-header-content-count[data-v-0d2cb628]{color:#111;font-size:1.4rem;letter-spacing:.02em;line-height:32px}.mansion-index .mansion-index-main .mansion-index-header-content-sort[data-v-0d2cb628]{align-items:center;color:#111;display:flex;font-size:1.4rem;justify-content:flex-start;letter-spacing:.02em;line-height:125%;margin-left:16px}.mansion-index .mansion-index-main .mansion-index-etc-link[data-v-0d2cb628]{background-color:#f2f0f2;padding:0 0 8px}.mansion-index .mansion-index-main .mansion-index-etc-link .etc-link-cards[data-v-0d2cb628]{display:flex;flex-direction:row;gap:16px}.mansion-index .mansion-index-main .mansion-index-etc-link .etc-link-cards .etc-link-card[data-v-0d2cb628] .shoulder{margin-bottom:8px}.mansion-search-filter[data-v-0d2cb628]{height:calc(100vh - 236px);max-width:336px;min-width:336px;overflow:auto;position:sticky;top:40px;transition:height .2s ease-out}.mansion-search-filter.expand[data-v-0d2cb628]{height:calc(100vh - 72px)}.modal-filter-contents[data-v-0d2cb628]{min-width:250px;padding:32px 12px 0}.modal-filter-contents hr[data-v-0d2cb628]{background:#f0f0f0;border:0;height:1px;margin:0 -32px 20px}.modal-filter-contents .modal-headline[data-v-0d2cb628]{position:absolute;top:28px}.modal-filter-contents .modal-button[data-v-0d2cb628]{margin:0 auto;width:25%}.modal-filter-contents .modal-scroll-area[data-v-0d2cb628]{max-height:611px;overflow:auto}.modal-filter-contents .filter-flex-wrap[data-v-0d2cb628]{display:flex;flex-wrap:wrap;width:100%}.modal-filter-contents .filter-flex-wrap .flex-item-button[data-v-0d2cb628],.modal-filter-contents .filter-flex-wrap .flex-item-button-prefecture[data-v-0d2cb628]{cursor:pointer;font-size:1.4rem;line-height:2.4rem;width:calc(33% - 16px)}.modal-filter-contents .filter-flex-wrap .flex-item-button-prefecture[data-v-0d2cb628]{min-width:175px}.modal-filter-contents .filter-flex-wrap .flex-item-button-station[data-v-0d2cb628]{cursor:pointer;display:flex;font-size:1.4rem;line-height:2.4rem;width:calc(33% - 16px)}.modal-filter-contents .filter-flex-wrap .flex-item-checkbox[data-v-0d2cb628]{cursor:pointer;display:flex;font-size:1.4rem;line-height:2.4rem;width:33%}@media screen and (min-width:1024px){.modal-filter-contents .filter-flex-wrap .flex-item-button[data-v-0d2cb628],.modal-filter-contents .filter-flex-wrap .flex-item-button-prefecture[data-v-0d2cb628],.modal-filter-contents .filter-flex-wrap .flex-item-checkbox[data-v-0d2cb628]{width:calc(25% - 16px)}}.modal-filter-contents .filter-flex-wrap .station-filter-paragraph[data-v-0d2cb628]{background-color:#f0f0f0;font-size:1.8rem;padding:24px;width:25%}.modal-filter-contents .filter-flex-wrap .station-filter-flex-wrap[data-v-0d2cb628]{display:flex;flex-wrap:wrap;width:calc(75% - 32px)}.modal-filter-contents .filter-flex-wrap .station-filter-flex-wrap-checkbox[data-v-0d2cb628]{display:flex;font-size:1.4rem;line-height:2.4rem;width:33%}.modal-filter-contents .filter-flex-wrap checkbox[data-v-0d2cb628]{display:flex;font-size:1.4rem;line-height:2.4rem}.modal-filter-contents-buttons[data-v-0d2cb628]{display:flex;justify-content:center}.modal-filter-contents-buttons .modal-button[data-v-0d2cb628]{margin:0 8px;width:25%}.modal-filter-contents .area-label[data-v-0d2cb628]{width:100%}.modal-filter-contents .area-label .search-flow-city-town-area[data-v-0d2cb628]{display:flex;flex-wrap:wrap;width:100%}.modal-filter-contents .area-label .search-flow-city-town-area .paragraph[data-v-0d2cb628]{background-color:#f0f0f0;font-size:1.8rem;padding:24px;width:25%}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area[data-v-0d2cb628]{display:flex;flex-direction:column;width:calc(75% - 32px)}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area button[data-v-0d2cb628]{color:#707070;font-size:1.4rem;line-height:2.4rem;outline:none;text-decoration:underline}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area button[data-v-0d2cb628]:not(last-child){margin-right:20px}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area button[data-v-0d2cb628]:last-child{margin-right:16px}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-header-wrap .sub-header-title[data-v-0d2cb628]{display:flex;font-size:1.8rem;font-weight:700;letter-spacing:.02rem;line-height:3.2rem;padding-bottom:8px;padding-top:16px}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap[data-v-0d2cb628]{display:flex;flex-wrap:wrap;width:100%}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .flex-item[data-v-0d2cb628]{display:flex;width:33%}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .field-checkbox[data-v-0d2cb628]{align-items:center;cursor:pointer;display:flex;list-style:none}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .field-checkbox[data-v-0d2cb628]:last-child{border-bottom:none}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .field-checkbox .input[data-v-0d2cb628]{margin-right:8px;margin-top:4px}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .field-checkbox .content[data-v-0d2cb628]{font-size:1.4rem;line-height:2rem;margin-right:8px;padding:16px 0}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .field-checkbox .count[data-v-0d2cb628]{margin-bottom:1px;margin-right:auto}
