.financial {
	padding-left: 2.5%;
	padding-right: 2.5%;
	background: #eff3f7;
	overflow: hidden;
}

.financial__inner {

}

.financial__list {
	width: 800px;
	max-width: 100%;
	padding-top: 10px;
	margin: 0 auto 0;
}

.financial__list ul {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	gap: 40px 60px;
}

.financial__list ul li {
}

.financial__list ul li.sumitomo {
	width: 202px;
}

.financial__list ul li.sony {
	width: 182px;
}

.financial__list ul li.aeon {
	width: 168px;
}

.financial__list ul li.neo {
	width: 208px;
}

.financial__list ul li.au {
	width: 210px;
}

.financial__list ul li.jaccs {
	width: 130px;
}

.financial__list ul li.sbj {
	width: 164px;
}

.financial__list ul li.sbi {
	width: 228px;
}

.financial__list ul li.dkc {
	width: 198px;
}

.financial__list ul li.trust {
	width: 343px;
}

.financial__list ul li.aeon_loan {
	width: 299px;
}

.financial__list ul li.tokyo_star {
	width: 261px;
}

.financial__list ul li img {
	width: 100%;
}

@media (max-width: 768px) {

	.financial {
		padding-top: 50px;
		padding-bottom: 50px;
		padding-left: 1.33333333%;
		padding-right: 1.33333333%;
	}

	.financial__inner {

	}

	.financial__list {
		width: auto;
		padding-top: 5px;
		margin: 0 auto 0;
	}

	.financial__list ul {
		gap: 5.333vw 8vw;
	}

	.financial__list ul li.sumitomo {
		 width: 26.933vw;
	 }

	.financial__list ul li.sony {
		width: 24.267vw;
	}

	.financial__list ul li.aeon {
		width: 22.4vw;
	}

	.financial__list ul li.neo {
		width: 27.733vw;
	}

	.financial__list ul li.au {
		width: 28vw;
	}

	.financial__list ul li.jaccs {
		width: 17.333vw;
	}

	.financial__list ul li.sbj {
		width: 21.867vw;
	}

	.financial__list ul li.sbi {
		width: 30.4vw;
	}

	.financial__list ul li.dkc {
		width: 26.4vw;
	}

	.financial__list ul li.trust {
		width: 45.733vw;
	}

	.financial__list ul li.aeon_loan {
		width: 39.867vw;
	}

	.financial__list ul li.tokyo_star {
		width: 34.8vw;
	}
}