@charset "utf-8";
/****** 新着情報CSS ******/
/*========= pc 全画面(1280px～960px） ===============*/
#news{
	width: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 80px 0px;
}
#news .newsBox{
	max-width: 1280px;
	margin: 0 auto;
	padding: 0px 20px 0px 20px;	
}
#news ul.newsList{
	list-style: none outside;
}
#news ul.newsList li.item a{
	display: flex;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	text-decoration: none;
	border-bottom: 1px solid #44546a;
	padding: 25px 20px;
}
#news ul.newsList li.item a.nolink:hover{
	color: #44546a;
}
#news ul.newsList li.item:first-child a{
	border-top: 1px solid #44546a;
}
#news ul.newsList li.item .date{
	min-width: 140px;
}
#news ul.newsList li.item .date span.big{
	font-size: 1.4rem;
}
#news ul.newsList li.item .title{
	width: 100%;
	margin: 0px 0px 0px 0px;
}


/*========= tablet_L（960px～768px） ===============*/
@media screen and (max-width:960px){


}


/*========= tablet_S（768px～480px） ===============*/
@media screen and (max-width:768px){


}

/*========= sp（480px～360px）===============*/
@media screen and (max-width:480px) {
#news ul.newsList li.item a{
	display: block;
	padding: 20px 10px;
	font-size: 0.95rem;
	line-height: 1.6rem;
}
}
