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

.midashi02::after {
  background: url("/themes/lactoferrin-lab/products/images/tit_pc.webp") no-repeat bottom center;
  background-size: cover;
}
.try .midashi05 {margin-bottom: 70px;}
.bgP {
	padding: 80px 0;
	margin-top: 100px;
}
.try .lbtn02 {
	width: 340px;
	margin: 40px auto 0;
}
.try .set dt {
	font-size: 18px;
	color:  #CC96AA;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 300;
	margin-bottom: 10px;
}
.try .set dt::before,
.try .set dt::after {
  	background-color: #CC96AA;
  	border-radius: 5px;
  	content: "";
  	flex-grow: 1;
 	 height: 1px;
}
.try .set dt::before {
  	margin-right: 20px;
}
.try .set dt::after {
  	margin-left: 20px;
}
.try .set dd {
	margin-top: 20px;
	font-size: 15px;
}
.try .attention dt {
	background: #FFF;
	font-size: 18px;
	color:  #CC96AA;
	font-weight: 300;
	display: inline-block;
	padding: 2px 15px;
}
.try .attention dd ul {margin-left: 30px;}
.try .attention dd ul li {
	font-size: 13px;
	margin-top: 15px;
	text-align: justify;
	list-style: disc outside;
}

@media screen and (max-width: 810px){
	.try {margin-top:250px;}
	.midashi05 {padding-top: 30px;}
	.midashi02::after {
		background: url("/themes/lactoferrin-lab/products/images/tit_sp.webp") no-repeat bottom center;
  		background-size: 100% auto;
	}
	.bgP {
		padding: 60px 0;
		margin-top: 60px;
	}
	.try .set {margin-top: 30px;}
	.try .set dd {
		padding: 0 20px;
		font-size: 14px;
	}
	.try .attention dd ul {margin-right: 20px;}
}