@charset "Shift_JIS"; 
 
* { 
	font-family:'ヒラギノ明朝 Pro W3','細明朝体','ＭＳ Ｐ明朝','MS PMincho',serif;
	vertical-align:0;
}
 
body { 
	margin:0;
	padding:0;
	width:100%;
	font-size:12pt;
	line-height:1.4;
	background-color:#fff;
	color: #000;
}
 
form,address,#header,#validation,#toch,#toc,#toc1,#toc2,.hide,.key,.hh_show { 
	display:none;
}
 
.none { 
	list-style-type:none;
}
 
#enname abbr { 
	font-weight:bold;
}
 	
#footer { 
	border-top:1px solid #000;
	margin-top:60pt;
}
	 
#rights { 
	font-family:'times new roman',times,serif;
	font-size:90%;
	text-align:center;
}
  
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h2 .dummy { 
	font-family:'ヒラギノ角ゴ Pro W3',Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
	font-weight:normal;
}
 
a { 
	text-decoration:none;
	background-color:inherit;
	color:#000;
	border-bottom:1px dotted #999;
}
 
img { 
	border:0;
}
 
table,th,td { 
	border-collapse:collapse;
	border-spacing:0;
	border:1px solid #000;
}
 

