.elementor-15558 .elementor-element.elementor-element-8c350d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.75;}.elementor-15558 .elementor-element.elementor-element-8c350d6:not(.elementor-motion-effects-element-type-background), .elementor-15558 .elementor-element.elementor-element-8c350d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ginza-schole.com/wp-content/uploads/2026/11/media-generation-fit-twin-trains-pc-0-2e34847a-b53a-4c43-8e1c-787e42a1cc47.webp");background-position:center center;background-size:cover;}.elementor-15558 .elementor-element.elementor-element-8c350d6::before, .elementor-15558 .elementor-element.elementor-element-8c350d6 > .elementor-background-video-container::before, .elementor-15558 .elementor-element.elementor-element-8c350d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15558 .elementor-element.elementor-element-8c350d6 > .elementor-background-slideshow::before, .elementor-15558 .elementor-element.elementor-element-8c350d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15558 .elementor-element.elementor-element-8c350d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-15558 .elementor-element.elementor-element-c38bbda{--display:flex;}.elementor-15558 .elementor-element.elementor-element-4be93fe{--display:flex;}.elementor-15558 .elementor-element.elementor-element-2a9a365 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:48px;}.elementor-15558 .elementor-element.elementor-element-b63b2d0{--display:flex;}.elementor-15558 .elementor-element.elementor-element-d0b6506{font-size:20px;}.elementor-15558 .elementor-element.elementor-element-7ad68af{--display:flex;}.elementor-15558 .elementor-element.elementor-element-58d1bb3 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:48px;}.elementor-15558 .elementor-element.elementor-element-b950b0f{--display:flex;}.elementor-15558 .elementor-element.elementor-element-8034ed6{font-size:20px;}.elementor-15558 .elementor-element.elementor-element-14032de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15558 .elementor-element.elementor-element-bef0a31{--display:flex;}.elementor-15558 .elementor-element.elementor-element-5b4e8b1{--display:flex;}.elementor-15558 .elementor-element.elementor-element-4cbe656 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:48px;}.elementor-15558 .elementor-element.elementor-element-71b89f7{--display:flex;}.elementor-15558 .elementor-element.elementor-element-d291a9c{font-size:20px;}.elementor-15558 .elementor-element.elementor-element-3f7d650{--display:flex;}.elementor-15558 .elementor-element.elementor-element-be51380{font-size:20px;}.elementor-15558 .elementor-element.elementor-element-40a4455{--display:flex;}.elementor-15558 .elementor-element.elementor-element-de8ba00 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:48px;}@media(min-width:1025px){.elementor-15558 .elementor-element.elementor-element-8c350d6:not(.elementor-motion-effects-element-type-background), .elementor-15558 .elementor-element.elementor-element-8c350d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}