/*----------
	innovation common
----------*/
.c-heading-primary .mark {
	display: inline-block;
	font-family: var(--font-inter);
	font-size: 2.4rem;
	line-height: 50px;
	margin-inline: 25px;
	margin-top: 0;
	vertical-align: bottom;
}
@media (min-width: 768px), print {
	.c-heading-primary .mark {
		font-size: 47px;
		line-height: 90px;
		margin-inline: 30px;
	}
}

.p-innovation-lead__inner {
	display: flex;
	flex-direction: column;
	gap: 30px;
}
@media (min-width: 768px), print {
	.p-innovation-lead__inner {
		flex-direction: row;
		justify-content: space-between;
		gap: 80px;
	}
	.p-innovation-lead__inner .c-lead {
		flex: 1 1 47%;
	}
	.p-innovation-lead__inner .c-text {
		flex: 1 1 53%;
	}
}
/*# sourceMappingURL=style.css.map */
