/* CSS Document */
html {
  font-size: 62.5%;
}

.pc_only {
  display: block;
}

.sp_only {
  display: none;
}

.sp_only02 {
  display: none;
}

.cf::after {
  content: "";
  display: block;
  clear: both;
}

#footer {
  text-align: center;
}
#footer .copyright {
  color: #000;
  font-size: 1.6rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

@media screen and (max-width: 768px) {
  .pc_only {
    display: none;
  }
  .sp_only {
    display: block;
  }
  .sp_only02 {
    display: inline;
  }
  .btnTop {
    width: 12vw;
  }
  #footer .copyright {
    font-size: 2.13vw;
  }
}/*# sourceMappingURL=common.css.map */