@font-face {
  font-family: 'Google Sans Text';
  font-style: normal;
  font-weight: 400;
  src: url(/p/u86xE2hQucb8y5-zk0YUBOoZUSH5unGXJuc6C7FXhK8IaPFasOgwNp4WUlOwUZd9CziJndDCLyshgsFl2CSSPAU1421kn3XT4M8EqDxKKeIKrVqzrVir1xbkgHM1bx0FPi3_jKnap959efjMPXpGH7o) format('truetype');
}
@font-face {
  font-family: 'Google Sans Text';
  font-style: normal;
  font-weight: 500;
  src: url(/p/oVFLcU4Ynd63vuuI9i84kWrr0W7851oPauQysHSKDMBb8JIH3LJrUQQz3YF1WpVuY1kua8IZEB6Br27lpP9xBNXE0kURfuECCiJDU5URtwBN4Ir7rv12_o9YfnMR1pPQ3YyLVWsvVOaq1kVAnfw_k1dPBdFH) format('truetype');
}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(/p/J4oasgAzHxjikrqvz6pOHUH2DStDMOqZWBiQr95lqvvpS9JdbAzthM2n_ox5-NhpZ-nX7O6ToTwD23ws2LO67yvAddqC-8h3o-CzfAjMqdv9U2dKGI0brxr5v5KGuosgHNYggbKDasloxu0) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  src: url(/p/ctQy9OKmm6zPOMppJO3vQaN6IQxj-YohhcavFvuZaQkfrzlV7ldCEU8943HRuRxCjjtdvxo0cxdjazt5dm5GowesK7w5LPOr-qsh6nB7O_ug7ap-ss5EcLmLCy448AwC_9b5_4-PmNAaXhG1gwltt48gFd05oLKmTg) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 500;
  src: url(/p/MTKpVL6i6fZHBEULH3woJqVJ44l5khfFQ2h1MlGNNenszD4AsObCt4HQeFX8C2AdyPl7LXvPxhxdPn0mRXJWQRldCnzymVz6sumZzTDY_Mir5cgCQlqNE0HXlF3_BsSxi2sEhF2hNjZNTeirYp8JRXJvVF3kFBWfog) format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 700;
  src: url(/p/dvZrWl6PDXK9JUwGb2H0y1iBiC-Sqv4LTp8KXgY1mWqxo2NoqbYWzK358KGbVCte801VQEFozlT_bwpRDRITxh_-8fA6sivPJ3rqT3YKfEqoej-kct-LWTBY6BokK3-yuqColBpBDTKKekRzNLTmWAzGnnijNXaWAw) format('truetype');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
}
