﻿:root{--p-color_b: #1a1a1a;--p-color_w: #fff;--p-color_1: #f4790d;--p-color_2: #fe8e17;--p-color_base: #f4be6b}.con-box{margin-bottom:clamp(50px, calc(19.442px + 5.556vw), 100px)}.con-box_half{margin-bottom:clamp(50px, calc(19.442px + 5.556vw), 100px)}#mobile_menu li li a{background:#fdf2e1}@media screen and (max-width:1500px){#header_logo{padding-inline:0}.page-id-48 .sub-service>.wp-block-group__inner-container{padding-inline:min(5vw, 50px)}.cb_two_column .image_wrap{aspect-ratio:unset}.home .cb_two_column .content{padding-block:50px}.home .cb_image_slider .cb_header{flex-direction:column;gap:20px}.home .cb_image_slider .desc{max-width:1000px;width:100%;margin-left:auto}.home .cb_image_slider .desc::before{width:100vw}.home #header_slider_container #header_slider_fixed_content .header_slider_content .catch{padding-inline:min(5vw, 50px)}}@media screen and (min-width:1301px){#global_menu>ul>li#menu-item-321{display:none}}@media screen and (max-width:1300px){.page-id-48 .sub-service>.wp-block-group__inner-container .item-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}:is(.page-id-52, .page-id-37) .before .item-wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}:is(.page-id-52, .page-id-37) .before .item-wrap .null{display:none}}@media screen and (max-width:1000px){#page_contents{padding:100px 0 !important}.post_content .h2title strong{font-size:2.5em}:is(.page-id-52, .page-id-37) .flow-wrap .item-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}.cb_header .desc p{text-align:left}.home .cb_image_slider .desc{padding-inline:0}.home .cb_image_slider .desc::before{left:50%}.home .cb_image_slider .cb_header{padding-inline:5vw;margin-inline:auto}}@media screen and (max-width:800px){.cb_two_column .image_wrap{aspect-ratio:1.4285714286}.home .cb_two_column .item{margin-bottom:20px}.page-id-54 .tel .item .wp-block-group>.wp-block-group__inner-container{flex-direction:column}.page-id-54 .tel .item .wp-block-group>.wp-block-group__inner-container .smf-select-control,.page-id-54 .tel .item .wp-block-group>.wp-block-group__inner-container .smf-select-control__control{width:100%}.single-post #article{box-shadow:none}:is(.page-id-48, .page-id-50, .page-id-52, .page-id-37) #page_contents{padding-bottom:0 !important}:is(.page-id-52, .page-id-37) #page_contents{padding-top:0 !important}:is(.page-id-52, .page-id-37) .strong .after h2::before{left:50px}:is(.page-id-52, .page-id-37) .strong .after h2::after{right:50px}}@media screen and (max-width:781px){.page-id-54 .tel-line-wrap .line-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}.page-id-48 .main-service .item-wrap{width:100%;margin-inline:auto}.page-id-48 .main-service .item-wrap h2 strong{display:block}.page-id-48 .main-service .item-wrap h2 strong::before{width:100%}.page-id-48 .main-service .item-wrap:nth-child(2n) .txt h2{text-align:left}.page-id-48 .sub-service>.wp-block-group__inner-container .item-wrap{grid-template-columns:repeat(1, minmax(0, 1fr))}:is(.page-id-52, .page-id-37) .before .item-wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width:550px){.page-id-54 .intro-wrap p{text-align:left;line-height:1.8}.smf-form input[type="date"]:invalid::before{content:"年 / 月 / 日";color:#999;position:absolute;left:12px}.smf-form input[type="date"]:valid::before{display:none}.smf-form input[type="date"]{position:relative}:is(.page-id-52, .page-id-37) .strong .after h2::before{left:10px}:is(.page-id-52, .page-id-37) .strong .after h2::after{right:10px}}@media screen and (min-width:501px){.home #header_slider_container #header_slider_fixed_content .header_slider_content .catch .br-space{display:none}}@media screen and (max-width:500px){.home #header_slider_container #header_slider_fixed_content .header_slider_content .catch{line-height:1.5}.home #header_slider_container #header_slider_fixed_content .header_slider_content .catch span{display:block}.home #header_slider_container #header_slider_fixed_content .header_slider_content{bottom:50px}}/*# sourceMappingURL=responsive.css.map */