body {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.3em
}
td {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.3em
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.titlesub {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.midashi {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.midashi_s {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff
}
.news_date {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e7a960
}
.event_date {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #62b6d2
}
/* −−−−−　Ｗｅｂページのシート構成　−−−−− */
.paper1 {
	width : 6px ; height : 980px ; top : 6px ; left : 0px;
	position : absolute; background-color : #ffffff ; z-index : 4;
}
.paper3 {
	width : 6px ; height : 980px ; top : 6px ; left : 766px;
	position : absolute ; background-color : #999999 ; z-index : 2;
}
.paper2 {
	width : 760px ; height : 980px ; top : 6px ; left : 6px ;
	position : absolute ; background-color : #ffffff ; z-index : 3;
}
/* −−−−−　横三段組みの設定　−−−−− */
div.blocka {
	float:left;
	width:21%;
}
div.blockb {
	float:left;
	width:59%;
}
div.blockc {

}
div.clearblock {
	clear:both;
}
/* −−−−−　リンク・ボタンの設定　−−−−− */
A.btn {
  display: block;           /* ブロック要素にする */
  width: 80px;              /* 横幅 */
  color: #333333;
  background-color: #bbeebb; /* 背景色 */
  border: outset 2px #ddffdd; /* 枠の色 */
  margin: 0px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;           /* フォントサイズ */
  line-height: 12px;         /* 行の高さ */
  text-align: center;        /* 水平揃え（中央）*/
  text-decoration: none;     /* 下線を消す */
}
A.btn:hover {
  color: #000000;
  background-color: #aaccaa; /* 背景色 */
  border: inset 2px #ddffdd; /* 枠の色 */
  margin: 0px;
  padding: 4px 0px 0px 1px;
}
A.btn:active  { color: #333333; }
A.btn:visited { color: #333333; }

A.btnb {
  display: block;           /* ブロック要素にする */
  width: 130px;              /* 横幅 */
  color: #ffffff;
  background-color: #666699; /* 背景色 */
  border: outset 2px #9999cc; /* 枠の色 */
  margin: 0px;
  padding: 3px 5px 1px 0px;
  font-size: 12px;           /* フォントサイズ */
  line-height: 12px;         /* 行の高さ */
  <!-- text-align: right; -->         /* 水平揃え（右） */
  text-align: left;        /* 水平揃え（左） */
  text-decoration: none;     /* 下線を消す */
}
A.btnb:hover {
  color: #eeeeee;
  background-color: #555588; /* 背景色 */
  border: inset 2px #9999cc; /* 枠の色 */
  margin: 0px;
  padding: 4px 4px 0px 0px;
}
A.btnb:active  { color: #ffffff; }
A.btnb:visited { color: #ffffff; }

