.mansion-index-pagination[data-v-023f09f9]{justify-content:center;max-width:960px;display:flex}.mansion-index-pagination .pagination[data-v-023f09f9]{align-items:center;display:flex}.mansion-index-pagination .pagination-dot[data-v-023f09f9]{color:#707070;letter-spacing:.02em;font-size:1.4rem;line-height:24px}.mansion-index[data-v-0d2cb628]{justify-content:space-between;align-items:flex-start;min-width:1208px;max-width:1296px;margin:0 auto;padding:48px 20px 72px;display:flex}.mansion-index .mansion-index-main[data-v-0d2cb628]{width:100%;margin-left:32px}.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;letter-spacing:.02em;margin-bottom:12px;font-size:2rem;font-weight:700;line-height:32px}.mansion-index .mansion-index-main .mansion-index-header-content[data-v-0d2cb628]{justify-content:flex-start;align-items:center;margin-bottom:8px;font-size:1.4rem;display:flex}.mansion-index .mansion-index-main .mansion-index-header-content-count[data-v-0d2cb628]{color:#111;letter-spacing:.02em;font-size:1.4rem;line-height:32px}.mansion-index .mansion-index-main .mansion-index-header-content-sort[data-v-0d2cb628]{color:#111;letter-spacing:.02em;justify-content:flex-start;align-items:center;margin-left:16px;font-size:1.4rem;line-height:125%;display:flex}.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]{flex-direction:row;gap:16px;display:flex}.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]{min-width:336px;max-width:336px;height:calc(100vh - 236px);transition:height .2s ease-out;position:sticky;top:40px;overflow:auto}.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]{width:25%;margin:0 auto}.modal-filter-contents .modal-scroll-area[data-v-0d2cb628]{max-height:611px;overflow:auto}.modal-filter-contents .filter-flex-wrap[data-v-0d2cb628]{flex-wrap:wrap;width:100%;display:flex}.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;width:calc(33% - 16px);font-size:1.4rem;line-height:2.4rem}.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;width:calc(33% - 16px);font-size:1.4rem;line-height:2.4rem;display:flex}.modal-filter-contents .filter-flex-wrap .flex-item-checkbox[data-v-0d2cb628]{cursor:pointer;width:33%;font-size:1.4rem;line-height:2.4rem;display:flex}@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;width:25%;padding:24px;font-size:1.8rem}.modal-filter-contents .filter-flex-wrap .station-filter-flex-wrap[data-v-0d2cb628]{flex-wrap:wrap;width:calc(75% - 32px);display:flex}.modal-filter-contents .filter-flex-wrap .station-filter-flex-wrap-checkbox[data-v-0d2cb628]{width:33%;font-size:1.4rem;line-height:2.4rem;display:flex}.modal-filter-contents .filter-flex-wrap checkbox[data-v-0d2cb628]{font-size:1.4rem;line-height:2.4rem;display:flex}.modal-filter-contents-buttons[data-v-0d2cb628]{justify-content:center;display:flex}.modal-filter-contents-buttons .modal-button[data-v-0d2cb628]{width:25%;margin:0 8px}.modal-filter-contents .area-label[data-v-0d2cb628]{width:100%}.modal-filter-contents .area-label .search-flow-city-town-area[data-v-0d2cb628]{flex-wrap:wrap;width:100%;display:flex}.modal-filter-contents .area-label .search-flow-city-town-area .paragraph[data-v-0d2cb628]{background-color:#f0f0f0;width:25%;padding:24px;font-size:1.8rem}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area[data-v-0d2cb628]{flex-direction:column;width:calc(75% - 32px);display:flex}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area button[data-v-0d2cb628]{color:#707070;outline:none;font-size:1.4rem;line-height:2.4rem;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]{letter-spacing:.02rem;padding-top:16px;padding-bottom:8px;font-size:1.8rem;font-weight:700;line-height:3.2rem;display:flex}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap[data-v-0d2cb628]{flex-wrap:wrap;width:100%;display:flex}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .flex-item[data-v-0d2cb628]{width:33%;display:flex}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .field-checkbox[data-v-0d2cb628]{cursor:pointer;align-items:center;list-style:none;display:flex}.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-top:4px;margin-right:8px}.modal-filter-contents .area-label .search-flow-city-town-area .checkbox-area .checkbox-flex-wrap .field-checkbox .content[data-v-0d2cb628]{margin-right:8px;padding:16px 0;font-size:1.4rem;line-height:2rem}.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}
