/* サイトで使っている字だけの書体（scripts/fonts/build-fonts.mjs が作る。手で直さない）。SIL Open Font License 1.1：/fonts/OFL.txt */
:root .f{--jp:'Noto Sans JP Page','Noto Sans JP',sans-serif;--en:'Inter','Noto Sans JP Page','Noto Sans JP',sans-serif}
@font-face{font-family:'Noto Sans JP Page';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/p/400-1d3eef222d.woff2) format('woff2');unicode-range:U+2C, U+2F, U+3C, U+3E, U+4B, U+63, U+6A, U+201D, U+203B, U+2460-2462, U+2500, U+25B6, U+3000, U+3042, U+304D, U+305A, U+305C, U+3060, U+3069, U+306D, U+3072, U+3083, U+3093, U+30A2, U+30AD, U+30AF, U+30CA, U+30CD, U+30D4, U+30DB, U+30EC, U+30F6, U+4E07-4E08, U+4E0A, U+4E0D-4E0E, U+4E2D, U+4E86, U+4EBA, U+4ECA-4ECB, U+4ED8, U+4EF6, U+4EFB, U+4F11, U+4F1D, U+4F34, U+4F4F, U+4F5C, U+4F8B, U+4FA1, U+50CD, U+5143, U+5165, U+5171, U+5186, U+518D, U+51FA, U+5207, U+5225, U+5236, U+52A0, U+52A9, U+52D9, U+52DF, U+52E2, U+52E4, U+5317, U+5358, U+5371, U+53CD-53CE, U+53EF, U+53F3, U+5411, U+544A, U+5468, U+5473, U+5546, U+56F2-56F3, U+5883, U+5909, U+590F, U+591C, U+5927, U+592B, U+59CB, U+59FF, U+5B63, U+5B66, U+5B85, U+5B8C, U+5B9F, U+5BA2, U+5C02, U+5C11, U+5DE5, U+5E30, U+5EA6, U+5EFA, U+5F62, U+5F85, U+5F97, U+5FB4, U+6016, U+6020, U+614B, U+6163, U+61A9, U+6210, U+624B, U+6253, U+63A2, U+63A5, U+63F4, U+64A4, U+652F, U+656C, U+6574, U+65B0, U+6620, U+6628, U+663C, U+6700, U+6709, U+672A, U+6750, U+6771, U+6848, U+691C, U+6A2A, U+6A5F, U+6B21, U+6B53, U+6B63, U+6BCE, U+6C42, U+6C5A, U+6CD5, U+6D3B, U+6D3E, U+6D41, U+6D88, U+6E05, U+6E96, U+6F54, U+706F, U+70B9, U+7279, U+72D9, U+72EC, U+74B0, U+767B, U+767D, U+7684, U+7686, U+76F4, U+7740, U+793A, U+795D, U+7A2E, U+7BC0, U+7D1A, U+7D20, U+7D22, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D66, U+7D99-7D9A, U+7DCA, U+7DDA, U+7DE0, U+7F6E, U+8077, U+80A9, U+80FD, U+81EA, U+8208, U+826F, U+8857, U+88C5, U+898F, U+8A18, U+8A55, U+8ABF, U+8B58, U+8CB8, U+8CBB, U+8CDE, U+8D8A, U+8DEF, U+8E8D, U+8F29, U+8FBA, U+8FCE, U+9014, U+9031, U+9047, U+9053, U+9055, U+9060, U+90FD, U+91CE, U+91D1, U+9577, U+9664, U+967A, U+969B, U+96C6-96C7, U+96F0, U+9700, U+9762, U+9811, U+98FD, U+99C5, U+9A13, U+9AD8, U+FF0B, U+FF0F, U+FF1D, U+FF1F}
@font-face{font-family:'Noto Sans JP Page';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/p/700-95409c1a85.woff2) format('woff2');unicode-range:U+2C, U+3C, U+3E, U+4B, U+201D, U+2460-2462, U+2500, U+25B6, U+304D, U+305C, U+3060, U+3093, U+30A2, U+30CA, U+30CD, U+30D4, U+30DB, U+4E0A, U+4E0E, U+4E2D, U+4EBA, U+4ECA, U+4EFB, U+4F4F, U+4F5C, U+4F8B, U+4FA1, U+50CD, U+5143, U+5165, U+5207, U+5225, U+5236, U+52DF, U+52E4, U+53CD, U+53F3, U+590F, U+5927, U+59CB, U+5B66, U+5B85, U+5B8C, U+5B9F, U+5C02, U+5EA6, U+5F62, U+5F97, U+5FB4, U+614B, U+624B, U+63A2, U+63A5, U+63F4, U+652F, U+6574, U+65B0, U+6620, U+672A, U+6B21, U+6B53, U+6B63, U+6C42, U+6CD5, U+6D3E, U+6D41, U+706F, U+7279, U+72D9, U+72EC, U+7A2E, U+7D4C, U+7D66, U+7F6E, U+8077, U+80A9, U+81EA, U+8857, U+88C5, U+8A18, U+8A55, U+8ABF, U+8B58, U+8DEF, U+8F29, U+8FCE, U+9047, U+9053, U+969B, U+96C6-96C7, U+9700, U+9A13, U+FF0B, U+FF0F, U+FF1F}
@font-face{font-family:'Noto Sans JP Page';font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/p/900-95409c1a85.woff2) format('woff2');unicode-range:U+2C, U+3C, U+3E, U+4B, U+201D, U+2460-2462, U+2500, U+25B6, U+304D, U+305C, U+3060, U+3093, U+30A2, U+30CA, U+30CD, U+30D4, U+30DB, U+4E0A, U+4E0E, U+4E2D, U+4EBA, U+4ECA, U+4EFB, U+4F4F, U+4F5C, U+4F8B, U+4FA1, U+50CD, U+5143, U+5165, U+5207, U+5225, U+5236, U+52DF, U+52E4, U+53CD, U+53F3, U+590F, U+5927, U+59CB, U+5B66, U+5B85, U+5B8C, U+5B9F, U+5C02, U+5EA6, U+5F62, U+5F97, U+5FB4, U+614B, U+624B, U+63A2, U+63A5, U+63F4, U+652F, U+6574, U+65B0, U+6620, U+672A, U+6B21, U+6B53, U+6B63, U+6C42, U+6CD5, U+6D3E, U+6D41, U+706F, U+7279, U+72D9, U+72EC, U+7A2E, U+7D4C, U+7D66, U+7F6E, U+8077, U+80A9, U+81EA, U+8857, U+88C5, U+8A18, U+8A55, U+8ABF, U+8B58, U+8DEF, U+8F29, U+8FCE, U+9047, U+9053, U+969B, U+96C6-96C7, U+9700, U+9A13, U+FF0B, U+FF0F, U+FF1F}
