.root-container.svelte-f0il8x.svelte-f0il8x{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;background:url(../../../index/background.webp) center / cover;padding:20px;box-sizing:border-box}.root-container.nonwebp.svelte-f0il8x.svelte-f0il8x{background:url(../../../index/background.png) center / cover}.root-container.svelte-f0il8x .logo.svelte-f0il8x{width:240px;margin-top:120px;margin-left:-10px}.root-container.svelte-f0il8x .intro-text.svelte-f0il8x{text-align:center}.root-container.svelte-f0il8x .intro-text h1.svelte-f0il8x,p.svelte-f0il8x.svelte-f0il8x{color:#fff}.root-container.svelte-f0il8x .intro-text h1.svelte-f0il8x{font-size:2em;margin-top:40px;margin-left:-30px}.root-container.svelte-f0il8x .intro-text p.svelte-f0il8x{font-size:1.2em;margin-top:30px}.root-container.svelte-f0il8x .footer.svelte-f0il8x{display:flex;justify-content:center;align-items:center}.root-container.svelte-f0il8x .footer p.svelte-f0il8x{font-family:Yu Mincho,serif;font-size:1em;text-align:center;color:#f0f0f0}.root-container.svelte-f0il8x .footer .seika-dx-logo.svelte-f0il8x{width:120px;margin-left:4px;margin-bottom:6px}
