@charset "Shift_JIS";
@media screen, tv, projection, handheld, print {

/* ---カレンダーの CSS 設定--- */

	/* カレンダー全体の設定 */
	div#calender {
	font-family:'Osaka','Verdana','MS UI Gothic',sans-serif; }

	div#calender .spc { margin-top:4px; } /* カレンダーどうしの隙間 */

	/* 表題 */
	div#calender caption { display:none; }

	/* 枠線、罫線、文字種など表全体 */
	div#calender table { border:2px solid #99e;
	border-collapse:collapse; border-spacing:0; }

	/* 年、月のセル */
	div#calender table thead td
	{ text-align:center; font-size:14px; line-height:18px;
	color:#069; background-color:#ffc; }

	div#calender thead span { font-size:11px; color:#333; }

	/* 曜日、日付のセル全体 */
	div#calender table tbody { color:#333; }

	/* 曜日のセル */
	div#calender table tbody th
	{ width:28px; padding:0; text-align:center; line-height:22px;
	font-size:12px; color:#888; background-color:#ddf;
	border:solid #ccc; border-width:1px 1px 1px 0; }

	/* 日付のセル */
	div#calender table tbody td
	{ padding:0 4px 0 0; text-align:right;
	font-size:12px; line-height:16px;
	border:solid #ccc; border-width:0 1px 1px 0; }


	/* 「先月」の文字 */
	div#calender .emp { font-size:8px; font-style:italic; color:#999; }

	/* 「今日」の文字 */
	div#calender .tdy { font-style:normal; font-weight:bold; color:#f59; }

	/* 「日曜日」のセル */
	div#calender .sun { background-color:#fdd; color:#c00; }

	/* 「土曜日」のセル */
	div#calender .sat { background-color:#dff; color:#00e; }

	/* 暦（日付）のセル */
	div#calender table tfoot td
	{ padding:0 4px; text-align:right; font-size:10px; line-height:14px; }

	/* 作者表示 */
	div#calender address  { display:none; }

	/* リンク擬似クラス */
	div#calender table a { text-decoration:underline; }
	div#calender table a:link { color:#55f; }
	div#calender table a:visited { color:#55f; }
	div#calender table a:active { color : #55f; }
	div#calender table a:hover { color : #c66; }

}

/* 初版 2001.11.18 */
/* 点検 2002.04.18 */
/* 点検 2003.03.30 */
