@charset "UTF-8";
/* CSS Document */
body {
	text-align:center;
	background:#CCC;
	font-size:small;
	color:#666;
	font-family:sans-serif;
}

h1 {
	text-align:center;
	margin:20px auto 20px auto;
	padding:4px;
	font-size: 100%;
}


#container {
	background:#FFF;
	border:solid 8px #e6e6e6;
	width:600px;
	padding: 16px;
	margin:20px auto 10px auto;
	text-align:left;
}

#form {
	margin:10px auto 10px auto;
}
textarea {
	padding: 8px;
	border:solid 4px #f4f4f4;
	background:#FFFFF6;
	font-size:small;
	width:580px;
	height:100px;
	
	font-size:140%;
	color:#888888;
}

input {
	margin:10px 0 10px 0;
}


p {
	font-size:120%;
}

table {
	width:100%;
	border-collapse:collapse;
}
td, th {
	text-align:left;
	padding:4px;
	border:solid 2px #FFF;
	border-collapse:collapse;
}

th {
	background:#F6A;
	color:#FFF;
	font-size: 80%;
}

td {
	background:#f4f4f4;
	font-size: 120%;
}
td.dicLink {
	font-size: 80%;
}

.footnote {
	margin-top:10px;
	font-size:x-small;
	text-align:right;
	color:#666;
}

.submit-form {
	text-align:center;
}

a {
	color:#06C;
}
a:visited {
	color:#39C;
}