#sec_quality{
	padding:70px 15px 0px;
	text-align:center;
}
.sec_quality_step{
	padding:50px 15px;
	text-align:center;
	background: linear-gradient(to bottom, #fff 65%, var(--beige) 35%);
}
.step_mark h4{
	display:inline-block;
	margin-bottom:40px;
}
.box_wrap{
	display:flex;
	gap:40px;
	justify-content:space-between;
}
.quality_content_box{
	flex:1;
	text-align:left;
}
.quality_content_box h5{
	padding:10px;
	font-size:2rem;
}
.quality_content_box p{
	padding:10px;
	font-size:1.6rem;
}
.quality_content_box_sub p{
	margin-top:20px;
	font-size:1.6rem;
}
.about_bulksize{
	padding:20px;
	width:600px;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	border:6px solid #eee;
}

/*------------------------------------------
responsive
------------------------------------------*/
@media screen and (max-width: 1078px) {


}

@media screen and (max-width: 767px) {
	.sec_quality_step{
		background: linear-gradient(to bottom, #fff 30%, var(--beige) 70%);
	}
	.box_wrap{
		flex-direction:column;
	}
	.step_mark h4 img{
		width:100px;
	}
	.quality_content_box h5{
		padding:10px;
		font-size:1.6rem;
	}
	.quality_content_box p{
		padding:10px;
		font-size:1.4rem;
	}
	.quality_content_box_sub p{
		font-size:1.4rem;
		padding:0 30px;
		text-align:left;
	}
	.about_bulksize{
		padding:20px !important;
		width:100%;
		text-align:center !important;
	}
}
