.elementor-3418 .elementor-element.elementor-element-6b27cf7:not(.elementor-motion-effects-element-type-background),.elementor-3418 .elementor-element.elementor-element-6b27cf7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://yamatosensei.net/wp-content/uploads/2022/11/24905499_m-e1669330572122.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-3418 .elementor-element.elementor-element-6b27cf7>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-6b27cf7>.elementor-container{max-width:300px}.elementor-3418 .elementor-element.elementor-element-6b27cf7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:100px 0}.elementor-3418 .elementor-element.elementor-element-9ce7d20:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3418 .elementor-element.elementor-element-9ce7d20>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2750F99}.elementor-3418 .elementor-element.elementor-element-9ce7d20>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3418 .elementor-element.elementor-element-9ce7d20>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-d549804{text-align:center}.elementor-3418 .elementor-element.elementor-element-d549804 .elementor-heading-title{font-size:24px;font-weight:300;color:var(--e-global-color-2bc656f5)}.elementor-3418 .elementor-element.elementor-element-63afe7c:not(.elementor-motion-effects-element-type-background),.elementor-3418 .elementor-element.elementor-element-63afe7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C8D9D140}.elementor-3418 .elementor-element.elementor-element-63afe7c>.elementor-container{max-width:1000px}.elementor-3418 .elementor-element.elementor-element-63afe7c>.elementor-background-overlay{opacity:.9;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-63afe7c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-9b4bb7a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3418 .elementor-element.elementor-element-9b4bb7a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3418 .elementor-element.elementor-element-9b4bb7a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3418 .elementor-element.elementor-element-9b4bb7a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-22fb9c4 .elementor-heading-title{font-size:28px}.elementor-3418 .elementor-element.elementor-element-1eb5a5d>.elementor-widget-container{margin:0 0 -10px}.elementor-3418 .elementor-element.elementor-element-01c5036>.elementor-widget-container{margin:-10px 0 0;padding:0 20px;border-style:dotted;border-width:1px;border-radius:20px}.elementor-3418 .elementor-element.elementor-element-8054f9b .elementor-button{background-color:#00b500;font-size:24px;line-height:24px;fill:#fff;color:#fff;border-radius:30px;padding:10px 30px}.elementor-3418 .elementor-element.elementor-element-ae577c1{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px}.elementor-3418 .elementor-element.elementor-element-ae577c1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-3418 .elementor-element.elementor-element-ae577c1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3418 .elementor-element.elementor-element-404abe8>.elementor-widget-container{background-color:#E2750F00;padding:10px}.elementor-3418 .elementor-element.elementor-element-404abe8{text-align:center}.elementor-3418 .elementor-element.elementor-element-404abe8 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:28px;letter-spacing:3px;color:#e2750f}.elementor-3418 .elementor-element.elementor-element-9650142:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3418 .elementor-element.elementor-element-9650142>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3418 .elementor-element.elementor-element-9650142>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#e2750f;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3418 .elementor-element.elementor-element-9650142>.elementor-element-populated,.elementor-3418 .elementor-element.elementor-element-9650142>.elementor-element-populated>.elementor-background-overlay,.elementor-3418 .elementor-element.elementor-element-9650142>.elementor-background-slideshow{border-radius:10px}.elementor-3418 .elementor-element.elementor-element-9650142>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-1495d6d{text-align:center}.elementor-3418 .elementor-element.elementor-element-3d557d7 .elementor-icon-wrapper{text-align:center}.elementor-3418 .elementor-element.elementor-element-3d557d7.elementor-view-stacked .elementor-icon{background-color:#e2750f}.elementor-3418 .elementor-element.elementor-element-3d557d7.elementor-view-framed .elementor-icon,.elementor-3418 .elementor-element.elementor-element-3d557d7.elementor-view-default .elementor-icon{color:#e2750f;border-color:#e2750f}.elementor-3418 .elementor-element.elementor-element-3d557d7.elementor-view-framed .elementor-icon,.elementor-3418 .elementor-element.elementor-element-3d557d7.elementor-view-default .elementor-icon svg{fill:#e2750f}.elementor-3418 .elementor-element.elementor-element-02c7cee:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3418 .elementor-element.elementor-element-02c7cee>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3418 .elementor-element.elementor-element-02c7cee>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#e2750f;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3418 .elementor-element.elementor-element-02c7cee>.elementor-element-populated,.elementor-3418 .elementor-element.elementor-element-02c7cee>.elementor-element-populated>.elementor-background-overlay,.elementor-3418 .elementor-element.elementor-element-02c7cee>.elementor-background-slideshow{border-radius:10px}.elementor-3418 .elementor-element.elementor-element-02c7cee>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-189edea{text-align:center}.elementor-3418 .elementor-element.elementor-element-189edea .elementor-heading-title{letter-spacing:-2.3px}.elementor-3418 .elementor-element.elementor-element-6435e2f .elementor-icon-wrapper{text-align:center}.elementor-3418 .elementor-element.elementor-element-6435e2f.elementor-view-stacked .elementor-icon{background-color:#e2750f}.elementor-3418 .elementor-element.elementor-element-6435e2f.elementor-view-framed .elementor-icon,.elementor-3418 .elementor-element.elementor-element-6435e2f.elementor-view-default .elementor-icon{color:#e2750f;border-color:#e2750f}.elementor-3418 .elementor-element.elementor-element-6435e2f.elementor-view-framed .elementor-icon,.elementor-3418 .elementor-element.elementor-element-6435e2f.elementor-view-default .elementor-icon svg{fill:#e2750f}.elementor-3418 .elementor-element.elementor-element-0c57552:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3418 .elementor-element.elementor-element-0c57552>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3418 .elementor-element.elementor-element-0c57552>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#e2750f;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3418 .elementor-element.elementor-element-0c57552>.elementor-element-populated,.elementor-3418 .elementor-element.elementor-element-0c57552>.elementor-element-populated>.elementor-background-overlay,.elementor-3418 .elementor-element.elementor-element-0c57552>.elementor-background-slideshow{border-radius:10px}.elementor-3418 .elementor-element.elementor-element-0c57552>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-4299596{text-align:center}.elementor-3418 .elementor-element.elementor-element-d003813 .elementor-icon-wrapper{text-align:center}.elementor-3418 .elementor-element.elementor-element-d003813.elementor-view-stacked .elementor-icon{background-color:#e2750f}.elementor-3418 .elementor-element.elementor-element-d003813.elementor-view-framed .elementor-icon,.elementor-3418 .elementor-element.elementor-element-d003813.elementor-view-default .elementor-icon{color:#e2750f;border-color:#e2750f}.elementor-3418 .elementor-element.elementor-element-d003813.elementor-view-framed .elementor-icon,.elementor-3418 .elementor-element.elementor-element-d003813.elementor-view-default .elementor-icon svg{fill:#e2750f}.elementor-3418 .elementor-element.elementor-element-7854984:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3418 .elementor-element.elementor-element-7854984>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3418 .elementor-element.elementor-element-7854984>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#e2750f;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-3418 .elementor-element.elementor-element-7854984>.elementor-element-populated,.elementor-3418 .elementor-element.elementor-element-7854984>.elementor-element-populated>.elementor-background-overlay,.elementor-3418 .elementor-element.elementor-element-7854984>.elementor-background-slideshow{border-radius:10px}.elementor-3418 .elementor-element.elementor-element-7854984>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-6a62fd3{text-align:center}.elementor-3418 .elementor-element.elementor-element-d4173e1 .elementor-icon-wrapper{text-align:center}.elementor-3418 .elementor-element.elementor-element-d4173e1.elementor-view-stacked .elementor-icon{background-color:#e2750f}.elementor-3418 .elementor-element.elementor-element-d4173e1.elementor-view-framed .elementor-icon,.elementor-3418 .elementor-element.elementor-element-d4173e1.elementor-view-default .elementor-icon{color:#e2750f;border-color:#e2750f}.elementor-3418 .elementor-element.elementor-element-d4173e1.elementor-view-framed .elementor-icon,.elementor-3418 .elementor-element.elementor-element-d4173e1.elementor-view-default .elementor-icon svg{fill:#e2750f}.elementor-3418 .elementor-element.elementor-element-e9f8baa:not(.elementor-motion-effects-element-type-background),.elementor-3418 .elementor-element.elementor-element-e9f8baa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFC7001A}.elementor-3418 .elementor-element.elementor-element-e9f8baa>.elementor-container{max-width:1000px}.elementor-3418 .elementor-element.elementor-element-e9f8baa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:40px}.elementor-3418 .elementor-element.elementor-element-e9f8baa>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-947007d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3418 .elementor-element.elementor-element-947007d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3418 .elementor-element.elementor-element-f63055d .elementor-heading-title{font-size:28px}.elementor-3418 .elementor-element.elementor-element-9b1e943 .elementor-button{background-color:#00b500;font-size:24px;line-height:24px;fill:#fff;color:#fff;border-radius:30px;padding:10px 30px}.elementor-3418 .elementor-element.elementor-element-5074ed1:not(.elementor-motion-effects-element-type-background),.elementor-3418 .elementor-element.elementor-element-5074ed1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C8D9D140}.elementor-3418 .elementor-element.elementor-element-5074ed1>.elementor-container{max-width:1000px}.elementor-3418 .elementor-element.elementor-element-5074ed1>.elementor-background-overlay{opacity:.9;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-5074ed1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-9d4f2ed.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3418 .elementor-element.elementor-element-9d4f2ed.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3418 .elementor-element.elementor-element-9d4f2ed>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3418 .elementor-element.elementor-element-9d4f2ed>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3418 .elementor-element.elementor-element-1205d48 .elementor-heading-title{font-size:28px}.elementor-3418 .elementor-element.elementor-element-f041036>.elementor-widget-container{margin:0 0 -10px}.elementor-3418 .elementor-element.elementor-element-23e6e06>.elementor-widget-container{margin:-10px 0 0;padding:0 20px;border-style:dotted;border-width:1px;border-radius:20px}.elementor-3418 .elementor-element.elementor-element-819c55d .elementor-button{background-color:#00b500;font-size:24px;line-height:24px;fill:#fff;color:#fff;border-radius:30px;padding:10px 30px}.elementor-3418 .elementor-element.elementor-element-924a6ba{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px}.elementor-3418 .elementor-element.elementor-element-924a6ba .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-3418 .elementor-element.elementor-element-924a6ba .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}@media(min-width:768px){.elementor-3418 .elementor-element.elementor-element-aeee294{width:72.671%}.elementor-3418 .elementor-element.elementor-element-8af3574{width:27.275%}.elementor-3418 .elementor-element.elementor-element-9acad89{width:72.671%}.elementor-3418 .elementor-element.elementor-element-59d4218{width:27.275%}.elementor-3418 .elementor-element.elementor-element-e562900{width:72.671%}.elementor-3418 .elementor-element.elementor-element-a8a5b2b{width:27.275%}}@media(max-width:767px){.elementor-3418 .elementor-element.elementor-element-63afe7c{padding:0}.elementor-3418 .elementor-element.elementor-element-404abe8>.elementor-widget-container{padding:0}.elementor-3418 .elementor-element.elementor-element-404abe8 .elementor-heading-title{letter-spacing:-2.7px}.elementor-3418 .elementor-element.elementor-element-e9f8baa{padding:0}.elementor-3418 .elementor-element.elementor-element-9b1e943 .elementor-button{font-size:20px}.elementor-3418 .elementor-element.elementor-element-5074ed1{padding:0}.elementor-3418 .elementor-element.elementor-element-819c55d .elementor-button{font-size:20px}}