.lt_inline-block {
  display: inline-block;
  position: relative;
}

.table_img {
  max-width: 100%;
  height: auto;
}
.table_button_bron {
  position: absolute;
  aspect-ratio: 1;
  width: 4.3%;
  background-color: #2C2FDB;
  color: white;
  border: 0;
  padding: 0;
  border-radius: 50%;
  font-size:1.5vw;
}

.table_button_closed {
  position: absolute;
  aspect-ratio: 1;
  width: 4.3%;
  background-color: #D7CECB;
  color: white;
  border: 0;
  padding: 0;
  border-radius: 50%;
  font-size:1.5vw;
}


.table_button {
  position: absolute;
  aspect-ratio: 1;
  width: 4.3%;
  background-color: #B98023;
  color: white;
  border: 0;
  padding: 0;
  border-radius: 50%;
  font-size:1.5vw;
}
#seat-1 {
  left: 60.6%;
  top: 32.6%;
}
#seat-2 {
  left: 65.6%;
  top: 32.6%;
}
#seat-3 {
  left: 70.6%;
  top: 32.6%;
}
#seat-4 {
  left: 75.6%;
  top: 32.6%;
}
#seat-5 {
  left: 63%;
  top: 23.6%;
}
#seat-6 {
  left: 68%;
  top: 23.6%;
}
#seat-7 {
  left: 73%;
  top: 23.6%;
}
#seat-8 {
  left: 60.6%;
  top: 59.2%;
}
#seat-9 {
  left: 65.6%;
  top: 59.2%;
}
#seat-10 {
  left: 70.6%;
  top: 59.2%;
}
#seat-11 {
  left: 75.6%;
  top: 59.2%;
}
#seat-12 {
  left: 63%;
  top: 68.2%;
}
#seat-13 {
  left: 68%;
  top: 68.2%;
}
#seat-14 {
  left: 73%;
  top: 68.2%;
}
#seat-15 {
  left: 65.6%;
  top: 77.1%;
}
#seat-16 {
  left: 70.6%;
  top: 77.1%;
}
#seat-17 {
  left: 75.6%;
  top: 77.1%;
}
#seat-18 {
  left: 68%;
  top: 86%;
}
#seat-19 {
  left: 73.1%;
  top: 86%;
}
#seat-20 {
  left: 38.5%;
  top: 71.2%;
}
#seat-21 {
  left: 43.5%;
  top: 71.2%;
}
#seat-22 {
  left: 48.5%;
  top: 71.2%;
}
#seat-23 {
  left: 53.5%;
  top: 71.2%;
}
#seat-24 {
  left: 36.3%;
  top: 79.3%;
}
#seat-25 {
  left: 41.4%;
  top: 79.3%;
}
#seat-26 {
  left: 46.4%;
  top: 79.3%;
}
#seat-27 {
  left: 51.35%;
  top: 79.3%;
}
#seat-28 {
  left: 56.4%;
  top: 79.3%;
}
#seat-29 {
  left: 33.4%;
  top: 87.6%;
}
#seat-30 {
  left: 38.5%;
  top: 87.6%;
}
#seat-31 {
  left: 43.5%;
  top: 87.6%;
}
#seat-32 {
  left: 48.5%;
  top: 87.6%;
}
#seat-33 {
  left: 53.5%;
  top: 87.6%;
}
#seat-34 {
  left: 58.45%;
  top: 87.6%;
}
#seat-35 {
  left: 38.5%;
  top: 19.3%;
}
#seat-36 {
  left: 43.5%;
  top: 19.3%;
}
#seat-37 {
  left: 48.5%;
  top: 19.3%;
}
#seat-38 {
  left: 53.5%;
  top: 19.3%;
}
#seat-39 {
  left: 36.3%;
  top: 11%;
}
#seat-40 {
  left: 41.4%;
  top: 11%;
}
#seat-41 {
  left: 46.4%;
  top: 11%;
}
#seat-42 {
  left: 51.35%;
  top: 11%;
}
#seat-43 {
  left: 56.4%;
  top: 11%;
}
#seat-44 {
  left: 33.4%;
  top: 2.9%;
}
#seat-45 {
  left: 38.5%;
  top: 2.9%;
}
#seat-46 {
  left: 43.5%;
  top: 2.9%;
}
#seat-47 {
  left: 48.5%;
  top: 2.9%;
}
#seat-48 {
  left: 53.5%;
  top: 2.9%;
}
#seat-49 {
  left: 58.45%;
  top: 2.9%;
}
#seat-50 {
  left: 33.1%;
  top: 23.7%;
}
#seat-51 {
  left: 33.1%;
  top: 32.6%;
}
#seat-52 {
  left: 33.1%;
  top: 41.4%;
}
#seat-53 {
  left: 33.1%;
  top: 50.5%;
}
#seat-54 {
  left: 33.1%;
  top: 59.4%;
}
#seat-55 {
  left: 33.1%;
  top: 68%;
}
#seat-56 {
  left: 28.5%;
  top: 18.5%;
}
#seat-57 {
  left: 28.5%;
  top: 27.5%;
}
#seat-58 {
  left: 28.5%;
  top: 36.2%;
}
#seat-59 {
  left: 28.5%;
  top: 45.2%;
}
#seat-60 {
  left: 28.5%;
  top: 54.15%;
}
#seat-61 {
  left: 28.5%;
  top: 63.2%;
}
#seat-62 {
  left: 28.5%;
  top: 71.85%;
}
#seat-63 {
  left: 24%;
  top: 14.7%;
}
#seat-64 {
  left: 24%;
  top: 23.7%;
}
#seat-65 {
  left: 24%;
  top: 32.6%;
}
#seat-66 {
  left: 24%;
  top: 41.4%;
}
#seat-67 {
  left: 24%;
  top: 50.5%;
}
#seat-68 {
  left: 24%;
  top: 59.3%;
}
#seat-69 {
  left: 24%;
  top: 68.2%;
}
#seat-70 {
  left: 24%;
  top: 77.1%;
}
#seat-71 {
  left: 19.4%;
  top: 18.5%;
}
#seat-72 {
  left: 19.3%;
  top: 27.5%;
}
#seat-73 {
  left: 19.3%;
  top: 36.2%;
}
#seat-74 {
  left: 19.3%;
  top: 45.2%;
}
#seat-75 {
  left: 19.3%;
  top: 54.15%;
}
#seat-76 {
  left: 19.3%;
  top: 63.2%;
}
#seat-77 {
  left: 19.3%;
  top: 71.85%;
}
#seat-78 {
  left: 14.6%;
  top: 14.8%;
}
#seat-79 {
  left: 14.6%;
  top: 23.7%;
}
#seat-80 {
  left: 14.6%;
  top: 32.6%;
}
#seat-81 {
  left: 14.6%;
  top: 41.4%;
}
#seat-82 {
  left: 14.6%;
  top: 50.5%;
}
#seat-83 {
  left: 14.6%;
  top: 59.3%;
}
#seat-84 {
  left: 14.6%;
  top: 68.2%;
}
#seat-85 {
  left: 14.6%;
  top: 77.1%;
}
#seat-86 {
  left: 10.1%;
  top: 28.35%;
}
#seat-87 {
  left: 10.1%;
  top: 37.1%;
}
#seat-88 {
  left: 10.1%;
  top: 46%;
}
#seat-89 {
  left: 10.1%;
  top: 55%;
}
#seat-90 {
  left: 10.1%;
  top: 63.9%;
}