#wikibody table td{border: 1px solid #ccc;}

#wikibody table {border-collapse: collapse;}

#wikibody table th {vertical-align: top; background-color: #e0e0e0; border: 1px solid #cccccc;}

#wikibody .cardData{
width: auto;
}
#wikibody .cardData table{
width: 100%;
background-color: #ffffff;
}
/*
書式指定行としてヘッダ行を代用しています。
書式指定行のヘッダを非表示する場合は、
thタグに「visibility: collapse;」を設定します。
*/
#wikibody .cardData table thead{
visibility: collapse;
}
#wikibody .cardData table th{
visibility: collapse;
}
#wikibody .cardData table th:nth-of-type(1){
width: 100px;
}
#wikibody .cardData table th:nth-of-type(2){
width: 150px;
}
#wikibody .cardData table th:last-of-type{
width: auto;
}

#wikibody .stratData{
width: auto;
}
#wikibody .stratData table{
width: 100%;
}
#wikibody .stratData table thead{
visibility: collapse;
}
#wikibody .stratData table th:nth-of-type(1){
width: 100px;
}
#wikibody .stratData table th:nth-of-type(2){
width: auto;
}
#wikibody .stratData table th:nth-of-type(3){
width: 100px;
}
/* 計略範囲画像の周囲に4px分の隙間を作る */
#wikibody .stratData table th:nth-of-type(3) img{
margin: 4px;
}

#wikibody .tableWidthMAX_Col01W100{
width: auto;
}
#wikibody .tableWidthMAX_Col01W100 table{
width: 100%;
}
#wikibody .tableWidthMAX_Col01W100 table th:nth-of-type(1){
width: 100px;
}

#wikibody .tableWidthMAX{
width: auto;
}
#wikibody .tableWidthMAX table{
width: 100%;
}