.elementor-802 .elementor-element.elementor-element-83afb1b{--display:flex;--overlay-opacity:0.8;}.elementor-802 .elementor-element.elementor-element-83afb1b:not(.elementor-motion-effects-element-type-background), .elementor-802 .elementor-element.elementor-element-83afb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://worldsakuranetwork.or.jp/wp-content/uploads/2025/08/WSN_top.jpg");background-position:top center;}.elementor-802 .elementor-element.elementor-element-83afb1b::before, .elementor-802 .elementor-element.elementor-element-83afb1b > .elementor-background-video-container::before, .elementor-802 .elementor-element.elementor-element-83afb1b > .e-con-inner > .elementor-background-video-container::before, .elementor-802 .elementor-element.elementor-element-83afb1b > .elementor-background-slideshow::before, .elementor-802 .elementor-element.elementor-element-83afb1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-802 .elementor-element.elementor-element-83afb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-802 .elementor-element.elementor-element-83afb1b > .elementor-shape-bottom .elementor-shape-fill, .elementor-802 .elementor-element.elementor-element-83afb1b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFFE0;}.elementor-802 .elementor-element.elementor-element-83afb1b > .elementor-shape-bottom svg, .elementor-802 .elementor-element.elementor-element-83afb1b > .e-con-inner > .elementor-shape-bottom svg{height:66px;}.elementor-802 .elementor-element.elementor-element-992dca5{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-802 .elementor-element.elementor-element-75c1acd{margin:35px 200px calc(var(--kit-widget-spacing, 0px) + 80px) 200px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:33px;}.elementor-802 .elementor-element.elementor-element-a87f941{--display:flex;--overlay-opacity:0.8;}.elementor-802 .elementor-element.elementor-element-a87f941:not(.elementor-motion-effects-element-type-background), .elementor-802 .elementor-element.elementor-element-a87f941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://worldsakuranetwork.or.jp/wp-content/uploads/2025/08/WSN_top.jpg");background-position:bottom center;}.elementor-802 .elementor-element.elementor-element-a87f941::before, .elementor-802 .elementor-element.elementor-element-a87f941 > .elementor-background-video-container::before, .elementor-802 .elementor-element.elementor-element-a87f941 > .e-con-inner > .elementor-background-video-container::before, .elementor-802 .elementor-element.elementor-element-a87f941 > .elementor-background-slideshow::before, .elementor-802 .elementor-element.elementor-element-a87f941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-802 .elementor-element.elementor-element-a87f941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-802 .elementor-element.elementor-element-a87f941 > .elementor-shape-top .elementor-shape-fill, .elementor-802 .elementor-element.elementor-element-a87f941 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFFE0;}.elementor-802 .elementor-element.elementor-element-a87f941 > .elementor-shape-top svg, .elementor-802 .elementor-element.elementor-element-a87f941 > .e-con-inner > .elementor-shape-top svg{height:66px;}.elementor-802 .elementor-element.elementor-element-a87f941 > .elementor-shape-bottom .elementor-shape-fill, .elementor-802 .elementor-element.elementor-element-a87f941 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFFE0;}.elementor-802 .elementor-element.elementor-element-a87f941 > .elementor-shape-bottom svg, .elementor-802 .elementor-element.elementor-element-a87f941 > .e-con-inner > .elementor-shape-bottom svg{height:66px;transform:translateX(-50%) rotateY(180deg);}.elementor-802 .elementor-element.elementor-element-1b45002{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-802 .elementor-element.elementor-element-3dc6711{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-802 .elementor-element.elementor-element-e9bfc19{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-802 .elementor-element.elementor-element-87d95ca{margin:20px 200px calc(var(--kit-widget-spacing, 0px) + 50px) 200px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:33px;}.elementor-802 .elementor-element.elementor-element-1fb8a1f{margin-top:50px;margin-bottom:25px;}.elementor-802 .elementor-element.elementor-element-e146e19 > .elementor-element-populated{padding:0px 21px 0px 0px;}.elementor-802 .elementor-element.elementor-element-4c50bd6 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:15px;letter-spacing:2px;fill:#212121;color:#212121;box-shadow:3px 3px 3px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:12px 12px 12px 12px;padding:17px 21px 17px 21px;}.elementor-802 .elementor-element.elementor-element-783929a > .elementor-element-populated{padding:0px 0px 0px 21px;}.elementor-802 .elementor-element.elementor-element-a476732 .elementor-button{background-color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;box-shadow:3px 3px 3px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:17px 30px 17px 30px;}.elementor-802 .elementor-element.elementor-element-a476732 .elementor-button:hover, .elementor-802 .elementor-element.elementor-element-a476732 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-802 .elementor-element.elementor-element-a476732 .elementor-button:hover svg, .elementor-802 .elementor-element.elementor-element-a476732 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-802 .elementor-element.elementor-element-992dca5{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-802 .elementor-element.elementor-element-75c1acd{margin:40px 85px calc(var(--kit-widget-spacing, 0px) + 90px) 85px;font-size:14px;line-height:2.3em;}.elementor-802 .elementor-element.elementor-element-1b45002{margin:110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-802 .elementor-element.elementor-element-3dc6711{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-802 .elementor-element.elementor-element-e9bfc19{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-802 .elementor-element.elementor-element-87d95ca{margin:15px 85px calc(var(--kit-widget-spacing, 0px) + 90px) 85px;font-size:14px;line-height:2.3em;}}@media(max-width:767px){.elementor-802 .elementor-element.elementor-element-992dca5{margin:110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-802 .elementor-element.elementor-element-75c1acd{margin:20px 15px calc(var(--kit-widget-spacing, 0px) + 80px) 15px;font-size:13px;line-height:2em;}.elementor-802 .elementor-element.elementor-element-1b45002{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-802 .elementor-element.elementor-element-3dc6711{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-802 .elementor-element.elementor-element-e9bfc19{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-802 .elementor-element.elementor-element-e9bfc19 .elementor-heading-title{font-size:14px;}.elementor-802 .elementor-element.elementor-element-87d95ca{margin:10px 15px calc(var(--kit-widget-spacing, 0px) + 90px) 15px;font-size:13px;line-height:2em;}.elementor-802 .elementor-element.elementor-element-e146e19 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-802 .elementor-element.elementor-element-4c50bd6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-802 .elementor-element.elementor-element-783929a > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-802 .elementor-element.elementor-element-a476732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}}