@charset "UTF-8";
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
@font-face {
  font-family: "shokaki-kaigetuA";
  src: url("https://gxy-life.com/fonts/shokaki-kaigetuA2.00.woff")format("woff"),
        url("https://gxy-life.com/fonts/shokaki-kaigetuA2.00.ttf")format("truetype");
}
@font-face {
  font-family: "shokaki-kaigetuB";
  src: url("https://gxy-life.com/fonts/shokaki-kaigetuB2.00.woff")format("woff"),
        url("https://gxy-life.com/fonts/shokaki-kaigetuB2.00.ttf")format("truetype");
}
@font-face {
  font-family: "Mattsun-Maru";
  src: url("https://gxy-life.com/fonts/Mattsun-Maru's_samurai_spirits.woff")format("woff"),
        url("https://gxy-life.com/fonts/Mattsun-Maru's_samurai_spirits.ttf")format("truetype");
}
@font-face {
  font-family: "aoharu";
  src: url("https://gxy-life.com/fonts/aoharu-marker-mini.woff")format("woff"),
        url("https://gxy-life.com/fonts/aoharu-marker-mini.ttf")format("truetype");
}
@font-face {
  font-family: "mkpop";
  src: url("https://gxy-life.com/fonts/MkPOP_101.woff")format("woff"),
        url("https://gxy-life.com/fonts/MkPOP_101.ttf")format("truetype");
}
@font-face {
  font-family: "shokaki-utage";
  src: url("https://gxy-life.com/fonts/shokaki-utage.woff")format("woff"),
        url("https://gxy-life.com/fonts/shokaki-utage.ttf")format("truetype");
}
@font-face {
  font-family: "komorebi-gothic";
  src: url("https://gxy-life.com/fonts/komorebi-gothic.woff")format("woff"),
        url("https://gxy-life.com/fonts/komorebi-gothic.ttf")format("truetype");
}
.shokaki-kaigetuA{
  font-family: serif, "shokaki-kaigetuA" ;
}
.shokaki-kaigetuB{
  font-family: "shokaki-kaigetuB", sans-serif, serif;
}
.Mattsun-Maru{
  font-family: "Mattsun-Maru", sans-serif, serif;
}
.aoharu{
  font-family: "aoharu", sans-serif, serif;
}
.mkpop{
  font-family: "mkpop", sans-serif, serif;
}
.shokaki-utage{
  font-family: "shokaki-utage", sans-serif, serif;
}
.komorebi-gothic{
  font-family: "komorebi-gothic", sans-serif, serif;
}

.wrapper{
  width: 90%;
  max-width: 800px;
  margin: 80px auto;
}
.wrapper p{
  margin-bottom: 80px;
  font-size: 1.5rem;
}


