/*　大会ページのテーブル　*/table.taikai,table.taikai_past {  margin-top: 0.2em;  margin-bottom: 1em;  width: 550px;  border-collapse: separate;  border-spacing: 2px;  font-size: 100%;}table.taikai th,table.taikai_past th,table.taikai td,table.taikai_past td {  padding: 4px 6px;}table.taikai th,table.taikai_past th {  border-bottom: solid 1px #B2B2B2;  border-right: solid 1px #B2B2B2;  background: #F3F3F3;  text-align: center;  white-space: nowrap;  font-size: 120%;}table.taikai td {  border-bottom: solid 1px #B2B2B2;  border-right: solid 1px #B2B2B2;  background: #F3F3F3;  text-align: left;  white-space: nowrap;}table.taikai_past td {  border-bottom: solid 1px #B2B2B2;  border-right: solid 1px #B2B2B2;  background: #F3F3F3;  text-align: center;  white-space: nowrap;}/*　役員体制のテーブル　*/table.yakuin {  margin-top: 0.2em;  margin-bottom: 1em;  width: 550px;  border-collapse: separate;  border-spacing: 2px;  font-size: 100%;}table.yakuin th,table.yakuin td {  padding: 4px 6px;}table.yakuin th {  width : 100px ;  border-bottom: solid 1px #B2B2B2;  border-right: solid 1px #B2B2B2;  background: #F3F3F3;  text-align: center;  white-space: nowrap;  font-size: 100%;}table.yakuin td {  border-bottom: solid 1px #B2B2B2;  border-right: solid 1px #B2B2B2;  background: #F3F3F3;  white-space: nowrap;}table.yakuin td.shop {  width : 200px ;  text-align: left;}table.yakuin td.name {  width : 125px ;  text-align: left;}table.yakuin td.comment {  text-align: center;}/*　JFメイト年会費のテーブル　*/table.jfmate_menber {  width: 300px;  margin  : 0.2em auto 1em ;  border-collapse: separate;  border-spacing: 2px;  font-size: 100%;}table.jfmate_menber th,table.jfmate_menber td {  padding: 4px 6px;}table.jfmate_menber th {  width : 100px ;  border-bottom: solid 1px #B2B2B2;  border-right: solid 1px #B2B2B2;  background: #F3F3F3;  text-align: center;  white-space: nowrap;  font-size: 100%;}table.jfmate_menber td {  border-bottom: solid 1px #B2B2B2;  border-right: solid 1px #B2B2B2;  background: #F3F3F3;  white-space: nowrap;}table.jfmate_menber td.shop {  width : 200px ;  text-align: right;  padding : 0 60px 0 0 ;}
