@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("/assets/fonts/7deb5af25f5d1b42.ttf") format('truetype');
}
@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/assets/fonts/bdb1c3667269804a.ttf") format('truetype');
}
@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/assets/fonts/93e6526ce7cb1059.ttf") format('truetype');
}
@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/3e60f4ff3d7a7ab7.ttf") format('truetype');
}
@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/fonts/245a178f116682d3.ttf") format('truetype');
}
@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/fonts/343da26010fe70d0.ttf") format('truetype');
}
@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/assets/fonts/6055a6175b16d98a.ttf") format('truetype');
}
@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/assets/fonts/5057791f66eb3a93.ttf") format('truetype');
}
@font-face {
  font-family: 'Commissioner';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/assets/fonts/d5e6474f281b5e69.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 100;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/47b5f2d227343b7a.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 200;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/ebf586a7a08042c4.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/cec4044dc1af3326.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/e8f2ee28c4428215.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/30c8f3d39fa5cf77.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/da226a567dc99019.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/772820178e66c632.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/59d0301b6ea3ec3e.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 900;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/0fc7f89d1cb56c3f.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 100;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/a314637e394aece9.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 200;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/bc44a9b563219562.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/0c1fd2eed9f757db.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/fb9bf4ef36a127b0.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/84de28b2f0f157eb.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/2c3137cbfbb2f430.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/8c74d5f82990b0bc.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/722abe01a821de5b.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 900;
  font-stretch: normal;
  font-display: swap;
  src: url("/assets/fonts/8537fe33bbc5f557.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("/assets/fonts/e8a0d4616fa2a6a3.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/assets/fonts/e0bdeea349bdf81f.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/assets/fonts/66835b8ea19beee1.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/af06ceaaa7dd5426.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/fonts/ca861f9c986f485b.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/fonts/70e06fca1cdab032.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/assets/fonts/979439a327e5b33e.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/assets/fonts/af471889852a4944.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/assets/fonts/611f56b1e5908d0c.ttf") format('truetype');
}
@font-face {
  font-family: 'Sawarabi Gothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/382b9a6feac2722f.ttf") format('truetype');
}
@font-face {
  font-family: 'Sono';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/assets/fonts/ea181c4a4764d80a.ttf") format('truetype');
}
@font-face {
  font-family: 'Sono';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/assets/fonts/ad03660ee0e9b86b.ttf") format('truetype');
}
@font-face {
  font-family: 'Sono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/472e011edce564b9.ttf") format('truetype');
}
@font-face {
  font-family: 'Sono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/fonts/95cdb5df977b3765.ttf") format('truetype');
}
@font-face {
  font-family: 'Sono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/fonts/45671b30236b69a1.ttf") format('truetype');
}
@font-face {
  font-family: 'Sono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/assets/fonts/11fa179d014c1d47.ttf") format('truetype');
}
@font-face {
  font-family: 'Sono';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/assets/fonts/7b2216e80c178142.ttf") format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("/assets/fonts/7db1d36e0597772f.ttf") format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/assets/fonts/8efdd28489bac424.ttf") format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/assets/fonts/d2ad5db3bc2ee673.ttf") format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/fonts/caaf931ebe25d920.ttf") format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/fonts/44b82c909d1784b5.ttf") format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/fonts/e234aee5bbdd4e58.ttf") format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/assets/fonts/0fb0f6d6d7ebcf69.ttf") format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/assets/fonts/ad3cf3c0d1a81f49.ttf") format('truetype');
}
