@charset "UTF-8";

/* ++++++++++++++　　　トップページ（404.php）　　　++++++++++++++++++*/



/* ////////////////////////////////////////////////////////////////////////////////////////

　　　　　全てのスクリーンサイズで適用される設定・モバイルファースト
　　　　　
//////////////////////////////////////////////////////////////////////////////////////// */


/*****************************************************　　　　　　　　
　　　　　　　404
*******************************************************/

/*　404エラー画面　*/

.error{
	margin:0 auto;
	padding:20px 25px 15px 25px;
	clear: both;
	text-align: center;
}

.error_logo{
	margin:50px 0 20px 30px;
}

.error_logo img{
	width:100%;
	max-width:200px;
}

.error_text_01{
	font-size: 60px;
	color:#999999;
	font-weight: bold;
}

.error_text_02{
	font-size: 26px;
	color:#d8d8d8;
	font-weight: bold;
	margin:0 0 40px 0;
}

.error_text_03{
	font-size: 16px;
	color:#000000;
	line-height: 26px;
	margin:0 0 40px 0;
}


.error_top_area{
	text-align: center;
	text-decoration: none;
}

.error_top_area a{
	text-decoration: none;
	color:#DC0000;
}

.error_top_area a:hover{
	text-decoration: none;
	color:#FFF;
}

.error_top_btn{
	border:2px solid #DC0000;
	background-color: #FFF;
	color:#DC0000;
	font-size:14px;
	font-weight: bold;
	border-radius: 20px;
	padding:8px 0;
	text-align: center;
	max-width: 300px;
	margin:0 auto 40px auto;
}

.error_top_btn:hover{
	background-color: #DC0000;
	color:#FFF;
	font-weight: bold;
	cursor: pointer;
}

/* ////////////////////////////////////////////////////////////////////////////////////////

　　　　　スクリーンサイズ 幅 480px 以上で適用される設定・上から継承したスタイルを上書き
　　　　　
//////////////////////////////////////////////////////////////////////////////////////// */

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

.resizeimage img { width: 100%; }
	
}

/* ////////////////////////////////////////////////////////////////////////////////////////

　　　　　スクリーンサイズ 幅 870px 以上で適用される設定・上から継承したスタイルを上書き
　　　　　
//////////////////////////////////////////////////////////////////////////////////////// */

@media only screen and (min-width: 870px) {
	

	
}


/* ////////////////////////////////////////////////////////////////////////////////////////

　　　　　スクリーンサイズ 幅 1000px 以上で適用される設定・上から継承したスタイルを上書き
　　　　　
//////////////////////////////////////////////////////////////////////////////////////// */

@media only screen and (min-width: 1280px) {

	
	

}


