@charset "UTF-8";

.community-txt1 {
	margin-bottom: 2rem;
	line-height: 1.2;
}

/* mobile */
@media screen and (max-width:768px) {
	.subhead {
		left: -8%;
		width: 70vw;
	}
	.subhead-wrapper::after {
		left: 34%;
		background-position: bottom right 2%;
		background-image: url('/img/community-subhead.png');
	}

	.two-photos img:last-of-type, .three-photos img:not(:first-of-type) {
		margin-top: 1em;
	}
}

/* PC */
@media not all and (max-width:768px) {
	.section-images ul {
		display: flex;
		flex-flow: row wrap;
		justify-content: space-between;
		row-gap: 3vw;
	}
	.section-images li {
		width: 100%;
	}
	.section-images .one-third, .three-photos img {
		width: 31.2%;
	}
	.two-photos, .three-photos {
		display: flex;
		flex-flow: row nowrap;
		justify-content: space-between;
	}
	.section-images .half, .two-photos img {
		width: 48.6%;
	}
}
