body {
	color: #330000;
	background-color: #FFFFCC;
	font-size: small;
}
h1 {
	font-family: "HG‹³‰È‘‘Ì", "‚l‚r ‚o–¾’©", "‚l‚r –¾’©";
	vertical-align: bottom;
}
h2 {
	font-family: "HG‹³‰È‘‘Ì", "‚l‚r ‚o–¾’©", "‚l‚r –¾’©";
	font-size: medium;
}
.add {
	font-family: "HG‹³‰È‘‘Ì", "‚l‚r ‚o–¾’©", "‚l‚r –¾’©";
	font-size: medium;
}
a:visited {
	color: #996600;
	text-decoration: none;
	font-size: medium;
}
a:hover {
	color: #FFcc33;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
a:link {
	text-decoration: none;
	color: #333366;
}
.textp {
	padding: 20px;
	text-align: left;
	margin: 20px;
}
.ac {
text-align:center;
}
.ar {
text-align:right;
}
.al{
text-align:left;
}
.eng1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
.text_s {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: small;
}
.fontsizexl {
	font-size:x-large;
}
.fontsizel {
	font-size:large;
}
.fontsize {
	font-size: medium;
}
.fontsizes {
	font-size: small;
}
.fontsizexs {
	font-size: x-small;
}
.nore {
	border-width:5px;
	border-color:#330000;
	border-style:dotted;
}
.textffffcc {
	color: #FFFFCC;
}
.nore1 {
	border-width:5px;
	border-left-style:dotted;
	border-right-style:none;
	border-bottom-style:dotted;
	border-color:#330000;
	border-top-style:dotted; 
}
.nore2 {
	border-width:5px;
	border-left-style:dotted;
	border-right-style:none;
	border-bottom-style:none;
	border-color:#330000;
	border-top-style:dotted; 
}
.bgc {
	border-width:5px;
	border-color:#999966;
	border-style:double;
	padding:2px;
}
.bgcf{
	background-color:#ff9900;
}
.bgcp{
	background-color:#FFCC99;
}
.bgcw{
	background-color:#FFffff;
}
.p20{
padding:20px;
}