@charset "UTF-8";


.article-w800  {
    max-width: 800px;
}

.c-img--l4 img {
    max-width: 800px;
    max-height: 400px;
    width: 100%;
}

.article_m {
    margin: auto;
}

.article-ml {
    margin-left: 0.5em;
}

@media screen and (max-width : 767px) {
    .c-img--m img {
    max-width: 100%;
    }
}

.c-img--l2 img {
    width: auto;
    max-width: 600px;
}

@media screen and (max-width : 767px) {
    .c-img--l2 img {
    max-width: 100%;
    }

    .c-img--l4 img {
    max-width: 100%;
    }
    
}