/*-------------------------------------------------------------

notFound.css

-------------------------------------------------------------*/
/*------------------------------------------------------------
404
------------------------------------------------------------*/
.notFound{
}
.notFound h1{
	font-size:34rem;
}
.notFound .notFoundImage{
	font-size:260rem;
	color:#099;
}
.notFound h2{
	font-size:34rem;
	margin-bottom: 0.6em;
}
.notFound p{
	font-size:20rem;
	line-height: 1.8;
	text-align: center;
}

/*-----834以下-----*/
@media screen and (max-width: 834px) {
	.notFound{
		padding:0 4% 0 4%;
	}
	.notFound h1{
		font-size:8vw;
		line-height:1.4!important;
	}
	.notFound .notFoundImage{
		font-size:40vw;
	}
	.notFound h2{
		font-size:8vw;
	}
	.notFound p{
		font-size:4.5vw;
		text-align: left;
		text-align: justify!important;
		text-justify: inter-ideograph!important;
		hanging-punctuation: allow-end!important;
	}
	.notFound p br{
		display: none;
	}
}
