/*　大会ページのテーブル　*/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;}/*　ワールドカップののテーブル　*/table.worldcup {  margin-top: 0.2em;  margin-bottom: 1em;  width: 550px;  border-collapse: separate;  border-spacing: 2px;  font-size: 100%;}table.worldcup tr.wc_header {  font-size: 120%;}table.worldcup tr.wc_nakayama {  font-weight: bold;}table.worldcup th.wc_nakayama,table.worldcup td.wc_nakayama {  background: #FBCC67;}table.worldcup th,table.worldcup td {  padding: 4px 6px;}table.worldcup 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.worldcup td {  border-bottom: solid 1px #B2B2B2;  border-right: solid 1px #B2B2B2;  background: #F3F3F3;  text-align: center;  white-space: nowrap;}