body	{background-color:rgb(240,255,255);text-align:center;margin-right:auto;margin-left:auto;font-size:10pt;color:rgb(48,0,160);}
a	{text-decoration:underline;}
a:hover	{text-decoration:overline underline;font-weight:bold;}
h1	{font-size:11.5pt;width:380px;float:left;}
img	{border-width:0pt;}
table	{text-align:center;font-size:10pt;}
th	{background-color:rgb(255,250,200);}
.center	{margin-right:auto;margin-left:auto;}
.whole	{width:600px;margin-top:36px;}
.cnt	{width:80px;float:right;padding-top:0.5em;}
.data	{width:130px;font-size:9pt;color:#000000;text-align:right;float:right;}
.bold	{font-size:12pt;font-weight:bold;}
.exp	{border-style:none;background-color:#f0ffff;text-align:center;overflow-y:hidden;font-size:11pt;width:415px;float:left;}
.data_r	{text-align:right;color:rgb(10,0,255);font-size:9.5pt;float:left;}
.objection	{clear:left;}
.mail	{text-align:right;color:rgb(10,0,255);font-size:9.5pt;margin-top:1.5em;margin-bottom:1em;}
.notes	{font-size:9pt;width:400pt;padding:5pt;background-color:rgb(255,240,240);border-width:1pt 10pt;border-style:solid;border-color:#f0ffff #3000aa;margin-left:auto;margin-right:auto;}
.tree	{text-align:left;color;rgb(255,200,200);font-size:9pt;}
.title	{font-size:12.5pt;font-weight:bold;letter-spacing:8pt;padding-top:3pt;padding-bottom:3pt;border-style:double none;width:auto;margin:8pt;}
.prof_t	{border-style:solid;border-color:rgb(255,240,150);border-width:thin;margin:1em;margin-left:auto;margin-right:auto;}
.tr_1	{background-color:rgb(224,255,236);}
.tr_2	{background-color:rgb(200,255,250);}
.g_menu	{border:1px solid rgb(255,100,240);width:160px;float:left;}
.group	{text-align:left;margin-left:5px;margin-top:2px;margin-bottom:2px;border:1px dotted pink;width:140px;}
.notesg	{font-size:8pt;text-align:right;}
.illust	{border:1px solid rgb(100,240,255);padding:3px;}
.i_title	{color:rgb(255,150,100);text-decoration:underline;letter-spacing:3px;}
.data_g	{text-align:right;color:rgb(10,0,255);dont-size:9.5pt;}
.eve_t	{border-style:solid;border-color:rgb(255,150,200);border-width:thin;margin:1em;margin-left:auto;margin-right:auto;border-collapse:collapse;}
.book_c	{letter-spacing:5pt;font-size:11pt;}
.diary_t	{border:2px solid rgb(50,0,200);}
.diary	{border:1px solid rgb(100,240,255);padding:3px;text-align:left;}
.linkmenu	{border:1px solid rgb(255,100,240);padding:10px;width:140px;float:left;}
.linkmain	{border:1px solid rgb(150,255,150);padding:10px;width:410px;text-align:right;float:left;}

#top {
	clear:both;
	margin-left:auto;
	margin-right:auto;
	margin-top:4px;
}
.diaryarea {
	border:3px #0000FF double;
	background-color:#FFFFFF;
	padding:18px;
	float:left;
	margin-bottom:12px;
	margin-top:16px;
	width:400px;
}
.diarytitle {
	font-weight:bold;
	text-align:center;
	margin-bottom:12px;
}
.diarybody {
	text-align:left;
}

.eventinfo {
	margin-top:26px;
	clear:both;
	margin:14px;
	padding-top:8px;
	padding-bottom:12px;
	border:1px #EE3366 solid;
}

.news {
	margin-top:8px;
	margin-right:14px;
	margin-left:14px;
	padding:3px;
	border:1px #EE3366 solid;
}

