@charset "Shift_Jis";
body{
color:#333;
line-height:150%;
font-family:osaka,"ＭＳ Ｐゴシック",sans-serif;
font-size:90%;
background:color :#ffffe0;
background-image:url(kiirobk.jpg);
background-position:-170px 100%;
background-repeat:no-repeat;
background-attachment:fixed;
}

p{margin:3px 0 20px;}

table{
font-family:osaka,"ＭＳ Ｐゴシック",sans-serif;
font-size:100%; 
}

/* 表全体のデザイン */
table.sample {
   border-spacing: 0px;   /* セルの間隔をなくす */
   font-family: Verdana,sans-serif;   /* フォントの指定 */
   font-size: smaller;   /* 文字サイズを小さめに */
}
/* セルのデザインのうちヘッダと中身の共通部分 */
table.sample th, table.sample td {
   border-width: 1px;   /* セルの枠線は太さ1ピクセル */
   border-style: solid;   /* セルの枠線は実線 */
   padding: 2px;   /* セル内側の余白は2ピクセル */
}
/* ヘッダセルのデザイン */
table.sample thead th {
   border-color: #ccffcc #7ca866 #7ca866 #ccffcc;
   background-color: #bceaa8;
}
table.sample tbody th {
   border-color: #ffffcc #aca866 #aca866 #ffffcc;
   background-color: #eceaa8;
}
/* セルのデザイン */
table.sample td {
   border-color: #ffffff #aca899 #aca899 #ffffff;
   background-color: #ecead8;
}

div.hyou {
text-align:center;  /* IE用 */
margin-left:auto;   /* その他のブラウザ用 */
margin-right:auto;  /* その他のブラウザ用 */
}

div.box  { position: relative; width: 90%;
           height: auto;padding: 10px; background: #ccccpp; 
           border: 1px solid #002; font-size:100%; color: #804000 }
div.box1  { position: relative; width: 90%;
           height: auto;padding: 10px; background: #ccccpp; 
           border: non solid #002; font-size:100%; color: #000 }


a:link   {color:#0066cc;}                  /* リンク色 */
a:visited{color:#0066cc;}                  /* 既読リンク色 */
a:hover  {color:#c90;                   /* カーソルがリンクの上に来た時の色 */
          text-decoration:underline;}   /* カーソルがリンクの上に来たとき下線を出す */
a{text-decoration: none;                /* リンクの下線を消す */
  font-weight : bold;}                  /* 文字を太くする */

/***** h1要素の設定 ******/
h1{                                /* daimeの設定 */
   margin:5px 0 5px;              /* マージン */
   padding:2px 8px;                /* パディング */
   font-size:120%;                 /* 文字サイズ */
   color:#fff;                     /* 文字色 */
   background-color:#cc9966;          /* 背景色 */
   border-bottom:solid 3px #996666;   /* 下罫線 */
   border-right :solid 5px #996666;   /* 右罫線 */
   }

/***** インデックス（index.html）の設定 ******/
#index{                          /* indexの設定 */
   background-position:0 100%;   /* 背景画像の位置 */
   }

h1#title{                 /* サイト名 */
   margin-bottom:25px;    /* 下マージン */
   padding:0;             /* パディング */
   font-size:200%;        /* 文字サイズ */
   color:#6A1000;            /* 文字色 */
   font-weight:lighter;   /* 文字を細くする */
   background:none;      /* 背景色を消す */
   border:none;           /* 罫線を消す */
   }

h1#title1{					/* サイト名 */
	margin-top:14px;		/* 下マージン */
	margin-bottom:10px;		/* 下マージン */
	padding:0;				/* パディング */
	font-size:180%;			/* 文字サイズ */
	color:#6A1000;			/* 文字色 */
	font-weight:lighter;	/* 文字を細くする */
	background:none;		/* 背景色を消す */
	border:none;			/* 罫線を消す */
}

#enter{              /* enter部分 */
   font-size:140%;   /* 文字サイズ */
   }

/***** メニュー（menu.html）の設定 ******/
#menu{                           /* メニューの設定 */
   background-position:0 100%;   /* 背景画像の位置 */
　　　}

#menu table{      /* menu.htmlのテーブル */
   width:100%;    /* 幅 */
   height:90%;   /* 高さ */
   }
#menu td{                   /* menu.htmlのセル */
   font-size:180%;          /* 文字サイズ */
   line-height:140%;        /* 行間 */
   vertical-align:bottom;   /* 下揃え */
   }

#menu ul{       /* メニュー01 */
   margin:0;    /* マージン */
   padding:0;   /* パディング */
   }
#menu li{             /* メニュー02 */
   margin:0;          /* マージン */
   padding:0;         /* パディング */
   list-style:none;   /* リストスタイル */
   }
   