﻿body	{
	background-color:#ffffff;
	font-size: 13px;
	text-align: center;
	padding:0;
	font-family: "Arial", "ヒラギノ角ゴ Pro W3", "Osaka‐等幅", sans-serif;
	font-weight: normal;
}

.contents	{
	width: 800px;
	margin: 0 auto;
	text-align: left;
	font-size:13px;
	position:relative;
}

.center {
	background: url("./img/index_background.jpg");
	height: 1100px;
}

h1	{
	font-size: 20px;
	text-align: center;
	font-weight:600;
	margin:30px 0px 0px 0px;
}

h3	{
	font-size: 30px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 20px;
}

.comment	{
	position: absolute;
	top: 950px;
	left:100px;
	font-size: 17px;
	font-weight: 900;
}

.join	{
	position: absolute;
	top: 140px;
	left:450px;
	font-size: 17px;
	font-weight: 900;
}

span.caption	{
	font-size:18px;
	font-weight:900;
}


.description	{
	width: 740px;
	font-size:14px;
	font-weight:600;
	line-height: 150%;
	padding:60px 0px 20px 60px;
}

.link	{
	width: 500px;
	font-size:20px;
	font-weight:600;
	line-height: 150%;
	padding:100px 0px 0px 0px;
	position: absolute;
	top: 750px;
	left:250px;
	color: #ff6347;
}

.block1	{
	width: 800px;
	font-size: 12px;
	height: 80px;

}
.block2	{
	width: 800px;
	font-size: 12px;
	height: 25px;
}

.block3	{
	width: 800px;
	font-size: 12px;
	height: 40px;
}

.cell1	{
	width: 90px;
	float:left;
	padding:0px 0px 0px 50px;
	height: 15px;
}
.cell2	{
	width: 90px;
	float:left;
	height: 15px;
}

.cell3	{
	width: 70px;
	float:left;
	text-align: center;
	height: 15px;
}

.cell4	{
	width: 50px;
	float:left;
	height: 15px;

}

.cell5	{
	width: 410px;
	float:left;
	padding:0px 0px 0px 40px;
	height: 15px;

}

a.result:link	{
	color:#ff0000;
	text-decoration:none;
}

a.result:visited	{
	color:#ff0000;
	text-decoration:none;
}

a.result:hover	{
	color:#ff0000;
	text-decoration:none;
	position:relative; top:2px; left:2px; 
}

a.result:active	{
	color:#ff0000;
	text-decoration:none;

}

