@charset "Shift_JIS";

body{
	font-size:9pt; color:#ffffff;
	line-height:12pt;
	text-align:center;
	margin: 0px auto 0px auto;
	background-color:#000000;
}

h1 { font-size:9pt;color:#ffffff; margin: 0px; }
h2 { font-size:9pt;color:#009999; margin: 0px; font-weight: normal; }
h3 { margin: 0px; }


a:link { color: #ffffff; } 
a:visited { color: #ffffff; } 
a:active { color: #ffffff; } 

p{margin: 0px;}
a img { border: none; } 


.clear{
	clear:left;
	margin: 0px;
}

.base{
	width: 900px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.head{
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.head-h{
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}
.head-box{
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.head-left{
	float:left;
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.head-right{
	float:left;
	width: 740px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.head-right-1{
	width: 740px;
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.table-menu { 
	border-style: none; background-color:#000000;
	margin: 10px 0px 0px 200px;
}
.cell-menu { background-color:#000000; width:90px; text-align: center; }





.contents{
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 60px 0px;
	text-align:left;
}
.contents-flash{
	width: 900px;
	height:300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-color:#666666;
}
.table-news { 
	border-style: none; background-color:#000000;
	margin: 20px 0px 0px 0px;
}
.news-ico { background-color:#000000; width:90px; text-align: center; }
.news-date { background-color:#000000; width:60px; text-align: left; }
.news-text { background-color:#000000; width:700px; text-align: left; }


.page-title{
	width: 200px;
	margin: 20px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

.footer{
	width: 900px;
}


.footer-line{
	text-align: center;
	width: 900px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.footer-copy{
	text-align: center;
	width: 900px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 50px 0px;
}







