.header_fix_mobile #header{background:#fff}.page-id-92 #menu_button::before{color:#fff}.header_fix #menu_button::before{color:#000}#index_free_space::after{font-size:clamp(40px, calc(24px + 5vw), 120px);left:0em}#container #index_campaign1::after{font-size:clamp(40px, calc(24px + 5vw), 120px);right:clamp(10px, calc(0.4px + 3vw), 60px)}#index_clinic::after{font-size:clamp(40px, calc(24px + 5vw), 120px);left:0em;top:0}@media screen and (max-width:1600px){.pc #global_menu>ul{max-width:1300px;width:100%}}@media screen and (max-width:1250px){#index_free_space .post_content h2,#container #index_campaign1 .catch{font-size:clamp(26px, calc(22.8px + 1vw), 47px) !important}#index_free_space .top-about-btn h2::before,#index_free_space .top-rec-btn h2::before{content:"";font-size:clamp(116pxpx, calc(135.2pxpx + -6pxvw), 18pxpx)}#index_free_space::before{left:0;width:80%}#footer_menu_area_inner{max-width:1150px;width:100%}#footer_menu_area{padding:0 20px}#page_header h1.catch{font-size:clamp(26px, calc(22.8px + 1vw), 48px)}#main_col{padding-top:80px}}@media screen and (max-width:950px){#index_clinic .item .title_area_inner{min-height:200px;padding:20px 20px;border:solid var(--p--color1) 5px}#footer_menu_area ul#menu-main_menu-1{flex-wrap:wrap;justify-content:left}.footer_menu li{margin:0;padding:0 20px 20px 0}.single-campaign #main_contents #main_col{margin-inline:auto;padding-inline:5vw}}@media screen and (max-width:781px){p.scroll{right:-3px}#index_free_space .top-about-btn h2::after,#index_free_space .top-rec-btn h2::after,#container #index_campaign1 p.desc::after{height:5px}#index_clinic{padding:80px 0 30px}#index_clinic .item .title_area_inner{margin-inline:0px}#footer_company,.footer_info_content{padding:30px 20px 45px}#header_top_inner{width:100%}div#page_header{width:calc(100% - 40px)}div#page_header::after{font-size:clamp(40px, calc(36.8px + 1vw), 60px)}#page_header_inner{height:clamp(200px, calc(180.8px + 6vw), 300px)}.post_content .catch-txt .con{padding:1em;border:solid 4px var(--p--color1)}.wp-block-cover,.wp-block-cover-image{min-height:230px}.post-type-archive-campaign #campaign_list .item a.link{height:200px}.page-id-115 .wp-block-cover__inner-container p.has-text-align-center{font-size:clamp(24px, calc(20.8px + 1vw), 40px) !important}.page-id-115 .wp-block-cover,.page-id-115 .wp-block-cover-image{min-height:200px}.post_content tr{display:flex;flex-direction:column}.post_content td:first-child{width:100%}.post_content .wp-block-table td{padding:15px 15px}.page-id-124 .wp-block-buttons.is-content-justification-space-between{flex-direction:column}.page-id-130 .insta-c::before{width:100%;height:50%}.page-id-130 .insta-c p{padding-block:0;font-size:16px}.page-id-130 .insta-c figure{max-width:200px;width:100%}}@media screen and (max-width:550px){.page-id-124 .post_content .rec-btn>.wp-block-button{width:100%}}@media screen and (max-width:400px){.page-id-130 .post_content p.time strong:last-of-type{display:block}.page-id-130 .phone-box .intro{text-align:left;margin-bottom:1em}.page-id-130 .post_content p.time{width:100%;margin-bottom:0}.page-id-130 .post_content .tel-num{width:100%}.post_content .ttl-box{margin-bottom:35px}.con-box{margin-bottom:50px}.page-id-130 .post_content .insta-c p{width:100%;text-align:left;padding:0.5em;margin-bottom:1em}.page-id-130 .post_content .insta-c{padding:0}}/*# sourceMappingURL=style3.css.map */