@charset "utf-8";
/* CSS Document */

.inden {
	max-width: 1120px;
	width: 100%;
	margin: 0 auto;
}
.inden img {
	width: 100%;
}
.inden p {
	font-size: 18px;
	line-height: 1.6;
}
.inden h2.intro {
font-size:36px;line-heihgt:2;
margin:30px auto;text-align:center;}
.flex {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin: 30px auto;
}
.flex >div {
	width: calc(50% - 20px);
}
.flex >div h2 {font-size: 30px;line-height: 2;margin: 1em 0;}
.flex >div p {
	margin: 1em 0;
}
@media screen and (max-width: 768px) {
	.flex >div {
		width: 100%;
	}
}
@media screen and (max-width: 768px) {
	.inden {
		width: 90%;
	}
	.inden h2.intro {
	font-size:24px;}
	.flex >div h2 {font-size:20px;}
	
}