/****************************************************************************************/
#case h1 {
	margin-bottom: 98px !important;
}

#case .case {
	display: flex;
}
#case .case:nth-child(n+2) {
	padding-top: 56px;
}
#case .case:not(:last-child) {
	padding-bottom: 56px;
}

#case .case > * {
	width: 50%;
}
#case .case .image {
	padding-right: 81px;
}

#case .case h2 {
	margin-top: 9px;
	padding-left: 29px;
	height: 53px;
	line-height: 2.8rem;
	border-left-style: solid;
	border-left-width: 11px;
}
#case .case p {
	font-size: 1.7rem;
	line-height: 2.8rem;
}
/****************************************************************************************/