@media screen and (max-width:560px) {

	#main .h { font-size:18px; }

	.c-header .info {
		text-align:left;
	}

	.c-header .img {
		width:90%;
	}
	.form table {
		width:100%;
	}
	.form table .l { width:49%; }
	.form table .m { width:2%; }
	.form table .r { width:49%; }

	.sp-none { display:none; }
}