#i4830 > div {
  text-align:center;
}
#i4831 > div {
  text-align:center;
}
#i4837 > div {
  text-align:center;
}
#i4838 div.box {
  width:25%;
}
@media screen and (min-width:641px) and (max-width:835px) {
  #i4838 div.box {
    width:49%;
  }
}
@media screen and (max-width:640px) {
  #i4838 div.box {
    width:49%;
  }
}
#i4838 > div {
  gap: 0%;
}
@media screen and (min-width:641px) and (max-width:835px) {
  #i4838 > div {
    gap: 0.5%;
  }
}
@media screen and (max-width:640px) {
  #i4838 > div {
    gap: 0.5%;
  }
}
#i4825 img, #i4825 video {
  object-fit:cover;
}
#i4826 img, #i4826 video {
  object-fit:cover;
}
#i4824 {
  background-image:url(../image/top/img01.jpg);
}
#i4841 > div {
  text-align:center;
}
#i4822 > div {
  text-align:center;
}
#i4842 > div {
  text-align:center;
}
#i4848 div.box {
  width:33.333%;
}
@media screen and (min-width:641px) and (max-width:835px) {
  #i4848 div.box {
    width:32%;
  }
}
@media screen and (max-width:640px) {
  #i4848 div.box {
    width:100%;
  }
}
#i4851 div.box {
  width:50%;
}
