BODY{
	background-color:white;
	color:black
	font-family:serif;
	}

A{
	text-decoration:none;
}

img{
	clear: both;
	float: left;
	border: none;
	vertical-align: text-bottom;
}

H1{
	clear: both;
	font-family:sans-serif;
	font-size:medium;
	font-weight:900;
	line-height:110%;
	padding:0 0 0 0;
	margin:10pt 10% 10pt 10%;}
H1.title{
	clear: both;
	font-family:sans-serif;
	font-size:x-large;
	font-weight:900;
	line-height:110%;
	padding:0 0 0 0;
	margin:10pt 10% 10pt 10%;}

h1 img{
	clear: none;
	float: left;
}

H2{
	clear: both;
	font-family:sans-serif;
	font-size:medium;
	font-weight:800;
	line-height:130%;
	padding:0 0 0 0;
	margin:10pt 12% 4pt 12%;
}

H3{
	font-family:serif;
	font-size:small;
	font-weight:500;
	text-align:left;
	line-height:150%;
	margin:5pt 13% 3pt 15%;}
H4{
	font-family:serif;
	font-size:medium;
	font-weight:600;
	text-align:left;
	line-height:150%;
	margin:7pt 15% 5pt 17%;}
H5{
	font-family:serif;
	font-size:medium;
	font-weight:500;
	text-align:left;
	line-height:150%;
	margin:7pt 15% 5pt 20%;}

H6{
	clear: both;
	font-size:small;
	font-family:serif;
	text-align:right;
	margin:10pt 15% 10pt 15%;
	}

h6 img{
	clear: both;
	float: right;
}

P{
	clear: both;
	font-family:serif;
	font-size:small;
	font-weight:100;
	line-height:150%;
	margin:0 15% 0 15%;
	}
p.large{
	clear: both;
	font-family:serif;
	font-size:small;
	font-weight:100;
	line-height:150%;
	margin:0 0 0 0;
p table{
	font-family:serif;
	font-size:small;
	line-height:150%;
	margin:0 0 0 0;
	}
p.sub{
	font-family:serif;
	font-size:small;
	line-height:150%;
	margin:0 15% 0 20%;
	}
p.content{
	font-size:small;
	margin:0 0 0 20%;
	}
table{
	font-family:serif;
	font-size:small;
	line-height:150%;
	margin:0 0 0 0;
	}

TABLE.rdbj{
	font-family:serif;
	font-size:small;
	line-height:150%;
	margin:0 15% 0 15%;
	}
TABLE.rdb{
	font-family:serif;
	font-size:small;
	line-height:150%;
	margin:0 0 0 0;
	}
OL{
	font-family:serif;
	line-height:150%;
	margin:0 18% 0 18%;}
OL ol{
	font-family:serif;
	line-height:150%;
	margin:0 0 0 3%;
}


OL.sub{
	font-family:serif;
	line-height:150%;
	list-style-type:decimal;
	margin:0 20% 0 20%;
	}
	
DL{
	font-family:serif;
	line-height:150%;
	margin:0 15% 0 15%;}
DL DL{
	font-family:serif;
	line-height:150%;
	margin:0 0 0 0%;}
DL ol{
	font-family:serif;
	line-height:150%;
	margin:0 0 0 3%;}

dl ul{
	font-family:serif;
	line-height:150%;
	margin:0 0 0 0%;
}


UL{
	clear: both;
	font-family:serif;
	line-height:150%;
	margin:0 15% 0 18%;}
UL UL{
	font-family:serif;
	line-height:150%;
	margin:0 0 0 2%;}
OL UL{
	font-family:serif;
	line-height:150%;
	margin:0 0 0 2%;}
dl ul{
	font-family:serif;
	line-height:150%;
	margin:0 0 0 0%;
}

cite 
{
	font-weight: bold;
	font-style: normal;
}

SPAN.gakumei{
	font-style:italic;
	}
SPAN.author{
	font-variant:small-caps;
	}
SPAN.rdbj{
	color:white;
	background-color:red;
	font-family:sans-serif;
	}
SPAN.rdbh{
	color:black;
	background-color:yellow;
	font-weight:800;
	}
SPAN.current{
	color:white;
	background-color:red;
	font-family:sans-serif;
	}
SPAN.tajima{
	color:white;
	background-color:red;
	font-family:sans-serif;
	}
SPAN.hyogo{
	color:black;
	background-color:yellow;
	font-family:sans-serif;
	}
SPAN.new{
	color:white;
	background-color:forestgreen;
	font-family:sans-serif;
	font-size:x-small;
	font-weight:900;
	}
SPAN.note{
	color:white;
	background-color:forestgreen;
	font-family:sans-serif;
	font-size:x-small;
	font-weight:900;
	}
SPAN.ex{
	color:white;
	background-color:black;
	font-family:sans-serif;
	font-weight:900;
	}
SPAN.cr{
	color:white;
	background-color:red;
	font-family:sans-serif;
	font-weight:900;
	}
SPAN.en{
	color:black;
	background-color:orange;
	font-family:sans-serif;
	font-weight:900;
	}
SPAN.vu{
	color:black;
	background-color:yellow;
	font-family:sans-serif;
	font-weight:900;
	}
SPAN.lr{
	color:white;
	background-color:forestgreen;
	font-family:sans-serif;
	font-weight:900;
	}
SPAN.dd{
	color:white;
	background-color:gray;
	font-family:sans-serif;
	font-weight:900;
	}
SPAN.lp{
	color:white;
	background-color:blue;
	font-family:sans-serif;
	font-weight:900;
	}
