/* kayagreenのcss*/

/* 基本設定 */
body{
    background:#ffffff;
    margin: 0; 
    padding:0;
    line-height:150%;
}
#contents a{
	color:#0000cc;
	}

a {
  color:#0000ccf;
  text-decoration:none;
  }

#wrapper {
   width: 926px;
   margin: 15 auto 15 auto; /*上　右　下　左*/
   padding:0px; /* 幅固定（926px）でセンタリングします。*/
　　background-color:#ffffff;
}
#header-a {
   width: 926px;
   height:325px;
   margin-top:5px;
   margin-bottom:5px;
   font-family:herculanum;
   background:url(./img/header_a.jpg)no-repeat center;
   font-size:36px;
   color:#ffffff;
   text-align:center;
   text-indent:20%;
　　text-shadow: 5px 5px 5px #ffff00;
   text-transform:capitalize;
   margin: 0 auto;
}
 

#header-b {
   width: 926px;
   height:325px;
   margin-top:15px;
   margin-bottom:30px;
   font-family:herculanum;
   background:url(./img/header_b.jpg)no-repeat center;
   }
 
#header-c {
   width: 926px;
   height:325px;
   margin-bottom:5px;
   font-family:herculanum;
   background:url(./img/header_c.jpg)no-repeat center;
   font-size:36px;
   color:#ffffff;
   text-align:center;
   text-indent:20%;
　　text-shadow: 5px 5px 5px #ffff00;
   text-transform:capitalize;
   margin: 0 auto;
}
 
#header-d {
   width: 926px;
   height:325px;
   margin-bottom:5px;
   font-family:herculanum;
   background:url(./img/header_d.jpg)no-repeat center;
   font-size:36px;
   color:#ffffff;
   text-align:center;
   text-indent:20%;
　　text-shadow: 5px 5px 5px #ffff00;
   text-transform:capitalize;
   margin: 0 auto;
}
 
#header-e {
   width: 926px;
   height:325px;
   margin-bottom:5px;
   font-family:herculanum;
   background:url(./img/header_e.jpg)no-repeat center;
   font-size:36px;
   color:#ffffff;
   text-align:center;
   text-indent:20%;
　　text-shadow: 5px 5px 5px #ffff00;
   text-transform:capitalize;
   margin: 0 auto;
}
 
#header-f {
   width: 926px;
   height:325px;
   margin-bottom:5px;
   background:url(./img/header_f.jpg)no-repeat center;
   color:#ffffff;
 }
 
#header-z {
   width: 926px;
   height:325px;
   margin-bottom:5px;
   background:url(./img/header_z.jpg)no-repeat center;
   color:#ffffff;
 }

#header-g {
   width: 926px;
   height:325px;
   margin:15 0 30 0px;  /*上　右　下　左*/
   background:url(./img/header_g.jpg)no-repeat center;
   color:#ffffff;
    }
 
#header-h {
   width: 926px;
   height:325px;
   margin:15 0 30 0px;  /*上　右　下　左*/
   background:url(./img/header_h.jpg)no-repeat center;
   font-size:36px;
   color:#ffffff;
}
 

#header-i {
   width: 926px;
   height:325px;
   margin:0 0 5 0px; /*上　右　下　左*/
   background:url(./img/header_i.jpg)no-repeat center;
   color:#ffffff;
}

#header-l {
   width: 926px;
   height:325px;
   margin:0 0 5 0px; /*上　右　下　左*/
   background:url(./img/header_l.jpg)no-repeat center;
   color:#ffffff;
}

#header-m {
   width: 926px;
   height:325px;
   margin:0 0 5 0px; /*上　右　下　左*/
   background:url(./img/header_m.jpg)no-repeat center;
   color:#ffffff;
}


#header-k {
   width: 926px;
   height:325px;
   margin:0 0 5 0px; /*上　右　下　左*/
   background:url(./img/header_k.jpg)no-repeat center;
   color:#ffffff;
}

 
#menu-wrapper{
		 float: left;
   		 width: 160px;     /* floatに、width 指定は必須です。*/
　　             margin:3 0 0 0px; /*上　右　下　左*/
                 color:#ffffff;	  
    		text-decoration:none;    
}
 
.menu {
   float: left;
   width: 160px;     /* floatに、width 指定は必須です。*/
　　height: 120px;    
   margin:0 0 5 0px; /*上　右　下　左*/
   }


#contents{
	float:left;
        width:646px;
	margin:15 30 3 80px; /*上　右　下　左*/
	}

 #footer {
   clear: both;      /* float をクリアしています。*/
   width: 790px;
   height: 30px;
   background:#ffffff;
  text-indent:3.0em;
  text-align:center;
  margin:0 30 0 80px; /*上　右　下　左*/

}
#footer a{
	color:#000000;
}
 