/*下地*/
body{
 margin: 0px;
 padding: 0px;
 background-color: #ccff66;
 text-decoration: none;
 text-align: center;
 }

/*壁紙*/
.kabe{
 width: 700px;
 margin: 0px 25px 0px 25px;
 padding: 25px 0px 0px 0px;
 background-image:  url(z-bg4.gif);
 background-color: #FFFFCC;
 background-repeat: repeat;
 }

/*壁紙の縁取*/
.huchi{
 width: 750px;
 background-image:  url(z-bg3.gif);
 background-color: #FFCC99;
 }

/*簡素な壁紙*/
.bg {
 background-position:center center;
 background-repeat:repeat-y;
 background-attachment:fixed;
 background-color:#CCFF99;
 background-image: url(z-bg1.gif);
 }
 
/*画像の縁取り*/
.a {
 border:5px solid #ccff99;
 }

/*フォームの色*/
.fbg {
 background-color:#ccff99;
 }

/**/
.style3 { 
 color: #003399;
 font-style: normal;
 line-height: normal;
 font-weight: bolder;
 text-transform: none;
 font-size: large;
 }

/**/
.style7 {
 font-weight: bold;
 font-size: larger;
  }

/**/
.table {
 font-size:12px;
 text-align:left;
 }