@charset "EUC-JP"; 

a:link { color:#00a; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a.k:link, a.k:visited { color:#333; }
a.bl:visited { color:#00a; }
a:hover, a.bl:hover { color:#900; text-decoration:underline; }
a:active { color:#960; text-decoration:none; }

body {
font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #970F00;
scrollbar-arrow-color: #FFffff;}
TD { FONT-SIZE: 88%; }

.calendar {
	border:1px solid #970F00; 
	border-collapse: collapse; 
	font-size: 15px;
}

.calendar th {
	height: 0.4em;
	text-align: center
}

.calendar tr {
	text-align:center; 
	vertical-align:center
}

.calendar td {
	height:0.4em; 
	border:1px solid #970F00; 
	padding:0.2em;
}

.calendar .tf {
	width: 5.0em;
	border: 1px solid #cccccc; 
	padding: 0.1em; 
	text-align: center;
}
.time{behavior: url(#default#time2);}
INPUT,TEXTAREA{color:#002D59;border:2 inset #00BFE8;background-color:#E3FCFF;}

.li2 { line-height: 18px; } /* 行間隔 */
.li3 { line-height: 17px; } /* 行間隔 */
.ch2 { letter-spacing: 1px; } /* 文字間隔 */
.pe { font-size: 14px } 

/* アンダーライン */
.ul { MARGIN: 10px 0px; WIDTH: 90%; BORDER-BOTTOM: #ff3300 1px solid }
.ul2 { MARGIN: 10px 0px; WIDTH: 175; BORDER-BOTTOM: #006699 1px solid }
.ul3 { MARGIN: 10px 0px; WIDTH: 150; BORDER-BOTTOM: #006699 1px solid }

#whatoday a.whatoday, a.whatoday:hover { background-color:#ff3300; color:#fff; }
#stpg a.stpg, a.stpg:hover { background-color:#ff0000; color:#fff; }
#oti a.oti, a.oti:hover { background-color:#970F00; color:#fff; }

#mo-red a.mo-red, a.mo-red:hover { background-color:#cc0033; color:#ffFFff; }
#mo-ore a.mo-ore, a.mo-ore:hover { background-color:#ff4c00; color:#ffFFff; }
#mo-yel a.mo-yel, a.mo-yel:hover { background-color:#ffcc33; color:#333333; }
#mo-ylg a.mo-ylg, a.mo-ylg:hover { background-color:#739900; color:#ffFFff; }
#mo-gre a.mo-gre, a.mo-gre:hover { background-color:#199900; color:#ffFFff; }
#mo-cya a.mo-cya, a.mo-cya:hover { background-color:#009973; color:#ffFFff; }
#mo-blu a.mo-blu, a.mo-blu:hover { background-color:#006699; color:#ffFFff; }
#mo-vio a.mo-vio, a.mo-vio:hover { background-color:#590099; color:#ffFFff; }
#mo-pin a.mo-pin, a.mo-pin:hover { background-color:#F775A0; color:#ffFFff; }

