@charset "utf-8";
#news9 {
	max-width: 800px;
	width: 96%;
	background-image: linear-gradient(150deg, rgba(217, 200, 186, 1) 10%, rgba(199, 171, 149, 1) 40%, rgba(229, 208, 188, 1) 68%, rgba(181, 159, 145, 1) 90%);
	position: relative;
    padding: 2rem;
	margin: 0 auto;
}
.img_1 {
	float:left;
	height: 156px;
	width: 172px;
	margin-right: 15px;
}
.flex {	
	display: flex;
	align-items: flex-start;
}
.flex img {
	padding: 0 1rem;
	margin: 0 auto;
}
@media screen and (max-width:768px) {
	.sp_title {
		margin: 0 auto 2rem;
		display: block;
	}
	.flex02 {
    flex-wrap: wrap;
}
	.flex img {
	padding: 1rem;
}
	.moji h2 img {
	width: 100%;
}
	.img_1 {
		margin: 0 auto;
	}
	.moji p img {
	width: 100%;
}
}