@charset "utf-8";
BODY {
		margin: 0;
		background-color: #EAEAEA;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
		font-size:10pt;
		vertical-align: text-bottom;
}

object,   
embed {   
    vertical-align: top;   
}  

table.maxs1{
	font-size:10pt;
	background-color: #FFFFFF;
	border-collapse: collapse;
	padding: 0px;
}

.maxs1 td{
	height:30px;
	font-size:10pt;
	border-width: 0px 0px 1px 0px;
   	border-color: #D3D3D3;
   	border-style: solid;
 	text-align: left;
 	padding: 0px;
}

.maxs1 a.widelink{
color:#4169E1;
text-decoration:none;
padding: 0px 0px 0px 5px;
text-align: left;
font-size:10pt;
}
.maxs1 a.widelink:hover{
text-decoration:underline;
font-size:10pt;
padding: 0px 0px 0px 5px;
}

table.maxs2{
	background-color: #FFFFFF;
	border-collapse: collapse;
	font-size:10pt;
}

.maxs2 td{
	width:500px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}

.maxs2 th{
	width:150px;
	background-color: #EAEAEA;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}
table.maxs3{
	background-color: #FFFFFF;
	border-collapse: collapse;
	text-align: left;
	vertical-align:top
	font-size:10pt;
}

.maxs3 td{
	width:250px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}

.maxs3 th{
	width:350px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}

table.maxs4{
	background-color: #FFFFFF;
	border-collapse: collapse;
	text-align: left;
	vertical-align:top
	font-size:10pt;
}

.maxs4 td{
	width:550px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}

.maxs4 th{
	width:100px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}
table.maxs5{
	background-color: #FFFFFF;
	border-collapse: collapse;
	text-align: left;
	vertical-align:top
	font-size:10pt;
}

.maxs5 td{
	width:650px;
	border-width: 0px 0px 0px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}

table.maxs6{
	background-color: #FFFFFF;
	border-collapse: collapse;
	padding: 10px 10px 10px 10px;
	font-size:10pt;
}

.maxs6 td{
 	font-size:10pt;
}

.maxs6 th{
	background-color: #EAEAEA;
 	font-size:10pt;
}

table.maxs7{
	background-color: #FFFFFF;
	border-collapse: collapse;
	font-size:10pt;
}

.maxs7 td{
	width:500px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	font-size:10pt;
}

.maxs7 th{
	width:100px;
	background-color: #EAEAEA;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	font-size:10pt;
}

table.maxs8{
	background-color: #FFFFFF;
	border-collapse: collapse;
	text-align: left;
	vertical-align:top
	font-size:10pt;
}

.maxs8 td{
	width:680px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}
.maxs8 th{
	background-color: #EAEAEA;
 	font-size:10pt;
}
table.maxs9{
	background-color: #FFFFFF;
	border-collapse: collapse;
	text-align: left;
	vertical-align:top
	font-size:10pt;
}

.maxs9 td{
	width:550px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}

.maxs9 th{
	width:200px;
	border-width: 1px 0px 1px 0px; 
   	border-color: #D3D3D3;
   	border-style: solid;
 	padding: 5px 1px 1px 10px;
 	font-size:10pt;
}

.maxs9 a.link{
color:#4169E1;
text-decoration:none;
text-align: left;
font-size:10pt;
}
.maxs9 a.link:hover{
color:#4169E1;
text-decoration:underline;
font-size:10pt;
}


