/* レイアウト */

body{
           background-color:#000000;
           margin:0px;
           padding:0px;
           text-align:center;
}

#contents{
           width:700px;
           margin:auto;
           position:relative;
           background-color:#FFFFFF;
           text-align:left;
           border:solid 1px #999999;
}

h1{
           background-image:url(image3.jpg);
           text-align:right;
           height:200px;
           letter-spacing:3px;
           margin-bottom:40px;
           padding-right:10px;
}

h3{
          margin-left:10px;
          margin-right:10px;
          padding:0px 5px;
          border-color:#A6D7A1;
          border-width:0px 0px 3px 10px;
          border-style:solid;
}

h2,p,#path{
          margin-left:10px;
          margin-right:10px;
}

#main{
           float:left;
           width:480px;
           padding-left:10px;
           border-color:#999999;
           border-width:0px 1px 0px 0px;
           border-style:solid;           
}

#side{
            float:left;
            width:180px;
            margin:10px 0px 0px 20px;
}

#link_1{
             width:220px; 
             position:absolute;
             left:5px;
             float:left;
}

#link_2{
             position:absolute;
             left:233px;
             right:233px;
             float:left;
}

#link_3{
              width:220px;
              position:absolute;
              right:22px;
              float:right;
}

/* メニューバー */

#navi{
          background-color:#333333;
          position:absolute;
          width:700px;
          top:202px;
          left:0px;
          border-top:solid 2px #000000;
          border-bottom:solid 2px #000000;
}

#navi ul{
          text-align:center;
          padding-top:3px;
          padding-bottom:3px;
          margin:0px;
          width:auto;
          list-style:none;
}

#navi li{
          font-size:12px;
          color:#dcdcdc;
          display:inline;
}

#navi a{
          color:#a9a9a9;
}

#navi a:hover{
           color:#FFFFFF;
}
