/*-------------------- ヘッダー用表の設定 --------------------*/

.HeadTable {
	background-color: #cccccc;
}

.HeadTableCell1 {
	color: #ffffff;
	background-color : white;
	font-size: 95%;
	font-weight: bold;
}

.HeadTableCell2 {
	background-color : white;
}

/*-------------------- メインを左右二つに分ける表の設定--------------------*/

.MainSideCell {
	color: #333333;
	width: 164px;
	background-color:#8898f4;
	font-size: 90%;
}


.MainSideCellRight{
/*--- MainSideCellの右側部分，特に必要なし---*/
}



/*--- メインコンテンツ用テーブル----*/
.MainCntCell{
	color: #333333;
	font-size: 100%;

}

/*---   フッター用表       --- */
.FooterTable{
	width:100%;
	border: none 0px #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.FooterLeftCell{
	background-color: #cccc99;
	width: 164px;
}

.FooterRightCell{
	background-color: #cccc99;
	color: #333333;
	font-size: 80%;
	width: 760px;
/*	
	background-image : url(../hpb_bg02.gif);
	background-color:#99CC99;*/
}



H1 {
	color: #bb8800;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-size: 20px;;
	font-weight: bold;
}

H2 {
	color: #bb8800;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
	font-size: 18px;
	font-weight: bold;
}

H3 {
	color: #bb8800;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-size: 16px;
	font-weight: bold;
}

H4 {
}

H5 {
}

H6 {
}

ADDRESS {
}

BLOCKQUOTE {
}

TH {
	color: #000000;
	background-color : #99ff66;
	font-size: 110%;
}

td {
	color: #000000;
	background-color : white;
	font-size: 100%;
}


.DivLine{
	width:100%;
}


/* ---- 役員名簿の設定 ---- */
.MembersTable1{
	width:660px;
}

.MembersTable2{
	width:660px;
}

.MembersCell1{
	width:20%;
	text-align: center;
}

.MembersCell2{
	width:40%;
	text-align: center;
}

.MembersCell3{
	width:40%;
}

.FacePhoto{
}


/*-------------------- 歴史中の事実紹介  -------------------------*/
.HistoryFact{
	color: #333333;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
	font-weight: normal;
}

.HistoryTable{
	width: 550px;
}

.HistoryCell1{
	background-color: #ccaaff;
	width: 50%;
	vertical-align: top;
}

.HistoryCell2{
	background-color: #aaffcc;
	width: 50%;
	vertical-align: top;
}

.HistoryList1{
	padding: 0px;
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 0px;
	margin-right: 0px;
}


/*-------------------- 会則ページ  -------------------------*/

.Rule{
	margin-left: 40px;

}

.RulerCell1{
	margin:0px;
	padding-top: 3px;
	padding-right: 20px;
	padding-left:5px;
	padding-bottom:3px;
	text-align:center;
}

.RulerCell2{
	margin:0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left:	20px;
	padding-bottom:3px;
	text-align:center;
}

.RuleList{
	font-size:14px;
}

