@font-face {
  font-family: 'Noto Serif JP';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/l/font?kit=xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2byxOubAOASz_-sVJ5fkaOiaZ2Qi6bPz5lWKG-EaZrRfYNLC2HfL052IIixs0PDpQ_GDZqKgYcihE9ZCcDhsOo4osCX6w2htIs-Owa7GQoPhEnXaueg5QGf1cSREnETDpWaKIPoeWcnDAwIQ57OiIfoHQbWq6Kt4c2tGdnv6U2AWunEK7_q9dNOO4cfJGyO6Sl8I398HgcaxMbWEcSV7wjXGbph53sZ-7cHt4KSkChf5maOnQXmaZHjl9-DF4oPuc5_8VtGrrCVznLvOgDuKq2KA1ylcW4hN87q4VP2hpMQU12bx8EOkxvpPLzVzP9S4B7G9TJmO9LQh1chcJXj5QoZw918Zvd7yum182JswL-tyXaw1jUzkbfddvZUhlTMCcPkV9bBAzrRVRxgPZSD7hfWAt2I2hZIUBJIy6Q&skey=311bf6d07cd0b6c8&v=v34) format('truetype');
}
@font-face {
  font-family: 'Noto Serif JP';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/l/font?kit=xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2bwxOubAOASz_-sVJ5fkaOiaZ2Qi6bPz5lWKG-EaZrRfYNLC2HfL052IIixs0PDpQ_GDZqKgYcihE9ZCcDhsOo4osCX6w2htIs-Owa7GQoPhEnXaueg5QGf1cSREnETDpWaKIPoeWcnDAwIQ57OiIfoHQbWq6Kt4c2tGdnv6U2AWunEK7_q9dNOO4cfJGyO6Sl8I398HgcaxMbWEcSV7wjXGbph53sZ-7cHt4KSkChf5maOnQXmaZHjl9-DF4oPuc5_8VtGrrCVznLvOgDuKq2KA1ylcW4hN87q4VP2hpMQU12bx8EOkxvpPLzVzP9S4B7G9TJmO9LQh1chcJXj5QoZw918Zvd7yum182JswL-tyXaw1jUzkbfddvZUhlTMCcPkV9bBAzrRVRxgPZSD7hfWAt2I2hZIUBJIy6Q&skey=311bf6d07cd0b6c8&v=v34) format('truetype');
}
