<!--
function MM_openBrWindow(theURL,winName,features) {
window.open(theURL,winName,features);
}

function MM_findObj(n, d) { //v3.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


function changeBgcolor(target,color) {
    document.getElementById(target).style.backgroundColor=color;
  }

function openFull(theURL,winName){
	window.open(theURL,winName,'scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no');
}
function fullResize(){
	moveTo(0,0);
	resizeTo(screen.width,screen.height);
}


/*ポップアップ*/
var mycom = null
	function Winopen()
		{	if (navigator.userAgent.indexOf("MSIE 4") != -1)
				{	mycom=window.open("","sw","width=570,height=470,left=0,top=0,toolbar=0,location=0,directories=0,scrollbars=1,resizable=1,menubar=0");
					if (!mycom.opener) mycom.opener=self;	}
			else
				{	mycom=window.open("","sw","width=570,height=470,left=0,top=0,toolbar=0,location=0,directories=0,scrollbars=1,resizable=1,menubar=0");
					if (!mycom.opener) mycom.opener=self;
					if (window.focus) mycom.focus();	}	}

/*ブラウザ判別*/
var csOsType = "csOsType_OTHER";
var csBrType = "csBrType_OTHER";

if( navigator.userAgent.indexOf( "Win" ) >= 0 ){
	csOsType = "Win";
}
else if( navigator.userAgent.indexOf( "Mac" ) >= 0 ){
	csOsType = "Mac";
}

if( navigator.appName == "Microsoft Internet Explorer" ){
	var csVer = navigator.userAgent.substr( navigator.userAgent.indexOf( "MSIE" ) + 5 , 3 );
	if( csVer >= 4 ){
		csBrType = "IE";
	}
}
else if( navigator.appName == "Netscape" ){
	var csVer = navigator.userAgent.substring( 8 , 11 );
	if( csVer >= 4 && csVer < 5 ){
		csBrType = "NS4";
	}
	else if( csVer >= 5 ){
		csBrType = "NS6";
	}
}


/*CSS振り分け*/

with( document ){
	write("<STYLE TYPE='text/css'><!--");

	//___Common
	write("a:link{text-decoration:none; color:#215A85}");
	write("a:visited{text-decoration:none; color:#215A85}");
	write("a:hover{text-decoration:underline; color:#215A85}");
	
	write("A.S1:link { color: #FFFFFF; text-decoration: none;}");
	write("A.S1:visited { color: #FFFFFF; text-decoration: none;}");
	write("A.S1:hover { color: #FFFFFF; text-decoration: underline;}");
	
	
		//___WIN

	if( csOsType + csBrType  == "WinIE" ){	
		write(".SBROWN {font-size: 8pt;line-height: 12pt; color: #4B3D21;}");
		write(".SBROWN2 {font-size: 8pt;line-height: 10pt; color: #4B3D21;}");
		write(".SORANGE {font-size: 8pt;line-height: 10pt; color: #FF9900;}");
		write(".SGRAY {font-size: 8pt;line-height: 10pt; color: #4b4b4b;}");
		write(".MGREEN {font-size: 10pt;line-height: 14pt; color: #336633;}");
		write(".MORANGE {font-size: 10pt;line-height: 14pt; color: #FF9900;}");
		write(".MBROWN {font-size: 10pt;line-height: 14pt; color: #4B3D21;}");
		write(".MBROWN2 {font-size: 10pt;line-height: 11pt; color: #4B3D21;}");
		write(".MGRAY {font-size: 10pt;line-height: 14pt; color: #4B4B4B;}");
		write(".MGRAY2 {font-size: 10pt;line-height: 10pt; color: ##4B4B4B;}");
		write(".MWHITE {font-size: 10pt;line-height: 14pt; color: #FFFFFF;}");
		write(".MGRAY3 {font-size: 8pt;line-height; 100% color: #4B4B4B;}");
		write(".MRED {font-size: 8pt;line-height: 100%; color: #CC0033;}");
		write(".MGRAY4 {font-size: 10pt;line-height: 16pt; color: #4B4B4B;}");
		write(".MRED2 {font-size: 10pt;line-height: 14pt; color: #CC0033;}");
		write(".scroller {overflow:auto; width:480px; height:207px; border-bottom:1px solid #B3B3B3; margin:14px 0px; padding:0px 0px 2px 0px; scrollbar-arrow-color:#cc0033; scrollbar-base-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#cccccc; scrollbar-darkshadow-color:#333333; scrollbar-3d-light-color:#000000;}");
		write(".news{font-size:12px; line-height:15pt;}");
		write(".news a, .news a:link, .news a:active, .news a:visited {border-bottom:1px dotted; font-size:12px;}");
		write(".news a:hover {border-bottom:none; text-decoration:none;}");
		
	}
	
	else if( csOsType + csBrType  == "WinNS4" ){
		write(".SBROWN {font-size: 8pt;line-height: 12pt; color: #4B3D21;}");
		write(".SBROWN2 {font-size: 8pt;line-height: 10pt; color: #4B3D21;}");
		write(".SORANGE {font-size: 8pt;line-height: 10pt; color: #FF9900;}");
		write(".SGRAY {font-size: 8pt;line-height: 10pt; color: #4b4b4b;}");
		write(".MORANGE {font-size: 10pt;line-height: 14pt; color: #FF9900;}");
		write(".MGREEN {font-size: 10pt;line-height: 14pt; color: #336633;}");
		write(".MBROWN {font-size: 10pt;line-height: 14pt; color: #4B3D21;}");
		write(".MBROWN2 {font-size: 10pt;line-height: 11pt; color: #4B3D21;}");
		write(".MGRAY {font-size: 10pt;line-height: 14pt; color: #4B4B4B;}");
		write(".MGRAY2 {font-size: 10pt;line-height: 10pt; color: ##4B4B4B;}");
		write(".MWHITE {font-size: 10pt;line-height: 14pt; color: #FFFFFF;}");
		write(".MGRAY3 {font-size: 8pt;line-height: 100%; color: #4B4B4B;}");
		write(".MRED {font-size: 8pt;line-height: 100%; color: #CC0033;}");
		write(".MGRAY4 {font-size: 10pt;line-height: 16pt; color: #4B4B4B;}");
		write(".MRED2 {font-size: 10pt;line-height: 14pt; color: #CC0033;}");
		write(".scroller {overflow:auto; width:480px; height:207px; margin:14px 0px; padding:0px; scrollbar-arrow-color:#cc0033; scrollbar-base-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#cccccc; scrollbar-darkshadow-color:#333333; scrollbar-3d-light-color:#000000;}");
		write(".news{font-size:12px; line-height:15pt;}");
		write(".news a, .news a:link, .news a:active, .news a:visited {border-bottom:1px dotted; font-size:12px;}");
		write(".news a:hover {border-bottom:none; text-decoration:none;}");
		
	}

	else if( csOsType + csBrType  == "WinNS6" ){
		write(".SBROWN {font-size: 8pt;line-height: 12pt; color: #4B3D21;}");
		write(".SBROWN2 {font-size: 8pt;line-height: 10pt; color: #4B3D21;}");
		write(".SORANGE {font-size: 8pt;line-height: 10pt; color: #FF9900;}");
		write(".SGRAY {font-size: 8pt;line-height: 10pt; color: #4b4b4b;}");
		write(".MORANGE {font-size: 10pt;line-height: 14pt; color: #FF9900;}");
		write(".MGREEN {font-size: 10pt;line-height: 14pt; color: #336633;}");
		write(".MBROWN {font-size: 10pt;line-height: 14pt; color: #4B3D21;}");
		write(".MBROWN2 {font-size: 10pt;line-height: 11pt; color: #4B3D21;}");
		write(".MGRAY {font-size: 10pt;line-height: 14pt; color: #4B4B4B;}");
		write(".MGRAY2 {font-size: 10pt;line-height: 10pt; color: ##4B4B4B;}");
		write(".MWHITE {font-size: 10pt;line-height: 14pt; color: #FFFFFF;}");
		write(".MGRAY3 {font-size: 8pt;line-height: 100%; color: #4B4B4B;}");
		write(".MRED {font-size: 8pt;line-height: 100%; color: #CC0033;}");
		write(".MGRAY4 {font-size: 10pt;line-height: 16pt; color: #4B4B4B;}");
		write(".MRED2 {font-size: 10pt;line-height: 14pt; color: #CC0033;}");
		write(".scroller {overflow:auto; width:480px; height:207px; margin:14px 0px; padding:0px; scrollbar-arrow-color:#cc0033; scrollbar-base-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#cccccc; scrollbar-darkshadow-color:#333333; scrollbar-3d-light-color:#000000;}");
		write(".news{font-size:12px; line-height:15pt;}");
		write(".news a, .news a:link, .news a:active, .news a:visited {border-bottom:1px dotted; font-size:12px;}");
		write(".news a:hover {border-bottom:none; text-decoration:none;}");
		
	}


	//___MAC

	else if( csOsType + csBrType  == "MacIE" ){
		write(".SBROWN {font-size: 8pt;line-height: 12pt; color: #4B3D21;}");
		write(".SBROWN2 {font-size: 8pt;line-height: 10pt; color: #4B3D21;}");
		write(".SORANGE {font-size: 8pt;line-height: 10pt; color: #FF9900;}");
		write(".SGRAY {font-size: 8pt;line-height: 10pt; color: #4b4b4b;}");
		write(".MORANGE {font-size: 9pt;line-height: 14pt; color: #FF9900;}");
		write(".MBROWN {font-size: 10pt;line-height: 14pt; color: #4B3D21;}");
		write(".MGREEN {font-size: 9pt;line-height: 14pt; color: #336633;}");
		write(".MBROWN2 {font-size: 10pt;line-height: 11pt; color: #4B3D21;}");
		write(".MGRAY {font-size: 9pt;line-height: 14pt; color: #4B4B4B;}");
		write(".MGRAY2 {font-size: 9pt;line-height: 10pt; color: ##4B4B4B;}");
		write(".MWHITE {font-size: 9pt;line-height: 14pt; color: #FFFFFF;}");
		write(".MGRAY3 {font-size: 8pt;line-height: 100%; color: #4B4B4B;}");
		write(".MRED {font-size: 8pt;line-height: 100%; color: #CC0033;}");
		write(".MGRAY4 {font-size: 9pt;line-height: 16pt; color: #4B4B4B;}");
		write(".MRED2 {font-size: 9pt;line-height: 14pt; color: #CC0033;}");
		write(".scroller {overflow:auto; width:480px; height:207px; margin:14px 0px; padding:0px; scrollbar-arrow-color:#cc0033; scrollbar-base-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#cccccc; scrollbar-darkshadow-color:#333333; scrollbar-3d-light-color:#000000;}");
		write(".news{font-size:12px; line-height:15pt;}");
		write(".news a, .news a:link, .news a:active, .news a:visited {border-bottom:1px dotted; font-size:12px;}");
		write(".news a:hover {border-bottom:none; text-decoration:none;}");
		
	}

	else if( csOsType + csBrType  == "MacNS4" ){
		write(".SBROWN {font-size: 8pt;line-height: 12pt; color: #4B3D21;}");
		write(".SBROWN2 {font-size: 8pt;line-height: 10pt; color: #4B3D21;}");
		write(".SORANGE {font-size: 8pt;line-height: 10pt; color: #FF9900;}");
		write(".SGRAY {font-size: 8pt;line-height: 10pt; color: #4b4b4b;}");
		write(".MORANGE {font-size: 9pt;line-height: 14pt; color: #FF9900;}");
		write(".MGREEN {font-size: 9pt;line-height: 14pt; color: #336633;}");
		write(".MBROWN {font-size: 10pt;line-height: 14pt; color: #4B3D21;}");
		write(".MBROWN2 {font-size: 10pt;line-height: 11pt; color: #4B3D21;}");
		write(".MGRAY {font-size: 9pt;line-height: 14pt; color: #4B4B4B;}");
		write(".MGRAY2 {font-size: 9pt;line-height: 10pt; color: ##4B4B4B;}");
		write(".MWHITE {font-size: 9pt;line-height: 14pt; color: #FFFFFF;}");
		write(".MGRAY3 {font-size: 8pt;line-height: 100%; color: #4B4B4B;}");
		write(".MRED {font-size: 8pt;line-height: 100%; color: #CC0033;}");
		write(".MGRAY4 {font-size: 9pt;line-height: 16pt; color: #4B4B4B;}");
		write(".MRED2 {font-size: 9pt;line-height: 14pt; color: #CC0033;}");
		write(".scroller {overflow:auto; width:480px; height:207px; margin:14px 0px; padding:0px; scrollbar-arrow-color:#cc0033; scrollbar-base-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#cccccc; scrollbar-darkshadow-color:#333333; scrollbar-3d-light-color:#000000;}");
		write(".news{font-size:12px; line-height:15pt;}");
		write(".news a, .news a:link, .news a:active, .news a:visited {border-bottom:1px dotted; font-size:12px;}");
		write(".news a:hover {border-bottom:none; text-decoration:none;}");
		
	}

	else if( csOsType + csBrType  == "MacNS6" ){	
		write(".SBROWN {font-size: 8pt;line-height: 12pt; color: #4B3D21;}");
		write(".SBROWN2 {font-size: 8pt;line-height: 10pt; color: #4B3D21;}");
		write(".SORANGE {font-size: 8pt;line-height: 10pt; color: #FF9900;}");
		write(".SGRAY {font-size: 8pt;line-height: 10pt; color: #4b4b4b;}");
		write(".MORANGE {font-size: 9pt;line-height: 14pt; color: #FF9900;}");
		write(".MGREEN {font-size: 9pt;line-height: 14pt; color: #336633;}");
		write(".MBROWN {font-size: 10pt;line-height: 14pt; color: #4B3D21;}");
		write(".MBROWN2 {font-size: 10pt;line-height: 11pt; color: #4B3D21;}");
		write(".MGRAY {font-size: 9pt;line-height: 14pt; color: #4B4B4B;}");
		write(".MGRAY2 {font-size: 9pt;line-height: 10pt; color: ##4B4B4B;}");
		write(".MWHITE {font-size: 9pt;line-height: 14pt; color: #FFFFFF;}");
		write(".MGRAY3 {font-size: 8pt;line-height: 100%; color: #4B4B4B;}");
		write(".MRED {font-size: 8pt;line-height: 100%; color: #CC0033;}");
		write(".MGRAY4 {font-size: 9pt;line-height: 16pt; color: #4B4B4B;}");
		write(".MRED2 {font-size: 9pt;line-height: 14pt; color: #CC0033;}");
		write(".scroller {overflow:auto; width:480px; height:207px; margin:14px 0px; padding:0px; scrollbar-arrow-color:#cc0033; scrollbar-base-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#cccccc; scrollbar-darkshadow-color:#333333; scrollbar-3d-light-color:#000000;}");
		write(".news{font-size:12px; line-height:15pt;}");
		write(".news a, .news a:link, .news a:active, .news a:visited {border-bottom:1px dotted; font-size:12px;}");
		write(".news a:hover {border-bottom:none; text-decoration:none;}");
		
	}

	write("--></STYLE>") ;
}
//-->

//activateActiveX_onload
//trap onload event
window.onload = function () {
	//Determine browser, we only need this for Internet Explorer
	if (navigator.appName == "Microsoft Internet Explorer") {
		
		//Array of elements to be replaced
		var arrElements = new Array(3);
		arrElements[0] = "object";
		arrElements[1] = "embed";
		arrElements[2] = "applet";
	
		
		//Loop over element types
		for (n = 0; n < arrElements.length; n++) {
		
			//set object for brevity
			replaceObj = document.getElementsByTagName(arrElements[n]);
			
			//loop over element objects returned
			for (i = 0; i < replaceObj.length; i++ ) {
			
				//set parent object for brevity
				parentObj = replaceObj[i].parentNode;
				
				//grab the html inside of the element before removing it from the DOM
				newHTML = parentObj.innerHTML;
				
				//remove element from the DOM
				parentObj.removeChild(replaceObj[i]);
				
				//stick the element right back in, but as a new object
				parentObj.innerHTML = newHTML;
			
				}
			}
		}
	}
