@charset "utf-8";
/*------------------------------------------------------------
	news
------------------------------------------------------------*/
#main .content {
	padding: 50px 50px 187px;
	background: #fff;
}
#main .newsList li {
	padding: 40px 0 43px 50px;
	color: #231815;
	font-size: 1.6rem;
	line-height: 1.73;
	border-bottom: 1px solid #231815;
}
#main .newsList li:last-child {
	border-bottom: none;
}
#main .newsList li p {
	margin-bottom: 40px;
}
#main .newsList li .ttl {
	margin-bottom: 36px;
	font-size: 3.3rem;
	font-weight: 700;
	line-height: 1.52;
}
#main .newsList li .link {
	display: block;
}
#main .newsList li .link a {
	color: #0081cc;
}
#main .newsList li .link a:hover {
	text-decoration: underline;
}
#main .newsList li p:last-child {
	margin-bottom: 0 !important;
}
#main .newsList li .photo {
	width: 481px;
}
@media all and (max-width: 896px) {
	#main .content {
		padding: 10px 15px;
	}
	#main .newsList li {
		padding: 20px 10px;
		font-size: 1.4rem;
	}
	#main .newsList li p {
		margin-bottom: 20px;
	}
	#main .newsList li .ttl {
		margin-bottom: 15px;
		font-size: 2rem;
	}
	#main .newsList li .link a:hover {
		text-decoration: none;
	}
	#main .newsList li .photo {
		width: auto;
		text-align: center;
	}
}