/* CSS Document */

.mokuji-layout{
	margin-top:1%;
	margin-bottom:1%;
	margin-left:10%;
	margin-right:10%;
}

h1 {
	font-size: 170%;
	font-weight: normal;
	text-align: center;
}

.date {
	font-size:90%;
	text-align: right;
}
.title1 {
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 10px;
}

.text1 {
	font-size: 90%;
	margin-bottom: 4%;
}

.text2 {
	font-size: 90%;
	line-height: 1.5em;
	margin-top: 1%;
	margin-bottom: 5%;
	margin-left: 5%;
}

table {
	margin-left:30px;
	margin-bottom: 5%;
	border-bottom: solid 1px #0000FF;
	border-collapse: collapse;
}

.table_title1 {
	color: #FFFFFF;
	background-color: #0000FF;
	font-size: 100%;
	border-top: 1px #0000FF solid;
	border-bottom: 1px #0000FF solid;
	border-left: 1px #0000FF solid;
	border-right: 1px #FFFFFF solid;
	text-align: center;
	padding: 3px;
}

.table_title2 {
	color: #FFFFFF;
	background-color: #0000FF;
	font-size: 100%;
	border: 1px #0000FF solid;
	text-align: center;
	padding: 3px;
}

.col1 {
	width: 170px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px #0000FF solid;
	border-left: 1px #0000FF solid;
}

.col2 {
	width: 600px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px #0000FF solid;
	border-left: 1px #0000FF solid;
	border-right: 1px #0000FF solid;
}
.col3 {
	width: 170px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px #0000FF dashed;
	border-left: 1px #0000FF solid;
}
.col4 {
	width: 600px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px #0000FF dashed;
	border-left: 1px #0000FF solid;
	border-right: 1px #0000FF solid;
}

div.gotop {
	text-align: right;
	font-size: 80%;
	font-color: #666666;
	text-decoration: none;
}

a.gotop {
	font-color: #666666;
	text-decoration: none;
}

a.gotop:link {
	color:#666666;
}

a.gotop:visited {
	color:#666666;
}

a.gotop:hover {
	background-color:#666666; color:#FFFFFF;
}

a.footer:active {
	color:#FFFFFF;
}

.footer {
	font-size: 80%;
	font-color: #999999;
	text-align: right;
	text-decoration: none;
}

a.footer:link {
	font-size: 80%;
	color:#999999;
	text-align: right;
	text-decoration: none;
}

a.footer:visited {
	font-size: 80%;
	color:#999999;
	text-align: right;
	text-decoration: none;
}

a.footer:hover {
	background-color:#888888; color:#FFFFFF;
}

a.footer:active {
	color:#FFFFFF;
}

