/* Edit 2025.03.07 */
.front-list-external-link li {
  margin: .25rem 0;
}

.front-list-external-link li a {
  display: block;
  background: #2d2d2d;
  border: solid 1px #2d2d2d;
  color: #fff;
  padding: .5rem 1rem;
  text-align: center;
  text-decoration: none;
}

.front-list-external-link li a:hover {
  background: #fff;
  color: #2d2d2d;
}


@media (min-width: 992px) {
  .front-list-external-link {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .front-list-external-link li {
    margin: .5rem;
  }

}
