BODY {width: 750px;
	background-color:pink;
	font-color:black;
	font-size:12px;
	font-family:sans-serif;
	padding:0px;}
a img {	border: none:}
h1{padding-right-left:1px;
	font-size:30pt;
	font-family:;
	color:black;
	float:left;}
h2{padding-right-left:0px;
	font-size:15pt;
	font-family:;
	color:black;
	float:left;}
h3{padding-right-left:0px;
	font-size:12pt;
	font-family:;
	color:black;
	float:left;}
A:link {color:black;}
A:visited {color:black;}
A:active {color:black;}
A:hover {color:black;}
div{background-color:;}

#title{clear:none;
	float:none;
	text-align:right;
	width:px;
	height:;
	line-height:em;
	letter-spacing:0px;
	background-color:;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;}

#main{
	float:right;
	text-align:right;
	width:470px;
	height:0px;
	line-height:0em;
	letter-spacing:0px;
	background-color:;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;}



	
#menu{
	float:left;
	text-align:;
	width:270px;
	height: 480px;
	line-height:0em;
	letter-spacing:0px;
	background-color:;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;}
	

#c{clear:;
	float:;
	text-align:center;
	width:270px;
	height:px;
	line-height:0em;
	letter-spacing:0px;
	background-color:;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;}
	
#d{
	float:right;
	text-align:left;
	width:270px;
	height:px;
	line-height:em;
	letter-spacing:1px;
	background-color:;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;}
#b{clear:;
	float:none;
	text-align:center;
	width:470px;
	height:px;
	line-height:3em;
	letter-spacing:0px;
	background-color:;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;}

#footer{
	background-color:;
	width: auto;
	height:20px;
	clear: both;
	text-align: center;
	color:black;
	font-size:15px;
	line-height:2em;
	letter-spacing:10px;
	padding:2px;
	margin:2px;
	border-top:1px solid black;
}
	


	var MENU = null;
	var TIMER;

	//ポップアップメニュー
	function popupMenuOver(id){

		if (MENU && MENU != id){
			popupMenuClose(id);
		}
		popupMenuOpen(id);
	}

	function popupMenuOpen(id){ 

		if(document.getElementById){
			document.getElementById(id).style.visibility = 'visible';

		}else if(document.all){
			document.all(id).style.visibility = 'visible';

		}else if(document.layers){
			document.layers[ id ].visibility = 'show';
		}
		clearTimeout(TIMER);
		MENU = id;
	}

	function popupMenuClose(){

		if(document.getElementById){
			document.getElementById(MENU).style.visibility = 'hidden';

		}else if(document.all){
			document.all(MENU).style.visibility = 'hidden';

		}else if(document.layers){
			document.layers[ MENU ].visibility = 'hide';
			
		}
		MENU = null;
	}

	function popupTimeSet(){
		TIMER = setTimeout('popupMenuClose()', 700);
	}

	function popupTimeClear(){
		clearTimeout(TIMER);
	}
