@charset "UTF-8";
@media only screen and (max-width: 767px) {
    .contents {
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
    }
    .contents main {
        width: 100%;
        background-color: #f8f8f8;
        padding: 20px 0px;
    }
    .about {
        margin: 20px;
    }
    .contents p {
        font-size: 12px;
        line-height: 24px;
        letter-spacing: -0.01em;
    }
    .contents aside {
    width: 100%;
        margin-top: 20px;
}
}
