body .contact-page{margin-top:7px;margin-bottom:clamp(114px,17.5555555556vh,158px)}body .contact-page .title-box .common-main-title{text-align:center}body .contact-page .time-area{margin-top:30px;background:#00b5c0;padding:40px 0 45px;color:#fff;position:relative;z-index:0}body .contact-page .time-area .line{position:absolute;right:0;top:190px;z-index:-1;height:895px}body .contact-page .time-area .line .line-item{width:74px;height:100%;background:#aaa}body .contact-page .time-area .inner{width:508px;max-width:80%;margin:0 auto}body .contact-page .time-area .inner .common-line-title{color:#fff}body .contact-page .time-area .inner .common-line-title:after{background:#fff}body .contact-page .time-area .inner .common-schedule-box .hidden-title{display:none}body .contact-page .time-area .inner .common-schedule-box .yoyaku-box{display:none}body .contact-page .yoyaku-area{margin-top:55px}body .contact-page .yoyaku-area .inner{width:700px;max-width:84%;margin:0 auto}body .contact-page .yoyaku-area .inner .huyo-box{border:1px solid #00b5c0;padding:16px 15px 20px;text-align:center}body .contact-page .yoyaku-area .inner .huyo-box .big{font-weight:bold;font-size:1.125rem;color:#00b5c0;line-height:1.4}body .contact-page .yoyaku-area .inner .huyo-box .common-text{text-align:center;margin-top:10px}body .contact-page .yoyaku-area .inner .huyo-box .note{font-size:.6875rem;line-height:1.5;margin-top:2px}body .contact-page .yoyaku-area .inner .mousikomi{margin-top:40px}body .contact-page .yoyaku-area .inner .mousikomi .big{text-align:center;color:#00b5c0;font-weight:bold;font-size:1rem;line-height:1.5}body .contact-page .yoyaku-area .inner .mousikomi .news-box{display:flex;justify-content:center;flex-wrap:wrap;margin-top:15px;gap:17px 20px}body .contact-page .yoyaku-area .inner .mousikomi .news-box .common-link{width:240px}body .contact-page .yoyaku-area .inner .mousikomi .add202507-text{text-align:center;font-size:.9375rem;letter-spacing:.025em;margin-top:14px}body .contact-page .yoyaku-area .inner .mousikomi .add202507-text a{color:#00b5c0;text-decoration:underline}body .contact-page .tel-area{margin-top:clamp(55px,8vh,72px)}body .contact-page .tel-area .inner{width:700px;max-width:80%;margin:0 auto;padding:25px 34px 30px;background:#e5f8f9}body .contact-page .tel-area .inner .tel-fax{display:flex;justify-content:center;flex-wrap:wrap;width:380px;max-width:100%;gap:5px 12px;margin:23px auto 0;padding-bottom:10px;line-height:1.5;align-items:flex-end;border-bottom:1px solid #fff}body .contact-page .tel-area .inner .tel-fax .tel{font-weight:600;font-size:1.25rem;letter-spacing:.05em}body .contact-page .tel-area .inner .tel-fax .fax{font-weight:500;font-size:.9375rem;letter-spacing:.0253333333em}body .contact-page .tel-area .inner .riha-box{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap;line-height:1.5}body .contact-page .tel-area .inner .riha-box .riha-title{font-weight:600;font-size:.9375rem;letter-spacing:.0253333333em;color:#00b5c0}body .contact-page .tel-area .inner .riha-box .riha-tel{font-weight:600;font-size:1.25rem;letter-spacing:.05em}body .contact-page .tel-area .inner .tuika-line{width:380px;max-width:100%;margin-top:8px;height:1px;background:#fff;margin-left:auto;margin-right:auto}body .contact-page .mail-area{margin-top:clamp(58px,8.3333333333vh,75px);display:block;position:relative}body .contact-page .mail-area .line{position:absolute;left:0;top:-194px;z-index:-1;height:836px}body .contact-page .mail-area .line .line-item{width:74px;height:100%;background:#00b5c0}body .contact-page .mail-area .inner{width:725px;max-width:80%;margin:0 auto}body .contact-page .mail-area .inner .common-form-box{margin-top:35px}@media(max-width: 768px){body .contact-page .yoyaku-area .inner .huyo-box{text-align:left}body .contact-page .yoyaku-area .inner .huyo-box .big{font-size:1.0625rem}}
/*# sourceMappingURL=page-contact.min.css.map */