@charset "shift_JIS";

#center {
	width:562px;
}
.gototop {
	margin: 0 20px 10px 0;
	text-align:right;
}
h1.title {
display:none;
}
h2.explanation {
display:none;
}
h3.words {
margin:360px 0 0 335px;
width:220px;
font-size:11pt;
font-weight:bold;
color:#330000;
text-align:left;
background-color:#ffffff;
}
#top {
	background-image:url(../img/teralium.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:560px;
	height:500px;
	padding:10px 0 0 0;
}
#con {	
	text-align:justify;
}
#con p {
	display:inline;
	border-bottom:dotted 1px #996666;
	line-height:150%;
	padding-bottom:2px;
}
#prize {
	text-align:center;
	color:#FFFFFF;
	background-color:#C25A5A;
	padding:2px;
}
#exp {
	padding-top:15px;
}
.btm_banner {
	border-top:solid 2px #C25A5A;
}
.bold {
	font-weight:bold;
}	
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#tbl3 {
	width:90%;
	margin:15px auto 0 auto;
	font-size:16px;
}
#tbl3 th {
	padding:5px;
	width:30%;
	margin-bottom:2px;
	background-color:#990000;
	border:1px outset #DDDDDD;
	color:#FFFFFF;
}
#tbl3 td {
	padding:5px;
	margin-bottom:2px;
	background-color:#FFFFCC;
	border:1px outset #DDDDDD;
}
.note {
	margin:0 26px;
	padding:5px;
	width:504px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:494px;
}
.note li{
	font-size:12px;
}
h1 span {
	position:inherit;
	voice-family: "\"}\"";
	voice-family: inherit;
	position:absolute;
	left:-1000px;
}


