@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	font-size:9pt;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.clear{
clear:both;
}

body{
	background-color:#000000;
	color:#ffffff;
	
}

#indexBox{
	width:609px;
	height:300px;
	margin:0 auto;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -230px 0 0 -304px;
}

#indexBox nav{
	width:240px;
	margin:0 auto;
}

#indexBox nav ul li{
	float:left;
	padding:0 10px 0 10px;
	list-style:none;
}

header nav ul li{
	float:left;
	padding:0 10px 0 10px;
	list-style:none;
}

.form{
	clear:both;
	width:220px;
	text-align:center;
}

#contents{
	clear:both;
	padding:15px;
}

article{
	padding-bottom:15px;
}

article p{
	padding-top:5px;
	color:#CCCCCC;
	font-size:85%;
}

#indexBox footer{
	font-size:80%;
	color:#999999;
	text-align:center;
	padding-top:35px;
}

footer{
	font-size:80%;
	color:#999999;
	padding:0 15px 15px 15px;
}