@charset "utf-8";

main figure img {
  display: block;
  margin: 0 auto;
}

/* === .link__list01 === */
.link__list01 li {
  line-height: 1.3;
}
.link__list01 li:first-child {
  padding-top: 0;
}
.link__list01 li a {
  color: #7e0017;
  transition: all 0.3s ease;
}
.link__list01 li a:hover {
  opacity: 0.7;
}
@media not all and (min-width: 768px){
  .link__list01 li {
    font-size: calc(15 / 16 * 1rem);
  }
  .link__list01 li a:active {
    opacity: 0.7;
  }
}
