.p-financial__inner {
	padding-inline: 20px;
}
@media (min-width: 48em) {
	.p-financial__inner {
		max-width: 1100px;
		padding-inline: 0;
		margin-inline: auto;
	}
}
.p-financial__title {
	font-size: 1.8rem;
	line-height: 1.6666666667;
	letter-spacing: -0.02em;
	color: var(--color-heading);
	text-align: center;
}
@media (min-width: 48em) {
	.p-financial__title {
		font-size: 2.3rem;
		line-height: 1.4347826087;
		letter-spacing: 0.1em;
	}
}
.p-financial__list {
	display: block;
	gap: 0;
	margin: 32px 0 0;
	display: grid;
	gap: 20px;
}
.p-financial__list > li {
	padding: 0;
	font-size: 1.6rem;
	line-height: 1.5;
	letter-spacing: 0;
}
.p-financial__list > li:before {
	position: relative;
	top: unset;
	left: unset;
	content: none;
}
@media (min-width: 48em) {
	.p-financial__list {
		grid-template-columns: repeat(2, 1fr);
		gap: 30px 40px;
		margin-top: 44px;
	}
}
.p-financial__item {
	display: flex;
}
