/**
 * @(#)default.css	0.1.0	2004/06/20
 * PNI：共通スタイルシート
 * Language: JavaScript 1.2
 * Copyright(C) (株)アプサ
 */

/*** 汎用設定														***/
/*-- all															--*/
* {
	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

/*** 共通															***/
/*-- トップページコンテンツ枠										--*/
TABLE.comtoptopics {
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : navy navy navy navy;
}
/*-- コンテンツ見出し												--*/
TABLE.comtbltitle {
	background-color : #0865B5;
	border-width : 2px 2px 2px 2px;
	border-style : ridge ridge ridge ridge;
}
TD.comtdtitlel, TD.comtdtitles {
	font-family: "ＭＳ ゴシック","Osaka−等幅";
	font-size : 18pt;
	font-weight : bold;
	color : white;
	text-align : center;
}
TD.comtdtitlel {
	padding : 2px 40px;
}
TD.comtdtitles {
	padding : 2px 15px;
}

/*** 左メニュー項目													***/
/*-- 内部コンテンツ													--*/
TD.lmenuin {
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : green;
}
/*-- 外部コンテンツ													--*/
TD.lmenuot {
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : navy;
}
/*-- 外部コンテンツ（オリジナルバナー）								--*/
TD.lmenuex {
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : navy;
	padding-top : 3px;
	padding-bottom : 3px;
	font-size : 10px;
}

/*** トップページコンテンツ											***/
/*-- 資格関係														--*/
TD.topqualification {
	font-size    : 9pt;
	color        : #c33;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : maroon maroon maroon maroon;
}
/*-- 決意															--*/
TD.topresolution {
	font-size   : 14pt;
	font-family : "ＭＳ ゴシック","Osaka−等幅";
	font-weight : bold;
	color       : #c33;
}
/*-- 決意（メッセージ）												--*/
TD.topmsg {
	font-size   : 9pt;
	font-family : "ＭＳ ゴシック","Osaka−等幅";
	font-weight : bold;
}
/*-- 更新履歴、連絡先タイトル										--*/
TD.histtitle,TD.contacttitle {
	font-size        : 11pt;
	font-family      : "ＭＳ ゴシック","Osaka−等幅";
	font-weight      : bold;
	padding-top      : 3px;
	padding-bottom   : 2px;
	background-color : #096;
	color            : white;
}

/*** 活動報告項目													***/
/*-- ページタイトル													--*/
SPAN.patitle {
	font-family: "ＭＳ ゴシック","Osaka−等幅";
	font-size : 20pt;
	font-weight : bold;
	color : #004400;
}
/*-- 記事見出し														--*/
TD.pasubj {
	font-size : 14pt;
	font-weight : bold;
	color : #cc3300;
	background-color : #ffffff;
}
/*-- 記事本文														--*/
TD.pabody {
	font-size : 10.5pt;
	font-weight : normal;
	color : #006000;
	vertical-align : top;
	padding-top : 10px;
	padding-bottom : 10px;
}
/*-- 貼付画像設定													--*/
IMG.paimg {
	margin : 5px 10px 5px 10px;
}

/*** ＢＢＳ															***/
/*-- 記事投稿フォーム項目見出し										--*/
BODY.bbsdefault {
	background-color : #ffffff;
	color : #006000;
}
TABLE.bbfmtbl {
}
TD.bbfmitem {
	background-color : #ddffff;
}
/*-- 記事部分														--*/
TABLE.bbs1colm {
	border-width : 1px 2px 2px 1px;
	border-style : solid solid solid solid;
	border-color : #006000;
}
/*-- Res & エラーメッセージ											--*/
H4.bbsH4 {
	color : #E00000;
}

/*** 議会報告														***/
#grmenu a:link {
  text-decoration  : none;
  color            : blue;
}
#grmenu a:visited {
  text-decoration  : underline;
  color            : maroon;
}
#grmenu a:hover {
  text-decoration  : underline;
  color            : maroon;
  background-color : white;
}
#grpagechange a:link {
  text-decoration  : none;
  font-family      : "ＭＳ ゴシック";
  font-size        : 11pt;
  font-weight      : normal;
  color            : blue;
}
#grpagechange a:visited {
  text-decoration  : none;
  font-family      : "ＭＳ ゴシック";
  font-size        : 11pt;
  font-weight      : normal;
  color            : blue;
}
#grpagechange a:hover {
  text-decoration  : underline;
  font-family      : "ＭＳ ゴシック";
  font-size        : 12pt;
  font-weight      : bold;
  color            : maroon;
  background-color : white;
}
/*-- メニュー														--*/
TABLE.grmenu {
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  font-size   : 11pt;
  color       : #993300;
  text-align  : left;
  border-color: green;
  border-width: 1px;
  border-style: solid;
}
/*-- 議会見出し														--*/
TABLE.grsubject {
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  font-size   : 11pt;
  color       : #993300;
  text-align  : left;
  border-color: green;
  border-width: 1px;
  border-style: solid;
}
/*-- 発言															--*/
TABLE.grspeak {
  border-color: green;
  border-width: 1px;
  border-style: solid;
}
/*-- 出退・登壇														--*/
TABLE.graction {
  border-color: green;
  border-width: 1px;
  border-style: dotted;
}
/*-- リンク															--*/
TABLE.grlink {
  border-width: 0px;
  border-style: none;
  margin     : 10px 10px 10px 10px;
}
/*-- その他															--*/
TABLE.grother {
  border-color: black;
  border-width: 1px;
  border-style: solid;
}
/*-- 発言者（自身）													--*/
TD.grmyname {
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  font-size   : 12pt;
  color       : navy;
  background-color: #cfc;
}
/*-- 発言者（他者）													--*/
TD.gryourname {
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  font-size   : 12pt;
  color       : olive;
  background-color: #eff;
}
/*-- 発言内容（自身）												--*/
TD.grmysay {
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  font-size   : 11pt;
  color       : green;
  background-color: white;
  padding-left: 20px;
}
/*-- 発言内容（他者）												--*/
TD.gryousay {
  font-family : "ＭＳ ゴシック";
  font-weight : normal;
  font-size   : 11pt;
  color       : olive;
  background-color: white;
  padding-left: 20px;
}
/*-- 行動															--*/
TD.gracttd {
  font-family : "ＭＳ ゴシック";
  font-size   : 10pt;
  font-weight : normal;
  color       : olive;
  padding     : 15px 0px 15px 10px;
}

