h1	{font-size:10pt;margin:0px 10px 0px 0px;float:right;font-weight:normal;}
body	{margin:0px;}
body,td	{font-size:10pt;line-height:1.4;}
table.topm	{width:100%;}
table.main td	{padding:3px;}
td.topm	{background-color:#00f;}
td.last	{width:30%;}
td.w150	{width:150px;}
td.w210	{width:210px;}
.ad	{font-size:7pt;padding:0px;}
td.main	{width:500px;border-width:0px 0px;border-style:dotted;border-color:#00f;}
hr.dot	{color:#00f;border:dotted 2px #00f;height:2px;width:100%;margin:0px;}

div.cal table	{font-size:9pt;color:#333;border:1px solid #39c;width:150px;background-color:#eee;}
div.cal table td	{font-size:9pt;color:#333;text-align:center;border:0px solid #39c;}
div.cal table td span.week	{font-size:8pt;}
div.cal table td span.red	{color:#ff5b5b;}
div.cal table td.sitei	{color:#7d7dff;font-weight:bold;}

div.r	{background : #ffffff url(img/title-r.gif) no-repeat;width:150px:height:20px;color:#fff;text-align:center;padding:2px;}
div.r2	{width:150px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#00f;padding:2px;
	background-color:#eee;margin-top:-3px;}
div.c	{background : #ffffff url(img/title-c.gif) no-repeat;width:500px:height:20px;color:#fff;text-align:center;padding:2px;}
div.c2	{width:500px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#00f;padding:2px;
	background-color:#eee;margin-top:-3px;}
.small	{font-size:8pt;}
.copy	{color:#fff;padding:3px;}
.kisyu	{font-size:10pt;font-family:'Arial Black','Arial','"HGP܎E','Tahoma',sans-serif;}