@charset "Shift_JIS";

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

@media screen, tv, projection, handheld, print {

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

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

	/* 表題 */
	div#calender caption { margin:0; text-align:center; line-height:20px;
	font-size:14px; font-weight:bold; color:#555; }

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

	/* 年、月のセル */
	div#calender thead td
	{ text-align:center; font-size:14px; font-weight:bold; line-height:18px;
	color:#2a9; background-color:#eeff99;
	border-bottom:1px solid #ccc; }

	div#calender thead span { font-size:10px; font-weight:normal; color:#555; }

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

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

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


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

	/* 「今日」の文字 */
	div#calender .tdy { font-size:12px; font-style:normal; font-weight:normal;
	color:#fff; background-color:#088; }

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

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

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

	/* 作者表示 */
	div#calender address {
	font-style:italic; font-size:10px; line-height:12px; color:#888; }

	/* リンク擬似クラス */
	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 */
