@charset "UTF-8";
@keyframes arrow_draw {
  0% {
    stroke-dashoffset: 150;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
/* ======================================================================
 * 業績・財務情報
====================================================================== */
.c-section-container h2 {
  margin: 0;
  font-size: 2.4rem;
  font-weight: normal;
}
.c-section-container h3 {
  margin: 12rem 0 0;
  font-size: 2rem;
  font-weight: normal;
}
.c-section-container p {
  margin-bottom: 2.5rem;
  font-size: 1.4rem;
}

.file-list {
  padding: 0;
  list-style: none;
  margin: 0;
}
.file-list li {
  margin: 1.8rem 0;
  font-size: 1.4rem;
}
.file-list li a {
  display: inline-flex;
  gap: 0 0.5rem;
  align-items: center;
  text-decoration: underline;
}