body {
	font: 14px "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";
	-webkit-text-size-adjust: 100%;
	margin: 0;
	padding: 0;
	background-color: #66CC66;
	background-size: contain;
}

body:before {
	content: "";
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100vh;
	background: url(../images/background.png) repeat fixed center;
}

/* 1024px以上の幅の場合に適応される */

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

/* 1024pxまでの幅の場合に適応される */

body {
	-webkit-text-size-adjust: 100%;
	background-size: cover;
}
}

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

/* 480pxまでの幅の場合に適応される */

body {
	font: 14px "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";
	-webkit-text-size-adjust: 100%;
	font-size: 10px;
//	max-width: 480px;
}

}