@charset "UTF-8";
.heart_diseaseg .content_visual {
	background-image: url(../images/low/bg_deseas.png);
}


h3 span::before{
    position: absolute;
    bottom:0;
    left: -18px;
    content: "";
    width: 48px;
    aspect-ratio: 74 /64;
    background-image: url(../images/common/h3_heart.svg);
    background-repeat: no-repeat;
    background-size: contain;
}


h5 {
	color:var(--color-primary);
	font-size: 22px;
	margin: 20px 0;
}
.content {
	margin: 30px 0;
}
.content p {
	font-size:20px;
	line-height:2;
}
@media screen and (max-width: 680px) {
	/*画面幅481pxで調整*/
	h3 span {
		border-bottom:solid 2px var(--color-primary);
	}
}