.elementor-54179 .elementor-element.elementor-element-203f1a2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-54179 .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-54179 .elementor-element.elementor-element-e3be696{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-54179 .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-54179 .elementor-element.elementor-element-e62b22a{margin:-288px 0 calc(var(--kit-widget-spacing, 0px) + -388px) 0px}.elementor-54179 .elementor-element.elementor-element-56c5a6e{font-family:"Noto Sans JP";font-size:18px;font-weight:300}.elementor-bc-flex-widget .elementor-54179 .elementor-element.elementor-element-f99f615.elementor-column .elementor-widget-wrap{align-items:center}.elementor-54179 .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-54179 .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-54179 .elementor-element.elementor-element-00d39bf .elementor-icon-list-icon i{transition:color .3s}.elementor-54179 .elementor-element.elementor-element-00d39bf .elementor-icon-list-icon svg{transition:fill .3s}.elementor-54179 .elementor-element.elementor-element-00d39bf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-54179 .elementor-element.elementor-element-00d39bf .elementor-icon-list-text{transition:color .3s}.elementor-54179 .elementor-element.elementor-element-07b7ece{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-54179 .elementor-element.elementor-element-07b7ece .elementor-blockquote__content{color:#f99f5f;font-family:"Noto Sans JP";font-size:25px;font-weight:800}.elementor-54179 .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-54179 .elementor-element.elementor-element-2a725f0{width:var(--container-widget-width,98.286%);max-width:98.286%;--container-widget-width:98.286%;--container-widget-flex-grow:0}.elementor-54179 .elementor-element.elementor-element-2a725f0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-54179 .elementor-element.elementor-element-d054bf4{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-54179 .elementor-element.elementor-element-d054bf4 .elementor-blockquote__content{color:#f99f5f;font-family:"Noto Sans JP";font-size:25px;font-weight:800}.elementor-54179 .elementor-element.elementor-element-2ea110e{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:0;font-family:"Noto Sans JP";font-size:18px;font-weight:300;word-spacing:0px}.elementor-54179 .elementor-element.elementor-element-8994f8c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-54179 .elementor-element.elementor-element-8994f8c img{width:80%}.elementor-54179 .elementor-element.elementor-element-41f1e16{width:var(--container-widget-width,98.286%);max-width:98.286%;--container-widget-width:98.286%;--container-widget-flex-grow:0}.elementor-54179 .elementor-element.elementor-element-41f1e16.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-54179 .elementor-element.elementor-element-4c104b2{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:0;font-family:"Noto Sans JP";font-size:18px;font-weight:300;word-spacing:0px}.elementor-54179 .elementor-element.elementor-element-49b7040 .elementor-blockquote__content{color:#246b31;font-family:"Noto Sans JP";font-size:20px;font-weight:400}.elementor-54179 .elementor-element.elementor-element-49b7040 .elementor-blockquote{border-color:#00000000}body:not(.rtl) .elementor-54179 .elementor-element.elementor-element-49b7040 .elementor-blockquote{border-left-width:0;padding-left:23px}body.rtl .elementor-54179 .elementor-element.elementor-element-49b7040 .elementor-blockquote{border-right-width:0;padding-right:23px}.elementor-54179 .elementor-element.elementor-element-4cc2a8d{margin:-18px 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:0;font-family:"Noto Sans JP";font-size:18px;font-weight:300;word-spacing:0px}.elementor-54179 .elementor-element.elementor-element-99afa07 .elementor-blockquote__content{color:#246b31;font-family:"Noto Sans JP";font-size:20px;font-weight:400}.elementor-54179 .elementor-element.elementor-element-99afa07 .elementor-blockquote{border-color:#00000000}body:not(.rtl) .elementor-54179 .elementor-element.elementor-element-99afa07 .elementor-blockquote{border-left-width:0;padding-left:23px}body.rtl .elementor-54179 .elementor-element.elementor-element-99afa07 .elementor-blockquote{border-right-width:0;padding-right:23px}.elementor-54179 .elementor-element.elementor-element-3f56c38{margin:-18px 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;column-gap:0;font-family:"Noto Sans JP";font-size:18px;font-weight:300;word-spacing:0px}.elementor-54179 .elementor-element.elementor-element-0bcc54b{width:var(--container-widget-width,98.286%);max-width:98.286%;--container-widget-width:98.286%;--container-widget-flex-grow:0}.elementor-54179 .elementor-element.elementor-element-0bcc54b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-54179 .elementor-element.elementor-element-04073b0{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-54179 .elementor-element.elementor-element-04073b0 .elementor-blockquote__content{color:#f99f5f;font-family:"Noto Sans JP";font-size:25px;font-weight:800}.elementor-54179 .elementor-element.elementor-element-434036b{font-family:"Noto Sans JP";font-size:18px;font-weight:300}.elementor-54179 .elementor-element.elementor-element-7e9c4ea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-54179 .elementor-element.elementor-element-7e9c4ea img{width:80%}.elementor-54179 .elementor-element.elementor-element-e4a793f{width:var(--container-widget-width,98.286%);max-width:98.286%;--container-widget-width:98.286%;--container-widget-flex-grow:0}.elementor-54179 .elementor-element.elementor-element-e4a793f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-54179 .elementor-element.elementor-element-0a003d6 .elementor-blockquote__content{color:#246b31;font-family:"Noto Sans JP";font-size:26px;font-weight:400}.elementor-54179 .elementor-element.elementor-element-0a003d6 .elementor-blockquote__content+.e-q-footer{margin-top:0}.elementor-54179 .elementor-element.elementor-element-a25cf55{font-family:"Noto Sans JP";font-size:18px;font-weight:300}.elementor-54179 .elementor-element.elementor-element-abf28c4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-54179 .elementor-element.elementor-element-abf28c4 img{width:80%}.elementor-54179 .elementor-element.elementor-element-a84c01f{width:var(--container-widget-width,98.286%);max-width:98.286%;--container-widget-width:98.286%;--container-widget-flex-grow:0}.elementor-54179 .elementor-element.elementor-element-a84c01f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-54179 .elementor-element.elementor-element-6089aed{font-family:"Noto Sans JP";font-size:18px;font-weight:300}.elementor-54179 .elementor-element.elementor-element-cda45fe{--e-image-carousel-slides-to-show:1;width:var(--container-widget-width,80%);max-width:80%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 17px;padding:0;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-54179 .elementor-element.elementor-element-cda45fe.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-54179 .elementor-element.elementor-element-44ce670{font-family:"Noto Sans JP";font-size:18px;font-weight:300}@media(min-width:768px){.elementor-54179 .elementor-element.elementor-element-2334e75{width:41.934%}.elementor-54179 .elementor-element.elementor-element-f99f615{width:58%}}@media(max-width:1024px){.elementor-54179 .elementor-element.elementor-element-203f1a2 .elementor-heading-title{font-size:25px;line-height:1.5em}.elementor-54179 .elementor-element.elementor-element-e62b22a{margin:-200px 0 calc(var(--kit-widget-spacing, 0px) + -260px) 0px}.elementor-54179 .elementor-element.elementor-element-cda45fe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}}@media(max-width:767px){.elementor-54179 .elementor-element.elementor-element-203f1a2 .elementor-heading-title{font-size:22px;line-height:30px}.elementor-54179 .elementor-element.elementor-element-e3be696 .elementor-heading-title{font-size:10px;line-height:30px}.elementor-54179 .elementor-element.elementor-element-e62b22a{margin:-130px 0 calc(var(--kit-widget-spacing, 0px) + -190px) 0px}.elementor-54179 .elementor-element.elementor-element-8994f8c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-54179 .elementor-element.elementor-element-7e9c4ea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-54179 .elementor-element.elementor-element-abf28c4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px}.elementor-54179 .elementor-element.elementor-element-cda45fe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}