@charset "utf-8";
/* CSS Document */

/*  fullcolor-print  */

body {
	margin: 0;
	padding: 0;
	border-top: solid 30px #3080c6;
	border-bottom: solid 30px #3080c6;
}

.stayhome_w {
	/*margin: 0;*/
	width: 1240px;
	margin: 0 auto;
	padding: 30px 0 0;
	background: #fff;
}
.stayhome_img {
	width: 100%;
	margin: 0 auto;
}

.stayhome_img img {
	width: 100%;
	height: auto;
}

.stayhome_contact {
	width: 460px;
	text-align: center;
	margin: 0 auto 80px;
}
.stayhome_contact a {
	display: block;
}
.stayhome_contact:hover {
	opacity: .7;
}

@media screen and (max-width:1240px) {
	.stayhome_w {
		width: 100%;
	}	
}
@media screen and (max-width:640px) {
	body {
		border-top: solid 10px #3080c6;
		border-bottom: solid 10px #3080c6;
	}
	.stayhome_w {
		width: 100%;
		padding: 15px 0 0;
	}	
	.stayhome_contact {
		width: 80%;
		margin: 0 auto 40px;
	}
	.stayhome_contact img {
		width: 100%;
	}
}