/* Auto-generated by scraper (lib/inpage-css.js) — do not edit manually. */

/* [other-body] */
.under_btn {display: flex;justify-content: center;width: 100%;align-items: center;}.btn {text-align: center;color: #fff!important;font-weight: bold;padding: 30px 0;font-size: 18px;letter-spacing: .2em;}.btn1 {width: 19%;background: #ededed;}.btn2 {width: 20%;background: #ededed;}.fixed {position: fixed;bottom: 0;left: 0;right: 0;z-index: 1000;}

/* [other-body] */
.shake {
  animation: shake_5622 12.875s ease infinite;
  transform-origin: 50% 50%;
}

@keyframes shake_5622 {
  0% { transform:rotate(-12deg) }
  1.68421% { transform:rotate(12deg) }
  2.10526% { transform:rotate(24deg) }
  3.78947% { transform:rotate(-24deg) }
  4.21053% { transform:rotate(-24deg) }
  5.89474% { transform:rotate(24deg) }
  6.31579% { transform:rotate(24deg) }
  8% { transform:rotate(-24deg) }
  8.42105% { transform:rotate(-24deg) }
  10.10526% { transform:rotate(24deg) }
  10.52632% { transform:rotate(24deg) }
  12.21053% { transform:rotate(-24deg) }
  12.63158% { transform:rotate(-24deg) }
  14.31579% { transform:rotate(24deg) }
  15.78947% { transform:rotate(0deg) }
  100% { transform:rotate(0deg) }
}

.bounce {
  animation: bounce_5148 7.6s ease infinite;
  transform-origin: 50% 50%;
}

@keyframes bounce_5148 {
  0% { transform:translateY(0) }
  3.0303% { transform:translateY(0) }
  6.06061% { transform:translateY(0) }
  12.12121% { transform:translateY(-15px) }
  15.15152% { transform:translateY(0) }
  18.18182% { transform:translateY(-15px) }
  24.24242% { transform:translateY(0) }
  100% { transform:translateY(0) }
}

@media screen and (min-width: 650px){	
  .br-pc { display:block; }
  .br-sp { display:none; }
}
@media screen and (max-width: 650px){	
  .br-pc { display:none; }
  .br-sp { display:block; }
}
