.layout_container__efc9d{background-color:var(--background-color-default);color:var(--font-color-secondary);min-height:100vh;display:flex;flex-direction:column;font-family:var(--font-family-noto-serif-jp)}.layout_container__efc9d .layout_children__g88jg{flex:1 1}.component_headerForFreeFortune__yKSgP{position:-webkit-sticky;position:sticky;top:0;z-index:99}.component_headerForFreeFortune__img__Xqokk{width:100%;height:auto;display:block;max-width:600px}.component_footerBrandingContainer__tA9CX{background:#000;width:100%;padding:1rem;font-size:110%;text-align:center}.component_footerBrandingContainer__link__u_R3V{color:#fff;text-decoration:underline}.component_footerBrandingContainer__tA9CX p{margin:auto;color:#fff;font-weight:400}