@charset "utf-8";
/* CSS Document */

/*ページカラー
=======================================*/
.main-top-title,.main-bottom-title {
  background-color: #124374;
}

.main-top-subtitle,.main-bottom-subtitle,.main-title,.top-lead-text {
  color: #124374;
}
/*=======================================*/


.report-top-title {
  color: #124374;
  font-size: 2.2rem;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 30px 0;
  margin-bottom: 60px;
  font-weight: bold;
}

.report_list * {
  box-sizing: border-box;
}
.report_list {
  box-sizing: border-box;
  max-width: 480px;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin: 0 auto 100px;
  li {
    max-width: 230px;
    width: 100%;
    height: 54px;
  }
  a {
    width: 100%;
    height: 100%;
    padding: 0 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #fff;
    background: #124374;
    &::after {
      content: "";
      width: 20px;
      height: 20px;
      background: url(/funds/report/img/arrow01.png) no-repeat center center;
    }
  }
  span {
    display: flex;
    align-items: center;
    gap: 15px;
    &::after {
      content: "";
      width: 24px;
      height: 17px;
      display: block;
      background: url(/funds/common/img/pdf-icon.png) no-repeat center center;
    }
  }
  @media screen and ( max-width: 767px ){
    justify-content: center;
  }
}

@media screen and ( max-width: 767px ){


}