.c-logo__image{height:auto !important}.p-drawer-menu__nav ul a{color:#000}.home section.p-fp-free-space.p-fp-section::before{font-size:clamp(20px, calc(0.8px + 6vw), 120px)}.home section.p-fp-free-space.p-fp-section h2{font-size:clamp(30px, calc(23.6px + 2vw), 65px)}.home .p-fp-banner__title::before,.home .c-headline::before{font-size:clamp(40px, calc(30.4px + 3vw), 90px)}.page-id-49 h3{font-size:clamp(21px, calc(14.6px + 2vw), 47px)}.page-id-53 .con-i2 iframe{height:350px}@media screen and (max-width:1200px){.single-news .is-sidebar--none .l-container__inner{padding-inline:20px}.page-id-51 .l-inner{padding-inline:20px}.page-id-53 .l-main{padding-inline:20px}.page-id-59 .l-main{padding-inline:20px}.single-post .l-container__inner.l-inner.u-flex-wrap{padding-inline:20px}.page-id-57 .con-i1 p:first-child{margin-inline:20px}.page-id-57 .con2>div{padding-inline:20px}.page-id-57 .con-i3{padding-inline:20px}.wp-block-button__link{min-width:clamp(180px, calc(41.76px + 18vw), 240px)}}@media screen and (max-width:781px){.page-id-49 :is(.con, .con2){padding-inline:20px}.page-id-57 .con2>div{max-width:400px;margin:0 auto}}@media (max-width:767px){.l-container{margin-top:60px}.l-header__logo{width:calc(100% - 60px)}.l-header__logo{padding-inline:10px 30px}.home h2.p-fp-slider__headline.c-animation--text{font-size:clamp(24px, calc(14.4px + 3vw), 75px)}.p-fp-slider{height:460px !important}.home .p-fp-slider__content.u-flex-align-center{left:1.5em}.home h2.p-fp-slider__headline.c-animation--text::after{width:100%}.p-page-header__headline::before{font-size:clamp(40px, calc(27.2px + 4vw), 60px)}.p-page-header__headline{font-size:clamp(22px, calc(18.8px + 1vw), 32px)}.single-facility .post_content{padding-inline:20px}.single-facility h2.catch-h2{font-size:clamp(20px, calc(10.4px + 3vw), 40px)}.single-facility h2.has-text-align-center{font-size:clamp(22px, calc(12.4px + 3vw), 40px)}.single-facility h3{font-size:clamp(18px, calc(14.8px + 1vw), 26px)}.p-archive--news-wrapper{padding:0 20px 20px 0px}.p-archive--news{margin:0 0px}.post_content tr{display:flex;flex-direction:column}.post_content .wp-block-table td:first-child{border-bottom:1px solid var(--p--color1);width:100%}.post_content .wp-block-table td{border-bottom:3px solid var(--p--color1)}.post_content .ttl-box h2{font-size:18px}.page-id-53 .con-i3 h3{font-size:clamp(18px, calc(14.8px + 1vw), 25px)}.place .smf-checkboxes-control__control{flex-direction:column}.page-id-57 p.tel-num{font-size:clamp(38px, calc(25.2px + 4vw), 95px)}.page-id-57 p.tel-time br{display:block}.page-id-57 p.tel-time{line-height:2;font-size:16px}.page-id-59 h2{text-align:left;font-size:18px}.page-id-59 p{font-size:14px}}@media screen and (max-width:500px){.smf-form .smf-item .smf-checkbox-control__control{top:0em}.home section.p-fp-free-space.p-fp-section .l-inner,.home section:nth-child(2) .p-fp-banner__inner.l-inner{padding-inline:3%}.home section.p-fp-free-space.p-fp-section .l-inner{padding-top:35px}.home section.p-fp-free-space.p-fp-section .l-inner .wp-block-columns{margin-bottom:1em}}@media screen and (max-width:400px){.wpsm_panel-heading{padding:10px 0px}}/*# sourceMappingURL=style4.css.map */