.elementor-784 .elementor-element.elementor-element-6a90867{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:-20px}.elementor-784 .elementor-element.elementor-element-6a90867>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-784 .elementor-element.elementor-element-2fd10e9{--e-image-carousel-slides-to-show:1}.elementor-784 .elementor-element.elementor-element-432d9ba>.elementor-container{min-height:300px}.elementor-784 .elementor-element.elementor-element-432d9ba .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-784 .elementor-element.elementor-element-432d9ba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:330px 0 0}.elementor-784 .elementor-element.elementor-element-432d9ba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-784 .elementor-element.elementor-element-64e8b41:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-784 .elementor-element.elementor-element-64e8b41>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg,#E2750FDE 40%,#00000000 100%)}.elementor-784 .elementor-element.elementor-element-64e8b41>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px}.elementor-784 .elementor-element.elementor-element-64e8b41>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-784 .elementor-element.elementor-element-f321992 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;letter-spacing:3.2px;word-spacing:0px;color:#fff}.elementor-784 .elementor-element.elementor-element-f612065 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:32px;font-weight:700;font-style:italic;line-height:1.2em;word-spacing:0px;color:#fff}.elementor-784 .elementor-element.elementor-element-db6b844 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:300;letter-spacing:2.5px;color:var(--e-global-color-2bc656f5)}.elementor-784 .elementor-element.elementor-element-f1b8083>.elementor-container{min-height:300px}.elementor-784 .elementor-element.elementor-element-f1b8083 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-784 .elementor-element.elementor-element-f1b8083{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:330px 0 10px}.elementor-784 .elementor-element.elementor-element-f1b8083>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-784 .elementor-element.elementor-element-9552d98:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-784 .elementor-element.elementor-element-9552d98>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg,#E2750FDE 40%,#00000000 100%)}.elementor-784 .elementor-element.elementor-element-9552d98>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px}.elementor-784 .elementor-element.elementor-element-9552d98>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-784 .elementor-element.elementor-element-b9b873b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;letter-spacing:3.2px;word-spacing:0px;color:#fff}.elementor-784 .elementor-element.elementor-element-3d3b4ab .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:300;letter-spacing:2.5px;color:var(--e-global-color-2bc656f5)}.elementor-784 .elementor-element.elementor-element-7b08524:not(.elementor-motion-effects-element-type-background),.elementor-784 .elementor-element.elementor-element-7b08524>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff9e5}.elementor-784 .elementor-element.elementor-element-7b08524>.elementor-container{max-width:1200px}.elementor-784 .elementor-element.elementor-element-7b08524{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0}.elementor-784 .elementor-element.elementor-element-7b08524>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-784 .elementor-element.elementor-element-e90eb1e>.elementor-widget-container{background-color:transparent;padding:5px 10px;background-image:linear-gradient(161deg,#E2750FDE 34%,#00000000 89%)}.elementor-784 .elementor-element.elementor-element-e90eb1e{text-align:left}.elementor-784 .elementor-element.elementor-element-e90eb1e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:700;color:#fff}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-post-elements-readmore-btn{background-color:#e2750f;text-align:center;font-size:16px;font-weight:700;color:var(--e-global-color-2bc656f5);padding:5px 0;margin:0}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-grid-post-holder{background-color:#fff;border-style:solid;border-width:2px;border-color:#e2750f}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-entry-title a{color:#303133}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-entry-title:hover,.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-entry-title a:hover{color:#23527c}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-entry-title,.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-entry-title a{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:700}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-entry-title{margin:0 0 10px}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-grid-post .eael-entry-overlay{background-color:#2D225582}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-grid-post .eael-entry-overlay>i{color:#fff;font-size:18px}.elementor-784 .elementor-element.elementor-element-3efc8ea .eael-grid-post .eael-entry-overlay>img{height:18px;width:18px}.elementor-784 .elementor-element.elementor-element-cdbcfa2:not(.elementor-motion-effects-element-type-background),.elementor-784 .elementor-element.elementor-element-cdbcfa2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://yamatosensei.net/wp-content/uploads/2022/11/2022-11-25-6-47-01.jpg");background-position:center center;background-size:cover}.elementor-784 .elementor-element.elementor-element-cdbcfa2>.elementor-background-overlay{background-color:#e2750f;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-784 .elementor-element.elementor-element-cdbcfa2>.elementor-container{max-width:1200px}.elementor-784 .elementor-element.elementor-element-cdbcfa2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0}.elementor-784 .elementor-element.elementor-element-e596070>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 0 0}.elementor-784 .elementor-element.elementor-element-ff2eb5a .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:80px;font-weight:400;font-style:italic;color:#EEEEEE63}.elementor-784 .elementor-element.elementor-element-475bc4b>.elementor-widget-container{margin:-60px 0 0}.elementor-784 .elementor-element.elementor-element-475bc4b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:35px;font-style:italic;text-shadow:4px 4px 5px rgba(0,0,0,.9);color:var(--e-global-color-2bc656f5)}.elementor-784 .elementor-element.elementor-element-bfcb555{text-shadow:4px 4px 5px rgba(0,0,0,.9);color:#fff}.elementor-784 .elementor-element.elementor-element-5f066f6 .elementor-button{background-color:#fff;fill:#e2750f;color:#e2750f;border-style:solid;border-width:2px;border-color:#e2750f}.elementor-784 .elementor-element.elementor-element-5f066f6>.elementor-widget-container{background-color:#FFFFFF00}.elementor-784 .elementor-element.elementor-element-5f066f6 .elementor-button-content-wrapper{flex-direction:row}.elementor-784 .elementor-element.elementor-element-a7c15e4{text-align:left}.elementor-784 .elementor-element.elementor-element-a7c15e4 img{height:500px;object-fit:contain;object-position:center center}.elementor-784 .elementor-element.elementor-element-24a9b61>.elementor-container{max-width:1200px}.elementor-784 .elementor-element.elementor-element-24a9b61{margin-top:0;margin-bottom:0;padding:60px 0}.elementor-784 .elementor-element.elementor-element-df52d22{text-align:left}.elementor-784 .elementor-element.elementor-element-df52d22 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:700}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .eael-infobox-button{background-color:#e2750f;color:#fff;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);box-shadow:0px 3px 1px 0px rgba(0,0,0,.5)}.elementor-784 .elementor-element.elementor-element-4eba2de>.elementor-widget-container{padding:0;border-style:solid;border-width:2px;border-color:#e2750f}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .infobox-icon{align-self:center;margin:0}.elementor-784 .elementor-element.elementor-element-4eba2de .eael_infobox_button_icon_right{margin-left:10px}.elementor-784 .elementor-element.elementor-element-4eba2de .eael_infobox_button_icon_left{margin-right:10px}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .infobox-button .eael-infobox-button svg{rotate:0deg;height:16px;width:16px}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .infobox-button .eael-infobox-button i{rotate:0deg;font-size:16px}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-size:18px;font-weight:700}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .eael-infobox-button svg{fill:#fff}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .eael-infobox-button:hover{color:var(--e-global-color-primary);background:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-primary);box-shadow:0px 0px 1px 0px rgba(0,0,0,.5)}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .eael-infobox-button:hover svg{fill:var(--e-global-color-primary)}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .infobox-content .title{color:#4d4d4d;font-size:25px;font-weight:700;letter-spacing:0px;margin:0 0 10px}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .infobox-content p{margin:0 0 15px;color:#4d4d4d}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox .infobox-content{background:#f1f1f1;padding:20px}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-784 .elementor-element.elementor-element-4eba2de .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .eael-infobox-button{background-color:#e2750f;color:#fff;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);box-shadow:0px 3px 1px 0px rgba(0,0,0,.5)}.elementor-784 .elementor-element.elementor-element-bd41e85>.elementor-widget-container{padding:0;border-style:solid;border-width:2px;border-color:#e2750f}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .infobox-icon{align-self:center;margin:0}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael_infobox_button_icon_right{margin-left:10px}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael_infobox_button_icon_left{margin-right:10px}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .infobox-button .eael-infobox-button svg{rotate:0deg;height:16px;width:16px}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .infobox-button .eael-infobox-button i{rotate:0deg;font-size:16px}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-size:18px;font-weight:700}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .eael-infobox-button svg{fill:#fff}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .eael-infobox-button:hover{color:var(--e-global-color-primary);background:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-primary);box-shadow:0px 0px 1px 0px rgba(0,0,0,.5)}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .eael-infobox-button:hover svg{fill:var(--e-global-color-primary)}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .infobox-content .title{color:#4d4d4d;font-size:26px;font-weight:700;letter-spacing:2px;margin:0 0 10px}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .infobox-content p{margin:0 0 15px;color:#4d4d4d}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox .infobox-content{background:#f1f1f1;padding:20px}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-784 .elementor-element.elementor-element-bd41e85 .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .eael-infobox-button{background-color:#e2750f;color:#fff;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);box-shadow:0px 3px 1px 0px rgba(0,0,0,.5)}.elementor-784 .elementor-element.elementor-element-140d7e3>.elementor-widget-container{padding:0;border-style:solid;border-width:2px;border-color:#e2750f}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .infobox-icon{align-self:center;margin:0}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael_infobox_button_icon_right{margin-left:10px}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael_infobox_button_icon_left{margin-right:10px}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .infobox-button .eael-infobox-button svg{rotate:0deg;height:16px;width:16px}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .infobox-button .eael-infobox-button i{rotate:0deg;font-size:16px}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-size:18px;font-weight:700}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .eael-infobox-button svg{fill:#fff}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .eael-infobox-button:hover{color:var(--e-global-color-primary);background:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-primary);box-shadow:0px 0px 1px 0px rgba(0,0,0,.5)}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .eael-infobox-button:hover svg{fill:var(--e-global-color-primary)}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .infobox-content .title{color:#4d4d4d;font-size:26px;font-weight:700;letter-spacing:0px;margin:0 0 10px}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .infobox-content p{margin:0 0 15px;color:#4d4d4d}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox .infobox-content{background:#f1f1f1;padding:20px}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-784 .elementor-element.elementor-element-140d7e3 .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-784 .elementor-element.elementor-element-bff1953:not(.elementor-motion-effects-element-type-background),.elementor-784 .elementor-element.elementor-element-bff1953>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff9e5}.elementor-784 .elementor-element.elementor-element-bff1953>.elementor-container{max-width:1200px}.elementor-784 .elementor-element.elementor-element-bff1953{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0}.elementor-784 .elementor-element.elementor-element-bff1953>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-784 .elementor-element.elementor-element-7c9af19>.elementor-widget-container{background-color:transparent;padding:5px 10px;background-image:linear-gradient(161deg,#E2750FDE 34%,#00000000 89%)}.elementor-784 .elementor-element.elementor-element-7c9af19{text-align:left}.elementor-784 .elementor-element.elementor-element-7c9af19 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:700;color:#fff}.elementor-784 .elementor-element.elementor-element-f4594c5{--e-image-carousel-slides-to-show:1}.elementor-784 .elementor-element.elementor-element-f4594c5>.elementor-widget-container{margin:0}@media(max-width:1024px){.elementor-784 .elementor-element.elementor-element-432d9ba{padding:200px 0 0}.elementor-784 .elementor-element.elementor-element-64e8b41>.elementor-element-populated{padding:10px}.elementor-784 .elementor-element.elementor-element-f321992 .elementor-heading-title{letter-spacing:2.4px}.elementor-784 .elementor-element.elementor-element-f1b8083{padding:200px 0}.elementor-784 .elementor-element.elementor-element-e90eb1e .elementor-heading-title{font-size:32px}.elementor-784 .elementor-element.elementor-element-df52d22 .elementor-heading-title{font-size:32px}.elementor-784 .elementor-element.elementor-element-7c9af19 .elementor-heading-title{font-size:32px}}@media(max-width:767px){.elementor-784 .elementor-element.elementor-element-432d9ba .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-784 .elementor-element.elementor-element-432d9ba{padding:200px 0 0}.elementor-784 .elementor-element.elementor-element-64e8b41>.elementor-element-populated{padding:10px}.elementor-784 .elementor-element.elementor-element-f321992 .elementor-heading-title{font-size:24px;letter-spacing:0px}.elementor-784 .elementor-element.elementor-element-f612065 .elementor-heading-title{font-size:30px}.elementor-784 .elementor-element.elementor-element-db6b844 .elementor-heading-title{font-size:18px;letter-spacing:-1.8px}.elementor-784 .elementor-element.elementor-element-f1b8083 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-784 .elementor-element.elementor-element-f1b8083{padding:200px 0 0}.elementor-784 .elementor-element.elementor-element-9552d98>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px}.elementor-784 .elementor-element.elementor-element-b9b873b .elementor-heading-title{font-size:24px;letter-spacing:0px}.elementor-784 .elementor-element.elementor-element-3d3b4ab .elementor-heading-title{font-size:18px;letter-spacing:-1.8px}.elementor-784 .elementor-element.elementor-element-cdbcfa2{padding:0}.elementor-784 .elementor-element.elementor-element-e596070>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px}.elementor-784 .elementor-element.elementor-element-bfcb555>.elementor-widget-container{margin:0;padding:0}.elementor-784 .elementor-element.elementor-element-bfcb555{letter-spacing:-1px}}@media(min-width:768px){.elementor-784 .elementor-element.elementor-element-64e8b41{width:89.629%}.elementor-784 .elementor-element.elementor-element-42b4840{width:10.371%}.elementor-784 .elementor-element.elementor-element-e596070{width:60%}.elementor-784 .elementor-element.elementor-element-d8cdc07{width:40%}.elementor-784 .elementor-element.elementor-element-bec73d8{width:32.618%}.elementor-784 .elementor-element.elementor-element-4c26e9f{width:35.244%}.elementor-784 .elementor-element.elementor-element-50b0318{width:31.802%}}@media(min-width:1025px){.elementor-784 .elementor-element.elementor-element-cdbcfa2:not(.elementor-motion-effects-element-type-background),.elementor-784 .elementor-element.elementor-element-cdbcfa2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}