*{word-break:normal}body::has(header[aria-expanded=true]){overflow:hidden}a{text-decoration:none}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}pre{white-space:pre-line}hr{margin:0;border:0;border-top:1px solid}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var,video,vv time{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:62.5%}body{line-height:1.5;font-family:Noto Sans JP;color:#000;font-size:16px;padding:0;margin:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;&.ReactModal__Body--open{overflow:hidden}&:has(header[aria-expanded=true]){overflow:hidden}}*{font-family:inherit;font-size:inherit;line-height:inherit;outline:none}a,a:visited{color:inherit;outline:none;text-decoration:none}article,aside,footer,header,main,nav,section{display:block}footer,header{span{-webkit-user-select:none;-moz-user-select:none;user-select:none}}*{box-sizing:border-box}:after,:before{box-sizing:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}img,video{max-width:100%}img{border-style:none;vertical-align:middle;height:auto}blockquote,q{quotes:none}[hidden]{display:none!important}[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:none}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}