@charset("UTF-8");

.main-visual::after{
	background-image:url(../images/news-main-visual.jpg);
	background-position:center;
}
.news-list{
	border-top:1px solid #dfdfdf;
}
.news-list li{
	border-bottom:1px solid #dfdfdf;
}
.news-list li:nth-of-type(even){
	background:#f2f5f7;
}
.news-list a{
	display:block;
	padding:1.2em 2em;
	line-height:1.8;
}
.news-list .date{
    width: 15%;
    font-weight: 600;
    color: #234a83;
}
.news-list .post-title{
    width: 85%;
    color: #333;
}
.post-outer .date{
    color: #234a83;
}

.post-outer .post-title{
	font-size: 18px;
    padding-bottom: 0.5em;
    border-bottom: 1px solid #aaa;
    margin-bottom: 1em;
}
.post-outer .post-area{
	padding-top: 2em;
    line-height: 2.5;
}
.post-outer .post-area img{
	max-width:100%;
	height:auto;
}
.post-outer .post-area iframe{
	max-width:100%;
}
.post-outer .post-area p{
	padding-bottom:1em;
}

/* ********************************************** */
/* **************レスポンシブスタイル************ */
/* ********************************************** */
@media screen and (max-width:767px){
.news-list a{
	display:block;
	padding:0.8em;
}
.news-list .date,.news-list .post-title{
    width: 100%;
	float:none;
}
.post-outer .post-title{
	font-size: 1.6rem;
}


}