/* line 4, ../scss/link.scss */
.link_365booth {
  position: fixed;
  display: block;
  width: 100px;
  z-index: 9999995;
  right: 55px;
  bottom: 50px;
  font-size: 0;
  line-height: 0;
}
/* line 13, ../scss/link.scss */
.link_365booth.left_type {
  right: auto;
  left: 55px;
}
/* line 17, ../scss/link.scss */
.link_365booth img {
  width: 100%;
  max-width: 100%;
}
@media (max-width: 1400px) {
  /* line 4, ../scss/link.scss */
  .link_365booth {
    width: 80px;
    right: 40px;
    bottom: 45px;
  }
  /* line 25, ../scss/link.scss */
  .link_365booth.left_type {
    right: auto;
    left: 40px;
  }
}
@media (max-width: 1200px) {
  /* line 4, ../scss/link.scss */
  .link_365booth {
    right: 30px;
    bottom: 40px;
  }
  /* line 33, ../scss/link.scss */
  .link_365booth.left_type {
    right: auto;
    left: 30px;
  }
}
@media (max-width: 767px) {
  /* line 4, ../scss/link.scss */
  .link_365booth {
    width: 70px;
    right: 15px;
    bottom: 35px;
  }
  /* line 42, ../scss/link.scss */
  .link_365booth.left_type {
    right: auto;
    left: 15px;
  }
}
/* line 47, ../scss/link.scss */
.link_365booth.link_animation {
  border-radius: 50%;
  animation: pulse_link 1.5s infinite;
}

@keyframes pulse_link {
  from {
    box-shadow: 0 0 0 0px rgba(120, 150, 246, 0.9);
  }
  to {
    box-shadow: 0 0 0 15px transparent;
  }
}
