@charset "UTF-8";
/* CSS Document */

body {
background: #FFF center;
height: auto;
width: 900px;
color: #333;
font-size: 83%;
line-height: 135%;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
}
h1 {
	color: #000080;
	font-size: 150%;
	margin-top: 10px;
	margin-left: 15px;
	border: none
}
h2 {
	color: #36c;
	font-size: 115%;
	margin-left: 20px
}
table {
	background-color: #fff;
	margin-top: 0px;
}
td {
	padding: 3px 3px 0px
}
p {
color: #333;
font-size: 90%;
line-height: 135%;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
text-autospace: ideograph-alpha;
text-justfy: inter-ideograph;
font-style: normal;
}

strong {
font-size: 108%;
color: #F0F;
}
div {
margin-right: 3px;
margin-left: 3px;
padding: 1px
}
.logo1 {
	margin-top: 0px;
	margin-left: 480px
}
ul {
	line-height: 120%
}
ol {
	line-height: 110%
}
A {
	color: blue;
	text-decoration: none
}
A:hover {
	color: #f0f;
	text-decoration: underline
}
hr {
	color: #b0c4de;
	height: 1px
}
.up {
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px
}
.menu {
	background-color: white;
	padding-right: 5px;
	padding-left: 3px
}
.menu:hover {
	color: #f00;
	text-decoration: none;
	background-color: #cff
}
.menu2 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px
}
.menu2:hover {
	color: #f0f
}
.menu3 {
	color: #ffc
}
.menu3:hover {
	color: #f03;
	background-color: #ffc
}
blockquote {
	margin: 0px 5px 10px 25px
}
.foot {
	color: #ffc;
	font-size: 88%
}
.check { color: #F00; }

