@charset "utf-8";

div.tts h1.t6{ background-image: url(t6.png); }
/*--------------- カレンダー -----------------------------------------------------*/
h2.cldh2{
	float:left; margin:2px 0px 0px 0px; padding:3px 0px 5px 0px; width:180px; font-size:100%;
	font-family:verdana,helvetica,arial,sans-serif;
}
div.fltrb{ float:right; margin:2px 7px 0px 0px; padding:3px 0px 5px 0px; width:300px; text-align:right; }
.grn{ color:#174; }
table.tbtyp2{ clear:both; margin:0; padding:0; border:0; width:590px; }
table.tbtyp2 thead th{
	padding:1px 0px 1px 0px; border:1px solid #999; white-space:nowrap; font-weight:normal;
	text-align:center; line-height:110%; background-color:#f3f3f3; color:#000;
}
table.tbtyp2 td{ padding:4px 0px 4px 0px; border:1px solid #999; vertical-align:top; line-height:130%; }
table.tbtyp2 td.tdi{ width:35px; text-align:center; font-family:verdana,helvetica,arial,sans-serif; }
table.tbtyp2 td.cltd1{ width:211px; text-indent:9px; }
table.tbtyp2 td.cltd2{ width:231px; text-indent:9px; }
table.tbtyp2 td.reds{ background-color:#fffadd; color:#d20;}
table.tbtyp2 td.blues{ background-color:#fffadd; color:#35a; }
table.tbtyp2 ul li{
	padding:0px 0px 0px 20px; text-indent:0;
	background-repeat:no-repeat; background-position:left top; background-image: url(kaku2.png);
}
