/*==========GBapge Stylesheet====================*/
/*==========last update 2007.09.18===============*/
body			{
	color:#cccccc;
	background-color:#000000;
	margin:0px;
	padding:0px;
	scrollbar-face-color:#000000;
	scrollbar-arrow-color:#999999;
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color:#999999;
	scrollbar-shadow-color:#999999;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#000000;
}
/*----------localmenu*/
div.localmenu		{
	position:fixed;
	top:0px;
	left:0px;
	z-index:5;
	width:700px;
	height:20px;
	border-top:2px solid #666666;
	border-bottom:2px solid #666666;
	background-color:#000000;
	font:bold 12px Arial, Helvetica, sans-serif;
}
span#menu			{
	color:#ffffff;
	padding:0px 10px;
}
.localmenu a		{
	padding:0px 15px;
	text-decoration:none;
}
.localmenu a:link	{color:#cccccc;}
.localmenu a:visited{color:#cccccc;}
.localmenu a:hover	{color:#ff0000;}
.localmenu a#on		{color:#ff0000;}
/*----------side menu*/
div.sidemenu		{
	position:static;
	z-index:4;
	margin:30px 0px 0px 0px;
	width:160px;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
}
div#header			{
	height:20px;
	background:#666666 url('imag/lnaviheader.gif') repeat-x;
}
div#footer			{
	height:20px;
	background:#666666 url('imag/lnavifooter.gif') no-repeat right bottom;
	margin-bottom:20px;
}
.sidemenu p			{
	margin:0px;
	padding:0px;
	background-color:#666666;
}
.sidemenu a			{
	text-decoration:none;
	display:block;
	margin:0px;
	border:2px solid #666666;
	padding:0px 10px;
}
.sidemenu a:link	{color:#ffffff;}
.sidemenu a:visited	{color:#ffffff;}
.sidemenu a:hover	{color:#ff0000;background-color:#000000;}
.sidemenu a:active	{color:#ff0000;}
.sidemenu a#on		{color:#ff3300;font-weight:bold;}
/*-----contents*/
div.contents	{
	position:absolute;
	top:20px;
	left:150px;
	font:normal 12px/20px '‚l‚r ‚oƒSƒVƒbƒN',Osaka,sans-serif;
	margin:20px 20px 50px 20px;
	padding:0px 20px 50px 0px;
}
.contents h1		{
	margin:10px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	font:bold 20px Verdana,Arial,sans-serif;
	color:#ff0000;
}
.contents h2		{
	margin:30px 0px 0px 30px;
	padding:0px 20px 0px 20px;
	font:bold 14px Verdana,Arial,sans-serif;
	color:#ffffff;
	border-bottom:1px solid #666666;
}
.contents h3		{
	margin:5px 0px 0px 30px;
	padding:0px 20px 0px 20px;
	font:bold 12px Arial,sans-serif;
	color:#cccccc;
}
.contents p			{margin:10px 0px 0px 60px;}
.contents blockquote{color:#ffffff;}
.contents strong	{color:#ff3300;}
div#title			{
	margin:10px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#669999;
}
.contents table		{border-collapse:collapse;}
/**/
table#result		{margin:20px auto 20px auto;}
#result th			{
	white-space:nowrap;
	border:1px solid #666666;
	padding:2px 5px;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	background-color:#003366;
}
#result td			{
	white-space:nowrap;
	border:1px solid #666666;
	padding:2px;
	text-align:right;
	font:bold 10px Arial, Helvetica, sans-serif;
}
/**/
table#entrylist		{margin:20px auto 20px auto;}
#entrylist th		{
	white-space:nowrap;
	border:2px solid #000000;
	padding:2px 10px;
	text-align:left;
	font:bold 14px Arial, Helvetica, sans-serif;
	background-color:#336699;
}
#entrylist td		{
	white-space:nowrap;
	border:2px solid #000000;
	padding:2px 10px;
	text-align:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	background-color:#003366;
}
#entrylist thead th	{
	white-space:nowrap;
	border:2px solid #000000;
	padding:2px 10px;
	text-align:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	background-color:#000000;
}
em	{color:#999999;}
/**/
table#list			{margin:10px 0px 0px 90px;}
#list thaed th		{
	font:normal 10px Arial, Helvetica, sans-serif;
	text-align:center;
}
#list th			{
	border:1px solid #006666;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
}
#list td			{
	padding:0px 20px;
	border:1px solid #006666;
	font:normal 12px Arial, Helvetica, sans-serif;
}

#ss th	{
	border-bottom:3px solid #006666;
}
#ss td	{
	border-bottom:3px solid #006666;
}

small	{font-size:12px;color:#666666;}

/**/
/**/
table#tcpd			{margin:10px 0px 0px 30px;}
#tcpd td			{
	width:70px;
	border:1px solid #666666;
	font:normal 12px Arial, Helvetica, sans-serif;
}
