BODY{
	font-family: "   ", Osaka, " Pro W3", serif;
	background-color:#ffffee;
	color:		#000000;
	font-size:	95%;
	margin:		0% 5% 0% 5%;
}
A{
	text-decoration:none;
}
A:Link{
	color:		#0000ff;
	text-decoration:underline;
}
A:Visited{
	color:		#6666ff;
	text-decoration:underline;
}
A:Active{
	color:		#0000ff;
	text-decoration:underline;
}
A:Hover{
	color:		#ff0000;
	text-decoration:underline;
	background-color:#fdd;
}
ADDRESS{
	font-family:	sans-serif;
	font-size:	80%;
	font-style:	normal;
}
EM{
	font-weight:	bold;
	font-style:	normal;
	color:		#700;
}
STRONG{
	font-weight:	bold;
	font-style:	normal;
	color:		#ff3333;
}
PRE{
	white-space:	pre;
	font-size:	100%;
	line-height:	1.1em;
	color:		#000;
	background-color:#ccc;
	margin:		1em 2em 1em 20pt;
	padding:	0.5em;
	border:		1pt solid #000;
}
BLOCKQUOTE{
	padding:	0.5em;
	border-width:	0.1em;
	border-style:	solid;
	border-color:	#333333;	
	background-color:#00cccc;
}

H1.line{
	font-size:	140%;
	font-weight:	bold;
	color:		#06a;
	margin:		10px 0px 10px 0px;
	padding:	5px 0px 5px 5px;
	border-width:	0px 0px 5px 10px;
	border-style:	solid;
	border-color:	#6666ff;
	width:		100%;
	font-family : "  ", "Osaka", sans-serif;
}
H2.line{
	font-size:	125%;
	font-weight:	700;
	color:		#0000cc;
	margin:		10px 0px 10px 0px;
	padding:	5px 0px 5px 5px;
	border-width:	0px 0px 2px 5px;
	border-style:	solid;
	border-color:	#6ca;
	font-family : "  ", "Osaka", sans-serif;

}
H3.line{
	font-size:	115%;
	font-weight:	600;
	color:		#ff0000;
	margin:		3px 0px 3px 5px;
	padding:	4px;
	border-width:	0px 0px 2px 0px;
	border-color:	#ffcc33;
	border-style:	solid;
	font-family : "  ", "Osaka", sans-serif;
}
H3.hyo{
	font-size:	115%;
	font-weight:	600;
	margin:		3px 0px 3px 5px;
	padding:	4px;
	font-family : "  ", "Osaka", sans-serif;
}
H4.line{
	font-size:	110%;
	font-weight:	500;
	margin:		3px 0px 3px 5px;
	padding:	4px;
        font-family: "   ", Osaka, " Pro W3", serif;
}
H5.line{
	font-size:	105%;
	font-weight:	400;
	margin:		3px 0px 3px 5px;
	padding:	4px;
        font-family: "   ", Osaka, " Pro W3", serif;
}
SPAN.own-page{
	color:		#cc3333;
	font-weight:	bold;
	font-size:	90%;
}
SPAN.prop-ttl{
	font-size:		11pt;
	font-weight:		bold;
	color:			#069;
	background-color:	#ddd;
}
LI{
	line-height:		110%;
}
li.large{
        font-size:	 130%;
        font-weight:	 bold;
}
TD{
	align  :	center;
	valign  :	middle;
}

DIV.position{
	margin:		10px 5px 3px 5px;
	font-size:	90%;
	font-weight:		bold;
}

DIV.jusho{
	font-weight:		bold;
	margin:		10px 20px 10px 5px;
	font-size:	105%;
	color:			#6s5scd;
}

DIV.caution{
	font-size:	110%;
}

DIV.gototop{
	font-size:	80%;
	text-align:	right;
}

DIV.right{
	font-size:	100%;
	text-align:	right;
}


SPAN.whatsnew{
	font-size:	80%;
	color:		#f00;
}

*/
SPAN.number{	/*Number*/
	font-size:	140%;
	font-weight:	bold;
	font-style:	italic;
}

.hd-main{	/*Sub-Main Titles*/
	font-size:	130%;
	font-weight:	bold;
	color:		#f00;
	margin:		3px 0px 3px 5px;
	padding:	4px;
	border-width:	0px 0px 2px 0px;
	border-style:	solid;
	border-color:	#fc3;
}
.hd-sub{	/*Sub Titles*/
	font-size:	120%;
	font-weight:	bold;
	color:		#990000;
}
.hd-sub2{	/*Sub-Sub Titles*/
	font-size:	115%;
	font-weight:	bold;
	color:		#660000;
}
.hd-sub3{	/*Sub-Sub-Sub Titles*/
	font-size:	110%;
	font-weight:	bold;
	color:		#000000;
}

DIV.ct-sub{	/*Contents*/
	margin:		1em 0em 1em 2.5em;
	padding:	0.5em;
}
DIV.map-css{
	font-size:	110%;
	font-weight:	bold;
	text-align:	center;
}

P{
	text-indent:	1.0em;
}
DL{
	margin:		0pt 0pt 0pt 10pt;
}
DL DT{
	font-weight:	bold;
}
DL.property{
	background-color:#cccc33;
	margin:		1em 2em 1em 20pt;
	padding:	0.5em;
	border:		1pt solid #660;
}
DL.property DT{
	font:		bolder;
	color:		#333300;
}
UL.main-cont{
	list-style-type:none;
}
TABLE.property-table TBODY TR TD{
	padding:	0.2em 0.5em;
}

DIV.browser{
	font-size:	120%;
	font-weight:		bold;
	color:			#930;
	margin:			0 0 5px 0;
}
DIV.SampleImage{
	padding:		0px;
	border:			2pt solid #c60;
}

strong.fl-name{
	font-size:	130%;
	font-weight:		bold;
	color:			#f00;
}
span.filt{
	font-size:	120%;
	font-weight:		bold;
	color:			#00f;
	margin:			10px 0px;
	width:			300;
	filter:			shadow(color=#666);
}
