.estates[data-v-a68c71b2]{padding-bottom:70px}@media screen and (min-width:1024px){.z-section[data-v-a68c71b2]{max-width:1080px;width:100%;margin:0 auto}}@media screen and (max-width:1023px){.z-section[data-v-a68c71b2]{margin:0 20px}}.z-section h2[data-v-a68c71b2]{margin:80px auto 56px auto;text-align:center;font-size:2.25rem}@media screen and (max-width:1023px){.z-section h2[data-v-a68c71b2]{margin:60px auto 36px auto}}.category_tab[data-v-a68c71b2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:90px}@media screen and (max-width:1023px){.category_tab[data-v-a68c71b2]{margin-bottom:18px}}.estates-category[data-v-a68c71b2]{display:flex;width:100%}.estates-category li[data-v-a68c71b2]{width:25%}.estates-category li a[data-v-a68c71b2]{position:relative;display:flex;justify-content:center;align-items:center;height:91px;background-color:#585858;border-radius:10px 10px 0 0;font-size:1.0625rem;color:#999}@media screen and (max-width:1023px){.estates-category li a[data-v-a68c71b2]{height:46px}}.estates-category li a[data-v-a68c71b2]:after{content:"▼";position:absolute;bottom:-1em;left:calc(50% - .5em);display:block;font-size:40px;color:#585858;transition:.3s;opacity:0}@media screen and (max-width:1023px){.estates-category li a[data-v-a68c71b2]:after{font-size:20px}}.estates-category li a.selected[data-v-a68c71b2],.estates-category li a[data-v-a68c71b2]:hover{background-color:#f6ae8d!important;color:#242323!important}.estates-category li a.selected[data-v-a68c71b2]:after,.estates-category li a[data-v-a68c71b2]:hover:after{color:#f6ae8d;opacity:1}.pagenav-bottom[data-v-a68c71b2]{text-align:center;padding:50px 0 100px 0}.foot[data-v-a68c71b2]{margin-bottom:36px!important}.external-site[data-v-a68c71b2]{display:flex;flex-direction:column;border-radius:10px;background-color:#fff;padding:40px}@media screen and (max-width:1023px){.external-site[data-v-a68c71b2]{padding:40px 20px 20px 20px}}.external-site p[data-v-a68c71b2]{margin-bottom:8px;font-size:1.125rem}@media screen and (max-width:1023px){.external-site p[data-v-a68c71b2]{text-align:center}}.external-site .btn_box[data-v-a68c71b2]{margin-bottom:10px}.external-site .btn--detail[data-v-a68c71b2]{width:100%!important}