body {
	font-size: 11pt;
	color: #111111;
	background-color: #cccc99;
	margin-top: 0px;

}

A:link	 {color: #0000cc;	text-decoration: none;}
A:hover	 {color: #0000ff;	text-decoration: underline;background-color:ccccff}

neo{
	font-style: normal;
	font-weight: bold;
	color: #cc0000;
}

h1 {
	font-family: verdana;
	font-size: 26pt;
	text-align: center;
}

h2 {
	font-family: verdana;
	text-align: center;
}

h3 {
	color: #330000;
	font-size: 12pt;
	font-family: verdana;
	border-top: 2px solid #660000;
	padding-top: 5px;
}

h4 {
	font-size: 11pt;
	border-top: 1px solid #660000;
	padding-top: 5px;
}



.headline, .headline:link, .headline:visited {
	color: #0000aa;
	text-decoration: none;
	font-size: 9pt;
}

.headline:hover {
	font-size: 9pt;
	color: blue;
	text-decoration: underline;
}

.headline1 {
	background-color: #330000;
	border-top: 1px solid #cc9999;
	border-left: 2px solid #cc9999;
	border-right: 2px solid #110000;
	border-bottom: 2px solid #110000;
}

.headline2 {
	color: #fffff8;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana;
}

.headline3 {
	border-right: 1px solid #330000;
}

.headline4{
	font-size: 18pt;
	font-weight: bold;
	font-family:"ＭＳ 明朝",細明朝体
}

.newsdate{
	font-size: 9pt;
	font-weight: bold;
	font-family: verdana;
	background-color: #00CCCC;
	border-top: 1px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	text-align: center;
	color: #000000;
}

.oldsdate{
	font-size: 9pt;
	font-weight: bold;
	font-family: verdana;
	background-color: #FFCC99;
	border-top: 1px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	text-align: center;
	color: #000000;
}

.ordinal{
	font-size: 9pt;
	font-weight: bold;
	font-family: "MS UI Gothic","ＭＳ ゴシック"
	color: #000000;
}

