@font-face {
  font-family: "noto-sans-bold";
  src: url("../fonts/NotoSansJP-Bold.ttf") format("truetype"), url("../fonts/NotoSansJP-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "blackhansans";
  src: url("../fonts/BlackHanSans-Regular.ttf") format("truetype"), url("../fonts/BlackHanSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "noto-sans-reg";
  src: url("../fonts/NotoSans-VariableFont_wdth,wght.ttf") format("truetype"), url("../fonts/NotoSans-VariableFont_wdth,wght.ttf") format("truetype");
}
.gop {
  background-image: url("../img/termsbg.png");
  background-position: center center;
  background-attachment: fixed;
  min-height: 1300px;
  background-color: #101a2b;
  color: #fdf1e2;
  padding-bottom: 100px;
}
.gop .bold {
  font-family: noto-sans-bold;
}
.gop .h2 {
  padding-top: 50px;
  font-family: blackhansans;
  color: #c9fffc;
}
.gop p {
  color: #fdf1e2;
  font-family: noto-sans-reg;
}

.terms {
  background-image: url("../img/termsbg.png");
  background-position: center center;
  background-attachment: fixed;
  min-height: 1300px;
  background-color: #101a2b;
}
.terms .bold {
  font-family: noto-sans-bold;
}
.terms .h2 {
  font-family: blackhansans;
  color: #c9fffc;
  padding-top: 100px;
}
.terms p {
  color: #fdf1e2;
  font-family: noto-sans-reg;
}
.terms h4 {
  padding-top: 100px;
  font-family: blackhansans;
  color: #c9fffc;
}

.text {
  padding-bottom: 100px;
}

footer {
  text-transform: uppercase;
  background-color: #080d15;
  padding-bottom: 80px;
  padding-top: 80px;
  text-align: center;
}
footer .bottomlink {
  padding-right: 45px;
}
footer span {
  font-family: noto-sans-reg;
}
footer a {
  color: #fdf1e2;
  text-decoration: none;
}
footer p {
  display: inline;
}
footer a:hover {
  color: #c9fffc;
  transition: all 500ms ease;
}
footer hr {
  margin-top: 50px;
  background-color: #282c32;
}
footer .icons {
  text-align: center;
  padding-bottom: 50px;
}/*# sourceMappingURL=terms.css.map */