:root{--background-cyan:#f9fcff;--background-gray:#eff1ff;--background-gray2:#f9f9fc;--main:#0017c1;--primary:#485be9;--text:#00094c;--accent-red:#ec0000;--accent-green:#197a4b;--white:#fff}html{scroll-behavior:smooth}body{color:var(--text);font-family:-apple-system,var(--font-notojp),sans-serif}div{box-sizing:border-box}a{text-decoration:none;color:var(--text)}h1,p{margin:0}h1{font-weight:700;font-size:36px;text-align:center}h2{margin:0}