abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}button{outline:none}@font-face{font-display:swap;font-family:calibri;font-style:normal;font-weight:700;src:url(./Calibri-bold.CUc_WlZQ.woff) format("woff"),url(./Calibri-bold.BJkLmbeX.ttf) format("truetype")}@font-face{font-display:swap;font-family:heisei-w81;font-style:normal;font-weight:800;src:url(./heiseimarugostd-w81.Cccl7ed6.otf) format("opentype")}@font-face{font-display:swap;font-family:heisei-w41;font-style:normal;font-weight:800;src:url(./heiseimarugostd-w81.Cccl7ed6.otf) format("opentype")}@font-face{font-display:swap;font-family:noto-sans-jp-full;font-style:normal;font-weight:100 900;src:url(./NotoSansJP-VF.C7SPvRco.woff2) format("woff2")}html{color:#303030;font-family:Noto Sans JP,system-ui,-apple-system,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Helvetica Neue,メイリオ,Meiryo,sans-serif}body{background-color:#f6f8f9;color:#777;display:flex}a{color:#303030;text-decoration:none}dl,li{list-style:none}.hidden{display:none!important}.l-flex{display:flex;flex-grow:0;flex-shrink:0}.l-flex_start{justify-content:flex-start!important}.l-flex_end{justify-content:flex-end!important}.l-flex_center{justify-content:center!important}.l-flex-between{justify-content:space-between}.l-right{float:right}.l-flex_rowReverse{flex-direction:row-reverse}.l-flex_column{flex-direction:column}.fit-content{width:-moz-fit-content!important;width:fit-content!important}
