@charset "UTF-8";

.contents_title {
    padding-bottom: 15px;
    border-bottom: solid 1px var(--border-color-light);
}

.c-blogPost__date {
    display: block;
    color:var(--text-color-light);
    margin-bottom: 8px;
}

.contents_title h2 {
    margin-top: 0;
    font-size: 2rem;
}

.notice {
    margin-top: 50px;
}

.notice .notice_item {
    margin-bottom: 50px;
    padding-bottom: 50px;
    font-size: 1.6rem;
    line-height:1.6;
    border-bottom: solid 1px var(--border-color-light);
}

.c-blogPost__img{
    margin-bottom: 30px;
    text-align: center;
}

.c-blogPost__img img{
    max-width:720px;
    max-height:600px;
}

@media(max-width: 768px) {
    .contents_title h2 {
        font-size: 1.6rem;
    }
    
    .notice {
        margin-top: 30px;
    }
    
    .notice .notice_item {
        padding-bottom: 30px;
    }
}

@media(max-width: 750px) {
    .c-blogPost__img img{
        max-width:100%;
        max-height:400px;
    }
}
