@charset "shift_jis";
/* CSS Document */
body{
	background-color:#999;
}
#home{
	width:780px;
	margin:auto;
	text-align:right;
	font-weight:bold;
	font-family:;
	font-size:18px;
}
#home a:link{
	color:#090;
	text-decoration:none;
}
#home a:visited{
	color:#090;
	text-decoration:none;
}
#home a:hover{
	color:#FFF;
	text-decoration:none;
}
#button_page{
	background-image:url(img/button_back.gif);
	background-repeat:no-repeat;
	padding:10px 0px 10px 10px;
	display:block;
}
#button_page li{
	display:inline;
	padding-right:40px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
#button_page a{
	color:#FFF;
	text-decoration:none;
}
#button_page a:visited{
	color:#FFF;
	text-decoration:none;
}
#button_page a:hover{
	color:#9F0;
	text-decoration:none;
}
.box1{
	width:780px;
	margin:auto;
	background-color:#FFF;
	font-family:"lr SVbN", "MS Gothic", "Osaka|", Osaka-mono, monospace;
}
.box2{
	font-size:14px;
	line-height:20px;
	padding:10px 50px 10px 50px;
	color:#000000;
}
.box3{
	font-size:16px;
	line-height:20px;
	padding:520px 10px 30px 80px;
	font-weight:bold;
}
.box5{
	font-size:16px;
	line-height:20px;
	padding:10px 10px 10px 50px;
	font-weight:bold;
}
.box6{
	font-size:16px;
	line-height:20px;
	padding:10px 10px 10px 50px;
}
.box6 table{
	background-color:#999;
}
.box6 td{
	background-color:#FFF;
}

.text1{
	font-size:18px;
	color:#000000;
	font-weight:bold;
	padding:10px 10px 10px 50px;
}
.text2{
	font-size:18px;
	color:#330000;
	font-weight:bold;
	padding:10px 10px 10px 50px;
}
.copy{
	width:780px;
	margin:auto;
	padding-top:30px;
	background-color:#FFF;
}
.back{
	width:780px;
}
.rogo{
	background-image:url(img/rogo.gif); 
	background-repeat:no-repeat;
	background-position:bottom;
	font-weight:bold;
	padding:40px 40px 40px 300px;
}
.button{
	width:780px;
	height:144px;
}
.bold{
	font-weight:bold;
}
.red{
	color:#F00;
}
