.img01 {
    margin-top: 1.5rem;
}

.img02 {
    width: 70%;
    margin: 2rem auto;
}

.button .btn {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-position: 97% 50%;
    display: flex;
    min-height: 4.15em;
    justify-content: center;
    line-height: 160%;
    margin: 0 auto;
    padding: .8em 0;
    text-align: center;
    width: 67.4%;
}
.button {
    margin: 3rem auto 0;
}

.bold {
    font-weight: bold;
}

@media screen and (max-width:659px) {
    .img02 {
    width: 100%;
}
    .button {
    margin: 0;
}
    }