﻿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;background:#fffbf6}html body,html input,html textarea,.post_content{letter-spacing:0.05em;line-height:2em;font-family:"Zen Kaku Gothic New", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif;color:#252525}.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", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif;color:#252525}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", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif}::-moz-selection{background:#ffc6c1;color:var(--p--color_w)}::selection{background:#ffc6c1;color:var(--p--color_w)}.grecaptcha-badge{z-index:999;bottom:100px !important}.snow-monkey-form{display:flex;flex-direction:column}.snow-monkey-form .snow-monkey-form,.snow-monkey-form .smf-form .smf-item .smf-text-control__control{font-family:"Zen Kaku Gothic New", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif}.snow-monkey-form :is([data-screen="back"], [data-screen="input"], [data-screen="invalid"]) .smf-progress-tracker__item--input .smf-progress-tracker__item__number,.snow-monkey-form [data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__number,.snow-monkey-form [data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__number{background:#ffc6c1 !important}.snow-monkey-form :is([data-screen="back"], [data-screen="input"], [data-screen="invalid"]) .smf-progress-tracker__item--input .smf-progress-tracker__item__text,.snow-monkey-form [data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__text,.snow-monkey-form [data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__text{color:#ffc6c1}.snow-monkey-form .smf-progress-tracker{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px) !important}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item{margin-bottom:clamp(16px, calc(14.4px + 0.5vw), 24px);padding-bottom:clamp(20px, calc(17.6px + 0.75vw), 32px);border-bottom:1px dashed #ddd}.snow-monkey-form .smf-item__col.smf-item__col--label{display:flex;margin-bottom:clamp(10px, calc(8.8px + 0.375vw), 16px);flex-direction:row-reverse;justify-content:flex-end;align-items:center}.snow-monkey-form .smf-item__label{font-size:clamp(14px, calc(13.6px + 0.125vw), 16px);font-weight:600;margin-right:1em}.snow-monkey-form .smf-item__description{position:relative;margin-top:unset;font-size:clamp(12px, calc(11.6px + 0.125vw), 14px);font-weight:100;line-height:1.4;top:1px;padding:4px;margin-right:1em;background:#b84d44;color:#fff}.snow-monkey-form .wp-block-snow-monkey-forms-item:is(:nth-child(5), :nth-child(6), :nth-child(7), :nth-child(8), :nth-child(9)) .smf-item__description{background:#bfbfbf;color:#fff}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item.pp p{font-size:14px}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item.pp .smf-placeholder{text-align:center}.snow-monkey-form .smf-radio-buttons-control__control{display:flex;flex-direction:column}.snow-monkey-form .smf-label{margin-right:1.25em}.snow-monkey-form .smf-form .smf-item .smf-radio-button-control__control{margin:auto;margin-right:0.25em;border-color:#b84d44}.snow-monkey-form .smf-form .smf-item .smf-radio-button-control__control:checked{background-color:#b84d44;border-color:#b84d44}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control{align-items:center !important;display:inline-flex}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control:active{border-color:#ffc6c1}.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control:checked{background-color:#ffc6c1;border-color:#ffc6c1}.snow-monkey-form .smf-form .smf-item .smf-text-control__control{width:100%;max-height:2.5em;border-radius:0}.snow-monkey-form .smf-textarea-control__control{border-radius:0}.snow-monkey-form .smf-action{margin-top:3.5em;text-align:center}.snow-monkey-form .smf-action .smf-button-control__control{width:100%;max-width:230px;padding-top:1em;padding-bottom:1em;background:#b84d44;color:#ffffff;border-radius:0;border-color:#b84d44;transition:0.3s;font-family:"Zen Kaku Gothic New", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif}.snow-monkey-form .smf-action .smf-button-control__control:hover{background:#ffc6c1 !important;color:#ffffff;border-color:#ffc6c1;transition:0.3s}@media (max-width:450px){.snow-monkey-form .smf-form .smf-item .smf-checkbox-control__control{margin-top:calc(var(--_half-leading) * 0.5em);top:-1em}}.snow-monkey-form .smf-action{order:999}.snow-monkey-form .snow-monkey-forms-turnstile>div{justify-content:center}.wpsm_panel-group{}.wpsm_panel-group .wpsm_panel-title a:hover{background:#ffffff00 !important}.wpsm_panel-group .ac_title_class,.wpsm_panel-group #main_contents .collapse.in .wpsm_panel-body{font-family:"Noto Sans JP", sans-serif}.wpsm_panel-group .ewd-ufaq-faq-category-title h3{display:none}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-div{margin:0 auto -1px;padding:16px 20px;border:1px solid #bababa}.wpsm_panel-group .faqs-box div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol{padding:10px 0px 0px 0px;color:#222}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span{font-size:18px}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-title-text h4{font-size:18px}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-body{position:relative;margin-top:8px;padding:20px 25px 0px;padding-left:40px;z-index:0}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-body:before{position:absolute;content:"";width:calc(100% + 40px);height:calc(100% + 10px);top:22px;bottom:0px;left:-20px;right:0;margin:auto;border-top:1px solid #bababa;z-index:-1}.wpsm_panel-group .faqs-box .ewd-ufaq-faq-body:after{position:absolute;content:"";width:calc(100% + 40px);height:calc(100% + 10px);top:22px;bottom:0px;left:-20px;right:0;margin:auto;background:#f0fcff;z-index:-5}.faq_list .item{border-left:10px #b84d44 solid;margin-bottom:10px}.faq_list .title{align-content:center;padding:27px 40px 25px 15px !important}.faq_list .title span{padding-left:1em}.faq_list .title span::before{content:"Q. ";color:#b84d44}.faq_list .desc_area p span::first-letter{padding-left:0.07em}.faq_list .desc_area p span::before{content:"A. ";color:#b84d44}.faq_list .title:after,.faq_list .title:before{background:#ffc6c1}@keyframes flowing1_left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes flowing1_right{0%{transform:translateX(-50%)}100%{transform:translateX(0%)}}iframe{width:100%;margin-bottom:0}.wp-block-table{margin-bottom:3.5em}.post_content .wp-block-table td,.post_content .wp-block-table th{border:unset;background:#00000000;border:unset}.post_content .wp-block-table td{padding:18px 25px;border-bottom:1px solid #b84d44}.post_content td:first-child{color:#b84d44;font-weight:600;border-bottom:3px solid #b84d44;width:30%}.wp-block-cover img{height:100% !important}.wp-block-cover img.wp-block-cover__image-background{height:100% !important}.wp-block-cover .wp-block-cover__inner-container p.has-text-align-center{font-size:clamp(25px, calc(23px + 0.625vw), 35px) !important;color:#fff}a.cover-btn{width:100vw;display:block;margin-inline:var(--margin_full)}a.cover-btn img{transition:0.35s ease}a.cover-btn .wp-block-cover img.wp-block-cover__image-background{object-position:50% 37%}a.cover-btn .wp-block-cover,a.cover-btn .wp-block-cover-image{min-height:350px}a.cover-btn p{line-height:1.5;font-family:"Zen Kaku Gothic New", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif;border-bottom:solid #fff 0px;width:fit-content;margin-inline:auto;padding-inline:2em;letter-spacing:0.05em;font-weight:500}a.cover-btn p::after{content:"contact";font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;display:block;line-height:1;font-weight:100;font-size:clamp(23px, calc(20.6px + 0.75vw), 35px);margin-bottom:10px}a.cover-btn p::before{content:"";position:absolute;display:block;width:1em;height:5px;background:#fff;transition:0.35s ease;left:50%;transform:translateX(-50%);bottom:-8px}a.cover-btn:hover img{transform:scale(1.1)}a.cover-btn:hover p::before{width:7em}a.cover-btn .wp-block-cover__inner-container p.has-text-align-center{font-size:clamp(30px, calc(26.9984px + 0.938vw), 45px) !important}.wp-block-button__link{min-width:300px;height:70px;border-radius:0px;border-color:#b84d44;align-items:center;text-align:center;position:relative;overflow:hidden;font-size:16px;z-index:1;color:#fff !important;border-width:1px;border-style:solid;text-decoration:none;transition:border-color 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;background:#b84d44;display:block;transition:0.2s ease-out;font-weight:bold}@media screen and (max-width:500px){.wp-block-button__link{min-width:100%}}.wp-block-button__link.design_button:before{background-color:#b84d44;opacity:1;content:"";display:block;width:100%;height:calc(100% + 2px);position:absolute;top:-1px;z-index:-1;transition-property:background-color, left, opacity;transition-duration:0.5s;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.post_content a:hover,.custom-html-widget a:hover{text-decoration:none;background:#ffffffe5 !important;color:#b84d44 !important}@media screen and (max-width:500px){.wp-block-buttons>.wp-block-button{width:100%}}a.design_button{border:3px solid #b84d44}a.design_button:hover{background:transparent;border-color:#b84d44;color:#b84d44 !important}.btn0 a{min-width:280px;max-width:300px;width:100%;height:1lh;color:#fff;font-weight:600;line-height:70px;background-color:#ffc6c1;border:none;border-radius:0;padding:0;margin:0;transition:0.3s}.btn0 a:hover{background-color:#b84d44 !important}@media (max-width:540px){.btn0 a{min-width:260px;max-width:290px}}@media (max-width:390px){.btn0 a{min-width:240px;max-width:280px}}.btn1 a{position:relative;min-width:270px;max-width:300px;width:100%;height:70px;line-height:70px;display:inline-block;text-align:center;text-decoration:none;color:#ffffff;font-weight:600;background-color:transparent;border:1px solid;border-color:#ffc6c1;border-radius:1000px;padding:0;margin:0;overflow:hidden;transition:0.5s;z-index:5}.btn1 a::before,.btn1 a::after{position:absolute;top:50%;content:"";width:20px;height:20px;background-color:#ffc6c1;border-radius:50%;z-index:-1}.btn1 a::before{left:-20px;transform:translate(-50%, -50%)}.btn1 a::after{right:-20px;transform:translate(50%, -50%)}.btn1 a:hover{color:#fff;text-decoration:none}.btn1 a:hover::before{animation:criss-cross-left 0.5s both}.btn1 a:hover::after{animation:criss-cross-right 0.5s both}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;height:330px;width:330px}}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;height:330px;width:330px}}.btn2 a{position:relative;min-width:270px;max-width:300px;width:100%;height:70px;line-height:70px;display:inline-block;text-align:center;text-decoration:none;color:#ffffff;font-weight:600;background-color:transparent;outline:2px solid #ffc6c1;outline-offset:-2px;border:0;border-radius:1000px;overflow:hidden;padding:0;margin:0;transition:0.3s;z-index:5}.btn2 a::before{position:absolute;content:"";width:100%;height:100%;top:0;left:-100%;background-color:#ffc6c1;border-radius:1000px;transition:var(--transition);z-index:-1}.btn2 a::after{position:absolute;content:"";width:100%;height:100%;position:absolute;content:"";top:0;left:0;background-color:#fff;z-index:-2}.btn2 a:hover{color:#fff}.btn2 a:hover::before{left:0}@media (max-width:540px){.btn2 a{min-width:255px;max-width:285px}}@media (max-width:390px){.btn2 a{min-width:240px;max-width:270px}}.eng{letter-spacing:0.05em;font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive}#page_header{height:360px}#page_header .catch,#page_header .headline span,.category-service .headline span,.headline span .headline span,.tax-news_category .headline span{font-size:clamp(35px, calc(29.9984px + 1.563vw), 60px);padding-left:110px;position:relative;letter-spacing:0.05em;color:#252525}@media screen and (max-width:500px){#page_header .catch,#page_header .headline span,.category-service .headline span,.headline span .headline span,.tax-news_category .headline span{padding-left:90px}}#page_header .catch::before,#page_header .headline span::before,.category-service .headline span::before,.headline span .headline span::before,.tax-news_category .headline span::before{content:"";position:absolute;display:block;width:90px;height:85px;left:0;top:60%;transform:translateY(-50%)}#page_header .catch::after,#page_header .headline span::after,.category-service .headline span::after,.headline span .headline span::after,.tax-news_category .headline span::after{content:"";display:block;font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(30px, calc(25.6px + 1.375vw), 52px);letter-spacing:0;text-align:left;padding-left:0.175em;line-height:1.5;color:#b84d44}.post_content .ttl-box{margin-bottom:5em;position:relative}@media screen and (max-width:500px){.post_content .ttl-box{margin-bottom:clamp(30px, calc(-41.1104px + 22.222vw), 70px)}}.post_content .ttl-box h2{margin:0 !important;letter-spacing:0.05em}.post_content .ttl-box p{margin:0;letter-spacing:0.05em}.post_content h4,.ewd-ufaq-faq-title .ewd-ufaq-faq-title-text h4{padding:0 !important;margin:0 !important}.ttl-box.h-left p.has-text-align-left{font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(20px, calc(17.6px + 0.75vw), 32px);line-height:1.3;font-weight:500;color:#ffc6c1;letter-spacing:0.05em;position:relative}.ttl-box.h-left h2.has-text-align-left{font-size:clamp(25px, calc(21.9984px + 0.938vw), 40px);font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;color:#252525}.ttl-box.h-cen{width:fit-content;margin-inline:auto;position:relative;z-index:0;padding-top:40px}.ttl-box.h-cen::before{content:"";position:absolute;display:block;background:url(../2026/06/h-icon2.png);background-repeat:no-repeat;background-size:contain;width:24px;height:32px;left:50%;transform:translateX(-50%);top:0;z-index:1;opacity:0.8}.ttl-box.h-cen p.has-text-align-center{font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(20px, calc(16.9984px + 0.938vw), 35px);line-height:1.3;font-weight:500;color:#ff7f7f;letter-spacing:0;width:fit-content;margin-inline:auto}.ttl-box.h-cen p.has-text-align-center::after,.ttl-box.h-cen p.has-text-align-center::before{content:"-";padding-inline:0.35em}.ttl-box.h-cen h2.has-text-align-center{font-size:clamp(25px, calc(21.9984px + 0.938vw), 40px);font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;color:#252525;letter-spacing:0.05em}.post_content h3.has-text-align-left{padding-left:0;position:relative;padding-top:0;line-height:1.25;margin-bottom:1em;font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;font-size:25px;color:#b84d44;letter-spacing:0.05em;margin-top:0;padding-left:20px;padding-bottom:0.35em;border-bottom:solid 1px #ffc6c1}.post_content h3.has-text-align-left::before{content:"";position:absolute;display:block;width:15px;height:15px;border-radius:100%;background:#b84d44;left:0;top:45%;transform:translateY(-50%)}.post_content h3.has-text-align-center{position:relative;text-align:left;font-size:1.5em;font-weight:600;margin-bottom:0}.post_content h4.left{position:relative;text-align:left;font-size:1.375em;font-weight:500;margin-bottom:1em;padding-left:28px;padding-bottom:0.25em;border-bottom:2px solid #b84d44}.post_content h4.center{text-align:center}.post_content h5.left{color:#b84d44;padding-bottom:1em;border-bottom:1px solid #295736}.reverse{flex-flow:row-reverse}.con-box{margin-bottom:clamp(120px, calc(112px + 2.5vw), 160px)}.con-in-box{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}#footer_banner_wrap .footer_banner{animation:unset !important}@media screen and (max-width:1300px){#footer_banner_wrap{width:100% !important}#footer_banner_wrap .footer_banner{display:none}#footer_banner_wrap .footer_banner:first-child{display:block}#footer_banner_wrap .footer_banner{flex-direction:column;width:100% !important}#footer_banner_wrap .footer_banner .item{width:100% !important}#footer_banner_wrap .footer_banner .item .image_wrap{height:clamp(150px, calc(64.284px + 14.286vw), 250px)}}body.page #page_contents .post_content{max-width:1250px;width:95%}#page_header_desc .catch{font-family:"Zen Kaku Gothic New", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif}#page_header .headline{height:auto;font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;letter-spacing:0.1em;margin-inline:calc(50% - 50vw);padding:30px 30px 30px 100px;justify-content:unset;left:0;text-align:left;padding-left:0;transform:unset;bottom:0;top:unset;background:#fffbf6;width:fit-content;color:#a12f24;text-shadow:unset;padding-bottom:0;border-radius:0 20px 0 0}@media screen and (max-width:500px){#page_header .headline{padding-inline:0}}#page_header .headline::after,#page_header .headline::before{content:"";position:absolute;display:block;width:1.5714285714vw;height:1.5714285714vw;background:url(../2026/05/kv_corner.svg) no-repeat;background-size:contain;background-position:center center;background-size:100% auto}#page_header .headline::after{left:2.120357895vw;bottom:calc(100% - 0.1428578vw)}#page_header .headline::before{top:auto;bottom:-0.1428575vw;left:calc(100% - 0.1428578vw)}h2.catch.rich_font_1,.cb_header .headline{font-family:"Zen Kaku Gothic New", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif}div#header_slider_container.height_type2{height:calc(100svh - 130px);max-height:none;min-height:unset}@media screen and (max-width:1300px){div#header_slider_container.height_type2{max-height:calc(100vh - 60px);height:100%;min-height:unset}}div#header_slider{height:calc(100svh - 30px);max-height:none}@media screen and (max-width:1300px){div#header_slider{max-height:calc(100vh - 30px);height:100%}}#global_menu{text-align:right}ul#menu-footer_menu{display:flex;justify-content:space-between}ul#menu-footer_menu li{width:fit-content}#footer_menu{margin:0 auto 10px}#side_icon_button .label{padding:0 5px}.post-type-archive-news #page_header_desc .catch{font-size:clamp(35px, calc(33.9984px + 0.313vw), 40px)}:is(.post_content, .post_content .tcdce-body) td,:is(.post_content, .post_content .tcdce-body) th{border:unset !important;border-bottom:solid 1px #b84d44 !important}:is(.post_content, .post_content .tcdce-body) td:first-child,:is(.post_content, .post_content .tcdce-body) th:first-child{border-bottom:3px solid #b84d44 !important;color:#b84d44}div#main_content{width:100%;max-width:1100px}.cb_header{width:100%;max-width:1000px}#main_content{width:1100px}#content_builder .cb_two_column{display:flex;flex-direction:column}#content_builder .cb_two_column .cb_header{order:1;margin:0 auto 65px}#content_builder .cb_two_column .item_list{order:3}#content_builder .cb_two_column .link_button{order:2;margin-top:0;margin-bottom:80px}#content_builder .cb_three_column{display:flex;flex-direction:column}#content_builder .cb_three_column .cb_header{order:1;margin:0 auto 65px}#content_builder .cb_three_column .three_column_carousel_container{order:3}#content_builder .cb_three_column .link_button{order:2;margin-top:0;margin-bottom:130px}#page_header{height:450px}#global_menu>ul>li>a:after{background:#b84d44}#header .menu_area .top::before{content:"";position:absolute;display:block;content:"";font-family:"Zen Kaku Gothic New", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif;left:1em;top:1.15em;letter-spacing:0.06em}.header_fix #header_logo a{position:relative}.header_fix #header_logo a::after{content:"岩村いちご園";display:inline-block;padding-left:1em;font-weight:500;letter-spacing:0.1em;font-family:"Zen Kaku Gothic New", "メイリオ", Meiryo, YuGothic, "Yu Gothic", sans-serif}body.header_fix #header,body.header_fix #header_logo{background:#ffffff}body.header_fix #global_menu>ul:hover>li.current-menu-item>a,body.header_fix #global_menu>ul>li>a:hover{color:#252525 !important}body.header_fix #header{box-shadow:0px 0px 30px -5px rgba(0, 0, 0, 0.3)}body.header_fix #global_menu>ul>li>a{color:#252525}body.header_fix #global_menu>ul>li.current-menu-item>a{color:#b84d44}ul#menu-footer_menu{display:flex;justify-content:space-between}#footer #footer_info p br{display:none}#footer{background:#ffffff}#footer a,#footer p{color:#252525}#footer a:hover{color:#b84d44}#footer_info,#footer_bottom{border-color:rgba(0, 0, 0, 0.15)}#return_top{border-bottom:solid 1px;border-color:rgba(0, 0, 0, 0.15)}#footer a{display:inline-block;width:fit-content}#footer a img{max-width:200px;object-fit:contain;height:100%}#menu-item-137{display:none}@media screen and (max-width:1300px){#menu-item-137{display:block}}#header{padding-right:2vw}#page_header{width:95.5vw;margin-inline:auto}#page_header img{border-radius:20px}body.header_fix #header{padding-right:0;border:unset}body.header_fix #header ul{margin-top:0;margin-right:0}body.header_fix #header #header_logo{border:unset}#header_logo{border:unset;position:relative;padding-inline:0;margin-inline:2vw;border-radius:0 0 20px 20px;border:solid 1px #b84d44;border-top:unset}#header .menu_area .bottom{border:unset}#header{height:125px;border-top:solid 5px #b84d44;background:transparent}#header .menu_area .top,#header_button a{height:47px;padding-bottom:5px}#header_button a{line-height:1;align-content:center;border-radius:0 0 20px 20px}#global_menu>ul>li>a{padding:0 23px;height:50px;line-height:50px}#global_menu>ul>li.current-menu-item>a:after,#global_menu>ul>li.active_megamenu_button>a:after,#global_menu>ul>li.active>a:after{width:calc(100% - 23 * 2px);border-radius:50px}#global_menu>ul>li.current-menu-item>a:hover:after,#global_menu>ul>li.active_megamenu_button>a:hover:after,#global_menu>ul>li.active>a:hover:after{width:calc(100% - 23 * 2px) !important}#global_menu>ul>li>a:after{left:50%;transform:translateX(-50%)}#global_menu>ul{margin-top:14px;margin-right:-18px}#footer_bottom{background:#b84d44}#footer_bottom p{color:#fff}#return_top,#footer_info,#footer{background:#fffbf6}#footer_nav1 ul#menu-main_menu-1{display:flex;justify-content:space-between}@media screen and (max-width:960px){#footer_nav1 ul#menu-main_menu-1{display:none}}#side_icon_button a{color:#fff;background:#b84d44}#side_icon_button .icon{margin:0}#side_icon_button a:last-of-type{border-radius:100%;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);width:100px;height:100px}#side_icon_button{box-shadow:unset;bottom:3.5%}body.hide_side_icon_button #side_icon_button{transform:translate3d(calc(100% + 30px), 0, 0) !important}body.start_scroll #side_icon_button{box-shadow:unset;right:0.5%;bottom:3.5%}#side_icon_button .icon.icon_type_sns{font-size:25px}#container{margin-top:20px}#page_contents{padding-top:90px}.ttl-box.h-cen p.has-text-align-center{margin-bottom:0.5em}div#header_slider_container.height_type2,div#header_slider{height:calc(100svh - 145px)}.post-type-archive #page_header .headline span::after{content:"News"}.post-type-archive #page_header_desc .catch{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;padding-top:40px}.post-type-archive #page_header_desc .catch::after{content:"";position:absolute;display:block;background:url(../2026/06/h-icon2.png);background-repeat:no-repeat;background-size:contain;width:24px;height:32px;left:50%;transform:translateX(-50%);top:0;z-index:1;opacity:0.8}.post-type-archive #page_header_desc .catch::before{content:"- News list -";font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(23px, calc(20.6px + 0.75vw), 35px);display:block;color:#ff7f7f}.post-type-archive .category_sort_button a{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;color:#252525}.news_list .item:not(.swiper-slide){background:#fff}.tax-news_category #page_header .headline span::after{content:"News"}.term-18 #page_header_desc .catch::before,.term-19 #page_header_desc .catch::before{font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(20px, calc(16.9984px + 0.938vw), 35px);display:block;color:#ff7f7f}.term-18 #page_header_desc .catch::before{content:"News"}.term-19 #page_header_desc .catch::before{content:"Blog"}.news-template-default #main_content{background:#fff;padding-top:50px;padding-bottom:80px}body.blog #bread_crumb,body.archive #bread_crumb,#archive_blog{background:#fffbf6}.blog #page_header .headline span::after{content:"Our-crops"}.blog #page_header_desc .catch{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;padding-top:40px}.blog #page_header_desc .catch::before{content:"- Iwamura Fully Ripe Strawberries -";display:block;font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;color:#ff7f7f}.blog #page_header_desc .catch::after{content:"";position:absolute;display:block;background:url(../2026/06/h-icon2.png);background-repeat:no-repeat;background-size:contain;width:24px;height:32px;left:50%;transform:translateX(-50%);top:0;z-index:1;opacity:0.8}.category_sort_button a{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif}.archive #archive_blog{padding:70px 0 150px}.archive #page_header_desc+.category_sort_button_wrap{margin-top:40px;margin-bottom:55px}.archive #page_header_desc .catch{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif}.category #page_header .headline span::after{content:"Our-crops"}body.post-template-default #container{background:#fffbf6}body.post-template-default #article{border-radius:15px}body.post-template-default .image img{border-radius:15px}body.post-template-default #single_post_header .category{border-radius:0 0 15px 15px}body.post-template-default #single_post_header h1.title{padding-left:1em;position:relative;padding-top:0;font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif}body.post-template-default #single_post_header h1.title::after{content:"";position:absolute;display:block;width:0.5em;height:0.5em;border-radius:50px;background:#b84d44;top:calc(50% + -1px);transform:translateY(-50%);left:0}body.post-template-default :is(.post_content, .post_content .tcdce-body) td:first-child{background:#b84d44;color:#fff;border:unset !important;border-radius:15px 0 0 15px}body.post-template-default :is(.post_content, .post_content .tcdce-body) td{border:unset !important}body.post-template-default :is(.post_content, .post_content .tcdce-body) td:last-child{font-size:clamp(16px, calc(15.6px + 0.125vw), 18px);font-weight:500;letter-spacing:0.05em}body.post-template-default :is(.post_content, .post_content .tcdce-body) table{margin-bottom:0}body.post-template-default figure.wp-block-table{border:solid 1px #b84d44 !important;border-radius:15px}body.post-template-default .post_content h2{font-size:clamp(23px, calc(21.5984px + 0.438vw), 30px);position:relative;padding-left:0.65em;font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;letter-spacing:0.05em;font-weight:600}body.post-template-default .post_content h2::after{content:"";position:absolute;display:block;width:0.35em;height:90%;left:0;top:55%;border-radius:15px;transform:translateY(-50%);background:#b84d44}body.post-template-default .con-box{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px)}body.post-template-default .wp-block-buttons .wp-block-button__link{border-radius:15px}.home .wp-block-button__link,.home a.design_button{border-radius:15px}.home .header_slider_content .logo img{max-width:490px;width:80%}.home .header_slider_content{bottom:150px}.home #content_builder .cb_two_column{padding-top:0}.home #content_builder .cb_two_column .cb_header{position:relative;margin-top:75px;margin-bottom:clamp(20px, calc(18px + 0.625vw), 30px);z-index:0;padding:2%}.home #content_builder .cb_two_column .cb_header::before{content:"";position:absolute;display:block;width:100%;height:100%;background:#ffffffc7;left:0;top:0;z-index:-1;border-radius:30px}.home #content_builder .cb_two_column .cb_header::after{content:"";position:absolute;display:block;background:url(../2026/06/top-bg.jpg) repeat;background-size:contain;width:100vw;height:calc(100% + 170px + 75px);margin-inline:calc(50% - 50vw);bottom:-170px;z-index:-2;left:0}@media screen and (max-width:550px){.home #content_builder .cb_two_column .cb_header::after{height:calc(100% + 120px + 75px);bottom:-120px}}.home #content_builder .cb_two_column .link_button{margin-bottom:180px}@media screen and (max-width:550px){.home #content_builder .cb_two_column .link_button{margin-bottom:110px}}.home #content_builder .cb_two_column a.design_button{border-radius:15px}.home #content_builder .cb_two_column .cb_header .headline{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;font-size:clamp(25px, calc(21px + 1.25vw), 45px);letter-spacing:0.05em;position:relative;padding-top:20px}.home #content_builder .cb_two_column .cb_header .headline::after{content:"";position:absolute;display:block;background:url(../2026/05/cloud-item2.png) no-repeat;background-size:contain;width:11vw;min-width:150px;min-height:80px;height:6vw;top:-4.5vw;right:0;background-position:bottom}@media screen and (max-width:760px){.home #content_builder .cb_two_column .cb_header .headline::after{top:-70px}}@media screen and (max-width:1110px){.home #content_builder .cb_two_column .cb_header *+.desc{padding-bottom:20px}}.home #content_builder .cb_two_column .cb_header *+.desc::before{content:"";position:absolute;display:block;background:url(../2026/05/cloud-item1.png) no-repeat;background-size:contain;width:11vw;min-width:135px;min-height:90px;height:7vw;bottom:-5.5vw;left:0;background-position:bottom}@media screen and (max-width:700px){.home #content_builder .cb_two_column .cb_header *+.desc::before{bottom:-11.5vw}}@media screen and (max-width:550px){.home #content_builder .cb_two_column .cb_header *+.desc::before{bottom:unset;top:-75px;left:-10px}}.home #content_builder .cb_two_column .cb_header .sub_title{font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(20px, calc(16.9984px + 0.938vw), 35px);color:#ff7f7f}.home #content_builder .cb_two_column .cb_header .sub_title br{display:none}@media screen and (max-width:600px){.home #content_builder .cb_two_column .cb_header .sub_title br{display:block}}.home .cb_two_column .content .title{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;font-size:clamp(20px, calc(16.9984px + 0.938vw), 35px);color:#252525;margin:0}.home .cb_two_column .content .headline{flex-direction:column-reverse;align-items:start}.home .cb_two_column .content .headline::before{content:"";display:block;font-size:14px;color:#252525;margin-top:0.95em}.home .cb_two_column .content .sub_title{font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(25px, calc(23px + 0.625vw), 35px);color:#ff7f7f;line-height:1.05}.home .cb_two_column .item{background:#fffbf6}.home .cb_two_column .item:first-child .headline::before{content:"いちご狩りについてはこちらからご確認下さい。"}.home .cb_two_column .item:nth-child(2) .headline::before{content:"お問い合わせに関してはこちらからご連絡下さい。"}.home .cb_two_column .item:last-child .headline::before{content:"よくあるご質問をまとめて掲載しています。"}.home .cb_blog_list{background:#fffbf6}.home .cb_blog_list .cb_header .headline{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;font-size:clamp(25px, calc(21px + 1.25vw), 45px)}.home .cb_blog_list .cb_header .sub_title{font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(20px, calc(16.9984px + 0.938vw), 35px);color:#ff7f7f}.home .cb_blog_list a.design_button{border-radius:15px}.home .cb_design_content{padding-top:110px}.home .cb_design_content .dc_image_carousel_container{align-content:center}.home .cb_design_content .content{aspect-ratio:unset;margin:0 0 0 -80px;padding:2% 2% 2% 120px}.home .cb_design_content .item img,.home .cb_design_content .swiper-autoheight .swiper-wrapper,.home .cb_design_content .swiper-horizontal,.home .cb_design_content .dc_image_carousel .item{height:100% !important}.home .cb_design_content .dc_image_carousel_container{height:450px}.home .cb_design_content .item img{border-radius:15px 0 0 15px}.home .cb_design_content .content{border-radius:0 15px 15px 0;background:#fffbf6}.home .cb_design_content .catch{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;font-size:clamp(25px, calc(21px + 1.25vw), 45px);letter-spacing:0.05em;color:#252525}.home .cb_design_content .catch::before{content:"Recuit";font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;display:block;color:#ff7f7f;font-size:clamp(20px, calc(16.9984px + 0.938vw), 35px)}.home .cb_news_list{position:relative;padding-block:130px}@media screen and (max-width:500px){.home .cb_news_list{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.home .cb_news_list::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#b84d44;top:0}.home .cb_news_list .link_button.inview.animate a.design_button{background:#fff;color:#b84d44 !important;border:#fff solid 2px}.home .cb_news_list .link_button.inview.animate a.design_button:hover{background:transparent;color:#fff !important}.home .cb_news_list::before{height:50%;top:unset;bottom:0}.home .cb_news_list::after{content:"";position:absolute;display:block;width:100%;height:130px;background:url(../2026/05/bg-nara.png) repeat-x;background-size:contain;background-repeat:round;opacity:0.5}.home .cb_news_list .cb_header .headline{font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;font-size:clamp(25px, calc(21px + 1.25vw), 45px);color:#252525}.home .cb_news_list .cb_header .sub_title{font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(20px, calc(16.9984px + 0.938vw), 35px);color:#ff7f7f}.home .cb_news_list .news_list .item{background:#fff}.home .cb_news_list .swiper{border-radius:15px;border:1px solid #ddd;background:#fff}.home .cb_news_list .news_list .item{border:unset;border-right:dashed 1px #ddd;border-left:dashed 1px #ddd}.home .cb_news_list .news_list .item:only-child{border-right:dashed 1px #ddd}.page-id-93 #page_header .headline span::after{content:"About-us"}.page-id-93 .con1{position:relative;padding-block:130px;padding-top:0;margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}@media screen and (max-width:500px){.page-id-93 .con1{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-93 .con1::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#b84d44;top:0}.page-id-93 .con1::before{height:50%;top:unset;bottom:0}.page-id-93 .con1>div{background:#fffbf6;padding-inline:2.5%;padding-bottom:2em;border-radius:15px}.page-id-93 .con1::after{background:url(../2026/05/bg-nara.png) repeat-x;background-size:contain;background-repeat:round;content:"";position:absolute;display:block;width:100vw;height:110px;bottom:0;z-index:2;opacity:0.5;margin-inline:calc(50% - 50vw)}.page-id-93 .con2{margin-bottom:clamp(55px, calc(47px + 2.5vw), 95px)}.page-id-93 .con2 .ttl-box.h-cen{margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px)}.page-id-93 .con2 #pt-cv-view-2e5t0azy .pt-cv-title:not(.pt-cv-titlesm) a{width:100%;height:100%;position:absolute;top:0;left:0;padding:1.5em}.page-id-93 .con2 #pt-cv-view-2e5t0azy .pt-cv-title:not(.pt-cv-titlesm) a:hover{background:#00000079 !important;color:#fff !important}.page-id-93 .con2 .pt-cv-meta-fields,.page-id-93 .con2 #pt-cv-view-2e5t0azy .pt-cv-taxoterm *{display:none}.page-id-93 .con2 .iscvblock .pt-cv-content-item{border:solid 7px #b84d44;border-radius:15px}.page-id-93 .con3{position:relative;padding-block:130px;padding-block:clamp(40px, calc(32px + 2.5vw), 80px);margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}@media screen and (max-width:500px){.page-id-93 .con3{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-93 .con3::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.page-id-93 .con4 iframe{border:solid 5px #b84d44 !important;border-radius:15px}.page-id-48 #page_header .headline span::after{content:"Strawberry"}.page-id-48 .con1{position:relative;padding-block:130px;padding-top:0;margin-bottom:0}@media screen and (max-width:500px){.page-id-48 .con1{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-48 .con1::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#ff7f7f;top:0}.page-id-48 .con1::before{height:50%;top:unset;bottom:0}.page-id-48 .con1>div{background:#fffbf6;padding-inline:2.5%;padding-bottom:2em;border-radius:15px}.page-id-48 .con1 .flowing_content{position:relative;height:clamp(60px, calc(50px + 3.125vw), 110px);position:absolute;width:100vw;margin-inline:calc(50% - 50vw)}.page-id-48 .con1 .flowing_content .flowing_horizontal{display:flex;position:absolute;width:100vw;white-space:nowrap;overflow:hidden;margin-inline:var(--margin_full);z-index:1}.page-id-48 .con1 .flowing_content .flowing_horizontal ul{animation:linear 65s infinite flowing1_left;margin:0;padding:0}.page-id-48 .con1 .flowing_content .flowing_horizontal ul li{display:inline-block;font-size:clamp(45px, calc(35.9984px + 2.813vw), 90px);line-height:1em}.page-id-48 .con1 .flowing_content .flowing_horizontal{width:unset;overflow:unset;margin-inline:unset}.page-id-48 .con1 .flowing_content ul{overflow:hidden}.page-id-48 .con1 .flowing_content ul li{font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;color:#ffc6c1}.page-id-48 .con1 .flowing_content .flowing_horizontal ul li{line-height:1.5em;padding-right:1em}.page-id-48 .con2{position:relative;padding-block:130px;padding-top:clamp(40px, calc(32px + 2.5vw), 80px);margin-bottom:clamp(45px, calc(35px + 3.125vw), 95px)}@media screen and (max-width:500px){.page-id-48 .con2{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-48 .con2::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.page-id-48 .con2 #pt-cv-view-l84u9c5i .pt-cv-title:not(.pt-cv-titlesm) a{width:100%;position:absolute;width:100%;height:100%;top:0;left:0;padding:1em;letter-spacing:0.08em;font-size:clamp(18px, calc(16.5984px + 0.438vw), 25px)}.page-id-48 .con2 #pt-cv-view-l84u9c5i .pt-cv-title:not(.pt-cv-titlesm) a:hover{color:#fff !important;background:#00000060 !important}.page-id-48 .con2 .pt-cv-meta-fields,.page-id-48 .con2 #pt-cv-view-l84u9c5i .pt-cv-taxoterm{display:none}.page-id-48 .con2 .pt-cv-content-item{border-radius:15px;border:solid #ff9086 10px}.page-id-48 .con2 #pt-cv-view-l84u9c5i>.pt-cv-page{grid-gap:1.5em}.page-id-48 .con3 .ttl-box.h-cen{margin-bottom:2.5em}.page-id-48 .con3 .time{font-size:clamp(35px, calc(31.9984px + 0.938vw), 50px);padding-bottom:0.15em;margin-bottom:0;line-height:1.5;background:#fff;border-radius:15px;border:solid 3.5px #ffc6c1;margin-bottom:10px;color:#8f5151;font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif}.page-id-48 .con3 .txt-p{color:#ff7f7f;letter-spacing:0.05em}.page-id-48 .con3 .time-g{margin-top:clamp(40px, calc(32px + 2.5vw), 80px);margin-top:0}.page-id-48 .st-g{padding-top:clamp(40px, calc(32px + 2.5vw), 80px);padding-bottom:clamp(80px, calc(72px + 2.5vw), 120px)}.page-id-48 .st-g .wp-block-columns.st-g-c{gap:3.5em;position:relative}.page-id-48 .st-g .wp-block-columns.st-g-c::after{content:"";position:absolute;display:block;width:1.5px;height:100%;left:50%;transform:translateX(-50%);top:0;border-left:dashed #ddd 2px}.page-id-48 .st-g li{list-style-type:none;position:relative;padding-left:1.5em}.page-id-48 .st-g li::before{content:"";display:block;position:absolute;top:0.5em;left:0;width:30px;height:15px;border-left:5px solid #ffc6c1;border-bottom:5px solid #ffc6c1;transform:rotate(-45deg)}.page-id-48 .st-g li::before{width:11px;height:7px;border-left:3.5px solid #ffc6c1;border-bottom:3.5px solid #ffc6c1;top:1em}.page-id-48 .st-g .price-c{gap:0;background:#fff;border-radius:15px;padding-block:0.35em;align-items:start !important}.page-id-48 .st-g .price-c>div{margin-bottom:auto}.page-id-48 .con5 .ttl-box.h-cen{margin-bottom:3.5em}.page-id-50 #page_header .headline span::after{content:"Faq"}.page-id-52 #page_header .headline span::after{content:"Recruit"}.page-id-52 .con1{position:relative;padding-block:130px;padding-top:0}@media screen and (max-width:500px){.page-id-52 .con1{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-52 .con1::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#b84d44;top:0}.page-id-52 .con1::before{top:unset;bottom:0;height:50%}.page-id-52 .con1::after{background:url(../2026/05/bg-nara.png) repeat-x;background-size:contain;background-repeat:round;content:"";position:absolute;display:block;width:100vw;height:110px;bottom:0;z-index:2;opacity:0.5;margin-inline:calc(50% - 50vw)}.page-id-52 .con1>div{background:#fffbf6;padding-inline:2.5%;padding-bottom:2em;border-radius:15px}.page-id-52 .con2 .wp-block-column{background:#fff;padding:1.5%;border-radius:15px}.page-id-52 .con2 .wp-block-column:first-child .is-layout-grid p{background:#b84d44}.page-id-52 .con2 .wp-block-column:first-child .is-layout-grid p:last-child,.page-id-52 .con2 .wp-block-column:first-child .is-layout-grid p:nth-child(5){background:unset}.page-id-52 .con2 .wp-block-column:first-child .is-layout-grid p:last-child{color:#ff7f7f;text-align:right !important}.page-id-52 .con2 .wp-block-column:last-child p{background:#b84d44}.page-id-52 .con2 .is-layout-grid p{color:#fff;padding-inline:0.5em;border-radius:10px;padding-block:0.5em;line-height:1.75}.page-id-52 .con3{position:relative;padding-block:130px}@media screen and (max-width:500px){.page-id-52 .con3{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-52 .con3::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.page-id-54 #page_header .headline span::after{content:"Contact"}.page-id-54 .con1 h2{margin-bottom:0;font-size:clamp(35px, calc(31.9984px + 0.938vw), 50px);letter-spacing:0.05em}.page-id-54 .con1 p.tel-p{margin-bottom:2em}.page-id-54 .con1 .wp-block-image{margin-bottom:1em}.page-id-54 .con1 .wp-block-image>figure{margin-bottom:0}.page-id-54 .con1 figure img{margin-inline:auto;width:350px}.page-id-54 .p-con .is-layout-grid{width:25em}.page-id-54 .p-con .is-layout-grid .wp-block-group>div{display:flex}.page-id-54 .p-con .is-layout-grid .wp-block-group .smf-placeholder{width:fit-content}.page-id-54 .p-con .is-layout-grid .wp-block-group p{width:fit-content;padding-inline:1em}.page-id-54 .con2{position:relative;padding-block:130px}@media screen and (max-width:500px){.page-id-54 .con2{padding-block:clamp(50px, calc(-92.2208px + 44.444vw), 130px)}}.page-id-54 .con2::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:#fff;top:0}.page-id-54 #page_contents{padding-bottom:0}.page-id-54 .snow-monkey-form .smf-item__description{padding:0.35em 1em;border-radius:5px}.page-id-54 .snow-monkey-form .smf-action .smf-button-control__control{border-radius:5px}.page-id-54 .smf-item:nth-child(7) .smf-item__col.smf-item__col--controls{max-width:15em}.page-id-56 #page_header .headline span::after{content:"Privacy-policy"}body.header_fix #global_menu>ul>li.active>a{color:#252525}#global_menu ul ul{top:45px}.post-type-archive-instagram #page_header{display:none}.post-type-archive-instagram #page_header_desc .catch{color:transparent;line-height:0}.post-type-archive-instagram #page_header_desc .catch::before{display:none}.post-type-archive-instagram #page_header_desc .catch+.desc{margin-top:0}.post-type-archive-instagram #page_header_desc .catch+.desc::before{content:"インスタグラム";font-family:"Hina Mincho", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", serif;font-size:clamp(25px, calc(23.9984px + 0.313vw), 30px);letter-spacing:0.05em;line-height:1.5}.post-type-archive-instagram #page_header_desc .catch+.desc::after{content:"- News list -";font-family:"Sacramento", "Meiryo UI", "Yu Mincho Light", "YuMincho", "Yu Mincho", "游明朝体", cursive;font-size:clamp(23px, calc(20.6px + 0.75vw), 35px);display:block;color:#ff7f7f;line-height:1.5}.post-type-archive-instagram #page_header_desc .catch+.desc p{display:none}.post-type-archive-instagram #archive_blog{max-width:1100px;margin-inline:auto}.post-type-archive-instagram #page_header_desc{margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.post-type-archive-instagram p#no_post{text-align:center}@media screen and (max-width:1000px){#footer_menu nav{display:none}}.instagram-template-default #container{margin-top:clamp(40px, calc(32px + 2.5vw), 80px)}.instagram-template-default #bread_crumb{display:none}.instagram-template-default #main_col{width:100%}.instagram-template-default article#article .post_content.clearfix{display:none}/*# sourceMappingURL=style2.css.map */