

/***************
病院からのお知らせ
***************/

.blog-news mark{
    background:none;
    font-style:normal;
    font-weight:500;
}

.blog-news .visual{
    background:url(../images/news-visual.jpg) center center no-repeat;
    background-size:cover;
}

.blog-news .content_area{
    width:1200px;
    margin:100px auto;
    padding: 0 20px;
}

.blog-news .content_area.single{
    line-height:1.5;
    border:1px solid #d5d5d5;
    padding:30px;
    box-sizing: border-box;
}

.blog-news .content_area .main h2{
    margin-bottom:20px;
}

.blog-news .content_area .main h2 span{
    margin-left:20px;
}

.blog-news .content_area .main li{
    border-bottom:1px solid #d5d5d5;
    margin-top:30px;
    padding-bottom:30px;
    line-height:1.5;
}

.blog-news .content_area .main li:first-child{
    border-top:1px solid #d5d5d5;
    padding-top:30px;
}

.blog-news .content_area .main p{
    margin-bottom:20px;
}

.blog-news .content_area .main a{
    color:#000000;
    text-decoration: underline;
}

.blog-news .content_area .important{
    color:#982039;
}


@media screen and (max-width: 640px) { 
        
    .blog-news .content_area{
        width:95%;
        margin:50px auto;
        padding:0;
    }

    .blog-news .content_area .main h2 span{
        display:block;
        margin-left:0px;
        margin-bottom:5px;
    }

    .blog-news .content_area.single{
        padding:15px;
    }
    
    
    




}



