:root{--p-color_b: #1a1a1a;--p-color_w: #ffffff;--p-color_1: #1a1a1a;--p-color_2: #555;--p-color_base: url(../2026/07/FHD-gray.jpg) center center/100% 100% no-repeat;--p-color_base2: url(../2026/07/pixta_118797078_L_re.jpg) center center/100% 100% no-repeat;--p-color_base3: url(../2026/07/FHD-gray02.jpg) center center/100% 100% no-repeat}.con-box{margin-bottom:clamp(50px, calc(-11.1105px + 11.111vw), 150px)}.con-box_half{margin-bottom:50px}#drawer_menu{background:var(--p-color_w)}#drawer_menu #drawer_header_button a,#drawer_menu #drawer_mneu_close_button::before{color:var(--p-color_b)}#drawer_menu #drawer_header_button a{color:var(--p-color_b) !important}#drawer_menu #mobile_menu a{color:var(--p-color_b) !important;border-bottom:1px solid #ddd}@media screen and (max-width:1300px){#header #header_logo{background:none}.home #cb_content_5 .top-contact-wrap{width:calc(100% - 50px);padding:3vw}.home .cb_header{flex-direction:column;align-items:flex-start;gap:10px;margin-inline:auto}.home .cb_header .headline{width:50vw}.home .cb_header .desc::before{top:0;bottom:0;height:110%}.home .cb_header .desc p{width:calc(100% - 5vw);margin-inline:auto;font-size:14px}}@media screen and (max-width:1200px){#page_header .image{width:calc(100% - 100px)}}@media screen and (max-width:1100px){.single-post #main_content{margin-inline:auto}.single-post #main_content #main_col{margin-inline:min(5vw, 50px);width:auto}.home #cb_content_5 .top-contact-wrap .original-btn{flex-direction:column;align-items:center}.home #cb_content_5 .top-contact-wrap .original-btn br{display:none}.home #cb_content_5 .top-contact-wrap .original-btn a{width:fit-content}}@media screen and (max-width:1000px){.post-type-archive-news .news_list .item{width:100%;margin-bottom:10px}}@media screen and (max-width:800px){#page_header .image{width:calc(100% - 70px)}#page_header{margin-top:20px}#return_top{width:80px;height:80px;line-height:80px;position:fixed;bottom:20px;right:20px;transform:unset}.page-id-54 .intro{text-align:left}.single-post .intro-wrap .item_check-box{grid-template-columns:repeat(1, minmax(0, 1fr))}.home #cb_content_5 .top-contact-wrap .yoyaku-wrap{flex-direction:column;margin-bottom:20px}.home .cb_blog_list{padding-bottom:250px}.home .cb_three_column{margin-top:-150px}.home .cb_three_column .three_column_carousel_container .item{position:relative;top:0 !important}.home .cb_three_column .three_column_carousel{flex-direction:column;width:100%;gap:10px}.home .cb_three_column .three_column_carousel_container .item .image_wrap{aspect-ratio:2.5}.three_column_carousel .item{width:100% !important}.home .cb_three_column .three_column_carousel_container .item .title{right:auto;left:0;top:50%;transform:translateY(-50%);margin:auto;writing-mode:unset}}@media screen and (max-width:781px){.page-id-54 .insta-wrap img{max-width:250px;margin-inline:auto}}@media screen and (max-width:600px){.blog #archive_blog .blog_list .item:not(.swiper-slide){width:100%}}@media screen and (max-width:550px){body #page_contents table td:first-child{width:100%}}@media screen and (max-width:500px){#page_header .image{width:calc(100% - 50px)}.page-id-54 .tel-wrap .tel-num{border-bottom:2px solid var(--p-color_b)}.page-id-54 .tel-wrap .tel-num strong{font-size:1.5em}.home .cb_blog_list{padding-bottom:150px}}/*# sourceMappingURL=responsive.css.map */