

<!--
/*
####################################################
##         KAGOME  RollOver [Javascript]          ##
####################################################
*/

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

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 MM_findObj(n, d) { //v4.01
  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);
  if(!x && d.getElementById) x=d.getElementById(n); 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];}
}


/*
####################################################
##          KAGOME  Popup [Javascript]            ##
####################################################
・変数名：p×××
・ウインドウ体裁：スクロールバー・リサイズボックスあり

####################################################
*/

function kagome_popup(pUrl,pNam,pWid,pHgt){
	var pOPtions = "toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=yes,width=" + pWid + ",height=" + pHgt;
	var pWindow = window.open(pUrl,pNam,pOPtions);
	pWindow.focus();
}


/*
####################################################
##        KAGOME  StyleSheet [Javascript]         ##
####################################################
・変数名：cs×××

・ブラウザ識別子
　csOsType：Win / Mac
　csBrType：IE / NS4 / NS6〜

####################################################
*/

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";
	}
}


//==================================================

with( document ){
	write("<STYLE TYPE='text/css'><!--");

	//___Common

	write("A.BL:link { color: #333333; text-decoration:none; }");
	write("A.BL:visited { color: #333333; text-decoration:none; }");
	write("A.BL:active { color: #333333; text-decoration:none; }");
	write("A.BL:hover { color: #0033CC; text-decoration:underline; }");

	write("A:link { color: #006699; }");
	write("A:visited { color: #6652CC; }");
	write("A:active { color: #0033CC; }");
	write("A:hover { color: #0033CC; }");

	write(".cell{ background-color:#F4F1E9; }");
	write(".cell2{ background-color:#FFFAEE; }");
	write(".line{ background-color:#C7BCB3; }");

	write(".cell3 { background-color:#FDF8E9; }");



	//___WIN

	if( csOsType + csBrType  == "WinIE" ){
	
		write(".LLBr {  font-size:100%; color:#FF3333; font-weight:bold; }");
		write(".LLB {  font-size:100%; line-height:120%; font-weight:bold; }");

		write(".G {  font-size:90%; line-height:140%; color:#333333}");
		write(".GB {  font-size:90%; line-height:140%; color:#333333; font-weight:bold; }");

		write(".M {  font-size:80%; line-height:140%; color:#333333}");
		write(".MB {  font-size:80%; line-height:140%; color:#333333; font-weight:bold; }");
		write(".MBr {  font-size:80%; line-height:140%; color:#FF3333; font-weight:bold; }");
		
		write(".S { font-size:70%; line-height:140%; color:#333333; }");
		write(".SB {  font-size:70%; line-height:140%; color:#333333; font-weight:bold; }");
		write(".Sgr { font-size:70%; line-height:140%; color:#666666; }");

	}
	
	else if( csOsType + csBrType  == "WinNS4" ){
		write(".LLBr {  font-size:11pt; color:#FF3333; font-weight:bold; }");
		write(".LLB {  font-size:11pt; line-height:120%; font-weight:bold; }");

		write(".G {  font-size:10pt; line-height:140%; color:#333333}");
		write(".GB {  font-size:10pt; line-height:140%; color:#333333; font-weight:bold; }");

		write(".M {  font-size:9pt; line-height:140%; color:#333333}");
		write(".MB {  font-size:9pt; line-height:140%; color:#333333; font-weight:bold; }");
		write(".MBr {  font-size:9pt; line-height:140%; color:#FF3333; font-weight:bold; }");
		
		write(".S { font-size:8pt; line-height:140%; color:#333333; }");
		write(".SB {  font-size:8pt; line-height:140%; color:#333333; font-weight:bold; }");
		write(".Sgr { font-size:8pt; line-height:140%; color:#666666; }");

	}

	else if( csOsType + csBrType  == "WinNS6" ){
		write(".LLBr {  font-size:18px; color:#FF3333; font-weight:bold; }");
		write(".LLB {  font-size:18px; line-height:120%; font-weight:bold; }");

		write(".G {  font-size:14px; line-height:140%; color:#333333}");
		write(".GB {  font-size:14px; line-height:140%; color:#333333; font-weight:bold; }");

		write(".M {  font-size:12px; line-height:140%; color:#333333}");
		write(".MB {  font-size:12px; line-height:140%; color:#333333; font-weight:bold; }");
		write(".MBr {  font-size:12px; line-height:140%; color:#FF3333; font-weight:bold; }");
		
		write(".S { font-size:10px; line-height:140%; color:#333333; }");
		write(".SB {  font-size:10px; line-height:140%; color:#333333; font-weight:bold; }");
		write(".Sgr { font-size:10px; line-height:140%; color:#666666; }");

	}


	//___MAC

	else if( csOsType + csBrType  == "MacIE" ){
		write(".LLBr {  font-size:18px; color:#FF3333; font-weight:bold; }");
		write(".LLB {  font-size:18px; line-height:120%; font-weight:bold; }");

		write(".G {  font-size:14px; line-height:140%; color:#333333}");
		write(".GB {  font-size:14px; line-height:140%; color:#333333; font-weight:bold; }");

		write(".M {  font-size:12px; line-height:140%; color:#333333}");
		write(".MB {  font-size:12px; line-height:140%; color:#333333; font-weight:bold; }");
		write(".MBr {  font-size:12px; line-height:140%; color:#FF3333; font-weight:bold; }");
		
		write(".S { font-size:10px; line-height:140%; color:#333333; }");
		write(".SB {  font-size:10px; line-height:140%; color:#333333; font-weight:bold; }");
		write(".Sgr { font-size:10px; line-height:140%; color:#666666; }");
	}

	else if( csOsType + csBrType  == "MacNS4" ){
		write(".LLBr {  font-size:18pt; color:#FF3333; font-weight:bold; }");
		write(".LLB {  font-size:18pt; line-height:120%; font-weight:bold; }");

		write(".G {  font-size:14pt; line-height:140%; color:#333333}");
		write(".GB {  font-size:14pt; line-height:140%; color:#333333; font-weight:bold; }");

		write(".M {  font-size:12pt; line-height:140%; color:#333333}");
		write(".MB {  font-size:12pt; line-height:140%; color:#333333; font-weight:bold; }");
		write(".MBr {  font-size:12pt; line-height:140%; color:#FF3333; font-weight:bold; }");
		
		write(".S { font-size:10pt; line-height:140%; color:#333333; }");
		write(".SB {  font-size:10pt; line-height:140%; color:#333333; font-weight:bold; }");
		write(".Sgr { font-size:10pt; line-height:140%; color:#666666; }");

	}

	else if( csOsType + csBrType  == "MacNS6" ){	
		write(".LLBr {  font-size:18px; color:#FF3333; font-weight:bold; }");
		write(".LLB {  font-size:18px; line-height:120%; font-weight:bold; }");

		write(".G {  font-size:14px; line-height:140%; color:#333333}");
		write(".GB {  font-size:14px; line-height:140%; color:#333333; font-weight:bold; }");

		write(".M {  font-size:12px; line-height:140%; color:#333333}");
		write(".MB {  font-size:12px; line-height:140%; color:#333333; font-weight:bold; }");
		write(".MBr {  font-size:12px; line-height:140%; color:#FF3333; font-weight:bold; }");
		
		write(".S { font-size:10px; line-height:140%; color:#333333; }");
		write(".SB {  font-size:10px; line-height:140%; color:#333333; font-weight:bold; }");
		write(".Sgr { font-size:10px; line-height:140%; color:#666666; }");
	}

	write("--></STYLE>") ;
}

//==================================================

//-->





