body {
	color:#333333;
	font-size:12px;
	margin-top: 0px;
	margin-bottom: 0px;
}

BODY, DIV, TABLE, THEAD, TBODY, TFOOT, TR, TH, TD, P {
	font-family:"ＭＳ Ｐゴシック";
	font-size:x-small
}


.style5 {
	font-size: 10
}
.style11 {
	color: #FFFFFF
}
.style8 {
	color: #666666
}
.nomalback td table tbody tr td table tbody tr .style12 table {
	color: #5A5A5A;
}
.style38 {
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 130%;
	text-transform: none;
}
.style39 {
	font-size: 12px
}

.calendar table {
border-collapse: collapse;
border: 1px #6988ab solid;
margin-bottom:15px;
}

.calendar th {
background:#6988ab;
padding: 5px; 
border: 1px #6988ab solid;
text-align:center;
color:#ffffff;
}

.calendar td {
padding: 5px 5px 5px 10px; 
border: 1px #c3be94 dotted;
text-align:center;
background:#ffffff;
font-size:14px;
}

.kyogi_result table {
border-collapse: collapse;
border: 1px #8ab9df solid;
margin:0px auto 15px;
text-align:center;
width: 500px;
}

.kyogi_result th {
background:#8ab9df;
padding: 5px; 
border: 1px #8ab9df solid;
text-align:center;
color:#ffffff;
font-size:12px;
}

.kyogi_result td {
padding: 5px 5px 5px 10px; 
border: 1px #8ab9df dotted;
text-align:center;
background:#ffffff;
font-size:11px;
color:#5A5A5A;

}

#kyogi_head {background:#d7e7f2;}
#sat {background:#ebf8fc; color: #306086; text-align:center; font-weight:bold;}
#td_left { text-align:left; padding-left:10px;}
#td_right { text-align:right; padding-right:10px;}

.style37 {
	font-size: x-small
}

.style1 {
	font-size: 14px;
	color: #FFFFFF;
}

