
body	{color:#dcdcdc;
	background-image: url(bg-houroku.jpg);
	}

div#container	{
		border: 1px #000000;
		margin:0px;
		padding:0px 20px;
		background-color:#000000;
		width:800px;
		margin-left:auto;
		margin-right:auto}

div#header	{background-color:#000000;
		padding:15px 0px 10px 0px;
		color:#ffffff;
		line-height:1.0;
		}




h1	{font-size: 1.65em;
	font-family:HGŠÛºÞ¼¯¸M-Pro,Helvetica,sans-serif;
	margin-bottom:3px;
	}

h2	{
	fontsize: 1.0em;
	font-family:Calibri;
	color:#ffcc00;
	line-height:1.2em;
	}


h3	{
	font-family:Calibri;
	fontsize: 0.8em;
	color:#d3d3d3;
	line-height:0.75;
	}


h4	{
	font-family:Calibri;
	fontsize: 1.5em;
		color:#d3d3d3;
	line-height:0.75;
	}



textarea	{
	font-size: 0.7em;color:#000000;
	color: maroon;
	float:left;
	width: 300px;
	height: 80px;
	float: right;
	background-color:gainsboro;
	}

address	{
	font-size: 0.75em;
	font-style: normal;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	}

a	{
	font-size: 0.8em;
	color: #66ffff;
	text-decoration: none;
		}


ul	{list-style-type: none;
	margin: 0;
	padding: 5px 0px 5px 20px;
	background-color: #800000;
	}


li	{display:inline;padding-right: 20px;
	font-size: 0.75em;
	}

	
li a	{text-decoration: none;
	}

p	{
	font-size: 0.8em;color:#d3d3d3;
	font-family:HGŠÛºÞ¼¯¸M-Pro;
	line-height: 1.5em;
	text-indent: 1em;
	}

p#list	{
	font-size: 0.8em;color:#d3d3d3;
	font-family:HGŠÛºÞ¼¯¸M-Pro;
	line-height: 1.4em;
	}
p#img	{padding-top:0px;
	text-align:center;
	}

p#top	{
	font-family:HGŠÛºÞ¼¯¸M-Pro ;
	padding-top:0px;
	}

p#bird	{
	font-family:Arial ;
	padding:0px 20px 0px 20px;
	line-height: 1.5em;
	}

p#pg	{
	font-family:Arial ;
	font-size: 0.8em;
	text-align:center;
	}

img.icon {
	float: right;
	margin-left: 10px;
		}





