/* -----------------------------------------------------------
©PFU Limited
----------------------------------------------------------- */

.imgWrapper {
  overflow: hidden;
}

a img {
  transition: scale 0.3s;
}

a:hover img {
  scale: 1.1;
}

figcaption {
  margin-top: 8px;
}

.textImgSpacing {
  margin-top: 32px;

  @media (min-width: 561px) {
    margin-top: 64px;
  }
}

.hideTablet {
  @media (max-width: 768px) {
    display: none;
  }
}

.btn.-btnCenter {
  display: block;
  width: fit-content;
  margin-inline: auto;
  font-size: 1.6rem;
}

.-tableHistory {
}

.txt + .btn {
  margin-top: 32px;
}

.tileCards.-history {
  @media (max-width: 768px) {
    grid-template-columns: 1fr;
  }
}

.-addArrow {
  .tileCards_item {
    position: relative;
  }

  .tileCards_item:not(:last-child)::after {
    content: "";
    position: absolute;
    top: 50%;
    right: -18px;
    transform: translateY(-50%);
    border-width: 9.5px 0 9.5px 9.5px;
    border-style: solid;
    border-color: transparent transparent transparent #163182;

    @media (max-width: 560px) {
      top: auto;
      bottom: -24px;
      left: 50%;
      right: auto;
      transform: translateX(-50%);
      border-width: 9.5px 9.5px 0 9.5px;
      border-style: solid;
      border-color: #163182 transparent transparent transparent;
    }
  }
}
