function buildNavi(){

		ptl = window.location.protocol;
//オンラインでの実行時
		if(ptl.indexOf('http') != -1) {
		WriteCSS();
		}else{
//オフライン？
		agent = navigator.userAgent ;
		if (agent.indexOf('Win') != -1 ){ //Windows
		WriteWinCSS();
		}else{
		WriteCSS();
		}
		}
		function WriteWinCSS(){ //Winローカル専用
		vPath = window.location.pathname.split('\\');
		i = vPath.length;
		dName= (vPath[i-(i-1)]);
		dName=dName.split(".")[0];
		document.write("<style type='text/css'>");
		document.write(".");
		document.write(dName);
		document.write("{display:block}");
		document.write("<")
		document.write("/style>");
		}
		function WriteCSS(){
		vPath = window.location.pathname.split('/');
		i = vPath.length;
		dName = (vPath[i-(i-1)]);
		dName = dName.split(".")[0];
		sName = (vPath[i-2]);
		sName = sName.split(".")[0];
		fName = (vPath[i-1]);
		fName = fName.split(".")[0];
		sdName = (vPath[2]);
		sdName = sdName.split(".")[0];
		document.write("<style type='text/css'>");
		document.write(".");
		document.write(dName);
		document.write("{display:block}");

		ptl = window.location.protocol;

		if(ptl.indexOf('http') != -1) {
		//2011-05-10追加 ハラスメント相談窓口用
		if ((dName=="about")||(dName=="staff")||(dName=="visual")||(dName=="harassment")){
			document.write("h1");
			document.write("{background-image: url(/img/h1_blue.gif);");
			document.write("background-color:#5A85AB;}");
			document.write("h2");
			document.write("{background-image: url(/img/h2_blue.gif);");
			document.write("background-color:#DFE6E6;}");
		}
		//2009-12-02追加 IPCR 共同利用・共同研究用
		if ((dName=="IPCR")||(dName=="projects")||(dName=="seminars")||(dName=="publication")||(dName=="database")){
			document.write("h1");
			document.write("{background-image: url(/img/h1_green.gif);");
			document.write("background-color:#5B9946;}");
			document.write("h2");
			document.write("{background-image: url(/img/h2_green.gif);");
			document.write("background-color:#DFE6E6;}");
		}
		//2008-01-07追加 latest-seminar用
		if ((dName=="seminars")&&(fName.indexOf('latest-seminar-list') != -1)){
			document.write("h3");
			document.write("{border-top:solid 3px #D8FF89;}");
			document.write(".s-date");
			document.write("{background : url(/img/h3_backgroud_green.gif) center top;}");
			document.write("dt");
			document.write("{background : url(/img/arrow_green02.gif) no-repeat left 3px;}");
		}

		if ((dName=="international")||(dName=="training-linkage")||(dName=="collaborations")){
			document.write("h1");
			document.write("{background-image: url(/img/h1_yellow.gif);");
			document.write("background-color:#BFA624;}");
			document.write("h2");
			document.write("{background-image: url(/img/h2_yellow.gif);");
			document.write("background-color:#DFE6E6;}");
		}

		if (dName=="job-openings"){
			document.write("h1");
			document.write("{background-image: url(/img/h1_pink.gif);");
			document.write("background-color:#977187;}");
			document.write("h2");
			document.write("{background-image: url(/img/h2_pink.gif);");
			document.write("background-color:#DFE6E6;}");
		}

		if (dName=="archive"){
			document.write("h1");
			document.write("{background-image: url(/img/h1_gray.gif);");
			document.write("background-color:#666666;}");
			document.write("h2");
			document.write("{background-image: url(/img/h2_gray.gif);");
			document.write("background-color:#DFE6E6;}");
		}
		//2008-01-10追加　Archive 過去のセミナー案内用
		if ((dName=="archive")&&(sName=="monthly-seminar-info")){
			document.write("h3");
			document.write("{border-top:solid 3px #CCD5D5;}");
			document.write(".s-date");
			document.write("{background : url(/img/h3_backgroud_gray.gif) center top;}");
			document.write("dt");
			document.write("{background : url(/img/arrow_gray02.gif) no-repeat left 3px;}");
		}
		//2008-01-10追加-past_seminarフォルダ用
		if ((dName=="archive")&&(sdName=="past_seminar")){
			document.write("h3");
			document.write("{border-top:solid 3px #CCD5D5;}");
			document.write(".s-date");
			document.write("{background : url(/img/h3_backgroud_gray.gif) center top;}");
			document.write("dt");
			document.write("{background : url(/img/arrow_gray02.gif) no-repeat left 3px;}");
		}

		if ((dName=="links")||(dName=="sitemap")||(dName=="contact")||(dName=="policy")){
			document.write("h1");
			document.write("{background-image: url(/img/h1_wblue.gif);");
			document.write("background-color:#0080D5;}");
			document.write("h2");
			document.write("{background-image: url(/img/h2_wblue.gif);");
			document.write("background-color:#DFE6E6;}");
		}
		}

		document.write("<")
		document.write("/style>");
		}
}
//項目追加時には "CSS/style.css" にもあわせて追加をすること
