<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
*	{padding:0px; margin:0px; font-weight:normal; font-size:15px; font-family:Meiryo,sans-serif;}
html	{height:100%;}
body	{height:100%; background:#ccccd0 url(/image/body_bg.png); line-height:20px;}
ul	{list-style:none;}
img	{border:none;}
a	{text-decoration:none;}
a:hover	{background-color:#ccffdd;}

#container	{overflow:hidden; position:relative; max-width:800px; min-width:400px; min-height:93%; margin-left:auto; margin-right:auto; padding-bottom:44px; border:solid 4px; border-color:#707078 #b0b0b8; background:#ffffff url(/image/container_bg) repeat-y right top;}

#header #caption	{min-height:50px; padding-top:20px; padding-left:20px; background:url(/image/header-bg.png) no-repeat;}
#header h1			{float:left; height:40px;}
#header h1 a:hover	{background-color:transparent;}
#header #bell	{float:right; margin-top:8px;}
#header p		{float:left; margin-top:19px; margin-left:20px; background-color:#ffffff; line-height:18px; font-size:18px; text-shadow:1px 1px 1px #cccccc;}
#header strong	{font-size:18px;}
#header ul		{overflow:hidden; width:100%; background:#000000 url(/image/menu.png);}
#header ul li	{float:left; width:20%; min-width:100px; height:40px; line-height:40px; text-align:center;}
#header ul li a	{display:block; width:100%; color:#ffffff;}
#header ul li a:hover	{background:url(/image/menu-hover.png) no-repeat center;}

#base0	{min-height:600px; background:url(/image/base_bg.png) no-repeat;}
#base1	{min-height:600px;background:url(/image/linev.png) repeat-y 25px 0px;}
#base2	{overflow:hidden; position:relative; background:url(/image/lineh.png) repeat-x 0px 25px;}
h2		{margin-top:18px; margin-left:16px; color:#000000; line-height:15px;}
h2 span	{display:inline-block; padding:3px 3px 2px 3px; background:#dca0af url(/image/h2_bg.png) left center;}
#main	{margin:15px 25px 25px 50px;}

#footer		{position:absolute; bottom:0px; width:100%; height:40px; border-top:solid 4px #aaaab8; background-color:#e0e0e8; line-height:40px; text-align:center;}

table		{border-collapse:collapse;}
table		{width:100%; margin-left:auto; margin-right:auto; border:#a0a0a8 solid 2px;}
tr:nth-child(odd)	{background-color:#f0f0f6;}
tr:nth-child(even)	{background-color:#ffffff;}
th			{text-align:left;}
th,td		{padding:3px 6px; border:#a0a0af solid 1px; line-height:150%;}
.dark th	{background-color:#d0d0d8; text-align:center;}
</pre></body></html>