@charset "Shift_Jis";


/* 自由に消して足して書き換えてください。 */


/***** ページの設定 ******/
body{                                  /* ページの設定 */
   margin-left:50px;                   /* 左マージン */
   background-color:#000;              /* 背景色 */
   background-image:url(pict/top.jpg);  /* 背景画像 */
   background-position:100% 0;         /* 背景画像の位置 */
   background-repeat:no-repeat;        /* 背景画像を繰り返さない */
   background-attachment:fixed;        /* 背景画像をスクロールさせない */
   }

BODY,TD{
   color:#fff;                                                      /* 文字色の設定*/
   font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;  /* フォントの種類 */
   line-height:150%;                                                /* 行間の設定 */
   font-size:84%;                                                   /* 文字サイズ */
   
  
  background-repeat : no-repeat;
  background-attachment : scroll;background-position : right top;}

p{margin:3px 0 20px;}   /* p要素の設定 */



/***** リンクの設定 ******/
a:link   {color:#fff;}                /* リンク色 */
a:visited{color:#fff;}                /* 既読リンク色 */
a:hover  {color:#666;                 /* カーソルがリンクの上に来た時の色 */
          text-decoration:underline;} /* カーソルがリンクの上に来たとき下線を出す */
a{text-decoration: none;}             /* リンクの下線を消す */



/***** h要素の設定 *****/
h1{                      /* h1要素 */
   margin:50px 0 0;      /* マージン */
   font-size:220%;       /* 文字の大きさ */
   font-weight:lighter;  /* 文字を細くする */
   }

h2{                                /* h2要素の設定 */
   margin:40px 0 10px;             /* マージン */
   padding:0 0 10px;               /* パディング */
   font-size:170%;                 /* 文字サイズ */
   font-weight:lighter;            /* 文字を細くする */
   border-bottom:solid 1px #fff;   /* 下線 */
   }



/***** インデックス（index.html）の設定 *****/
#index h2{           /* インデックス、h2要素 */
   margin-top:80%;   /* 上マージン */
   }

#index ul#menu{                   /* インデックス、メニュー01 */
   margin:40px 0 20px -10px;      /* マージン */
   padding:0;                     /* パディング */
   }
#index #menu li{                  /* インデックス、メニュー02 */
   margin:0 0 0 10px;              /* マージン */
   padding:0 7px 0 0;             /* パディング */
   border-right:solid 1px #333;   /* 右罫線 */
   list-style:none;               /* リストスタイル */
   display:inline;                /* インライン要素 */
   }

#index #table{              /* 一番上、テーブル */
   height:95%;              /* 高さ */
   }
#index #table td{           /* テーブル02 */
   vertical-align:bottom;   /* 下揃え */
   }



/***** その他 *****/
#content{                  /* contentの設定 */
   margin:0 40% 0 0;       /* マージン */
   padding-bottom:100px;   /* 下パディング */
   }

