@media screen and (max-width:1500px){#mobile_menu li li a{background:#88ac8d}#header_slider_content .catch{font-size:clamp(28px, calc(18.4px + 3vw), 70px)}#header_slider::after{max-width:clamp(150px, calc(86px + 20vw), 470px)}.intro-col .t-col .cc{font-size:clamp(26px, calc(22.8px + 1vw), 40px) !important}.intro-col .t-col .cc,.design_header .catch,.sp_content .main_content .catch{font-size:clamp(26px, calc(22.8px + 1vw), 40px) !important}.ttl-box h2.has-text-align-center{font-size:clamp(26px, calc(22.8px + 1vw), 40px)}.ttl-box p.has-text-align-center{font-size:clamp(18px, calc(18px + 0vw), 24px)}}@media screen and (max-width:1250px){#service_icon_list_type1{margin:0 0px;padding:0 20px}.sp_content .main_content .catch{margin:0 auto}div#drawer_menu{background:var(--p--color1)}}@media screen and (max-width:900px){#header_slider_content{top:60%}#header_slider .overlay:after{width:400px;height:400px;bottom:70px}.intro-col .t-col{width:95%;top:20%;padding:30px 30px 40px;border-radius:20px 0 0 20px}#page_header .headline{font-size:clamp(26px, calc(22.8px + 1vw), 36px)}p.philo-txt{font-size:clamp(20px, calc(20px + 0vw), 24px)}.gree-c{gap:2em}}@media screen and (max-width:800px){.intro-col .t-col{position:relative;width:100%}.post_content .price-table td{display:table-cell}#service_list_type2 .item{margin-bottom:100px}#service_list_type2 .content{text-align:center}}@media screen and (max-width:781px){.flow-li{padding:20px 0 20px 10px;border-top:none;border-left:6px solid #669363}.flow-c .wp-block-column p.cc{writing-mode:horizontal-tb;padding:10px 10px 10px 20px}.flow-li::after{border-width:15px 0px 15px 24px;right:auto;top:auto;bottom:-10px;transform:rotate(90deg);left:-15px}.flow-c .wp-block-column p.cc::after{width:30px;height:6px;border-radius:6px 2px 2px 6px;top:0;left:-20px;right:auto;margin:auto;bottom:0}.flow-c .wp-block-column p.cc::before{top:0;left:8px;right:auto;margin:auto;bottom:0;width:10px;height:10px}.single-service.postid-85 .service-c .wp-block-column:before,.service-c2 .wp-block-column:before{width:100%;height:2px;border-right:unset;border-bottom:2px dotted var(--p--color1);right:unset;bottom:-2em}.sdgs-c figure.wp-block-image.size-full{text-align:center}}@media screen and (max-width:600px){#header_slider_content{padding:0 10px}#header_slider .overlay::after{width:50vw;height:50vw;bottom:6vw;left:-12vw;border-radius:50%}.cb_blog_list .blog_list .item{width:100%}.intro-col .t-col{padding:20px;border-radius:20px 0 0 20px}#page_contents .post_content{padding:0 0px}.wp-block-button__link{padding:1em 30px}.post_content .price-table.wp-block-table{overflow-x:scroll}.post_content .price-table.wp-block-table table{width:100% !important}.price-table th:last-child{width:180px}}@media screen and (max-width:450px){.logo_text{font-size:16px}#header_logo{left:10px}.ser-col .wp-block-column .wp-block-image{max-width:calc(100% - 40px)}.wp-block-cover__inner-container .wp-block-button__link{padding:1em 20px}}@media screen and (max-width:400px){#footer_button_area .item{width:260px}}/*# sourceMappingURL=style2.css.map */