.section-bnr-to-official {
  margin-top: 40px;
  text-align: center;
}

.section-bnr-to-official-banner {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding: 25px;
  width: 512px;
  border: 1px solid var(--color-primary);
  border-radius: 9px;
  max-width: 90%;
  background: #fff;
  line-height: 1;
  transition: opacity 200ms;
}

.section-bnr-to-official img {
  line-height: 1;
}

.section-bnr-to-official a:hover img {
  opacity: 0.8;
}
