@charset "UTF-8";

.lp_wrap .merit .icon {
  position: absolute;
  top: 1.3%;
  left: 5.2%;
  z-index: 1;
  width: 53.2%;
}
.lp_wrap .merit dl:nth-of-type(1) dt,
.lp_wrap .merit dl:nth-of-type(1) dd {
  position: absolute;
}
.lp_wrap .merit dl:nth-of-type(1) dt {
  top: 21.15%;
  left: 0%;
  width: 85.333%;
}
.lp_wrap .merit dl:nth-of-type(1) dd {
  top: 20%;
  width: 7.333%;
}
.lp_wrap .merit dl:nth-of-type(1) dd:nth-of-type(1) {
  left: 74.1%;
}
.lp_wrap .merit dl:nth-of-type(1) dd:nth-of-type(2) {
  left: 67%;
}
.lp_wrap .merit dl:nth-of-type(2) dt,
.lp_wrap .merit dl:nth-of-type(2) dd {
  position: absolute;
}
.lp_wrap .merit dl:nth-of-type(2) dt {
  top: 46.3%;
  right: 0%;
  width: 92%;
}
.lp_wrap .merit dl:nth-of-type(2) dd {
  top: 45.7%;
  width: 7.333%;
}
.lp_wrap .merit dl:nth-of-type(2) dd:nth-of-type(1) {
  left: 19.3%;
}
.lp_wrap .merit dl:nth-of-type(2) dd:nth-of-type(2) {
  left: 12.2%;
}
.lp_wrap .merit dl:nth-of-type(3) dt,
.lp_wrap .merit dl:nth-of-type(3) dd {
  position: absolute;
}
.lp_wrap .merit dl:nth-of-type(3) dt {
  top: 71.45%;
  left: 0%;
  width: 92%;
}
.lp_wrap .merit dl:nth-of-type(3) dd {
  top: 70.9%;
  width: 7.333%;
}
.lp_wrap .merit dl:nth-of-type(3) dd:nth-of-type(1) {
  left: 80.7%;
}
.lp_wrap .merit dl:nth-of-type(3) dd:nth-of-type(2) {
  left: 73.5%;
}
.lp_wrap .merit dl:nth-of-type(1) dt.trigger,
.lp_wrap .merit dl:nth-of-type(3) dt.trigger {
  transition: 0.6s;
  transform: translateX(-100%);
}
.lp_wrap .merit dl:nth-of-type(2) dt.trigger {
  transition: 0.6s;
  transform: translateX(100%);
}
.lp_wrap .merit dl dt.trigger.move {
  transform: translateX(0%);
}
.lp_wrap .merit dl dt.trigger ~ dd {
  clip-path: inset(0% 0% 99.999% 0%);
}
.lp_wrap .merit dl dt.trigger ~ dd:nth-of-type(1) {
  transition: 0.6s 0.2s;
}
.lp_wrap .merit dl dt.trigger ~ dd:nth-of-type(2) {
  transition: 0.6s 0.4s;
}
.lp_wrap .merit dl dt.trigger.move ~ dd {
  clip-path: inset(0%);
}