.hakkou {
    width: 700px;
}

.illustration {
    width: 300px;
}

.decoration1 {
    width: 150px;
}

.decoration2 {
    width: 300px;
}

@media (max-width: 768px) {
    .hakkou {
        width: 90%;
        max-width: none;
    }

    .point__img.small.decoration1 {
        width: 150px;
    }

    .decoration2 {
        width: 300px;
    }
}