/*ページレイアウト用CSS-03*/

body {
      text-align: center;
 }
#contents {
      width: 650px;
      margin: auto;
      background-color: #FFFFFF;
      text-align: left;
      
      position: relative;
}
h1{  
 　　 height: 100px;
　　  padding-top: 10px;
      margin-left: 15px;
 　 　margin-bottom: 10px;
}
h2{
      margin-left: 30px;
      margin-right: 30px;
}
h2 img{
      margin-right: 20px;
}
h3{     
      margin-left: 60px;
      margin-right: 30px;
}
p{   
      margin-left: 80px;
      margin-right: 60px;
}
#navbar{
      /*background-color: #add633;*/
      padding: 0px;
      width: 648px;
      height: 25px;
      position: absolute;
      top: 65px;
      left: 0px;
}
#navbar h2{
      background-color: #add633;
      width: 108px;
      float: left;
      text-align: center;
      margin: 0px;
      font-family: Arial, Helvetica, Sans-serif;
      font-size: 14px;
      color: #444444;
      font-weight: normal;
　　　letter-spacing: 2px;
      line-height: 1.8em;
      border-right: solid 1px #ffffff;
      border-left: none;
      padding-left: 0px;
}
#navbar a{
　　  display: block;
      width: 105px;
}
#navbar a:hover{
      background-color: #c2e066;
}
form{
      text-align: center;
}
table{ 
      text-align: left;
      font-size: 13px;
}
td{
      /*vertical-align: top;*/
      padding-bottom: 5px;
}
td.info{
      padding-right: 10px;
}
td span{
      color: #ff3300;
      font-size: 13px;     
}
#form{
      text-align: center;       
}
