body{--p--color_b: #252525;--p--color_w: #ffffff;--p--color1: #b89626;--p--color2: #91979f;--p--color3: #ffdb83;--p--color4: #836a16;--p--color5: #141414;--p--color6: #000;--p--color7: #000;--p--color8: #000;--p--color9: #000;--p--color10: #000}@media screen and (max-width:1400px){#global_menu>ul>li{font-size:16px}#global_menu>ul>li>a{padding:0 10px}#footer_nav ul{display:flex;flex-direction:row;flex-wrap:wrap}#footer_nav li{width:33.3% !important;margin-right:unset}}@media screen and (max-width:1100px){#header_message{display:none}body.show_sidebar #page_header{max-width:unset}}@media screen and (max-width:800px){#footer #footer_logo a::after{width:280px;height:48px}#page_contents{padding-top:30px}#page_header .image{margin-top:0}table.has-fixed-layout{border-spacing:0 !important}.post_content td{display:flex;border-inline:1px solid #b89626 !important}.post_content td:first-child{width:100%;background:#b89626;color:#ffffff;border-bottom:unset}}@media screen and (max-width:500px){#footer_nav li{width:50% !important;font-size:12px}#copyright span{font-size:12px}a.cover-btn .wp-block-cover__inner-container p.has-text-align-center{font-size:min(5.5vw, 28px) !important}a.cover-btn p::after{font-size:0.85em}}@media screen and (max-width:1100px){.home :is(.design_header, .tcdce-body .design_header) .large_headline{margin-left:0}.home :is(.design_header, .tcdce-body .design_header) .desc{margin-top:1em;width:100%}.home .cb_design_content.num2 .design_header p.desc::after,.home .cb_blog_list p.desc::after,.home .cb_news_list .desc::after{display:none}.home .cb_free_space.num4 .wp-block-columns .wp-block-column:last-child>.wp-block-group{padding:25px 20px}.home .cb_free_space.num4 .wp-block-columns{flex-direction:column}}@media screen and (max-width:800px){.home .cb_free_space.num1 h2{font-size:min(4.5vw, 36px)}.home .cb_free_space.num1 p{font-size:14px}.home .cb_free_space .flowing_content>div ul{opacity:0.5}.home .cb_free_space.num4 h2{font-size:min(4.5vw, 36px)}.home .cb_free_space.num4 .ttl-g p{font-size:min(3vw, 24px)}}@media screen and (max-width:500px){.home #header_slider_content .content{padding-bottom:15%}.home #header_slider_content .catch{font-size:min(10.5vw, 54px)}.home #header_slider_content .desc_area p{font-size:min(6vw, 16px)}}.home .cb_free_space.num1 p{line-height:2.5}@media screen and (max-width:800px){body.page-id-48 .con1 h2{font-size:min(4vw, 32px)}body.page-id-48 .con1 h2 strong{font-size:min(4.5vw, 38px)}body.page-id-48 .con1 .wp-block-cover .wp-block-cover__inner-container p.c-top-txt.has-text-align-center{font-size:14px !important;line-height:2.4}body.page-id-48 .con2 table td,body.page-id-48 .con2 table td:first-child{border-inline:unset !important}}@media screen and (max-width:500px){body.page-id-48 .con2{padding-bottom:0}body.page-id-48 .con3{padding-top:0}body.page-id-48 .con4 .wp-block-cover{padding-block:6em}}@media screen and (max-width:1100px){body.page-id-37 .con2 .wp-block-columns{gap:1em}body.page-id-37 .con2 .wp-block-columns>.wp-block-column .wp-block-list{margin-left:unset}}@media screen and (max-width:800px){body.page-id-37 .con2 .wp-block-columns>.wp-block-column li::before{width:12px;height:6px}body.page-id-37 .con2 .wp-block-columns>.wp-block-column{padding:20px}body.page-id-37 .con2 .wp-block-columns>.wp-block-column h3.has-text-align-left{font-size:min(6vw, 24px);margin-bottom:0.5em}}@media screen and (max-width:781px){body.page-id-37 .con1 .wp-block-columns .wp-block-column .h-left{margin-bottom:1em}body.page-id-37 .con1 .wp-block-columns .wp-block-column:last-child{padding-inline:20px}}@media screen and (max-width:1100px){.blog #archive_header{display:flex}#archive_header .title_area{flex-direction:column}}@media screen and (max-width:500px){body.page-id-50 .faq_list .title{padding:25px 40px 25px 5px !important}}@media screen and (max-width:800px){body.page-id-52 .con1 .wp-block-cover .wp-block-cover__inner-container p.txt{font-size:14px !important;line-height:2.4}}@media screen and (max-width:1100px){.post-type-archive-news #archive_header{display:flex}#archive_header .title_area{flex-direction:column}}@media screen and (max-width:1100px){body.page-id-54 .con1 .tel-g .tel-ttl::before{width:4em}body.page-id-54 .con1 .tel-g .tel-ttl::after{width:3.5em}body.page-id-54 .con1 h2.wp-block-heading.has-text-align-center{font-size:min(4.5vw, 36px);padding-left:1.5em}body.page-id-54 .con1 .wp-block-column:first-child h2::after,body.page-id-54 .con1 .wp-block-column:last-child h2::after{width:40px;height:40px;top:0;bottom:0;margin:auto}}@media screen and (max-width:781px){body.page-id-54 .con1 h2.wp-block-heading.has-text-align-center{font-size:36px;padding-left:1.25em}}@media screen and (max-width:500px){body.page-id-54 .con1 .tel-g{padding-bottom:1em}body.page-id-54 .con1 h2.wp-block-heading.has-text-align-center{font-size:min(5.5vw, 28px);padding-left:1.25em}body.page-id-54 .con1 .wp-block-column:first-child h2::after,body.page-id-54 .con1 .wp-block-column:last-child h2::after{width:min(5.5vw, 28px);height:min(5.5vw, 28px)}body.page-id-54 .con1 .tel-g p.tel-p strong{font-size:14px;width:calc(100% - 20px)}}@media screen and (max-width:1260px){body.single-news #main_content{margin-inline:20px}}@media screen and (max-width:1100px){.category-works #archive_header,.tax-news_category #archive_header,.post-type-archive-instagram #archive_header{display:flex}}@media screen and (max-width:800px){.shutter_image.vertical .item{margin:0 0 2em 0}.post-type-archive-instagram #no_post{padding-block:clamp(40px, calc(13.3344px + 8.333vw), 80px)}#single_post_header_image{width:100%;margin-inline:auto}}@media screen and (max-width:660px){body.page-id-48 .con1 .wp-block-cover .wp-block-cover__inner-container p.c-top-txt.has-text-align-center{text-align:left;margin-inline:5.5%;margin-bottom:2em}}@media screen and (max-width:650px){.home .cb_free_space.num1 p{text-align:left}.home .cb_free_space.num1 p br{display:none}.home .cb_free_space.num1 h2{padding-top:1em}}@media screen and (max-width:500px){.home .cb_free_space.num1::after{bottom:-10px}.home .cb_free_space .flowing_content>div{bottom:0}.home .cb_news_list .swiper-scrollbar-drag::after{width:65px;height:50px}.page-id-37 .con4 .con-txt{text-align:left}a.cover-btn .wp-block-cover,a.cover-btn .wp-block-cover-image{min-height:170px}body.page-id-52 .con1 .wp-block-cover .wp-block-cover__inner-container p.txt{text-align:left;margin-inline:5%}body.page-id-52 .con1 .wp-block-cover .wp-block-cover__inner-container p.txt br{display:none}.page-id-52 .con2{margin-bottom:0}.page-id-54 #page_contents .con1 p.top-txt{text-align:left}.page-id-54 #page_contents .con1>div.wp-block-group__inner-container>p.tel-p{text-align:left}}.sp-br{display:none}@media screen and (max-width:400px){.page-id-37 .con4 .ttl-box.h-cen h2.has-text-align-center br{display:block}}/*# sourceMappingURL=style3.css.map */