/**/

body{text-align: center;
background-color:#4169e1;
}
.gamentop{}

.aplititle{padding:1%;
	margin : 1% ;}
.mokujihen p{
	padding:1%;
	margin : 3% ;
	width: 90%;
	/*height: 50px;*/
	border: 1px solid #cccccc;
	background-color: #afeeee;
	/*text-align: center;*/
	text-align: left;
	}
.chapname {
	padding:1%;
	margin : 1% ;
	width: 90%;
	/*height: 50px;*/
	border: 1px solid #cccccc;
	background-color: #afeeee;
	text-align: center;
	
	font-weight: bold;
}
.japbun {
	padding:1%;
	margin : 1% ;
	width: 90%;
	line-height: 150%; 
	/*height: 50px;*/
	border: 1px solid #cccccc;
	background-color: #afeeee;
	text-align: left;
}
.engbun {
	padding:1%;
	margin : 1% ;
	width: 90%;
	line-height: 150%; 
	/*height: 50px;*/
	border: 1px solid #cccccc;
	background-color: #afeeee;
	text-align: left;
	word-spacing: 140% ;
	color:#afeeee;
}
.comment {
	height: 15px;
	padding:1%;
	margin : 1% ;
	width: 90%;
	line-height: 150%; 
	/*height: 50px;*/
	border: 1px solid #cccccc;
	background-color: #afeeee;
	text-align: left;
	color: #ff6347;
	font-weight: bold;
}
.kaitou {
	padding:1%;
	margin : 1% ;
	width: 90%;
	
	/*height: 50px;*/
	border: 1px solid #cccccc;
	background-color: #afeeee;
	text-align: left;
	word-spacing: 140%  ;
	font-weight: bold;
	font-size: 1.5em;
}
.kotaebutto {
	padding:1%;
	margin : 1% ;
	width: 90%;
	line-height: 150%; 
	/*height: 50px;*/
	border: 1px solid #cccccc;
	background-color: #afeeee;
	text-align: left;
	
}
button.sentaku {
margin: 8px 8px;
padding:2%;
text-align: center;
font-size: 110%;
color: #ffffff;
background-color: #191970	;
}
.mondaibun {
/*visibility: hidden;*/
display:none;
}





ul{
  position: fixed;
    bottom: 10px;
margin-left:1%;
padding-left:0;
list-style-type:none;
/*width:440px;*/
width:90%;
border-top:0px solid #cccccc;
border-bottom:0px solid #cccccc;
border-left:0px solid #cccccc;
font-weight: bold;
}

li{
float:right;
/*width:110px;*/
width:25%;

}

li a{
display:block;
padding-top:10px;
padding-bottom:10px;
border-right:4px solid #ff4500;
border-left:4px solid #ff4500;
text-align:center;
text-decoration:none;
background-color:#deb887;
color:#ff4500;
/*width:109px;*/
width:95%;
}

li a:hover{
background-color:#afeeee;
}

#footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 100px;
}
