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

* {
	margin: 0;
	padding: 0;
	list-style: none;
	}

#wrap #contens {
	width: 80vw;
	height: auto;
	float: left;
	
}




ul h1   {
	color: #FFFFFF;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1.3vw;
	font-weight: bold;
	margin-top: 1vw;
	padding-left: 3vw;
	padding-bottom: 1vw;
}
#rireki    {
	width: 23vw;
	height: auto;
	color: #C0C0C0;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 0.7vw;
	line-height: 1.8vw;
	top: 55vw;
	left: 4vw;
	position: absolute;	
}
#stage_history  {
	width: 38vw;
	height: auto;
	position: absolute;
	top: 28vw;
	left: 30vw;
	color: #FFFFFF;
	
}
#naiyou_outer #stage_history h1 {
	color: #FFFFFF;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	font-size: 1.6vw;
	padding-bottom: 2vw;
}
#naiyou_outer #stage_history #kouennbi {
	padding-top: 3vw;
	color: #FFFFFF;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1.5vw;
	font-weight: bold;
	}
#naiyou_outer #stage_history table {
	margin-top: 2vw;
}
thead tr th {
	padding-bottom: 1vw;
}
#naiyou_outer #stage_history p {
	padding-top: 2vw;
	padding-bottom: 3vw;
	color: #FFFFFF;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1vw;
}
#stage_history table tbody {
	color: #FFFFFF;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1.2vw;
}




#naiyou_outer #stage_history #basho {
	padding-top: 1vw;
	font-size: 1.5vw;
	font-weight: bold;
	padding-bottom: 1vw;
}






#wrap #contens #aboutmoji3 {
	color: #686868;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 7vw;
	transform: rotate(90deg);
	position: absolute;
	top: 33vw;
	left: -2vw;
}
#wrap #contens #aboutmoji2 {
	color: #2A2A2A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 8vw;
	transform: rotate(90deg);
	position: absolute;
	top: 33vw;
	left: -7vw;
}
#wrap #contens #aboutmoji1 {
	color: #131313;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 15vw;
	position: absolute;
	top: 19vw;
	left: 14vw;
}
