BODY,TABLE{
  font-size : 14px;
}

/* リンク関係 */

A{
  text-decoration : none;
}

A:hover{
  color: #9999ff;
}

.a0{				/* コンテンツ中のリンク */
  color : #6633ff;
  text-decoration : none;
  font-size : 14px;
}

.a1{				/* メニューバー内のリンク */
  color : white;
  text-decoration : none;	
  font-size : 15px;
}


/* 段落関係 */

H1{				/* 灰色グラデーションをバックとした見出し */
  font-size : 105%;
  font-weight : bold; 
  border-left-width : 8px;
  border-left-style : double;
  border-left-color : black;
  padding-top : 2px;
  padding-right : 3px;
  padding-left : 3px;
  padding-bottom : 2px;
  clear : both;
  background-image : url(img/bar1.gif);
  margin-left : 5px;
  margin-right : 5px;
}

H2{				/* 本文用 */
  clear : both;
  font-weight : normal;
  font-size : 14px;
  margin-left : 15px;
  background-image : url(img/line.gif);
  margin-right : 5px;
  line-height : 15px;
}

H3{				/* 薄紫グラデーションを背景とした見出し２ */
  font-size : 14px;
  background-image : url(img/bar2.gif);
  padding-left : 5px;
  padding-top : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-left : 10px;
  margin-right : 5px;
}

H2.menu{			/* 活動情報ページのメニュー用 */
  line-height : 18px;
  background-image : url(img/line_h2_menu.gif);
}


/* テーブル・セル関係 */
TD.menu{			/* メニュー用セル設定 */
  height : 20px;
  background-image : url(img/100x20.jpg);
  width : 100px;
  text-align : center;
}

.mailform{			/* メールフォーム専用テーブル設定 */
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
}

.notestyle{			/* 活動情報内の見出し用テーブル設定 */
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #9999cc #9999cc #9999cc #9999cc;
}

.arrange_H2{			/* table を使って <H2> を表現したい場合 */
  line-height : 15px;
}

/* 入力ボックス関係 */
INPUT{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}

