body.form	{ background-color:#DDDDDD; color:#333333;}
body.youreiform	{ background-color:#0000000; color:#333333;}
a			{ color:#004582; }
a:visited	{ color:#004582; }
a:active	{ color:#FF0000; }

.jap		{ ime-mode:active;}
.not_jap	{ ime-mode:inactive;}
.num		{ text-align:right; align:right; ime-mode:inactive;}
.num2		{ text-align:right; align:right; background-color:#DDDDDD; ime-mode:inactive;}


.title	{background-color:#999999; color:#FFFFFF; font-weight:bold; padding:2pt}

.red		{ background-color:#FFDDDD; }
.green		{ background-color:#DDFFDD; }
.green2		{ background-color:#AAFFAA; }
.blue		{ background-color:#EEEEFF; }
.blue2		{ background-color:#BBBBFF; }
.max		{ font-weight:bold; color:#333333; font-size:14pt;}			/* タイトル */
.annotate	{ font-weight:bold; color:#CC3333; font-size:10pt;}			/* 注釈1 */
.annotate2	{ font-weight:bold; color:#333333; font-size:10pt;}			/* 注釈2 */
.del		{ color:white; background-color:red; font-weight:bold;}		/* 削除ボタン */
.add_green	{ background-color:#BBFFBB; color:#006600; border-color:#006600; font-weight:bold;}	/* 追加ボタン */
.add_blue	{ background-color:#CCCCFF; color:#0000AA; border-color:#0000AA; font-weight:bold;}	/* 追加ボタン */
select.long { width:200; }

.date		{ text-align:center; font-size:8pt;}
.time		{ text-align:center; font-size:9pt; width:5pt;}

.empty		{ background-color:transparent;} /* あき */
.full { background-color:#EE82EE; } /* 予約あり */
.nonapproval { background-color:#BBFFBB; }
.disable { background-color:#FFD900; } /* 貸出し不可データ */
.closed { background-color:#85A8C8 } /* 休館日 / 紫 */
.repeat	{ background-color:#FF0000; }


/*カレンダーの段色*/
.group0		{ background-color:#FFF0F0;}
.group1		{ background-color:#FFF7E5;}
.group2		{ background-color:#F7FFE5;}
.group3		{ background-color:#E5FFE5;}

.group		{ font-size:9pt; text-align:center; width:50pt;}

/*ボタンの形式*/
.move		{ background-color:#FFFFFF; border:1px solid #B3E6FF; color:#50B4E5;}
.move2		{ background-color:#FFFFFF; border:1px solid #FFB3B3; color:#E55050;}

/* compat for ie-mode*/
table {
    border-collapse: collapse;
    border: 1px;
}
.date {
    text-align: center;
    font-size: 8pt;
    border: 1px solid #000001;
}

.time {
    text-align: center;
    font-size: 9pt;
    width: 5pt;
    border: 1px solid #000000;
}

