@charset "UTF-8";
.news .newsList ul li {
    border-bottom: 1px solid #c8c8c8;
    padding: 3% 1% 2% 0%;
}

.news .newsList ul li a{
    color:#035137;
    text-decoration: underline;
}

.news .newsList ul li dl dt {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 0.5%;
}

.news .newsList ul li dl dd {
    color:#035137;
    font-size:16px;
    line-height: 1.5;
}

.news .txtImp{
    color:#fff;
    background-color:#E60012;
    width:61px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    display: inline-block;
}
.numberPoint.newsList{
    padding-bottom: 3em;
}
/*news_detail　詳細ページ*/
.news_detail .news_contents{
    margin-bottom:113px;
}
.news_detail .news_contents h3{
    font-size: 26px;
    line-height: 1.23;
    margin:95px 0 18px;
}
.news_detail .news_contents span{
    display: block;
    margin-bottom:65px;
    font-size:14px;
}
.news_detail .news_contents p{
    margin-bottom:35px;
    font-size:16px;
    line-height: 1.75;
}
.news_detail .news_contents p.cmt{
    font-size:14px;
}
@media screen and (max-width: 589px){
.news_detail .header .headerInner {
    height: 2px;
    }
}
@media screen and (max-width: 480px){
.news_detail .news_contents{
    margin-bottom:0;
}
.news_detail .news_contents h3{
    font-size: 24px;
    margin:45px 0 8px;
}
.news_detail .news_contents span{
    margin-bottom:35px;
}

}
