@media (max-width: 1145px){
	.default-wrapper-width { width: 100%; } 
	.contents-wrapper { width: 800px; margin: 0 auto; }
}

@media (max-width: 830px){
	.contents-wrapper { width: 500px; margin: 0 auto; }
}

@media (max-width: 530px){
	.contents-wrapper { width: auto; margin: 0; }
	.simple-page { margin: 0; }
	.simple-page .section-header { margin-bottom: 30px; border-radius: 0px;}
	.simple-page .section-header-inner { position: relative; top: -10px; padding: 30px; margin-top: 10px; margin-left: 0; border-radius: 0px;}
	.simple-page .section-body { padding: 0 30px; }
}