body {
text-align: center;
　}
/* -------------------------------ヘッダー-------------------------------------- */
div#header {        /* div要素に働きかけ */
  width: 850px;
  height: 412px;
  background: url(alfa155/155_010.jpg);        /*タイトル画像*/
  color: #000;

 }

div#header02 {        /* div要素に働きかけ */
  width: 265px;
  height: 126px;

  color: #000;
margin-top="-135px";
margin-left="232px";
margin-bottom="5px";
  }


/* -------------------------------タブ-------------------------------------- */

div#tab {
  width: 850px;
　height: 30px;
  background: url(tab_000.gif);        /*タブ画像*/
  color: #108060;
　}
  ul.ul_t {                    /* ul要素(リスト用) */
  margin: 0;        /* ul要素を初期化 */
  padding: 0;        /* ul要素を初期化 */
  width: 850px;
　height: 30px;
  list-style-type: none;        /* マーカーを表示しない */
  }



  li.li_001 a,
  li.li_002 a,
  li.li_003 a,
  li.li_004 a,
  li.li_005 a,
  li.li_006 a,
  li.li_007 a
              {
              display:block;
       margin-top: 0px;
       margin-bottom: 0px;
              width: 90px;
              height: 30px;
              text-indent: -1000em;
              text-decoration: none;
              }


  li.li_001,
  li.li_002,
  li.li_003,
  li.li_004,
  li.li_005,
  li.li_006,
  li.li_007
         {
       float: left;
       width: 90px;
       height: 30px;
         }


  li.li_sub {        /* li_subに働きかけ*/
  display: inline;
  float: left;
  margin-top: 15px;
  margin-right: 5px;
  margin-left: 5px;
  font-size: 0.5em;

  }

     /* 未訪問*/
 li.li_sub a:link
   {
    color: #fff;
    text-decoration: none;

   }

 /* 訪問済*/
 li.li_sub a:visited
   {
    color:#ff3;
    text-decoration: none;

   }

     /* カーソルon*/
 li.li_sub a:hover
   {
    color: #f00;
    text-decoration: none;
   }
     /* カーソルpush*/
 li.li_sub a:active
   {
    color: #0ff;
    text-decoration: none;
   }     

/* -------------------------------「タブ」通常リンク先-------------------------------------- */

 a.home2:link       /* 未訪問*/
   {
    background-image: url(tab_001.gif);
    text-decoration: none;
   }

 a.home2:visited       /* 訪問済*/
   {
    background-image: url(tab_001.gif);
    text-decoration: none;
   }

 a.home2:hover       /* カーソルon*/
   {
    background-image: url(tab_002.gif);
    text-decoration: none;
   }


 a.home2:active       /* カーソルpush*/
   {
    background-image: url(tab_002.gif);
    text-decoration: none;
   }







 a.msf2:link       /* 未訪問*/
   {
    background-image: url(tab_ms001.gif);
    text-decoration: none;
   }
 a.msf2:visited       /* 訪問済*/
   {
    background-image: url(tab_ms001.gif);
    text-decoration: none;
   }

 a.msf2:hover       /* カーソルon*/
   {
    background-image: url(tab_ms002.gif);
    text-decoration: none;
   }


 a.msf2:active       /* カーソルpush*/
   {
    background-image: url(tab_ms002.gif);
    text-decoration: none;
   }






 a.rs2:link       /* 未訪問*/
   {
    background-image:url(tab_rs001.gif);
    text-decoration:none;
   }

 a.rs2:visited       /* 訪問済*/
   {

    background-image: url(tab_rs001.gif);
    text-decoration: none;
   }

 a.rs2:hover       /* カーソルon*/
   {
    background-image: url(tab_rs002.gif);
    text-decoration: none;
   }


 a.rs2:active       /* カーソルpush*/
   {
    background-image: url(tab_rs002.gif);
    text-decoration: none;
   }



 a.move2:link       /* 未訪問*/
   {
    background-image: url(tab_move001.gif);
    text-decoration: none;
   }
 a.move2:visited       /* 訪問済*/
   {
    background-image: url(tab_move001.gif);
    text-decoration: none;
   }

 a.move2:hover       /* カーソルon*/
   {
    background-image: url(tab_move002.gif);
    text-decoration: none;
   }


 a.move2:active       /* カーソルpush*/
   {
    background-image: url(tab_move002.gif);
    text-decoration: none;
   }







 a.lin2:link      /* 未訪問*/
   {
    background-image: url(tab_lin001.gif);
    text-decoration: none;
   }

 a.lin2:visited       /* 訪問済*/
   {
    background-image: url(tab_lin001.gif);
    text-decoration: none;
   }

 a.lin2:hover       /* カーソルon*/
   {
    background-image: url(tab_lin002.gif);
    text-decoration: none;
   }


 a.lin2:active       /* カーソルpush*/
   {
    background-image:url(tab_lin002.gif);
    text-decoration:none;
   }







 a.pa2:link       /* 未訪問*/
   {
    background-image: url(tab_paper001.gif);
    text-decoration: none;
   }

 a.pa2:visited       /* 訪問済*/
   {
    background-image: url(tab_paper001.gif);
    text-decoration: none;
   }

 a.pa2:hover       /* カーソルon*/
   {
    background-image: url(tab_paper002.gif);
    text-decoration: none;
   }


 a.pa2:active       /* カーソルpush*/
   {
    background-image: url(tab_paper002.gif);
    text-decoration: none;
   }






 a.bl2:link       /* 未訪問*/
   {
    background-image: url(tab_bl001.gif);
    text-decoration: none;
   }

 a.bl2:visited       /* 訪問済*/
   {
    background-image: url(tab_bl001.gif);
    text-decoration: none;
   }

 a.bl2:hover       /* カーソルon*/
   {
    background-image: url(tab_bl002.gif);
    text-decoration: none;
   }


 a.bl2:active       /* カーソルpush*/
   {
    background-image: url(tab_bl002.gif);
    text-decoration: none;
   }


/* -------------------「タブ」当ページリンク先（カーソルONで変化無）-------------------------- */


 a.home3
   {
    background-image:url(tab_002.gif);
    text-decoration:none;
   }

 a.msf3
   {
    background-image: url(tab_ms002.gif);
    text-decoration: none;
   }

 a.rs3
   {
    background-image: url(tab_rs002.gif);
    text-decoration: none;
   }

 a.move3
   {
    background-image: url(tab_move002.gif);
    text-decoration: none;
   }

 a.lin3
   {
    background-image: url(tab_lin002.gif);
    text-decoration: none;
   }

 a.pa3
   {
    background-image: url(tab_paper002.gif);
    text-decoration: none;
   }



/* -------------------「メニュー」当ページリンク先（カーソルONで変化無）-------------------------- */


 a.home0
   {
    background-image: url(001.gif);
    text-decoration: none;
   }

 a.msf0
   {
    background-image: url(rogo_ms002.gif);
    text-decoration: none;
   }

 a.rs0
   {
    background-image: url(rogo_la002.gif);
    text-decoration: none;
   }

 a.move0
   {
    background-image: url(rogo_move002.gif);
    text-decoration: none;
   }


 a.lin0
   {
    background-image: url(rogo_lin002.gif);
    text-decoration: none;
   }

 a.pa0
   {
    background-image: url(rogo_paper002.gif);
    text-decoration: none;
   }



/* -------------------------------コンテナ-------------------------------------- */



div#container {
 width: 850px;
 margin: 0 auto;
 background-color: #cff;       /*コンテナ地色 #cff (メニュー用)*/


}
  

/* -------------------------------メイン-------------------------------------- */

div#main {
    width: 700px;
    float: right;
    background-color: #fff;
    color: #000;
}


table tr {
border: 1px #003f8e solid;
padding: 4px 8px;
background-color: #fff;
color: #333;
font-size: 90%;
}
table th {
border: 1px #003f8e solid;
padding: 4px 8px;
background-color: #f0ffff;
color: #333;
font-size: 95%;
}
table td {
border: 1px #003f8e solid;
padding: 4px 8px;
background-color: #fff;
color: #333;
font-size: 95%;
}


  ul.ul_down {
       margin: 0;        /* ul要素を初期化 */
       padding: 0;        /* ul要素を初期化 */
       list-style-type: none;        /* マーカーを表示しない */
             }

  li.li_down


  {
       display: block;
       width: 60px;
       height: 20px;

       margin-top: 0px;
       margin-bottom: 0px;
       text-arign: center;
       background-repeat: no-repeat;
       background-position: center;

             }       



 a.down:link       /* 未訪問*/
   {
    background-image: url(down.gif);
    text-decoration: none;
   }

 a.down:visited       /* 訪問済*/
   {
    background-image: url(down.gif);
    text-decoration: none;
   }

 a.down:hover       /* カーソルon*/
   {
    background-image: url(down000.gif);
    text-decoration: none;
   }


 a.down:active       /* カーソルpush*/
   {
    background-image: url(down000.gif);
    text-decoration: none;
   }

  li.li_down a
              {
              display: block;
       margin-top: 5px;
       margin-bottom: 4px;
              width: 60px;
              height: 20px;
              text-indent: -1000em;
              text-decoration: none;
              }

       


/* -------------------------------メニュー-------------------------------------- */




div#menu {
    width: 150px;
    float: left;
    background-color: #cff;        /*メニュー地色 #cff (コンテナと統一)*/
    color: #000;


       }

  ul.ul_menu {
       margin: 0;        /* ul要素を初期化 */
       padding: 0;        /* ul要素を初期化 */
       list-style-type: none;        /* マーカーを表示しない */

             }

  li.li_menu1,
  li.li_menu2,
  li.li_menu3,
  li.li_menu4,
  li.li_menu5,
  li.li_menu6,
  li.li_menu7

  {
       display: block;
       width: 100px;
       height: 30px;

       margin-top: 0px;
       margin-bottom: 0px;
       text-align: center;
       background-repeat: no-repeat;
       background-position: center;

             }       

  li.li_no

  {
       display: block;
       width: 100px;
       height: 30px;

       margin-top: 5px;
       margin-bottom: 0px;
       text-align: center;
       background-repeat: no-repeat;
       background-position: center;

             }       


 a.home:link       /* 未訪問*/
   {
    background-image: url(000.gif);
    text-decoration: none;
   }

 a.home:visited       /* 訪問済*/
   {
    background-image: url(000.gif);
    text-decoration: none;
   }

 a.home:hover       /* カーソルon*/
   {
    background-image: url(001.gif);
    text-decoration: none;
   }


 a.home:active       /* カーソルpush*/
   {
    background-image:url(001.gif);
    text-decoration:none;
   }







 a.msf:link       /* 未訪問*/
   {
    background-image: url(rogo_ms001.gif);
    text-decoration: none;
   }

 a.msf:visited       /* 訪問済*/
   {
    background-image: url(rogo_ms001.gif);
    text-decoration: none;
   }

 a.msf:hover       /* カーソルon*/
   {
    background-image: url(rogo_ms002.gif);
    text-decoration: none;
   }


 a.msf:active       /* カーソルpush*/
   {
    background-image: url(rogo_ms002.gif);
    text-decoration: none;
   }







 a.rs:link       /* 未訪問*/
   {
    background-image: url(rogo_la001.gif);
    text-decoration: none;
   }

 a.rs:visited       /* 訪問済*/
   {
    background-image: url(rogo_la001.gif);
    text-decoration: none;
   }

 a.rs:hover       /* カーソルon*/
   {
    background-image: url(rogo_la002.gif);
    text-decoration: none;
   }


 a.rs:active       /* カーソルpush*/
   {
    background-image: url(rogo_la002.gif);
    text-decoration: none;
   }



 a.move:link       /* 未訪問*/
   {
    background-image: url(rogo_move001.gif);
    text-decoration: none;
   }

 a.move:visited       /* 訪問済*/
   {
    background-image: url(rogo_move001.gif);
    text-decoration: none;
   }

 a.move:hover       /* カーソルon*/
   {
    background-image: url(rogo_move002.gif);
    text-decoration: none;
   }


 a.move:active       /* カーソルpush*/
   {
    background-image: url(rogo_move002.gif);
    text-decoration: none;
   }






 a.lin:link       /* 未訪問*/
   {
    background-image: url(rogo_lin001.gif);
    text-decoration: none;
   }

 a.lin:visited       /* 訪問済*/
   {
    background-image: url(rogo_lin001.gif);
    text-decoration: none;
   }

 a.lin:hover       /* カーソルon*/
   {
    background-image: url(rogo_lin002.gif);
    text-decoration: none;
   }


 a.lin:active       /* カーソルpush*/
   {
    background-image: url(rogo_lin002.gif);
    text-decoration: none;
   }







 a.pa:link       /* 未訪問*/
   {
    background-image: url(rogo_paper001.gif);
    text-decoration: none;
   }

 a.pa:visited       /* 訪問済*/
   {
    background-image: url(rogo_paper001.gif);
    text-decoration: none;
   }

 a.pa:hover       /* カーソルon*/
   {
    background-image: url(rogo_paper002.gif);
    text-decoration: none;
   }


 a.pa:active       /* カーソルpush*/
   {
    background-image: url(rogo_paper002.gif);
    text-decoration: none;
   }






 a.bl:link       /* 未訪問*/

  {
    background-image: url(rogo_bl001.gif);
    text-decoration: none;
   }

 a.bl:visited       /* 訪問済*/
   {
    background-image: url(rogo_bl001.gif);
    text-decoration: none;
   }

 a.bl:hover       /* カーソルon*/
   {
    background-image: url(rogo_bl002.gif);
    text-decoration: none;
   }


 a.bl:active       /* カーソルpush*/
   {
    background-image: url(rogo_bl002.gif);
    text-decoration: none;
   }







  li.li_menu1 a,
  li.li_menu2 a,
  li.li_menu3 a,
  li.li_menu4 a,
  li.li_menu5 a,
  li.li_menu6 a,
  li.li_menu7 a
              {
              display:block;
       margin-top:5px;
       margin-bottom:4px;
              width:100px;
              height:30px;
              text-indent:-1000em;
              text-decoration:none;
              }


div#main2 {
    width: 850px;
    clear: both;        /* 回り込み解除 */
    background-color: #fff;
    color: #000;
}



table tr {
border: 1px #003f8e solid;
padding: 4px 8px;
background-color: #fff;
color: #333;
font-size: 90%;
}
table th {
border: 1px #003f8e solid;
padding: 4px 8px;
background-color: #f0ffff
color: #333;
font-size: 95%;
}
table td {
border: 1px #003f8e solid;
padding: 4px 8px;
background-color: #fff;
color: #333;
font-size: 95%;
}




div#main3 {
    width: 850px;
    clear: both;        /* 回り込み解除 */
    background-color: #fff;
    color: #000;
}
table#gas {


   table tr {
   border: 1px #003f8e solid;
   padding: 4px 8px;
   background-color: #fff;
   color: #333;
   font-size: 95%;
             }

   table th {
   border: 1px #003f8e solid;
   padding: 4px 8px;
   background-color: #f0ffff;
   color:#333;
   font-size: 95%;
   }

   table td#right {                          /* id="right" */
   border: 1px #003f8e solid;
   padding: 4px 8px;
   text-align: right;                       /* 右寄せ */
   background-color: #fff;
   color: #333;
   font-size: 95%;
    }
  }


/* -------------------------------フッタ-------------------------------------- */

  div#footer {
   width: 850px;
　 height: 30px;
    clear: both;        /* 回り込み解除 */
   background: url(tab_000.gif);        /*  #003f8e  スターリーブルーマイカ */
    color: #fff;
        }

  ul.ul_f {
  margin: 0px;        /* ul要素を初期化 */
  padding: 0;        /* ul要素を初期化 */
  list-style-type: none;        /* マーカーを表示しない */
  }

  li.li_f {        /* li_fに働きかけ*/
  display: inline;
  margin-top: 15px;
margin-right: 5px;
margin-left: 5px;
  font-size: 1em;
  }

  li.li_sub2 {        /* li_sub2に働きかけ*/
  display: inline;

  margin-top: 15px;
margin-right: 2.5px;
margin-left: 2.5px;
  font-size: 0.6em;
  }




     /* 未訪問*/
 li.li_sub2 a:link,
 li.li_f a:link
   {
    color: #fff;
    text-decoration: none;
    margin-top: 5px;
   }

 /* 訪問済*/
 li.li_sub2 a:visited,
 li.li_f a:visited
   {
    color: #ff3;
    text-decoration: none;
    margin-top: 5px;
   }

     /* カーソルon*/
 li.li_sub2 a:hover,
 li.li_f a:hover
   {
    color: #f00;
    text-decoration: none;
    margin-top: 5px;
   }

     /* カーソルpush*/
 li.li_sub2 a:active,
 li.li_f a:active
   {
    color: #0ff;
    text-decoration: none;
    margin-top: 5px;
   }

