/*Common CSS*/
body.top{
	background-color:	#ffffff;
	color:			#000000;
	font-size:		10pt;
	margin:			0% 5% 0% 5%;
	text-align:		center;
}

body.mondai{
	background-color:	#ffdec7;
	text-align:		center;
}
body.cent{
	background-image:	url("http://www.egogram-f.jp/image/seikaku/keijiback.jpg");
	text-align:		center;
}
A{
	text-decoration:	none;
}
A:Link{
	color:			#009;
	border:			none;
}
A:Visited{
	color:			#66f;
}
A:Active{
	color:			#00f;
}
A:Hover{
	color:			#f00;
	text-decoration:	underline;
	background-color:	#fdd;
}



/*class selectors*/
h1{
	text-align:		center;
	font-size:		24pt;
	font-weight:		900;
	color:			#cfc;
	background-color:	#090;
	margin:			0px;
	padding:		2px;
	border:			5px ridge #0c0;
}

h2.thank{
	text-align:		center;
	font-size:		20pt;
	margin:			2em 2em;
	font-family:		sans;
}
h3.syoukai{
	text-align:		right;
	font-size:		14pt;
	margin:			2em 2em;
	font-family:		sans;
}
p.title{
	text-align:		left;
	font-weight:		bold;
	margin:			1em 2em 10px 1em;
}

blockquote.main{
	background-color:	#ffffff;
	border-style:		none;
	margin:			1em 2em 10px 4em;
	padding:		6px 0 5px 10px;
	text-indent:		50px;
	line-height:		3em;
	text-align:		center;
	font-weight:		bold;
}
blockquote.coram{
	text-align:		left;
	font-family:		sans-serif;
}
blockquote.syoukai{
	background-color:	#ffffff;
	border-style:		none;
	margin:			1em 2em 10px 4em;

	text-indent:		10px;
	line-height:		3em;
	text-align:		left;
}
hr.1{
	width;			50%;
}

span.f{
	font-weight:		bold;
}

span.fs{
	font-weight:		bold;
	font-size:		16pt;
}

ol{
	text-align:		left;
}

}

ol.hantei{
	text-align:		left;
	list-style-type:	decimal;
}
span.ao{
	font-size:		16pt;
	text-align:		left;
	font-weight:		bold;
	color:			#0000FF;
}

span.aka{
	font-size:		16pt;
	text-align:		left;
	font-weight:		bold;
	color:			#FF0000;
}

span.ore{
	font-size:		16pt;
	text-align:		left;
	font-weight:		bold;
	color:			#FF7700;
}
span.dai{
	font-size:		12pt;
	font-weight:		bold;
	margin:			2em 2em;
}
span.gre{
	font-size:		16pt;
	text-align:		left;
	font-weight:		bold;
	color:			#008000;
}

BLOCKQUOTE.kekka{
	font-size:		12pt;
}

div.hantei{
	text-align:		left;
	font-weight:		bold;
	margin:			2em 2em;
}

div.kansyuu{
	text-align:		right;
	margin:			5em 2em;
}

div.kaisetsu-t{
	text-align:		left;
	font-weight:		bold;
	font-size:		16pt;
	margin:			2em 2em;
}

div.left{
	text-align:		left;
	font-size:		10pt;
	font-family:		sans;
}

div.font5{
	text-align:		left;
	font-size:		14pt;
	font-family:		lro@;
}
div.migi{
	text-align:		right;
	font-size:		10.5pt;
	font-family:		sans;
}