:root{--p-color_b: #222;--p-color_w: #fff;--p-color_1: #436279;--p-color_2: #c27d46;--p-color_base: #ddd}@media screen and (max-width:1300px){#header{background:var(--p-color_b) !important}#header #header_logo{padding-top:10px}#header_logo img.mobile{height:40px}#drawer_menu_button span{background:var(--p-color_w)}}@media screen and (max-width:1250px){.post_content .link-banner{min-height:630px;margin:auto;width:100%;left:unset}.post_content .link-banner img{min-height:630px}.post_content .link-banner .content{margin-inline:auto;padding-inline:20px}.post_content .link-banner .content .txt.wp-block-paragraph br:first-child{display:none}}@media screen and (max-width:800px){body p,li{font-size:14px}.post_content .link-banner .content{padding-inline:20px}.post_content .link-banner .content .ttl{font-size:min(3vw, 24px) !important}.post_content .link-banner p.txt.wp-block-paragraph{font-size:14px;padding-inline:unset}.page-id-90 .pointo-wrap .item-wrap .item::before{opacity:0.2}}@media screen and (max-width:781px){#page_header{width:calc(100% - 40px)}.post_content .wp-block-table tr:first-child{border-top:unset}.post_content .wp-block-table td{display:flex}.post_content .wp-block-table td:first-child{width:100%;background:var(--p-color_w);color:var(--p-color_b);font-weight:600}}@media screen and (max-width:500px){.post_content .link-banner{min-height:500px}.post_content .link-banner img{min-height:500px}.original-btn .wp-block-button{border-top:2px solid var(--p-color_w);border-bottom:2px solid var(--p-color_w);width:100%}.wp-block-buttons .wp-block-button__link{padding-left:0}.original-btn a{border-block:unset;padding-inline:20px;font-size:14px}.original-btn a::before{right:0.5em}}@media screen and (max-width:1600px){.home #header_slider_container .header_slider_content .catch{font-size:min(4vw, 72px)}}@media screen and (max-width:1300px){.home #header_slider_container .header_slider_content{padding:0 50px}}@media screen and (max-width:1250px){.home #header_slider_container .header_slider_content .catch{font-size:min(4vw, 52px)}}@media screen and (max-width:1100px){.home .cb_two_column .cb_header{padding-inline:20px;margin:0 0 90px;width:auto}}@media screen and (max-width:800px){.home #header_slider_container .header_slider_content{padding:0 30px}.home #header_slider_container .header_slider_content .catch{font-size:min(7vw, 52px)}.home #header_slider_container .header_slider_content .desc{font-size:min(3.5vw, 16px)}.home .cb_two_column .content .desc{font-size:14px}.home .cb_three_column::before{width:100%}.home .three_column_carousel{flex-direction:column;max-width:720px;width:100%}.home .three_column_carousel .item{width:100% !important}}@media screen and (max-width:800px){body.page-id-90 .post_content .intro-col .txt p{font-size:14px}}@media screen and (max-width:781px){body.page-id-90 .post_content .intro-col h2{font-size:min(5vw, 32px)}body.page-id-90 .post_content .intro-col h2 br{display:none}body.page-id-90 .post_content .intro-col .txt p{max-width:unset}body.page-id-90 .pointo-wrap .item-wrap{display:flex;flex-direction:column}body.page-id-90 .pointo-wrap .item-wrap .item.main{width:100%}}@media screen and (max-width:1050px){body.page-id-48 p.wp-block-paragraph{padding-inline:20px}}@media screen and (max-width:800px){body.page-id-48 .intro-col p.wp-block-paragraph{font-size:14px}}@media screen and (max-width:781px){body.page-id-48 .intro-col p.wp-block-paragraph{max-width:unset;padding-inline:unset}body.page-id-48 .post_content .intro-col h2{padding-inline:unset}body.page-id-48 .post_content .intro-col:nth-child(even) h2{text-align:left}}@media screen and (max-width:1250px){body.page-id-37 #page_contents .post_content{padding-inline:20px}body.page-id-37 .item-wrap{position:relative;display:flex;flex-direction:column;max-width:unset;width:100%;margin-right:0;margin-left:auto;padding-left:240px}body.page-id-37 .item-wrap:before{position:absolute;content:"";margin:auto;width:2px;height:calc(100% + 200px);background:var(--p-color_w);bottom:100%;left:120px;z-index:-1;transform:translateY(100%)}body.page-id-37 .item-wrap:last-child::before{display:none}body.page-id-37 .item-wrap .step{position:absolute;top:0;bottom:unset;right:auto;left:20px;margin:auto;width:200px;height:200px}body.page-id-37 .item-wrap .step::before{display:none}body.page-id-37 .item-wrap .wp-block-group{order:1;width:100%}body.page-id-37 .item-wrap .wp-block-image{order:2}}@media screen and (max-width:800px){body.page-id-37 #page_contents{margin-inline:unset}body.page-id-37 .item-wrap{gap:20px;padding-left:200px}body.page-id-37 .post_content .intro{font-size:14px}body.page-id-37 .item-wrap:before{left:80px}body.page-id-37 .item-wrap .step{font-size:20px;line-height:1.2;left:0;width:160px;height:160px}}@media screen and (max-width:500px){body.page-id-37 .item-wrap{padding-top:110px;padding-inline:10px;z-index:1;gap:unset}body.page-id-37 .item-wrap:before{left:0;right:0}body.page-id-37 .item-wrap .step{width:100px;height:100px;left:0;right:0;font-size:12px}body.page-id-37 .item-wrap .wp-block-group{background:var(--p-color_b);padding-bottom:10px}}@media screen and (max-width:800px){body.single-post #article{padding:30px 20px}}@media screen and (max-width:1100px){body.page-id-54 .tel-wrap .wp-block-columns::before{width:100%}}@media screen and (max-width:800px){body.page-id-54 .intro-wrap p{font-size:14px}}@media screen and (max-width:500px){body.page-id-54 .tel-wrap p.tel-num{font-size:min(4.75vw, 24px)}}/*# sourceMappingURL=style3.css.map */