.elementor-3 .elementor-element.elementor-element-6bff8952{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3 .elementor-element.elementor-element-6bff8952:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-6bff8952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c36edae );}.elementor-3 .elementor-element.elementor-element-eb9810c{--display:flex;}.elementor-3 .elementor-element.elementor-element-f328220{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-bcebb0f{text-align:center;}.elementor-3 .elementor-element.elementor-element-bcebb0f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-44eefeb{--divider-border-style:solid;--divider-color:var( --e-global-color-global_color_1 );--divider-border-width:1px;}.elementor-3 .elementor-element.elementor-element-44eefeb .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-44eefeb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3 .elementor-element.elementor-element-f643995{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-aa15a8f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-0e225f0{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-f0fac05 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-d14870a{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-53eb12f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-e46ca11{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-f9adaae .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-a9151b7{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-c6d81d3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-8e9c052{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-807c020 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-a26c804{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-c8c24a9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-77f35ae{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-bd5563e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-ce478d5{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-55199d3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-bcdba06 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-bb823f4{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-2243e41 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-ec84ac4{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-2b8c471 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:400;word-spacing:0px;}.elementor-3 .elementor-element.elementor-element-3243048{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}body.elementor-page-3:not(.elementor-motion-effects-element-type-background), body.elementor-page-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-global_color_9 );}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-6bff8952{--content-width:790px;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-bcebb0f .elementor-heading-title{word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-0e225f0{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-d14870a{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-e46ca11{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-a9151b7{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-8e9c052{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-a26c804{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-77f35ae{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-ce478d5{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-bb823f4{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-ec84ac4{word-spacing:0em;}.elementor-3 .elementor-element.elementor-element-3243048{word-spacing:0em;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-bcebb0f .elementor-heading-title{word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3 .elementor-element.elementor-element-aa15a8f .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-0e225f0{font-size:12px;}.elementor-3 .elementor-element.elementor-element-f0fac05 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-d14870a{font-size:12px;}.elementor-3 .elementor-element.elementor-element-53eb12f .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-e46ca11{font-size:12px;}.elementor-3 .elementor-element.elementor-element-f9adaae .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-a9151b7{font-size:12px;}.elementor-3 .elementor-element.elementor-element-c6d81d3 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-8e9c052{font-size:12px;}.elementor-3 .elementor-element.elementor-element-807c020 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-a26c804{font-size:12px;}.elementor-3 .elementor-element.elementor-element-c8c24a9 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-77f35ae{font-size:12px;}.elementor-3 .elementor-element.elementor-element-bd5563e .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-ce478d5{font-size:12px;}.elementor-3 .elementor-element.elementor-element-55199d3 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-8cd38af{font-size:12px;}.elementor-3 .elementor-element.elementor-element-bcdba06 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-bb823f4{font-size:12px;}.elementor-3 .elementor-element.elementor-element-2243e41 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-ec84ac4{font-size:12px;}.elementor-3 .elementor-element.elementor-element-2b8c471 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-3243048{font-size:12px;}}