html {
	background: rgb(255, 255, 255); color: rgb(51, 51, 51); -ms-overflow-y: scroll;
}
body {
	font: 12px/1.2 "?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, "?l?r ?o?S?V?b?N", "MS PGothic", sans-serif; margin: 0px; padding: 0px; overflow: visible; font-size-adjust: none; font-stretch: normal;
}
* + html body {
	font-family: "???C???I", "?l?r ?o?S?V?b?N"; font-size: 75%;
}
* html body {
	font-family: "?l?r ?o?S?V?b?N"; font-size: 75%;
}
a img {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
blockquote {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
abbr {
	border: 0px currentColor; border-image: none;
}
acronym {
	border: 0px currentColor; border-image: none;
}
address {
	font-style: normal; font-weight: normal;
}
caption {
	font-style: normal; font-weight: normal;
}
cite {
	font-style: normal; font-weight: normal;
}
code {
	font-style: normal; font-weight: normal;
}
dfn {
	font-style: normal; font-weight: normal;
}
em {
	font-style: normal; font-weight: normal;
}
th {
	font-style: normal; font-weight: normal;
}
strong {
	font-style: normal; font-weight: normal;
}
var {
	font-style: normal; font-weight: normal;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
code {
	line-height: 100%; font-family: monospace;
}
kbd {
	line-height: 100%; font-family: monospace;
}
pre {
	line-height: 100%; font-family: monospace;
}
samp {
	line-height: 100%; font-family: monospace;
}
tt {
	line-height: 100%; font-family: monospace;
}
* + html code {
	font-size: 108%;
}
kbd {
	font-size: 108%;
}
pre {
	font-size: 108%;
}
samp {
	font-size: 108%;
}
tt {
	font-size: 108%;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
table {
	font-size: 100%; border-collapse: collapse; border-spacing: 0;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clearfix {
	display: inline-block;
}
.clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
a {
	text-decoration: none; cursor: pointer;
}
a:hover {
	text-decoration: underline;
}
select {
	padding: 0px;
}
abbr {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted; cursor: help;
}
acronym {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted; cursor: help;
}
blockquote {
	margin: 1em;
}
caption {
	text-align: center; margin-bottom: 0.5em;
}
em {
	font-weight: bold;
}
strong {
	font-weight: bold;
}
p {
	margin-bottom: 1em;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
* html .clearfix {
	display: inline-block;
}
* + html .clearfix {
	
}
html {
	-webkit-text-size-adjust: none;
}
body {
	-webkit-text-size-adjust: none;
}
form {
	-webkit-text-size-adjust: none;
}
fieldset {
	-webkit-text-size-adjust: none;
}
p {
	-webkit-text-size-adjust: none;
}
div {
	-webkit-text-size-adjust: none;
}
h1 {
	-webkit-text-size-adjust: none;
}
h2 {
	-webkit-text-size-adjust: none;
}
h3 {
	-webkit-text-size-adjust: none;
}
h4 {
	-webkit-text-size-adjust: none;
}
h5 {
	-webkit-text-size-adjust: none;
}
h6 {
	-webkit-text-size-adjust: none;
}
body {
	margin: 0px; text-align: left; color: rgb(51, 51, 51); line-height: 1;
}
a:link {
	color: rgb(0, 51, 153); text-decoration: none;
}
a:visited {
	color: rgb(0, 51, 153); text-decoration: none;
}
a:hover {
	color: rgb(51, 153, 255); text-decoration: none;
}
a:active {
	text-decoration: none;
}
div.pageWrapper {
	margin: 0px auto; width: 1020px;
}
div.headerArea {
	margin: 0px auto; width: 1020px;
}
div.contentsWrapper {
	background: url("../images/bgWrapper.png") repeat-y; padding-right: 20px; padding-bottom: 50px; padding-left: 20px; clear: both;
}
div.headerArea {
	background: url("../images/bgHeader.png") no-repeat; height: 170px;
}
div.headerLeft {
	padding-left: 20px; float: left;
}
div.headerRight {
	padding-right: 40px; margin-top: 15px; float: right;
}
div.headerRight .logo {
	float: left;
}
div.headerRight div.logoutArea {
	height: 60px; float: right;
}
div.mainNavi {
	background: url("../images/bgNavi.gif") repeat-x bottom; height: 38px; clear: both; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
div.footer {
	background: url("../images/bgFooter.png") no-repeat bottom; height: 50px; text-align: center; color: rgb(153, 153, 153); font-size: 0.8em;
}
div.loginArea {
	background: url("../images/bgLogin.gif") no-repeat; width: 465px; padding-top: 80px; padding-bottom: 100px; margin-right: auto; margin-left: auto;
}
div.loginArea table {
	border-top-color: currentColor; border-left-color: currentColor; border-top-width: medium; border-left-width: medium; border-top-style: none; border-left-style: none;
}
div.loginArea table td {
	font-size: 14px; border-right-color: currentColor; border-bottom-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-right-style: none; border-bottom-style: none;
}
div.loginArea table th {
	font-size: 14px; border-right-color: currentColor; border-bottom-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-right-style: none; border-bottom-style: none;
}
div.seachArea {
	
}
h1 {
	font-size: 1.5em; font-weight: bold;
}
h2 {
	padding-top: 30px; padding-bottom: 5px; padding-left: 40px; font-size: 18px; margin-bottom: 10px;
}
h2.add {
	background: url("../images/iconNew.gif") no-repeat left bottom;
}
h2.search {
	background: url("../images/iconSearch.gif") no-repeat left bottom;
}
h2.list {
	background: url("../images/iconList.gif") no-repeat left bottom; margin-bottom: 0px;
}
h2.edit {
	background: url("../images/iconEdit.gif") no-repeat left bottom;
}
h2.delete {
	background: url("../images/iconDel.png") no-repeat left bottom;
}
h2.score01 {
	background: url("../images/iconScore01.gif") no-repeat left bottom; margin-bottom: 0px;
}
h2.score02 {
	background: url("../images/iconScore02.gif") no-repeat left bottom; margin-bottom: 0px;
}
h2.score03 {
	background: url("../images/iconScore03.gif") no-repeat left bottom; margin-bottom: 0px;
}
h2.score04 {
	background: url("../images/iconScore04.gif") no-repeat left bottom; margin-bottom: 0px;
}
h2.score05 {
	background: url("../images/iconScore05.gif") no-repeat left bottom; margin-bottom: 0px;
}
h2.score06 {
	background: url("../images/iconScore06.gif") no-repeat left bottom; margin-bottom: 0px;
}
p.totalHit {
	text-align: right;
}
table {
	border-top-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-collapse: collapse; border-spacing: 0;
}
html:not([lang*='']) table {
	border-collapse: separate;
}
html:not([lang*='']) table.none {
	border-collapse: collapse;
}
table td {
	padding: 0.3em; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; -ms-word-break: break-all; empty-cells: show;
}
table th {
	padding: 0.3em; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; -ms-word-break: break-all; empty-cells: show;
}
table tr th {
	font-weight: bold;
}
table.tableEdit p {
	color: rgb(102, 102, 102); font-size: 0.9em; font-weight: normal; margin-top: 5px; margin-bottom: 0px;
}
div.taikaiEdit table p {
	color: rgb(102, 102, 102); font-size: 0.9em; font-weight: normal; margin-top: 5px; margin-bottom: 0px;
}
table select.size100 {
	width: 100%;
}
.size100 select {
	width: 100%;
}
table select.size15 {
	width: 15em;
}
.size15 select {
	width: 15em;
}
table select.size010 {
	width: 10em;
}
.size10 select {
	width: 10em;
}
table select.size08 {
	width: 8em;
}
.size08 select {
	width: 8em;
}
table select.size05 {
	width: 5em;
}
.size05 select {
	width: 5em;
}
table select.size03 {
	width: 3em;
}
.size01 select {
	width: 3em;
}
table.none {
	border-top-color: currentColor; border-left-color: currentColor; border-top-width: medium; border-left-width: medium; border-top-style: none; border-left-style: none;
}
table.none td {
	border-right-color: currentColor; border-bottom-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-right-style: none; border-bottom-style: none;
}
table.none th {
	border-right-color: currentColor; border-bottom-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-right-style: none; border-bottom-style: none;
}
table.center tr {
	text-align: center;
}
table.tableList {
	table-layout: fixed;
}
table.tableList th {
	text-align: center; background-color: rgb(255, 255, 204);
}
table.tableList.sort th {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
table.tableList.sort tr.sortIcon {
	text-align: center; background-color: rgb(255, 255, 204);
}
table.tableAdd th {
	width: 180px; background-color: rgb(255, 255, 204);
}
table.tableSearch {
	width: 600px;
}
table.tableSearch02 {
	width: 100%;
}
table.tableSearch02 th {
	width: 180px; background-color: rgb(255, 255, 204);
}
table.tableSearch th {
	width: 180px; background-color: rgb(255, 255, 204);
}
table.tableSearch input[type='text'] {
	width: 95%;
}
table.tableSearch02 input[type='text'] {
	width: 95%;
}
table.tableEdit {
	width: 100%; margin-bottom: 10px; background-color: rgb(255, 255, 255);
}
table.tableEdit th {
	width: 150px; background-color: rgb(255, 255, 204);
}
table.tableEdit td {
	padding: 0.5em;
}
div.taikaiEdit td {
	padding: 0.5em;
}
div.centerArea {
	width: 610px; margin-right: auto; margin-left: auto;
}
div.taikaiEdit table {
	margin-bottom: 10px;
}
div.taikaiEdit table th {
	width: 150px; background-color: rgb(255, 255, 204);
}
table.tableTaikaiEdit {
	width: 980px; margin-right: auto; margin-left: auto;
}
.tableMember {
	margin: 10px auto; width: 980px; text-align: center; background-color: rgb(255, 255, 204);
}
.tableMember th.teamName {
	padding: 10px; text-align: center; font-size: 1.2em;
}
.tableMember td {
	height: 20px;
}
.tableMemberIn {
	width: 98%; margin-right: auto; margin-left: auto; background-color: rgb(255, 255, 255);
}
.tableMemberIn th {
	text-align: center;
}
.tableColor01 {
	border-top-color: rgb(0, 153, 255); border-left-color: rgb(0, 153, 255); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.tableColor01 th {
	border-right-color: rgb(0, 153, 255); border-bottom-color: rgb(0, 153, 255); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.tableColor01 td {
	border-right-color: rgb(0, 153, 255); border-bottom-color: rgb(0, 153, 255); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.tableColor02 {
	border-top-color: rgb(0, 204, 153); border-left-color: rgb(0, 204, 153); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.tableColor02 th {
	border-right-color: rgb(0, 204, 153); border-bottom-color: rgb(0, 204, 153); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.tableColor02 td {
	border-right-color: rgb(0, 204, 153); border-bottom-color: rgb(0, 204, 153); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.tableColor01 th {
	background-color: rgb(191, 223, 255);
}
.tableColor02 th {
	background-color: rgb(204, 255, 204);
}
.tableMemberIn.staff input {
	width: 8em;
}
.tableMemberIn.player select {
	width: 130px;
}
.tableMemberIn.player input[type='text'] {
	width: 3em;
}
.tableMemberIn.uniform select {
	width: 120px;
}
.taikaiSelectBtn td {
	padding: 0px;
}
.taikaiSelectBtn button {
	width: 95%;
}
.tableScoreTab {
	background: url("../images/bgScoreTable01.gif") no-repeat bottom; margin: 20px auto 0px; width: 980px; text-align: center;
}
.tableScoreTab {
	padding-top: 0px; padding-bottom: 7px; vertical-align: bottom;
}
.tableScoreTab td {
	padding-top: 0px; padding-bottom: 7px; vertical-align: bottom;
}
.tableScoreTab tr {
	padding-top: 0px; padding-bottom: 7px; vertical-align: bottom;
}
.tableScoreTab img {
	cursor: pointer;
}
.tableScoreTab td.rightBtn {
	text-align: right; vertical-align: top;
}
.tableScoreTabBody {
	border-top-style: none;
}
.tableScoreTabBody {
	background: rgb(255, 255, 204); width: 980px; text-align: center; vertical-align: top;
}
.tableScoreBody {
	background: rgb(255, 255, 204); width: 980px; text-align: center; vertical-align: top;
}
.tableScore table {
	margin-top: 10px; margin-bottom: 10px;
}
.tableScoreBody td {
	padding-top: 10px; padding-bottom: 10px;
}
.tableScoreIn td {
	padding: 2px; height: 25px;
}
.tableScoreIn {
	margin: 0.5em auto; width: 98%; background-color: rgb(255, 255, 255);
}
.tableScoreIn02 {
	width: 98%; margin-right: auto; margin-left: auto;
}
.tableScoreIn03 {
	width: 700px; text-align: left; margin-right: auto; margin-left: auto; background-color: rgb(255, 255, 255);
}
.tableScoreIn03 th {
	background: rgb(255, 255, 153); width: 200px;
}
.tableScoreIn th {
	text-align: center;
}
td.resultDate {
	text-align: left;
}
td.resultDate p {
	margin: 0px;
}
.tableEdit.staff th {
	width: 100px;
}
.tableEdit.staff td.title {
	font-weight: bold; background-color: rgb(255, 255, 204);
}
.tableResult {
	width: 98%; margin-right: auto; margin-left: auto; background-color: rgb(255, 255, 255);
}
.tableResult th {
	text-align: center; background-color: rgb(255, 255, 204);
}
.tableResult th.team01 {
	background-color: rgb(153, 204, 255);
}
.tableResult th.team02 {
	background-color: rgb(153, 255, 153);
}
.tableResultIn {
	margin: 0.5em auto; width: 98%; background-color: rgb(255, 255, 255);
}
.tableResultIn td {
	padding: 2px;
}
.tableResultIn th {
	padding: 2px;
}
.tableResultIn02 {
	width: 98%; margin-right: auto; margin-left: auto;
}
.tableResult table.nonePadding {
	padding: 0px;
}
td.resultDate input {
	padding: 1px; font-size: 0.9em;
}
.popUp {
	background: url("../images/bgAlpha_or.png"); padding: 10px; border: 1px solid rgb(255, 102, 0); border-image: none;
}
table.tablePopUp {
	width: 350px; border-top-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
table.tablePopUp th {
	background: rgb(255, 255, 255); padding: 10px; text-align: center; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
table.tablePopUp td {
	background: rgb(255, 255, 255); padding: 10px; text-align: center; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.scoreTitle {
	color: rgb(255, 51, 0);
}
div.del {
	left: 50%; top: 50%; width: 440px; margin-top: -110px; margin-left: -210px; position: fixed;
}
div.playerDelete {
	padding: 10px; border: 1px solid rgb(153, 153, 153); border-image: none; background-color: rgb(255, 255, 255);
}
table.tableList.sort div.playerDelete th {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.btn {
	text-align: center; margin-top: 20px;
}
div.massageArea {
	text-align: center; padding-top: 200px; padding-bottom: 200px;
}
table.pageNavi {
	margin-top: 5px; border-top-color: currentColor; border-left-color: currentColor; border-top-width: medium; border-left-width: medium; border-top-style: none; border-left-style: none;
}
table.pageNavi td {
	border-right-color: currentColor; border-bottom-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-right-style: none; border-bottom-style: none;
}
table.pageNavi th {
	border-right-color: currentColor; border-bottom-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-right-style: none; border-bottom-style: none;
}
span.red {
	color: rgb(255, 0, 0);
}
p.small {
	font-size: 10px; margin-bottom: 5px;
}
.nomal {
	font-weight: normal;
}
input[type='button'] {
	font: 12px/16px "?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, "?l?r ?o?S?V?b?N", "MS PGothic", sans-serif; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
input[type='submit'] {
	font: 12px/16px "?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, "?l?r ?o?S?V?b?N", "MS PGothic", sans-serif; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
input[type='reset'] {
	font: 12px/16px "?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, "?l?r ?o?S?V?b?N", "MS PGothic", sans-serif; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px/16px "?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, "?l?r ?o?S?V?b?N", "MS PGothic", sans-serif; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.updown input[type='button'] {
	padding: 0px;
}
.tableTop {
	width: 940px; margin-right: auto; margin-left: auto;
}
.tableTop li {
	padding-top: 0.5em; padding-left: 1em;
}
.tableTop th {
	padding: 0px;
}
.tableTop td {
	padding: 0px;
}
tr.tableTopBody {
	background: url("../images/toptableBody.gif") repeat-y left;
}
tr.tableTopBody table {
	margin-top: 10px;
}
.tableTopIn {
	margin-right: auto; margin-left: auto;
}
#kickOff {
	background: url("../images/bgAlpha_gr.png"); border: 1px solid rgb(102, 102, 102); border-image: none; left: 50%; top: 200px; width: 800px; color: rgb(153, 153, 153); margin-left: -400px; position: absolute;
}
#kickOffChild {
	background: url("../images/bgAlpha_wh.png"); margin: 20px auto; border: 2px solid rgb(255, 0, 0); border-image: none; width: 760px; height: 320px; text-align: center;
}
#kickOffChild p {
	color: rgb(0, 0, 0); padding-top: 90px; font-size: 1.2em;
}
.tableKickOff {
	margin: 0px auto; width: 200px;
}
#updateConfDiv {
	background: url("../images/bgAlpha_gr.png"); border: 1px solid rgb(102, 102, 102); border-image: none; left: 50%; top: 200px; width: 800px; color: rgb(153, 153, 153); margin-left: -400px; position: absolute;
}
#updateConfChild {
	background: url("../images/bgAlpha_wh.png"); margin: 20px auto; border: 2px solid rgb(255, 0, 0); border-image: none; width: 760px; height: 320px; text-align: center;
}
#updateConfChild p {
	color: rgb(0, 0, 0); padding-top: 90px; font-size: 1.2em;
}
.outputDate {
	margin: 20px auto 0px; width: 900px;
}
.dateTable span {
	padding: 5px;
}
.tableOutputDate {
	width: 100%; margin-top: 10px;
}
table.tableOutputDate th {
	text-align: center;
}
table.tableScoreMatrix td {
	text-align: center;
}
div.selectArea {
	padding: 10px; border: 3px solid rgb(204, 204, 204); border-image: none; text-align: center; margin-top: 10px; margin-bottom: 10px;
}
div.taikaiNameArea {
	padding: 10px; border: 3px solid rgb(204, 204, 204); border-image: none; text-align: left; margin-top: 10px; margin-bottom: 10px;
}
div.selectArea span {
	padding-left: 5px; font-weight: bold;
}
div.selectArea span select {
	
}
select#federation {
	width: 200px;
}
select#fed_id {
	width: 200px;
}
select#taikai_select {
	width: 450px;
}
.penaltyList p {
	line-height: 1.5em; margin-bottom: 0.5em;
}
table.tableStaff {
	width: 250px; margin-left: 30px; table-layout: fixed;
}
table.tableStaff th {
	padding: 10px; text-align: left; background-color: rgb(255, 255, 204);
}
table.tablePlayerList {
	width: 720px; margin-left: 30px; table-layout: fixed;
}
table.tablePlayerList th {
	text-align: center; background-color: rgb(255, 255, 204);
}
.tablePlayerList_num {
	text-align: right; padding-right: 15px;
}
table.tableMap {
	margin: 10px auto; table-layout: fixed;
}
table.tableMap th {
	width: 80px; text-align: center; background-color: rgb(255, 255, 204);
}
table.tableMap td {
	width: 600px;
}
