a:active{
	color: #ee1100;
	text-decoration: solid;
}
a:link{
	color: #0055ff;
	text-decoration: none;
}
a:visited{
	color: #993333;
	text-decoration: none;
}
a:hover{
	color: #ee1100;
	text-decoration: underline;
}
body{
	line-height: 1.05em;
	text-color: #000000;
	background-color: #c8d7e8;/*--#a6b5c6--*//*--#8493a4--*/
}
div{
	text-indent: 1em;
	text-align: center;
}
div.left{
	text-align: left;
	margin-left: 3%;
}

div.left-noin{
	text-indent: 0em;
	text-align: left;
	margin-left: 3%;
}
div.right{
	text-align: right;
}
font.title{
	letter-spacing: 0.5em
}
hr{
	color: #606060;
}
h1 {
	color: #000000;
	text-shadow: 3pc 3pc #c0c0c0;
}
li.menu{
	list-style-type: disc;
}
p{
	text-indent: 1em;
}
p.left{
	text-align: left;
	margin-left: 3%;
}
p.right{
	text-align: right;
}
table{
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-right-width: 0;

	border-style: 0;
}
table.dousa{
	border-width: 1;

	background-color: #a6b5c6;
}
table.left{
	text-align: left;
	margin-left: 4%;
}
table.link{
	background-color: #ffffff;
	border-width: medium;
	border-style: outset;
}
table.pr{
	border-width:    1px;
	border-style: outset;
}
table.right{
	align: right;
	margin-right: 2%;
}
table.center{
	align: center;
	margin-right: 10%;
	margin-left: 10%;
}
td.menu{
	background-color: #ffffff;
	text-align: center;
}
td.contents{
	background-color: #a6b5c6;
	text-align: left;
}
th.menu{
	background-color: #ffffff;
}
th.contents{
	background-color: #a6b5c6;
}
