body {
	margin: 0; 
	padding: 0; 
	font-family:   "HG-丸ｺﾞｼｯｸM-PRO", "MS UI Gothic", "メイリオ", Meiryo, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, Verdana, Arial, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; 
/*	color: #000000; 全体の文字色 */
	color: #353535; 	/* 全体の文字色 */
	font-size:30px; 	/* 全体の文字サイズ */
	text-align:center;	/* 全体の文字配置 */
/*	background:url(images/allback.gif) repeat-y center;*/ /* 背景画像 */

/*background-color:#FFFFFF; */
}

#main{
	width:900px;
	background:url(images/bg_con.gif) repeat-y;
	text-align:center;
               margin-right: auto;
               margin-left : auto;

border-top:none;
border-right: 80px solid #FFE1C4;
border-bottom: none;
border-left: 80px solid #FFE1C4;



}
a:link {
//	color: #CC3300;
	color: #FF9900;

	text-decoration:none;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/

}

a:active {
	color: #993366;
	text-decoration:none;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/

}

a:visited {
	color: #993366;
	text-decoration:none;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/

}

a:hover {
    color: #379BFF;
	text-decoration:none;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
}

td,th {
}

/*　ほぼTABLEで囲んでいる為、共通部分はここで指定する　*/
table {
	font-size:16px; 	/* フォントサイズ */
	font-family:   "HG-丸ｺﾞｼｯｸM-PRO", "MS UI Gothic", "メイリオ", Meiryo, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, Verdana, Arial, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; 

}

/****************************************************************
 メニュー
****************************************************************/
/* メニュー */
#head_menu{
	width:800px;
	text-align:center;
	font-size:16px;
	line-height:25px;
	color:#FFFFFF;
	font-weight: bold;
	background:url(images/menyu_bg.gif)	repeat-x center;
	}
	
#head_menu a{
	color:#FFFFFF;
	letter-spacing:1px;
	text-decoration:none;
	height:25px;
	vertical-align:middle;
	margin:0 2px 0 2px;

	}
#head_menu a:hover{ /* マウスが乗った時 */
	color:#804000;
	}

#head_menu td{
	height:35px;
	}


/* タイトル */
#head_title{
	width:850px;
	/* text-align:center; */
}


/****************************************************************
 見出し
****************************************************************/

#tbl_setCom{
	}
#tbl_setCom th{
	width:650px; // 追加
	height:35px;

	}
#tbl_setCom td{
	padding:20px; // 内側の文字開始位置
	}


/****************************************************************
 全体的なテーブル
****************************************************************/

#tbl_setA{
	border:#000000 solid 1px;
	border-collapse:collapse;
	margin:20;
	}
#tbl_setA th{
	border:#000000 solid 1px;
	background-color: #FFFFCC;
	padding:5px;
	color:#003366;
	text-align:center;
	font-size:16px; 	/* 文字サイズ */
	}
#tbl_setA td{
	border:#000000 solid 1px;
	padding:10px;
	font-size:14.5px; 	/* 文字サイズ */
	}
/****************************************************************
 万人の幸福
****************************************************************/

#tbl_setBannin{
	}
#tbl_setBannin th{
	padding:10px 0px 0px 20px;
	}
#tbl_setBannin td{
	padding:10px;
	font-size:15px; 	/* 全体の文字色 */
	}


/****************************************************************
 役員紹介
****************************************************************/

#tbl_setYakuin{
	border:#000000 solid 1px;
	border-collapse:collapse;
	margin:20;
	width:650;
	}
#tbl_setYakuin th{
	border:#000000 solid 1px;
	background-color: #FFFFCC;
	padding:5px;
	color:#003366;
	text-align:center;
//	font-size:16px; 	/* 文字サイズ */
	}
#tbl_setYakuin td{
	border:#000000 solid 1px;
	padding:5px;
	font-size:15px; 	/* 全体の文字色 */
	}
	

/****************************************************************
 会員紹介
****************************************************************/

#tbl_setkaiin{
	border:#000000 solid 1px;
	border-collapse:collapse;
	margin:20;
	}
#tbl_setkaiin th{
	border:#000000 solid 1px;
	background-color: #FFFFCC;
	padding:5px;
	color:#003366;
	text-align:center;
//	font-size:16px; 	/* 文字サイズ */
	}
#tbl_setkaiin td{
	border:#000000 solid 1px;
	padding:5px;
	font-size:14px; 	/* 全体の文字色 */
	}
	
/****************************************************************
 単会紹介
****************************************************************/

#tbl_setTankai{
	border:#000000 solid 1px;
	border-collapse:collapse;
	margin:20;
	}
#tbl_setTankai th{
	border:#000000 solid 1px;
	background-color: #FFFFCC;
	padding:5px;
	color:#003366;
	text-align:center;
	font-size:16px; 	/* 文字サイズ */
	}
#tbl_setTankai td{
	border:#000000 solid 1px;
	padding:5px;
	font-size:14.5px; 	/* 文字サイズ */
	}

#tbl_setTankai p{
	MARGIN-TOP: 3px; 
	MARGIN-BOTTOM: 3px;
	}

#Tankai_ropLine{
border-top: 1pt solid #FFCC33;
border-left: 1pt solid #FFCC33;
border-right: 1pt solid #FFCC33;
border-bottom: 1pt solid #FFCC33;
}

/****************************************************************
フッター
****************************************************************/

/* フッター */
#fotter{
	width:800px;
}
#fotter td{
	width:800px;
	height:35px;
}

