@charset "utf-8";

/* list-link--anchor-workflow */
@media (min-width: 769px) {
	.list-link--anchor-workflow > li {
		width: 281px;
	}
}

/* column--workflow */
.column--workflow > .column__body:nth-child(even) {
	text-align: center;
}
@media (min-width: 769px) {
	.column--workflow {
		flex-direction: row-reverse;
	}
}
@media (max-width: 1024px) {
	.column--workflow {
		margin-top: 75px;
	}
}
@media (min-width: 1025px) {
	.column--workflow {
		margin-top: 150px;
	}
}

/* heading-workflow */
.heading-workflow {
	margin: 0;
	color: var(--color-blue);
	font-weight: var(--weight-bold);
	line-height: 1.75;
}
@media (max-width: 1024px) {
	.heading-workflow {
		font-size: 2.0rem;
	}
}
@media (min-width: 1025px) {
	.heading-workflow {
		font-size: 2.5rem;
	}
}

/* summary-workflow */
.summary-workflow {
	font-weight: var(--weight-bold);
}
@media (max-width: 1024px) {
	.summary-workflow {
		margin: 5px 0 25px 0;
	}
}
@media (min-width: 1025px) {
	.summary-workflow {
		margin: 10px 0 50px 0;
		font-size: 1.7rem;
	}
}

/* list-description--workflow */
@media (max-width: 1024px) {
	.list-description--workflow .list-description__term {
		font-size: 1.5rem;
	}
	.list-description--workflow .list-description__details {
		font-size: 1.3rem;
	}
}
@media (min-width: 1025px) {
	.list-description--workflow {
		gap: 25px;
	}
	.list-description--workflow .list-description__item {
		gap: 10px;
	}
	.list-description--workflow .list-description__term {
		font-size: 1.7rem;
	}
}

/* heading-schedule */
@media (max-width: 1024px) {
	.heading-schedule {
		margin: 10px 0 25px 0;
	}
}
@media (min-width: 1025px) {
	.heading-schedule {
		margin: 0 0 50px 0;
	}
}

/* column-flow--schedule */
@media (max-width: 1024px) {
	.column-flow--schedule {
		margin-top: 50px;
	}
}
@media (min-width: 1025px) {
	.column-flow--schedule {
		margin-top: 100px;
	}
}
