body{
	scrollbar-face-color:FFFFFF;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-shadow-color:FFFFFF;
	scrollbar-3dlight-color:FFFFFF;
	scrollbar-arrow-color:FFCCCC;
	scrollbar-track-color:FFCCCC;
	scrollbar-darkshadow-color:FFFFFF;
	background-image:url("");
	background-attachment:fixed;
	background-color:;
	width:100%;
	height:100%;
	font-size:10px;
	margin:0;
	padding:0;
}
font {
	line-height:180%;
}
table.main {
	background-image:url("");
	background-color:FFFFFF;
	border:1px solid #FFCCCC;
	border-spacing:0px;
	heigth:100%;
	width:780px;
}
td.head {
	background-image:url("http://blog.amigo-chat.com/umibuta/img/20090621024952.jpg");
	background-color:;
	height:200px;
}
font.head {
	font-size:20pt;
	font-weight:bold;
	color:;
	visibility:hidden;
}
td.top_link {
	font-size:10px;
}
table.cal_table {
	background-color:#FFFFFF;
	border-spacing:0px;
	font-size:12px;
	border:1px solid #FFCCCC;
}
table.cal_table td {
	font-size:10px;
	border-spacing:0px;
	border:1px solid #FFCCCC;
	text-align: center;
}
td.cal_sun {
	color:#FF0000;
}
td.cal_sat {
	color:#0000FF;
}
td.m_top {
	background-image:url("");
	background-color:#FFFFFF;
	font-size:10px;
	color:#FFCCCC;
	font-weight:bold;
	height:22;
}
td.m_main {
	background-color:#FFFFFF;
	line-height:180%;
	font-size:10px;
	color:FFCCCCpx;
	padding:5px;
}
table.b_table {
	border:1px solid #FFCCCC;
	width:530px;
	border-spacing:0px;
	padding:0px;
}
td.b_top {
	background-image:url("");
	background-color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	color:#FFCCCC;
	padding:3px;
	height:22;
}
td.b_main {
	font-size:10px;
	color:#FFCCCC;
	line-height:180%;
	background-color:#FFFFFF;
	height:150px;
	padding:5px;
}
td.b_bottom {
	background-color:#FFFFFF;
	font-size:10px;
	color:#FFCCCC;
	text-align:right;
	padding:3px;
}
table.r_table {
	border:1px solid #FF99FF;
	width:530px;
	background-color:#FFFFFF;
	font-size:10px;
	color:#FFCCCC;
	line-height:180%;
}
font.count {
	background-color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	color:#FFCCCC;
	width:45;
	padding:1;
	text-align:right;
}
font.small {
	font-size:10px;
	color:#FFCCCC;
}
td.res {
	font-size:10px;
	font-weight:bold;
	color:#FFCCCC;
}
.res_btn{
	background-color:FFFFFF;
	color:FFCCCC;
}
.hr{
	width:94%;
	color:$_POST[hr_color];
}
a:link{ color:#FFCCCC; text-decoration:none; }
a:visited{ color:#FFCCCC; text-decoration:none; }
a:hover{ color:#FFCCCC; text-decoration:underline; }

a.cal:link{ color:#FFCCCC; text-decoration:none; }
a.cal:visited{ color:#FFCCCC; text-decoration:none; }
a.cal:hover{ color:#FFCCCC; text-decoration:underline; }