// 共通出力部分
document.writeln("<STYLE TYPE='text/css'>\n<!--");

// OS バージョンの判別
if(navigator.appVersion.indexOf("Mac")>1){	// Macintosh

	// 記述の順番 {font:[font-size] ['font-family',...]}
	document.writeln(".f9{font:9px 'osaka',sans-serif}");	// font size=1
	document.writeln(".f10{font:10px 'osaka',sans-serif}");	// font size=2
	document.writeln(".f12{font:12px 'osaka',sans-serif}");	// font size=3
	document.writeln(".f14{font:14px 'osaka',sans-serif}");	// font size=4
	document.writeln(".f18{font:18px 'osaka',sans-serif}");	// font size=5
	document.writeln(".f26{font:26px 'osaka',sans-serif}");	// font size=6
	document.writeln(".f34{font:34px 'osaka',sans-serif}");	// font size=7
	document.writeln("a.bana:link{ color: #000000;}");	// link bana_nomove
	document.writeln("a.bana:visited{ color: #000000;}");	// visited bana_nomove
	document.writeln("a.bana:hover{  color: #000000;}");	// on mouse bana_nomove

}else{											

	if(navigator.appName.charAt(0)=='N'){	// Netscape Navigator の場合

		// 記述の順番 {font:[font-size]/[line-height] ['font-family',...]}
		document.writeln(".f9{font:11px/12px sans-serif}");	// font size=1
		document.writeln(".f10{font:13px/14px sans-serif}");	// font size=2
		document.writeln(".f12{font:14px/16px sans-serif}");	// font size=3
		document.writeln(".f14{font:18px/19px sans-serif}");	// font size=4
		document.writeln(".f18{font:20px/22px sans-serif}");	// font size=5
		document.writeln(".f26{font:26px/28px sans-serif}");	// font size=6
		document.writeln(".f34{font:44px/46px sans-serif}");	// font size=7
		document.writeln("a.bana:link{ color: #000000;}");	// link bana_nomove
		document.writeln("a.bana:visited{ color: #000000;}");	// visited bana_nomove
		document.writeln("a.bana:hover{  color: #000000;}");	// on mouse bana_nomove

	}else{// Netscape Navigator 以外

		// 記述の順番 {font:[font-size]/[line-height] ['font-family',...]}
		document.writeln(".f9{font:11px/12px}");	// font size=1
		document.writeln(".f10{font:12px/15px}");	// font size=2
		document.writeln(".f12{font:13px/16px}");	// font size=3
		document.writeln(".f14{font:16px/19px}");	// font size=4
		document.writeln(".f18{font:20px/22px}");	// font size=5
		document.writeln(".f26{font:28px/30px}");	// font size=6
		document.writeln(".f34{font:42px/44px}");	// font size=7
		document.writeln("a.bana:link{ border: outset 4px #404040;}");	// link bana_nomove
		document.writeln("a.bana:visited{ border: outset 4px #404040;}");	// visited bana_nomove
		document.writeln("a.bana:hover{ border: outset 4px #c04040;}");	// on mouse bana_nomove
	}
}
// 共通出力部分
	document.writeln("thead.gray{ background-color:#606060}");	// thead gray
	document.writeln("tbody.gray{ background-color:#404040}");	// tbody gray
	document.writeln("tfoot.gray{ background-color:#606060}");	// tfoot gray
	document.writeln("thead.lightgray{ background-color:#cccccc}");	// thead light gray
	document.writeln("a:link{ color:#ccffcc}");	// link
	document.writeln("a:visited{ color:#99ff99}");	// visited
	document.writeln("a:hover{ position:relative; top:1;left:1;color:#00ffee}");	// on mouse
	document.writeln("a.static_t:hover{ position:static;color:#00ffee}");	// on mouse
	document.writeln("body.base{ background-color:#000000;color:#cccccc}");	// body base
	document.writeln("body.contents{ background-color:#000000;color:#ccff66}");	// body contents

 
	document.writeln("table.photo{ border: inset 5px #c0c0c0;}");	// tbody gray
	document.writeln("p{ text-indent:1em;line-height:150%}");	// p

document.writeln("-->\n</STYLE>");
