@charset "utf-8";

#contents .news_detail .detail_txt_wrapper .link {
    text-decoration: underline;
}

#contents .news_detail .detail_txt_wrapper .mb32 img {
    max-width: 60%;
    margin: 30px auto;
}
.seikyusyo p{
    font-size:1.6rem;
    margin:30px auto;

}
.seikyusyo img{
    margin:25px auto;
}
.indent {
    display: inline-block;
    text-indent: -1em;   /*1文字分の字下げ */
    padding-left: 2em;
}
.mb16{
    margin-bottom: 1em;
}
@media screen and (max-width: 640px) {
    #contents .news_detail .detail_txt_wrapper .mb32 img {
        max-width: 100%;
    }
    .seikyusyo p{
        font-size:14px;
        margin:20px auto;
        
    }
    .seikyusyo img{
        margin:3% auto;
    }
    
    #contents .news_detail .detail_txt_wrapper p.detail_txt.mb32 a{
        color: #b60081;
    }
}