document.write('<STYLE TYPE="text/css">');
document.write('<!--');
document.write('body {margin:0px;} ');
document.write('a:link    {color:#0000FF;  text-decoration:none}');
document.write('a:visited {color:#0000FF;  text-decoration:none}');
document.write('a:hover   {color:#FF0000;  text-decoration:underline}');
document.write('a.top:link    {color:#595959;  text-decoration:none}');
document.write('a.top:visited {color:#595959;  text-decoration:underline}');
document.write('a.top:hover   {color:#74AC98;  text-decoration:underline}');
document.write('a.topg:link    {color:#74AC98;  text-decoration:none}');
document.write('a.topg:visited {color:#74AC98;  text-decoration:underline}');
document.write('a.topg:hover   {color:#595959;  text-decoration:underline}');

if(navigator.userAgent.indexOf("Mac")!=-1){
	if(navigator.appName.charAt(0)=="N"){	//Mac NN
		document.write('.sa10	  {font-size:10px; line-height:12px;}');
		document.write('.sa12a  {font-size:12px;}');	// 一行文
		document.write('.sa12b  {font-size:12px; line-height:15px;}'); // 適度な文章
		document.write('.sa12c  {font-size:12px; line-height:17px;}'); // 長めの文章
		document.write('.sa14	  {font-size:12px; line-height:16px;}');
		document.write('.sa16  	{font-size:14px; line-height:21px;}');
		document.write('.list  	{font-size:10px; line-height:14px;}');
	}
	if(navigator.appName.charAt(0)=="M"){	//Mac IE
		document.write('.sa10	  {font-size:10px; line-height:12px;}');
		document.write('.sa12a  {font-size:12px;}');
		document.write('.sa12b  {font-size:12px; line-height:14px;}');
		document.write('.sa12c  {font-size:12px; line-height:17px;}');				
		document.write('.sa14	  {font-size:12px; line-height:16px;}');
		document.write('.sa16	  {font-size:14px; line-height:21px;}');
		document.write('.list  	{font-size:10px; line-height:14px;}');
	}
}else{
	if(navigator.userAgent.indexOf("Gecko")!=-1){	//Win NN6
		document.write('.sa10	  {font-size:10px; line-height:12px; }');
		document.write('.sa12a  {font-size:12px; letter-spacing:-2px}');
		document.write('.sa12b  {font-size:12px; line-height:16px; }');
		document.write('.sa12c  {font-size:12px; line-height:20px; }');				
		document.write('.sa14	  {font-size:14px; line-height:19px;}');
		document.write('.sa16	  {font-size:16px; line-height:21px;}');
		document.write('.list  	{font-size:12px; line-height:16px; }');
	}else{
		if(navigator.appName.charAt(0)=="N"){	//Win NN
			document.write('.sa10	  {font-size:11px; line-height:12px;}');
			document.write('.sa12a  {font-size:12px;}');
			document.write('.sa12b  {font-size:12px; line-height:16px;}');
			document.write('.sa12c  {font-size:13px; line-height:20px;}');						
			document.write('.sa14	  {font-size:15px; line-height:19px;}');
			document.write('.sa16	  {font-size:16px; line-height:21px;}');
			document.write('.list  	{font-size:12px; line-height:16px;}');
		}
	}
	if(navigator.appName.charAt(0)=="M"){	//Win IE
		document.write('.sa10	  {font-size:10px; line-height:12px;}');
		document.write('.sa12a  {font-size:12px;}');
		document.write('.sa12b  {font-size:12px; line-height:16px;}');
		document.write('.sa12c  {font-size:12px; line-height:20px;}');				
		document.write('.sa14	  {font-size:14px; line-height:19px;}');
		document.write('.sa16	  {font-size:16px; line-height:21px;}');
		document.write('.list  	{font-size:12px; line-height:16px;}');
	}
}
document.write('-->');
document.write('</STYLE>');