.home .top-contact-wrap a.top-contact .content p{max-width:880px;width:100%}@media screen and (max-width:1550px){.home .top-intro-wrap{padding:100px 120px 150px 20px}}@media screen and (max-width:1390px){.page-id-52 .intro-wrap .wp-block-columns{padding-right:20px;padding-top:20px;padding-bottom:20px}.page-id-52 .intro-wrap .wp-block-columns figure{height:100%}.page-id-52 .intro-wrap .wp-block-columns figure img{height:100%;object-fit:cover;object-position:left}}@media screen and (max-width:1100px){#drawer_menu_button span{background:#ffffff}div.wp-container-core-group-is-layout-4d858cb8{grid-template-columns:repeat(2, minmax(0, 1fr))}.page-id-54 .con1 .sns-wrap .item figure{max-width:160px;margin:auto}}@media screen and (max-width:900px){.home .top-contact-wrap a.top-contact{padding-block:clamp(100px, calc(38.8895px + 11.111vw), 200px)}div.wp-container-core-group-is-layout-6be84c55{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width:781px){.home .top-intro-wrap{padding:50px 20px 150px 20px}.home .top-intro-wrap .wp-block-columns{gap:1em}.home .top-intro-wrap .wp-block-columns .item2{left:50px}.page-id-34 .wp-block-columns .col2{padding-right:40px}.post_content .link-banner-wrap .link-banner .wp-block-cover p{font-size:20px !important}.insert-page.insert-page-189{padding:0 20px}.home .top-column-wrap .wp-block-columns .wp-block-cover{min-height:240px}.home .cb_blog_list .cb_design_arrow_button a{padding:20px 20px}#container #page_header .title_area .large_headline{font-size:60px !important;margin-left:0em}#container #page_header .design_header{padding-inline:10px}.page-id-52 .intro-wrap .wp-block-columns{padding-left:20px}.page-id-52 .intro-wrap .wp-block-columns .txt{max-width:800px}div.wp-container-core-group-is-layout-4d858cb8{grid-template-columns:repeat(1, minmax(0, 1fr))}.page-id-54 .con1 .sns-wrap .item figure{max-width:80px}.page-id-54 .con1 .sns-wrap .item .wp-block-buttons a{padding:0.5em 1em}}@media screen and (max-width:600px){.page-id-48 .intro-wrap .item-wrap .item h4{font-size:18px}.page-id-48 .intro-wrap .item-wrap{row-gap:20px}.home #header_slider_content .content{padding-right:10px}.home .top-contact-wrap a.top-contact .content h2{font-size:22px}.home .top-contact-wrap a.top-contact .content p{font-size:50px}.home .top-contact-wrap a.top-contact{background-size:cover}#footer #footer_address .item-wrap{flex-direction:column;gap:10px}div.wp-container-core-group-is-layout-6be84c55,div.wp-container-core-group-is-layout-baef362d{grid-template-columns:repeat(1, minmax(0, 1fr))}.page-id-48 .strong-point .item-wrap{gap:10px}.wp-block-cover,.wp-block-cover-image{min-height:250px}}@media screen and (max-width:550px){.page-id-37 #page_contents .post_content td:first-child{border-bottom:3px solid #ffcf00;padding-top:30px}}@media screen and (max-width:450px){#container #page_header .title_area .large_headline{font-size:40px !important}body.hide_breadcrumb #container #page_header{height:200px}}/*# sourceMappingURL=style3.css.map */