TD.title1         {height:30px; border-width:0px; padding:5px; background-color:#d8d088; text-align:center; font-family:ͣ ӥå;font-size:16pt;color:#ffffff; }
TD.title2         {height:30px; border-width:0px; padding:5px; background-color:#d8d088; text-align:right; font-family:ͣ ӥå;font-size:12pt;color:#ffffff; }
TD.title_syokuin1 {height:20px; border-width:0px; padding:5px; background-color:#e0d8c0; text-align:center; font-family:ͣ ӥå;font-size:9pt; }
TD.title_syokuin2 {height:20px; border-width:0px; padding:5px; background-color:#e0d8c0; text-align:right; font-family:ͣ ӥå;font-size:9pt; }
TABLE.title  {width:100%; border-collapse:collapse; border-width:0px; padding:8px; }

.TbUser TH {
 BACKGROUND-COLOR:#C0F7B9; TEXT-ALIGN:left;
 height:20px;
 font-size:12px;
}
.TbUser TD {
	  BACKGROUND-COLOR:#EFF9FA;text-align:center;
	  height:15px;
	   font-size:12px;
}
.TbUser1 TH {
 BACKGROUND-COLOR:#C0F7B9; TEXT-ALIGN:left;
 height:20px;
 font-size:12px;
}
.TbUser1 TD {
	  BACKGROUND-COLOR:#EFF9FA;text-align:left;
	  height:15px;
	   font-size:12px;
}

.form_title {
font-size:12px;
}

.form_title1 {
font-size:12px;
color:#000000;
}
.result{
font-size:16px;
color:#FD3126;
font-weight:bold;
}
.msg{
font-size:20px;
color:#FF9900;
}
.mailResult{
font-size:18px;
font-weight:bold;
color:#FF0000;
}
.no_db {
	font-size: 14px;
	font-weight: bold;
	color:#3300CC;
	background-color:#FFFFCC;
}
.error {
	font-size: 18px;
	font-weight: bold;
	color:#FF0000;
}

.sun{color:#FF0000; background:#FFBFAA}
.sat{color:#0000FF; background:#009FFF}
.normal{color:#007F00; background:#FFFF00}

.tdgrey{color:#2A0000; background:#A0A0A4}

.suntitle{color:#FFFFFF; background:#FF0000; font-weight:bold; size:14}
.sattitle{color:#FFFFFF; background:#0000FF; font-weight:bold; size:14}
.normaltitle{color:#FFFFFF; background:#007F00; font-weight:bold; size:14}