/************************************************
 ＩＮＤＥＸシート全体 
*************************************************/
BODY{
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: sans-serif;
	background-image: url(../images/bg.gif);
}
/************************************************
 コンテナ 
*************************************************/
#container{
	margin-bottom: 20px;
	padding: 0px;
	width: 900px;
	border: 2px solid #245386;
	overflow: hidden;
}
/*************************************************
 マウスオーバー時 
**************************************************/
.hit a:hover{
	color: #245386;
	background: #e4ffb8;
}
/************************************************
 上部見出しバー 
*************************************************/
DIV.topbar{
	background-color:#245386;
	line-height: 2.5;
	margin-bottom: 30px;
	font-weight: bold;
	color: #ffffff;
}
DIV.countdown{
	text-align: left;
	float: left;
	margin-left: 5px;
}
DIV.trademark{
	text-align: right;
	margin-right: 5px;
}

/************************************************
 中央・メールアドレス部分 
*************************************************/
DIV.midbar{
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 90%;
}
DIV.trademark02{
	text-align: right;
	color: #245386;
	margin-right: 10px;
	line-height: 1.5;
}
DIV.trademark02 a{
	text-decoration: none;
	color: #245386;
}
/************************************************
 ＴＡＢＬＥ全体 
*************************************************/
TABLE.t01{
	border: 2px #ffffff solid;
	border-collapse: collapse;
	width: 100%;
	margin-top: 3px;
	margin-bottom: 3px;
}
/************************************************
 ＴＡＢＬＥ行属性 
*************************************************/
TR.r01{
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
TR.r01 a{
	width: 100%;
	display: block;
	text-decoration: none;
	color: #ffffff;
}
TR.r02{
	padding: 3px;
	font-family: sans-serif;
	font-size: 80%;
	text-align: left;
	font-weight: bold;
}
/*************************************************
 ＴＡＢＬＥ個々属性-１行目 
**************************************************/
TD.d01{
	border: 2px #ffffff solid;
	padding: 0px;
	line-height: 1.5;
	background: #c85c16;
	width: 25%;
}
TD.d02{
	border: 2px #ffffff solid;
	line-height: 1.5;
	padding: 0px;
	background: #cb2a10;
	width: 25%;
}
TD.d03{
	border: 2px #ffffff solid;
	line-height: 1.5;
	padding: 0px;
	background: #b03e7f;
	width: 25%;
}
TD.d04{
	border: 2px #ffffff solid;
	line-height: 1.5;
	padding: 0px;
	background: #245386;
	width: 25%;
}
/*************************************************
 ＴＡＢＬＥ個々属性-２行目 
**************************************************/
TD.d11{
	line-height: 1.5;
	color: #c85c16;
	padding: 5px;
}
TD.d12{
	line-height: 1.5;
	color: #cb2a10;
	padding: 5px;
}
TD.d13{
	line-height: 1.5;
	color: #b03e7f;
	padding: 5px;
}
TD.d14{
	line-height: 1.5;
	color: #245386;
	padding: 5px;
}
/************************************************
 下枠部分 
*************************************************/
TABLE.t30{
	border-top: solid 2px #245386;
	border-collapse: collapse;
	width: 100%;
	margin-top: 10px;
}
TR.r30{
	border-top: solid 1px #245386;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-collapse: collapse;
	line-height: 2;
	font-weight: bold;
	color: #245386;
	text-align: center;
}
td.d30{
	background: #245386;
	line-height: 1.5;
	font-weight: bold;
	color: #ffffff;
}