/** Copyright A-mid inc. All right reserved. */
html {
  background-color: #f0f3f3;
}
main {
  font-family: "M PLUS Rounded 1c", sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #130000;
}

a {
  color: #332686;
  text-decoration-color: hotpink;
}
a:link {
  color: #332686;
  text-decoration-color: blue;
}
a:visited, a:hover, a:active {
  text-decoration-color: darkblue;
  /*color: #632626;*/
}

footer {
  background-color:#7f7faf;
  color: aliceblue;
  text-align: center;
  font-family: "M PLUS Rounded 1c", sans-serif;
}

header {
}

h1.top {
  font-family: "Kaisei Decol", serif;
  font-weight: 400;
  font-style: normal;
  color: #300000;
  align: right;
}
h1, h2,h3,h4,h5,h6 {
  font-family: "Kaisei Decol", serif;
  font-weight: 400;
  font-style: normal;
  color: #300000;
}


.zen-maru-gothic-regular {
  font-family: "Zen Maru Gothic", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.m-plus-rounded-1c-regular {
  font-family: "M PLUS Rounded 1c", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.kosugi-maru-regular {
  font-family: "Kosugi Maru", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.shippori-antique-regular {
  font-family: "Shippori Antique", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.mochiy-pop-one-regular {
  font-family: "Mochiy Pop One", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.biz-udgothic-regular {
  font-family: "BIZ UDGothic", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.yuji-boku-regular {
  font-family: "Yuji Boku", serif;
  font-weight: 400;
  font-style: normal;
}
.klee-one-regular {
  font-family: "Klee One", cursive;
  font-weight: 400;
  font-style: normal;
}
.kiwi-maru-regular {
  font-family: "Kiwi Maru", serif;
  font-weight: 400;
  font-style: normal;
}
.kaisei-decol-regular {
  font-family: "Kaisei Decol", serif;
  font-weight: 400;
  font-style: normal;
}

