@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 300;
  src: url("/assets/external/fonts.gstatic.com/b01d1001ca0783bf1b64.ttf") format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/external/fonts.gstatic.com/8dc3e4fad221f2129409.ttf") format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 500;
  src: url("/assets/external/fonts.gstatic.com/a9b03f88cc31ac9e99ac.ttf") format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 600;
  src: url("/assets/external/fonts.gstatic.com/49379a7d1e683631cc17.ttf") format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/external/fonts.gstatic.com/0dcfb67988596c17f5b8.ttf") format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: url("/assets/external/fonts.gstatic.com/81c8b72a7c6899ee2bb5.ttf") format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url("/assets/external/fonts.gstatic.com/051c2758ed729e743097.ttf") format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/external/fonts.gstatic.com/4d3e9082410f2959dafc.ttf") format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/external/fonts.gstatic.com/04393e6516bf54914435.ttf") format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url("/assets/external/fonts.gstatic.com/0e2b6026f7def63f4ada.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 100;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/a314637e394aece974de.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 200;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/bc44a9b563219562c9f5.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/0c1fd2eed9f757dba127.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/fb9bf4ef36a127b09365.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/84de28b2f0f157eb9655.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/2c3137cbfbb2f430b428.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/8c74d5f82990b0bc037a.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/722abe01a821de5ba1fc.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 900;
  font-stretch: normal;
  src: url("/assets/external/fonts.gstatic.com/8537fe33bbc5f55735f9.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100;
  src: url("/assets/external/fonts.gstatic.com/e8a0d4616fa2a6a34fdf.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 200;
  src: url("/assets/external/fonts.gstatic.com/e0bdeea349bdf81f6136.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 300;
  src: url("/assets/external/fonts.gstatic.com/66835b8ea19beee164ff.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/external/fonts.gstatic.com/af06ceaaa7dd54260d70.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 500;
  src: url("/assets/external/fonts.gstatic.com/ca861f9c986f485b4c41.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 600;
  src: url("/assets/external/fonts.gstatic.com/70e06fca1cdab0324c33.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/external/fonts.gstatic.com/979439a327e5b33e4d37.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 800;
  src: url("/assets/external/fonts.gstatic.com/af471889852a4944b8d9.ttf") format('truetype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 900;
  src: url("/assets/external/fonts.gstatic.com/611f56b1e5908d0c8f2b.ttf") format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/external/fonts.gstatic.com/610ca11cbcec76710660.ttf") format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 500;
  src: url("/assets/external/fonts.gstatic.com/e1d8ce9193b2ce4c454f.ttf") format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  src: url("/assets/external/fonts.gstatic.com/f76cee18298c5cc76cde.ttf") format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/external/fonts.gstatic.com/60dbae0d6ae2d15688b5.ttf") format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 800;
  src: url("/assets/external/fonts.gstatic.com/3cb5a31d12dd404b9d80.ttf") format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  src: url("/assets/external/fonts.gstatic.com/91a2c6282465977c8fab.ttf") format('truetype');
}
