/* 全体 = body*/
BODY {
  background-color: #009900;
  background-image : url(pageshadow.gif);
  background-repeat: repeat-y;
  background-position: top center;
/*  color: #ffffff;
  margin-left: 3%;
  margin-right: 3%;
  background-image: url(backlongzebrashadow.gif);
  line-height: 1.5em;*/
}

/*メインテーブル全体 table.ページ*/
table.pg {
  width: 750px;
}

/* メインテーブルヘッダ部分（ロゴマークと住所のみのつもり）*/
td.hd {
  background-color: #009900;
  text-align: left;
}

/* メインテーブルメニュー*/
td.mn {
  background-color: #ffdf55;
  color: #000000;
  text-align: center;
  vertical-align: middle;
/*  font-size: 0.9em;*/
  padding: 0.1em;
  height: 2.5em;
}

/* メインテーブルタイトル*/
td.ti {
  font-size: 1.2em;
  font-weight: bold;
  color: #ffffff;
  background-color: #009900;
  text-align: left;
  padding: 0.5em;
}

/* メインテーブル本文*/
td.hb {
  font-size: 1.1em;
  color: #000000;
  background-color: #d4ffaa;
  text-align: left;
  padding: 1.4em;
  line-height: 1.5em;
}

/* メインテーブル本文センタリング（表）*/
td.hbc {
  font-size: 1.1em;
  color: #000000;
  background-color: #d4ffaa;
  text-align: center;
  padding: 2em;
}

/* メインテーブル写真用のテーブル = photo*/
td.ph {
  background-color: #d4ffaa;
  text-align: center;

}

/* サブテーブルヘッダ*/
td.sthd {
  font-weight: bold;
}

/* サブテーブル本文*/
td.sthb {
}

/* 写真に影をつける*/
.sh {
   float: left;
   background : url(backshadow.gif) right bottom;
   background-repeat: no-repeat;
}

.sh img {
    position: relative;
    left: -7px;
    top: -8px;
    margin-top: 10px;
    margin-left: 9px;
/*    margin-bottom: 2px;*/
/*    margin-right: 2px;*/
}

/*リンク関係*/
.mn a {
   display: block;
   width: 100%;
   height: 100%;
   vertical-align: middle;
}

a:link {
  color: #0000ff;
}
a:visited {
  color: #800080;
}
a:hover {
  background-color: #ffff00;
}


h1 {
  font-size: 1.2em;
  color: #ffffff;
  background-color: #009900;
  border-color: #009900;
  border-style: solid;
  border-width: 5px;
  padding-left: 1em;
  margin-left: 3%;
  margin-right: 3%;
}
h2 {
  padding-left: 2em;
  margin-left: 3%;
  margin-right: 3%;
}

th {
 text-align: left;
}

/*段組書式
div#lef {
   background-image: url(imgs/grl.gif);
   background-repeat: repeat-y;
   width: 10%;
   float: left;
}

div#cen {
   width: 750px;
}

div#rig {
   background-image: url(imgs/grr.gif)
}
*/

