@charset "UTF-8";
/* ------------------------------------------------------
 *  追加CSS
 * ---------------------------------------------------- */
/*
変数
------------------------*/
/*
@media
------------------------*/
.btn_anime {
  animation: tryslw_btn 2s linear infinite;
}

@keyframes tryslw_btn {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-6px);
  }
  100% {
    transform: translateY(0);
  }
}
.keyUnitIn {
  position: relative;
  top: 0;
  left: 0;
}

.keyIjt {
  position: absolute;
  top: 1px;
  right: 7px;
}

.keyIjt img {
  width: 200px;
}

.ykueUnit {
  position: relative;
  top: 0;
  left: 0;
}

.ykueUnit .ukBtn {
  position: absolute;
  bottom: 0;
  right: 15px;
  width: 30%;
}

.tryslwBtn {
  animation: tryslw_btn 2s linear infinite;
  transform-origin: 50% 50%;
}

@keyframes tryslw_btn {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-6px);
  }
  100% {
    transform: translateY(0);
  }
}
#wrapper {
  max-width: 640px;
  margin: 0 auto;
  box-shadow: 2px 2px 30px 0 #ccc;
}/*# sourceMappingURL=style_wsmpgh_sp.css.map */