*{
	margin: 0;
	padding: 0;
}
img { border-style:none;
}

a img { border-style:none; }

a:link {color: #996600; text-decoration: none; }


body{
	background-color: black;
}
#header{
	height: 55px;
	margin: 0 auto;
		width: 800px;

}
#header img{
	float: left;
}
#footer{
	height: 50px;
	margin: 0 auto;
		width: 800px;

}
#footer img{
	float: left;
}

#wrap{
	background: url(img/kawahara_bg.png) no-repeat 0 bottom;
	height: 1620px;
	position: relative;
	margin: 0 auto;
	width: 800px;
	clear: both;
}
h1{
	font-size: 10px;
	color: silver;
	padding-top: 10px;
	padding-left: 43px;
}
#contents{
	font-size: 12px;
	position: absolute;
	left: 40px;
	top: 145px;
	width: 230px;
	line-height: 16px;
	color: white;
}

p.q{
	color: #fdff59;
	font: 12px/15px "MS PGothic";
	margin-bottom: 5px;
}
p.a{
	margin-bottom: 10px;
}

