.elementor-1074 .elementor-element.elementor-element-35cafaf{--display:flex}.elementor-1074 .elementor-element.elementor-element-35cafaf:not(.elementor-motion-effects-element-type-background),.elementor-1074 .elementor-element.elementor-element-35cafaf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#30508f}.elementor-1074 .elementor-element.elementor-element-0122716{--spacer-size:30px}.elementor-1074 .elementor-element.elementor-element-442411d{text-align:center}.elementor-1074 .elementor-element.elementor-element-442411d img{width:600px}.elementor-1074 .elementor-element.elementor-element-232b196{--display:flex}.elementor-1074 .elementor-element.elementor-element-232b196:not(.elementor-motion-effects-element-type-background),.elementor-1074 .elementor-element.elementor-element-232b196>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#30508f}.elementor-1074 .elementor-element.elementor-element-35e1af2{--spacer-size:30px}.elementor-1074 .elementor-element.elementor-element-fccd9e6>.elementor-widget-container{margin:0}.elementor-1074 .elementor-element.elementor-element-fccd9e6{text-align:center}.elementor-1074 .elementor-element.elementor-element-fccd9e6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:34px;font-weight:800;line-height:42px;letter-spacing:1px;word-spacing:0px;color:#fff}.elementor-1074 .elementor-element.elementor-element-db78c3a{--spacer-size:30px}.elementor-1074 .elementor-element.elementor-element-a6e7d7e{--display:flex}.elementor-1074 .elementor-element.elementor-element-7fa53cb{--spacer-size:15px}.elementor-1074 .elementor-element.elementor-element-c800019 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700}.elementor-1074 .elementor-element.elementor-element-cbdcd72{--display:flex}.elementor-1074 .elementor-element.elementor-element-e0f068b{--spacer-size:10px}.elementor-1074 .elementor-element.elementor-element-d937f61 img{width:600px}.elementor-1074 .elementor-element.elementor-element-0883ced{--display:flex}.elementor-1074 .elementor-element.elementor-element-c4e597a{--spacer-size:20px}.elementor-1074 .elementor-element.elementor-element-4dd1d87{--display:flex}.elementor-1074 .elementor-element.elementor-element-5e429df{width:initial;max-width:initial;font-size:18px;font-weight:500}.elementor-1074 .elementor-element.elementor-element-71ef454{--display:flex}.elementor-1074 .elementor-element.elementor-element-150bb9a{--spacer-size:10px}.elementor-1074 .elementor-element.elementor-element-1e2cb38{--display:flex}.elementor-1074 .elementor-element.elementor-element-311daf3{--spacer-size:15px}.elementor-1074 .elementor-element.elementor-element-8019255 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:27px;font-weight:700}.elementor-1074 .elementor-element.elementor-element-c74f700{--display:flex}.elementor-1074 .elementor-element.elementor-element-2a88ee4{--display:flex}.elementor-1074 .elementor-element.elementor-element-e7b5caf{--spacer-size:10px}.elementor-1074 .elementor-element.elementor-element-0d715b5{--display:flex}.elementor-1074 .elementor-element.elementor-element-5e22805{width:initial;max-width:initial;font-size:18px;font-weight:500}.elementor-1074 .elementor-element.elementor-element-eb4c427{--display:flex}.elementor-1074 .elementor-element.elementor-element-df8306e{--spacer-size:20px}.elementor-1074 .elementor-element.elementor-element-2e9be75{--display:flex}.elementor-1074 .elementor-element.elementor-element-2e9be75:not(.elementor-motion-effects-element-type-background),.elementor-1074 .elementor-element.elementor-element-2e9be75>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#30508f}.elementor-1074 .elementor-element.elementor-element-43fd20d{--display:flex}.elementor-1074 .elementor-element.elementor-element-43fd20d:not(.elementor-motion-effects-element-type-background),.elementor-1074 .elementor-element.elementor-element-43fd20d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#30508f}.elementor-1074 .elementor-element.elementor-element-fc6aa34{--spacer-size:50px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1074 .elementor-element.elementor-element-fccd9e6 .elementor-heading-title{font-size:29px;line-height:1.3em}.elementor-1074 .elementor-element.elementor-element-c800019 .elementor-heading-title{font-size:22px}.elementor-1074 .elementor-element.elementor-element-5e429df{font-size:16px}.elementor-1074 .elementor-element.elementor-element-8019255 .elementor-heading-title{font-size:22px}.elementor-1074 .elementor-element.elementor-element-5e22805{font-size:16px}}@media(min-width:768px){.elementor-1074 .elementor-element.elementor-element-232b196{--content-width:1000px}.elementor-1074 .elementor-element.elementor-element-a6e7d7e{--content-width:1000px}.elementor-1074 .elementor-element.elementor-element-4dd1d87{--content-width:1000px}.elementor-1074 .elementor-element.elementor-element-1e2cb38{--content-width:1000px}.elementor-1074 .elementor-element.elementor-element-0d715b5{--content-width:1000px}}@media(max-width:1024px) and (min-width:768px){.elementor-1074 .elementor-element.elementor-element-232b196{--content-width:700px}.elementor-1074 .elementor-element.elementor-element-a6e7d7e{--content-width:700px}.elementor-1074 .elementor-element.elementor-element-4dd1d87{--content-width:700px}.elementor-1074 .elementor-element.elementor-element-1e2cb38{--content-width:700px}.elementor-1074 .elementor-element.elementor-element-0d715b5{--content-width:700px}}@media(max-width:767px){.elementor-1074 .elementor-element.elementor-element-232b196{--content-width:300px}.elementor-1074 .elementor-element.elementor-element-fccd9e6 .elementor-heading-title{font-size:18px}.elementor-1074 .elementor-element.elementor-element-a6e7d7e{--content-width:300px}.elementor-1074 .elementor-element.elementor-element-4dd1d87{--content-width:300px}.elementor-1074 .elementor-element.elementor-element-5e429df{font-size:16px}.elementor-1074 .elementor-element.elementor-element-1e2cb38{--content-width:300px}.elementor-1074 .elementor-element.elementor-element-0d715b5{--content-width:300px}.elementor-1074 .elementor-element.elementor-element-5e22805{font-size:16px}}