/* ページのレイアウト用*/

body{
    text-align:center;/*文字の寄せ方：中央揃い*/
    background-color:#ffffff;
    margin: 0px;
    padding: 0px;
}

h1{  
    background-image: url(../image/kouzutop09041.jpg);/* H1の背景画像配置*/
    background-repeat:no-repeat; 
    height:140px;
}

#navbar{
    float: right;
    padding: 0px;
    width:798px;
    hight:20px;
    position: absolute;
    top: 130px
    left: 0px;
    border-bottom:solid 1px #006633;
   border-top:solid 1px #006633; 
}

#navbar p{
    font-size:12px;
    width: 130px;
    float: left;
    background-color:c9fbaa;
    margin:0px;
    letter-spacing:2px;
    line-height: 2.5em;
    border-right: solid 1px #006633;
    border-left: none;
    padding-left: 0px;
}

#navbar a{
    color:#003399;
    font-weight:normal;
    display:block;
    width:132px;
    text-align:center;
    text-decoration:none;
}

#contents{
    width:817px;
　　text-align:left;
    margin:10px auto auto auto;
    background-color:#ffffff;/* 背景の色：白 */ 
    border:1px solid #cccccc;
    position:relative;
}


#main{
    float:right;
    width:575px;
    margin-top:40px;
　　text-align:left;
    padding-right:10px;
    padding-left:10px;
    /*position: absolute;
    left:10px;*/
    background-color:#ffffff;/* 背景の色：白 */  
}

#main2{
    float:right;
    width:800px;
    margin-top:40px;
　　text-align:left;
    padding-right:10px;
    padding-left:10px;
    /*position: absolute;
    left:10px;*/
    background-color:#ffffff;/* 商品説明 */  
}

#side{
    border:1px solid #009933;
    width:210px;
    float:right;
　　text-align:left;
    margin-top:35px;
    margin-right:10px;
　　padding-left:0px;
    padding-top:10px;
    padding-bottom:200px;
    background-color:#f3feed;/* 背景の色：薄い緑 */   
}

