@charset "UTF-8";
.p-topicsEntry__body {
	max-width: 80%;
	margin: 0 auto;
}

.p-topicsEntry__body .right {
	text-align: right;
}

.p-topicsEntry__body .center {
	text-align: center;
}

.p-topicsEntry__body .about {
	background-color: #ecf8f7;
	padding: 3em;
	margin-top: 4em;
}

.p-topicsEntry__body .about h2 {
	margin-bottom: 1em;
}

.p-topicsEntry__body .about h3 {
	font-weight: bold;
	font-size: 1.1em;
	margin-top: 1em;
}

.p-topicsEntry__body .about ul {
	margin-top: 2em;
}

.p-topicsEntry__body .about ul li {
	text-indent: -1em;
	margin-left: 1em;
}

.p-topicsEntry__body .about .item {
	border-left: 4px solid #00a28e;
	padding-left: 1.5em;
}

.p-topicsEntry__body .about .item + .item {
	margin-top: 2rem;
}

.p-topicsEntry__body .about .item p:last-child {

}

@media (max-width: 767px) {
	.p-topicsEntry__body {
		max-width: 100%;
	}

	.p-topicsEntry__body .about {
		padding: 1em;
	}

	.p-topicsEntry__body .about .item {
		padding-left: 1em;
	}

}
