.elementor-5351 .elementor-element.elementor-element-4795bdff:not(.elementor-motion-effects-element-type-background), .elementor-5351 .elementor-element.elementor-element-4795bdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.myokensama.jp/wp-content/uploads/2022/03/98596cfac3363fa2dfbe8eda6a7dce6d.jpg");background-position:top center;background-size:cover;}.elementor-5351 .elementor-element.elementor-element-4795bdff > .elementor-background-overlay{background-color:var( --e-global-color-e991bd0 );opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-4795bdff > .elementor-container{min-height:50vh;}.elementor-5351 .elementor-element.elementor-element-4795bdff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-4fd6784{text-align:center;}.elementor-5351 .elementor-element.elementor-element-4fd6784 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#282828;}.elementor-5351 .elementor-element.elementor-element-af17a75 > .elementor-container{max-width:1165px;}.elementor-5351 .elementor-element.elementor-element-af17a75{margin-top:0px;margin-bottom:50px;}.elementor-5351 .elementor-element.elementor-element-9bb9f9f{--spacer-size:100px;}.elementor-5351 .elementor-element.elementor-element-68b3306{text-align:left;}.elementor-5351 .elementor-element.elementor-element-8228db1 > .elementor-widget-container{margin:-71px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-8228db1{text-align:center;}.elementor-5351 .elementor-element.elementor-element-8228db1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;}.elementor-5351 .elementor-element.elementor-element-0c0a957{margin-top:-35px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-66dbac0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-66dbac0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-66dbac0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-66dbac0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-bc106ab .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-bc106ab > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-bc106ab .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-bc106ab .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-41f3a25{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-8c4be1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-8c4be1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-8c4be1c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-8c4be1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-606f835 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-606f835 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-606f835 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-606f835 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-927a324{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-927a324 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-336bf41:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-336bf41 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A036E21;}.elementor-5351 .elementor-element.elementor-element-336bf41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-336bf41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-108eb96 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-108eb96 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-108eb96 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-108eb96 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-1e06cae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-1e06cae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-e28d99d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-e28d99d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A036E21;}.elementor-5351 .elementor-element.elementor-element-e28d99d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-e28d99d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-5574975 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-5574975 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-5574975 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-5574975 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-fdc5323{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-fdc5323 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-cd43e12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-cd43e12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A036E21;}.elementor-5351 .elementor-element.elementor-element-cd43e12 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-cd43e12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-bf59e91 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-bf59e91 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-bf59e91 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-bf59e91 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-230068b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-230068b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-25b945e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-25b945e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A036E21;}.elementor-5351 .elementor-element.elementor-element-25b945e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-25b945e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-95eaa92 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-95eaa92 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-95eaa92 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-95eaa92 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-29e0576{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-29e0576 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-d571328:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-d571328 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A036E21;}.elementor-5351 .elementor-element.elementor-element-d571328 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-d571328 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-956bf0d .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-956bf0d > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-956bf0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-956bf0d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-801237e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-801237e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-3a11c07:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-3a11c07 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A036E21;}.elementor-5351 .elementor-element.elementor-element-3a11c07 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-3a11c07 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-5e9dd9c .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-5e9dd9c > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-5e9dd9c .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-5e9dd9c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-6a614a7{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-62d70d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-62d70d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-62d70d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-62d70d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-f16185f .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-f16185f > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-f16185f .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-f16185f .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-5351 .elementor-element.elementor-element-7d4a7b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-7d4a7b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-b7eb6b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-b7eb6b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A036E21;}.elementor-5351 .elementor-element.elementor-element-b7eb6b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-b7eb6b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-1019edb .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-1019edb > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-1019edb .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-1019edb .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-d9d5957{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-49fe692:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-49fe692 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-49fe692 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-49fe692 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-691e63f .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-691e63f > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-691e63f .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-691e63f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-39b2e4f{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-a56ce25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-a56ce25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-a56ce25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-a56ce25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-0758cf3 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-0758cf3 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-0758cf3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-0758cf3 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-7d6dee3{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-4b0d4f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-4b0d4f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-4b0d4f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-4b0d4f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-ccddebf .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-ccddebf > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-ccddebf .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-ccddebf .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-23f4b2d{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-d44928f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-d44928f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-d44928f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-d44928f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-2a71e1b .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-2a71e1b > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-2a71e1b .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-2a71e1b .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-5351 .elementor-element.elementor-element-b44ef7e{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-3567446:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-3567446 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-3567446 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-3567446 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-9aa33a3 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-9aa33a3 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-9aa33a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-9aa33a3 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-ca71a78{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-ef53898:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-ef53898 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-ef53898 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-ef53898 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-6ff0609 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-6ff0609 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-6ff0609 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-6ff0609 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-e69d3b4{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-eafba20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-eafba20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-eafba20 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-eafba20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-ec39d1c .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-ec39d1c > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-ec39d1c .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-ec39d1c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5351 .elementor-element.elementor-element-88aa670{margin-top:3px;margin-bottom:0px;}.elementor-5351 .elementor-element.elementor-element-6b2704f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5351 .elementor-element.elementor-element-6b2704f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #4A036E0F 0%, #4A036E6E 100%);}.elementor-5351 .elementor-element.elementor-element-6b2704f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5351 .elementor-element.elementor-element-6b2704f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5351 .elementor-element.elementor-element-51a56b6 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-5351 .elementor-element.elementor-element-51a56b6 > .elementor-widget-container{margin:-5px -5px -5px -5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e991bd0 );}.elementor-5351 .elementor-element.elementor-element-51a56b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5351 .elementor-element.elementor-element-51a56b6 .elementor-button .elementor-button-content-wrapper{gap:20px;}@media(min-width:768px){.elementor-5351 .elementor-element.elementor-element-2d24c7e{width:70%;}.elementor-5351 .elementor-element.elementor-element-e4cc818{width:30%;}}@media(max-width:1024px){.elementor-5351 .elementor-element.elementor-element-4795bdff:not(.elementor-motion-effects-element-type-background), .elementor-5351 .elementor-element.elementor-element-4795bdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5351 .elementor-element.elementor-element-bc106ab .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-606f835 .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-108eb96 .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-5574975 .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-bf59e91 .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-95eaa92 .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-956bf0d .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-5e9dd9c .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-1019edb .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-691e63f .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-0758cf3 .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-ccddebf .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-2a71e1b .elementor-button{font-size:16px;}.elementor-5351 .elementor-element.elementor-element-9aa33a3 .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-6ff0609 .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-ec39d1c .elementor-button{font-size:17px;}.elementor-5351 .elementor-element.elementor-element-51a56b6 .elementor-button{font-size:17px;}}@media(max-width:767px){.elementor-5351 .elementor-element.elementor-element-4795bdff:not(.elementor-motion-effects-element-type-background), .elementor-5351 .elementor-element.elementor-element-4795bdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5351 .elementor-element.elementor-element-4fd6784 .elementor-heading-title{font-size:30px;}.elementor-5351 .elementor-element.elementor-element-9bb9f9f{--spacer-size:50px;}}@media(min-width:1025px){.elementor-5351 .elementor-element.elementor-element-4795bdff:not(.elementor-motion-effects-element-type-background), .elementor-5351 .elementor-element.elementor-element-4795bdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}