html,body{width:100%;font-family:Helvetica Neue,var(--font-noto-sans-jp),"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-kerning:auto;font-feature-settings:normal;-moz-text-size-adjust:100%;text-size-adjust:100%;color:#0f131a;-webkit-font-smoothing:antialiased;background-color:#fff;margin:0;padding:0;font-weight:400;line-height:1.65}html{overflow-x:hidden}body{background-color:#fff;background-image:radial-gradient(70% 50% at 22% 0,#f5fafd 0%,#0000 70%),radial-gradient(75% 55% at 82% 8%,#f7f5fd 0%,#0000 70%),radial-gradient(90% 45% at 50% 0,#f5f6fd 0%,#0000 75%);background-position:top;background-repeat:no-repeat;background-size:100% 185vw;overflow-x:hidden}a{color:inherit;text-decoration:none}*{box-sizing:border-box}:focus-visible{outline-offset:2px;outline:2px solid #2227b2}h1,h2,h3,h4,h5{margin:0;margin-block:0;font-weight:600;line-height:1.6em}p{margin:0}ul,li,dl,dt,dd{margin:0;padding:0}
