@charset "UTF-8";
/* CSS Document */

.midashi02::after {
  background: url("/themes/lactoferrin-lab/about/lab/images/tit_pc.webp") no-repeat bottom center;
  background-size: cover;
}
.about .shocho {
	background: #FFF;
}
.about h3 span {font-size: 16px;}
.about figcaption {
	font-size: 12px;
	color: #007167;
	margin-bottom: 20px;
}
.about .shocho p {
	font-size: 20px;
	color: #007167;
	line-height: 2.5;
}
.about .shocho p span {
	border-bottom: solid 1px #F0DEE4;
	padding-bottom: 2px;
}

@media screen and (max-width: 810px){
	.midashi02::after {
		background: url("/themes/lactoferrin-lab/about/lab/images/tit_sp.webp") no-repeat bottom center;
  		background-size: 100% auto;
	}
	.about .lead {
		padding: 50px 20px 10px;
	}
	.about .shocho {
		background: none;
	}
	.about .shocho > div:last-of-type p {
		font-size: 16px;
		background: #FFF;
		padding: 20px 15px;
	}
}