.fi-box{border:1px solid #b3b3b3;border-radius:1rem;padding:30px 15px;max-width:1180px;margin:0 auto;margin-top:40px}@media(min-width: 768px){.fi-box{margin-top:60px;padding:40px}}@media(min-width: 1024px){.fi-box{margin-top:90px;padding:70px}}@media(min-width: 1280px){.fi-box{margin-top:120px;padding:110px}}.fi-box .page-custom-title{max-width:unset}.guide-info{width:100%}.guide-info__list{margin:0}.guide-info__row{display:grid;grid-template-columns:1fr;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.guide-info__row:last-child{margin-bottom:0}.guide-info__row--large{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.guide-info__row--large .guide-info__label{-ms-flex-item-align:stretch;align-self:stretch}.guide-info__label,.guide-info__value{margin:0}.guide-info__label{width:100%;min-height:44px;padding:7px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 576px){.guide-info__label{padding:7px 5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.guide-info__label{border:1px solid #bbb;border-radius:5px;text-align:center;font-weight:500;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media(min-width: 576px){.guide-info__label{max-width:60%}}.guide-info__label h3{font-size:inherit;margin:0}.guide-info__value{line-height:1.6}.guide-info__value p{margin:0}.guide-info__value a{color:inherit;text-decoration:underline;text-underline-offset:3px}.guide-info__indent{display:inline-block;padding-left:1em}.guide-info__payment-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:8px 0 0;padding:0;list-style:none}.guide-info__payment-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.guide-info__payment-list img{display:block;width:68.5px;max-width:100%;height:auto}@media(min-width: 576px){.guide-info__row{grid-template-columns:140px 1fr;gap:1.5rem}.guide-info__label{max-width:unset}}@media(min-width: 768px){.guide-info__row{grid-template-columns:190px 1fr;gap:3rem;margin-bottom:2rem}.guide-info__label{min-height:46px;padding:8px 15px}.guide-info__value{line-height:1.7}.guide-info__payment-list{gap:15px}}.rental-grid{display:grid;max-width:1180px;margin:0 auto;grid-template-columns:1fr 1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem;grid-auto-rows:1fr;padding-top:30px}@media(min-width: 768px){.rental-grid{grid-template-columns:repeat(auto-fit, minmax(0, 260px));padding-top:45px;gap:2rem 2.5rem}}@media(min-width: 1280px){.rental-grid{grid-template-columns:repeat(4, 1fr);padding-top:60px}}.rental-item{display:grid;grid-template-columns:1.25fr 3fr;border-radius:.5rem;border:1px solid #b3b3b3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;line-height:1.5}.rental-item div:first-child{background-color:rgba(179,179,179,.4);height:100%}.service{background-color:rgba(199,178,153,.18);padding-bottom:50px}@media(min-width: 768px){.service{padding-bottom:60px}}@media(min-width: 1024px){.service{padding-bottom:90px}}@media(min-width: 1280px){.service{padding-bottom:120px}}.service .service-box{max-width:1200px;margin:0 auto;background-color:#fff;padding:30px 20px;border-radius:1rem;margin-top:35px}@media(min-width: 768px){.service .service-box{margin-top:45px;padding:40px}}@media(min-width: 1024px){.service .service-box{margin-top:55px;padding:50px}}@media(min-width: 1280px){.service .service-box{margin-top:65px;padding:60px}}.service .service-box .service-grid{display:grid;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.service .service-box .service-grid{grid-template-columns:7fr 6fr;gap:40px}}@media(min-width: 1024px){.service .service-box .service-grid{gap:50px}}@media(min-width: 1280px){.service .service-box .service-grid{gap:60px}}.facility-grid{display:grid;padding-top:40px;gap:40px}@media(min-width: 768px){.facility-grid{grid-template-columns:1fr 1fr;padding-top:45px;padding-inline:1rem}}@media(min-width: 1024px){.facility-grid{gap:80px}}@media(min-width: 1280px){.facility-grid{gap:120px;padding-top:60px}}/*# sourceMappingURL=facility.css.map */