@font-face {
    font-family: 'Demather';
    src: url('fonts/Demather.woff2') format('woff2'),
         url('fonts/Demather.woff') format('woff'),
         url('fonts/Demather.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
  font-family: 'Singlong';
  src: url('fonts/Singlong.woff2') format('woff2'),
       url('fonts/Singlong.woff') format('woff'),
       url('fonts/Singlong.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
    font-family: 'LikeJianJianTi';
    src: url('fonts/LikeJianJianTi-Regular.woff2') format('woff2'),
         url('fonts/LikeJianJianTi-Regular.woff') format('woff'),
         url('fonts/LikeJianJianTi-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HuiWen';
    src: url('fonts/huiwenmincho.woff') format('woff'),
         url('fonts/huiwenmincho.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.big-title {
  font-size: 3rem;
}

.mid-title {
  font-size: 1.5rem;
}

.small-title {
  font-size: 1.2rem;
}

.chinese-cursive {
  font-family: 'LikeJianJianTi', 'HuiWen', 'Courier New', Courier, monospace, Arial, sans-serif;
}

.chinese-typewriter {
  font-family: 'HuiWen', 'LikeJianJianTi',  'Courier New', Courier, monospace, Arial, sans-serif;
}

body {
  font-family: 'Courier New', Courier, monospace, Arial, sans-serif;
  background-color: #f4f4f4;
  padding: 20px;
  color: #333;
}

a {
  margin-left: 0px;
  margin-right: 20px;
  color: #064F21;
  text-decoration: none;
}

a:hover {
  color: #21064F;
}

h1 {
  font-family:'Singlong', 'HuiWen', 'LikeJianJianTi','Courier New', Courier, monospace, Arial, sans-serif;
  color: #333;
}

h2 {
  font-family: 'Demather', 'HuiWen', 'LikeJianJianTi','Courier New', Courier, monospace, Arial, sans-serif;
  color: #333;
}

p {
  font-family: Courier, 'HuiWen', 'Courier New', monospace, Arial, sans-serif;
}
