/* CSS Document */
/* -----------------------------------------------
   variable
----------------------------------------------- */
@media screen and (min-width: 1025px) {
  .none-pc {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .none-sp {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  .only-sp {
    display: none;
  }
}
/* CSS Document */
/* -----------------------------------------------
   home
----------------------------------------------- */
main {
  max-width: none;
  margin: 16px auto 80px;
  padding: 0 20px;
  text-align: left;
}
main h2 {
  margin-top: 30px;
}
main h2 span {
  font-size: 26px;
}
main span {
  color: #fff;
}
main p {
  text-shadow: 1px 2px 5px #000;
}
main .content-wrapper .content {
  padding-right: 5%;
}/*# sourceMappingURL=home.css.map */