@charset	"utf-8";
* {
	padding:		0px;
	margin:			0px;
	line-height:		1.5;
}
body {
	font-size:		small;
	margin:			0px;
	padding:		0px;
	width:			100%;
	height:			100%;
	background-color:	#ffffff;
}
html>body {
	font-size:		x-small;
}
head:first-child+body {
	font-size:		small;
}
h1,h2,hr{
	display:		none;
}
img {
	display:		block;
}
br.clsb {
	font-size:		1px;
	line-height:		1px;
	clear:			both;
}
#container {
	width:			100%;
	text-align:		center;
}
#document {
	width:			860px;
	height:			610px;
	position:		relative;
	margin-left:		auto;
	margin-right:		auto;
	background-image:	url("../images/top.jpg");
}
#header {
	position:		relative;
	width:			860px;
	text-align:		left;
	margin-top:		5px;
	margin-left:		10px;
	font-size:		11px;
	overflow:		hidden;
}
#header br {
	display:		none;
}
#notice {
	display:		none;
}
#main {
	text-align:		left;
	position:		absolute;
	top:			200px;
	left:			10px;
	width:			800px;
}
#menu {
	position:		relative;
	text-align:		left;
	float:			left;
	width:			107px;
}
#menu ul {
	margin:			0px;
	list-style-type:	none;
}
#menu li {
	margin:			0px;
	width:			107px;
	height:			43px;
}
#menu li a span {
	display:		block;
	border-width:		0px;
	margin:			0px;
	width:			107px;
	height:			43px;
	cursor:			hand;
}
#menu li a span span {
	display:		none;
}
#ill {
	background-image:	url("../images/top_illust.gif");
}
#txt {
	background-image:	url("../images/top_txt.gif");
}
#bbs {
	background-image:	url("../images/top_bbs.gif");
}
#lnk {
	background-image:	url("../images/top_link.gif");
}
#log {
	background-image:	url("../images/top_log.gif");
}
#eml {
	background-image:	url("../images/top_mail.gif");
}
#shp {
	background-image:	url("../images/top_shop.gif");
}
#contents {
	position:		relative;
	text-align:		left;
	margin-left:		150px;
	margin-top:		80px;
	width:			400px;
	color:			olive;
	font-size:		12px;
}
#document #footer {
	position:		absolute;
	right:			0px;
	bottom:			16px;
	text-align:		left;
	line-height:		12px;
	font-size:		10px;
	font-family:		verdana,arial;
	color:			#999999;
}
