.elementor-12550 .elementor-element.elementor-element-6557cfa:not(.elementor-motion-effects-element-type-background),.elementor-12550 .elementor-element.elementor-element-6557cfa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://satoyama-joy.com/wp-content/uploads/2020/04/Ushiogami-header.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-12550 .elementor-element.elementor-element-6557cfa>.elementor-background-overlay{background-image:url("https://satoyama-joy.com/wp-content/uploads/2020/04/Ushiogami-headerimg.png");background-position:bottom left;background-repeat:no-repeat;background-size:50% auto;opacity:.7;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12550 .elementor-element.elementor-element-6557cfa .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-12550 .elementor-element.elementor-element-6557cfa{transition:background 1.8s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12550 .elementor-element.elementor-element-6557cfa>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-12550 .elementor-element.elementor-element-6557cfa>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:75px}.elementor-12550 .elementor-element.elementor-element-6557cfa>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text)}.elementor-12550 .elementor-element.elementor-element-6d94313{text-align:center}.elementor-12550 .elementor-element.elementor-element-6d94313 img{opacity:1}.elementor-12550 .elementor-element.elementor-element-a1a6b7f{--spacer-size:30px}.elementor-12550 .elementor-element.elementor-element-10fadfd{text-align:center}.elementor-12550 .elementor-element.elementor-element-13529bb{--spacer-size:30px}.elementor-bc-flex-widget .elementor-12550 .elementor-element.elementor-element-b8b0bd2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12550 .elementor-element.elementor-element-b8b0bd2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12550 .elementor-element.elementor-element-b8b0bd2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-heading .elementor-heading-title{font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-12550 .elementor-element.elementor-element-ac8046f{text-align:start}.elementor-12550 .elementor-element.elementor-element-ac8046f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;color:#b88600}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12550 .elementor-element.elementor-element-1e447e1{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.5em;letter-spacing:.5px;color:#555}.elementor-12550 .elementor-element.elementor-element-8d52a27{text-align:start}.elementor-12550 .elementor-element.elementor-element-8d52a27 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-2b66bd7{--spacer-size:30px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12550 .elementor-element.elementor-element-3ac4373 .elementor-button{background-color:#6ec1e4;font-weight:600;text-decoration:none;border-radius:0;padding:16px 40px}.elementor-12550 .elementor-element.elementor-element-3ac4373 .elementor-button:hover,.elementor-12550 .elementor-element.elementor-element-3ac4373 .elementor-button:focus{background-color:rgba(110,193,228,.48)}.elementor-12550 .elementor-element.elementor-element-3a3e3af{--e-image-carousel-slides-to-show:1}.elementor-12550 .elementor-element.elementor-element-bf2d7f5{--spacer-size:150px}.elementor-12550 .elementor-element.elementor-element-1970a3d:not(.elementor-motion-effects-element-type-background),.elementor-12550 .elementor-element.elementor-element-1970a3d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://satoyama-joy.com/wp-content/uploads/2020/04/Ushiogami-enngibg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12550 .elementor-element.elementor-element-1970a3d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12550 .elementor-element.elementor-element-1970a3d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12550 .elementor-element.elementor-element-1970a3d>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-12550 .elementor-element.elementor-element-1970a3d>.elementor-shape-top svg{width:calc(100% + 1.3px);height:80px}.elementor-12550 .elementor-element.elementor-element-67b4702{--spacer-size:150px}.elementor-12550 .elementor-element.elementor-element-bdc9f7b{text-align:center}.elementor-bc-flex-widget .elementor-12550 .elementor-element.elementor-element-5254647.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12550 .elementor-element.elementor-element-5254647.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12550 .elementor-element.elementor-element-4b81298{text-align:start}.elementor-12550 .elementor-element.elementor-element-4b81298 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:50px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:6px;color:#000}.elementor-12550 .elementor-element.elementor-element-d5739f0{--spacer-size:50px}.elementor-12550 .elementor-element.elementor-element-2a456a0{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.5em;letter-spacing:.5px;color:#000}.elementor-12550 .elementor-element.elementor-element-758f9a4{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.5em;letter-spacing:.5px;color:#000}.elementor-12550 .elementor-element.elementor-element-70bdf33{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.5em;letter-spacing:.5px;color:#000}.elementor-12550 .elementor-element.elementor-element-61a73d3{--spacer-size:150px}.elementor-12550 .elementor-element.elementor-element-5d4a272>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-940f1f2{text-align:center}.elementor-12550 .elementor-element.elementor-element-5c905b8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-6e72f8a{text-align:center}.elementor-12550 .elementor-element.elementor-element-682f088>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-4366cb0{text-align:center}.elementor-12550 .elementor-element.elementor-element-41d5227>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-8555b3a{text-align:center}.elementor-12550 .elementor-element.elementor-element-8c7228a:not(.elementor-motion-effects-element-type-background),.elementor-12550 .elementor-element.elementor-element-8c7228a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12550 .elementor-element.elementor-element-8c7228a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12550 .elementor-element.elementor-element-8c7228a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12550 .elementor-element.elementor-element-3515385{--spacer-size:100px}.elementor-12550 .elementor-element.elementor-element-cf6507d{text-align:center}.elementor-12550 .elementor-element.elementor-element-cf6507d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;color:#b88600}.elementor-12550 .elementor-element.elementor-element-d852f51{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.5em;letter-spacing:.5px;color:#555}.elementor-12550 .elementor-element.elementor-element-1733248{--spacer-size:50px}.elementor-12550 .elementor-element.elementor-element-509674c>.elementor-container{max-width:1350px}.elementor-12550 .elementor-element.elementor-element-84b6a2d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-ba0bb0d{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-59258ec{text-align:start}.elementor-12550 .elementor-element.elementor-element-59258ec .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-12550 .elementor-element.elementor-element-208d158{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-208d158 .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-208d158 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-b854f98{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-6748226{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-b6bee87>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-672cfd9{text-align:start}.elementor-12550 .elementor-element.elementor-element-672cfd9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-f57558f{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-f57558f .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-f57558f .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-d17f508{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-c630d00>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-a92572f{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-192f06e{text-align:start}.elementor-12550 .elementor-element.elementor-element-192f06e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-f0baac8{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-f0baac8 .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-f0baac8 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-82e1fed{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-7327bdf{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-4cbea47>.elementor-container{max-width:1350px}.elementor-12550 .elementor-element.elementor-element-86027e7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-38e6a7e{text-align:start}.elementor-12550 .elementor-element.elementor-element-38e6a7e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-2728ab3{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-2728ab3 .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-2728ab3 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-aa6a2d6{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-0ba2c86>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-764d039{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-1162516{text-align:start}.elementor-12550 .elementor-element.elementor-element-1162516 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-2f174d2{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-2f174d2 .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-2f174d2 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-52923cd{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-d420291{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-22d062e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-91b8627{text-align:start}.elementor-12550 .elementor-element.elementor-element-91b8627 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-4d4e81f{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-4d4e81f .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-4d4e81f .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-e187c47{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-28ff276>.elementor-container{max-width:1350px}.elementor-12550 .elementor-element.elementor-element-b675e0d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-42a1fbb{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-5ac1b75{text-align:start}.elementor-12550 .elementor-element.elementor-element-5ac1b75 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-c69a23b{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-c69a23b .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-c69a23b .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-f4b314d{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-561417c{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-009a262>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-5e32161{text-align:start}.elementor-12550 .elementor-element.elementor-element-5e32161 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-2a6344e{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-2a6344e .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-2a6344e .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-9c51a1d{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-c7e805d{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-c1bbf68>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-3aa149c{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-ad471ea{text-align:start}.elementor-12550 .elementor-element.elementor-element-ad471ea .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-312f054{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-312f054 .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-312f054 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-c16746b{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-eb5864e{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-51174ca>.elementor-container{max-width:1350px}.elementor-12550 .elementor-element.elementor-element-dde9b58>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-14255d3{text-align:start}.elementor-12550 .elementor-element.elementor-element-14255d3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-75cccb7{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-75cccb7 .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-75cccb7 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-3f38b2b{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-562f618>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-5b3e074{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-3b88b46{text-align:start}.elementor-12550 .elementor-element.elementor-element-3b88b46 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#666}.elementor-12550 .elementor-element.elementor-element-d32db16{--divider-border-style:solid;--divider-color:#e0e46e;--divider-border-width:4.9px}.elementor-12550 .elementor-element.elementor-element-d32db16 .elementor-divider-separator{width:100%}.elementor-12550 .elementor-element.elementor-element-d32db16 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-12550 .elementor-element.elementor-element-d7e6fa7{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-a406779{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-a710e17>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px}.elementor-12550 .elementor-element.elementor-element-bd10214{--spacer-size:100px}.elementor-12550 .elementor-element.elementor-element-78b53f1:not(.elementor-motion-effects-element-type-background),.elementor-12550 .elementor-element.elementor-element-78b53f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://satoyama-joy.com/wp-content/uploads/2020/04/Ushiogami-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12550 .elementor-element.elementor-element-78b53f1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12550 .elementor-element.elementor-element-78b53f1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12550 .elementor-element.elementor-element-78b53f1>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-12550 .elementor-element.elementor-element-78b53f1>.elementor-shape-top svg{width:calc(100% + 1.3px);height:75px;transform:translateX(-50%) rotateY(180deg)}.elementor-12550 .elementor-element.elementor-element-fde6375{--spacer-size:150px}.elementor-12550 .elementor-element.elementor-element-da751b2{text-align:center}.elementor-12550 .elementor-element.elementor-element-da751b2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:2px;color:#fff}.elementor-12550 .elementor-element.elementor-element-66d3546{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:15px;line-height:2.5em;color:#fff}.elementor-12550 .elementor-element.elementor-element-a6016b0{--spacer-size:50px}.elementor-12550 .elementor-element.elementor-element-57f8c21:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12550 .elementor-element.elementor-element-57f8c21>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-12550 .elementor-element.elementor-element-57f8c21>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-12550 .elementor-element.elementor-element-57f8c21>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12550 .elementor-element.elementor-element-4fbceb2{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-e7bee9f{text-align:center}.elementor-12550 .elementor-element.elementor-element-e7bee9f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:2px;color:#666}.elementor-12550 .elementor-element.elementor-element-3658963{--divider-border-style:solid;--divider-color:#ccc;--divider-border-width:2px}.elementor-12550 .elementor-element.elementor-element-3658963 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12550 .elementor-element.elementor-element-3658963 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-12550 .elementor-element.elementor-element-8204031{column-gap:0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-ee566ab{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-113e996{text-align:center}.elementor-12550 .elementor-element.elementor-element-113e996 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;color:#b88600}.elementor-12550 .elementor-element.elementor-element-c50df44{column-gap:0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;color:#555}.elementor-12550 .elementor-element.elementor-element-3ecc274{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-d08051a .elementor-button{background-color:#6ec1e4;font-family:"Abril Fatface",Sans-serif;font-size:25px;font-weight:600;text-decoration:none;letter-spacing:3px;border-radius:0;padding:16px 40px}.elementor-12550 .elementor-element.elementor-element-d08051a .elementor-button:hover,.elementor-12550 .elementor-element.elementor-element-d08051a .elementor-button:focus{background-color:rgba(110,193,228,.48)}.elementor-12550 .elementor-element.elementor-element-d08051a .elementor-button-content-wrapper{flex-direction:row}.elementor-12550 .elementor-element.elementor-element-d08051a .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-12550 .elementor-element.elementor-element-c0206a5{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-e2c71a9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12550 .elementor-element.elementor-element-e2c71a9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-12550 .elementor-element.elementor-element-e2c71a9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-12550 .elementor-element.elementor-element-e2c71a9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12550 .elementor-element.elementor-element-7646b6e{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-2bf5437{text-align:center}.elementor-12550 .elementor-element.elementor-element-2bf5437 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:2px;color:#666}.elementor-12550 .elementor-element.elementor-element-6933146{--divider-border-style:solid;--divider-color:#ccc;--divider-border-width:2px}.elementor-12550 .elementor-element.elementor-element-6933146 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12550 .elementor-element.elementor-element-6933146 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-12550 .elementor-element.elementor-element-de75253>.elementor-widget-container{padding:0 30px}.elementor-12550 .elementor-element.elementor-element-248fa32{--spacer-size:20px}.elementor-12550 .elementor-element.elementor-element-3f88f03{--spacer-size:100px}.elementor-12550 .elementor-element.elementor-element-26acd7b iframe{height:550px}.elementor-12550 .elementor-element.elementor-element-863592f{--spacer-size:50px}:root{--page-title-display:none}@media(min-width:768px){.elementor-12550 .elementor-element.elementor-element-ebf4cd0{width:5%}.elementor-12550 .elementor-element.elementor-element-af84d7e{width:35%}.elementor-12550 .elementor-element.elementor-element-5254647{width:55%}.elementor-12550 .elementor-element.elementor-element-984b0a2{width:5%}}@media(max-width:1024px){.elementor-12550 .elementor-element.elementor-element-6557cfa>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:50px}.elementor-12550 .elementor-element.elementor-element-57f8c21>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12550 .elementor-element.elementor-element-e2c71a9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-12550 .elementor-element.elementor-element-6557cfa>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:25px}.elementor-12550 .elementor-element.elementor-element-3510ff1{padding:100px 0 0}.elementor-12550 .elementor-element.elementor-element-57f8c21>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12550 .elementor-element.elementor-element-e2c71a9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12550 .elementor-element.elementor-element-de75253>.elementor-widget-container{padding:0}}@media(min-width:1025px){.elementor-12550 .elementor-element.elementor-element-6557cfa:not(.elementor-motion-effects-element-type-background),.elementor-12550 .elementor-element.elementor-element-6557cfa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-12550 .elementor-element.elementor-element-1970a3d:not(.elementor-motion-effects-element-type-background),.elementor-12550 .elementor-element.elementor-element-1970a3d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-12550 .elementor-element.elementor-element-78b53f1:not(.elementor-motion-effects-element-type-background),.elementor-12550 .elementor-element.elementor-element-78b53f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}