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:12px}");		// default size
			document.write(".f10px{font-size:10px; line-height:12px}");			
			document.write(".f14px{font-size:14px}");
			
			document.write("h1{font-size:14px}");
			document.write("h2{font-size:18px}");
			document.write("h3{font-size:14px}");
			document.write("h4{font-size:14px}");
			document.write("h5{font-size:14px}");		
			
			document.write(".menu{font-size:12px; line-height:16px; letter-spacing:-0.05em}");//12px固定用
			
			document.write(".tpass01{font-size:10px}");//パンクズ用			
			document.write(".tpass02{font-size:10px}");//パンクズ用　カレント
			
			document.write(".f10fix{font-size:10px}");
			document.write(".f14fix{font-size:14px}");
			document.write(".f16fix{font-size:16px}");
			document.write(".f22fix{font-size:22px}");
			document.write(".f24fix{font-size:24px}");
			

			document.write(".f10L12{font-size:10px; line-height:12px}");			
			document.write(".f12L16{font-size:12px; line-height:16px}");			
			document.write(".f14L17{font-size:14px; line-height:17px}");


			document.write(".f-table{font-size:11px; letter-spacing:-0.05em}");


	}
	else
	{
		if( vNum < 5 )
		{
			// MAC NETSCAPE 4.x
			document.write("td,body{font-size:12px}") ;		// default size
			document.write(".f10px{font-size:10px; line-height:12px}");
			document.write(".f14px{font-size:14px}");			

			document.write("h1{font-size:14px}");
			document.write("h2{font-size:18px}");
			document.write("h3{font-size:14px}");			
			document.write("h4{font-size:14px}");
			document.write("h5{font-size:14px}");	


			document.write(".menu{font-size:12px; line-height:16px}"); //12px固定用
			
			document.write(".tpass01{font-size:10px}");//パンクズ用
			document.write(".tpass02{font-size:10px}");//パンクズ用 カレント

			document.write(".f10fix{font-size:10px}");
			document.write(".f14fix{font-size:14px}");
			document.write(".f16fix{font-size:16px}");
			document.write(".f22fix{font-size:22px}");
			document.write(".f24fix{font-size:24px}");
			
			document.write(".f10L12{font-size:10px; line-height:12px}");			
			document.write(".f12L16{font-size:12px; line-height:16px}");
			document.write(".f14L17{font-size:14px; line-height:17px}");			
			
			
			document.write(".f-table{font-size:11px}");

	 	}
	 	else
	 	{
			// MAC NETSCAPE 6.x~

			document.write("td,body{font-size:12px}");		// default size
			document.write(".f10px{font-size:10px; line-height:12px}");			
			document.write(".f14px{font-size:14px}");
			
			document.write("h1{font-size:14px}");
			document.write("h2{font-size:18px}");
			document.write("h3{font-size:14px}");			
			document.write("h4{font-size:14px}");
			document.write("h5{font-size:14px}");		
			
			
			document.write(".menu{font-size:12px; line-height:16px}");//12px固定用
			
			document.write(".tpass01{font-size:10px}");//パンクズ用			
			document.write(".tpass02{font-size:10px}");//パンクズ用　カレント
			
			document.write(".f10fix{font-size:10px}");
			document.write(".f14fix{font-size:14px}");
			document.write(".f16fix{font-size:16px}");
			document.write(".f22fix{font-size:22px}");
			document.write(".f24fix{font-size:24px}");

			

			document.write(".f10L12{font-size:10px; line-height:12px}");			
			document.write(".f12L16{font-size:12px; line-height:16px}");			
			document.write(".f14L17{font-size:14px; line-height:17px}");		
			
			document.write(".f-table{font-size:11px}");

	 	}
	 }

}
else
{
	if( bName == "M")
	{
		// WIN IE

			document.write("td,body{font-size:81.25%; letter-spacing:0.02em}");		// default size
			document.write(".f10px{font-size:81.25%; line-height:12px; letter-spacing:1px}"); //12px固定用			
			document.write(".f14px{font-size:100%;letter-spacing:1px}");	
			

			document.write("h1{font-size:14px;letter-spacing:1px}");
			document.write("h2{font-size:18px;letter-spacing:1px}");			
			document.write("h3{font-size:14px;letter-spacing:1px}");			
			document.write("h4{font-size:14px;letter-spacing:1px}");
			document.write("h5{font-size:14px;letter-spacing:1px}");
			
			
			
			document.write(".menu{font-size:12px; line-height:16px; letter-spacing:-0.01em}");

			document.write(".tpass01{font-size:10px;}");//パンクズ用
			document.write(".tpass02{font-size:10px;}");//パンクズ用　カレント


			document.write(".f10fix{font-size:10px; letter-spacing:1px}");
			document.write(".f12fix{font-size:12px; letter-spacing:1px}");
			document.write(".f14fix{font-size:14px;letter-spacing:1px}");
			document.write(".f16fix{font-size:16px;letter-spacing:1px}");
			document.write(".f22fix{font-size:22px;letter-spacing:1px}");
			document.write(".f24fix{font-size:24px;letter-spacing:1px}");


			document.write(".f10L12{font-size:10px; line-height:12px; letter-spacing:1px}");						
			document.write(".f12L16{font-size:12px; line-height:16px; letter-spacing:1px}");			
			document.write(".f14L17{font-size:14px; line-height:17px;letter-spacing:1px}");		

			document.write(".f-table{font-size:12px; letter-spacing:1px}");

	}
	else
	{
		if( vNum < 5 )
		{
			// WIN NETSCAPE 4.x
			document.write("td,body{font-size:100%;}");		// default size
			document.write(".f10px{font-size:90%; line-height:12px}");		// キャプション等
			document.write(".f14px{font-size:130%;}");		// みだし用
			
			document.write("h1{font-size:14px}");
			document.write("h2{font-size:18px}");
			document.write("h3{font-size:14px}");			
			document.write("h4{font-size:14px}");	
			document.write("h4{font-size:14px}");	
			
			document.write(".menu{font-size:14px; line-height:16px}"); //12px固定用
						
			document.write(".tpass{font-size:12px; line-height:16px}");//パンクズ用

			document.write(".f10fix{font-size:11px}");
			document.write(".f14fix{font-size:15px}");
			document.write(".f16fix{font-size:17px}");
			document.write(".f22fix{font-size:22px}");
			document.write(".f24fix{font-size:24px}");


			document.write(".f10L12{font-size:11px; line-height:12px}");			
			document.write(".f12L16{font-size:14px; line-height:16px}");			
			document.write(".f14L17{font-size:15px; line-height:17px}");
						
			document.write(".f-table{font-size:12px}");
			
		}
		else
		{
			// WIN NETSCAPE 6.x~

			document.write("td,body{font-size:12px; letter-spacing:1px}");  // default size
			document.write(".f10px{font-size:10px; line-height:12px; letter-spacing:1px}");
			document.write(".f14fix{font-size:14px;letter-spacing:1px}");
			
			document.write("h1{font-size:14px;letter-spacing:1px}");
			document.write("h2{font-size:18px;letter-spacing:1px}");			
			document.write("h3{font-size:14px;letter-spacing:1px}");			
			document.write("h4{font-size:14px;letter-spacing:1px}");
			document.write("h4{font-size:14px;letter-spacing:1px}");
			
			
			
			document.write(".menu{font-size:12px; line-height:16px; -0.02em}"); //12px固定用			
			document.write(".tpass{font-size:10px; line-height:16px; letter-spacing:1px}"); //パンクズ用
			
			document.write(".f10fix{font-size:10px; letter-spacing:1px}");
			document.write(".f14fix{font-size:14px;letter-spacing:1px}");
			document.write(".f16fix{font-size:16px;letter-spacing:1px}");
			document.write(".f22fix{font-size:22px;letter-spacing:1px}");
			document.write(".f24fix{font-size:24px;letter-spacing:1px}");



			document.write(".f10L12{font-size:10px; line-height:12px; letter-spacing:1px}");						
			document.write(".f12L16{font-size:12px; line-height:16px; letter-spacing:1px}");						
			document.write(".f14L17{font-size:14px; line-height:17px;letter-spacing:1px}");			

			document.write(".f-table{font-size:12px; letter-spacing:1px}");
		
		}
	}
}
 document.writeln("--></STYLE>");


