

<!--

//______________________________________________OS
if( navigator.userAgent.indexOf( "Win" ) >= 0 ){
	var Ostype = "Win";
}
else if( navigator.userAgent.indexOf( "Mac" ) >= 0 ){
	var Ostype = "Mac";
}

//______________________________________________BR
if( navigator.appName == "Microsoft Internet Explorer" ){
	var BrVer = navigator.userAgent.substr( navigator.userAgent.indexOf( "MSIE" ) + 5 , 3 );
	if( BrVer >= 4 ){
		var Navtype = "IE";
	}
}
else if( navigator.appName == "Netscape" ){
	var BrVer = navigator.userAgent.substring( 8 , 11 );	
	if( BrVer >= 4 && BrVer < 5 ){
		var Navtype = "NS4";
	}
	else if( BrVer >= 5 ){
		var Navtype = "NS6";
	}
}

//______________________________________________CSS
with( document ){
	write("<STYLE TYPE='text/css'><!--");

// 共通

	//マージン
	write(".mg0{ margin: 0; }");

	//背景なし
	write("body{ background:#f5f7f4 url(/img/back_main.gif) center top repeat-y;position:relative ;}");
	write(".bgnone{ background-image:none; }");

	//メニュー部分検索
	write("form{margin:9px 0;padding:0;}");
	write("form ul{height:38px;margin:0;padding:12px 5px 0 6px;text-align:left;background:url(/img_menu/mn_search01.gif) repeat-x;}");
	write("form li{margin:0;padding:0;list-style-type:none;}");
	write("form li.mni{float:left;position:relative;width:110px;height:15px;overflow:hidden;}");
	write("form li.mni .left{position:absolute;left:0;width:15px;height:15px;background:url(/img_menu/mn_search03.gif) no-repeat;z-index:10;}");
	write("form li.mni .right{position:absolute;right:0;width:10px;height:15px;background:url(/img_menu/mn_search04.gif) no-repeat;}");
	write("form li.mni input{position:absolute;left:13px;margin:0;padding:1px 3px;width:90px;height:15px;border:0px none;background:url(/img_menu/mn_search02.gif) repeat-x;font-size:10px;}");
	write("form li.mnb{float:right;width:27px;}");

	var uName = navigator.userAgent.toUpperCase();
	if (Ostype == "Mac" && uName.indexOf("FIREFOX") >= 0){
		write ("form li.mni input{top:-1px;height:16px;}");
	}


	//リンクカラー(#FF3333)
	write("a.red:link{ color:#FF3333; text-decoration:none; }");
	write("a.red:visited{ color:#FF3333; text-decoration:none; }");

	//リンクカラー(#333333)
	write("a.gray:link{ color:#333333; text-decoration:none; }");
	write("a.gray:visited{ color:#333333; text-decoration:none; }");

	//リンクカラー(#333399)
	write("a.blue:link{ color:#333399; text-decoration:none; }");
	write("a.blue:visited{ color:#333399; text-decoration:none; }");

	//リンクカラー(#666666)
	write("a.none:link{ color:#666666; text-decoration:none; }");
	write("a.none:visited{ color:#666666; text-decoration:none; }");

	//リンクカラー(#cccccc)
	write("a.lightgray:link{ color:#cccccc; text-decoration:none; }");
	write("a.lightgray:visited{ color:#cccccc; text-decoration:none; }");

	//リンクカラー(#cccccc)
	write("a.lightgray2:link{ color:#666666; text-decoration:none; }");
	write("a.lightgray2:visited{ color:#666666; text-decoration:none; }");
	write("a.lightgray2:hover{ color:#666666; text-decoration:underline; }");

	//リンクカラー(#FF6600)
	write("a.orange:link{ color:#666666; text-decoration:none; }");
	write("a.orange:visited{ color:#666666; text-decoration:none; }");
	write("a.orange:hover{ color:#FF6600; text-decoration:underline; }");

	//リンクカラー(#FFFFFF)
	write("a.white:link{ color:#FFFFFF; text-decoration:underline; }");
	write("a.white:visited{ color:#FFFFFF; text-decoration:underline; }");

	//リンクカラー(#FF3300)
	write("a.popnew:link{ color:#FF3300; text-decoration:underline; }");
	write("a.popnew:visited{ color:#FF3300; text-decoration:underline; }");
	write("a.popnew:hover{ color:#FF3300; text-decoration:underline; }");

// Win
	if( Ostype == "Win" ){
		if( Navtype == "IE" ){
			write(".LL{ font-size:18px; line-height:160%; }");
			write(".L{ font-size:14px; line-height:160%; }");
			write(".M{ font-size:12px; line-height:160%; }");
			write(".M2{ font-size:12px; line-height:120%; }");			//line-height狭い
			write(".S{ font-size:10px; line-height:160%; }");
			write(".S2{ font-size:10px; line-height:120%; }");				//line-height狭い
			write(".SW{ font-size:10px; line-height:150%; color:#FFFFFF }");
			write(".FM-M{ font-size:12px; height : 21px ; border:solid 1px #cccccc; }");
		}
		else if( Navtype == "NS4" ){
			write(".LL{ font-size:18px; line-height:165%; }");
			write(".L{ font-size:14px; line-height:165%; }");
			write(".M{ font-size:12px; line-height:165%; }");
			write(".M2{ font-size:12px; line-height:120%; }");
			write(".S{ font-size:11px; line-height:165%; }");
			write(".S2{ font-size:11px; line-height:120%; }");
			write(".SW{ font-size:11px; line-height:155%; color:#FFFFFF }");
			write(".FM-M{ font-size:12px; }");
		}
		else if( Navtype == "NS6" ){
			write(".LL{ font-size:18px; line-height:160%; }");
			write(".L{ font-size:14px; line-height:160%; }");
			write(".M{ font-size:12px; line-height:160%; }");
			write(".M2{ font-size:12px; line-height:120%; }");
			write(".S{ font-size:10px; line-height:160%; }");
			write(".S2{ font-size:10px; line-height:120%; }");
			write(".SW{ font-size:10px; line-height:140%; color:#FFFFFF }");
			write(".FM-M{ font-size:12px; height : 21px; border:solid 1px #cccccc; }");
		}
	}

// Mac
	if( Ostype == "Mac" ){
		if( Navtype == "IE" ){
			write(".LL{ font-size:18px; line-height:160%; }");
			write(".L{ font-size:14px; line-height:160%; }");
			write(".M{ font-size:12px; line-height:160%; }");
			write(".M2{ font-size:12px; line-height:120%; }");
			write(".S{ font-size:10px; line-height:160%; }");
			write(".S2{ font-size:10px; line-height:120%; }");
			write(".SW{ font-size:10px; line-height:150%; color:#FFFFFF }");
			write(".FM-M{ font-size:12px; height : 19px; border:solid 1px #cccccc; }");
		}
		else if( Navtype == "NS4" ){
			write(".LL{ font-size:18px; line-height:135%; }");
			write(".L{ font-size:14px; line-height:135%; }");
			write(".M{ font-size:12px; line-height:135%; }");
			write(".M2{ font-size:12px; line-height:105%; }");
			write(".S{ font-size:10px; line-height:125%; }");
			write(".S2{ font-size:10px; line-height:105%; }");
			write(".SW{ font-size:10px; line-height:125%; color:#FFFFFF }");
			write(".FM-M{ font-size:12px; }");
		}
		else if( Navtype == "NS6" ){
			write(".LL{ font-size:18px; line-height:130%; }");
			write(".L{ font-size:14px; line-height:130%; }");
			write(".M{ font-size:12px; line-height:130%; }");
			write(".M2{ font-size:12px; line-height:105%; }");
			write(".S{ font-size:10px; line-height:130%; }");
			write(".S2{ font-size:10px; line-height:105%; }");
			write(".SW{ font-size:10px; line-height:120%; color:#FFFFFF }");
			write(".FM-M{ font-size:12px; height : 21px; border:solid 1px #cccccc; }");
		}
	}

	write("--></STYLE>") ;
}

//-->

