@charset "UTF-8";
.sec-inner{
	display:flex;
	flex-wrap:wrap;
	gap:20px;
	justify-content:center;
}
.sec-inner div.box-33{
	flex-basis:calc((100% - 40px) / 3);
	margin:0;
}
.sec-inner div.box-50{
	flex-basis:calc((100% - 40px) / 2);
	margin:0;
}
.txt-sentence{
	margin-bottom:2%;
}
@media screen and (max-width:768px){
	.sec-inner{
		width:94%;
		margin-inline:auto;
	}
	.sec-inner div.box-33{
		flex-basis:100%;
	}
	.txt-sentence{
		margin-bottom:1rem;
	}
	.sec-80{
		margin-bottom:60px;
	}
}