.beneficiary-list {
    display: flex;
    justify-content: center;
}

.beneficiary-list ul {
    padding-left: 1.5em;
}

.beneficiary-list li {
    list-style-type: disc;
}

.beneficiary-list li + li {
    margin-top:.5em;
}

.beneficiary-list li a {
    color:black;
}

.beneficiary-list li a:hover {
    text-decoration:underline;
}


/* .beneficiary-list ul {
  display: flex;
  justify-content: flex-start;
  gap: 20px;
  flex-wrap: wrap;
}

.beneficiary-list ul li {
  width: calc((100% - 20px*2)/3);
}

.beneficiary-list ul li img {
  width: 100%;
  vertical-align: bottom;
  margin-bottom:10px;
}


@media screen and (max-width:650px){
    .beneficiary-list ul li {
      width: calc((100% - 20px*1)/2);
    }
}

@media screen and (max-width:420px){
    .beneficiary-list ul li {
      width: 100%;
    }
} */

main:after {
  content:"";
  background: url(../img/beneficiary01_sp.png?z) center /100% no-repeat;
  aspect-ratio: 684/1354;
  display: block;
  width: 90%;
  margin: 0 auto 30px;
  max-width: 330px;
}