@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Old+Standard+TT&display=swap);@import url(https://fonts.googleapis.com/css2?family=Alex+Brush);@import url(https://fonts.googleapis.com/css2?family=Geologica&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Rumble_Brave;src:local("Rumble_Brave"),url(../../static/media/Rumble_Brave.759b07cef98a84f790ab.otf) format("opentype")}@font-face{font-family:Glacial_Indifference;src:local("Glacial_Indifference"),url(../../static/media/GlacialIndifference-Regular.663a1c12d079e631b0b2.otf) format("opentype")}*{box-sizing:border-box}html{font-family:Noto Sans JP,sans-serif}body{margin:0}:root{--font-family:Helvetica,serif;--background-color:#eee1d8;--primary:#ac663e;--secondary:#e5cbba;--purple-color:#9ca4d6;--blue-color:#b4d6ed;--blue-strong-color:#034083;--grey-color:#585e66;--red-color:#bc1823}a{color:#ac663e;color:var(--primary)}a,a:hover{text-decoration:none;white-space:pre-wrap}a:hover{color:#bc1823;color:var(--red-color);transition:color .5s ease-in-out}button,h1,h2,h3,h4,label,li,p{color:#000;font-family:Glacial_Indifference,sans-serif;font-weight:lighter;margin:0;padding:0;white-space:pre-wrap;word-spacing:1px}.linear-gradient-bg{background:linear-gradient(130deg,#fff69d,#bf8b24,#fff69d,#fff69d,#bb8311,#fff7b3,#e7c74c)}@media (max-width:768px){h1{font-size:clamp(1.7rem,5vw,5rem)}h2{font-size:clamp(1.2rem,4vw,4rem)}h3{font-size:clamp(.9rem,3vw,3rem)}h4{font-size:clamp(2vw,2.5vw,2.8vw)}a{font-size:clamp(1.5vw,3vw,4vw)}}.App_App__I9jfv{background-color:var(--background-color);height:auto}.App_App-logo__qhWlT{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App_App-logo__qhWlT{animation:App_App-logo-spin__ezFXC 20s linear infinite}}.App_App-header__6AlwT{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App_App-link__uxtT6{color:#61dafb}@keyframes App_App-logo-spin__ezFXC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.99f55d18.css.map*/