H1 {
	font-weight: bolder;
	font-size: 16pt;
	background-color: #8484FF;
	padding: 5px 0px 5px 100px;
	border-width: 1px;
	border-color: black;
	border-top-color: white;
	border-left-color: white;
	border-style: solid;
}
H2 {
	font-weight: bolder;
	font-size: 12pt;
	background-color: #8484FF;
	padding: 5px 5px 5px 100px;
	border-width: 1px;
	border-color: black;
	border-top-color: white;
	border-left-color: white;
	border-style: solid;
	margin: 0.5em 40% 0.5em 0;
}
H3 {
	font-weight: bolder;
	font-size: 10pt;
	background-color: #8484FF;
	padding: 5px 5px 5px 10px;
	margin: 0.5em 60% 0.5em 0;
}
BODY  {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3","Arial","Helvetica",sans-serif;;
	font-size: 100%;
	font-size: small;
	color: #333333;
	background-color: #C0C0C0;
	font-size: 10pt;
	background-image: url("background.png");
}

TD  {
	color: #333333;
	background-color: #FFFFFF;
	margin-left: 50px;
	font-size: 10pt;
}

div.base{
	background-color: white;
	font-size: 100%;
	margin: 0.5em 8% 0.5em 8%;
	padding: 0.1em 0em 0.5em 0em;
}

.alert {
	color: red;
	font-weight: bolder;
}
.warning {
	font-weight: bolder;
	color: yellow;
}

.coution {
	background-color: #FFFFFF;
	border-width: 2px;
	border-color: red;
	border-style: solid;
/*	margin: 0.5em 10% 0.5em 10%; */
	padding: 5px 5px 5px 10px;
}

.caption {
	font-size: 12pt;
	background-color: #FFFFFF;
	margin: 0.5em 0% 0.5em 0%;
	padding: 5px 5px 5px 10px;
}

.rireki {
	background-color: #FFFFFF;
	margin: 0.5em 10% 0.5em 5%;
	padding: 5px 5px 5px 5px;
}

