@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/client-pages/fonts/da69e5d9e9576d3093a289c5.woff2) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/client-pages/fonts/2d5523b07e76b59527647397.woff2) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/client-pages/fonts/ee9558be9f8a4d750ce42b6f.woff2) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/client-pages/fonts/a699af1dea30b799318e058c.woff2) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/client-pages/fonts/e45972c7e9f24dc390848eb5.woff2) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/client-pages/fonts/87e867b52640b3b397a977c3.woff2) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/client-pages/fonts/6f49e1b28bce7339f4846ecd.woff2) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/client-pages/fonts/2f6c206f7c744148754eb721.woff2) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/client-pages/fonts/861da2b4255e09a694bcf981.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/client-pages/fonts/09c008b8dac7636303397557.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/client-pages/fonts/eeef41e7c165b0d90ce6d50d.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/client-pages/fonts/99fc862fcd48574a895bf507.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/client-pages/fonts/96cf68ad838940613b546991.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/client-pages/fonts/efae703531c89eebd2825041.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/client-pages/fonts/bcc2c8b38b3be4efbf4f8f48.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/client-pages/fonts/b6b3e4f2bbe4463d9fc3b831.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/client-pages/fonts/b931b96dad931f35c2b9f51e.woff2) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/client-pages/fonts/0463e08122fee3384b0b854d.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/assets/client-pages/fonts/77c634b140470893008d880d.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/client-pages/fonts/7988cb61658548b86ba8974c.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/client-pages/fonts/b5da267eab263b4f71dbac62.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/client-pages/fonts/a488fa408fd4b60872ebe5a8.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/client-pages/fonts/a797a2c2fc4cdd23b9fd64e5.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/client-pages/fonts/7a1c429998f4fe9b980c447b.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/client-pages/fonts/a837e86a4106faa5e1326d69.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/client-pages/fonts/1a33f0960bce21b940a550c9.woff2) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/client-pages/fonts/7183c8e64774a7a64dc3ffc6.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic Antique';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/client-pages/fonts/21d7db0d0a78ea7084980cd3.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic Antique';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/client-pages/fonts/6aa9b444bc0d22d13e813391.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic Antique';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/client-pages/fonts/239c04f31e815337c0f25637.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic Antique';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/client-pages/fonts/ac4d061b34710e418dab8174.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic Antique';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/client-pages/fonts/0d6fafda4bde14491b8b9d8b.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic New';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/client-pages/fonts/393e2657cc986b1e82d1581a.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic New';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/client-pages/fonts/bd26915b9ef503e4129a382b.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic New';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/client-pages/fonts/a67338110797226f6a7bcfac.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic New';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/client-pages/fonts/49ca57ae26f23049eabd90fb.woff2) format('truetype');
}
@font-face {
  font-family: 'Zen Kaku Gothic New';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/assets/client-pages/fonts/4e829d2121e3decd3dcbb016.woff2) format('truetype');
}
