*			{padding:0;margin:0;}
body		{background-color:#e5ffe5;}

#breadcrumb	{
			width:950;
			margin:auto;
			padding:8 0 8 0; 
			color:#1FBBDF;
			}
#main-box	{
			width:950px;
			background-image:url('../note.gif');
			margin:5 auto;
			}
	h1		{
			font-family:"HG正楷書体-PRO","Hiragino Kaku Gothic Pro";
			color:green;
			text-align:center;
			}
	h2		{
			font-family:"HG正楷書体-PRO","Hiragino Kaku Gothic Pro";
			text-align:center;
			margin:0 0 15 0;
			}
	h3		{
			font-size:medium;
			text-align:center;
			}
	ul li 	{
			list-style-type:none;
			padding-left:30;
			}
	#top		{
				text-align:center;
				margin:auto;
				font-size:large;
				padding:30 0 20 0;
				}
	#top-photo	{
				clear:both;
				text-align:center;
				}
	#contents	{
				clear:both;
				margin:30 150 30 150;
				padding:0 30 0 30; 
				text-align:left;
				}
	.menu-l		{
				float:left;
				padding:20 75 20 230;
				width:170;
				margin:auto;
				}
	.menu-r		{
				float:right;
				padding:20 230 20 75;
				width:170;
				margin:auto;
				}
	.menu-b		{
				clear:both;
				text-align:center;
				padding:20 0 20 0;
				width:950;
				margin:auto;
				}
	#date		{
				clear:both;
				margin:30 150 30 150;
				text-align:right;
				}
	#footer		{
				clear:both;
				margin:30 150 30 150;
				padding:30 0 30 0;
				font-size:small;
				text-align:center;
				border-top:ridge;
				border-bottom:ridge;
				}
	#copyright	{
				clear:both;
				padding:10 0 30 0; 
				font-size:small;
				text-align:center;
				}
	#ad			{
				clear:both;
				text-align:center;
				padding:20 0 50 0; 
				}
