.elementor-5886 .elementor-element.elementor-element-23d1a5a>.elementor-background-overlay{background-color:#0B224E82;opacity:.3;transition:background .3s,border-radius .4s,opacity .3s}.elementor-5886 .elementor-element.elementor-element-23d1a5a>.elementor-container{max-width:720px;min-height:40vh}.elementor-5886 .elementor-element.elementor-element-23d1a5a:not(.elementor-motion-effects-element-type-background),.elementor-5886 .elementor-element.elementor-element-23d1a5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url("https://enishi.ac.jp/wp-content/uploads/2024/02/0I6A1359-scaled.jpg") 50% 50%;background-size:cover}.elementor-5886 .elementor-element.elementor-element-23d1a5a{transition:background .3s,border .4s,border-radius .4s,box-shadow .4s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-5886 .elementor-element.elementor-element-44ff40b{text-align:center}.elementor-5886 .elementor-element.elementor-element-44ff40b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:60px;font-weight:600;line-height:1.4em;color:#fff}.elementor-5886 .elementor-element.elementor-element-02ac8d5:not(.elementor-motion-effects-element-type-background),.elementor-5886 .elementor-element.elementor-element-02ac8d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-5886 .elementor-element.elementor-element-02ac8d5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 0}.elementor-5886 .elementor-element.elementor-element-02ac8d5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5886 .elementor-element.elementor-element-764c0fb{text-align:start}.elementor-5886 .elementor-element.elementor-element-764c0fb .elementor-heading-title{color:#333}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;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-5886 .elementor-element.elementor-element-fb92494{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-fb92494 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-fb92494 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-0eeb750{--spacer-size:10px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-5886 .elementor-element.elementor-element-3828899{column-gap:0;text-align:start}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5886 .elementor-element.elementor-element-88d3e42{text-align:start}.elementor-5886 .elementor-element.elementor-element-88d3e42 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-b707e29{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-b707e29 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-b707e29 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-323e341{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-56604da{column-gap:0;text-align:start}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-5886 .elementor-element.elementor-element-e92e971 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-e92e971 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-e92e971 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-e92e971>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-e92e971 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-e92e971 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-e92e971 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-62c158e{text-align:start}.elementor-5886 .elementor-element.elementor-element-62c158e .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-fe5780d{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-fe5780d .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-fe5780d .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-75094bd{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-dcb86aa{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-6229e59 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-6229e59 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-6229e59 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-6229e59>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-6229e59 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-6229e59 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-6229e59 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-77d2420{text-align:start}.elementor-5886 .elementor-element.elementor-element-77d2420 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-84d4801{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-84d4801 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-84d4801 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-643db32{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-c649064{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-2e67531 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-2e67531 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-2e67531 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-2e67531>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-2e67531 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-2e67531 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-2e67531 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-8e91dc8{text-align:start}.elementor-5886 .elementor-element.elementor-element-8e91dc8 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-f5a9b83{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-f5a9b83 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-f5a9b83 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-c01f4d7{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-e2046ba{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-d8c311f .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-d8c311f .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-d8c311f .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-d8c311f>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-d8c311f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-d8c311f .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-d8c311f .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-9969472{text-align:start}.elementor-5886 .elementor-element.elementor-element-9969472 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-d0296ea{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-d0296ea .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-d0296ea .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-e01daf5{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-dfdb0bd{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-32c83c1 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-32c83c1 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-32c83c1 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-32c83c1>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-32c83c1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-32c83c1 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-32c83c1 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-2b6bc8c{text-align:start}.elementor-5886 .elementor-element.elementor-element-2b6bc8c .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-c3479f8{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-c3479f8 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-c3479f8 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-9a9650e{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-1ffcd68{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-a6e1ee4 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-a6e1ee4 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-a6e1ee4 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-a6e1ee4>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-a6e1ee4 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-a6e1ee4 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-a6e1ee4 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-94f22cb{text-align:start}.elementor-5886 .elementor-element.elementor-element-94f22cb .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-432188f{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-432188f .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-432188f .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-4783e52{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-0773840{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-f308676 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-f308676 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-f308676 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-f308676>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-f308676 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-f308676 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-f308676 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-8421121{text-align:start}.elementor-5886 .elementor-element.elementor-element-8421121 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-e569104{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-e569104 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-e569104 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-c6a2df4{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-f41427a{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-34e8100 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-34e8100 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-34e8100 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-34e8100>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-34e8100 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-34e8100 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-34e8100 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-720f684{text-align:start}.elementor-5886 .elementor-element.elementor-element-720f684 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-d941c1d{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-d941c1d .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-d941c1d .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-3d632f2{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-974f32e{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-43acadd .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-43acadd .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-43acadd .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-43acadd>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-43acadd .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-43acadd .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-43acadd .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-6a8ed62{text-align:start}.elementor-5886 .elementor-element.elementor-element-6a8ed62 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-3bd15e5{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-3bd15e5 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-3bd15e5 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-1d37e49{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-7b2130b{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-8c65d1d .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-8c65d1d .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-8c65d1d .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-8c65d1d>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-8c65d1d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-8c65d1d .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-8c65d1d .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-ba9b7fa{text-align:start}.elementor-5886 .elementor-element.elementor-element-ba9b7fa .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-e25441f{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-e25441f .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-e25441f .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-80419bb{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-de06ef7{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-3638fcd .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-3638fcd .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-3638fcd .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-3638fcd>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-3638fcd .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-3638fcd .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-3638fcd .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-ef139ee{text-align:start}.elementor-5886 .elementor-element.elementor-element-ef139ee .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-d1bec07{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-d1bec07 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-d1bec07 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-4e2800e{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-cbb1c6a{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-2053594 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-2053594 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-2053594 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-2053594>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-2053594 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-2053594 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-2053594 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-aa528a7{text-align:start}.elementor-5886 .elementor-element.elementor-element-aa528a7 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-00f4d65{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-00f4d65 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-00f4d65 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-4dd855c{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-1e46e2a{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-b7bf71c .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-b7bf71c .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-b7bf71c .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-b7bf71c>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-b7bf71c .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-b7bf71c .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-b7bf71c .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-9ddcd01{text-align:start}.elementor-5886 .elementor-element.elementor-element-9ddcd01 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-7186c7a{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-7186c7a .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-7186c7a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-1c158fe{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-dbd8436{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-18ac23b .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-18ac23b .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-18ac23b .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-18ac23b>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-18ac23b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-18ac23b .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-18ac23b .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-4a451d2{text-align:start}.elementor-5886 .elementor-element.elementor-element-4a451d2 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-d862abf{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-d862abf .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-d862abf .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-08f6cb3{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-1950b79{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-d034b58 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-d034b58 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-d034b58 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-d034b58>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-d034b58 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-d034b58 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-d034b58 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-6bca25a{text-align:start}.elementor-5886 .elementor-element.elementor-element-6bca25a .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-1a6785a{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-1a6785a .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-1a6785a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-f5c0650{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-7268253{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-86c8360 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-86c8360 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-86c8360 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-86c8360>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-86c8360 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-86c8360 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-86c8360 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-1457468{text-align:start}.elementor-5886 .elementor-element.elementor-element-1457468 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-347b208{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-347b208 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-347b208 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-7af6a6b{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-5b42d42{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-e616c98 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-e616c98 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-e616c98 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-e616c98>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-e616c98 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-e616c98 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-e616c98 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-4c2cecd{text-align:start}.elementor-5886 .elementor-element.elementor-element-4c2cecd .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-6a30a21{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-6a30a21 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-6a30a21 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-63f2b68{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-20d7465{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-51f0942 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-51f0942 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-51f0942 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-51f0942>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-51f0942 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-51f0942 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-51f0942 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-663e621{text-align:start}.elementor-5886 .elementor-element.elementor-element-663e621 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-4e81f16{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-4e81f16 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-4e81f16 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-ebc02d8{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-a035640{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-950f17b .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-950f17b .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-950f17b .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-950f17b>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-950f17b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-950f17b .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-950f17b .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-f960a70{text-align:start}.elementor-5886 .elementor-element.elementor-element-f960a70 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-472b04f{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-472b04f .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-472b04f .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-fbac868{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-35a96d1{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-3f670fe .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-3f670fe .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-3f670fe .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-3f670fe>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-3f670fe .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-3f670fe .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-3f670fe .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-3b44182{text-align:start}.elementor-5886 .elementor-element.elementor-element-3b44182 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-d01b864{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-d01b864 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-d01b864 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-5d9add6{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-ea1a5ac{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-e86f30b .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-e86f30b .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-e86f30b .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-e86f30b>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-e86f30b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-e86f30b .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-e86f30b .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-e1a5202{text-align:start}.elementor-5886 .elementor-element.elementor-element-e1a5202 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-4f6db73{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-4f6db73 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-4f6db73 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-494ebbc{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-85665f0{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-78575d6 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-78575d6 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-78575d6 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-78575d6>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-78575d6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-78575d6 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-78575d6 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-2f563ab{text-align:start}.elementor-5886 .elementor-element.elementor-element-2f563ab .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-7255725{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-7255725 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-7255725 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-e4cfb97{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-794911d{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-ddaa168 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-ddaa168 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-ddaa168 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-ddaa168>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-ddaa168 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-ddaa168 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-ddaa168 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-98e1531{text-align:start}.elementor-5886 .elementor-element.elementor-element-98e1531 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-dd1c17a{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-dd1c17a .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-dd1c17a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-f84c537{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-03bb024{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-83599ef .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-83599ef .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-83599ef .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-83599ef>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-83599ef .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-83599ef .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-83599ef .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-ea3c9ca{text-align:start}.elementor-5886 .elementor-element.elementor-element-ea3c9ca .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-fb26268{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-fb26268 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-fb26268 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-0ed40a3{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-9e39c6d{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-967bfa0 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-967bfa0 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-967bfa0 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-967bfa0>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-967bfa0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-967bfa0 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-967bfa0 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-16d0760{text-align:start}.elementor-5886 .elementor-element.elementor-element-16d0760 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-0449083{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-0449083 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-0449083 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-94fa0b0{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-14d3c90{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-ba17007 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-ba17007 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-ba17007 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-ba17007>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-ba17007 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-ba17007 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-ba17007 .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-586c066{text-align:start}.elementor-5886 .elementor-element.elementor-element-586c066 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-b35f69e{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-b35f69e .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-b35f69e .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-b772fb5{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-a2ffcdc{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-deeffcc .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-deeffcc .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-deeffcc .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-deeffcc>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-deeffcc .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-deeffcc .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-deeffcc .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-5e0c2c3{text-align:start}.elementor-5886 .elementor-element.elementor-element-5e0c2c3 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-ffd88ad{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-ffd88ad .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-ffd88ad .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-adb795d{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-7961350{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-d1a703a .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-d1a703a .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-d1a703a .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-d1a703a>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-d1a703a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-d1a703a .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-d1a703a .elementor-button:focus svg{fill:#fff}.elementor-5886 .elementor-element.elementor-element-40cbc59{--spacer-size:50px}.elementor-5886 .elementor-element.elementor-element-221cad6{text-align:start}.elementor-5886 .elementor-element.elementor-element-221cad6 .elementor-heading-title{color:#333}.elementor-5886 .elementor-element.elementor-element-1c5d704{--divider-border-style:solid;--divider-color:#3c78f0;--divider-border-width:2.3px;width:var(--container-widget-width,13.79%);max-width:13.79%;--container-widget-width:13.79%;--container-widget-flex-grow:0}.elementor-5886 .elementor-element.elementor-element-1c5d704 .elementor-divider-separator{width:100%}.elementor-5886 .elementor-element.elementor-element-1c5d704 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-5886 .elementor-element.elementor-element-bfdc3f0{--spacer-size:10px}.elementor-5886 .elementor-element.elementor-element-bbf8ee3{column-gap:0;text-align:start}.elementor-5886 .elementor-element.elementor-element-4011808 .elementor-button{background-color:#6c72e6;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-radius:0;padding:15px 45px}.elementor-5886 .elementor-element.elementor-element-4011808 .elementor-button:hover,.elementor-5886 .elementor-element.elementor-element-4011808 .elementor-button:focus{background-color:#6c72e6;color:#fff;border-color:#6c72e6}.elementor-5886 .elementor-element.elementor-element-4011808>.elementor-widget-container{padding:10px 0 0}.elementor-5886 .elementor-element.elementor-element-4011808 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5886 .elementor-element.elementor-element-4011808 .elementor-button:hover svg,.elementor-5886 .elementor-element.elementor-element-4011808 .elementor-button:focus svg{fill:#fff}@media(max-width:1024px) and (min-width:768px){.elementor-5886 .elementor-element.elementor-element-5f9c176{width:100%}}@media(max-width:1024px){.elementor-5886 .elementor-element.elementor-element-23d1a5a{margin-top:0;margin-bottom:0;padding:15em 2em 10em}.elementor-5886 .elementor-element.elementor-element-02ac8d5{padding:3em 2em}.elementor-5886 .elementor-element.elementor-element-5f9c176>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(max-width:767px){.elementor-5886 .elementor-element.elementor-element-23d1a5a{padding:8em 1em}.elementor-5886 .elementor-element.elementor-element-44ff40b .elementor-heading-title{font-size:26px}.elementor-5886 .elementor-element.elementor-element-02ac8d5{padding:3em 1em}}