var OS = navigator.platform;
var UA = navigator.userAgent;
var type = "";

if(OS == "Win32"){

	if(UA.indexOf('MSIE 6.',0)>=0){ type = "win_ie5"; }
	else if(UA.indexOf('MSIE 5.',0)>=0){ type = "win_ie5"; }
	else if(UA.indexOf('MSIE 4.',0)>=0){ type = "win_ie4"; }
	else if(UA.indexOf('Mozilla/5',0)>=0){ type = "win_nn6"; }
	else if(UA.indexOf('Mozilla/4',0)>=0){ type = "win_nn4"; }
	else { type = "ie_nn3"; }

}else if(OS == "MacPPC"){

	if(UA.indexOf('MSIE 5.',0)>=0){ type = "mac_ie5"; }
	else if(UA.indexOf('MSIE 4.',0)>=0){ type = "mac_ie4"; }
	else if(UA.indexOf('Mozilla/5',0)>=0){ type = "mac_nn6"; }
	else if(UA.indexOf('Mozilla/4',0)>=0){ type = "mac_nn4"; }
	else { type = "ie_nn3"; }

} else {

	type = "ie_nn3";

}



// WIN IE5対応
if(type == "win_ie5"){

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:11px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}");
	
	document.write(".css4{font-Size:mediun;}");
	document.write(".css3{font-Size:small;}");
	document.write(".css2{font-Size:x-small;}");
	document.write(".css1{font-Size:xx-small;}");
	document.write(".css4e{font-Size:mediun; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:small; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:x-small; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:xx-small; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:mediun; line-height:140%;}");
	document.write(".lineh3{font-size:small; line-height:140%;}");
	document.write(".lineh2{font-size:x-small; line-height:140%;}");
	document.write(".lineh1{font-size:xx-small; line-height:140%;}");
	document.write(".lineh4e{font-size:mediun; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:small; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:x-small; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:xx-small; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");



// WIN IE4対応
} else if(type == "win_ie4"){

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:11px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}");
	
	document.write(".css4{font-Size:mediun;}");
	document.write(".css3{font-Size:small;}");
	document.write(".css2{font-Size:x-small;}");
	document.write(".css1{font-Size:xx-small;}");
	document.write(".css4e{font-Size:mediun; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:small; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:x-small; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:xx-small; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:mediun; line-height:140%;}");
	document.write(".lineh3{font-size:small; line-height:140%;}");
	document.write(".lineh2{font-size:x-small; line-height:140%;}");
	document.write(".lineh1{font-size:xx-small; line-height:140%;}");
	document.write(".lineh4e{font-size:mediun; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:small; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:x-small; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:xx-small; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");



// WIN Geckoレイアウトエンジン対応
} else if(type == "win_nn6"){

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:11px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}");
	
	document.write(".css4{font-size:14pt;}");
	document.write(".css3{font-size:11pt;}");
	document.write(".css2{font-size:9pt;}");
	document.write(".css1{font-size:8pt;}");
	document.write(".css4e{font-Size:14pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:11pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:9pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:8pt; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:14pt; line-height:140%;}");
	document.write(".lineh3{font-size:11pt; line-height:140%;}");
	document.write(".lineh2{font-size:9pt; line-height:140%;}");
	document.write(".lineh1{font-size:8pt; line-height:140%;}");
	document.write(".lineh4e{font-size:14pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:11pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:9pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:8pt; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");



// WIN Navigator4対応
} else if(type == "win_nn4"){

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:11px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}")
	
	document.write(".css4{font-size:14pt;}");
	document.write(".css3{font-size:11pt;}");
	document.write(".css2{font-size:9pt;}");
	document.write(".css1{font-size:8pt;}");
	document.write(".css4e{font-Size:14pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:11pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:9pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:8pt; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:14pt; line-height:140%;}");
	document.write(".lineh3{font-size:11pt; line-height:140%;}");
	document.write(".lineh2{font-size:9pt; line-height:140%;}");
	document.write(".lineh1{font-size:8pt; line-height:140%;}");
	document.write(".lineh4e{font-size:14pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:11pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:9pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:8pt; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");



// MAC IE5対応
} else if(type == "mac_ie5"){

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:10px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}");
	
	document.write(".css4{font-size:14pt;}");
	document.write(".css3{font-size:12pt;}");
	document.write(".css2{font-size:10pt;}");
	document.write(".css1{font-size:8pt;}");
	document.write(".css4e{font-Size:14pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:12pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:10pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:8pt; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:14pt; line-height:140%;}");
	document.write(".lineh3{font-size:12pt; line-height:140%;}");
	document.write(".lineh2{font-size:10pt; line-height:140%;}");
	document.write(".lineh1{font-size:8pt; line-height:140%;}");
	document.write(".lineh4e{font-size:14pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:12pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:10pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:8pt; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");



// MAC IE4対応
} else if(type == "mac_ie4"){

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:10px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}");
	
	document.write(".css4{font-size:18pt;}");
	document.write(".css3{font-size:14pt;}");
	document.write(".css2{font-size:12pt;}");
	document.write(".css1{font-size:10pt;}");
	document.write(".css4e{font-Size:18pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:14pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:12pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:10pt; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:18pt; line-height:140%;}");
	document.write(".lineh3{font-size:14pt; line-height:140%;}");
	document.write(".lineh2{font-size:12pt; line-height:140%;}");
	document.write(".lineh1{font-size:10pt; line-height:140%;}");
	document.write(".lineh4e{font-size:18pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:14pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:12pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:10pt; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");



// MAC Geckoレイアウトエンジン対応
} else if(type == "mac_nn6"){

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:10px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}");
	
	document.write(".css4{font-size:14pt;}");
	document.write(".css3{font-size:11pt;}");
	document.write(".css2{font-size:9pt;}");
	document.write(".css1{font-size:8pt;}");
	document.write(".css4e{font-Size:14pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:11pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:9pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:8pt; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:14pt; line-height:140%;}");
	document.write(".lineh3{font-size:11pt; line-height:140%;}");
	document.write(".lineh2{font-size:9pt; line-height:140%;}");
	document.write(".lineh1{font-size:8pt; line-height:140%;}");
	document.write(".lineh4e{font-size:14pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:11pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:9pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:8pt; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");



// MAC Navigator4対応
} else if(type == "mac_nn4"){

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:10px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}");
	
	document.write(".css4{font-size:18pt;}");
	document.write(".css3{font-size:14pt;}");
	document.write(".css2{font-size:12pt;}");
	document.write(".css1{font-size:10pt;}");
	document.write(".css4e{font-Size:18pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:14pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:12pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:10pt; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:18pt; line-height:140%;}");
	document.write(".lineh3{font-size:14pt; line-height:140%;}");
	document.write(".lineh2{font-size:12pt; line-height:140%;}");
	document.write(".lineh1{font-size:10pt; line-height:140%;}");
	document.write(".lineh4e{font-size:18pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:14pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:12pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:10pt; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");



// その他全てに対応
} else {

	document.write("<STYLE TYPE='text/css'>");
	document.write("<!--");
	document.write(".fxd1{font-size:10px;}");
	document.write(".fxd2{font-size:12px; line-height:140%;}");
	
	document.write(".css4{font-size:14pt;}");
	document.write(".css3{font-size:11pt;}");
	document.write(".css2{font-size:9pt;}");
	document.write(".css1{font-size:8pt;}");
	document.write(".css4e{font-Size:14pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css3e{font-Size:11pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css2e{font-Size:9pt; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".css1e{font-Size:8pt; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write(".lineh4{font-size:14pt; line-height:140%;}");
	document.write(".lineh3{font-size:11pt; line-height:140%;}");
	document.write(".lineh2{font-size:9pt; line-height:140%;}");
	document.write(".lineh1{font-size:8pt; line-height:140%;}");
	document.write(".lineh4e{font-size:14pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh3e{font-size:11pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh2e{font-size:9pt; line-height:140%; font-family:Arial,Helvetica,sans-serif;}");
	document.write(".lineh1e{font-size:8pt; line-height:130%; font-family:Arial,Helvetica,sans-serif;}");
	
	document.write("A:link{text-decoration: underline;}");
	document.write("A:visited{text-decoration: underline;}");
	document.write("A:hover{text-decoration: underline;}");
	document.write("A:active{text-decoration: underline;}");
	document.write("-->");
	document.write("</STYLE>");

	
}

