img {
  -webkit-user-drag: none;
}

.hinaura_size{
  position:absolute;
  top:50%;
  left:20%;
  transform: translate(-50%,-50%);
  width: 30%;
  height: auto;
}

.annex_size{
  position:absolute;
  top:50%;
  left:50%;
  transform: translate(-50%,-50%);
  width: 30%;
  height: auto;
}

.firefly_size{
  position:absolute;
  top:50%;
  left:80%;
  transform: translate(-50%,-50%);
  width: 30%;
  height: auto;
}

.cr_area{
  position:absolute;
  top:98.5%;
  left:50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: 2%;
  background-color: rgba(0,0,0,0.0);
  text-align:center;
  display:flex;
  justify-content:center;
  align-items:center;
}

.copyright{
  transform: scale(0.2);
  white-space: nowrap;
  font-size: 4vw;
  color: #FFFFFF;
}