body {
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size : 10pt;
  font-style: normal;
  font-weight: normal;
  color: #666699;
}
a:link{
  font-size : 10pt;
  color : blue;
}
a:visited{
  font-size : 10pt;
  color : blue;
}
a:active{
  font-size : 10pt;
  color : fuchsia;
}
a:hover {
	COLOR : #ff3399;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}
.honbun {
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  color: #666699;
  background-color : white;
}.honbun2 {

  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  background-color : white;
}

.pink01 {
  font-family: "Arial", "Helvetica", "sans-serif";
  font-size: 10pt;
  font-style: italic;
  line-height: normal;
  font-weight: bold;
  color: #FF00FF;
  text-decoration: underline;
}
.pink02 {
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size: 10pt;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #FFCCFF;
}
.shiro01 {
  font-family: "Geneva", "Arial", "Helvetica", "san-serif";
  font-size: 8pt;
  font-style: italic;
  line-height: normal;
  font-weight: bold;
  color: #FFFFFF;
}
.shiro02 {
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size: 10pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}
.shiro03{
  font-family : "ＭＳ Ｐゴシック", "Osaka";
  font-size : 12px;
  font-weight : normal;
  color : #ffffff;
}
.shiro04{
  font-family : "Arial Black","Century Gothic";
  font-weight : bolder;
  color : white;
  background-color : black;
  text-decoration : none;
  font-size : large;
}
.ao01 {
  font-family: "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #000099;
  font-variant: normal;
}
.ao02 {
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  color: #9999FF;
  background-color : white;
}
.ao03 {
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size: 12px;
  color: #FFFFFF;
  background-color: #000066
}
.ao04{
  font-size : large;
  font-family : Tahoma,"Comic Sans MS";
  font-weight : normal;
  text-decoration : underline;
}
.aka01{
  font-size : large;
  font-family : "Book Antiqua";
  font-weight : bold;
  color : red;
  text-decoration : underline;
}
.eibun{
  font-size : small;
  font-family : "Times New Roman";
  font-weight : normal;
  color : #666666;
  text-decoration : none;
}
.hyoudai {
	font-family: "ＤＦＰ極太明朝体", "ＤＦＰ太楷書体";
	font-size: 24pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #9966CC;
}
.hyoudai2{
	font-size : 16pt;
	font-family : "ＭＳ Ｐ明朝", "細明朝体";
	font-weight : bold;
	line-height : normal;
	color : #FFFFFF;
	text-decoration : none;
	background-color: #666666;
}
.inyo{
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック", "Osaka";
  font-weight : normal;
  color : #6600FF;
  text-decoration : none;
  line-height : 18px;
 font-style: normal
}
.waku01 {
	font-family: "ＭＳ Ｐゴシック", Osaka,;
	font-size: 10pt;
	color: #333333;
	background-color: #FFFFCC;
}
.waku02 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990099;
}
.midashi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-color: #FFFFCC;
	margin: 10px 10px 10px 40px;
	padding: 0px;
	vertical-align: middle;
	border: 1px none;
	float: none;
}
.midashi2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-color: #FFFFCC;
	margin: 0px 10px 0px 40px;
	padding: 8px;
	vertical-align: middle;
	border: 1px none;
	float: none;
}

.koumoku2{
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-color: #FFFFCC;
	margin: 0px 10px 0px 40px;
	border: 1px none;
	line-height: 20px;
	float: none;
	padding-left:20px;
	
	}
.hyoudai3 {
	font-size: 16px;
	color: #FFFFFF;
	margin: 5px;
	padding: 5px;
	background-color: #D2CCE7;
	border-top: 1px none #7D7AD7;
	border-right: 1px none #7D7AD7;
	border-bottom: 1px none #7D7AD7;
	border-left: 1px none #7D7AD7;
}
.honbun3 {
	font-size: 12px;
	color: #666666;
	margin: 5px;
	padding: 5px;
	border: 1px dashed #CCCCCC;
	font-weight: normal;
}

p#engeki{
border-top:10px;
}