var vNum = navigator.appVersion.charAt(0);
var bName = navigator.appName.charAt(0);


document.writeln("<STYLE TYPE='text/css'><!--");
if(navigator.appVersion.indexOf("Mac") > -1)
{
	if( bName == "M")
	 {
		// MAC IE
			document.write("td,body{font-size:14px}");		// default size
			document.write(".f12px{font-size:10px; line-height:12px}");
			document.write(".f14px{font-size:14px}");

			document.write("h1{font-size:18px}");
			document.write("h2{font-size:16px}");

			document.write(".sidemenu{position:relative;	left:-1px;	top:-5px;}");//12px固定用
			document.write(".menu{font-size:12px; line-height:16px; letter-spacing:-0.05em}");//12px固定用
			document.write(".css{font-size:12px}");
			document.write(".foot{font-size:14px}");
	}
	else
	{
		if( vNum < 5 )
		{
			// MAC NETSCAPE 4.x
			document.write("td,body{font-size:14px}") ;		// default size
			document.write(".f12px{font-size:10px; line-height:12px}");
			document.write(".f14px{font-size:14px}");

			document.write("h1{font-size:18px}");
			document.write("h2{font-size:16px}");

			document.write(".menu{font-size:12px; line-height:16px}");//12px固定用
			document.write(".css{font-size:12px}");
			document.write(".foot{font-size:14px}");

	 	}
	 	else
	 	{
			// MAC NETSCAPE 6.x~

			document.write("td,body{font-size:14px}");		// default size
			document.write(".f12px{font-size:10px; line-height:12px}");	
			document.write(".f14px{font-size:14px}");
			
			document.write("h1{font-size:18px}");
			document.write("h2{font-size:16px}");
			
			document.write(".menu{font-size:12px; line-height:16px}");//12px固定用
			document.write(".css{font-size:12px}");
			document.write(".foot{font-size:14px}");
			


	 	}
	 }

}
else
{
	if( bName == "M")
	{
		// WIN IE

			document.write("td,body{font-size:87.5%; letter-spacing:0.02em}");		// default size 14px
			document.write(".f12px{font-size:87.5%; letter-spacing:1px}"); //	size 12px
			document.write(".f14px{font-size:100%;letter-spacing:1px}");	
			

			document.write("h1{font-size:18px;letter-spacing:1px}");
			document.write("h2{font-size:16px;letter-spacing:1px}");


			document.write(".menu{font-size:12px; line-height:16px; letter-spacing:-0.01em}");
			document.write(".css{font-size:12px}");
			document.write(".foot{font-size:14px}");

	}
	else
	{
		if( vNum < 5 )
		{
			// WIN NETSCAPE 4.x
			document.write("td,body{font-size:14px;}");		// default size
			document.write(".f12px{font-size:90%;}");		// キャプション等
			document.write(".f14px{font-size:130%;}");		// みだし用
			
			document.write("h1{font-size:18px}");
			document.write("h2{font-size:16px}");

			
			document.write(".menu{font-size:14px; line-height:16px}"); //12px固定用
			document.write(".css{font-size:12px}");
			document.write(".foot{font-size:14px}");
			
		}
		else
		{
			// WIN NETSCAPE 6.x~

			document.write("td,body{font-size:14px; letter-spacing:1px}");  // default size
			document.write(".f12px{font-size:10px;  letter-spacing:1px}");
			document.write(".f14fix{font-size:14px;letter-spacing:1px}");
			
			document.write("h1{font-size:18px;letter-spacing:1px}");
			document.write("h2{font-size:16px;letter-spacing:1px}");

			document.write(".menu{font-size:12px; line-height:16px; -0.02em}"); //12px固定用
			document.write(".css{font-size:12px}");
			document.write(".foot{font-size:14px}");

		
		}
	}
}
 document.writeln("--></STYLE>");


