.elementor-49767 .elementor-element.elementor-element-203f1a2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-49767 .elementor-element.elementor-element-203f1a2 .elementor-heading-title{font-family:"Noto Sans JP";font-size:33px;font-weight:700;line-height:50px;letter-spacing:.4px;color:#246b31}.elementor-49767 .elementor-element.elementor-element-e3be696{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-49767 .elementor-element.elementor-element-e3be696 .elementor-heading-title{font-family:"Noto Sans JP";font-size:25px;font-weight:500;line-height:50px;letter-spacing:.4px;color:#246b31}.elementor-49767 .elementor-element.elementor-element-e62b22a{margin:-259px 0 calc(var(--kit-widget-spacing, 0px) + -363px) 0px}.elementor-49767 .elementor-element.elementor-element-56c5a6e{font-family:"Noto Sans JP";font-size:18px;font-weight:300}.elementor-bc-flex-widget .elementor-49767 .elementor-element.elementor-element-f99f615.elementor-column .elementor-widget-wrap{align-items:center}.elementor-49767 .elementor-element.elementor-element-f99f615.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-49767 .elementor-element.elementor-element-87b6747{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px;column-gap:0;text-align:start;font-family:"Verdana";font-size:20px;font-weight:900;word-spacing:0px;color:#246b31}.elementor-49767 .elementor-element.elementor-element-00d39bf .elementor-icon-list-icon i{transition:color .3s}.elementor-49767 .elementor-element.elementor-element-00d39bf .elementor-icon-list-icon svg{transition:fill .3s}.elementor-49767 .elementor-element.elementor-element-00d39bf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-49767 .elementor-element.elementor-element-00d39bf .elementor-icon-list-text{transition:color .3s}.elementor-49767 .elementor-element.elementor-element-647cdf4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-49767 .elementor-element.elementor-element-647cdf4 .elementor-heading-title{font-family:"Arial";font-size:1px;line-height:1px;letter-spacing:1.8px;color:#00000000}.elementor-49767 .elementor-element.elementor-element-07b7ece .elementor-blockquote__content{color:#f99f5f;font-family:"Noto Sans JP";font-size:25px;font-weight:800}.elementor-49767 .elementor-element.elementor-element-07b7ece .elementor-blockquote{border-color:#00000000}body:not(.rtl) .elementor-49767 .elementor-element.elementor-element-07b7ece .elementor-blockquote{border-left-width:0;padding-left:23px}body.rtl .elementor-49767 .elementor-element.elementor-element-07b7ece .elementor-blockquote{border-right-width:0;padding-right:23px}.elementor-49767 .elementor-element.elementor-element-3dd31dd{margin:-18px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0;font-family:"Noto Sans JP";font-size:18px;font-weight:300;word-spacing:0px}.elementor-49767 .elementor-element.elementor-element-adece1c{width:var(--container-widget-width,98.286%);max-width:98.286%;--container-widget-width:98.286%;--container-widget-flex-grow:0}.elementor-49767 .elementor-element.elementor-element-adece1c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-49767 .elementor-element.elementor-element-c128dc8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-49767 .elementor-element.elementor-element-c128dc8 .elementor-heading-title{font-family:"Arial";font-size:1px;line-height:1px;letter-spacing:1.8px;color:#00000000}.elementor-49767 .elementor-element.elementor-element-d054bf4 .elementor-blockquote__content{color:#f99f5f;font-family:"Noto Sans JP";font-size:25px;font-weight:800}.elementor-49767 .elementor-element.elementor-element-d054bf4 .elementor-blockquote{border-color:#00000000}body:not(.rtl) .elementor-49767 .elementor-element.elementor-element-d054bf4 .elementor-blockquote{border-left-width:0;padding-left:23px}body.rtl .elementor-49767 .elementor-element.elementor-element-d054bf4 .elementor-blockquote{border-right-width:0;padding-right:23px}.elementor-49767 .elementor-element.elementor-element-2ea110e{margin:-18px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0;font-family:"Noto Sans JP";font-size:18px;font-weight:300;word-spacing:0px}.elementor-49767 .elementor-element.elementor-element-d72c9e4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-49767 .elementor-element.elementor-element-d72c9e4 .elementor-heading-title{font-family:"Arial";font-size:1px;line-height:1px;letter-spacing:1.8px;color:#00000000}.elementor-49767 .elementor-element.elementor-element-49b7040 .elementor-blockquote__content{color:#246b31;font-family:"Noto Sans JP";font-size:20px;font-weight:400}.elementor-49767 .elementor-element.elementor-element-49b7040 .elementor-blockquote{border-color:#00000000}body:not(.rtl) .elementor-49767 .elementor-element.elementor-element-49b7040 .elementor-blockquote{border-left-width:0;padding-left:23px}body.rtl .elementor-49767 .elementor-element.elementor-element-49b7040 .elementor-blockquote{border-right-width:0;padding-right:23px}.elementor-49767 .elementor-element.elementor-element-4cc2a8d{margin:-18px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0;font-family:"Noto Sans JP";font-size:18px;font-weight:300;word-spacing:0px}.elementor-49767 .elementor-element.elementor-element-63a8d42{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-49767 .elementor-element.elementor-element-63a8d42 .elementor-heading-title{font-family:"Arial";font-size:1px;line-height:1px;letter-spacing:1.8px;color:#00000000}.elementor-49767 .elementor-element.elementor-element-99afa07 .elementor-blockquote__content{color:#246b31;font-family:"Noto Sans JP";font-size:20px;font-weight:400}.elementor-49767 .elementor-element.elementor-element-99afa07 .elementor-blockquote{border-color:#00000000}body:not(.rtl) .elementor-49767 .elementor-element.elementor-element-99afa07 .elementor-blockquote{border-left-width:0;padding-left:23px}body.rtl .elementor-49767 .elementor-element.elementor-element-99afa07 .elementor-blockquote{border-right-width:0;padding-right:23px}.elementor-49767 .elementor-element.elementor-element-ff5fc51{margin:-18px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0;font-family:"Noto Sans JP";font-size:18px;font-weight:300;word-spacing:0px}.elementor-49767 .elementor-element.elementor-element-69a7054{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-49767 .elementor-element.elementor-element-69a7054 .elementor-heading-title{font-family:"Arial";font-size:1px;line-height:1px;letter-spacing:1.8px;color:#00000000}.elementor-49767 .elementor-element.elementor-element-0a003d6 .elementor-blockquote__content{color:#246b31;font-family:"Noto Sans JP";font-size:20px;font-weight:400}.elementor-49767 .elementor-element.elementor-element-0a003d6 .elementor-blockquote{border-color:#00000000}body:not(.rtl) .elementor-49767 .elementor-element.elementor-element-0a003d6 .elementor-blockquote{border-left-width:0;padding-left:23px}body.rtl .elementor-49767 .elementor-element.elementor-element-0a003d6 .elementor-blockquote{border-right-width:0;padding-right:23px}.elementor-49767 .elementor-element.elementor-element-a25cf55{font-family:"Noto Sans JP";font-size:18px;font-weight:300}.elementor-49767 .elementor-element.elementor-element-d1b9420{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-49767 .elementor-element.elementor-element-d1b9420 .elementor-heading-title{font-family:"Arial";font-size:1px;line-height:1px;letter-spacing:1.8px;color:#00000000}.elementor-49767 .elementor-element.elementor-element-83a142b .elementor-blockquote__content{color:#f99f5f;font-family:"Noto Sans JP";font-size:25px;font-weight:800}.elementor-49767 .elementor-element.elementor-element-83a142b .elementor-blockquote{border-color:#00000000}body:not(.rtl) .elementor-49767 .elementor-element.elementor-element-83a142b .elementor-blockquote{border-left-width:0;padding-left:23px}body.rtl .elementor-49767 .elementor-element.elementor-element-83a142b .elementor-blockquote{border-right-width:0;padding-right:23px}.elementor-49767 .elementor-element.elementor-element-d223b34{font-family:"Noto Sans JP";font-size:18px;font-weight:300}.elementor-49767 .elementor-element.elementor-element-6089aed{font-family:"Noto Sans JP";font-size:18px;font-weight:300}.elementor-49767 .elementor-element.elementor-element-cda45fe{--e-image-carousel-slides-to-show:1;margin:-156px 0 calc(var(--kit-widget-spacing, 0px) + -137px) 0px;padding:0}@media(max-width:1024px){.elementor-49767 .elementor-element.elementor-element-647cdf4{margin:-25px -25px calc(var(--kit-widget-spacing, 0px) + -25px) -25px}.elementor-49767 .elementor-element.elementor-element-c128dc8{margin:-25px -25px calc(var(--kit-widget-spacing, 0px) + -25px) -25px}.elementor-49767 .elementor-element.elementor-element-d72c9e4{margin:-25px -25px calc(var(--kit-widget-spacing, 0px) + -25px) -25px}.elementor-49767 .elementor-element.elementor-element-63a8d42{margin:-25px -25px calc(var(--kit-widget-spacing, 0px) + -25px) -25px}.elementor-49767 .elementor-element.elementor-element-69a7054{margin:-25px -25px calc(var(--kit-widget-spacing, 0px) + -25px) -25px}.elementor-49767 .elementor-element.elementor-element-d1b9420{margin:-25px -25px calc(var(--kit-widget-spacing, 0px) + -25px) -25px}}@media(max-width:767px){.elementor-49767 .elementor-element.elementor-element-203f1a2 .elementor-heading-title{font-size:22px;line-height:30px}.elementor-49767 .elementor-element.elementor-element-e3be696 .elementor-heading-title{font-size:22px;line-height:30px}.elementor-49767 .elementor-element.elementor-element-e62b22a{margin:-110px 0 calc(var(--kit-widget-spacing, 0px) + -149px) 0px}.elementor-49767 .elementor-element.elementor-element-647cdf4 .elementor-heading-title{font-size:16px}.elementor-49767 .elementor-element.elementor-element-c128dc8 .elementor-heading-title{font-size:16px}.elementor-49767 .elementor-element.elementor-element-d72c9e4 .elementor-heading-title{font-size:16px}.elementor-49767 .elementor-element.elementor-element-63a8d42 .elementor-heading-title{font-size:16px}.elementor-49767 .elementor-element.elementor-element-69a7054 .elementor-heading-title{font-size:16px}.elementor-49767 .elementor-element.elementor-element-d1b9420 .elementor-heading-title{font-size:16px}.elementor-49767 .elementor-element.elementor-element-cda45fe{margin:-63px 0 calc(var(--kit-widget-spacing, 0px) + -67px) 0px}}@media(min-width:768px){.elementor-49767 .elementor-element.elementor-element-2334e75{width:41.934%}.elementor-49767 .elementor-element.elementor-element-f99f615{width:58%}}