.home .cb_design_content .dc_image_carousel_container img{object-fit:cover}.home .cb_news_list::after{left:0}.blog #page_header_desc .catch br{display:none}@media screen and (max-width:600px){.blog #page_header_desc .catch br{display:block}}.page-id-48 .ttl-box.h-cen h2.has-text-align-center br{display:none}@media screen and (max-width:380px){.page-id-48 .ttl-box.h-cen h2.has-text-align-center br{display:block}}@media screen and (max-width:1380px){.home .header_slider_content{bottom:150px}.home .header_slider_content .logo img{max-width:550px}div#header_slider_container.height_type2,div#header_slider{height:calc(100svh - 80px)}}@media screen and (max-width:1300px){#container{margin-top:0}#header_logo{margin-inline:unset;border:unset;border-radius:unset}body.header_fix #header{border-top:solid 5px #b84d44}.header_fix #header_logo a::after{display:none}div#header_slider_container.height_type2,div#header_slider{height:calc(100svh - 60px)}}@media screen and (max-width:1100px){.cb_two_column .item_list{width:100%}.home .cb_design_content .item img{border-radius:unset}.home .cb_design_content .dc_image_carousel_container{height:300px}.post-template-default #main_content{margin:0}.post-template-default #next_prev_post{margin-inline:2em}.news-template-default #main_content{margin-inline:auto;width:98%}.news-template-default #main_col{padding-inline:3%}}@media screen and (max-width:922px){.home #content_builder .cb_two_column .cb_header *+.desc p{text-align:left}.home #content_builder .cb_two_column .cb_header *+.desc p br:nth-child(2){display:none}}@media screen and (max-width:850px){body.page #page_contents .post_content{width:100%}}@media screen and (max-width:800px){#header_slider_container.height_type2{height:100% !important}#header_slider_container.height_type2{height:calc(100svh - 60px) !important;min-height:100% !important;max-height:calc(100svh - 0px) !important}div#header_slider_container.height_type2,div#header_slider{height:calc(100svh - 60px)}.cb_two_column .image_wrap{aspect-ratio:2.1739130435}body.single-post #main_col{width:97%}body.single-post #article{padding-inline:3%;padding-bottom:3.5em}}@media screen and (max-width:782px){.page-id-48 .st-g .wp-block-columns.st-g-c::after{display:none}.page-id-48 .st-g .price-c{flex-wrap:nowrap !important}}@media screen and (max-width:745px){.blog #page_header_desc .catch+.desc p{text-align:left !important}}@media screen and (max-width:620px){#page_header .catch,#page_header .headline span,.category-service .headline span,.headline span .headline span,.tax-news_category .headline span{padding-left:3.5vw;padding-right:0.5em;font-size:clamp(25px, calc(14.3344px + 3.333vw), 35px)}}@media screen and (max-width:600px){table.has-fixed-layout td{display:block}table.has-fixed-layout td:first-child{width:100%}body.post-template-default :is(.post_content, .post_content .tcdce-body) td{padding-block:10px !important}body.post-template-default :is(.post_content, .post_content .tcdce-body) td:first-child{border-radius:15px 15px 0 0}body.post-template-default #next_prev_post .prev_post:before{top:50%;transform:translateY(-50%)}}@media screen and (max-width:560px){.home .cb_news_list::after{height:20vw;bottom:3vw}.home .cb_news_list{padding-bottom:clamp(80px, calc(72px + 2.5vw), 120px)}.page-id-48 .con3 .txt-p{text-align:left}}@media screen and (max-width:521px){.faq_list .title:after,.faq_list .title:before{top:50%;transform:translateY(-50%)}}@media screen and (max-width:500px){div#header_slider_container.height_type2,div#header_slider{height:calc(100svh - 60px)}#footer a img{max-width:160px}#footer_logo{padding:0 20px 0}#footer{padding:0;padding-bottom:15px}#footer_info{padding:16px 0.5em}.home #content_builder .cb_two_column .cb_header .headline{font-size:clamp(21px, calc(13.8896px + 2.222vw), 25px)}.home .header_slider_content .logo img{width:100%}.home .header_slider_content{bottom:90px}.home #content_builder .cb_two_column .cb_header{padding:1.5em 3.5%}.cb_two_column .content{padding:30px 25px}.home .cb_design_content .dc_image_carousel_container{height:220px}#page_contents{padding-top:0}body.page #page_contents .post_content{width:100%}.page-id-93 .con1{padding-top:clamp(80px, calc(72px + 2.5vw), 120px)}.page-id-93 .con1::after{left:0;height:20vw}.page-id-93 p.has-text-align-center{text-align:left}a.cover-btn .wp-block-cover__inner-container p.has-text-align-center{padding-inline:0}.page-id-52 .con1::after{height:20vw;left:0;bottom:2vw}.page-id-52 .con2 .wp-block-column:first-child .is-layout-grid p,.page-id-52 .con2 .wp-block-column:last-child p{align-content:center}.page-id-52 .con2 .wp-block-column:first-child .is-layout-grid p br,.page-id-52 .con2 .wp-block-column:last-child p br{display:none}.post-type-archive-news #page_header_desc .desc p{text-align:left !important}.page-id-54 .con1{padding-top:clamp(40px, calc(32px + 2.5vw), 80px)}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item.pp .smf-placeholder{text-align:left}}@media screen and (max-width:470px){.tel-txt-top{text-align:left}}@media screen and (max-width:440px){.page-id-48 .st-g .price-c{flex-wrap:wrap !important}}@media (max-width:450px){.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control{top:0em}}@media screen and (max-width:370px){.home #content_builder .cb_two_column .cb_header .headline::after{top:unset;bottom:0}.home #content_builder .cb_two_column .link_button{padding-bottom:120px}.home #content_builder .cb_two_column .cb_header::after{height:calc(100% + 120px + 75px + 120px);bottom:calc(-120px + -70px)}.home #content_builder .cb_two_column .cb_header .headline::after{display:none}.home #content_builder .cb_two_column .link_button::before{content:"";position:absolute;display:block;background:url(../2026/05/cloud-item2.png) no-repeat;background-size:contain;width:11vw;min-width:150px;min-height:80px;height:6vw;top:unset;bottom:0;right:-20px;background-position:bottom}.home #content_builder .cb_two_column .cb_header *+.desc{padding-bottom:20px}.home #content_builder .cb_two_column .cb_header *+.desc p{text-align:left}.page-id-48 .con3 .time{font-size:clamp(30px, calc(-10px + 12.5vw), 35px)}}/*# sourceMappingURL=style3.css.map */