
body {
	background-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#666;
	scrollbar-darkshadow-color:#666;
	scrollbar-highlight-color:#666;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#666;
}


a:link {
	text-decoration:underline;
	color: #808080
}


a:visited {
	text-decoration:underline;
	color: #000000
}


a:active {
	font-weight: bold;
	color:#A9A9A9
}


a:hover {
	font-weight: bold;
	font-style: italic;
	text-decoration:underline;
	color:#606060
}


p.date0 {
	font-size: 13px;
	font-weight: bold;
}


p.date {
	font-size: 13px;
	font-weight: bold;
	margin-top: 10pt;
}


p.date6 {
	font-size: 13px;
	font-weight: bold;
}


span.title {
	font-size: 12px;
	font-weight: bold;
	color:#000;
}


span.maru {
	color: #000000
}


p.news {
	font-size: 12px;
	color:#000000;
	margin-bottom: 10px;
}


div.time {
	color:#333333;
	text-align: right;

}


span.name {
	font-size: 10px;
	color: #aaaaaa
}


span.update {
	font-size: 10px;
	color: #ffffff
}


tr {
	line-height: 150%;
	font-size: 12px
}


tr.font10 {
	font-weight: bold;
	font-size: 10px
}


div.log {
	text-align: left;
	width : 70%;
}

div.title {
	text-align: center;
	margin-left: 5%;
	width : 95%;
	padding-top : 1%;
	padding-bottom : 1%;
	padding-right : 2%;
	padding-left : 2%;
	background-color: #000033;
	font-size: 12px;
	font-weight: bold;
	color:#fff
}

div.calender {
    position: absolute;
	text-align: right;
	top:15px;
	right: 2% ;
}

div.oldtitle {
	text-align: center;
	width : 80%;
	padding-top : 1%;
	padding-bottom : 1%;
	padding-right : 2%;
	padding-left : 2%;
	background-color: #000033;
	font-size: 12px;
	font-weight: bold;
	color:#fff
}

input.submit{
	background-color: #fff;
	border-width: thin;
	border-style: dashed;
	border-color: #999;
}

table.log{
	table-layout: fixed;
	border-width: thin;
	border-style: solid none none;
}