.p-housing .c-flow-item__num{text-align:center}.p-housing .c-flow-item__num span{font-size:1.2rem}.p-housing .c-flow-item:before{content:none}@media (min-width: 48em){.p-housing-bnr{transition:opacity .3s ease-in-out}.p-housing-bnr:hover{opacity:.8}}.p-housing-button{display:flex;justify-content:center;margin-top:30px}.p-housing-button .c-button-link__text{font-size:1.4rem!important}@media (min-width: 48em){.p-housing-button .c-button-link__text{font-size:1.5rem!important}}.p-housing .c-point-list__item{display:flex;flex-direction:column;align-items:center}.p-housing .c-point-list__item .c-button-link{width:100%;padding:12px 22px}@media (min-width: 48em){.p-housing .c-point-list__item .c-button-link{padding:18px 23px}}.p-housing .c-point-list__item .c-button-link__text{text-align:center;font-size:1.4rem!important}@media (min-width: 48em){.p-housing .c-point-list__item .c-button-link__text{font-size:1.5rem!important}}.p-housing-wrap{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.p-housing-wrap .c-button-link{padding:12px 22px}@media (min-width: 48em){.p-housing-wrap .c-button-link{width:320px;padding:18px 23px}}.p-housing-wrap .c-button-link__text{font-size:1.5rem!important}@media (min-width: 48em){.p-housing-wrap .c-button-link__text{font-size:1.6rem!important}}@media (min-width: 48em){.c-contact .c-contact__tel{justify-content:flex-start}.c-contact__block:nth-of-type(2){width:50%}}
