.shinsa_kohyo p {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.shinsa-kohyo a {
    width: 50%;
    padding: 5px;
    box-sizing: border-box;
}
.shinsa-kohyo img {
    width: 100%;
}


.yosegaki {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.yosegaki > div {
    margin: 10px 5px;
    width: 20%;
    text-align: center;
}
.yosegaki a {
    font-size: 10px;
    color: #333;
}

