<!--

//**********************************************************************
// Popup
//**********************************************************************

function N_Popup(N_wUrl,N_wName,N_width,N_height){
	var mOpt = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=" + N_width + ",height=" + N_height;
	var mWin = window.open(N_wUrl,N_wName,mOpt);
	mWin.focus();
}


//**********************************************************************
// StyleSheet
//**********************************************************************

var N_OsType;			// [ Win / Mac ]
var N_BwType;			// [ IE / NS4以下 / NS6以上 ]
var N_BwVer;

if( navigator.userAgent.indexOf("Win") >= 0 )     {  N_OsType = "Win";  }
else if( navigator.userAgent.indexOf("Mac") >= 0 ){  N_OsType = "Mac";  }

if( navigator.appName == "Microsoft Internet Explorer" ){  N_BwType = "IE";  }
else if( navigator.appName == "Netscape" ){
	N_BwVer = navigator.userAgent.substring( 8 , 11 ) < 5.0;
	if( N_BwVer < 5.0 ){  N_BwType = "NS4";  }
	else              {  N_BwType = "NS6";  }
}

//-------------------------------------------------------
with( document ){
	write("<STYLE TYPE='text/css'><!--");

	//-----------------------------------------------------
	// Common
	//-----------------------------------------------------

	// link:通常
	write("a.rd:link   { color:#990033; text-decoration:underline; }");
	write("a.rd:visited{ color:#990026; text-decoration:underline; }");
	write("a.rd:hover  { color:#990033; text-decoration:underline; }");
	write("a.rd:active { color:#990033; text-decoration:underline; }");

	//マージン0
	write("div{ margin:0; }");

	//フォーム用テキストサイズ固定
	write(".M-FM{ font-size:12px; line-height:140%; color:#000000; }");

	//-----------------------------------------------------
	// Windows
	//-----------------------------------------------------
	if( N_OsType + N_BwType == "WinIE" ){

		write(".L{ font-size:90%; line-height:140%; }");
		write(".M{ font-size:80%; line-height:140%; }");
		write(".S{ font-size:70%; line-height:140%; }");

		write(".M-gr{ font-size:80%; line-height:140%; color:#333333; }");
		write(".S-gr{ font-size:70%; line-height:140%; color:#333333; }");
		write(".M-sl{ font-size:80%; line-height:140%; color:#666666; }");
		write(".S-sl{ font-size:70%; line-height:140%; color:#666666; }");
		write(".M-bk{ font-size:80%; line-height:140%; color:#000000; }");
		write(".S-bk{ font-size:70%; line-height:140%; color:#000000; }");
		write(".M-bl{ font-size:80%; line-height:140%; color:#0066CC; }");
		write(".S-bl{ font-size:70%; line-height:140%; color:#0066CC; }");
		write(".M-or{ font-size:80%; line-height:140%; color:#FB8072; }");
		write(".S-or{ font-size:70%; line-height:140%; color:#FB8072; }");
		write(".M-pr{ font-size:80%; line-height:140%; color:#807DBA; }");
		write(".S-pr{ font-size:70%; line-height:140%; color:#807DBA; }");
		write(".M-gn{ font-size:80%; line-height:140%; color:#7FC31C; }");
		write(".S-gn{ font-size:70%; line-height:140%; color:#7FC31C; }");
		write(".M-sb{ font-size:80%; line-height:140%; color:#00A0C6; }");
		write(".S-sb{ font-size:70%; line-height:140%; color:#00A0C6; }");

	}
	//-----------------------------------------------------
	else if( N_OsType + N_BwType == "WinNS4" ){

		write(".L{ font-size:10pt; line-height:140%; }");
		write(".M{ font-size:9pt; line-height:140%; }");
		write(".S{ font-size:8pt; line-height:140%; }");

		write(".M-gr{ font-size:9pt; line-height:140%; color:#333333; }");
		write(".S-gr{ font-size:8pt; line-height:140%; color:#333333; }");
		write(".M-sl{ font-size:9pt; line-height:140%; color:#666666; }");
		write(".S-sl{ font-size:8pt; line-height:140%; color:#666666; }");
		write(".M-bk{ font-size:9pt; line-height:140%; color:#000000; }");
		write(".S-bk{ font-size:8pt; line-height:140%; color:#000000; }");
		write(".M-bl{ font-size:9pt; line-height:140%; color:#0066CC; }");
		write(".S-bl{ font-size:8pt; line-height:140%; color:#0066CC; }");
		write(".M-or{ font-size:9pt; line-height:140%; color:#FB8072; }");
		write(".S-or{ font-size:8pt; line-height:140%; color:#FB8072; }");
		write(".M-pr{ font-size:9pt; line-height:140%; color:#807DBA; }");
		write(".S-pr{ font-size:8pt; line-height:140%; color:#807DBA; }");
		write(".M-gn{ font-size:9pt; line-height:140%; color:#7FC31C; }");
		write(".S-gn{ font-size:8pt; line-height:140%; color:#7FC31C; }");
		write(".M-sb{ font-size:9pt; line-height:140%; color:#00A0C6; }");
		write(".S-sb{ font-size:8pt; line-height:140%; color:#00A0C6; }");

	}
	//-----------------------------------------------------
	else if( N_OsType + N_BwType == "WinNS6" ){

		write(".L{ font-size:14pt; line-height:140%; }");
		write(".M{ font-size:12pt; line-height:140%; }");
		write(".S{ font-size:10pt; line-height:140%; }");

		write(".M-gr{ font-size:12pt; line-height:140%; color:#333333; }");
		write(".S-gr{ font-size:10pt; line-height:140%; color:#333333; }");
		write(".M-sl{ font-size:12pt; line-height:140%; color:#666666; }");
		write(".S-sl{ font-size:10pt; line-height:140%; color:#666666; }");
		write(".M-bk{ font-size:12pt; line-height:140%; color:#000000; }");
		write(".S-bk{ font-size:10pt; line-height:140%; color:#000000; }");
		write(".M-bl{ font-size:12pt; line-height:140%; color:#0066CC; }");
		write(".S-bl{ font-size:10pt; line-height:140%; color:#0066CC; }");
		write(".M-or{ font-size:12pt; line-height:140%; color:#FB8072; }");
		write(".S-or{ font-size:10pt; line-height:140%; color:#FB8072; }");
		write(".M-pr{ font-size:12pt; line-height:140%; color:#807DBA; }");
		write(".S-pr{ font-size:10pt; line-height:140%; color:#807DBA; }");
		write(".M-gn{ font-size:12pt; line-height:140%; color:#7FC31C; }");
		write(".S-gn{ font-size:10pt; line-height:140%; color:#7FC31C; }");
		write(".M-sb{ font-size:12pt; line-height:140%; color:#00A0C6; }");
		write(".S-sb{ font-size:10pt; line-height:140%; color:#00A0C6; }");

	}
	//-----------------------------------------------------
	// Macintosh
	//-----------------------------------------------------
	else{

		write(".L{ font-size:14px; line-height:140%; }");
		write(".M{ font-size:12px; line-height:140%; }");
		write(".S{ font-size:10px; line-height:140%; }");

		write(".M-gr{ font-size:12px; line-height:140%; color:#333333; }");
		write(".S-gr{ font-size:10px; line-height:140%; color:#333333; }");
		write(".M-sl{ font-size:12px; line-height:140%; color:#666666; }");
		write(".S-sl{ font-size:10px; line-height:140%; color:#666666; }");
		write(".M-bk{ font-size:12px; line-height:140%; color:#000000; }");
		write(".S-bk{ font-size:10px; line-height:140%; color:#000000; }");
		write(".M-bl{ font-size:12px; line-height:140%; color:#0066CC; }");
		write(".S-bl{ font-size:10px; line-height:140%; color:#0066CC; }");
		write(".M-or{ font-size:12px; line-height:140%; color:#FB8072; }");
		write(".S-or{ font-size:10px; line-height:140%; color:#FB8072; }");
		write(".M-pr{ font-size:12px; line-height:140%; color:#807DBA; }");
		write(".S-pr{ font-size:10px; line-height:140%; color:#807DBA; }");
		write(".M-gn{ font-size:12px; line-height:140%; color:#7FC31C; }");
		write(".S-gn{ font-size:10px; line-height:140%; color:#7FC31C; }");
		write(".M-sb{ font-size:12px; line-height:140%; color:#00A0C6; }");
		write(".S-sb{ font-size:10px; line-height:140%; color:#00A0C6; }");

	}
	//-----------------------------------------------------
	write("--></STYLE>");
}

//-->
