@charset "UTF-8";

.lp_wrap .doctor {
  overflow: visible;
}

.lp_wrap .doctor .korea {
  position: absolute;
  top: 3.3%;
  left: 7.7%;
  width: 29.333%;
}
.lp_wrap .doctor .korea.trigger {
  transition: 0.6s;
  transform: translateX(-130%);
}
.lp_wrap .doctor .korea.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .japan {
  position: absolute;
  top: 3.3%;
  left: 61.9%;
  width: 29.333%;
}
.lp_wrap .doctor .korea.trigger ~ .japan {
  transition: 0.6s;
  transform: translateX(130%);
}
.lp_wrap .doctor .korea.trigger.move ~ .japan {
  transform: translateX(0);
}
.lp_wrap .doctor .batsu {
  position: absolute;
  top: 11.5%;
  left: 42.934%;
  width: 14.133%;
}
.lp_wrap .doctor .korea.trigger ~ .batsu {
  transition: 0.6s 0.4s;
  transform: rotate(45deg);
}
.lp_wrap .doctor .korea.trigger.move ~ .batsu {
  transform: rotate(0deg);
}
.lp_wrap .doctor .photo1 {
  position: absolute;
  top: 24.05%;
  left: 0%;
  width: 51.467%;
}
.lp_wrap .doctor .photo1.trigger {
  transition: 0.6s;
  transform: translateX(-101%);
}
.lp_wrap .doctor .photo1.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .cont1 {
  position: absolute;
  top: 24.55%;
  left: 46.5%;
  width: 46.8%;
}
.lp_wrap .doctor .cont1.trigger {
  transition: 0.6s;
  transform: translateX(130%);
}
.lp_wrap .doctor .cont1.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .photo2 {
  position: absolute;
  top: 43.4%;
  left: 3.5%;
  width: 37.067%;
}
.lp_wrap .doctor .photo2.trigger {
  transition: 0.6s;
  transform: translateX(-120%);
}
.lp_wrap .doctor .photo2.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .cont2 {
  position: absolute;
  top: 55.7%;
  left: 54.3%;
  width: 39.333%;
}
.lp_wrap .doctor .cont2.trigger {
  transition: 0.6s;
  transform: translateX(130%);
}
.lp_wrap .doctor .cont2.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .photo3 {
  position: absolute;
  top: 38.3%;
  right: 0%;
  width: 57.867%;
}
.lp_wrap .doctor .photo3.trigger {
  transition: 0.6s;
  transform: translateX(101%);
}
.lp_wrap .doctor .photo3.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .cont3 {
  position: absolute;
  top: 65.7%;
  left: 6.1%;
  width: 43.2%;
}
.lp_wrap .doctor .cont3.trigger {
  transition: 0.6s;
  transform: translateX(-130%);
}
.lp_wrap .doctor .cont3.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .cont4 {
  position: absolute;
  top: 72.7%;
  left: 5.6%;
  width: 46.533%;
}
.lp_wrap .doctor .cont4.trigger {
  transition: 0.6s;
  transform: translateX(-130%);
}
.lp_wrap .doctor .cont4.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .cont5 {
  position: absolute;
  top: 81.96%;
  left: 4.9%;
  width: 47.2%;
}
.lp_wrap .doctor .cont5.trigger {
  transition: 0.6s;
  transform: translateX(-130%);
}
.lp_wrap .doctor .cont5.trigger.move {
  transform: translateX(0);
}
.lp_wrap .doctor .photo4 {
  position: absolute;
  top: 63%;
  right: 0%;
  width: 46.133%;
}
.lp_wrap .doctor .photo4.trigger {
  transition: 0.6s;
  transform: translateX(101%);
}
.lp_wrap .doctor .photo4.trigger.move {
  transform: translateX(0);
}