@charset "UTF-8";

#strength { width: 100%; text-align: center; padding: 20px;}
	#strength h2 { display: flex; width: 100%; max-width: 960px; justify-content: space-between; padding: 40px 0; margin: 0 auto;}
		#strength h2::after { display: block; content:""; border-bottom: 1px solid #444; width:calc(100% - 290px); height: 20px;}
	#strength .inner { max-width:800px; text-align: left;}
	#strength h3 {padding: 10px 0; font-size: 22px;}
	#strength p {padding: 10px 0;font-size: 16px;}



@media all and (min-width:320px) {
	/* 320px+ settings */
}

@media all and (min-width:640px) {
	/* 640px+ settings */
}

@media all and (min-width:960px) {
	/* 960px+ settings */
}

@media all and (min-width:1200px) {
	/* 1200px+ settings */
}
