﻿body{--p--color_w: $p-color_w;--p--color_b: $p-color_b;--p--color1: $p-color_1;--p--color2: $p-color_2;--p--color3: $p-color_3;--p--color4: $p-color_4}html body,html input,html textarea,.post_content{letter-spacing:0.05em;line-height:2em;font-family:"Zen Kaku Gothic New", sans-serif;color:#0a0a08}.rich_font_type1,.rich_font_type2,.rich_font_type3,.rich_font,.sub_title{letter-spacing:0.05em;line-height:2em;font-family:"Zen Kaku Gothic New", sans-serif;color:#0a0a08}body{--transition: all 0.3s ease}body{--margin_full: calc(50% - 50vw)}.is-sidebar--none .l-container__inner{max-width:1100px}.rich_font_type1,.rich_font_type2,.rich_font_type3,.rich_font,.sub_title{letter-spacing:0.05em;line-height:2em;font-family:"Zen Kaku Gothic New", sans-serif}::-moz-selection{background:#d33e56;color:var(--p--color_w)}::selection{background:#d33e56;color:var(--p--color_w)}#header_slider_content .catch{font-size:clamp(40px, calc(30.9984px + 2.813vw), 85px)}.page-id-48 .con1 h2,.page-id-56 .con1 h2{font-size:clamp(30px, calc(26.5984px + 1.063vw), 47px)}.page-id-48 .con2 h3{font-size:clamp(20px, calc(17.6px + 0.75vw), 32px)}.page-id-48 .con1 h2 br{display:none}@media screen and (max-width:500px){.page-id-48 .con1 h2 br{display:block}}@media screen and (max-width:1760px){#header_slider_content .content{padding-inline:3%}}@media screen and (max-width:1210px){#global_menu>ul>li{font-size:15px}}@media screen and (max-width:1100px){.home :is(.design_header, .tcdce-body .design_header).animate .desc{padding-left:3em}.home p.desc.post_content::after{width:3.5em;left:-20px}#return_top a{width:50px;height:50px}#return_top a .arrow:before,#return_top a .arrow:after{left:50%;transform:translateX(-50%) rotate(-90deg)}.blog #archive_header,.category-demolition #archive_header,.post-type-archive-news #archive_header,.tax-news_category #archive_header{display:flex}#archive_header .desc{margin-top:0}.page-id-56 .c4-btn .wp-block-button__link{padding-inline:3.5%}}@media screen and (max-width:980px){.page-id-56 .con2 .wp-block-columns{display:block;position:relative;margin-bottom:6em}.page-id-56 .con2 .wp-block-columns::after{content:"";position:absolute;display:block;width:3.5em;height:2em;clip-path:polygon(0 0, 50% 100%, 100% 0);background:#a50101;left:50%;transform:translateX(-50%);bottom:-4em}.page-id-56 .con2 .wp-block-columns:last-child::after{display:none}.page-id-56 .con2 .wp-block-column:first-child{max-width:100%}.page-id-56 .con4 figure.wp-block-table{margin-inline:1%;padding:1% 1.5% 3%}.page-id-56 .con2 .wp-block-column:last-child p::after{width:100%;left:0;border-radius:0 0 15px 15px}.page-id-56 .con2 img{border-radius:15px 15px 0 0}.page-id-56 .con2 .wp-block-column:last-child p{padding-inline:2%;padding-top:2em}}@media screen and (max-width:950px){.page-id-56 .con3 .wp-block-columns{display:block}.page-id-56 .con3 .wp-block-column{margin-bottom:2em}.page-id-56 .con2 .wp-block-column:first-child::after{display:none}}@media screen and (max-width:850px){.post_content .wp-block-table td{display:block;white-space:pre-wrap}.post_content td:first-child{width:100%}}@media screen and (max-width:800px){.home .cb_design_content .shutter_image .item{margin-bottom:2em}#footer_nav li{margin-right:20px}#page_header .image{margin-top:0}.page-id-93 .con1 .is-layout-grid figure img{border-radius:0}.page-id-93 .con1 .is-layout-grid{gap:3.5em !important}.con-box{margin-bottom:clamp(50px, calc(40px + 3.125vw), 65px)}.page-id-93 .con1 .is-layout-grid p{padding-right:0}.post-template-default #main_content{width:95%;padding-top:20px}#related_post{padding:50px 0 30px}.page-id-56 .con4 .smb-tabs__body>div{padding-inline:1%;padding-block:0em}#single_post_header{max-width:100%;padding-inline:1.5%}.wp-singular .post_content{padding-inline:1.5%}}@media screen and (max-width:781px){.page-id-48 .con2 .ser-con>div>.wp-block-columns::after{display:none}.page-id-48 .con2 .ser-con .item-c .wp-block-column:last-child{max-width:17em}.page-id-93 .con4 .cover-c .wp-block-column{max-width:100%}.page-id-52 .con2 .wp-block-columns .wp-block-column:first-child{max-width:100%}.page-id-52 .con2 .wp-block-columns .wp-block-column:first-child p:first-child{margin-bottom:0.5em}.page-id-52 .con2 .wp-block-columns:nth-child(odd){padding-block:3.5em}.page-id-52 .con2 .wp-block-columns{margin-bottom:3.5em}}@media screen and (max-width:750px){#footer_nav{display:none}.page-id-52 .con1 h2{font-size:clamp(23px, calc(16.3024px + 2.093vw), 32px);text-align:left}.page-id-52 .con1 h2::first-line{font-size:clamp(18px, calc(12.7904px + 1.628vw), 25px)}.page-id-52 .con1 h2 br:nth-child(2){display:none}}@media screen and (max-width:550px){.page-id-93 .con2 h3~p{text-align:left}.page-id-93 .con2 .wp-block-column p:last-child{padding-inline:3%}.page-id-56 .con1 h2{font-size:clamp(19px, calc(3.6944px + 4.783vw), 30px);text-align:left;margin-bottom:1.5em}.page-id-56 .con4 .smb-tabs__body>div{border-radius:0 0 15px 15px}.page-id-56 .con4 .wp-block-snow-monkey-blocks-tabs::before{content:"※スクロール出来ます";color:#999999;font-size:14px}.page-id-56 .con4::before{height:50%}}@media screen and (max-width:500px){.home .top-con figure img{height:250px}#footer_logo img.mobile{width:100%;object-fit:contain}#footer_inner{padding:35px 5%}.wp-block-buttons>.wp-block-button{width:100%}.wp-block-buttons>.wp-block-button .wp-block-button__link{min-width:100%}#page_header,.blog #archive_header,.category-demolition #archive_header,.post-type-archive-news #archive_header,.tax-news_category #archive_header{height:300px}.page-id-93 .con1 .ttl-box h2{font-size:clamp(23px, calc(18.3792px + 1.444vw), 25.6px)}.page-id-48 #page_contents{padding-top:0}.page-id-48 .con2 img{object-position:96% 50%}.page-id-93 .con1 .is-layout-grid{padding-bottom:50px;padding-top:0}.page-id-93 .con3 .wp-block-columns h3{font-size:clamp(20px, calc(11.1104px + 2.778vw), 25px)}.page-id-93 .con3 .wp-block-columns figure img{width:100px}.page-id-93 .con4 a.cover-btn .wp-block-cover{min-height:150px}a.cover-btn .wp-block-cover__inner-container p.has-text-align-center{font-size:clamp(23px, calc(19.4448px + 1.111vw), 25px) !important}.page-id-52 .con1{padding-top:50px}.page-id-56 .con1{padding-bottom:50px}.page-id-56 .c4-btn{margin-top:0}.page-id-56 .con3 figure{max-width:150px}.page-id-56 .con4{padding-top:0}.page-id-54 .con1 .top-txt{font-size:clamp(16px, calc(12.4448px + 1.111vw), 18px)}.page-id-54 .con1 .top-txt::after{width:15px;height:10px;border-left:3.5px solid #d33e56;border-bottom:3.5px solid #d33e56}.page-id-54 .con1 .top-txt{padding-left:1.5em}.page-id-54 .con1 .top-txt::after{top:0.75em}.page-id-54 #page_contents{padding-top:100px}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control{text-align:left !important}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control{top:50%}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item:last-child .smf-checkbox-control{margin-bottom:1em}.snow-monkey-form .smf-action{margin-top:2em;margin-bottom:2em}}@media screen and (max-width:430px){.page-id-54 .con1 .wp-block-columns .num-g>div{padding-left:0;padding-top:100px}.page-id-54 .con1 .wp-block-columns .num-g>div::after{top:5px;transform:translateX(-50%);left:50%}.page-id-54 .con1 .wp-block-columns .wp-block-column p{text-align:center !important}.page-id-54 .con1 .tel-txt{width:100%;padding:0;text-align:center}.page-id-54 .con1 .wp-block-columns .num-g{padding-inline:3%}}/*# sourceMappingURL=style3.css.map */