@charset "Shift_JIS";

body{
	font-size:9pt; color:#ffffff;
	text-align:center;
	margin: 0px auto 0px auto;
	background-color:#000000;
	letter-spacing: 1px;
}

h1 { font-size:8pt;color:#ffffff; margin: 0px; font-weight: normal; }
h2 { font-size:9pt;color:#ff9900; margin: 0px; font-weight: normal; }
h3 { margin: 0px; }


a:link { color: #ffcc00; } 
a:visited { color: #ffcc99; } 
a:active { color: #ff3300; } 


.img { border: none; } 
a img { border: none; } 
p{margin: 0px;}

.red{ font-size:9pt;color:#ff0000;}
.red-b{ font-size:9pt;color:#ff0000;font-weight:bold;}

ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
ul.menu li {
	float:left;
	list-style :none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



.clear{
	clear:left;
}

.base{
	width: 900px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color:#000000;
}
.head{
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.head-box{
	width: 900px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.head-logo{
	float:left;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.head-logo-right{
	float:left;
	width: 720px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.contents{
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 80px 0px;
	text-align:left;
}
.top-logo{
	width: 900px;
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.top-ico{
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.ba{
	width: 900px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.line{
	width: 900px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
}
.line-2{
	width: 900px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.page-title{
	width: 200px;
	margin: 30px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
.footer{
	clear: both;
}
.copy{
	width: 900px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.footer-text{
	text-align: center;
	width: 900px;
	margin:20px 0px 20px 0px;
	padding:10px 0px 10px 0px;
	line-height:12pt;
	background-color:#5a483b;
}









