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", "Noto Sans JP", sans-serif;color:#202020}.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", "Noto Sans JP", sans-serif;color:#202020}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", "Noto Sans JP", sans-serif}::-moz-selection{background:#33520e;color:var(--p--color_w)}::selection{background:#33520e;color:var(--p--color_w)}.page-id-93 .con2 .wp-block-column p.txt{min-height:73%}.page-id-93 .con2 h3{padding-inline:1em;padding-block:2% 1.5%;min-width:260px;text-align:center}.page-id-93 .con1::after{white-space:nowrap;font-size:clamp(27px, calc(-5px + 10vw), 55px)}.page-id-93 .con1 h2 br,.page-id-93 .con3 h2 br{display:none}.page-id-52 .con1 .p-li-g ul li br{display:none}.post_content .slide-scroll{display:none;margin-bottom:1.2em;border-bottom:solid #202020 1px}@media screen and (max-width:990px){.post_content .slide-scroll{display:block}}.post_content .slide-scroll2{display:none}@media screen and (max-width:700px){.post_content .slide-scroll2{display:block;margin-bottom:0}}.post_content h3.has-text-align-left::before{left:-1px}.page-id-118 .con3 .time br{display:none}@media screen and (max-width:1030px){.page-id-118 .con3 .time br{display:block}}.page-id-118 .con4 h2 br{display:none}@media screen and (max-width:500px){.page-id-118 .con4 h2 br{display:block}}#main_content{max-width:1100px;width:95%}@media screen and (max-width:1100px){#main_content{margin-inline:auto}}body.news-template-default #main_col{width:100%}.page-id-56 #page_header .headline span{font-size:clamp(27px, calc(20.3984px + 2.063vw), 60px);line-height:1.75;padding-bottom:0}@media screen and (max-width:1300px){#header_slider_container:has(#news_ticker) .swiper-pagination{display:none}.home .header_slider_content::after{font-size:clamp(15px, calc(14.0208px + 0.306vw), 18px);bottom:-2.5em}.home .header_slider_content{bottom:130px;padding-bottom:1.5em}.home h2.catch.rich_font_1{font-size:clamp(32px, calc(33.632px + -0.51vw), 27px)}.home .header_slider_content p.desc{font-size:clamp(16px, calc(15.3472px + 0.204vw), 18px)}.page-id-93 #page_contents{padding:0px 0 150px}}@media screen and (max-width:1230px){.page-id-93 .con2 .num p{font-size:40px}}@media screen and (max-width:1180px){.page-id-52 .con1 .top-c{flex-direction:column}}@media screen and (max-width:1100px){.page-id-93 .con2 .wp-block-columns{flex-direction:column}.page-id-93 .con2 h3{min-width:80%}.page-id-93 .con2 .wp-block-column p.txt{min-height:unset}.page-id-93 .con2 .num p{font-size:55px;left:10px}}@media screen and (max-width:1000px){div.wp-container-core-group-is-layout-baef362d{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media screen and (max-width:900px){.page-id-118 .con3 .wp-block-columns{flex-direction:column}.page-id-118 .con3 .time br{display:none}}@media screen and (max-width:860px){.page-id-52 ul.wp-block-list li:before{top:1.3em}}@media screen and (max-width:800px){#page_contents{margin:0 3.5%}body.page #page_contents .post_content{width:100%}body.home #content_builder .cb_three_column .three_column_carousel_container::before{bottom:-3.5em}div#header_slider_container.height_type2{height:100svh !important;max-height:unset !important}div#header_slider{height:100%}#header_slider .swiper-wrapper{height:100svh}.page-id-93 #page_contents{padding:0px 0 40px}}@media screen and (max-width:782px){.news-template-default .con2 .wp-block-columns{justify-content:center;gap:0}.news-template-default .wp-block-buttons>.wp-block-button{width:100%}.news-template-default .wp-block-buttons>.wp-block-button a{min-width:100%}body.news-template-default .con2 .wp-block-column .id{margin-inline:auto}.page-id-48 .con2 .wp-block-column:last-child{max-width:450px;margin-inline:auto}.page-id-48 .con2 .flow-g .wp-block-column:first-child{max-width:450px;margin-inline:auto}.page-id-48 .con2 .flow-g .wp-block-columns{padding-block:2em}.page-id-48 .con2 .flow-g .wp-block-columns{margin-left:0}}@media screen and (max-width:750px){.news-template-default .post_content td{display:block}.news-template-default .post_content td:first-child{width:100%;background:#433d31;color:#fff}.news-template-default #single_news_header .image{margin:20px auto 0;width:100%}}@media screen and (max-width:675px){.page-id-52 .con1 .p-li-g ul li{margin-bottom:1em;line-height:2}.page-id-52 .con1 .p-li-g ul li br{display:block}}@media screen and (max-width:630px){.page-id-48 .con2 .flow-g .wp-block-column:first-child,.page-id-48 .con2 .wp-block-column:last-child{padding-inline:5%}}@media screen and (max-width:570px){.page-id-93 .con1 h2 br{display:block}}@media screen and (max-width:550px){.page-id-48 .con2 .smb-tabs[data-orientation="horizontal"]>.smb-tabs__tabs .smb-tabs__tab{padding-block:1em 0.85em;padding-inline:0.35em;letter-spacing:0.05em;font-size:12px}}@media screen and (max-width:500px){body #page_contents div.wp-block-snow-monkey-blocks-tab-panel{padding-top:30px;padding-inline:3.5%}#page_contents{padding-bottom:80px}.home h2.catch.rich_font_1{font-size:clamp(24px, calc(9.7792px + 4.444vw), 32px)}.home .header_slider_content{padding:0px 20px;padding-bottom:15px}#header_slider .item3 .bg_image img{object-position:75% 50%}.home .header_slider_content::before{content:"";width:7px;top:0.75em;left:0.35em;height:calc(100% - 2em)}.home .header_slider_content p.desc{margin-top:0.5em}.home .header_slider_content{bottom:100px}.home .header_slider_content::after{font-size:12px;bottom:-2em;left:2em}.home .header_slider_content p.desc{font-size:14px}.num1 .cb_header .sub_title+.desc{text-align:left}body.home #content_builder .cb_three_column .cb_header{padding-bottom:0}.home #content_builder .cb_three_column .three_column_carousel_container{padding-block:0px}.page-id-93 .con1{padding-bottom:35px}.page-id-93 .con1::before{height:30%}.page-id-93 .con2 .wp-block-columns{padding-inline:3.5%}.page-id-93 .con2 .in-content{margin-inline:0}.page-id-93 .con2 .num p{font-size:30px;left:-2px}.page-id-93 .con2 h3{min-width:215px}.page-id-93 .con3 h2 br{display:block}.page-id-93 .con3 .wp-block-cover,.page-id-93 .con3 .wp-block-cover-image{min-height:150px}.page-id-52 .con1 .top-txt{padding:5% 3.5%;margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.page-id-52 .con1 .content{max-width:95%}.page-id-52 .con1 .top-c .wp-block-column:first-child{padding-inline:0.3em}.page-id-52 .con1 .top-c .wp-block-column:first-child p{font-size:13px;padding-block:0.5em}.page-id-52 .con1 .p-li-g ul{padding-left:0.3em}.page-id-52 .con1 .p-li-g ul li{padding-right:0}.page-id-118 .wp-block-buttons>.wp-block-button,.page-id-118 .wp-block-button__link{min-width:100%}.page-id-48 #page_contents{padding:70px 0 0}.page-id-48 .btn-g{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.page-id-48 .btn-g{padding-block:50px;padding-bottom:50px}.page-id-48 .con3 table td{display:block;white-space:wrap;padding:15px 5% !important}.page-id-48 .con3 table td:first-child{width:100%;background:#433d31;color:#fff}.page-id-50 a.faq-a{padding:3%}.blog #page_header_desc .catch+.desc{text-align:left}.blog_list .content{padding:15px 5% 13px}.page-id-54 .con1 .content{max-width:95%}.page-id-54 .con2 .wp-block-columns .wp-block-column:last-child .txt-g{padding-left:0}.page-id-54 .txt-g p{padding-left:3.5%}.page-id-54 .txt-g .wp-block-buttons>.wp-block-button{width:100%}.page-id-54 .txt-g .wp-block-buttons>.wp-block-button a{min-width:100%}}@media screen and (max-width:400px){.news-template-default #related_news .post_list .item{flex-direction:column}.news-template-default #related_news .post_list .animate_background{width:100%}.news-template-default #related_news .date_list .date{margin:0;margin-top:5px;width:100%}.news-template-default #related_news .post_list .content{padding-left:0px}.news-template-default #related_news .post_list .content{width:100%}.news-template-default #related_news h3{padding-left:0.5em}}.post-type-archive-instagram #page_header .headline{color:transparent}.post-type-archive-instagram #page_header .headline::after{content:"Instagram";color:#fff;position:absolute;left:0;height:auto;font-family:"Zen Kaku Gothic New", "Noto Sans JP", sans-serif;letter-spacing:0.1em;font-weight:500;font-size:clamp(35px, calc(29.9984px + 1.563vw), 60px);text-shadow:2px 3px 7px rgba(0, 0, 0, 0.4);filter:drop-shadow(0 8px 20px rgba(2, 6, 23, 0.35));letter-spacing:0.05em;padding-left:27px;top:0.45em}.post-type-archive-instagram #page_header .headline span::after{content:"SNS";color:#fff}.post-type-archive-instagram #page_header_desc{display:none}p#no_post{max-width:1250px;margin-inline:auto;padding-inline:1.5%}/*# sourceMappingURL=style3.css.map */