/* CSS Document */
body {background-color:#000000;
      background-image: url(img/bg.jpg);
	  background-repeat: repeat-x;}
	
a{/*リンクされた文字*/
    color:#CCCCCC;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#CCCCCC;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#CCCCCC;
    font-style:normal;
    text-decoration:underline;
}
	
	
img  {
    vertical-align:top;
    border:0px;}
	
h1{
    width:900px;
	font-size:12px; color:#999999;
    text-align:center;
	margin-bottom: 0px;
	padding:5px;
	margin-left:auto;
	margin-right:auto;}
	
.tout {
    width:900px;
	height: 50px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;}	
	
.outline {
    width:900px;
	height: auto;
	text-align:left;
	margin-left:auto;
	margin-right:auto;}
	
.title{
    width:450px;
	height:50px;
	float:left;}	
   
.s{width:170px;
   height:22px;
   float:right;
   margin-left:280px;
   margin-top:28px;
   font-size:12px;
   }   	

.u{font-size:12px;
color:#666666;
padding-left:511px;}	
	
.main1{
   width:900px;
   height:1050px;}	

.bg1{
	width:550px;
	height:950px;
	float:right;
	font-size:12px;
	padding:25px 75px 75px 75px;
    color:#333333;
	background-color:#FFFFFF;
	}
	.name { font-weight:bold; } 
    .text { line-height:20px;}
.menu{
    width:200px;
	height:1050px;
	float:left;
	border:0px;
	margin-top:0px;
	margin-left:0px;
	font-size:12px;
    color:#CCCCCC;
	text-align:center}
	
.float
      {
         float: left;
         margin-right: 1em;
      }
      *.floatclear
      {
         clear: both;
      }	
	
.class { clear:both; }  

.f{ width:900px;
    height:35px;
	padding-top:20px;
	font-size:12px;
	color: #FFCC00;
	text-align:center;}

.footer {
	width:900px;
	height:20px;
	background-color:#000000;
	font-size:12px;	color:#999999;
	padding-top:15px;
	text-align:center;
	}
	
