@charset "utf-8";


.p-top {
  position: relative;
  background-image: url("../images/mv.webp");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

@media (min-width:768px) {
  .p-top {
    background-color: #f0f0f0;
    border-radius: 15px;
    background-attachment: fixed;
  }
}

@media not (min-width:768px) {
  .p-top {
    background-color: #000000;
    padding: 70px 0 200px;
    border-radius: 10px;
  }
}


.contentPageLink {
  flex-wrap: wrap !important;
}

/*▼資料ダウンロード▼*/
#document {
  margin-bottom: 3em;
}

#document .p-info-item {
  background-color: #e9ecf2;
  padding: 20px;
}

@media print,
screen and (min-width: 768px) {
  .p-view-list-button-l {
    width: 300px !important;
  }

  .p-info-item__head_dl {
    height: 250px !important;
  }

  .p-info-item__head_dl img {
    width: 80% !important;
    margin: 0 10% !important;
  }
}

@media not all and (min-width: 768px) {
  .p-info-item__head_dl {
    height: 200px !important;
  }

  .p-view-list-button {
    width: 100%;
  }
}

/*▲資料ダウンロード▲*/