.pickup-link-img {
  position: relative;
  width: 100%;
}

.pickup-link-img+.pickup-link-img {
  margin-top: 20px;
}

@media (min-width: 768px) {
  .pickup-link-wrap-2510 {
    position: absolute;
    width: 36%;
    max-width: 365px;
  }

  .pickup-link-wrap-2510.-left {
    left: 0;
  }

  .pickup-link-wrap-2510.-right {
    right: 0;
  }

  .pickup-link-img.-second .pickup-new {
    position: static;
    transform: translate(0);
    margin-bottom: 0.5em;
  }

  .-multiple .pickup-item .-column:nth-child(3)::after {
    content: "";
    display: block;
    width: 100%;
    aspect-ratio: 730/520;
    margin-top: calc(20px + 26px + 13px);
  }
}