@charset "shift_jis";
body {	margin-top: 20px; 
	margin-left: 50px; 
	margin-right: 50px;
	background-image: url(''); 
	background-size: 100%; 
	background-position: center top; 
	}



a image {border: none; }
a {text-decoration : none; }
a:link {color : #D2691E; }
a:visited {color : #D2691E; }


ul { list-style-type: square; }

   
h1 { 	color: #8B0000; 
	font-size: 18px; 
	font-family: "Meryo UI"; }

h3 { 	color: #8B0000;  
	font-size: 18px; 
	font-family: "Arial Unicode MS", "Times, Arial"; }


h5 { 	color: #8B0000;  
	font-size: 14px; 
	font-family: "Kristen ITC", Times, ex ponto; }
h8 { 	color: #8B0000;  
	font-size: 11px; 
	font-family: "Arial Unicode MS", "Times, Arial"; }



p { 	font-size: 15px;
	font-family: "Kristen ITC", Times, ex ponto; }








/*メインページタブのサイズ調整*/

td.mm { width: 225px; height: 80px; center; }

td.cm { width: 250px; height: 60px; center; }

td.cc { width: 200px; height: 30px; }







.div_float:after {
  content:'';
  display:table;
  clear:both;
}


div.box_h { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center; width:100%; height : 200px; 
		float: center; color: #8B0000; }



div.box_m { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center; width:100%; height : 70px; 
		float: center; color: #8B0000; }
		


div.box_0 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center; width:100%;
		color: #8B0000;  
		background-image: url('image/maroon0.png'); }

div.box_a2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center; width:100%;
		color: #8B0000; background: rgba(45,25,5,0.2); 
		background-image: url('image/maroon0.png'); }


div.box_a { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center; width:100%;
		color: #8B0000; background: rgba(45,25,5,0.2); 
		background-image: url('image/maroon0.png'); }



div.box_b1 {	font-family: "Arial Unicode MS", Times, Arial; 
		width: 100%; height : 135px; text-align:center ; 
		color: #8B0000; margin-top:1px;}

div.box_b2 { 	font-family: "Arial Unicode MS", Times, Arial; 
	 	color: #8B0000; 
		width: 100%; height : 480px; float: center;
		background-image:url('image/maroon0.png'); }

div.box_b2d { 	font-family: "Arial Unicode MS", Times, Arial ; 
	 	color: #8B0000 ;  margin-top:55px;
		width: 100% ; overflow:hidden ; 
                
		text-align:center ; }


div.box_b3 {	font-family: "Arial Unicode MS", Times, Arial; 
		width: 20%; height : 480px; float: right;
		clear: doth; 
		text-align: center; color: #8B0000; 

		background-image: url('image/maroon0.png'); }

div.box_c { 	font-family: "Arial Unicode MS", Times, Arial; 
		width: margin-left:auto;margin-left:auto; 
		color: #8B0000; }


div.box_ChLine { 	font-family: "Arial Unicode MS", Times, Arial; 
			text-align:center; width:100%; height :50%; 
		 	margin: 0; color: #8B0000; }



.textbox{
  width: 300px;
  padding: 3px 3px;
  border-radius: 6px;
  border-top: 2px solid #8B0000;
  border-left: 2px solid #8B0000;
  border-right: 2px solid #8B0000;
  border-bottom: 2px solid #8B0000;
  background-image: none;
  background-color: white;

}

.submit_btn{
  width: 100px;
  background-color: none;
  color: none;
}



/*以下、960のマス目設定*/


td.box_Cha1 {   font-family: "Arial Unicode MS", Times, Arial; 
		text-align: center; vertical-align: top; center; width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;  }
td.box_Cha2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		vertical-align:middle;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Cha3 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Cha4 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Cha5 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;}
td.box_Cha6 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png");}
td.box_Cha7 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png");}
td.box_Cha8 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png");}


td.box_Chb1 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;   width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Chb2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png");}
td.box_Chb3 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px ; height:80px ; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Chb4 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;}
td.box_Chb5 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Chb6 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;}
td.box_Chb7 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Chb8 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;}

td.box_Chc1 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;}
td.box_Chc2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Chc3 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;}
td.box_Chc4 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Chc5 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;}
td.box_Chc6 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Chc7 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ;}
td.box_Chc8 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}

td.box_Chd1 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Chd2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chd3 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Chd4 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chd5 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Chd6 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chd7 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Chd8 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }

td.box_Che1 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Che2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;}
td.box_Che3 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Che4 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Che5 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Che6 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Che7 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Che8 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }

td.box_Chf1 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Chf2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chf3 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Chf4 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chf5 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Chf6 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chf7 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ; }
td.box_Chf8 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }

td.box_Chg1 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chg2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;  }
td.box_Chg3 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chg4 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;  }
td.box_Chg5 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chg6 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;  }
td.box_Chg7 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chg8 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;  }

td.box_Chh1 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;  }
td.box_Chh2 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chh3 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;  }
td.box_Chh4 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chh5 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;  }
td.box_Chh6 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }
td.box_Chh7 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon25.png") ;  }
td.box_Chh8 { 	font-family: "Arial Unicode MS", Times, Arial; 
		text-align:center;  width:80px; height:80px; 
		float: left; color: #8B0000; background-image:  url("image/maroon10.png") ; }



