/* ヘッダ　１
---------------------------------------------------- */
h1 {
  margin: 0;
  float: left;
	font-size: x-small;
	color: #333333;
}
h1 img {
  vertical-align: bottom;
}
#header ul {
  margin: 0;
  padding: 12px 5px 0 0;
  float: right;
  list-style: none;
  text-align: right;
  line-height: 1.0;			/* ■この指定が無いとブラウザ毎に縦位置が変る */
}

/* ヘッダ　戦略会議とは
---------------------------------------------------- */
#header_about {
	padding-top: 0px;
	background: url(../images/back_header_about.gif) no-repeat;
	font-size: x-small;
	color: #333333;
}
h1 {
  margin: 0;
  float: left;
	font-size: x-small;
	color: #333333;
}
h1 img {
  vertical-align: bottom;
}
#header_about ul {
  margin: 0;
  padding: 12px 5px 0 0;
  float: right;
  list-style: none;
  text-align: right;
  line-height: 1.0;			/* ■この指定が無いとブラウザ毎に縦位置が変る */
}

/* ヘッダ　これからの開催予定
---------------------------------------------------- */
#header_yotei {
	padding-top: 0px;
	background: url(../images/back_header_yotei.gif) no-repeat;
	font-size: x-small;
	color: #333333;
}
h1 {
  margin: 0;
  float: left;
	font-size: x-small;
	color: #333333;
}
h1 img {
  vertical-align: bottom;
}
#header_yotei ul {
  margin: 0;
  padding: 12px 5px 0 0;
  float: right;
  list-style: none;
  text-align: right;
  line-height: 1.0;			/* ■この指定が無いとブラウザ毎に縦位置が変る */
}

/* ヘッダ　最新の開催情報
---------------------------------------------------- */
#header_saishin {
	padding-top: 0px;
	background: url(../images/back_header_saishin.gif) no-repeat;
	font-size: x-small;
	color: #333333;
}
h1 {
  margin: 0;
  float: left;
	font-size: x-small;
	color: #333333;
}
h1 img {
  vertical-align: bottom;
}
#header_saishin ul {
  margin: 0;
  padding: 12px 5px 0 0;
  float: right;
  list-style: none;
  text-align: right;
  line-height: 1.0;			/* ■この指定が無いとブラウザ毎に縦位置が変る */
}

/* ヘッダ　開催実績・資料
---------------------------------------------------- */
#header_jisseki {
	padding-top: 0px;
	background: url(../images/back_header_jisseki.gif) no-repeat;
	font-size: x-small;
	color: #333333;
}
h1 {
  margin: 0;
  float: left;
	font-size: x-small;
	color: #333333;
}
h1 img {
  vertical-align: bottom;
}
#header_jisseki ul {
  margin: 0;
  padding: 12px 5px 0 0;
  float: right;
  list-style: none;
  text-align: right;
  line-height: 1.0;			/* ■この指定が無いとブラウザ毎に縦位置が変る */
}

/* ヘッダ　お問い合わせ
---------------------------------------------------- */
#header_mail {
	padding-top: 0px;
	background: url(../images/back_header_mail.gif) no-repeat;
	font-size: x-small;
	color: #333333;
}
h1 {
  margin: 0;
  float: left;
	font-size: x-small;
	color: #333333;
}
h1 img {
  vertical-align: bottom;
}
#header_mail ul {
  margin: 0;
  padding: 12px 5px 0 0;
  float: right;
  list-style: none;
  text-align: right;
  line-height: 1.0;			/* ■この指定が無いとブラウザ毎に縦位置が変る */
}

/* ヘッダ　電子自治体戦略会議開催地主任者会議申し込み
---------------------------------------------------- */
#header_offer {
	padding-top: 0px;
	background: url(../images/back_header_offer.gif) no-repeat;
	font-size: x-small;
	color: #333333;
}
h1 {
  margin: 0;
  float: left;
	font-size: x-small;
	color: #333333;
}
h1 img {
  vertical-align: bottom;
}
#header_mail ul {
  margin: 0;
  padding: 12px 5px 0 0;
  float: right;
  list-style: none;
  text-align: right;
  line-height: 1.0;			/* ■この指定が無いとブラウザ毎に縦位置が変る */
}

/* ヘッダ　メール送信フォーム
---------------------------------------------------- */
#header_sendmail {
	padding-top: 0px;
	background: url(../images/back_header_sendmail.gif) no-repeat;
	font-size: x-small;
	color: #333333;
}
h1 {
  margin: 0;
  float: left;
	font-size: x-small;
	color: #333333;
}
h1 img {
  vertical-align: bottom;
}
#header_sendmail ul {
  margin: 0;
  padding: 12px 5px 0 0;
  float: right;
  list-style: none;
  text-align: right;
  line-height: 1.0;			/* ■この指定が無いとブラウザ毎に縦位置が変る */
}

/* メニューとテキスト
---------------------------------------------------- */
.menu_img {
	border-bottom: 1px solid #666666;
}
.menu_text01 {
	color: #000000;
	font-size: small;
	line-height: 1.3em;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	padding: 2px 5px 2px 5px;
}
.menu_text02 {
	color: #000000;
	font-size: small;
	line-height: 1.3em;
	border-left: 1px solid #666666;
	padding: 2px 5px 2px 5px;
}
.menu_space {
	border-bottom: 1px solid #666666;
}
.mail {
	color: #FFFFFF;
	font-size: x-small;
	padding: 10px;
	line-height: 1.5em;
}
.content_body {
	padding: 15px 0px 0px 25px;
}

.h2 { font-size: medium; line-height: 1.3em; COLOR:#000000;}
.h3 { font-size: small; line-height: 1.3em; COLOR:#000000;}
.h4 { font-size: x-small; line-height: 1.3em; COLOR:#000000;}

.content_tytle {
	font-size: medium;
	font-weight: bold;
	color: #000000;
	background-color: #C5D4FD;
	padding: 4px 0px 3px 5px;
	width: 550px;
}	
	


/* フッタ
---------------------------------------------------- */
#footer p {
  clear: right;
  margin-left: 241px;
  text-align: right;
  font-size: small;
  color: #000000;
  background: url(../images/back_footer.gif) repeat-y;
}

