/* CSS Variables for page/table height, if want to change the page height, just change the variables here. */
:root {
  --mainTabHeight: 683px;   /* mainTab */
  --subTabHeight:  651px;   /* subTab */
  
  --Table05Height: 640.5px; /* 年表 */
  --Table06Height: 632px;   /* 城市->國家 */
  --Table08Height: 569.5px; /* 城市->城市列表 */
  --Table09Height: 601px;   /* 城市->歷史事件年表 */
  --Table13Height: 615px;   /* 城市->攻打城市1,2,3 */
  
  --Table16Height: 500px;   /* 市集->市集 */
  --Table18Height: 480px;   /* 技能->列表 */
  
  --Table20Height: 633px;   /* 物品->物品列表 */
  --Table21Height: 620px;   /* 物品->圖片 */
  --Table22Height: 618px;   /* 物品->圖片2 */
  --Table25Height: 620px;   /* 交易->交易品圖片 */
  --Table26Height: 520px;   /* 交易->交易品價格 & 地域交易品 */
  --Table27Height: 615px;   /* 交易->城市交易品列表(1~10) */
  
  --Table31Height: 522.5px; /* 人物->人物列表 */
  --Table32Height: 627px;   /* 人物->人物簡介 */
  --Table36Height: 507px;   /* 酒館->酒館女郎 */
    
  --Table41Height: 543px;   /* 線索->圖書館 */
  --Table42Height: 633px;   /* 線索->其他書籍 */
  --Table43Height: 633px;   /* 線索->線索內容 */
  --Table45Height: 633px;   /* 線索->酒館情報 */
  --Table47Height: 507px;   /* 贊助->贊助人 */
  
  --Table51Height: 611px;   /* 百科->百科全書 */
  --Table52Height: 600px;   /* 百科->贗品 */
  --Table56Height: 626px;   /* 百科->發現物年表 */
  
  --Table63Height: 598px;   /* 事件->重要航海士(葡) & 重要航海士(西) */
  --Table72Height: 598.5px; /* 船艦->出場年代 */
  --Table86Height: 626px;   /* 其他->孩子的能力值 & 玩家的能力值 */
  
  --Table94Height: 632px;   /* 遊戲紀錄 */
  --Table97Height: 651px;   /* 關於->更新紀錄 */
  --Table98Height: 601px;   /* 關於->內容架構 */
}


/* ------------------------------ */
/* A. General */
* { font-family: 'Heiti TC', 'PingFang TC', '微軟正黑體', sans-serif;}
p { padding: 0 0.25em 0 0; margin: 0.25em 0 0 0;}

.desc {
  padding: 10px 10px 10px 10px; /*t/r/b/l*/
  margin-left: 1em;
}

.desc > .img-r { padding: 0em 1em 0em 2em; font-size: 10pt; text-align: center; color: #7b7b7b; float: right;}
.desc > .img-r > div { padding: 0em 0em 1.5em 0em;}
.desc > .img-r > div > img { width: 420px;}
.desc > .img-l { padding: 0em 1em 1em 0em; font-size: 10pt; text-align: center; color: #7b7b7b; float: left;}
.desc > .img-l > div { padding: 0em 0.5em 0.5em 0.5em;}

.title   { font-size: 16pt; font-weight: bold; padding: 8px 8px 8px 8px; border-top: 1px solid #d6cdcd;}
.title0  { font-size: 16pt; font-weight: bold; padding: 0 8px 1em 8px;}
.title1  { font-size: 12pt; font-weight: bold; padding: 0 8px 1em 8px;}
.title1T { font-size: 12pt; font-weight: bold; padding: 0 8px 1em 8px; border-top: 2px solid #d6cdcd;}

.title2  { font-size: 12pt; font-weight: bold; padding: 0 0 1em 0; line-height: 1.5em;}
.title2T { font-size: 12pt; font-weight: bold; padding: 0.5em 0 1em 0; border-top: 2px solid #d6cdcd; line-height: 1.5em;}
.title2 > span, .title2T > span { font-weight: bold; color: #0000cd;}

.textA  { font-size: 10pt; padding: 0em 0em 0.5em 1em;}
.textA2 { font-size: 10pt; padding: 0em 0em 0.5em 3em;}
.textB  { font-size: 10pt; padding: 0em 0em 0.5em 1em; padding-top: 0.5em;}

/*
  text後面的數字表示左邊空多少em；
  若有 X 表示和後一個 row 直接相鄰（預設和下一個 row 差  1em）；
  後面有 B 表示粗體；
  後面有 T 表示上面多一條分隔線。
*/
.text0S { font-size: 12pt; padding: 2em 0em 1em 0em; line-height: 1.5em;}
.text0  { font-size: 12pt; padding: 0em 0em 1em 0em; line-height: 1.5em;}
.text0X { font-size: 12pt; padding: 0em 0em 0em 0em; line-height: 1.5em;}
.text0T { font-size: 12pt; padding: 0.5em 0em 1em 0em; line-height: 1.5em; border-top: 2px solid #d6cdcd;}
.text1  { font-size: 12pt; padding: 0em 0em 1em 1em; line-height: 1.5em;}
.text2  { font-size: 12pt; padding: 0em 0em 1em 2em; line-height: 1.5em;}
.text2X { font-size: 12pt; padding: 0em 0em 0em 2em; line-height: 1.5em;}
.text2B { font-size: 12pt; padding: 0em 0em 1em 2em; line-height: 1.5em; font-weight: bold;}
.text3  { font-size: 12pt; padding: 0em 0em 1em 3em; line-height: 1.5em;}
.text4  { font-size: 12pt; padding: 0em 0em 1em 4em; line-height: 1.5em;}
.text4X { font-size: 12pt; padding: 0em 0em 0em 4em; line-height: 1.5em;}
.text4B { font-size: 12pt; padding: 0em 0em 1em 4em; line-height: 1.5em; font-weight: bold;}
.text6  { font-size: 12pt; padding: 0em 0em 1em 6em; line-height: 1.5em;}
.text8  { font-size: 12pt; padding: 0em 0em 1em 8em; line-height: 1.5em;}
.text10 { font-size: 12pt; padding: 0em 0em 1em 10em; line-height: 1.5em;}
.text12 { font-size: 12pt; padding: 0em 0em 1em 12em; line-height: 1.5em;}
.text14 { font-size: 12pt; padding: 0em 0em 1em 14em; line-height: 1.5em;}
.text16 { font-size: 12pt; padding: 0em 0em 1em 16em; line-height: 1.5em;}

.textA > span, .text0 > span, .text0X > span, .text2 > span, .text2X > span, .text4 > span, .text6 > span, .text8 > span {
  font-weight: bold; color: #4aa;}

.text0-indent2 { font-size: 12pt; padding: 0em 0em 1em 0em; text-indent: -2em; margin-left: 2em;}
.text2-indent2 { font-size: 12pt; padding: 0em 0em 1em 2em; text-indent: -2em; margin-left: 2em;}
.text2-indent3 { font-size: 12pt; padding: 0em 0em 1em 2em; text-indent: -3em; margin-left: 3em;}
.text2-indent4 { font-size: 12pt; padding: 0em 0em 1em 2em; text-indent: -4em; margin-left: 4em;}
.text2-indent5 { font-size: 12pt; padding: 0em 0em 1em 2em; text-indent: -5em; margin-left: 5em;}
.text4-indent2 { font-size: 12pt; padding: 0em 0em 1em 4em; text-indent: -2em; margin-left: 2em;}
.text4-indent3 { font-size: 12pt; padding: 0em 0em 1em 4em; text-indent: -3em; margin-left: 3em;}
.text4-indent4 { font-size: 12pt; padding: 0em 0em 1em 4em; text-indent: -4em; margin-left: 4em;}
.text4-indent5 { font-size: 12pt; padding: 0em 0em 1em 4em; text-indent: -5em; margin-left: 5em;}
.text0-indent2 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}
.text2-indent2 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}
.text2-indent3 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}
.text2-indent4 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}
.text2-indent5 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}
.text4-indent2 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}
.text4-indent3 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}
.text4-indent4 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}
.text4-indent5 > span:nth-of-type(1) { font-weight: bold; color: #4aa;}

.quote, .quote2, .quote4, .quote6, .quote8, .quote10, .quote12, .quote14, .quote16 {
  font-size: 12pt;
  padding: 0.5em 0.5em 0.5em 0.5em;
  background-color: #ccc;
}
.quote   { margin: 0em auto 1em 5.5em;  width: 62em;}
.quote2  { margin: 0em auto 1em 1.5em;  width: 66em;}
.quote4  { margin: 0em auto 1em 3.5em;  width: 64em;}
.quote6  { margin: 0em auto 1em 5.5em;  width: 62em;}
.quote8  { margin: 0em auto 1em 7.5em;  width: 60em;}
.quote10 { margin: 0em auto 1em 9.5em;  width: 58em;}
.quote12 { margin: 0em auto 1em 11.5em; width: 56em;}
.quote14 { margin: 0em auto 1em 13.5em; width: 54em;}
.quote16 { margin: 0em auto 1em 15.5em; width: 52em;}
.quote > span { color: #008B8B;}

.aRemoveUnderLine a { text-decoration: none; color: #5E35B1;}
.aRemoveUnderLine a:hover { text-decoration: none; color: #039BE5;}

.text-justify > div { text-align: justify; padding-right: 1em;}


/* ------------------------------ */
/* B. Title */
.titleDiv {
  display: grid;
  grid-template-columns: 9.2em 1fr;
  grid-column-gap: 0;
  padding: 0;
  margin: 0;
  text-align: left;
  font-size: 18pt;
  text-align: left;
  padding-left: 12px;
}
.titleDiv > div:nth-child(1) { font-size: 18pt; font-weight: bolder; grid-row: 1 / span 2;}
.titleDiv > div:nth-child(3) { font-size: 10pt; padding: 0; margin: 0;}


/* ------------------------------ */
/* C. mainTab */
.tabs {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  -moz-column-gap: 1px;
       column-gap: 1px;
  margin: 0em auto;
  max-width: 99.8%;
  width: 100%;
}
.tabs > input[type=radio] { display: none;}
.tabs > input[type=radio]:checked + label { color: black; background-color: #5caa5d;}
.tabs > input[type=radio]:checked + label + .tab-content  { display: block;}
.tabs > input[type=radio]:checked + label + .tab-content2 { display: block;}
.tabs > label[data-filtertype="mainTab"] {
  padding: 0.3em 0.3em;
  color: #ccc;
  border: 1px solid #ccc;
  border-bottom: unset;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  cursor: pointer;
  order: 0;
  font-size: 11pt;
}
.tabs > label:hover { color: black;}
.tabs > .tab-content, .tabs > .tab-content2 {
  display: none;
  padding: 5px 0 0 0;
  margin: 0;
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 5px;
  order: 1;
  height: var(--mainTabHeight);
  width: 1280px;
}
.tabs > .tab-content  { overflow-y: hidden;}
.tabs > .tab-content2 { overflow-y: scroll;}


/* ------------------------------ */
/* D. subTab */
.subTabs {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  width: 100%;
}
.subTabs > input[type=radio] { display: none;}
.subTabs > input[type=radio]:checked + label { color: black; background-color: #2ba6cb;}
.subTabs > input[type=radio]:checked + label + .subTab-content  { display: block;}
.subTabs > input[type=radio]:checked + label + .subTab-content2 { display: block;}
.subTabs > label[data-filtertype="subTab"] {
  padding: 0.3em;
  margin-left: 2px;
  color: #ccc;
  border: 1px solid #ccc;
  background: #888888;
  border-radius: 5px;
  cursor: pointer;
  order: 2;
  font-size: 10pt;
}
.subTabs > label[data-filtertype="subTabDesc"] {
  padding: 0.3em;
  margin: 0;
  order: 2;
  font-size: 10pt;
  font-weight: bold;
}
.subTabs > label:hover { color: black;}
.subTabs > .subTab-content, .subTabs > .subTab-content2 {
  display: none;
  padding: 0;
  margin: 0.25em 0 0 0;
  width: 100%;
  border-top: 1px solid #ccc;
  order: 3;
  height: var(--subTabHeight);
}
.subTabs > .subTab-content  { overflow-y: hidden;}
.subTabs > .subTab-content2 { overflow-y: scroll;}


/* ------------------------------ */
/* E. 開關下方div內容 */
.iconOpenClose { font-size: 12pt; color: blue;}

/* E-1. 全開/全關 */
.openAll-o:checked ~ div[class="desc"] { display: block;}
.openAll-c:checked ~ div[class="desc"] { display: none;}

/* E-2. 預設：關 */
.openDiv { display: none;}
.openDiv:checked + div > label > span:nth-of-type(1) { display: none;}
.openDiv:not(:checked) + div > label > span:nth-of-type(2) { display: none;}
.openDiv:not(:checked) + div + div { display: none;}

/* E-3. 預設：開 */
.openDiv2 { display: none;}
.openDiv2:not(:checked)  + div > label > span:nth-of-type(1) { display: none;}
.openDiv2:checked + div > label > span:nth-of-type(2) { display: none;}
.openDiv2:checked + div + div { display: none;}


/* ------------------------------ */
/* F. 通用的List */
.ListA1, .ListA2, .ListA3, .ListA4 {
  display: grid;
  grid-column-gap: 0;
  padding-left: 0;
  margin-left: 2em;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
}
.ListA1 { grid-template-columns: 8em 52em; width: 60em;}
.ListA2 { grid-template-columns: 2em 9em; width: 11em;}
.ListA3 { grid-template-columns: 10em 14em; width: 24em;}
.ListA4 { grid-template-columns: 6em 44em; width: 50em;}
.ListA1 > div, .ListA2 > div, .ListA3 > div, .ListA4 > div { border-right: 1px solid #d6cdcd; padding-left: 3px;}

.TableA { margin-bottom: 1em;}
.TableA > div:nth-child(n) { background-color: #dddddd;}
.TableA > div:nth-child(2n-1) { background-color: #eeeeee;}

/* 對話的圖片 */
.TableB { display: grid; grid-template-columns: 1fr 1fr;}
.ListB { padding-top: 5px;}
.ListB > div { padding-left: 5px; height: 175px;}
.ListB > div.text { padding-left: 5px; height: 24px; font-weight: bold; color: #4aa;}
.ListB img { width: 608px;}


/* ------------------------------ */
/* 02 (tab-02sub03). 遊戲進行->角色創建 */

.List02 {
  display: grid;
  grid-template-columns: 3.5em 13.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em;
  grid-column-gap: 0;
  padding-left: 0;
  font-size: 12pt;
  background-color: #ffffff;
  text-align: center;
  line-height: 1.5em;
  width: 44em;
}
.Table02 > div:nth-child(1) { background-color: #aaaaaa;}
.Table02 > .List02 > div { border-right: 1px solid #d6cdcd; border-bottom: 1px solid #d6cdcd;}
.Table02 > .List02 > div:nth-child(1) { text-align: left; padding-left: 2px; border-left: 1px solid #d6cdcd;}
.Table02 > .List02 > div:nth-child(2) { text-align: left; padding-left: 2px;}


/* ------------------------------ */
/* 05 (tab-05). 年表 */
.List05 {
  display: grid;
  grid-template-columns: 2.5em 2em 9.5em 9.5em 10.5em 16.5em 15.5em 10.5em 27.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9pt;
  text-align: left;
  line-height: 1.5em;
}
.Header05 > .List05 { height: 1.5em; background-color: #aaaaaa;}
.Header05 > .List05 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header05 > .List05 > div:nth-child(1) { grid-column: 1 / span 2;}

.Table05 { font-size: 12pt; overflow-y: scroll; height: var(--Table05Height);}
.Table05 > .List05:nth-child(n) { background-color: #eeeeee;}
.Table05 > .List05:nth-child(2n-1) { background-color: #ffffff;}
.Table05 > .List05 > div:nth-child(1) { text-align: right;}
.Table05 > .List05 > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Table05 > .List05 > div:nth-child(3) { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table05 > .List05 > div:nth-child(4) { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table05 > .List05 > div:nth-child(5) { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table05 > .List05 > div:nth-child(6) { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table05 > .List05 > div:nth-child(7) { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table05 > .List05 > div:nth-child(8) { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table05 > .List05 > div:nth-child(9) { border-right: 1px solid #d6cdcd; padding-left: 2px;}


/* ------------------------------ */
/* 06 (tab-06sub01). 城市->國家 */
.List06 {
  display: grid;
  grid-template-columns: 1.6em 2em 10.3em 7.3em 5.3em 7.3em 5.8em 4.25em 22.35em 2.45em 30.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9.5pt;
  text-align: left;
  line-height: 1.5em;
}
.Header06 > .List06 { height: 1.5em; background-color: #aaaaaa;}
.Header06 > .List06 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header06 > .List06 > div:nth-child(1) { padding-right: 3px; grid-column: 1 / span 2;}
.Header06 > .List06 > div:nth-child(7) { border-right: 0;}

.Table06 { font-size: 12pt; overflow-y: scroll; height: var(--Table06Height);}
.Table06 > .List06:nth-child(n) { background-color: #eeeeee;}
.Table06 > .List06:nth-child(2n-1) { background-color: #ffffff;}
.Table06 > .List06 { border-bottom: 1px solid #d6cdcd;}
.Table06 > .List06 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table06 > .List06 > div:nth-child(1) { text-align: right; padding-right: 3px;}
.Table06 > .List06 > div:nth-child(2) { text-align: center;}
.Table06 > .List06 > div:nth-child(8) { border-right: 0;}
.Table06 > .List06 > div:nth-child(10) { text-align: center;}
.Table06 > .List06 > div:nth-child(11) > div { text-indent: -1em; margin-left: 1em; margin-right: 0.5em; text-align: justify;}


/* 07 (tab-06sub02). 城市->城市圖片 */
.Table07 {
  display: grid;
  grid-template-columns: 310px 310px 310px 310px;
  grid-auto-rows: 270px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 4px 0 0 5px;
  border-bottom: 2px solid #d6cdcd;
}
.Table07 > div { padding: 2px 0 0 3px;}
.List07 {
  display: grid;
  grid-template-columns: 35px 1fr;
  grid-template-rows: 1fr 248px;
}
.List07 > div:nth-child(3) { grid-column: 1 / span 2;}
.List07 img { width: 300px;}


/* 08 (tab-06sub03). 城市->城市列表 */
.List08 {
  display: grid;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 10pt;
  text-align: center;
  line-height: 1.5em;
}
.Header08 > .List08:nth-child(1) { height: 4.5em; background-color: #aaaaaa;}
.Header08 > .List08:nth-child(2) { height: 1.6em; background-color: #aaaaaa;}
.Header08 > .List08 > div:nth-child(1) { text-align: left; border-right: 1px solid #d6cdcd; grid-column: 1 / span 2;}
.Header08 > .List08 > div:nth-child(2) { text-align: left; padding-left: 2px;}
.Header08 > .List08 > div:nth-child(3) { text-align: left; border-right: 1px solid #d6cdcd;}
.Header08 > .List08 > div:nth-child(4) { text-align: left; padding-left: 1px;}
.Header08 > .List08 > div:nth-child(5) { text-align: left; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(20) { border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(21) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(22) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(23) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(24) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(25) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(26) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(27) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(1) > div:nth-child(28) { text-align: center; padding-left: 2px; border-right: 1px solid #d6cdcd; border-bottom: 1px solid #d6cdcd; grid-column: 26 / span 2;}
.Header08 > .List08:nth-child(1) > div:nth-child(29) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}

.Header08 > .List08:nth-child(2) > div:nth-child(17) { border-right: 1px solid #d6cdcd; grid-column: 18 / span 4;}
.Header08 > .List08:nth-child(2) > div:nth-child(18) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(19) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(20) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(21) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(22) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(23) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(24) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(25) { text-align: center; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(26) { text-align: center; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header08 > .List08:nth-child(2) > div:nth-child(27) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}

.Table08 { font-size: 12pt; overflow-y: scroll; height: var(--Table08Height);}
.Table08 > .List08[colorFilter="colorA"] { background-color: #e6f9ff;}
.Table08 > .List08[colorFilter="colorB"] { background-color: #ecffd1;}
.Table08 > .List08 { height: 1.5em; border-bottom: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(1) { text-align: right;}
.Table08 > .List08 > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(3) { text-align: left; padding-left: 2px;}
.Table08 > .List08 > div:nth-child(4) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(5) { text-align: left; padding-left: 2px;}
.Table08 > .List08 > div:nth-child(6) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(21) { border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(22) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(23) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(24) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(25) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(26) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(27) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08 > div:nth-child(28) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}

.Table08 > .List08[cityFilter="2"] > div:nth-child(29) { text-align: center; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08[cityFilter="2"] > div:nth-child(30) { text-align: center; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08[cityFilter="2"] > div:nth-child(31) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table08 > .List08[cityFilter="1"] > div:nth-child(29) { text-align: center; padding-left: 2px; border-right: 1px solid #d6cdcd; grid-column: 26 / span 2;}
.Table08 > .List08[cityFilter="1"] > div:nth-child(30) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}

.Table08 .city0 { font-size: 12pt;}
.Table08 .city1 { font-size: 12pt; color: red;}
.Table08 .city2 { font-size: 12pt; color: blue;}
.Table08 .city3 { font-size: 12pt; color: green;}

.Table08 .city12 { font-size: 12pt; color: red;}
.Table08 .city12:hover { color: blue;}
.Table08 .city32 { font-size: 12pt; color: green;}
.Table08 .city32:hover { color: blue;}

.Header08 > .List08 label { background-color: #2ba6cb; color: black;}

#tab-06sub03s1:checked ~ .subTab-content > .Header08 > .List08 label[for="tab-06sub03s1"] { display: none;}
#tab-06sub03s1:checked ~ .subTab-content > .Header08 > .List08 label[for="tab-06sub03s2"] { display: block;}
#tab-06sub03s2:checked ~ .subTab-content > .Header08 > .List08 label[for="tab-06sub03s2"] { display: none;}
#tab-06sub03s2:checked ~ .subTab-content > .Header08 > .List08 label[for="tab-06sub03s1"] { display: block;}

#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 { grid-template-columns: 1.75em 2.25em 6.2em 11.9em 2.3em 2.9em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 4.4em 5.4em 4.4em 7.3em 5.8em 6.3em 15.3em 1.1em;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(25) { display: none;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(26) { display: none;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(27) { display: none;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(22) { display: none;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(23) { display: none;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(24) { display: none;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 { grid-template-columns: 1.75em 2.25em 7.2em 10.9em 2.3em 2.9em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 4.4em 5.4em 4.4em 7.3em 5.8em 6.3em 15.3em 1.1em;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(26) { display: none;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(27) { display: none;}
#tab-06sub03s1:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(28) { display: none;}

#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 { grid-template-columns: 1.75em 2.25em 6.2em 11.9em 2.3em 2.9em 1.2em 2.5em 4.5em 58.7em 1.1em;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(6) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(7) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(8) { border-right: 1px solid #d6cdcd;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(9) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(10) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(11) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(12) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(13) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(14) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(15) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(16) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08 > div:nth-child(17) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(18) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(19) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(20) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(21) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(22) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(23) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(24) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(28) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(1) > div:nth-child(29) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(18) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(19) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(20) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(21) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(25) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(26) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Header08 > .List08:nth-child(2) > div:nth-child(27) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 { grid-template-columns: 1.75em 2.25em 7.2em 10.9em 2.3em 2.9em 1.2em 2.5em 4.5em 58.7em 1.1em;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(7) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(8) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(9) { border-right: 1px solid #d6cdcd;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(10) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(11) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(12) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(13) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(14) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(15) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(16) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(17) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(18) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(19) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(20) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(21) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(22) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(23) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(24) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(25) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(29) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(30) { display: none;}
#tab-06sub03s2:checked ~ label[for="tab-06sub03"] + .subTab-content > .Table08 > .List08 > div:nth-child(31) { display: none;}

.Header08 label[filtertype="a"] { background-color: #2ba6cb; color: black; height: 3em; line-height: 3em;}
.Header08 label[filtertype="b"] {
  height: 1.7em;
  border-top: thin solid;
  border-bottom: thin solid;
  display: block;
  background-color: #888888;
  color: #cccccc;
  border: 1px solid #cccccc;
  border-radius: 5px;
  cursor: pointer;
  text-align: center;
  font-size: 8pt;
  margin: 0 1px 0 1px;
  padding: 0;
}
input[name="Filter08"] { display: none;}
input[name="Filter08"]:checked ~ .Table08 > div { display: none;}
#Filter08-v0:checked ~ .Table08 > div { display: grid;}
#Filter08-v0:checked ~ .Header08 label[for="Filter08-v0"] { background-color: #2ba6cb; color: black;}
#Filter08-v1:checked ~ .Table08 > div[data-filter~="v1"] { display: grid;}
#Filter08-v1:checked ~ .Header08 label[for="Filter08-v1"] { background-color: #2ba6cb; color: black;}
#Filter08-v2:checked ~ .Table08 > div[data-filter~="v2"] { display: grid;}
#Filter08-v2:checked ~ .Header08 label[for="Filter08-v2"] { background-color: #2ba6cb; color: black;}
#Filter08-v3:checked ~ .Table08 > div[data-filter~="v3"] { display: grid;}
#Filter08-v3:checked ~ .Header08 label[for="Filter08-v3"] { background-color: #2ba6cb; color: black;}
#Filter08-v4:checked ~ .Table08 > div[data-filter~="v4"] { display: grid;}
#Filter08-v4:checked ~ .Header08 label[for="Filter08-v4"] { background-color: #2ba6cb; color: black;}
#Filter08-v5:checked ~ .Table08 > div[data-filter~="v5"] { display: grid;}
#Filter08-v5:checked ~ .Header08 label[for="Filter08-v5"] { background-color: #2ba6cb; color: black;}
#Filter08-v6:checked ~ .Table08 > div[data-filter~="v6"] { display: grid;}
#Filter08-v6:checked ~ .Header08 label[for="Filter08-v6"] { background-color: #2ba6cb; color: black;}
#Filter08-v7:checked ~ .Table08 > div[data-filter~="v7"] { display: grid;}
#Filter08-v7:checked ~ .Header08 label[for="Filter08-v7"] { background-color: #2ba6cb; color: black;}
#Filter08-v8:checked ~ .Table08 > div[data-filter~="v8"] { display: grid;}
#Filter08-v8:checked ~ .Header08 label[for="Filter08-v8"] { background-color: #2ba6cb; color: black;}
#Filter08-v9:checked ~ .Table08 > div[data-filter~="v9"] { display: grid;}
#Filter08-v9:checked ~ .Header08 label[for="Filter08-v9"] { background-color: #2ba6cb; color: black;}


/* 09 (tab-06sub04). 城市->歷史事件年表 */
.List09 {
  display: grid;
  grid-template-columns: 4.5em 10.5em 22.5em 8.5em 53em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9.5pt;
  text-align: left;
  line-height: 1.5em;
}
.Header09 > .List09 { height: 1.5em; background-color: #aaaaaa;}
.Header09 > .List09 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}

.Table09 { font-size: 12pt; overflow-y: scroll; height: var(--Table09Height);}
.Table09 > .List09 { border-bottom: 1px solid #d6cdcd;}
.Table09 > .List09 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table09 > .List09:nth-child(n) { background-color: #eeeeee;}
.Table09 > .List09:nth-child(2n-1) { background-color: #ffffff;}
.List09 span { color: #4169E1; font-size: 9pt;}


/* 10 (tab-06sub05). 城市->城鎮遠眺路人 */
.List10 {
  display: grid;
  grid-template-columns: 8em 3.5em 62em;
  grid-column-gap: 0;
  padding-left: 0;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  width: 73.5em;
}
.Table10 { margin-bottom: 1em; margin-left: 2em;}
.Table10 > .List10 > div { padding-left: 4px; border-right: 1px solid #d6cdcd;}
.Table10 > .List10:nth-child(1) { border-top: 2px solid #d6cdcd;}
.Table10 > .List10 > div:nth-child(1) { border-left: 1px solid #d6cdcd;}
.Table10 > .List10 > div:nth-child(2) { border-bottom: 2px solid #d6cdcd;}
.Table10 > .List10 > div:nth-child(3) { border-bottom: 2px solid #d6cdcd;}
.Table10 .b { border-bottom: 2px solid #d6cdcd;}
.Table10 .c1 { background-color: #F5DEB3;}
.Table10 .c2 { background-color: #FAF0E6;}
.List10 span { color: #4169E1; padding-left: 1em; font-size: 10pt;}


/* 11 (tab-06sub06). 城市->酒館旅館路人 */
.List11 {
  padding-left: 0;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  width: 73.5em;
  border: 1px solid #d6cdcd;
  padding: 3px;
}
.Table11 { margin-bottom: 1em; margin-left: 2em;}
.Table11 .c1 { background-color: #F5DEB3;}
.Table11 .c2 { background-color: #FAF0E6;}
.List11 span { color: #4169E1; padding-left: 1em; font-size: 10pt;}


/* 12 (tab-06sub07). 城市->攻打國家 */
.List12 {
  display: grid;
  grid-template-columns: 9em 6em 10em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  width: 25em;
}
.Header12 > .List12 { background-color: #aaaaaa;}
.Header12 > .List12 > div { padding-left: 3px; border-right: 1px solid #d6cdcd;}

.Table12 > .List12 > div { padding-left: 3px; border-right: 1px solid #d6cdcd;}
.Table12 > .List12:nth-child(n) { background-color: #eeeeee;}
.Table12 > .List12:nth-child(2n-1) { background-color: #ffffff;}


/* 13a (tab-06sub08a). 城市->攻打城市1 */
/* 13b (tab-06sub08b). 城市->攻打城市2 */
/* 13c (tab-06sub08c). 城市->攻打城市3 */
.Header13 > .List13a { height: 3em; background-color: #aaaaaa;}
.Header13 > .List13a > div { text-align: left; border-right: 1px solid #d6cdcd;}
.Header13 > .List13b { height: 3em; background-color: #aaaaaa;}
.Header13 > .List13b > div { text-align: left; border-right: 1px solid #d6cdcd;}
.Header13 > .List13c { height: 3em; background-color: #aaaaaa;}
.Header13 > .List13c > div { text-align: left; border-right: 1px solid #d6cdcd;}

.Table13 { font-size: 12pt; overflow-y: scroll; height: var(--Table13Height);}
.Table13 > .List13a { border-bottom: 1px solid #d6cdcd;}
.Table13 > .List13a > div { border-right: 1px solid #d6cdcd; padding-right: 2px; padding-left: 1px;}
.Table13 > .List13a > div:nth-child(1) { text-align: left;}
.Table13 > .List13b { border-bottom: 1px solid #d6cdcd;}
.Table13 > .List13b > div { border-right: 1px solid #d6cdcd; padding-right: 2px; padding-left: 1px;}
.Table13 > .List13b > div:nth-child(1) { text-align: left;}
.Table13 > .List13c { border-bottom: 1px solid #d6cdcd;}
.Table13 > .List13c > div { border-right: 1px solid #d6cdcd; padding-right: 2px; padding-left: 1px;}
.Table13 > .List13c > div:nth-child(1) { text-align: left;}

.Table13 .color1 { background-color: #8399B3;} /* 剛果王國、匈牙利王國、拿坡里王國、維加亞奈戈爾王國、特拉斯卡提可王國 */
.Table13 .color2 { background-color: #A4CE4B;} /* 西班牙王國 */
.Table13 .color3 { background-color: #CC88DD;} /* 葡萄牙王國 */
.Table13 .color4 { background-color: #69B7CE; color: blue;} /* 奧斯曼帝國 */
.Table13 .color5 { background-color: #C4AA88; color: blue;} /* 哈夫斯朝、卡寧姆王國、馬穆魯克朝埃及、喜拔汗國、喀什汗國 */
.Table13 .color6 { background-color: #CAC3B2; color: blue;} /* 桑蓋王國、芬吉王國、謝拔尼朝 */
.Table13 .color7 { background-color: #BBB592; color: blue;} /* 阿曼、沙法維王朝伊朗、麻六甲王國 */
.Table13 .color8 { background-color: #499A55; color: blue;} /* 伊斯蘭教國東非、拉斯魯、帖木兒帝國、格拉納達埃米爾國 */
.Table13 .color9 { background-color: #B68E52;} /* 摩達維亞侯國、威尼斯共和國、米蘭公國、麻喏巴歇王國、古佳拉特王國、錫蘭、阿茲特克王國 */
.Table13 .colorA { background-color: #46AE71;} /* 法蘭西王國、德那提王國、畢加普爾王國、印加帝國 */
.Table13 .colorB { background-color: #8C5B28;} /* N/A */

.List13a, .List13b, .List13c {
  display: grid;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9pt;
  text-align: left;
  line-height: 1.5em;
}
.Table13 hr { margin: 2px 0 2px 0; height: 2px; font-size: 10pt; background-color: #333;}
.List13a { grid-template-columns: 5.6em 1.8em 6.8em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 1fr;}
.List13b { grid-template-columns: 5.6em 1.8em 12em 5.5em 5.5em 5.5em 5.5em 5.5em 5.5em 5.5em 5.5em 5.5em 5.5em 5.5em 1fr;}
.List13c { grid-template-columns: 8em 1.8em 7em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 1fr;}

.List13a > div:nth-child(2) { text-align: center;}
.List13b > div:nth-child(2) { text-align: center;}
.List13c > div:nth-child(2) { text-align: center;}

/* 突尼斯 - 獅子山 */
.Table13 > .List13a:nth-child(1) > div:nth-child(3) { grid-column: 3 / span 17;}
.Table13 > .List13a:nth-child(1) > div:nth-child(4) { grid-column: 20 / span 2;}
.Table13 > .List13a:nth-child(2) > div:nth-child(3) { grid-column: 3 / span 17;}
.Table13 > .List13a:nth-child(2) > div:nth-child(4) { grid-column: 20 / span 2;}
.Table13 > .List13a:nth-child(3) > div:nth-child(3) { grid-column: 3 / span 8;}
.Table13 > .List13a:nth-child(3) > div:nth-child(4) { grid-column: 11 / span 5;}
.Table13 > .List13a:nth-child(3) > div:nth-child(5) { grid-column: 16 / span 6;}
.Table13 > .List13a:nth-child(4) > div:nth-child(3) { grid-column: 3 / span 10;}
.Table13 > .List13a:nth-child(4) > div:nth-child(4) { grid-column: 13 / span 9;}
.Table13 > .List13a:nth-child(5) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(6) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(7) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(8) > div:nth-child(3) { grid-column: 3 / span 19;}
/* 亞速 - 拉斯帕馬斯 */
.Table13 > .List13a:nth-child(10) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(11) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(12) > div:nth-child(3) { grid-column: 3 / span 19;}
/* 廷巴克圖 - 卡諾 */
.Table13 > .List13a:nth-child(14) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(15) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(16) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(17) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(18) > div:nth-child(3) { grid-column: 3 / span 19;}
/* 聖喬治 - 開普敦 */
.Table13 > .List13a:nth-child(20) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(21) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(22) > div:nth-child(4) { grid-column: 4 / span 18;}
.Table13 > .List13a:nth-child(23) > div:nth-child(3) { grid-column: 3 / span 19;}
/* 摩加迪休 - 莫三比克 */
.Table13 > .List13a:nth-child(25) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(26) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(27) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13a:nth-child(27) > div:nth-child(4) { grid-column: 6 / span 16;}
.Table13 > .List13a:nth-child(28) > div:nth-child(3) { grid-column: 3 / span 4;}
.Table13 > .List13a:nth-child(28) > div:nth-child(4) { grid-column: 7 / span 15;}
.Table13 > .List13a:nth-child(29) > div:nth-child(3) { grid-column: 3 / span 5;}
.Table13 > .List13a:nth-child(29) > div:nth-child(4) { grid-column: 8 / span 14;}
.Table13 > .List13a:nth-child(30) > div:nth-child(3) { grid-column: 3 / span 6;}
.Table13 > .List13a:nth-child(30) > div:nth-child(4) { grid-column: 9 / span 13;}
.Table13 > .List13a:nth-child(31) > div:nth-child(3) { grid-column: 3 / span 7;}
.Table13 > .List13a:nth-child(31) > div:nth-child(4) { grid-column: 10 / span 12;}
.Table13 > .List13a:nth-child(32) > div:nth-child(3) { grid-column: 3 / span 19;}
/* 開羅 - 馬斯喀特 */
.Table13 > .List13a:nth-child(34) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13a:nth-child(34) > div:nth-child(4) { grid-column: 15 / span 7;}
.Table13 > .List13a:nth-child(35) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13a:nth-child(35) > div:nth-child(4) { grid-column: 15 / span 7;}
.Table13 > .List13a:nth-child(36) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13a:nth-child(36) > div:nth-child(4) { grid-column: 15 / span 7;}
.Table13 > .List13a:nth-child(37) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13a:nth-child(37) > div:nth-child(4) { grid-column: 15 / span 7;}
.Table13 > .List13a:nth-child(38) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13a:nth-child(38) > div:nth-child(4) { grid-column: 15 / span 7;}
.Table13 > .List13a:nth-child(39) > div:nth-child(3) { grid-column: 3 / span 11;}
.Table13 > .List13a:nth-child(39) > div:nth-child(4) { grid-column: 14 / span 8;}
.Table13 > .List13a:nth-child(40) > div:nth-child(3) { grid-column: 3 / span 11;}
.Table13 > .List13a:nth-child(40) > div:nth-child(4) { grid-column: 14 / span 8;}
.Table13 > .List13a:nth-child(41) > div:nth-child(3) { grid-column: 3 / span 11;}
.Table13 > .List13a:nth-child(41) > div:nth-child(4) { grid-column: 14 / span 8;}
.Table13 > .List13a:nth-child(42) > div:nth-child(3) { grid-column: 3 / span 9;}
.Table13 > .List13a:nth-child(42) > div:nth-child(4) { grid-column: 12 / span 10;}
.Table13 > .List13a:nth-child(43) > div:nth-child(3) { grid-column: 3 / span 18;}
.Table13 > .List13a:nth-child(44) > div:nth-child(3) { grid-column: 3 / span 19;}
/* 伊斯坦堡 - 拉古沙 */
.Table13 > .List13a:nth-child(46) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(47) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(48) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(49) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(50) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(51) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(52) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(53) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(54) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(55) > div:nth-child(3) { grid-column: 3 / span 19;}
.Table13 > .List13a:nth-child(56) > div:nth-child(4) { grid-column: 4 / span 18;}
.Table13 > .List13a:nth-child(57) > div:nth-child(3) { grid-column: 3 / span 15;}
.Table13 > .List13a:nth-child(57) > div:nth-child(4) { grid-column: 18 / span 4;}
.Table13 > .List13a:nth-child(58) > div:nth-child(3) { grid-column: 3 / span 14;}
.Table13 > .List13a:nth-child(58) > div:nth-child(4) { grid-column: 17 / span 5;}
.Table13 > .List13a:nth-child(59) > div:nth-child(3) { grid-column: 3 / span 16;}
.Table13 > .List13a:nth-child(59) > div:nth-child(4) { grid-column: 19 / span 3;}
/* 撒馬爾罕 - 吐魯番 */
.Table13 > .List13b:nth-child(1) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(1) > div:nth-child(4) { grid-column: 6 / span 10;}
.Table13 > .List13b:nth-child(2) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(2) > div:nth-child(4) { grid-column: 6 / span 10;}
.Table13 > .List13b:nth-child(3) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(3) > div:nth-child(4) { grid-column: 6 / span 6;}
.Table13 > .List13b:nth-child(3) > div:nth-child(5) { grid-column: 12 / span 4;}
.Table13 > .List13b:nth-child(4) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(4) > div:nth-child(4) { grid-column: 6 / span 10;}
.Table13 > .List13b:nth-child(5) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(5) > div:nth-child(4) { grid-column: 6 / span 10;}
.Table13 > .List13b:nth-child(6) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(6) > div:nth-child(4) { grid-column: 6 / span 9;}
.Table13 > .List13b:nth-child(7) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(7) > div:nth-child(4) { grid-column: 6 / span 10;}
.Table13 > .List13b:nth-child(8) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(8) > div:nth-child(4) { grid-column: 6 / span 3;}
.Table13 > .List13b:nth-child(8) > div:nth-child(5) { grid-column: 9 / span 7;}
.Table13 > .List13b:nth-child(9) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(9) > div:nth-child(4) { grid-column: 6 / span 4;}
.Table13 > .List13b:nth-child(9) > div:nth-child(6) { grid-column: 11 / span 3;}
.Table13 > .List13b:nth-child(9) > div:nth-child(7) { grid-column: 14 / span 2;}
.Table13 > .List13b:nth-child(10) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(10) > div:nth-child(4) { grid-column: 6 / span 10;}
.Table13 > .List13b:nth-child(11) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(11) > div:nth-child(4) { grid-column: 6 / span 10;}
.Table13 > .List13b:nth-child(12) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(12) > div:nth-child(4) { grid-column: 6 / span 10;}
.Table13 > .List13b:nth-child(13) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13b:nth-child(13) > div:nth-child(4) { grid-column: 6 / span 10;}
/* 里斯本 - 馬拉加 */
.Table13 > .List13b:nth-child(15) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(16) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(17) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(18) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(19) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(20) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(21) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(22) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(23) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(24) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(25) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(26) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(27) > div:nth-child(4) { grid-column: 4 / span 12;}
.Table13 > .List13b:nth-child(28) > div:nth-child(4) { grid-column: 4 / span 12;}
/* 布魯日 - 拿坡里 */
.Table13 > .List13b:nth-child(30) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(31) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(32) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(33) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(34) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(35) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(36) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13b:nth-child(37) > div:nth-child(3) { grid-column: 3 / span 2;}
.Table13 > .List13b:nth-child(37) > div:nth-child(4) { grid-column: 5 / span 8;}
.Table13 > .List13b:nth-child(37) > div:nth-child(5) { grid-column: 13 / span 3;}
.Table13 > .List13b:nth-child(38) > div:nth-child(3) { grid-column: 3 / span 4;}
.Table13 > .List13b:nth-child(38) > div:nth-child(5) { grid-column: 8 / span 8;}
/* 第烏 - 可倫坡 */
.Table13 > .List13c:nth-child(1) > div:nth-child(3) { grid-column: 3 / span 17;}
.Table13 > .List13c:nth-child(2) > div:nth-child(4) { grid-column: 4 / span 3;}
.Table13 > .List13c:nth-child(2) > div:nth-child(5) { grid-column: 7 / span 14;}
.Table13 > .List13c:nth-child(3) > div:nth-child(3) { grid-column: 3 / span 6;}
.Table13 > .List13c:nth-child(3) > div:nth-child(4) { grid-column: 9 / span 12;}
.Table13 > .List13c:nth-child(4) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13c:nth-child(4) > div:nth-child(4) { grid-column: 6 / span 15;}
.Table13 > .List13c:nth-child(5) > div:nth-child(3) { grid-column: 3 / span 2;}
.Table13 > .List13c:nth-child(5) > div:nth-child(4) { grid-column: 5 / span 16;}
.Table13 > .List13c:nth-child(6) > div:nth-child(3) { grid-column: 3 / span 5;}
.Table13 > .List13c:nth-child(6) > div:nth-child(4) { grid-column: 8 / span 13;}
/* 麻六甲 - 澳門 */
.Table13 > .List13c:nth-child(8) > div:nth-child(3) { grid-column: 3 / span 7;}
.Table13 > .List13c:nth-child(8) > div:nth-child(4) { grid-column: 10 / span 11;}
.Table13 > .List13c:nth-child(9) > div:nth-child(3) { grid-column: 3 / span 9;}
.Table13 > .List13c:nth-child(9) > div:nth-child(4) { grid-column: 12 / span 9;}
.Table13 > .List13c:nth-child(10) > div:nth-child(3) { grid-column: 3 / span 9;}
.Table13 > .List13c:nth-child(10) > div:nth-child(4) { grid-column: 12 / span 2;}
.Table13 > .List13c:nth-child(10) > div:nth-child(5) { grid-column: 14 / span 7;}
.Table13 > .List13c:nth-child(11) > div:nth-child(3) { grid-column: 3 / span 8;}
.Table13 > .List13c:nth-child(11) > div:nth-child(4) { grid-column: 11 / span 10;}
.Table13 > .List13c:nth-child(12) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13c:nth-child(12) > div:nth-child(4) { grid-column: 15 / span 6;}
.Table13 > .List13c:nth-child(13) > div:nth-child(3) { grid-column: 3 / span 16;}
.Table13 > .List13c:nth-child(13) > div:nth-child(4) { grid-column: 19 / span 2;}
/* 聖多明哥 - 哈瓦那 */
.Table13 > .List13c:nth-child(15) > div:nth-child(3) { grid-column: 3 / span 18;}
.Table13 > .List13c:nth-child(16) > div:nth-child(3) { grid-column: 3 / span 18;}
.Table13 > .List13c:nth-child(17) > div:nth-child(3) { grid-column: 3 / span 18;}
.Table13 > .List13c:nth-child(18) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13c:nth-child(18) > div:nth-child(4) { grid-column: 6 / span 15;}
.Table13 > .List13c:nth-child(19) > div:nth-child(3) { grid-column: 3 / span 3;}
.Table13 > .List13c:nth-child(19) > div:nth-child(4) { grid-column: 6 / span 15;}
/* 維拉克路茲 - 特拉斯卡拉 */
.Table13 > .List13c:nth-child(21) > div:nth-child(3) { grid-column: 3 / span 8;}
.Table13 > .List13c:nth-child(21) > div:nth-child(4) { grid-column: 11 / span 10;}
.Table13 > .List13c:nth-child(22) > div:nth-child(3) { grid-column: 3 / span 10;}
.Table13 > .List13c:nth-child(22) > div:nth-child(4) { grid-column: 13 / span 8;}
.Table13 > .List13c:nth-child(23) > div:nth-child(3) { grid-column: 3 / span 10;}
.Table13 > .List13c:nth-child(23) > div:nth-child(4) { grid-column: 13 / span 8;}
.Table13 > .List13c:nth-child(24) > div:nth-child(3) { grid-column: 3 / span 10;}
.Table13 > .List13c:nth-child(24) > div:nth-child(4) { grid-column: 13 / span 8;}
.Table13 > .List13c:nth-child(25) > div:nth-child(3) { grid-column: 3 / span 10;}
.Table13 > .List13c:nth-child(25) > div:nth-child(4) { grid-column: 13 / span 8;}
.Table13 > .List13c:nth-child(26) > div:nth-child(3) { grid-column: 3 / span 10;}
.Table13 > .List13c:nth-child(26) > div:nth-child(4) { grid-column: 13 / span 8;}
/* 巴伊亞 - 布宜諾斯艾利斯 */
.Table13 > .List13c:nth-child(28) > div:nth-child(3) { grid-column: 3 / span 5;}
.Table13 > .List13c:nth-child(28) > div:nth-child(4) { grid-column: 8 / span 13;}
.Table13 > .List13c:nth-child(29) > div:nth-child(3) { grid-column: 3 / span 8;}
.Table13 > .List13c:nth-child(29) > div:nth-child(4) { grid-column: 11 / span 10;}
.Table13 > .List13c:nth-child(30) > div:nth-child(3) { grid-column: 3 / span 8;}
.Table13 > .List13c:nth-child(30) > div:nth-child(4) { grid-column: 11 / span 10;}
.Table13 > .List13c:nth-child(31) > div:nth-child(3) { grid-column: 3 / span 8;}
.Table13 > .List13c:nth-child(31) > div:nth-child(4) { grid-column: 11 / span 10;}
/* 庫斯科 - 波托西 */
.Table13 > .List13c:nth-child(33) > div:nth-child(3) { grid-column: 3 / span 13;}
.Table13 > .List13c:nth-child(33) > div:nth-child(4) { grid-column: 16 / span 5;}
.Table13 > .List13c:nth-child(34) > div:nth-child(3) { grid-column: 3 / span 14;}
.Table13 > .List13c:nth-child(34) > div:nth-child(4) { grid-column: 17 / span 4;}
.Table13 > .List13c:nth-child(35) > div:nth-child(3) { grid-column: 3 / span 15;}
.Table13 > .List13c:nth-child(35) > div:nth-child(4) { grid-column: 18 / span 3;}
.Table13 > .List13c:nth-child(36) > div:nth-child(3) { grid-column: 3 / span 15;}
.Table13 > .List13c:nth-child(36) > div:nth-child(4) { grid-column: 18 / span 3;}
.Table13 > .List13c:nth-child(37) > div:nth-child(3) { grid-column: 3 / span 15;}
.Table13 > .List13c:nth-child(37) > div:nth-child(4) { grid-column: 18 / span 3;}
.Table13 > .List13c:nth-child(38) > div:nth-child(3) { grid-column: 3 / span 15;}
.Table13 > .List13c:nth-child(38) > div:nth-child(4) { grid-column: 18 / span 3;}
.Table13 > .List13c:nth-child(39) > div:nth-child(3) { grid-column: 3 / span 15;}
.Table13 > .List13c:nth-child(39) > div:nth-child(4) { grid-column: 18 / span 3;}
/* 庫馬納 - 巴拿馬 */
.Table13 > .List13c:nth-child(41) > div:nth-child(3) { grid-column: 3 / span 2;}
.Table13 > .List13c:nth-child(41) > div:nth-child(4) { grid-column: 5 / span 16;}
.Table13 > .List13c:nth-child(42) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13c:nth-child(42) > div:nth-child(4) { grid-column: 15 / span 6;}
.Table13 > .List13c:nth-child(43) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13c:nth-child(43) > div:nth-child(4) { grid-column: 15 / span 6;}
.Table13 > .List13c:nth-child(44) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13c:nth-child(44) > div:nth-child(4) { grid-column: 15 / span 6;}
.Table13 > .List13c:nth-child(45) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13c:nth-child(45) > div:nth-child(4) { grid-column: 15 / span 6;}
.Table13 > .List13c:nth-child(46) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13c:nth-child(46) > div:nth-child(4) { grid-column: 15 / span 6;}
.Table13 > .List13c:nth-child(47) > div:nth-child(3) { grid-column: 3 / span 12;}
.Table13 > .List13c:nth-child(47) > div:nth-child(4) { grid-column: 15 / span 6;}


/* ------------------------------ */
/* 15 (tab-15). 城市場景 */
.Table15 {
  display: grid;
  grid-template-columns: 1.5em 387px 1.5em 387px 1.5em 387px;
  grid-column-gap: 1;
  font-size: 12pt;
  text-align: left;
}
.Table15 > div { padding: 3px;}
.Table15 > div:nth-child(1) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 > div:nth-child(3) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 > div:nth-child(5) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 > div:nth-child(7) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 > div:nth-child(9) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 > div:nth-child(11) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 > div:nth-child(13) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 > div:nth-child(15) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 > div:nth-child(17) { font-weight: bold; color: #4aa; padding-left: 5px;}
.Table15 img { width: 380px;}


/* ------------------------------ */
/* 16 (tab-16sub01). 市集 */
.List16 {
  display: grid;
  grid-template-columns: 2em 2.5em 7em 3.25em 3.25em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 9em 1.4em 8.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 10pt;
  text-align: center;
  line-height: 1.5em;
}
.Header16 > .List16:nth-child(1) { height: 7.5em;}
.Header16 > .List16:nth-child(2) { height: 1.5em;}
.Header16 > .List16 { background-color: #aaaaaa;}
.Header16 > .List16 > div:nth-child(1) { text-align: left;}
.Header16 > .List16 > div:nth-child(3) { text-align: left;}
.Header16 > .List16 > div:nth-child(5) { text-align: left; border-right: 1px solid #d6cdcd;}
.Header16 > .List16 > div:nth-child(11) { border-right: 1px solid #d6cdcd;}
.Header16 > .List16 > div:nth-child(32) { border-right: 1px solid #d6cdcd;}
.Header16 > .List16 > div:nth-child(43) { border-right: 1px solid #d6cdcd;}
.Header16 > .List16:nth-child(1) > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Header16 > .List16:nth-child(2) > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Header16 > .List16:nth-child(1) > div:nth-child(3) { padding-left: 2px;}
.Header16 > .List16:nth-child(1) > div:nth-child(44) { grid-column: 44 / span 2; text-align: left; padding-left: 5px; border-right: 1px solid #d6cdcd;}
.Header16 > .List16:nth-child(1) > div:nth-child(45) { grid-column: 46 / span 2; text-align: left; padding-left: 5px;}
.Header16 > .List16:nth-child(2) > div:nth-child(45) { border-right: 1px solid #d6cdcd;}
.Header16 > .List16:nth-child(2) > div { padding-left: 0.5px; padding-right: 0.5px;}

.Table16 { font-size: 12pt; overflow-y: scroll; height: var(--Table16Height);}
.Table16 > .List16 { height: 1.5em; border-bottom: 1px solid #d6cdcd;}
.Table16 > .List16 > div:nth-child(n) { background-color: #eeeeee;}
.Table16 > .List16 > div:nth-child(2n-1) { background-color: #ffffff;}
.Table16 > .List16 > div:nth-child(1) { background-color: #ffffff; text-align: right;}
.Table16 > .List16 > div:nth-child(2) { background-color: #ffffff;}
.Table16 > .List16 > div:nth-child(3) { background-color: #eeeeee; text-align: left; padding-left: 2px;}
.Table16 > .List16 > div:nth-child(4) { background-color: #ffffff; text-align: left; padding-left: 2px;}
.Table16 > .List16 > div:nth-child(5) { background-color: #ffffff; text-align: left;}
.Table16 > .List16 > div:nth-child(44) { text-align: left; padding-left: 5px; grid-column: 44 / span 2;}
.Table16 > .List16 > div:nth-child(45) { text-align: left; padding-left: 5px; grid-column: 46 / span 2;}

.Header16 label {
  height: 18px;
  border-top: thin solid;
  border-bottom: thin solid;
  display: block;
  background-color: #888888;
  color: #cccccc;
  border: 1px solid #cccccc;
  border-radius: 5px;
  cursor: pointer;
  text-align: center;
  font-size: 8pt;
  margin: 0;
  padding: 0;
}
input[name="Filter16"] { display: none;}
input[name="Filter16"]:checked ~ .Table16 > div { display: none;}
#Filter16-v0:checked ~ .Table16 > div { display: grid;}
#Filter16-v0:checked ~ .Header16 label[for="Filter16-v0"] { background-color: #2ba6cb; color: black;}
#Filter16-v1:checked ~ .Table16 > div[data-filter~="v1"] { display: grid;}
#Filter16-v1:checked ~ .Header16 label[for="Filter16-v1"] { background-color: #2ba6cb; color: black;}
#Filter16-v2:checked ~ .Table16 > div[data-filter~="v2"] { display: grid;}
#Filter16-v2:checked ~ .Header16 label[for="Filter16-v2"] { background-color: #2ba6cb; color: black;}
#Filter16-v3:checked ~ .Table16 > div[data-filter~="v3"] { display: grid;}
#Filter16-v3:checked ~ .Header16 label[for="Filter16-v3"] { background-color: #2ba6cb; color: black;}
#Filter16-v4:checked ~ .Table16 > div[data-filter~="v4"] { display: grid;}
#Filter16-v4:checked ~ .Header16 label[for="Filter16-v4"] { background-color: #2ba6cb; color: black;}
#Filter16-v5:checked ~ .Table16 > div[data-filter~="v5"] { display: grid;}
#Filter16-v5:checked ~ .Header16 label[for="Filter16-v5"] { background-color: #2ba6cb; color: black;}
#Filter16-v6:checked ~ .Table16 > div[data-filter~="v6"] { display: grid;}
#Filter16-v6:checked ~ .Header16 label[for="Filter16-v6"] { background-color: #2ba6cb; color: black;}
#Filter16-v7:checked ~ .Table16 > div[data-filter~="v7"] { display: grid;}
#Filter16-v7:checked ~ .Header16 label[for="Filter16-v7"] { background-color: #2ba6cb; color: black;}
#Filter16-v8:checked ~ .Table16 > div[data-filter~="v8"] { display: grid;}
#Filter16-v8:checked ~ .Header16 label[for="Filter16-v8"] { background-color: #2ba6cb; color: black;}
#Filter16-v9:checked ~ .Table16 > div[data-filter~="v9"] { display: grid;}
#Filter16-v9:checked ~ .Header16 label[for="Filter16-v9"] { background-color: #2ba6cb; color: black;}
#Filter16-v10:checked ~ .Table16 > div[data-filter~="v10"] { display: grid;}
#Filter16-v10:checked ~ .Header16 label[for="Filter16-v10"] { background-color: #2ba6cb; color: black;}
#Filter16-v11:checked ~ .Table16 > div[data-filter~="v11"] { display: grid;}
#Filter16-v11:checked ~ .Header16 label[for="Filter16-v11"] { background-color: #2ba6cb; color: black;}
#Filter16-v12:checked ~ .Table16 > div[data-filter~="v12"] { display: grid;}
#Filter16-v12:checked ~ .Header16 label[for="Filter16-v12"] { background-color: #2ba6cb; color: black;}
#Filter16-v13:checked ~ .Table16 > div[data-filter~="v13"] { display: grid;}
#Filter16-v13:checked ~ .Header16 label[for="Filter16-v13"] { background-color: #2ba6cb; color: black;}
#Filter16-v14:checked ~ .Table16 > div[data-filter~="v14"] { display: grid;}
#Filter16-v14:checked ~ .Header16 label[for="Filter16-v14"] { background-color: #2ba6cb; color: black;}
#Filter16-v15:checked ~ .Table16 > div[data-filter~="v15"] { display: grid;}
#Filter16-v15:checked ~ .Header16 label[for="Filter16-v15"] { background-color: #2ba6cb; color: black;}
#Filter16-v16:checked ~ .Table16 > div[data-filter~="v16"] { display: grid;}
#Filter16-v16:checked ~ .Header16 label[for="Filter16-v16"] { background-color: #2ba6cb; color: black;}
#Filter16-v17:checked ~ .Table16 > div[data-filter~="v17"] { display: grid;}
#Filter16-v17:checked ~ .Header16 label[for="Filter16-v17"] { background-color: #2ba6cb; color: black;}
#Filter16-v18:checked ~ .Table16 > div[data-filter~="v18"] { display: grid;}
#Filter16-v18:checked ~ .Header16 label[for="Filter16-v18"] { background-color: #2ba6cb; color: black;}
#Filter16-v19:checked ~ .Table16 > div[data-filter~="v19"] { display: grid;}
#Filter16-v19:checked ~ .Header16 label[for="Filter16-v19"] { background-color: #2ba6cb; color: black;}
#Filter16-v20:checked ~ .Table16 > div[data-filter~="v20"] { display: grid;}
#Filter16-v20:checked ~ .Header16 label[for="Filter16-v20"] { background-color: #2ba6cb; color: black;}
#Filter16-v21:checked ~ .Table16 > div[data-filter~="v21"] { display: grid;}
#Filter16-v21:checked ~ .Header16 label[for="Filter16-v21"] { background-color: #2ba6cb; color: black;}
#Filter16-v22:checked ~ .Table16 > div[data-filter~="v22"] { display: grid;}
#Filter16-v22:checked ~ .Header16 label[for="Filter16-v22"] { background-color: #2ba6cb; color: black;}
#Filter16-v23:checked ~ .Table16 > div[data-filter~="v23"] { display: grid;}
#Filter16-v23:checked ~ .Header16 label[for="Filter16-v23"] { background-color: #2ba6cb; color: black;}
#Filter16-v24:checked ~ .Table16 > div[data-filter~="v24"] { display: grid;}
#Filter16-v24:checked ~ .Header16 label[for="Filter16-v24"] { background-color: #2ba6cb; color: black;}
#Filter16-v25:checked ~ .Table16 > div[data-filter~="v25"] { display: grid;}
#Filter16-v25:checked ~ .Header16 label[for="Filter16-v25"] { background-color: #2ba6cb; color: black;}
#Filter16-v26:checked ~ .Table16 > div[data-filter~="v26"] { display: grid;}
#Filter16-v26:checked ~ .Header16 label[for="Filter16-v26"] { background-color: #2ba6cb; color: black;}
#Filter16-v27:checked ~ .Table16 > div[data-filter~="v27"] { display: grid;}
#Filter16-v27:checked ~ .Header16 label[for="Filter16-v27"] { background-color: #2ba6cb; color: black;}
#Filter16-v28:checked ~ .Table16 > div[data-filter~="v28"] { display: grid;}
#Filter16-v28:checked ~ .Header16 label[for="Filter16-v28"] { background-color: #2ba6cb; color: black;}
#Filter16-v29:checked ~ .Table16 > div[data-filter~="v29"] { display: grid;}
#Filter16-v29:checked ~ .Header16 label[for="Filter16-v29"] { background-color: #2ba6cb; color: black;}
#Filter16-v30:checked ~ .Table16 > div[data-filter~="v30"] { display: grid;}
#Filter16-v30:checked ~ .Header16 label[for="Filter16-v30"] { background-color: #2ba6cb; color: black;}
#Filter16-v31:checked ~ .Table16 > div[data-filter~="v31"] { display: grid;}
#Filter16-v31:checked ~ .Header16 label[for="Filter16-v31"] { background-color: #2ba6cb; color: black;}
#Filter16-v32:checked ~ .Table16 > div[data-filter~="v32"] { display: grid;}
#Filter16-v32:checked ~ .Header16 label[for="Filter16-v32"] { background-color: #2ba6cb; color: black;}
#Filter16-v33:checked ~ .Table16 > div[data-filter~="v33"] { display: grid;}
#Filter16-v33:checked ~ .Header16 label[for="Filter16-v33"] { background-color: #2ba6cb; color: black;}
#Filter16-v34:checked ~ .Table16 > div[data-filter~="v34"] { display: grid;}
#Filter16-v34:checked ~ .Header16 label[for="Filter16-v34"] { background-color: #2ba6cb; color: black;}
#Filter16-v35:checked ~ .Table16 > div[data-filter~="v35"] { display: grid;}
#Filter16-v35:checked ~ .Header16 label[for="Filter16-v35"] { background-color: #2ba6cb; color: black;}
#Filter16-v36:checked ~ .Table16 > div[data-filter~="v36"] { display: grid;}
#Filter16-v36:checked ~ .Header16 label[for="Filter16-v36"] { background-color: #2ba6cb; color: black;}
#Filter16-v37:checked ~ .Table16 > div[data-filter~="v37"] { display: grid;}
#Filter16-v37:checked ~ .Header16 label[for="Filter16-v37"] { background-color: #2ba6cb; color: black;}
#Filter16-v38:checked ~ .Table16 > div[data-filter~="v38"] { display: grid;}
#Filter16-v38:checked ~ .Header16 label[for="Filter16-v38"] { background-color: #2ba6cb; color: black;}
#Filter16-v39:checked ~ .Table16 > div[data-filter~="v39"] { display: grid;}
#Filter16-v39:checked ~ .Header16 label[for="Filter16-v39"] { background-color: #2ba6cb; color: black;}
#Filter16-v40:checked ~ .Table16 > div[data-filter~="v40"] { display: grid;}
#Filter16-v40:checked ~ .Header16 label[for="Filter16-v40"] { background-color: #2ba6cb; color: black;}


/* ------------------------------ */
/* 18 (tab-18sub01). 技能->列表 */
.List18 {
  display: grid;
  grid-template-columns: 2em 2.5em 7em 3.25em 3.25em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1fr;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 10pt;
  text-align: center;
  line-height: 1.5em;
}
.Header18 > .List18:nth-child(1) { height: 9em;}
.Header18 > .List18:nth-child(2) { height: 1.5em;}
.Header18 > .List18 { background-color: #aaaaaa;}
.Header18 > .List18 > div:nth-child(1) { text-align: left;}
.Header18 > .List18 > div:nth-child(3) { text-align: left;}
.Header18 > .List18 > div:nth-child(5) { text-align: left; border-right: 1px solid #d6cdcd;}
.Header18 > .List18 > div:nth-child(18) { border-right: 1px solid #d6cdcd;}
.Header18 > .List18 > div:nth-child(32) { border-right: 1px solid #d6cdcd;}
.Header18 > .List18:nth-child(2) > div { padding-left: 0.5px; padding-right: 0.5px;}
.Header18 > .List18:nth-child(1) > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Header18 > .List18:nth-child(2) > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Header18 > .List18:nth-child(1) > div:nth-child(3) { padding-left: 2px;}
.Header18 > .List18:nth-child(1) > div:nth-child(33) { text-align: left; padding-left: 10px; color: #000077;}

.Table18 { font-size: 12pt; overflow-y: scroll; height: var(--Table18Height); border-left: 1px solid #d6cdcd;}
.Table18 > .List18 { height: 1.5em; border-bottom: 1px solid #d6cdcd;}
.Table18 > .List18 > div:nth-child(n) { background-color: #eeeeee;}
.Table18 > .List18 > div:nth-child(2n-1) { background-color: #ffffff;}
.Table18 > .List18 > div:nth-child(1) { background-color: #ffffff; text-align: right;}
.Table18 > .List18 > div:nth-child(2) { background-color: #ffffff;}
.Table18 > .List18 > div:nth-child(3) { background-color: #eeeeee; text-align: left; padding-left: 2px;}
.Table18 > .List18 > div:nth-child(4) { background-color: #ffffff; text-align: left; padding-left: 2px;}
.Table18 > .List18 > div:nth-child(5) { background-color: #ffffff; text-align: left;}

.Header18 label {
  height: 18px;
  border-top: thin solid;
  border-bottom: thin solid;
  display: block;
  background-color: #888888;
  color: #cccccc;
  border: 1px solid #cccccc;
  border-radius: 5px;
  cursor: pointer;
  text-align: center;
  font-size: 8pt;
  margin: 0;
  padding: 0;
}
input[name="Filter18"] { display: none;}
input[name="Filter18"]:checked ~ .Table18 > div { display: none;}
#Filter18-v0:checked ~ .Table18 > div { display: grid;}
#Filter18-v0:checked ~ .Header18 label[for="Filter18-v0"] { background-color: #2ba6cb; color: black;}
#Filter18-v1:checked ~ .Table18 > div[data-filter~="v1"] { display: grid;}
#Filter18-v1:checked ~ .Header18 label[for="Filter18-v1"] { background-color: #2ba6cb; color: black;}
#Filter18-v2:checked ~ .Table18 > div[data-filter~="v2"] { display: grid;}
#Filter18-v2:checked ~ .Header18 label[for="Filter18-v2"] { background-color: #2ba6cb; color: black;}
#Filter18-v3:checked ~ .Table18 > div[data-filter~="v3"] { display: grid;}
#Filter18-v3:checked ~ .Header18 label[for="Filter18-v3"] { background-color: #2ba6cb; color: black;}
#Filter18-v4:checked ~ .Table18 > div[data-filter~="v4"] { display: grid;}
#Filter18-v4:checked ~ .Header18 label[for="Filter18-v4"] { background-color: #2ba6cb; color: black;}
#Filter18-v5:checked ~ .Table18 > div[data-filter~="v5"] { display: grid;}
#Filter18-v5:checked ~ .Header18 label[for="Filter18-v5"] { background-color: #2ba6cb; color: black;}
#Filter18-v6:checked ~ .Table18 > div[data-filter~="v6"] { display: grid;}
#Filter18-v6:checked ~ .Header18 label[for="Filter18-v6"] { background-color: #2ba6cb; color: black;}
#Filter18-v7:checked ~ .Table18 > div[data-filter~="v7"] { display: grid;}
#Filter18-v7:checked ~ .Header18 label[for="Filter18-v7"] { background-color: #2ba6cb; color: black;}
#Filter18-v8:checked ~ .Table18 > div[data-filter~="v8"] { display: grid;}
#Filter18-v8:checked ~ .Header18 label[for="Filter18-v8"] { background-color: #2ba6cb; color: black;}
#Filter18-v9:checked ~ .Table18 > div[data-filter~="v9"] { display: grid;}
#Filter18-v9:checked ~ .Header18 label[for="Filter18-v9"] { background-color: #2ba6cb; color: black;}
#Filter18-v10:checked ~ .Table18 > div[data-filter~="v10"] { display: grid;}
#Filter18-v10:checked ~ .Header18 label[for="Filter18-v10"] { background-color: #2ba6cb; color: black;}
#Filter18-v11:checked ~ .Table18 > div[data-filter~="v11"] { display: grid;}
#Filter18-v11:checked ~ .Header18 label[for="Filter18-v11"] { background-color: #2ba6cb; color: black;}
#Filter18-v12:checked ~ .Table18 > div[data-filter~="v12"] { display: grid;}
#Filter18-v12:checked ~ .Header18 label[for="Filter18-v12"] { background-color: #2ba6cb; color: black;}
#Filter18-v13:checked ~ .Table18 > div[data-filter~="v13"] { display: grid;}
#Filter18-v13:checked ~ .Header18 label[for="Filter18-v13"] { background-color: #2ba6cb; color: black;}
#Filter18-v14:checked ~ .Table18 > div[data-filter~="v14"] { display: grid;}
#Filter18-v14:checked ~ .Header18 label[for="Filter18-v14"] { background-color: #2ba6cb; color: black;}
#Filter18-v15:checked ~ .Table18 > div[data-filter~="v15"] { display: grid;}
#Filter18-v15:checked ~ .Header18 label[for="Filter18-v15"] { background-color: #2ba6cb; color: black;}
#Filter18-v16:checked ~ .Table18 > div[data-filter~="v16"] { display: grid;}
#Filter18-v16:checked ~ .Header18 label[for="Filter18-v16"] { background-color: #2ba6cb; color: black;}
#Filter18-v17:checked ~ .Table18 > div[data-filter~="v17"] { display: grid;}
#Filter18-v17:checked ~ .Header18 label[for="Filter18-v17"] { background-color: #2ba6cb; color: black;}
#Filter18-v18:checked ~ .Table18 > div[data-filter~="v18"] { display: grid;}
#Filter18-v18:checked ~ .Header18 label[for="Filter18-v18"] { background-color: #2ba6cb; color: black;}
#Filter18-v19:checked ~ .Table18 > div[data-filter~="v19"] { display: grid;}
#Filter18-v19:checked ~ .Header18 label[for="Filter18-v19"] { background-color: #2ba6cb; color: black;}
#Filter18-v20:checked ~ .Table18 > div[data-filter~="v20"] { display: grid;}
#Filter18-v20:checked ~ .Header18 label[for="Filter18-v20"] { background-color: #2ba6cb; color: black;}
#Filter18-v21:checked ~ .Table18 > div[data-filter~="v21"] { display: grid;}
#Filter18-v21:checked ~ .Header18 label[for="Filter18-v21"] { background-color: #2ba6cb; color: black;}
#Filter18-v22:checked ~ .Table18 > div[data-filter~="v22"] { display: grid;}
#Filter18-v22:checked ~ .Header18 label[for="Filter18-v22"] { background-color: #2ba6cb; color: black;}
#Filter18-v23:checked ~ .Table18 > div[data-filter~="v23"] { display: grid;}
#Filter18-v23:checked ~ .Header18 label[for="Filter18-v23"] { background-color: #2ba6cb; color: black;}
#Filter18-v24:checked ~ .Table18 > div[data-filter~="v24"] { display: grid;}
#Filter18-v24:checked ~ .Header18 label[for="Filter18-v24"] { background-color: #2ba6cb; color: black;}
#Filter18-v25:checked ~ .Table18 > div[data-filter~="v25"] { display: grid;}
#Filter18-v25:checked ~ .Header18 label[for="Filter18-v25"] { background-color: #2ba6cb; color: black;}
#Filter18-v26:checked ~ .Table18 > div[data-filter~="v26"] { display: grid;}
#Filter18-v26:checked ~ .Header18 label[for="Filter18-v26"] { background-color: #2ba6cb; color: black;}
#Filter18-v27:checked ~ .Table18 > div[data-filter~="v27"] { display: grid;}
#Filter18-v27:checked ~ .Header18 label[for="Filter18-v27"] { background-color: #2ba6cb; color: black;}


/* 19 (tab-18sub02). 技能->學習時間 */
.List19 {
  display: grid;
  grid-template-columns: 5em 4em 4em 4em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 12pt;
  text-align: right;
  line-height: 1.5em;
  border-left: 1px solid #d6cdcd;
  width: 17em;
}
.List19 > div { padding-right: 5px; border-right: 1px solid #d6cdcd;}
.List19 > div:nth-child(1) { text-align: center;}

.Table19 > .List19 { height: 1.5em; border-bottom: 1px solid #d6cdcd;}
.Table19 > div:nth-child(1) { background-color: #aaaaaa;}
.Table19 > div:nth-child(1) > div { text-align: center;}


/* ------------------------------ */
/* 20 (tab-20sub01). 物品->物品列表 */
.List20 {
  display: grid;
  grid-template-columns: 1.75em 1.8em 12.75em 4em 4.25em 4.25em 6.5em 13em 56em;
  grid-column-gap: 0;
  padding-left: 3px;
  font-size: 9pt;
  text-align: left;
  line-height: 1.5em;
}
.Header20 > .List20 { height: 1.5em; background-color: #aaaaaa;}
.Header20 > .List20 > div { border-right: 1px solid #d6cdcd; padding-left: 3px;}
.Header20 > .List20 > div:nth-child(1) { grid-column: 1 / span 2;}
.Header20 > .List20 > div:nth-child(2) { text-align: left;}
.Header20 > .List20 > div:nth-child(4) { text-align: center;}
.Header20 > .List20 > div:nth-child(5) { text-align: center;}
.Header20 > .List20 > div:nth-child(8) { border-right: 0;}

.Table20 { font-size: 12pt; overflow-y: scroll; height: var(--Table20Height);}
.Table20 > .List20:nth-child(n) { background-color: #eeeeee;}
.Table20 > .List20:nth-child(2n-1) { background-color: #ffffff;}
.Table20 > .List20 { border-bottom: 1px solid #d6cdcd;}
.Table20 > .List20 > div { border-right: 1px solid #d6cdcd; padding-left: 3px;}
.Table20 > .List20 > div:nth-child(1) { border-right: 0;}
.Table20 > .List20 > div:nth-child(5) { text-align: right; padding-right: 3px;}
.Table20 > .List20 > div:nth-child(6) { text-align: right; padding-right: 3px;}
.Table20 > .List20 > div:nth-child(9) { border-right: 0;}
.Table20 > .List20[data-filter="v2"] > div:nth-child(8) { text-align: right; padding-right: 8px;}
.Table20 > .List20[data-filter="v3"] > div:nth-child(8) { text-align: right; padding-right: 8px;}
.Table20 > .List20[data-filter="v4"] > div:nth-child(8) { text-align: right; padding-right: 8px;}
.Table20 > .List20[data-filter="v5"] > div:nth-child(8) { text-align: right; padding-right: 8px;}
.Table20 > .List20[data-filter="v6"] > div:nth-child(8) { text-align: right; padding-right: 8px;}
.Table20 > .List20[data-filter="v7"] > div:nth-child(8) { text-align: right; padding-right: 8px;}

.List20 span { color: #4169E1; font-size: 9pt;}

#tab-20sub01a:checked ~ label[for="tab-20sub01"] + .subTab-content { display: grid;}
#tab-20sub01a:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div { display: none;}
#tab-20sub01a:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div[data-filter="v1"] { display: grid;}
#tab-20sub01a:checked ~ label[for="tab-20sub01a"] { background-color: #2ba6cb; color: black;}
#tab-20sub01b:checked ~ label[for="tab-20sub01"] + .subTab-content { display: grid;}
#tab-20sub01b:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div { display: none;}
#tab-20sub01b:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div[data-filter="v2"] { display: grid;}
#tab-20sub01b:checked ~ label[for="tab-20sub01b"] { background-color: #2ba6cb; color: black;}
#tab-20sub01c:checked ~ label[for="tab-20sub01"] + .subTab-content { display: grid;}
#tab-20sub01c:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div { display: none;}
#tab-20sub01c:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div[data-filter="v3"] { display: grid;}
#tab-20sub01c:checked ~ label[for="tab-20sub01c"] { background-color: #2ba6cb; color: black;}
#tab-20sub01d:checked ~ label[for="tab-20sub01"] + .subTab-content { display: grid;}
#tab-20sub01d:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div { display: none;}
#tab-20sub01d:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div[data-filter="v4"] { display: grid;}
#tab-20sub01d:checked ~ label[for="tab-20sub01d"] { background-color: #2ba6cb; color: black;}
#tab-20sub01e:checked ~ label[for="tab-20sub01"] + .subTab-content { display: grid;}
#tab-20sub01e:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div { display: none;}
#tab-20sub01e:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div[data-filter="v5"] { display: grid;}
#tab-20sub01e:checked ~ label[for="tab-20sub01e"] { background-color: #2ba6cb; color: black;}
#tab-20sub01f:checked ~ label[for="tab-20sub01"] + .subTab-content { display: grid;}
#tab-20sub01f:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div { display: none;}
#tab-20sub01f:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div[data-filter="v6"] { display: grid;}
#tab-20sub01f:checked ~ label[for="tab-20sub01f"] { background-color: #2ba6cb; color: black;}
#tab-20sub01g:checked ~ label[for="tab-20sub01"] + .subTab-content { display: grid;}
#tab-20sub01g:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div { display: none;}
#tab-20sub01g:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div[data-filter="v7"] { display: grid;}
#tab-20sub01g:checked ~ label[for="tab-20sub01g"] { background-color: #2ba6cb; color: black;}
#tab-20sub01h:checked ~ label[for="tab-20sub01"] + .subTab-content { display: grid;}
#tab-20sub01h:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div { display: none;}
#tab-20sub01h:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > div[data-filter="v8"] { display: grid;}
#tab-20sub01h:checked ~ label[for="tab-20sub01h"] { background-color: #2ba6cb; color: black;}

#tab-20sub01c:checked ~ label[for="tab-20sub01"] + .subTab-content > .Header20 > .List20,
#tab-20sub01d:checked ~ label[for="tab-20sub01"] + .subTab-content > .Header20 > .List20,
#tab-20sub01c:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > .List20,
#tab-20sub01d:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > .List20 {
  grid-template-columns: 1.75em 1.8em 8.75em 3em 4.25em 4.25em 5.5em 3em 72em;
}
#tab-20sub01b:checked ~ label[for="tab-20sub01"] + .subTab-content > .Header20 > .List20,
#tab-20sub01f:checked ~ label[for="tab-20sub01"] + .subTab-content > .Header20 > .List20,
#tab-20sub01g:checked ~ label[for="tab-20sub01"] + .subTab-content > .Header20 > .List20,
#tab-20sub01b:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > .List20,
#tab-20sub01f:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > .List20,
#tab-20sub01g:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > .List20 {
  grid-template-columns: 1.75em 1.8em 10.75em 4em 4.25em 4.25em 6.5em 3em 68em;
}
#tab-20sub01a:checked ~ label[for="tab-20sub01"] + .subTab-content > .Header20 > .List20,
#tab-20sub01h:checked ~ label[for="tab-20sub01"] + .subTab-content > .Header20 > .List20,
#tab-20sub01a:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > .List20, 
#tab-20sub01h:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > .List20 {
  grid-template-columns: 1.75em 1.8em 5.75em 4em 4.25em 4.25em 6.5em 36em 40em;
}
#tab-20sub01e:checked ~ label[for="tab-20sub01"] + .subTab-content > .Header20 > .List20,
#tab-20sub01e:checked ~ label[for="tab-20sub01"] + .subTab-content > .Table20 > .List20 {
  grid-template-columns: 1.75em 1.8em 12.75em 4em 4.25em 4.25em 6.5em 3em 66em;
}


/* 21 (tab-20sub02). 物品->圖片 */
.Table21 {
  display: grid;
  grid-template-columns: 306px 306px 306px 306px;
  grid-auto-rows: 153px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow-y: scroll;
  height: var(--Table21Height);
  font-size: 12pt;
}
.Table21 > div { padding: 2px 0 0 3px;}
.Table21 img { width: 300px;}
.Table21 .List21c { 
  background-color: black;
  color: white;
  margin: 0 3px 0 0; /*t/r/b/l*/
  padding: 0;
  height: 150px;
  line-height: 150px;
  font-size: 40pt;
  text-align: center;
}
.Table21 > div {
  position: relative;
}
.List21d {
  background-color: #483D8B;
  color: white;
  margin: 0 3px 0 0; /*t/r/b/l*/
  padding: 3px 0 0 6px;
  height: 120px;
  font-size: 12pt;
  text-align: left;
  width: 193px;
  position: absolute;
  margin-left: 100px;
  top: 28px;
  left: 0px;
}
.List21f {
  background-color: #483D8B;
  color: white;
  margin: 0 3px 0 0; /*t/r/b/l*/
  padding: 3px 0 0 6px;
  height: 25px;
  font-size: 12pt;
  text-align: left;
  width: 193px;
  font-size: 10pt;
  text-align: right;
  position: absolute;
  margin-left: 100px;
  top: 123px;
  left: 0px;
}
.List21d p {text-indent: -5em; margin-left: 5em; font-size: 10pt;}
.List21 > div > input { display: none;}
.List21 > div > input:not(checked) ~ .List21d { display: none;}
.List21 > div > input:not(checked) ~ .List21f { display: none;}
.List21 > div > input:checked ~ .List21d { display: block;}
.List21 > div > input:checked ~ .List21f { display: block;}


/* 22 (tab-20sub03). 物品->圖片2 */
.Table22 {
  display: grid;
  grid-template-columns: 248px 248px 248px 248px 248px;
  grid-auto-rows: 160px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow-y: scroll;
  height: var(--Table22Height);
  padding: 2px 0 0 3px;
  font-size: 12pt;
}
.Table22 > div { padding: 2px 0 0 3px;}
.List22 { position: relative; font-size: 10pt;}
.List22 > div:nth-child(1) {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #6495ED;
  height: 151px;
  width: 240px;
  padding: 3px 1px 2px 3px;
}
.List22 > div:nth-child(2) { position: absolute; top: 105px; left: 0px; padding-left: 3px;}
.List22 > div:nth-child(3) { position: absolute; top: 130px; left: 0px; padding-left: 3px;}
.List22 > div:nth-child(4) { position: absolute; top: 24px; left: 64px;}
.List22 img { width: 180px; height: 132px;}


/* ------------------------------ */
/* 25 (tab-25sub01). 交易->交易品圖片 */
.Table25 {
  display: grid;
  grid-template-columns: 310px 310px 310px 310px;
  grid-auto-rows: 152px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin: 0 0 0 5px;
}
.Table25 { overflow-y: scroll; height: var(--Table25Height);}
.Table25 > div  { border: 0;}
.Table25 img { width: 306px;}


/* 26 (tab-25sub02). 交易->交易品價格 */
/* 26 (tab-25sub03). 交易->地域交易品 */
.List26 {
  display: grid;
  grid-template-columns: 2em 4.5em 4.5em 2.5em 2.5em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em 2.75em;
  grid-column-gap: 0;
  padding-left: 3px;
  font-size: 10pt;
  text-align: right;
  line-height: 1.5em;
}
.Header26 > .List26 { height: 7.5em; background-color: #aaaaaa;}
.Header26 > .List26 > div { 
  text-align: left;
  -webkit-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  line-height: 2.5em;
  padding-top: 6px;
  letter-spacing: 4px;
}
.Header26 > .List26 > div:nth-child(2) { border-right: 1px solid #d6cdcd; padding-left: 3px; text-align: left;}
.Header26 > .List26 > div:nth-child(3) { border-right: 1px solid #d6cdcd; padding-left: 3px; text-align: left;}
.Header26 > .List26 > div:nth-child(4) { border-right: 1px solid #d6cdcd;}
.Header26 > .List26 > div:nth-child(5) { border-right: 1px solid #d6cdcd;}
.Header26 > .List26 > div:nth-child(14) { border-right: 1px solid #d6cdcd;}
.Header26 > .List26 > div:nth-child(18) { border-right: 1px solid #d6cdcd;}
.Header26 > .List26 > div:nth-child(21) { border-right: 1px solid #d6cdcd;}
.Header26 > .List26 > div:nth-child(28) { border-right: 1px solid #d6cdcd;}
.Header26 > .List26 > div:nth-child(33) { border-right: 1px solid #d6cdcd;}

.Table26 { font-size: 12pt; overflow-y: scroll; height: var(--Table26Height);}
.Table26 > .List26:nth-child(n) { background-color: #eeeeee;}
.Table26 > .List26:nth-child(2n-1) { background-color: #ffffff;}
.Table26 > .List26 { border-bottom: 1px solid #d6cdcd;}
.Table26 > .List26 > div { border-right: 1px solid #d6cdcd; padding-right: 4px;}
.Table26 > .List26 > div:nth-child(2) { padding-left: 3px; text-align: left;}
.Table26 > .List26 > div:nth-child(3) { padding-left: 3px; text-align: left;}


/* 27 (tab-25sub04). 交易->城市交易品列表 */
.List27 {
  display: grid;
  grid-template-columns: 2em 2em 7.6em 3.2em 2.4em 2.4em 2.6em 5.4em 2.4em 2.4em 2.6em 5.4em 2.4em 2.4em 2.6em 5.4em 2.4em 2.4em 2.6em 5.4em 2.4em 2.4em 2.6em 5.4em 2.4em 2.4em 2.6em 5.4em 2.4em 2.4em 2.6em 5.4em;
  grid-column-gap: 0;
  padding-left: 3px;
  font-size: 9pt;
  text-align: right;
  line-height: 1.5em;
  height: 1.5em;
}
.Header27 > .List27 { background-color: #aaaaaa; text-align: center;}
.Header27 > .List27:nth-child(1) > div { border-right: 1px solid #d6cdcd; text-align: left; padding-left: 0.4em; padding-right: 0; border-bottom: 1px solid #d6cdcd;}
.Header27 > .List27:nth-child(1) > div:nth-child(1) { grid-column: 1 / span 3; border-bottom: 0;}
.Header27 > .List27:nth-child(1) > div:nth-child(2) { padding-left: 0; text-align: center; border-bottom: 0;}
.Header27 > .List27:nth-child(1) > div:nth-child(3) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(4) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(5) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(6) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(7) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(8) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(9) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(10) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(11) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(12) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(13) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(14) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(15) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(16) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(17) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(18) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(19) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(20) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(21) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(22) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(23) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(24) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(25) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(26) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(27) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(28) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(29) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(30) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(31) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(32) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(33) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(34) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(35) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(36) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(37) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(38) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(39) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(40) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(41) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(42) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(43) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(44) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(45) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(46) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(47) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(48) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(49) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(50) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(51) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(52) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(53) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(54) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(55) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(56) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(57) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(58) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(59) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(60) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(61) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(62) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(63) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(64) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(65) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(66) { grid-column: 5 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(67) { grid-column: 9 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(68) { grid-column: 13 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(69) { grid-column: 17 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(70) { grid-column: 21 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(71) { grid-column: 25 / span 4;}
.Header27 > .List27:nth-child(1) > div:nth-child(72) { grid-column: 29 / span 4;}
.Header27 > .List27:nth-child(2) > div:nth-child(1) { grid-column: 1 / span 3;}
.Header27 > .List27:nth-child(2) > div { border-right: 1px solid #d6cdcd;}
.Header27 > .List27 span { color: #0000cd;}

.Table27 { font-size: 12pt; overflow-y: scroll; height: var(--Table27Height);}
.Table27 > .List27 { border-bottom: 1px solid #d6cdcd;}
.Table27 > .List27 > div { border-right: 1px solid #d6cdcd;}
.Table27 > .List27 > div:nth-child(4n+1) { background-color: #eeeeee; padding-right: 3px;}
.Table27 > .List27 > div:nth-child(4n+2) { background-color: #eeeeee; padding-right: 3px;}
.Table27 > .List27 > div:nth-child(4n+3) { background-color: #eeeeee; padding-right: 3px;}
.Table27 > .List27 > div:nth-child(4n+4) { background-color: #eeeeee; text-align: left; padding-left: 3px;}
.Table27 > .List27 > div:nth-child(8n+1) { background-color: #ffffff;}
.Table27 > .List27 > div:nth-child(8n+2) { background-color: #ffffff;}
.Table27 > .List27 > div:nth-child(8n+3) { background-color: #ffffff;}
.Table27 > .List27 > div:nth-child(8n+4) { background-color: #ffffff;}
.Table27 > .List27 > div:nth-child(1) { border-right: 0;}
.Table27 > .List27 > div:nth-child(2) { text-align: center;}
.Table27 > .List27 > div:nth-child(3) { text-align: left; padding-left: 3px;}
.Table27 > .List27 > div:nth-child(4) { text-align: center;}

.Table27 > .List27 > div[colorFilter="C"] { background-color: #da7070;}
.Table27 > .List27[colorFilter~="A"] > div:nth-child(1) { background-color: #e6f9ff;}
.Table27 > .List27[colorFilter~="A"] > div:nth-child(2) { background-color: #e6f9ff;}
.Table27 > .List27[colorFilter~="A"] > div:nth-child(3) { background-color: #e6f9ff;}
.Table27 > .List27[colorFilter~="A"] > div:nth-child(4) { background-color: #e6f9ff;}
.Table27 > .List27[colorFilter~="B"] > div:nth-child(1) { background-color: #ecffd1;}
.Table27 > .List27[colorFilter~="B"] > div:nth-child(2) { background-color: #ecffd1;}
.Table27 > .List27[colorFilter~="B"] > div:nth-child(3) { background-color: #ecffd1;}
.Table27 > .List27[colorFilter~="B"] > div:nth-child(4) { background-color: #ecffd1;}
.Table27 > .List27[colorFilter~="T"] { border-bottom: 3px solid #d6cdcd;}
.Table27 > .List27[colorFilter~="2"] { height: 3em;}
.Table27 > .List27[colorFilter~="2"] > div { height: 3em;}

#tab-25sub04a:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04a"] { color: black; background-color: #eea6cb;}
#tab-25sub04b:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04b"] { color: black; background-color: #eea6cb;}
#tab-25sub04c:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04c"] { color: black; background-color: #eea6cb;}
#tab-25sub04d:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04d"] { color: black; background-color: #eea6cb;}
#tab-25sub04e:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04e"] { color: black; background-color: #eea6cb;}
#tab-25sub04f:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04f"] { color: black; background-color: #eea6cb;}
#tab-25sub04g:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04g"] { color: black; background-color: #eea6cb;}
#tab-25sub04h:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04h"] { color: black; background-color: #eea6cb;}
#tab-25sub04i:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04i"] { color: black; background-color: #eea6cb;}
#tab-25sub04j:checked ~ #tab-25sub04:checked ~ label[for="tab-25sub04j"] { color: black; background-color: #eea6cb;}

.Header27 > .List27:nth-child(1) > div:nth-child(n+3):nth-child(-n+72) { display: none;}
.Table27 > .List27 > div:nth-child(n+5):nth-child(-n+284) { display: none;}

#tab-25sub04a:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+3):nth-child(-n+9) { display: block;}
#tab-25sub04b:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+10):nth-child(-n+16) { display: block;}
#tab-25sub04c:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+17):nth-child(-n+23) { display: block;}
#tab-25sub04d:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+24):nth-child(-n+30) { display: block;}
#tab-25sub04e:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+31):nth-child(-n+37) { display: block;}
#tab-25sub04f:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+38):nth-child(-n+44) { display: block;}
#tab-25sub04g:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+45):nth-child(-n+51) { display: block;}
#tab-25sub04h:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+52):nth-child(-n+58) { display: block;}
#tab-25sub04i:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+59):nth-child(-n+65) { display: block;}
#tab-25sub04j:checked ~ label[for="tab-25sub04"] + .subTab-content > .Header27 > .List27:nth-child(1) > div:nth-child(n+66):nth-child(-n+72) { display: block;}

#tab-25sub04a:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+5):nth-child(-n+32) { display: block;}
#tab-25sub04b:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+33):nth-child(-n+60) { display: block;}
#tab-25sub04c:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+61):nth-child(-n+88) { display: block;}
#tab-25sub04d:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+89):nth-child(-n+116) { display: block;}
#tab-25sub04e:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+117):nth-child(-n+144) { display: block;}
#tab-25sub04f:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+145):nth-child(-n+172) { display: block;}
#tab-25sub04g:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+173):nth-child(-n+200) { display: block;}
#tab-25sub04h:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+201):nth-child(-n+228) { display: block;}
#tab-25sub04i:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+229):nth-child(-n+256) { display: block;}
#tab-25sub04j:checked ~ label[for="tab-25sub04"] + .subTab-content > .Table27 > .List27 > div:nth-child(n+257):nth-child(-n+284) { display: block;}


/* ------------------------------ */
/* 31 (tab-31sub01). 人物->人物列表 */
.List31 {
  display: grid;
  grid-column-gap: 0.5px;
  padding-left: 2px;
  font-size: 9pt;
  text-align: center;
  line-height: 1.5em;
}
.List31h { grid-template-columns: 2.15em 1.6em 1.5em 15.5em 2em 2em 2em 1.7em 1.6em 1.6em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 2.7em 5.3em 13.1em 1.4em 2.8em 10.4em 2.3em 3em;}
.List31a { grid-template-columns: 2.15em 1.6em 1.5em 15.5em 2em 2em 2em 1.7em 1.6em 1.6em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 2.7em 5.3em 13.1em 1.4em 2.8em 10.4em 3.3em 2em;}
.List31b { grid-template-columns: 2.15em 1.6em 1.5em 15.5em 2em 2em 2em 1.7em 1.6em 1.6em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 1.1em 2.7em 19.8em 2.8em 10.4em 3.3em 2em;}

.Header31 > .List31:nth-child(1) { height: 9em; background-color: #aaaaaa;}
.Header31 > .List31:nth-child(2) { height: 1.7em; background-color: #aaaaaa;} 
.Header31 > .List31:nth-child(1) > div { font-size: 9pt;}
.Header31 > .List31:nth-child(2) > div { font-size: 6pt;}
.Header31 > .List31 > div:nth-child(1) { padding-left: 2px; text-align: left; border-right: 1px solid #d6cdcd; grid-column: 1 / span 3;}
.Header31 > .List31 > div:nth-child(2) { padding-left: 2px; text-align: left; border-right: 1px solid #d6cdcd;}
.Header31 > .List31 > div:nth-child(6) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(1) > div:nth-child(8) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(1) > div:nth-child(21) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(1) > div:nth-child(35) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(1) > div:nth-child(36) { text-align: center; border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(1) > div:nth-child(38) { width: 100%;}
.Header31 > .List31:nth-child(1) > div:nth-child(38) > div { width: 100%; display: flex;}
.Header31 > .List31:nth-child(1) > div:nth-child(39) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(1) > div:nth-child(40) { text-align: center; border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(1) > div:nth-child(41) { text-align: center; padding-left: 2px;}
.Header31 > .List31:nth-child(1) > div:nth-child(42) { text-align: right;}
.Header31 > .List31:nth-child(1) > div:nth-child(43) { text-align: right;}
.Header31 > .List31:nth-child(2) > div { padding-left: 0.5px; padding-right: 0.5px;}
.Header31 > .List31:nth-child(2) > div:nth-child(7) { grid-column: 9 / span 2; border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(2) > div:nth-child(20) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(2) > div:nth-child(34) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(2) > div:nth-child(35) { text-align: center; border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(2) > div:nth-child(36) { text-align: center;}
.Header31 > .List31:nth-child(2) > div:nth-child(38) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(2) > div:nth-child(39) { border-right: 1px solid #d6cdcd;}
.Header31 > .List31:nth-child(2) > div:nth-child(40) { text-align: left;}
.Header31 > .List31:nth-child(2) > div:nth-child(41) { text-align: left;}
.Header31 > .List31:nth-child(2) > div:nth-child(42) { text-align: left;}

.Table31 { font-size: 12pt; overflow-y: scroll; height: var(--Table31Height);}
.Table31 > .List31:nth-child(n) { background-color: #eeeeee;}
.Table31 > .List31:nth-child(2n-1) { background-color: #ffffff;}
.Table31 > .List31 { height: 1.5em; border-bottom: 1px solid #d6cdcd;}
.Table31 > .List31 > div:nth-child(1) { text-align: right; padding-right: 3px; border-right: 1px solid #d6cdcd;}
.Table31 > .List31 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}
.Table31 > .List31 > div:nth-child(4) { text-align: left; border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table31 > .List31 > div:nth-child(5) { text-align: right; padding-right: 3px;}
.Table31 > .List31 > div:nth-child(6) { text-align: right; padding-right: 3px;}
.Table31 > .List31 > div:nth-child(7) { text-align: right; padding-right: 3px;}
.Table31 > .List31 > div:nth-child(8) { text-align: right; border-right: 1px solid #d6cdcd; padding-right: 3px;}
.Table31 > .List31 > div:nth-child(9) { text-align: right; padding-right: 3px;}
.Table31 > .List31 > div:nth-child(10) { text-align: right; border-right: 1px solid #d6cdcd; padding-right: 3px;}
.Table31 > .List31 > div:nth-child(23) { border-right: 1px solid #d6cdcd;}
.Table31 > .List31 > div:nth-child(37) { border-right: 1px solid #d6cdcd;}
.Table31 > .List31 > div:nth-child(38) { border-right: 1px solid #d6cdcd;}

.Table31 > .List31a > div:nth-child(40) { text-align: left;}
.Table31 > .List31a > div:nth-child(41) { border-right: 1px solid #d6cdcd;}
.Table31 > .List31a > div:nth-child(42) { text-align: right; border-right: 1px solid #d6cdcd; padding-right: 3px;}
.Table31 > .List31a > div:nth-child(43) { text-align: left; padding-left: 1px;}
.Table31 > .List31a > div:nth-child(44) { text-align: left;}
.Table31 > .List31a > div:nth-child(45) { text-align: left;}

.Table31 > .List31b > div:nth-child(39) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table31 > .List31b > div:nth-child(40) { text-align: right; padding-right: 3px; border-right: 1px solid #d6cdcd; }
.Table31 > .List31b > div:nth-child(41) { text-align: left; padding-left: 1px; border-right: 0;}
.Table31 > .List31b > div:nth-child(42) { text-align: left; padding-left: 0; border-right: 0;}
.Table31 > .List31b > div:nth-child(43) { text-align: left; padding-left: 0;}

.Header31 label {
  height: 1.7em;
  border-top: thin solid;
  border-bottom: thin solid;
  display: block;
  background-color: #888888;
  color: #cccccc;
  border: 1px solid #cccccc;
  border-radius: 5px;
  cursor: pointer;
  text-align: center;
  font-size: 8pt;
  margin: 0;
  padding: 0;
}
.Header31 label[labelType="A"] { width: 49%;}
.Header31 label[labelType="B"] { width: 99%;}
input[name="Filter31"] { display: none;}
input[name="Filter31a"] { display: none;}
input[name="Filter31t"] { display: none;}
input[name="Filter31"]:checked ~ .Table31 > div { display: none;}

#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v0:checked ~ .Table31 > div { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a0:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"] { display: grid;}

#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter3~="1"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a1:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter3~="1"] { display: grid;}

#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter3~="2"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a2:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter3~="2"] { display: grid;}

#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter3~="3"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a3:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter3~="3"] { display: grid;}

#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter3~="4"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a4:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter3~="4"] { display: grid;}

#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter3~="5"] { display: grid;}
#Filter31-t0:checked ~ #Filter31-a5:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter3~="5"] { display: grid;}

#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a0:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="1"] { display: grid;}

#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="1"][data-filter3="1"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a1:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="1"][data-filter3="1"] { display: grid;}

#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="1"][data-filter3="2"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a2:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="1"][data-filter3="2"] { display: grid;}

#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="1"][data-filter3="3"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a3:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="1"][data-filter3="3"] { display: grid;}

#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="1"][data-filter3="4"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a4:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="1"][data-filter3="4"] { display: grid;}

#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="1"][data-filter3="5"] { display: grid;}
#Filter31-t1:checked ~ #Filter31-a5:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="1"][data-filter3="5"] { display: grid;}

#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a0:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="2"] { display: grid;}

#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="2"][data-filter3="1"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a1:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="2"][data-filter3="1"] { display: grid;}

#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="2"][data-filter3="2"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a2:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="2"][data-filter3="2"] { display: grid;}

#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="2"][data-filter3="3"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a3:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="2"][data-filter3="3"] { display: grid;}

#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="2"][data-filter3="4"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a4:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="2"][data-filter3="4"] { display: grid;}

#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="2"][data-filter3="5"] { display: grid;}
#Filter31-t2:checked ~ #Filter31-a5:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="2"][data-filter3="5"] { display: grid;}

#Filter31-t3:checked ~ #Filter31-v0:checked ~ .Table31 > div[data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v1:checked ~ .Table31 > div[data-filter~="v1"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v2:checked ~ .Table31 > div[data-filter~="v2"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v3:checked ~ .Table31 > div[data-filter~="v3"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v4:checked ~ .Table31 > div[data-filter~="v4"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v5:checked ~ .Table31 > div[data-filter~="v5"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v6:checked ~ .Table31 > div[data-filter~="v6"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v7:checked ~ .Table31 > div[data-filter~="v7"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v8:checked ~ .Table31 > div[data-filter~="v8"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v9:checked ~ .Table31 > div[data-filter~="v9"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v10:checked ~ .Table31 > div[data-filter~="v10"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v11:checked ~ .Table31 > div[data-filter~="v11"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v12:checked ~ .Table31 > div[data-filter~="v12"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v13:checked ~ .Table31 > div[data-filter~="v13"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v14:checked ~ .Table31 > div[data-filter~="v14"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v15:checked ~ .Table31 > div[data-filter~="v15"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v16:checked ~ .Table31 > div[data-filter~="v16"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v17:checked ~ .Table31 > div[data-filter~="v17"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v18:checked ~ .Table31 > div[data-filter~="v18"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v19:checked ~ .Table31 > div[data-filter~="v19"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v20:checked ~ .Table31 > div[data-filter~="v20"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v21:checked ~ .Table31 > div[data-filter~="v21"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v22:checked ~ .Table31 > div[data-filter~="v22"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v23:checked ~ .Table31 > div[data-filter~="v23"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v24:checked ~ .Table31 > div[data-filter~="v24"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v25:checked ~ .Table31 > div[data-filter~="v25"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v26:checked ~ .Table31 > div[data-filter~="v26"][data-filter2="3"] { display: grid;}
#Filter31-t3:checked ~ #Filter31-v27:checked ~ .Table31 > div[data-filter~="v27"][data-filter2="3"] { display: grid;}

#Filter31-t0:checked ~ .Header31 label[for="Filter31-t0"] { background-color: #2ba6cb; color: black;}
#Filter31-t1:checked ~ .Header31 label[for="Filter31-t1"] { background-color: #2ba6cb; color: black;}
#Filter31-t2:checked ~ .Header31 label[for="Filter31-t2"] { background-color: #2ba6cb; color: black;}
#Filter31-t3:checked ~ .Header31 label[for="Filter31-t3"] { background-color: #2ba6cb; color: black;}
#Filter31-a0:checked ~ .Header31 label[for="Filter31-a0"] { background-color: #2ba6cb; color: black;}
#Filter31-a1:checked ~ .Header31 label[for="Filter31-a1"] { background-color: #2ba6cb; color: black;}
#Filter31-a2:checked ~ .Header31 label[for="Filter31-a2"] { background-color: #2ba6cb; color: black;}
#Filter31-a3:checked ~ .Header31 label[for="Filter31-a3"] { background-color: #2ba6cb; color: black;}
#Filter31-a4:checked ~ .Header31 label[for="Filter31-a4"] { background-color: #2ba6cb; color: black;}
#Filter31-a5:checked ~ .Header31 label[for="Filter31-a5"] { background-color: #2ba6cb; color: black;}
#Filter31-v0:checked ~ .Header31 label[for="Filter31-v0"] { background-color: #2ba6cb; color: black;}
#Filter31-v1:checked ~ .Header31 label[for="Filter31-v1"] { background-color: #2ba6cb; color: black;}
#Filter31-v2:checked ~ .Header31 label[for="Filter31-v2"] { background-color: #2ba6cb; color: black;}
#Filter31-v3:checked ~ .Header31 label[for="Filter31-v3"] { background-color: #2ba6cb; color: black;}
#Filter31-v4:checked ~ .Header31 label[for="Filter31-v4"] { background-color: #2ba6cb; color: black;}
#Filter31-v5:checked ~ .Header31 label[for="Filter31-v5"] { background-color: #2ba6cb; color: black;}
#Filter31-v6:checked ~ .Header31 label[for="Filter31-v6"] { background-color: #2ba6cb; color: black;}
#Filter31-v7:checked ~ .Header31 label[for="Filter31-v7"] { background-color: #2ba6cb; color: black;}
#Filter31-v8:checked ~ .Header31 label[for="Filter31-v8"] { background-color: #2ba6cb; color: black;}
#Filter31-v9:checked ~ .Header31 label[for="Filter31-v9"] { background-color: #2ba6cb; color: black;}
#Filter31-v10:checked ~ .Header31 label[for="Filter31-v10"] { background-color: #2ba6cb; color: black;}
#Filter31-v11:checked ~ .Header31 label[for="Filter31-v11"] { background-color: #2ba6cb; color: black;}
#Filter31-v12:checked ~ .Header31 label[for="Filter31-v12"] { background-color: #2ba6cb; color: black;}
#Filter31-v13:checked ~ .Header31 label[for="Filter31-v13"] { background-color: #2ba6cb; color: black;}
#Filter31-v14:checked ~ .Header31 label[for="Filter31-v14"] { background-color: #2ba6cb; color: black;}
#Filter31-v15:checked ~ .Header31 label[for="Filter31-v15"] { background-color: #2ba6cb; color: black;}
#Filter31-v16:checked ~ .Header31 label[for="Filter31-v16"] { background-color: #2ba6cb; color: black;}
#Filter31-v17:checked ~ .Header31 label[for="Filter31-v17"] { background-color: #2ba6cb; color: black;}
#Filter31-v18:checked ~ .Header31 label[for="Filter31-v18"] { background-color: #2ba6cb; color: black;}
#Filter31-v19:checked ~ .Header31 label[for="Filter31-v19"] { background-color: #2ba6cb; color: black;}
#Filter31-v20:checked ~ .Header31 label[for="Filter31-v20"] { background-color: #2ba6cb; color: black;}
#Filter31-v21:checked ~ .Header31 label[for="Filter31-v21"] { background-color: #2ba6cb; color: black;}
#Filter31-v22:checked ~ .Header31 label[for="Filter31-v22"] { background-color: #2ba6cb; color: black;}
#Filter31-v23:checked ~ .Header31 label[for="Filter31-v23"] { background-color: #2ba6cb; color: black;}
#Filter31-v24:checked ~ .Header31 label[for="Filter31-v24"] { background-color: #2ba6cb; color: black;}
#Filter31-v25:checked ~ .Header31 label[for="Filter31-v25"] { background-color: #2ba6cb; color: black;}
#Filter31-v26:checked ~ .Header31 label[for="Filter31-v26"] { background-color: #2ba6cb; color: black;}
#Filter31-v27:checked ~ .Header31 label[for="Filter31-v27"] { background-color: #2ba6cb; color: black;}

#Filter31-t3:checked ~ .Header31 label[for="Filter31-a0"] { background-color: #888888; color: #cccccc;}
#Filter31-t3:checked ~ .Header31 label[for="Filter31-a1"] { background-color: #888888; color: #cccccc;}
#Filter31-t3:checked ~ .Header31 label[for="Filter31-a2"] { background-color: #888888; color: #cccccc;}
#Filter31-t3:checked ~ .Header31 label[for="Filter31-a3"] { background-color: #888888; color: #cccccc;}
#Filter31-t3:checked ~ .Header31 label[for="Filter31-a4"] { background-color: #888888; color: #cccccc;}
#Filter31-t3:checked ~ .Header31 label[for="Filter31-a5"] { background-color: #888888; color: #cccccc;}


/* 32 (tab-31sub02). 人物->人物簡介 */
.List32 {
  display: grid;
  grid-template-columns: 2em 4.25em 18.5em 3.75em 0.5em 3.5em 46em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
}
.Header32 > .List32 { height: 1.5em; background-color: #aaaaaa;}
.Header32 > .List32 > div:nth-child(1) { text-align: right;}
.Header32 > .List32 > div:nth-child(4) { text-align: center; grid-column: 4 / span 3;}
.Header32 > .List32 > div:nth-child(5) { padding-left: 2px; text-align: justify;}

.Table32 { font-size: 12pt; overflow-y: scroll; height: var(--Table32Height);}
.Table32 > .List32:nth-child(n) { background-color: #eeeeee;}
.Table32 > .List32:nth-child(2n-1) { background-color: #ffffff;}
.Table32 > .List32 { height: 4.5em; border-bottom: 1px solid #d6cdcd;}
.Table32 > .List32 > div:nth-child(1) { text-align: right;}
.Table32 > .List32 > div:nth-child(2) { text-align: center;}
.Table32 > .List32 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}
.Table32 > .List32 > div:nth-child(4) { text-align: right;}
.Table32 > .List32 > div:nth-child(5) { text-align: center;}
.Table32 > .List32 > div:nth-child(6) { border-right: 1px solid #d6cdcd;}
.Table32 > .List32 > div:nth-child(7) { padding: 0 6px 0 3px; font-size: 10pt; text-align: justify; border-right: 1px solid #d6cdcd;}
.Table32 > .List32 > div:nth-child(7) > span { color: #4169E1;}
.Table32 img { width: 60px;}


/* 33 (tab-31sub03). 人物->人物簡介2 */
.Header33, .Table33 {
  display: grid;
  grid-template-columns: 55.75em 1fr;
  grid-column-gap: 0;
  padding: 0;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
}
.List33a, .List33b {
  display: grid;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
}
.List33a { grid-template-columns: 2em 4.25em 13.25em 36em;}
.List33b { grid-template-columns: 2em 4.25em 9.25em 6.5em;}
.Header33 > .List33 { height: 1.5em; background-color: #aaaaaa;}

.Table33 { font-size: 12pt; overflow-y: scroll; height: var(--Table32Height);}
.Table33 > .List33:nth-child(n) > div:nth-child(n) { background-color: #eeeeee;}
.Table33 > .List33:nth-child(n) > div:nth-child(2n-1) { background-color: #ffffff;}
.Table33 > .List33:nth-child(2n-1) > div:nth-child(n) { background-color: #ffffff;}
.Table33 > .List33:nth-child(2n-1) > div:nth-child(2n-1) { background-color: #eeeeee;}
.Table33 > .List33 > div { height: 4.5em; border-bottom: 1px solid #d6cdcd;}
.Table33 > .List33 > .List33a > div:nth-child(1) { text-align: right;}
.Table33 > .List33 > .List33a > div:nth-child(2) { text-align: center;}
.Table33 > .List33 > .List33a > div:nth-child(3) { border-right: 1px solid #d6cdcd;}
.Table33 > .List33 > .List33a > div:nth-child(4) { padding: 0 6px 0 3px; font-size: 10pt; text-align: justify;}
.Table33 > .List33 > .List33b > div:nth-child(1) { text-align: right;}
.Table33 > .List33 > .List33b > div:nth-child(2) { text-align: center;}
.Table33 > .List33 > .List33b > div:nth-child(3) { border-right: 1px solid #d6cdcd;}
.Table33 > .List33 > .List33b > div:nth-child(4) { padding: 0 3px 0 3px; font-size: 10pt; text-align: justify;}
.Table33 > .List33 { border-right: 1px solid #d6cdcd;} 
.Table33 img { width: 60px;}


/* ------------------------------ */
/* 36 (tab-36sub01). 酒館旅館->酒館女郎 */
.List36 {
  display: grid;
  grid-template-columns: 2.25em 1.75em 1.5em 4.25em 6em 6em 3em 6em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 1.4em 4em 3em 5em 4em 11em;
  grid-column-gap: 0.5px;
  padding-left: 2px;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
}
.Header36 > .List36 { height: 9em; background-color: #aaaaaa;}
.Header36 > .List36 > div { padding-left: 2px;}
.Header36 > .List36 > div:nth-child(1) { grid-column: 1 / span 3;}
.Header36 > .List36 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}
.Header36 > .List36 > div:nth-child(4) { border-right: 1px solid #d6cdcd;}
.Header36 > .List36 > div:nth-child(5) { padding-left: 0; text-align: center; border-right: 1px solid #d6cdcd;}
.Header36 > .List36 > div:nth-child(6) { padding-left: 0; text-align: center; border-right: 1px solid #d6cdcd;}
.Header36 > .List36 > div:nth-child(20) { border-right: 1px solid #d6cdcd;}
.Header36 > .List36 > div:nth-child(21) { border-right: 1px solid #d6cdcd;}
.Header36 > .List36 > div:nth-child(22) { border-right: 1px solid #d6cdcd;}
.Header36 > .List36 > div:nth-child(23) { border-right: 1px solid #d6cdcd;}
.Header36 > .List36 > div:nth-child(24) { grid-column: 26 / span 2;}

.Table36 { font-size: 12pt; overflow-y: scroll; height: var(--Table36Height);}
.Table36 > .List36:nth-child(n) { background-color: #eeeeee;}
.Table36 > .List36:nth-child(2n-1) { background-color: #ffffff;}
.Table36 > .List36 { height: 4.5em; border-bottom: 1px solid #d6cdcd;}
.Table36 > .List36 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table36 > .List36 > div:nth-child(1) { text-align: right; padding-right: 4px; padding-left: 0;}
.Table36 > .List36 > div:nth-child(2) { text-align: center; border-right: 0; padding-left: 0;}
.Table36 > .List36 > div:nth-child(3) { text-align: center; border-right: 0; padding-left: 0;}
.Table36 > .List36 > div:nth-child(4) { border-right: 0;}
.Table36 > .List36 > div:nth-child(7) { padding-left: 0; text-align: center;}
.Table36 > .List36 > div:nth-child(8) { padding-left: 0; text-align: center;}
.Table36 > .List36 > div:nth-child(26) { border-right: 0;}
.Table36 > .List36 > div:nth-child(27) { border-right: 0;}

.Table36 > .List36 > div:nth-child(4)  > img { width: 60px;}
.Table36 > .List36 > div:nth-child(26) > img { width: 57px;}


/* 37 (tab-36sub04). 酒館旅館->酒的價格 */
.List37 {
  display: grid;
  grid-template-columns: 6em 6em 6em 6em 6em 6em 6em 6em 6em 6em 6em 6em 6em 6em 6em 6em;
  grid-column-gap: 0;
  padding: 0;
  font-size: 9.5pt;
  text-align: center;
  line-height: 1.5em;
  width: 96em;
}
.Header37 > .List37 { background-color: #aaaaaa;}
.Header37 > .List37 > div { border-right: 1px solid #d6cdcd;}
.Header37 > .List37 > div:nth-child(1) { text-align: left; padding-left: 2px; border-left: 1px solid #d6cdcd;}
.Header37 > .List37:nth-child(3) { background-color: #e6f9ff; border-bottom: 1px solid #d6cdcd; border-top: 1px solid #d6cdcd;}

.Table37 > .List37 { border-bottom: 1px solid #d6cdcd;}
.Table37 > .List37:nth-child(n) { background-color: #eeeeee;}
.Table37 > .List37:nth-child(2n-1) { background-color: #ffffff;}
.Table37 > .List37 > div { border-right: 1px solid #d6cdcd;}
.Table37 > .List37 > div:nth-child(1) { text-align: left; padding-left: 2px; border-left: 1px solid #d6cdcd;}


/* 40 (tab-36sub10). 酒館旅館->旅館 */
#tab-36sub10 + label + div > .tab-content-split {
  display: grid;
  grid-template-columns: 3fr 2fr;
  font-size: 12pt;
  grid-column-gap: 0;
  padding: 0;
  margin: 0;
}
.List40 {
  display: grid;
  grid-column-gap: 0;
  padding-left: 0;
  margin-left: 2em;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
}
.List40 { grid-template-columns: 6em 4em ; width: 10em;}
.List40 > div { border-right: 1px solid #d6cdcd; padding-left: 3px;}

.Table40 { margin-bottom: 1em;}
.Table40 > .List40:nth-child(n) { background-color: #dddddd;}
.Table40 > .List40:nth-child(2n-1) { background-color: #eeeeee;}
.Table40 > .List40:nth-child(1) { background-color: #e6f9ff;}
.Table40 > .List40 > div:nth-child(2) { padding-right: 5px; text-align: right;}


/* ------------------------------ */
/* 41 (tab-41sub01). 線索->圖書館 */
.List41 {
  display: grid;
  grid-auto-rows: 1.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9pt;
  text-align: center;
  line-height: 1.5em;
}
.Header41 > .List41:nth-child(1) { height: 7.5em;}
.Header41 > .List41:nth-child(2) { height: 1.5em;}
.Header41 > .List41 { background-color: #aaaaaa;}
.Header41 > .List41 > div:nth-child(2) { text-align: left;}
.Header41 > .List41 > div:nth-child(3) { text-align: left;}
.Header41 > .List41 > div:nth-child(4) { text-align: left;}
.Header41 > .List41 > div:nth-child(5) { text-align: left;}
.Header41 > .List41 > div:nth-child(6) { text-align: left;}
.Header41 > .List41 > div:nth-child(49) { text-align: left;}
.Header41 > .List41:nth-child(1) > div:nth-child(8) { text-align: left;}
.Header41 > .List41:nth-child(2) > div:nth-child(8) { display: grid; grid-template-columns: 1fr 4em;}

.Table41 { font-size: 12pt; overflow-y: scroll; height: var(--Table41Height);}
.Table41 > .List41 > div:nth-child(n) { background-color: #eeeeee;}
.Table41 > .List41 > div:nth-child(2n-1) { background-color: #ffffff;}
.Table41 > .List41 > div:nth-child(50) { background-color: #ffffff;}
.Table41 > .List41 > div:nth-child(1) { text-align: right; padding-right: 2px;}
.Table41 > .List41 > div:nth-child(2) { text-align: left; padding-left: 3px;}
.Table41 > .List41 > div:nth-child(3) { text-align: left; padding-left: 2px;}
.Table41 > .List41 > div:nth-child(5) { text-align: left; padding-left: 2px;}
.Table41 > .List41 > div:nth-child(6) { text-align: left; padding-left: 2px;}
.Table41 > .List41 > div:nth-child(8) { text-align: left; padding-left: 2px;}
.Table41 > .List41 > div:nth-child(49) { text-align: left; padding-left: 2px;}

.Table41 > .List41[data-filter3="2"] { border-bottom: 1px solid #d6cdcd;}
.Table41 > .List41[data-filter3="1"] > div:nth-child(6) { border-bottom: 1px solid #d6cdcd;}
.Table41 > .List41[data-filter3="1"] > div:nth-child(7) { border-bottom: 1px solid #d6cdcd;}
.Table41 > .List41[data-filter3="1"] > div:nth-child(8) { border-bottom: 1px solid #d6cdcd;}

.Header41 label {
  height: 16px;
  border-top: thin solid;
  border-bottom: thin solid;
  display: block;
  background-color: #888888;
  color: #cccccc;
  border: 1px solid #cccccc;
  cursor: pointer;
  text-align: center;
  font-size: 9pt;
  margin: 0;
  padding: 0;
}
.Header41 label[labelType="C"] { background-color: #2ba6cb; color: black; height: 3em; line-height: 3em;}
.Header41 label[labelType="A"] { border-radius: 5px; width: 49%;}
.Header41 label[labelType="B"] { border-radius: 5px;}
input[name="Filter41"] { display: none;}
input[name="Filter41t"] { display: none;}
input[name="Filter41"]:checked ~ .Table41 > div { display: none;}

#Filter41-t0:checked ~ #Filter41-v0:checked ~ .Table41 > div { display: grid;}
#Filter41-t0:checked ~ #Filter41-v1:checked ~ .Table41 > div[data-filter~="v1"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v2:checked ~ .Table41 > div[data-filter~="v2"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v3:checked ~ .Table41 > div[data-filter~="v3"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v4:checked ~ .Table41 > div[data-filter~="v4"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v5:checked ~ .Table41 > div[data-filter~="v5"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v6:checked ~ .Table41 > div[data-filter~="v6"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v7:checked ~ .Table41 > div[data-filter~="v7"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v8:checked ~ .Table41 > div[data-filter~="v8"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v9:checked ~ .Table41 > div[data-filter~="v9"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v10:checked ~ .Table41 > div[data-filter~="v10"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v11:checked ~ .Table41 > div[data-filter~="v11"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v12:checked ~ .Table41 > div[data-filter~="v12"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v13:checked ~ .Table41 > div[data-filter~="v13"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v14:checked ~ .Table41 > div[data-filter~="v14"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v15:checked ~ .Table41 > div[data-filter~="v15"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v16:checked ~ .Table41 > div[data-filter~="v16"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v17:checked ~ .Table41 > div[data-filter~="v17"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v18:checked ~ .Table41 > div[data-filter~="v18"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v19:checked ~ .Table41 > div[data-filter~="v19"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v20:checked ~ .Table41 > div[data-filter~="v20"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v21:checked ~ .Table41 > div[data-filter~="v21"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v22:checked ~ .Table41 > div[data-filter~="v22"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v23:checked ~ .Table41 > div[data-filter~="v23"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v24:checked ~ .Table41 > div[data-filter~="v24"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v25:checked ~ .Table41 > div[data-filter~="v25"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v26:checked ~ .Table41 > div[data-filter~="v26"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v27:checked ~ .Table41 > div[data-filter~="v27"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v28:checked ~ .Table41 > div[data-filter~="v28"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v29:checked ~ .Table41 > div[data-filter~="v29"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v30:checked ~ .Table41 > div[data-filter~="v30"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v31:checked ~ .Table41 > div[data-filter~="v31"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v32:checked ~ .Table41 > div[data-filter~="v32"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v33:checked ~ .Table41 > div[data-filter~="v33"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v34:checked ~ .Table41 > div[data-filter~="v34"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v35:checked ~ .Table41 > div[data-filter~="v35"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v36:checked ~ .Table41 > div[data-filter~="v36"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v37:checked ~ .Table41 > div[data-filter~="v37"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v38:checked ~ .Table41 > div[data-filter~="v38"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v39:checked ~ .Table41 > div[data-filter~="v39"] { display: grid;}
#Filter41-t0:checked ~ #Filter41-v40:checked ~ .Table41 > div[data-filter~="v40"] { display: grid;}

#Filter41-t1:checked ~ #Filter41-v0:checked ~ .Table41 > div[data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v1:checked ~ .Table41 > div[data-filter~="v1"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v2:checked ~ .Table41 > div[data-filter~="v2"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v3:checked ~ .Table41 > div[data-filter~="v3"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v4:checked ~ .Table41 > div[data-filter~="v4"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v5:checked ~ .Table41 > div[data-filter~="v5"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v6:checked ~ .Table41 > div[data-filter~="v6"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v7:checked ~ .Table41 > div[data-filter~="v7"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v8:checked ~ .Table41 > div[data-filter~="v8"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v9:checked ~ .Table41 > div[data-filter~="v9"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v10:checked ~ .Table41 > div[data-filter~="v10"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v11:checked ~ .Table41 > div[data-filter~="v11"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v12:checked ~ .Table41 > div[data-filter~="v12"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v13:checked ~ .Table41 > div[data-filter~="v13"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v14:checked ~ .Table41 > div[data-filter~="v14"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v15:checked ~ .Table41 > div[data-filter~="v15"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v16:checked ~ .Table41 > div[data-filter~="v16"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v17:checked ~ .Table41 > div[data-filter~="v17"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v18:checked ~ .Table41 > div[data-filter~="v18"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v19:checked ~ .Table41 > div[data-filter~="v19"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v20:checked ~ .Table41 > div[data-filter~="v20"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v21:checked ~ .Table41 > div[data-filter~="v21"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v22:checked ~ .Table41 > div[data-filter~="v22"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v23:checked ~ .Table41 > div[data-filter~="v23"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v24:checked ~ .Table41 > div[data-filter~="v24"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v25:checked ~ .Table41 > div[data-filter~="v25"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v26:checked ~ .Table41 > div[data-filter~="v26"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v27:checked ~ .Table41 > div[data-filter~="v27"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v28:checked ~ .Table41 > div[data-filter~="v28"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v29:checked ~ .Table41 > div[data-filter~="v29"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v30:checked ~ .Table41 > div[data-filter~="v30"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v31:checked ~ .Table41 > div[data-filter~="v31"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v32:checked ~ .Table41 > div[data-filter~="v32"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v33:checked ~ .Table41 > div[data-filter~="v33"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v34:checked ~ .Table41 > div[data-filter~="v34"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v35:checked ~ .Table41 > div[data-filter~="v35"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v36:checked ~ .Table41 > div[data-filter~="v36"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v37:checked ~ .Table41 > div[data-filter~="v37"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v38:checked ~ .Table41 > div[data-filter~="v38"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v39:checked ~ .Table41 > div[data-filter~="v39"][data-filter2~="t1"] { display: grid;}
#Filter41-t1:checked ~ #Filter41-v40:checked ~ .Table41 > div[data-filter~="v40"][data-filter2~="t1"] { display: grid;}

#Filter41-t2:checked ~ #Filter41-v0:checked ~ .Table41 > div[data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v1:checked ~ .Table41 > div[data-filter~="v1"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v2:checked ~ .Table41 > div[data-filter~="v2"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v3:checked ~ .Table41 > div[data-filter~="v3"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v4:checked ~ .Table41 > div[data-filter~="v4"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v5:checked ~ .Table41 > div[data-filter~="v5"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v6:checked ~ .Table41 > div[data-filter~="v6"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v7:checked ~ .Table41 > div[data-filter~="v7"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v8:checked ~ .Table41 > div[data-filter~="v8"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v9:checked ~ .Table41 > div[data-filter~="v9"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v10:checked ~ .Table41 > div[data-filter~="v10"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v11:checked ~ .Table41 > div[data-filter~="v11"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v12:checked ~ .Table41 > div[data-filter~="v12"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v13:checked ~ .Table41 > div[data-filter~="v13"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v14:checked ~ .Table41 > div[data-filter~="v14"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v15:checked ~ .Table41 > div[data-filter~="v15"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v16:checked ~ .Table41 > div[data-filter~="v16"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v17:checked ~ .Table41 > div[data-filter~="v17"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v18:checked ~ .Table41 > div[data-filter~="v18"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v19:checked ~ .Table41 > div[data-filter~="v19"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v20:checked ~ .Table41 > div[data-filter~="v20"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v21:checked ~ .Table41 > div[data-filter~="v21"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v22:checked ~ .Table41 > div[data-filter~="v22"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v23:checked ~ .Table41 > div[data-filter~="v23"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v24:checked ~ .Table41 > div[data-filter~="v24"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v25:checked ~ .Table41 > div[data-filter~="v25"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v26:checked ~ .Table41 > div[data-filter~="v26"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v27:checked ~ .Table41 > div[data-filter~="v27"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v28:checked ~ .Table41 > div[data-filter~="v28"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v29:checked ~ .Table41 > div[data-filter~="v29"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v30:checked ~ .Table41 > div[data-filter~="v30"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v31:checked ~ .Table41 > div[data-filter~="v31"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v32:checked ~ .Table41 > div[data-filter~="v32"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v33:checked ~ .Table41 > div[data-filter~="v33"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v34:checked ~ .Table41 > div[data-filter~="v34"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v35:checked ~ .Table41 > div[data-filter~="v35"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v36:checked ~ .Table41 > div[data-filter~="v36"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v37:checked ~ .Table41 > div[data-filter~="v37"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v38:checked ~ .Table41 > div[data-filter~="v38"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v39:checked ~ .Table41 > div[data-filter~="v39"][data-filter2~="t2"] { display: grid;}
#Filter41-t2:checked ~ #Filter41-v40:checked ~ .Table41 > div[data-filter~="v40"][data-filter2~="t2"] { display: grid;}

#Filter41-t0:checked ~ .Header41 label[for="Filter41-t0"] { background-color: #2ba6cb; color: black;}
#Filter41-t1:checked ~ .Header41 label[for="Filter41-t1"] { background-color: #2ba6cb; color: black;}
#Filter41-t2:checked ~ .Header41 label[for="Filter41-t2"] { background-color: #2ba6cb; color: black;}

#Filter41-v0:checked ~ .Header41 label[for="Filter41-v0"] { background-color: #2ba6cb; color: black;}
#Filter41-v1:checked ~ .Header41 label[for="Filter41-v1"] { background-color: #2ba6cb; color: black;}
#Filter41-v2:checked ~ .Header41 label[for="Filter41-v2"] { background-color: #2ba6cb; color: black;}
#Filter41-v3:checked ~ .Header41 label[for="Filter41-v3"] { background-color: #2ba6cb; color: black;}
#Filter41-v4:checked ~ .Header41 label[for="Filter41-v4"] { background-color: #2ba6cb; color: black;}
#Filter41-v5:checked ~ .Header41 label[for="Filter41-v5"] { background-color: #2ba6cb; color: black;}
#Filter41-v6:checked ~ .Header41 label[for="Filter41-v6"] { background-color: #2ba6cb; color: black;}
#Filter41-v7:checked ~ .Header41 label[for="Filter41-v7"] { background-color: #2ba6cb; color: black;}
#Filter41-v8:checked ~ .Header41 label[for="Filter41-v8"] { background-color: #2ba6cb; color: black;}
#Filter41-v9:checked ~ .Header41 label[for="Filter41-v9"] { background-color: #2ba6cb; color: black;}
#Filter41-v10:checked ~ .Header41 label[for="Filter41-v10"] { background-color: #2ba6cb; color: black;}
#Filter41-v11:checked ~ .Header41 label[for="Filter41-v11"] { background-color: #2ba6cb; color: black;}
#Filter41-v12:checked ~ .Header41 label[for="Filter41-v12"] { background-color: #2ba6cb; color: black;}
#Filter41-v13:checked ~ .Header41 label[for="Filter41-v13"] { background-color: #2ba6cb; color: black;}
#Filter41-v14:checked ~ .Header41 label[for="Filter41-v14"] { background-color: #2ba6cb; color: black;}
#Filter41-v15:checked ~ .Header41 label[for="Filter41-v15"] { background-color: #2ba6cb; color: black;}
#Filter41-v16:checked ~ .Header41 label[for="Filter41-v16"] { background-color: #2ba6cb; color: black;}
#Filter41-v17:checked ~ .Header41 label[for="Filter41-v17"] { background-color: #2ba6cb; color: black;}
#Filter41-v18:checked ~ .Header41 label[for="Filter41-v18"] { background-color: #2ba6cb; color: black;}
#Filter41-v19:checked ~ .Header41 label[for="Filter41-v19"] { background-color: #2ba6cb; color: black;}
#Filter41-v20:checked ~ .Header41 label[for="Filter41-v20"] { background-color: #2ba6cb; color: black;}
#Filter41-v21:checked ~ .Header41 label[for="Filter41-v21"] { background-color: #2ba6cb; color: black;}
#Filter41-v22:checked ~ .Header41 label[for="Filter41-v22"] { background-color: #2ba6cb; color: black;}
#Filter41-v23:checked ~ .Header41 label[for="Filter41-v23"] { background-color: #2ba6cb; color: black;}
#Filter41-v24:checked ~ .Header41 label[for="Filter41-v24"] { background-color: #2ba6cb; color: black;}
#Filter41-v25:checked ~ .Header41 label[for="Filter41-v25"] { background-color: #2ba6cb; color: black;}
#Filter41-v26:checked ~ .Header41 label[for="Filter41-v26"] { background-color: #2ba6cb; color: black;}
#Filter41-v27:checked ~ .Header41 label[for="Filter41-v27"] { background-color: #2ba6cb; color: black;}
#Filter41-v28:checked ~ .Header41 label[for="Filter41-v28"] { background-color: #2ba6cb; color: black;}
#Filter41-v29:checked ~ .Header41 label[for="Filter41-v29"] { background-color: #2ba6cb; color: black;}
#Filter41-v30:checked ~ .Header41 label[for="Filter41-v30"] { background-color: #2ba6cb; color: black;}
#Filter41-v31:checked ~ .Header41 label[for="Filter41-v31"] { background-color: #2ba6cb; color: black;}
#Filter41-v32:checked ~ .Header41 label[for="Filter41-v32"] { background-color: #2ba6cb; color: black;}
#Filter41-v33:checked ~ .Header41 label[for="Filter41-v33"] { background-color: #2ba6cb; color: black;}
#Filter41-v34:checked ~ .Header41 label[for="Filter41-v34"] { background-color: #2ba6cb; color: black;}
#Filter41-v35:checked ~ .Header41 label[for="Filter41-v35"] { background-color: #2ba6cb; color: black;}
#Filter41-v36:checked ~ .Header41 label[for="Filter41-v36"] { background-color: #2ba6cb; color: black;}
#Filter41-v37:checked ~ .Header41 label[for="Filter41-v37"] { background-color: #2ba6cb; color: black;}
#Filter41-v38:checked ~ .Header41 label[for="Filter41-v38"] { background-color: #2ba6cb; color: black;}
#Filter41-v39:checked ~ .Header41 label[for="Filter41-v39"] { background-color: #2ba6cb; color: black;}
#Filter41-v40:checked ~ .Header41 label[for="Filter41-v40"] { background-color: #2ba6cb; color: black;}

#tab-41sub01s1:checked ~ .subTab-content > .Header41 > .List41 label[for="tab-41sub01s1"] { display: none;}
#tab-41sub01s1:checked ~ .subTab-content > .Header41 > .List41 label[for="tab-41sub01s2"] { display: block;}
#tab-41sub01s2:checked ~ .subTab-content > .Header41 > .List41 label[for="tab-41sub01s2"] { display: none;}
#tab-41sub01s2:checked ~ .subTab-content > .Header41 > .List41 label[for="tab-41sub01s1"] { display: block;}

#tab-41sub01s1:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 { grid-template-columns: 1.9em 12.3em 11.3em 2.6em 3.4em 9.2em 1.9em 13.2em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1fr;}
#tab-41sub01s1:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(49) { display: none;}
#tab-41sub01s1:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 { grid-template-columns: 1.9em 12.3em 11.3em 2.6em 3.4em 9.2em 1.9em 13.2em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1.21em 1fr;}
#tab-41sub01s1:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(49) { display: none;}

#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 { grid-template-columns: 1.9em 12.3em 11.3em 2.6em 3.4em 9.2em 63.5em 1fr;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(7) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(8) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(9) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(10) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(11) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(12) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(13) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(14) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(15) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(16) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(17) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(18) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(19) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(20) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(21) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(22) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(23) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(24) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(25) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(26) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(27) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(28) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(29) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(30) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(31) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(32) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(33) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(34) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(35) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(36) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(37) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(38) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(39) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(40) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(41) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(42) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(43) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(44) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(45) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(46) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(47) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Header41 > .List41 > div:nth-child(48) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 { grid-template-columns: 1.9em 12.3em 11.3em 2.6em 3.4em 9.2em 63.8em 1fr;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(7) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(8) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(9) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(10) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(11) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(12) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(13) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(14) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(15) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(16) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(17) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(18) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(19) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(20) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(21) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(22) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(23) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(24) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(25) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(26) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(27) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(28) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(29) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(30) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(31) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(32) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(33) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(34) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(35) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(36) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(37) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(38) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(39) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(40) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(41) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(42) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(43) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(44) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(45) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(46) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(47) { display: none;}
#tab-41sub01s2:checked ~ label[for="tab-41sub01"] + .subTab-content > .Table41 > .List41 > div:nth-child(48) { display: none;}


/* 42 (tab-41sub02). 線索->其他書籍 */
.List42 {
  display: grid;
  grid-template-columns: 10em 13em 9em 5em 11em 12em 1fr;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9pt;
  text-align: left;
  line-height: 1.5em;
}
.List42 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}

.Header42 > div { background-color: #aaaaaa;}
.Table42 { font-size: 12pt; overflow-y: scroll; height: var(--Table42Height);}
.Table42 > .List42:nth-child(n) { background-color: #eeeeee;}
.Table42 > .List42:nth-child(2n-1) { background-color: #ffffff;}
.Table42 > .List42 { border-bottom: 1px solid #d6cdcd;}


/* 43 (tab-41sub03). 線索->線索內容 */
.List43 {
  display: grid;
  grid-template-columns: 3.5em 10.5em 2.5em 21.5em 4em 2.5em 6.5em 1fr;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9pt;
  text-align: left;
  line-height: 1.5em;
}
.Header43 > .List43 { height: 1.5em;}
.Header43 > .List43 { background-color: #aaaaaa;}
.Header43 > .List43 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}

.Table43 { font-size: 12pt; overflow-y: scroll; height: var(--Table43Height);}
.Table43 > .List43:nth-child(n) { background-color: #eeeeee;}
.Table43 > .List43:nth-child(2n-1) { background-color: #ffffff;}
.Table43 > .List43 { border-bottom: 1px solid #d6cdcd;}
.Table43 > .List43 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table43 > .List43 > div:nth-child(3) { padding-left: 0; text-align: center;}
.Table43 > .List43 > div:nth-child(5) { text-align: right; padding-right: 5px;}
.Table43 > .List43 > div:nth-child(6) { padding-left: 0; text-align: center;}
.Table43 > .List43 > div:nth-child(8) { padding-right: 3px;}
.Table43 > .List43 > div:nth-child(8) > div { text-indent: -2em; margin-left: 2em;}
.Table43 > .List43 > div:nth-child(8) > div[filter="B"] { text-indent: -3em; margin-left: 3em;}

.List43 span { color: #4169E1; font-size: 9pt;}


/* 44 (tab-41sub04). 線索->線索插圖 */
.Table44 {
  display: grid;
  grid-template-columns: 310px 310px 310px 310px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 5px;
}
.Table44 img { width: 300px;}
.Table44 > div { padding: 3px;}


/* 45 (tab-41sub05). 線索->酒館情報 */
.List45 {
  display: grid;
  grid-template-columns: 18.5em 21.5em 61em 2.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9pt;
  text-align: left;
  line-height: 1.5em;
}
.Header45 > .List45 { height: 1.5em;}
.Header45 > .List45 { background-color: #aaaaaa;}
.Header45 > .List45 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}

.Table45 { font-size: 12pt; overflow-y: scroll; height: var(--Table45Height);}
.Table45 > .List45:nth-child(n) { background-color: #eeeeee;}
.Table45 > .List45:nth-child(2n-1) { background-color: #ffffff;}
.Table45 > .List45 { border-bottom: 1px solid #d6cdcd;}
.Table45 > .List45 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table45 > .List45 > div:nth-child(3) { padding-right: 3px;}
.Table45 > .List45 > div:nth-child(3) > div { text-indent: -2em; margin-left: 2em;}

.List45 span { color: #4169E1; font-size: 9pt;}


/* ------------------------------ */
/* 47 (tab-47sub01). 贊助->贊助人 */
.List47 {
  display: grid;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 12pt;
  text-align: center;
  line-height: 1.5em;
}
.Header47 > .List47:nth-child(1) { height: 7.5em;}
.Header47 > .List47:nth-child(2) { height: 1.5em;}
.Header47 > .List47 { background-color: #aaaaaa;}
.Header47 > .List47 > div:nth-child(1) { text-align: left; grid-column: 1 / span 2;}
.Header47 > .List47 > div:nth-child(3) { text-align: left; border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(4) { text-align: left; padding-left: 3px;}
.Header47 > .List47 > div:nth-child(5) { text-align: left; padding-left: 3px; border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(6) { border-right: 1px solid #d6cdcd; grid-column: 7 / span 3;}
.Header47 > .List47 > div:nth-child(7) { border-right: 1px solid #d6cdcd; grid-column: 10 / span 2;}
.Header47 > .List47 > div:nth-child(9) { border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(16) { border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(17) { border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(19) { border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(27) { border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(28) { text-align: left; border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(29) { border-right: 1px solid #d6cdcd;}
.Header47 > .List47 > div:nth-child(30) { text-align: left; padding-left: 3px; border-right: 1px solid #d6cdcd;}
.Header47 > .List47:nth-child(2) > div { padding-left: 0.5px; padding-right: 0.5px;}

.Table47 { font-size: 12pt; overflow-y: scroll; height: var(--Table47Height);}
.Table47 > .List47 { height: 4.5em; border-bottom: 1px solid #d6cdcd;}
.Table47 > .List47:nth-child(n) { background-color: #eeeeee;}
.Table47 > .List47:nth-child(2n-1) { background-color: #ffffff;}
.Table47 > .List47 > div { border-right: 1px solid #d6cdcd;}
.Table47 > .List47 > div:nth-child(1) { text-align: right; border-right: 0; padding-right: 3px;}
.Table47 > .List47 > div:nth-child(2) { border-right: 0;}
.Table47 > .List47 > div:nth-child(3) { border-right: 0;}
.Table47 > .List47 > div:nth-child(4) { text-align: left;}
.Table47 > .List47 > div:nth-child(5) { text-align: left; border-right: 0; padding-left: 3px;}
.Table47 > .List47 > div:nth-child(6) { text-align: left; padding-left: 3px;}
.Table47 > .List47 > div:nth-child(7) { border-right: 0;}
.Table47 > .List47 > div:nth-child(8) { text-align: right; border-right: 0;}
.Table47 > .List47 > div:nth-child(10) { border-right: 0;}
.Table47 > .List47 > div:nth-child(11) { text-align: right; padding-right: 5px;}
.Table47 > .List47 > div:nth-child(12) { text-align: right; border-right: 0;}
.Table47 > .List47 > div:nth-child(13) { text-align: left;}
.Table47 > .List47 > div:nth-child(21) { text-align: right; padding-right: 5px;}
.Table47 > .List47 > div:nth-child(22) { text-align: right; border-right: 0; padding-right: 5px;}
.Table47 > .List47 > div:nth-child(23) { text-align: left; padding-left: 5px;}
.Table47 > .List47 > div:nth-child(32) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table47 > .List47 > div:nth-child(33) { border-right: 0; text-align: right;}
.Table47 > .List47 > div:nth-child(34) { border-right: 0;}
.Table47 > .List47 > div:nth-child(35) { text-align: left;}
.Table47 > .List47 > div:nth-child(36) { padding: 0 6px 0 3px; font-size: 10pt; text-align: justify; border-right: 1px solid #d6cdcd;}
.Table47 > .List47 > div:nth-child(36) > span { color: #4169E1;}
.Table47 img { width: 60px;}

.Header47 > .List47 label { background-color: #2ba6cb; color: black;}
#tab-47sub01s1:checked ~ .subTab-content > .Header47 > .List47 label[for="tab-47sub01s1"] { display: none;}
#tab-47sub01s1:checked ~ .subTab-content > .Header47 > .List47 label[for="tab-47sub01s2"] { display: block;}
#tab-47sub01s2:checked ~ .subTab-content > .Header47 > .List47 label[for="tab-47sub01s2"] { display: none;}
#tab-47sub01s2:checked ~ .subTab-content > .Header47 > .List47 label[for="tab-47sub01s1"] { display: block;}

.Header47 label[filtertype="a"] { background-color: #2ba6cb; color: black; height: 3em; line-height: 3em;}
.Header47 label[filtertype="b"] {
  height: 20px;
  border-top: thin solid;
  border-bottom: thin solid;
  display: block;
  background-color: #888888;
  color: #cccccc;
  border: 1px solid #cccccc;
  border-radius: 5px;
  cursor: pointer;
  text-align: center;
  font-size: 8pt;
  margin: 0;
  padding: 0;
}
input[name="Filter47"] { display: none;}
input[name="Filter47"]:checked ~ .Table47 > div { display: none;}
#Filter47-v0:checked ~ .Table47 > div { display: grid;}
#Filter47-v0:checked ~ .Header47 label[for="Filter47-v0"] { background-color: #2ba6cb; color: black;}
#Filter47-v1:checked ~ .Table47 > div[data-filter~="v1"] { display: grid;}
#Filter47-v1:checked ~ .Header47 label[for="Filter47-v1"] { background-color: #2ba6cb; color: black;}
#Filter47-v2:checked ~ .Table47 > div[data-filter~="v2"] { display: grid;}
#Filter47-v2:checked ~ .Header47 label[for="Filter47-v2"] { background-color: #2ba6cb; color: black;}
#Filter47-v3:checked ~ .Table47 > div[data-filter~="v3"] { display: grid;}
#Filter47-v3:checked ~ .Header47 label[for="Filter47-v3"] { background-color: #2ba6cb; color: black;}
#Filter47-v4:checked ~ .Table47 > div[data-filter~="v4"] { display: grid;}
#Filter47-v4:checked ~ .Header47 label[for="Filter47-v4"] { background-color: #2ba6cb; color: black;}
#Filter47-v5:checked ~ .Table47 > div[data-filter~="v5"] { display: grid;}
#Filter47-v5:checked ~ .Header47 label[for="Filter47-v5"] { background-color: #2ba6cb; color: black;}
#Filter47-v6:checked ~ .Table47 > div[data-filter~="v6"] { display: grid;}
#Filter47-v6:checked ~ .Header47 label[for="Filter47-v6"] { background-color: #2ba6cb; color: black;}
#Filter47-v7:checked ~ .Table47 > div[data-filter~="v7"] { display: grid;}
#Filter47-v7:checked ~ .Header47 label[for="Filter47-v7"] { background-color: #2ba6cb; color: black;}
#Filter47-v8:checked ~ .Table47 > div[data-filter~="v8"] { display: grid;}
#Filter47-v8:checked ~ .Header47 label[for="Filter47-v8"] { background-color: #2ba6cb; color: black;}

#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 { grid-template-columns: 1.3em 1.6em 4.2em 13.25em 5.25em 10.4em 2.5em 0.4em 3em 1.5em 1.75em 2.75em 4.3em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 2.5em 2.5em 3.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1em;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(28) { display: none;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(29) { display: none;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(30) { display: none;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 { grid-template-columns: 1.3em 1.6em 4.2em 13.25em 5.25em 10.4em 2.5em 0.4em 3em 1.5em 1.75em 2.75em 4.3em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 2.5em 2.5em 3.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1.2em 1em;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(32) { display: none;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(33) { display: none;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(34) { display: none;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(35) { display: none;}
#tab-47sub01s1:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(36) { display: none;}

#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 { grid-template-columns: 1.3em 1.6em 4.2em 17.25em 7.5em 46.55em 1em;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(3) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(4) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(5) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(6) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(7) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(8) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(9) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(10) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(11) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(12) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(13) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(14) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(15) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(16) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(17) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(18) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(19) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(20) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(21) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(22) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(23) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(24) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(25) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(26) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Header47 > .List47 > div:nth-child(27) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 { grid-template-columns: 1.3em 1.6em 4.2em 17.25em 3.5em 0.5em 3.5em 46.55em 1em;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(4) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(5) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(6) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(7) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(8) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(9) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(10) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(11) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(12) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(13) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(14) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(15) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(16) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(17) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(18) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(19) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(20) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(21) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(22) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(23) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(24) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(25) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(26) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(27) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(28) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(29) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(30) { display: none;}
#tab-47sub01s2:checked ~ label[for="tab-47sub01"] + .subTab-content > .Table47 > .List47 > div:nth-child(31) { display: none;}


/* ------------------------------ */
/* 51 (tab-51sub01). 百科->百科全書 */
.List51 {
  display: grid;
  grid-column-gap: 0px;
  padding-left: 2px;
  font-size: 10pt;
  text-align: left;
  line-height: 1.5em;
}
.Header51 > .List51 { height: 1.5em;}
.Header51 > .List51 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Header51 > .List51 { background-color: #aaaaaa;}
.Header51 > .List51 > div:nth-child(5) { text-align: center; padding-left: 0;}
.Header51 > .List51 > div:nth-child(6) { text-align: center; padding-left: 0;}
.Header51 > .List51 > div:nth-child(8) { text-align: center; padding-left: 0;}
.Header51 > .List51 > div:nth-child(9) { text-align: center; padding-left: 0;}
.Header51 > .List51 > div:nth-child(11) { text-align: center; padding-left: 0;}
.Header51 > .List51:nth-child(1) > div:nth-child(12) { grid-column: 12 / span 2; border-bottom: 1px solid #d6cdcd; text-align: center;}
.Header51 > .List51:nth-child(1) > div:nth-child(13) { text-align: center;}
.Header51 > .List51:nth-child(2) > div:nth-child(12) { text-align: center;}
.Header51 > .List51:nth-child(2) > div:nth-child(13) { text-align: center;}
.Header51 > .List51:nth-child(2) > div:nth-child(14) { text-align: center;}
.Header51 > .List51:nth-child(1) > div:nth-child(15) { border-right: 0;}
.Header51 > .List51:nth-child(2) > div:nth-child(16) { border-right: 0;}

.Table51 { font-size: 12pt; overflow-y: scroll; height: var(--Table51Height);}
.Table51 > .List51 { height: 3em; border-bottom: 1px solid #d6cdcd;}
.Table51 > .List51:nth-child(n) { background-color: #eeeeee;}
.Table51 > .List51:nth-child(2n-1) { background-color: #ffffff;}
.Table51 > .List51 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table51 > .List51 > div:nth-child(2) { text-align: right; padding-right: 3px;}
.Table51 > .List51 > div:nth-child(5) { padding: 0; margin: 0;}
.Table51 > .List51 > div:nth-child(6) { text-align: center; padding-left: 0;}
.Table51 > .List51 > div:nth-child(9) { text-align: center; padding-left: 0;}
.Table51 > .List51 > div:nth-child(11) { text-align: right; padding-right: 4px; padding-left: 0;}
.Table51 > .List51 > div:nth-child(12) { text-align: right; padding-right: 3px; padding-left: 0;}
.Table51 > .List51 > div:nth-child(13) { text-align: right; padding-right: 3px; padding-left: 0;}
.Table51 > .List51 > div:nth-child(14) { text-align: center;}
.Table51 > .List51 > div:nth-child(15) { padding-right: 2px;}
.List51 span { color: #4169E1; font-size: 9pt;}

#tab-51sub01a:checked ~ label[for="tab-51sub01"] + .subTab-content { display: grid;}
#tab-51sub01a:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div { display: none;}
#tab-51sub01a:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div[data-filter="v1"] { display: grid;}
#tab-51sub01a:checked ~ label[for="tab-51sub01a"] { background-color: #2ba6cb; color: black;}
#tab-51sub01b:checked ~ label[for="tab-51sub01"] + .subTab-content { display: grid;}
#tab-51sub01b:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div { display: none;}
#tab-51sub01b:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div[data-filter="v2"] { display: grid;}
#tab-51sub01b:checked ~ label[for="tab-51sub01b"] { background-color: #2ba6cb; color: black;}
#tab-51sub01c:checked ~ label[for="tab-51sub01"] + .subTab-content { display: grid;}
#tab-51sub01c:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div { display: none;}
#tab-51sub01c:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div[data-filter="v3"] { display: grid;}
#tab-51sub01c:checked ~ label[for="tab-51sub01c"] { background-color: #2ba6cb; color: black;}
#tab-51sub01d:checked ~ label[for="tab-51sub01"] + .subTab-content { display: grid;}
#tab-51sub01d:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div { display: none;}
#tab-51sub01d:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div[data-filter="v4"] { display: grid;}
#tab-51sub01d:checked ~ label[for="tab-51sub01d"] { background-color: #2ba6cb; color: black;}
#tab-51sub01e:checked ~ label[for="tab-51sub01"] + .subTab-content { display: grid;}
#tab-51sub01e:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div { display: none;}
#tab-51sub01e:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div[data-filter="v5"] { display: grid;}
#tab-51sub01e:checked ~ label[for="tab-51sub01e"] { background-color: #2ba6cb; color: black;}
#tab-51sub01f:checked ~ label[for="tab-51sub01"] + .subTab-content { display: grid;}
#tab-51sub01f:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div { display: none;}
#tab-51sub01f:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div[data-filter="v6"] { display: grid;}
#tab-51sub01f:checked ~ label[for="tab-51sub01f"] { background-color: #2ba6cb; color: black;}
#tab-51sub01g:checked ~ label[for="tab-51sub01"] + .subTab-content { display: grid;}
#tab-51sub01g:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div { display: none;}
#tab-51sub01g:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div[data-filter="v7"] { display: grid;}
#tab-51sub01g:checked ~ label[for="tab-51sub01g"] { background-color: #2ba6cb; color: black;}
#tab-51sub01h:checked ~ label[for="tab-51sub01"] + .subTab-content { display: grid;}
#tab-51sub01h:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div { display: none;}
#tab-51sub01h:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > div[data-filter="v8"] { display: grid;}
#tab-51sub01h:checked ~ label[for="tab-51sub01h"] { background-color: #2ba6cb; color: black;}

.Header51 > .List51 label { background-color: #2ba6cb; color: black;}

#tab-51sub01s1:checked ~ .subTab-content > .Header51 > .List51 label[for="tab-51sub01s1"] { display: none;}
#tab-51sub01s1:checked ~ .subTab-content > .Header51 > .List51 label[for="tab-51sub01s2"] { display: block;}
#tab-51sub01s2:checked ~ .subTab-content > .Header51 > .List51 label[for="tab-51sub01s2"] { display: none;}
#tab-51sub01s2:checked ~ .subTab-content > .Header51 > .List51 label[for="tab-51sub01s1"] { display: block;}

#tab-51sub01s1:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 { grid-template-columns: 3.5em 1.75em 12.5em 10.5em 11.5em 3em 15.5em 4em 1.75em 15.95em 4.25em 3.25em 3.25em 3.25em 1.5em;}
#tab-51sub01s1:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51:nth-child(1) > div:nth-child(14) { display: none;}
#tab-51sub01s1:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51:nth-child(2) > div:nth-child(15) { display: none;}
#tab-51sub01s1:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 { grid-template-columns: 3.5em 1.75em 12.5em 10.5em 11.5em 3em 15.5em 4em 1.75em 15.95em 4.25em 3.25em 3.25em 3.25em 1.5em;}
#tab-51sub01s1:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(15) { display: none;}

#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 { grid-template-columns: 3.5em 1.75em 12.5em 76.2em 1.5em;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(4) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(5) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(6) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(7) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(8) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(9) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(10) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(11) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(12) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51 > div:nth-child(13) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Header51 > .List51:nth-child(2) > div:nth-child(14) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 { grid-template-columns: 3.5em 1.75em 12.5em 76.2em 1.5em;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(4) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(5) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(6) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(7) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(8) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(9) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(10) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(11) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(12) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(13) { display: none;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51 > div:nth-child(14) { display: none;}

#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51:nth-child(51) { height: 4.5em;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51:nth-child(96) { height: 4.5em;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51:nth-child(97) { height: 4.5em;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51:nth-child(220) { height: 4.5em;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51:nth-child(227) { height: 4.5em;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51:nth-child(228) { height: 4.5em;}
#tab-51sub01s2:checked ~ label[for="tab-51sub01"] + .subTab-content > .Table51 > .List51:nth-child(229) { height: 4.5em;}

.List51a, .List51b {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1.5em 1.5em;
  grid-column-gap: 0px;
  font-size: 10pt;
  text-align: center;
  line-height: 1.5em;
}
.List51a > div:nth-child(1) { border-bottom: 1px solid #d6cdcd; border-right: 1px solid #d6cdcd;}
.List51a > div:nth-child(2) { border-bottom: 1px solid #d6cdcd;}
.List51a > div:nth-child(3) { grid-column: 1 / span 2;}

.List51b > div:nth-child(1) { grid-row: 1 / span 2; border-right: 1px solid #d6cdcd;}
.List51b > div:nth-child(2) { grid-row: 1 / span 2;}

.List51c { text-align: center;}


/* 52 (tab-51sub02). 百科->贗品 */
.List52 {
  display: grid;
  grid-template-columns: 3.75em 1.75em 12em 15em 14em 8em 6em 6em;
  grid-column-gap: 0px;
  padding-left: 2px;
  font-size: 10pt;
  text-align: left;
  line-height: 1.5em;
}
.Header52 > .List52 { height: 1.5em;}
.Header52 > .List52 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Header52 > .List52 { background-color: #aaaaaa;}

.Table52 { font-size: 12pt; overflow-y: scroll; height: var(--Table52Height);}
.Table52 > .List52 { height: 1.5em; border-bottom: 1px solid #d6cdcd;}
.Table52 > .List52:nth-child(n) { background-color: #eeeeee;}
.Table52 > .List52:nth-child(2n-1) { background-color: #ffffff;}
.Table52 > .List52 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table52 > .List52 > div:nth-child(2) { text-align: right; padding-right: 3px;}
.Table52 > .List52 > div:nth-child(7) { text-align: right; padding-right: 3px;}
.Table52 > .List52 > div:nth-child(8) { text-align: right; padding-right: 3px;}


/* 53 (tab-51sub03). 百科->其他 */
.List53 {
  display: grid;
  grid-template-columns: 1.75em 3.75em 10em 16.5em 14em 4em;
  grid-column-gap: 0px;
  padding-left: 0;
  font-size: 10pt;
  text-align: left;
  width: 50em;
  line-height: 1.5em;
}
.Header53 > .List53 { height: 1.5em;}
.Header53 > .List53 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Header53 > .List53 { background-color: #aaaaaa;}

.Table53 > .List53 { height: 1.5em; border-bottom: 1px solid #d6cdcd;}
.Table53 > .List53:nth-child(n) { background-color: #eeeeee;}
.Table53 > .List53:nth-child(2n-1) { background-color: #ffffff;}
.Table53 > .List53 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table53 > .List53 > div:nth-child(1) { text-align: right; padding-right: 3px; border-left: 1px solid #d6cdcd;}
.Table53 > .List53 > div:nth-child(6) { text-align: right; padding-right: 3px;}


/* 54 (tab-51sub04). 百科->素描插圖 */
.Table54 {
  display: grid;
  grid-template-columns: 248px 248px 248px 248px 248px;
  grid-auto-rows: 248px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}
.Table54 div { font-size: 11pt;}
.Table54 .pic1 {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: 1fr 190px;
  grid-column-gap: 0;
  grid-row-gap: 0;
}
.Table54 .pic2 {
  display: grid;
  grid-template-columns: 1fr 190px;
  grid-template-rows: 100%;
  grid-column-gap: 0;
  grid-row-gap: 0;
}
.Table54 .border-r  { border-right: 1px solid #d6cdcd;}
.Table54 .border-b  { border-bottom: 1px solid #d6cdcd;}
.Table54 .border-rb { border-right: 1px solid #d6cdcd; border-bottom: 1px solid #d6cdcd;}
.Table54 .pic1 img { width: 238px;}
.Table54 .pic1 > div { padding: 4px;}
.Table54 .pic2 img { height: 238px;}
.Table54 .pic2 > div { padding: 4px;}
.Table54 .pic1 > div:nth-child(1) { display: grid; grid-template-columns: 100%; grid-template-rows: 20px 28px;}
.Table54 .pic1 > div:nth-child(1) > div:nth-child(2) { font-weight: bold; color: #4aa; height: 28px; line-height: 28px;}
.Table54 .pic2 > div:nth-child(1) { display: grid; grid-template-columns: 100%; grid-template-rows: 20px 1fr;}
.Table54 .pic2 > div:nth-child(1) > div:nth-child(2) {
  font-weight: bold; color: #4aa;
  -webkit-writing-mode: vertical-lr;
  writing-mode: vertical-lr;
  padding-top: 10px;
  letter-spacing: 4px;
}


/* 55 (tab-51sub05). 百科->發現物動畫 */
.Table55 {
  display: grid;
  grid-template-columns: 248px 248px 248px 248px 248px;
  grid-auto-rows: 218px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}
.Table55 div { font-size: 11pt;}
.Table55 .List55 {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: 1fr 188px;
  grid-column-gap: 0;
  grid-row-gap: 0;
  border-right: 1px solid #d6cdcd;
  border-bottom: 1px solid #d6cdcd;
}
.Table55 .List55 img { width: 220px;}
.Table55 .List55 > div { padding: 4px;}
.Table55 .List55 > div:nth-child(1) { padding-top: 4px; display: grid; grid-template-columns: 3.7em 1fr; grid-template-rows: 100%;}
.Table55 .List55 > div:nth-child(1) > div:nth-child(2) { font-weight: bold; color: #4aa;}
.Table55 .List55 > div:nth-child(2) { text-align: center;}


/* 56 (tab-51sub06). 百科->發現物年表 */
.List56 {
  display: grid;
  grid-template-columns: 5em 18em 20em 20em;
  grid-column-gap: 0;
  padding-left: 2px;
  border-bottom: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  height: 1.5em;
}
.List56 > div { padding-left: 5px; border-right: 1px solid #d6cdcd;}

.Header56 > .List56 { padding-left: 2px; background-color: #aaaaaa;}

.Table56 { font-size: 12pt; overflow-y: scroll; height: var(--Table56Height);}
.Table56 > .List56:nth-child(n) { background-color: #eeeeee;}
.Table56 > .List56:nth-child(2n-1) { background-color: #ffffff;}
.Table56 > .List56 { padding-left: 2px;}


/* ------------------------------ */
/* 58 (tab-58sub01 ~ tab-58sub08). 發現->發現物介紹 */
.List58 {
  display: grid;
  grid-template-columns: 23.5em 1fr;
  grid-column-gap: 0;
  padding-left: 0;
  font-size: 11pt;
  text-align: left;
  line-height: 1.5em;
}
.Table58 > .List58 { border-bottom: 1px solid #d6cdcd;}
.Table58 > .List58:nth-child(n) { background-color: #eeeeee;}
.Table58 > .List58:nth-child(2n-1) { background-color: #ffffff;}
.Table58 > .List58 > div:nth-child(1) { padding-top: 0.5em; font-size: 10pt;}
.Table58 > .List58 > div:nth-child(2) { padding: 0.5em 0.75em 0 0.5em; text-align: justify; }


/* 59 (tab-58sub09 ~ tab-58sub18). 發現->發現物劇情 */
.Table59a, .Table59b, .Table59c, .Table59d, .Table59e, .Table59f, .Table59g, .Table59h, .Table59i, .Table59j {
  display: grid;
  grid-column-gap: 0;
  padding: 0;
  font-size: 10pt;
  text-align: left;
  line-height: 1.5em;
  width: 90em;
  margin-bottom: 1em;
}
.Table59a  { grid-template-columns: 11.5em 10.5em 16em 15.5em 12.5em 12em 13em;}
.Table59b  { grid-template-columns: 7.5em 10.5em 11em 18em 16em 9em 19em;}
.Table59c  { grid-template-columns: 29em 19.5em 11.5em 20.5em 10.5em;}
.Table59d  { grid-template-columns: 14em 15em 18em 15em 14em 15em;}
.Table59e  { grid-template-columns: 11em 11em 11em 11em 12em 12em 11em 12em;}
.Table59f  { grid-template-columns: 32em 9em 11em 9em 9.5em 11em 9.5em;}
.Table59g  { grid-template-columns: 9em 9em 22em 13em 15em 11em 12em;}
.Table59h  { grid-template-columns: 8em 8em 11.5em 19em 10em 9em 9em 16.5em;}
.Table59i  { grid-template-columns: 8em 8.5em 8.5em 9em 9.5em 19em 9.5em 11em 8em;}
.Table59j  { grid-template-columns: 9.5em 9em 9em 9em 9em 9em 9em 9em 9em 9.5em;}

.List59 > div { padding: 3px 3px 3px 5px; border-bottom: 1px solid #d6cdcd; border-right: 1px solid #d6cdcd;}
.List59 { border-top: 1px solid #d6cdcd;}
.List59:nth-child(1) { border-left: 1px solid #d6cdcd;}


/* ------------------------------ */
/* 61 (tab-61sub05a). 事件->行會任務（葡萄牙籍） */
/*    (tab-61sub05b). 事件->行會任務（西班牙籍） */
.List61 {
  display: grid;
  grid-template-columns: 16.5em 11em 12em 4em 4.5em 4.5em 4.5em 4.5em 4.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  margin-left: 2em;
  border-bottom: 1px solid #d6cdcd;
  border-left: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: center;
  line-height: 1.5em;
  height: 1.5em;
  width: 66em;
}
.List61 > div { border-right: 1px solid #d6cdcd;}

.Header61 > .List61 { background-color: #aaaaaa;}
.Header61 > .List61 > div:nth-child(1) { padding-left: 5px; text-align: left;}

.Table61 > .List61:nth-child(n) { background-color: #ffffff;}
.Table61 > .List61:nth-child(2n-1) { background-color: #eeeeee;}
.Table61 > .List61 > div:nth-child(1) { padding-left: 5px; text-align: left;}
.Table61 > .List61 > div:nth-child(2) { padding-left: 5px; text-align: left;}
.Table61 > .List61 > div:nth-child(3) { padding-left: 5px; text-align: left;}


/* 62 (tab-61sub07). 事件->重要航海士 */
.List62 {
  display: grid;
  grid-template-columns: 3em 2em 3.5em 8em 3em 71.5em;
  grid-column-gap: 0;
  padding-left: 0;
  font-size: 10pt;
  text-align: left;
  line-height: 1.5em;
  border-bottom: 1px solid #d6cdcd;
  width: 91em;
}
.Table62 { margin-bottom: 1em;}
.Table62 > .List62 > div { padding-left: 4px; }
.Table62 > .List62:nth-child(1) { border-top: 2px solid #d6cdcd;}
.Table62 > .List62 > div:nth-child(1) { text-align: right; border-left: 2px solid #d6cdcd; padding-right: 0;}
.Table62 > .List62 > div:nth-child(2) { border-right: 2px solid #d6cdcd; padding-left: 0;}
.Table62 > .List62 > div:nth-child(4) { border-right: 2px solid #d6cdcd;}
.Table62 > .List62 > div:nth-child(5) { border-right: 2px solid #d6cdcd;}
.Table62 > .List62 > div:nth-child(6) { border-right: 2px solid #d6cdcd;}
.List62 span { color: #4169E1;}
.List62 span[colorFilter="A"] { color: #4084AA;}
.List62 span[colorFilter="B"] { color: red;}

.List62[colorFilter~="A"] > div { background-color: #e0f7fa;}
.List62[colorFilter~="B"] > div { background-color: #e8f5e9;}
.List62[colorFilter~="1"] > div:nth-child(5) { background-color: #F5DEB3;}
.List62[colorFilter~="1"] > div:nth-child(6) { background-color: #F5DEB3;}
.List62[colorFilter~="2"] > div:nth-child(5) { background-color: #FAF0E6;}
.List62[colorFilter~="2"] > div:nth-child(6) { background-color: #FAF0E6;}
.List62[colorFilter~="3"] > div:nth-child(5) { background-color: #FFE4E1;}
.List62[colorFilter~="3"] > div:nth-child(6) { background-color: #FFE4E1;}
.List62[colorFilter~="4"] > div:nth-child(5) { background-color: #DDB5DD;}
.List62[colorFilter~="4"] > div:nth-child(6) { background-color: #DDB5DD;}

.Table62h {
  display: grid;
  grid-template-columns: 18em 18em 18em 18em 18em;
  grid-column-gap: 0;
  padding: 0;
  font-size: 10pt;
  text-align: left;
  line-height: 1.5em;
  width: 90em;
  margin-bottom: 1em;
}
.List62h > div { padding: 3px 3px 3px 5px; border-bottom: 1px solid #d6cdcd; border-right: 1px solid #d6cdcd;}
.List62h { border-top: 1px solid #d6cdcd;}
.List62h:nth-child(1) { border-left: 1px solid #d6cdcd;}


/* 63 (tab-61sub08a). 事件->重要航海士（葡） */
/*    (tab-61sub08b). 事件->重要航海士（西） */
.List63 {
  display: grid;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9pt;
  text-align: left;
  line-height: 1.7em;
  height: 1.8em;
}
.List63a   { grid-template-columns: 2.5em 2em 3.5em 5.5em 6.5em 3.5em 5.5em 7.5em 3.5em 5.5em 8.5em 3.5em 5.5em 7.5em 3.5em 5.5em 7.5em 3.5em 5.5em 7.5em;}
.List63b   { grid-template-columns: 2.5em 2em 3.5em 4.5em 6.5em 3.5em 5.5em 5.5em 3.5em 5.5em 7.5em 3.5em 5.5em 8.5em 3.5em 4.5em 10.5em 3.5em 5.5em 8.5em;}
.List63b2  { grid-template-columns: 2.5em 2em 3.5em 4.5em 6.5em 3.5em 8.5em 2.5em 3.5em 5.5em 7.5em 3.5em 5.5em 8.5em 3.5em 4.5em 10.5em 3.5em 5.5em 8.5em;}
.List63b34 { grid-template-columns: 2.5em 2em 3.5em 4.5em 6.5em 3.5em 5.5em 5.5em 3.5em 8.5em 4.5em 3.5em 8.5em 5.5em 3.5em 4.5em 10.5em 3.5em 5.5em 8.5em;}
.Header63 > .List63 { padding-left: 2px; background-color: #FFE4E1; border-bottom: 1px solid #d6cdcd;}
.Header63 > .List63 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header63 > .List63 > div:nth-child(1) { grid-column: 1 / span 2;}
.Header63 > .List63 > div:nth-child(2) { grid-column: 3 / span 3;}
.Header63 > .List63 > div:nth-child(3) { grid-column: 6 / span 3;}
.Header63 > .List63 > div:nth-child(4) { grid-column: 9 / span 3;}
.Header63 > .List63 > div:nth-child(5) { grid-column: 12 / span 3;}
.Header63 > .List63 > div:nth-child(6) { grid-column: 15 / span 3;}
.Header63 > .List63 > div:nth-child(7) { grid-column: 18 / span 3;}

.Table63 { font-size: 12pt; overflow-y: scroll; height: var(--Table63Height);}
.Table63 > .List63 > div:nth-child(1) { text-align: right;}
.Table63 > .List63 > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Table63 > .List63 > div:nth-child(3) { background-color: #e0f7fa; padding-left: 2px;}
.Table63 > .List63 > div:nth-child(4) { background-color: #e0f7fa;}
.Table63 > .List63 > div:nth-child(5) { background-color: #e0f7fa; border-right: 1px solid #d6cdcd;}
.Table63 > .List63 > div:nth-child(6) { background-color: #e8f5e9; padding-left: 2px;}
.Table63 > .List63 > div:nth-child(7) { background-color: #e8f5e9;}
.Table63 > .List63 > div:nth-child(8) { background-color: #e8f5e9; border-right: 1px solid #d6cdcd;}
.Table63 > .List63 > div:nth-child(9) { background-color: #e0f7fa; padding-left: 2px;}
.Table63 > .List63 > div:nth-child(10) { background-color: #e0f7fa;}
.Table63 > .List63 > div:nth-child(11) { background-color: #e0f7fa; border-right: 1px solid #d6cdcd;}
.Table63 > .List63 > div:nth-child(12) { background-color: #e8f5e9; padding-left: 2px;}
.Table63 > .List63 > div:nth-child(13) { background-color: #e8f5e9;}
.Table63 > .List63 > div:nth-child(14) { background-color: #e8f5e9; border-right: 1px solid #d6cdcd;}
.Table63 > .List63 > div:nth-child(15) { background-color: #e0f7fa; padding-left: 2px;}
.Table63 > .List63 > div:nth-child(16) { background-color: #e0f7fa;}
.Table63 > .List63 > div:nth-child(17) { background-color: #e0f7fa; border-right: 1px solid #d6cdcd;}
.Table63 > .List63 > div:nth-child(18) { background-color: #e8f5e9; padding-left: 2px;}
.Table63 > .List63 > div:nth-child(19) { background-color: #e8f5e9;}
.Table63 > .List63 > div:nth-child(20) { background-color: #e8f5e9; border-right: 1px solid #d6cdcd;}

.Table63 > .List63[lineFilter~="1"] > div:nth-child(3) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="1"] > div:nth-child(4) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="1"] > div:nth-child(5) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="2"] > div:nth-child(6) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="2"] > div:nth-child(7) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="2"] > div:nth-child(8) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="3"] > div:nth-child(9) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="3"] > div:nth-child(10) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="3"] > div:nth-child(11) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="4"] > div:nth-child(12) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="4"] > div:nth-child(13) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="4"] > div:nth-child(14) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="5"] > div:nth-child(15) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="5"] > div:nth-child(16) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="5"] > div:nth-child(17) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="6"] > div:nth-child(18) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="6"] > div:nth-child(19) { border-bottom: 1px solid #d6cdcd;}
.Table63 > .List63[lineFilter~="6"] > div:nth-child(20) { border-bottom: 1px solid #d6cdcd;}

.Table63 > .List63[lineFilter~="1x"] > div:nth-child(3) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="1x"] > div:nth-child(4) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="1x"] > div:nth-child(5) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="2x"] > div:nth-child(6) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="2x"] > div:nth-child(7) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="2x"] > div:nth-child(8) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="3x"] > div:nth-child(9) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="3x"] > div:nth-child(10) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="3x"] > div:nth-child(11) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="4x"] > div:nth-child(12) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="4x"] > div:nth-child(13) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="4x"] > div:nth-child(14) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="5x"] > div:nth-child(15) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="5x"] > div:nth-child(16) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="5x"] > div:nth-child(17) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="6x"] > div:nth-child(18) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="6x"] > div:nth-child(19) { background-color: #aaaaaa;}
.Table63 > .List63[lineFilter~="6x"] > div:nth-child(20) { background-color: #aaaaaa;}

.List63 .c1 { color: #FF4500;}
.List63 .c2 { color: #0000CD;}
.List63 .c3 { color: #C0C0C0;}


/* ------------------------------ */
/* 65 (tab-65sub04). 地圖->伊比利半島 */
.List65 {
  display: grid;
  grid-template-columns: 680px 1fr;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: center;
  line-height: 1.5em;
  border: 0;
}
.Table65 > .List65 > div { text-align: left;}
.Table65 > .List65 > div:nth-child(1) > img { width: 670px;}
.Table65 > .List65 > div:nth-child(2) > div { text-indent: -1em; margin-left: 2em; margin-top: 1em; text-align: justify;}
.Table65 > .List65 > div:nth-child(2) > div:nth-child(1) { margin-left: 1em; margin-top: 0.5em;}
.Table65 > div { margin-bottom: 1em;}
.Table65 { margin: 0.5em;}


/* ------------------------------ */
/* 67 (tab-67sub01). 戰鬥->單挑 */
.List67 {
  display: grid;
  grid-template-columns: 10em 7em 7em 7em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: center;
  line-height: 1.5em;
  height: 1.5em;
  width: 31em;
}
.Table67 > .List67:nth-child(1) { background-color: #e6f9ff; font-weight: bold;}
.Table67 > .List67 > div:nth-child(1) { border-right: 1px solid #d6cdcd;}
.Table67 > .List67 > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Table67 > .List67 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}


/* 68 (tab-67sub03). 戰鬥->陸戰兵種 */
.List68 {
  display: grid;
  grid-template-columns: 2em 6em 6em 6em 5em 33em 15.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  width: 73.5em;
}
.Header68 > .List68 { background-color: #e6f9ff; font-weight: bold;}
.Header68 > .List68 > div { padding-left: 3px;}
.Header68 > .List68 > div:nth-child(1) { border-right: 1px solid #d6cdcd;}
.Header68 > .List68 > div:nth-child(2) { border-right: 1px solid #d6cdcd; grid-column: 2 / span 3;}
.Header68 > .List68 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}
.Header68 > .List68 > div:nth-child(4) { border-right: 1px solid #d6cdcd;}

.Table68 { margin-bottom: 0.5em;}
.Table68 > .List68:nth-child(n) { background-color: #eeeeee;}
.Table68 > .List68:nth-child(2n-1) { background-color: #ffffff;}
.Table68 > .List68 > div:nth-child(1) { text-align: right; padding-right: 5px; border-right: 1px solid #d6cdcd;}
.Table68 > .List68 > div:nth-child(2) { padding: 3px;}
.Table68 > .List68 > div:nth-child(3) { padding: 3px;}
.Table68 > .List68 > div:nth-child(4) { padding: 3px; border-right: 1px solid #d6cdcd;}
.Table68 > .List68 > div:nth-child(5) { padding-left: 3px; border-right: 1px solid #d6cdcd;}
.Table68 > .List68 > div:nth-child(6) { padding-left: 3px; border-right: 1px solid #d6cdcd;}
.Table68 > .List68 > div:nth-child(7) { padding-left: 3px;}

.Table68 > .List68 > div:nth-child(2) > img { width: 90px;}
.Table68 > .List68 > div:nth-child(3) > img { width: 90px;}
.Table68 > .List68 > div:nth-child(4) > img { width: 90px;}

.List68a {
  display: grid;
  grid-template-columns: 4em 20em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  width: 24em;
}
.Table68 > .List68a > div { padding-left: 3px;}
.Table68 > .List68a:nth-child(n) { background-color: #eeeeee;}
.Table68 > .List68a:nth-child(2n-1) { background-color: #ffffff;}
.Table68 > .List68a > div:nth-child(1) { border-right: 1px solid #d6cdcd;}


/* ------------------------------ */
/* 71 (tab-71sub01). 船艦->船艦種類 */
.List71 {
  display: grid;
  grid-template-columns: 8em 10em 2.25em 1em 2.25em 2.25em 1em 2.25em 2.5em 1em 2.5em 3em 1em 3em 3em 5.5em 2em 1em 2em 2em 1em 2.25em 4.75em 5.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: center;
  line-height: 1.5em;
  height: 1.5em;
  width: 71em;
}
.Header71 > .List71 { background-color: #e6f9ff; font-weight: bold;}
.Header71 > .List71 > div { border-right: 1px solid #d6cdcd;}
.Header71 > .List71 > div:nth-child(1) { text-align: left; padding-left: 2px;}
.Header71 > .List71 > div:nth-child(2) { text-align: left; padding-left: 2px;}
.Header71 > .List71 > div:nth-child(3) { grid-column: 3 / span 3;}
.Header71 > .List71 > div:nth-child(4) { grid-column: 6 / span 3;}
.Header71 > .List71 > div:nth-child(5) { grid-column: 9 / span 3;}
.Header71 > .List71 > div:nth-child(6) { grid-column: 12 / span 3;}
.Header71 > .List71 > div:nth-child(9) { grid-column: 17 / span 3;}
.Header71 > .List71 > div:nth-child(10) { grid-column: 20 / span 3;}
.Header71 > .List71 > div:nth-child(12) { border-right: 0;}

.Table71 { margin-bottom: 0.5em;}
.Table71 > .List71:nth-child(n) { background-color: #eeeeee;}
.Table71 > .List71:nth-child(2n-1) { background-color: #ffffff;}
.Table71 > .List71 > div:nth-child(1) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(2) { text-align: left; padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(3) { text-align: right;}
.Table71 > .List71 > div:nth-child(5) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(6) { text-align: right;}
.Table71 > .List71 > div:nth-child(8) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(9) { text-align: right;}
.Table71 > .List71 > div:nth-child(11) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(12) { text-align: right;}
.Table71 > .List71 > div:nth-child(14) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(15) { border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(16) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(17) { text-align: right;}
.Table71 > .List71 > div:nth-child(19) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(20) { text-align: right;}
.Table71 > .List71 > div:nth-child(22) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table71 > .List71 > div:nth-child(23) { text-align: right; padding-right: 5px; border-right: 1px solid #d6cdcd;}


/* 72 (tab-71sub02). 船艦->出場年代 */
.List72 {
  display: grid;
  grid-template-columns: 3em 6em 3.5em 10em 10em 10em 10em 10em 10em 10em 10em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 10pt;
  text-align: center;
  line-height: 1.5em;
  height: 1.5em;
}
.Header72 > .List72 { height: 1.5em;}
.Header72 > .List72 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Header72 > .List72 { background-color: #aaaaaa;}

.Table72 { font-size: 12pt; overflow-y: scroll; height: var(--Table72Height);}
.Table72 > .List72 { border-bottom: 1px solid #d6cdcd;}
.Table72 > .List72:nth-child(n) { background-color: #eeeeee;}
.Table72 > .List72:nth-child(2n-1) { background-color: #ffffff;}
.Table72 > .List72 > div { border-right: 1px solid #d6cdcd;}
.Table72 > .List72 > div:nth-child(1) { text-align: right; padding-right: 8px;}
.Table72 > .List72 > div:nth-child(2) { text-align: left; padding-left: 2px;}
.Table72 > .List72 > .c1 { background-color: #da7070;}
.Table72 > .List72 > .c2 { background-color: #da60a0;}

.Table72 > .List72a > div:nth-child(4) { background-color: #777777;}
.Table72 > .List72a > div:nth-child(5) { background-color: #777777;}
.Table72 > .List72a > div:nth-child(6) { background-color: #777777;}
.Table72 > .List72a > div:nth-child(7) { background-color: #777777;}
.Table72 > .List72a > div:nth-child(8) { background-color: #777777;}
.Table72 > .List72a > div:nth-child(9) { background-color: #777777;}
.Table72 > .List72a > div:nth-child(10) { background-color: #777777;}
.Table72 > .List72a > div:nth-child(11) { background-color: #777777;}


/* 73 (tab-71sub03). 船艦->船艦改造 */
.List73 {
  display: grid;
  grid-template-columns: 6em 12em 12em 24em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  height: 1.5em;
  width: 54em;
}
.Table73 { margin-bottom: 0.5em;}
.Table73 > .List73:nth-child(n) { background-color: #eeeeee;}
.Table73 > .List73:nth-child(2n-1) { background-color: #ffffff;}
.Table73 > .List73:nth-child(1) { background-color: #e6f9ff; font-weight: bold;}
.Table73 > .List73 > div { padding-left: 3px;}
.Table73 > .List73 > div:nth-child(1) { border-right: 1px solid #d6cdcd;}
.Table73 > .List73 > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Table73 > .List73 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}

.List73a {
  display: grid;
  grid-template-columns: 5em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em;
  grid-column-gap: 0;
  padding-left: 0;
  border: 1px solid #d6cdcd;
  font-size: 10pt;
  text-align: right;
  line-height: 1.5em;
  height: 1.5em;
  width: 83em;
}
.Table73a { margin-bottom: 0.5em;}
.Table73a > .List73a:nth-child(1) > div { text-align: left;}
.Table73a > .List73a:nth-child(2) > div { text-align: center;}
.Table73a > .List73a { background-color: #eeeeee;}
.Table73a > .List73a > div { padding-right: 4px;}
.Table73a > .List73a > div:nth-child(n) { background-color: #ffffff;}
.Table73a > .List73a > div:nth-child(2n-1) { background-color: #eeeeee;}
.Table73a > .List73a > div:nth-child(1) { background-color: #eeeeee; text-align: left; padding-left: 2px;}


/* 74 (tab-71sub04). 船艦->大砲種類 */
.List74 {
  display: grid;
  grid-template-columns: 4em 4.5em 3em 11em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  height: 1.5em;
  width: 23em;
}
.Table74 { margin-bottom: 0.5em;}
.Table74 > .List74:nth-child(n) { background-color: #ffffff;}
.Table74 > .List74:nth-child(2n-1) { background-color: #eeeeee;}
.Table74 > .List74:nth-child(1) { background-color: #e6f9ff; font-weight: bold;}
.Table74 > .List74 > div:nth-child(1) { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Table74 > .List74 > div:nth-child(2) { padding-right: 5px; text-align: right; border-right: 1px solid #d6cdcd;}
.Table74 > .List74 > div:nth-child(3) { text-align: center; border-right: 1px solid #d6cdcd;}
.Table74 > .List74 > div:nth-child(4) { padding-left: 3px;}
.Table74 > .List74:nth-child(1) > div:nth-child(2) { text-align: center;}


/* 75 (tab-71sub05). 船艦->船首像 */
.List75 {
  display: grid;
  grid-template-columns: 2em 9em 3em 3em 9em 36em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  width: 62em;
}
.Table75 { margin-bottom: 0.5em;}
.Table75 > .List75:nth-child(n) { background-color: #ffffff;}
.Table75 > .List75:nth-child(2n-1) { background-color: #eeeeee;}
.Table75 > .List75:nth-child(1) { background-color: #e6f9ff; font-weight: bold;}
.Table75 > .List75 > div:nth-child(1) { border-right: 1px solid #d6cdcd; text-align: right; padding-right: 3px;}
.Table75 > .List75 > div:nth-child(2) { border-right: 1px solid #d6cdcd; padding-left: 4px;}
.Table75 > .List75 > div:nth-child(3) { border-right: 1px solid #d6cdcd; text-align: center;}
.Table75 > .List75 > div:nth-child(4) { border-right: 1px solid #d6cdcd; text-align: center;}
.Table75 > .List75 > div:nth-child(5) { border-right: 1px solid #d6cdcd; padding-left: 4px;}
.Table75 > .List75 > div:nth-child(6) { padding-left: 4px;}


/* 76 (tab-71sub06). 船艦->船艦動畫 */
.Table76 {
  display: grid;
  grid-template-columns: 240px 240px 240px 240px;
  grid-column-gap: 6px;
  grid-row-gap: 5px;
  font-size: 10pt;
  padding: 5px;
  margin: 10px 0 0 10px;
}
.Table76 img { width: 240px;}
.Table76 > div > div:nth-child(2) { padding: 3px; background-color: #d4f1f4; font-size: 12pt; text-align: center;}


/* 77 (tab-71sub09). 船艦->船隻介紹 */
.List77 {
  display: grid;
  grid-template-columns: 6em 8em 10em 10em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  height: 1.5em;
  width: 34em;
}
.Table77 { margin-bottom: 0.5em;}
.Table77 > .List77:nth-child(n) { background-color: #ffffff;}
.Table77 > .List77:nth-child(2n-1) { background-color: #eeeeee;}
.Table77 > .List77:nth-child(1) { background-color: #e6f9ff; font-weight: bold;}
.Table77 > .List77 > div { padding-left: 4px;}
.Table77 > .List77 > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Table77 > .List77 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}


/* ------------------------------ */
/* 79 (tab-79sub01). 迷你遊戲->聖杯之謎 */
.List79 {
  display: grid;
  grid-template-columns: 3em 18em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em 3em;
  grid-column-gap: 0;
  font-size: 12pt;
  text-align: center;
  line-height: 1.5em;
  border: 1px solid #d6cdcd;
  width: 60em;
}
.Table79 .colorA { background-color: #7CFC00;}
.Table79 .colorB { background-color: #FFFF00;}
.Table79 .colorC { background-color: #40E0D0;}
.Table79 > .List79 > div:nth-child(2) { text-align: left; border-right: 1px solid #d6cdcd;}
.Table79 > .List79 > div:nth-child(5) { border-right: 1px solid #d6cdcd;}

.Header79 > .List79 { background-color: #aaaaaa;}
.Header79 > .List79 > div:nth-child(1) { border-right: 1px solid #d6cdcd; grid-column: 1 / span 2;}
.Header79 > .List79 > div:nth-child(2) { border-right: 1px solid #d6cdcd; grid-column: 3 / span 3;}
.Header79 > .List79 > div:nth-child(3) { grid-column: 6 / span 10;}


/* 80 (tab-80sub06). 迷你遊戲->婆羅門塔之謎 */
.Table80 {
  display: grid;
  grid-template-columns: 300px 300px 300px 300px;
  grid-column-gap: 0;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  border: 1px solid #d6cdcd;
  width: 1200px;
}
.Table80 img { width: 100%;}
.Table80 > div { border-bottom: 1px solid #d6cdcd; padding: 4px;}
.Table80 > .border-R { border-right: 1px solid #d6cdcd;}


/* ------------------------------ */
/* 84 (tab-84sub01). 其他->二代角色列表 */
.List84 {
  display: grid;
  grid-template-columns: 4em 4em 10em 11em 46em;
  grid-column-gap: 0;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
  width: 75em;
}
.Header84 > .List84 > div { padding-left: 5px;}
.Header84 > .List84 { background-color: #aaaaaa; height: 1.5em;}

.Table84 > .List84 { height: 4.5em; border-bottom: 1px solid #d6cdcd;}
.Table84 > .List84:nth-child(n) { background-color: #eeeeee;}
.Table84 > .List84:nth-child(2n-1) { background-color: #ffffff;}
.Table84 > .List84 > div { padding-left: 5px; }
.Table84 > .List84 > div:nth-child(1) { padding-left: 0;}
.Table84 > .List84 > div:nth-child(4) { border-right: 1px solid #d6cdcd;}
.Table84 > .List84 > div:nth-child(5) { border-right: 1px solid #d6cdcd;}
.Table84 > .List84 > div:nth-child(1) > img { width: 57px;}
.Table84 > .List84 > div:nth-child(2) > img { width: 60px;}


/* 85 (tab-84sub04a). 其他->男性頭像 */
/*    (tab-84sub04b). 其他->女性頭像 */
.Table85 {
  display: grid;
  grid-template-columns: 20px 75px 75px 75px 75px 75px 75px 75px 75px 75px 75px 75px 75px 75px 75px 75px 75px;
  grid-column-gap: 0;
  grid-row-gap: 0;
  font-size: 12pt;
  width: 1220px;
}
.Table85 > div { text-align: center}
.Table85 > div:nth-child(19) { grid-column: 2 / span 16;}

.List85 {
  display: grid;
  grid-template-columns: 20px;
  grid-template-rows: 90px;
  grid-column-gap: 0;
  grid-row-gap: 0;
  font-size: 12pt;
  width: 20px;
}
.List85 > div { line-height: 90px;}


/* 86 (tab-84sub05). 其他->玩家的能力值 */
/* 86 (tab-84sub06). 其他->孩子的能力值 */
#tab-84sub05 + label + div > .tab-content-split {
  display: grid;
  grid-template-columns: 1fr 44em;
  font-size: 12pt;
  grid-column-gap: 0;
  padding: 0;
  margin: 0;
}
#tab-84sub05 + label + div > .tab-content-split > div:nth-child(2) { padding: 0;}

#tab-84sub06 + label + div > .tab-content-split {
  display: grid;
  grid-template-columns: 1fr 21em;
  font-size: 12pt;
  grid-column-gap: 0;
  padding: 0;
  margin: 0;
}
#tab-84sub06 + label + div > .tab-content-split > div:nth-child(2) { padding: 0;}

.List86 {
  display: grid;
  grid-template-columns: 4.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 4.5em 2.5em 10.5em 5.5em 1fr;
  grid-column-gap: 0;
  padding-left: 2px;
  border-bottom: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: right;
  line-height: 1.5em;
}
.List86 > div { padding-left: 5px; border-right: 1px solid #d6cdcd;}

.Header86 > .List86 { height: 1.5em; padding-left: 2px; background-color: #aaaaaa;}
.Header86 > .List86 > div { text-align: left; padding-left: 3px;}

.Table86 { font-size: 12pt; overflow-y: scroll; height: var(--Table86Height); border-left: 1px solid #d6cdcd;}
.Table86 > .List86:nth-child(n) { background-color: #eeeeee;}
.Table86 > .List86:nth-child(2n-1) { background-color: #ffffff;}
.Table86 > .List86 > div:nth-child(1) { padding-right: 3px;}
.Table86 > .List86 > div:nth-child(2) { padding-right: 3px;}
.Table86 > .List86 > div:nth-child(3) { padding-right: 3px;}
.Table86 > .List86 > div:nth-child(4) { padding-right: 3px;}
.Table86 > .List86 > div:nth-child(5) { padding-right: 3px;}
.Table86 > .List86 > div:nth-child(6) { padding-right: 3px;}
.Table86 > .List86 > div:nth-child(7) { padding-right: 3px;}
.Table86 > .List86 > div:nth-child(8) { text-align: left; padding-left: 3px;}
.Table86 > .List86 > div:nth-child(9) { padding-right: 3px;}
.Table86 > .List86 > div:nth-child(10) { text-align: left; padding-left: 3px;}
.Table86 > .List86 > div:nth-child(11) { text-align: left; padding-left: 3px;}

.List86a {
  display: grid;
  grid-template-columns: 5.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em;
  grid-column-gap: 0;
  padding-left: 2px;
  border-left: 1px solid #d6cdcd;
  border-bottom: 1px solid #d6cdcd;
  font-size: 10pt;
  text-align: right;
  line-height: 1.5em;
  width: 63em;
}
.List86a > div { border-right: 1px solid #d6cdcd; padding-right: 3px;}
.Table86a > div:nth-child(1) { background-color: #aaaaaa;}
.Table86a > div:nth-child(9) { background-color: #eeeeee;}


/* 87 (tab-84sub07). 其他->屬性增加 */
#tab-84sub07 + label + div > .tab-content-split {
  display: grid;
  grid-template-columns: 1fr 1fr;
  font-size: 12pt;
  grid-column-gap: 0;
  padding: 0;
  margin: 0;
}


/* ------------------------------ */
/* 90 (tab-90sub01). 修改->玩家 */
/*    (tab-90sub02). 修改->其他人物 */
/*    (tab-90sub03). 修改->船艦 */
.List90 {
  display: grid;
  grid-template-columns: 3.5em 1em 3.5em 7.5em 62em;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
}
.Header90 > .List90 { background-color: #aaaaaa;}
.Header90 > .List90 > div:nth-child(1) { padding-left: 5px; grid-column: 1 / span 3; border-right: 1px solid #d6cdcd;}
.Header90 > .List90 > div:nth-child(2) { padding-left: 5px; border-right: 1px solid #d6cdcd;}
.Header90 > .List90 > div:nth-child(3) { padding-left: 5px;}

.Table90 > .List90:nth-child(n) { background-color: #eeeeee;}
.Table90 > .List90:nth-child(2n-1) { background-color: #ffffff;}
.Table90 > .List90 { border-bottom: 1px solid #d6cdcd;}
.Table90 > .List90 > div:nth-child(1) { padding-left: 5px;}
.Table90 > .List90 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}
.Table90 > .List90 > div:nth-child(4) { padding-left: 5px; border-right: 1px solid #d6cdcd;}
.Table90 > .List90 > div:nth-child(5) { padding-left: 5px;}


/* 91 (tab-90sub04). 修改->其他 */
.List91 {
  display: grid;
  grid-template-columns: 6em 11em 11em;
  grid-column-gap: 0;
  padding-left: 2px;
  border: 1px solid #d6cdcd;
  font-size: 12pt;
  text-align: center;
  line-height: 1.5em;
  width: 28em;
}
.Table91 { margin-bottom: 0.5em;}
.Table91 > .List91:nth-child(n) { background-color: #ffffff;}
.Table91 > .List91:nth-child(2n-1) { background-color: #eeeeee;}
.Table91 > .List91:nth-child(1) { background-color: #aaaaaa; font-weight: bold;}
.Table91 > .List91 > div:nth-child(1) { border-right: 1px solid #d6cdcd;}
.Table91 > .List91 > div:nth-child(2) { border-right: 1px solid #d6cdcd;}


/* ------------------------------ */
/* 94 (tab-94). 遊戲紀錄 */
/* 95 (tab-94). 遊戲紀錄的表格內，用來顯示技能的表格 */
.List94, .List94a, .List94b, .List94c {
  display: grid;
  grid-column-gap: 0;
  font-size: 9.5pt;
  text-align: left;  
}
.List94, .List94a, .List94b { line-height: 1.5em;}
.List94c { line-height: 45em;}
.List94, .List94b, .List94c { grid-template-columns: 5.8em 5.4em 4.3em 54.5em 3.6em 3.5em 4.5em 4em 3.8em 3.3em 3.3em 3.2em;}
.List94a { grid-template-columns: 5.8em 5.4em 4.3em 57.5em 0.6em 3.5em 4.5em 4em 3.8em 3.3em 3.3em 3.2em;}
.List94p0 { grid-template-columns: 5.8em 5.4em 4.3em 57.5em 0.6em 3.5em 4.5em 4em 3.8em 3.3em 3.3em 3.2em;}
.List94p1 { grid-template-columns: 5.8em 5.4em 4.3em 56.1em 2em 3.5em 4.5em 4em 3.8em 3.3em 3.3em 3.2em;}
.List94p3 { grid-template-columns: 5.8em 5.4em 4.3em 52.9em 5.2em 3.5em 4.5em 4em 3.8em 3.3em 3.3em 3.2em;}
.List94p4 { grid-template-columns: 5.8em 5.4em 4.3em 51.2em 6.9em 3.5em 4.5em 4em 3.8em 3.3em 3.3em 3.2em;}
.List94p5 { grid-template-columns: 5.8em 5.4em 4.3em 49.8em 8.3em 3.5em 4.5em 4em 3.8em 3.3em 3.3em 3.2em;}
.List94p9 { grid-template-columns: 5.8em 5.4em 4.3em 43.1em 15em 3.5em 4.5em 4em 3.8em 3.3em 3.3em 3.2em;}
.List94hr { grid-template-columns: 99.2em;}
.List94hr > div { border-bottom: 1px solid #d6cdcd;}

.Header94 > .List94 { height: 1.5em; background-color: #aaaaaa;}
.Header94 > .List94 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header94 > .List94 > div:nth-child(4) { grid-column: 4 / span 2;}
.Header94 > .List94 > div:nth-child(5) { grid-column: 6 / span 3;}
.Header94 > .List94 > div:nth-child(7) { grid-column: 10 / span 2;}

.Table94 { font-size: 12pt; overflow-y: scroll; height: var(--Table94Height);}
.Table94 > .List94 > div { border-right: 1px solid #d6cdcd; text-align: right; padding-right: 2px;}
.Table94 > .List94 > div:nth-child(1) { text-align: center; padding: 0;}
.Table94 > .List94 > div:nth-child(2) { text-align: left; padding-left: 2px; padding-right: 0;}
.Table94 > .List94 > div:nth-child(3) { text-align: left; padding-left: 1px; padding-right: 0;}
.Table94 > .List94 > div:nth-child(4) { text-align: left; padding-left: 2px; padding-right: 3px; border-right: 0;}
.Table94 > .List94 > div:nth-child(5) { text-align: right; padding: 0 2px 0 2px;}

.Table94 > .List94[lineFilter~="A"] > div:nth-child(1) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="B"] > div:nth-child(2) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="C"] > div:nth-child(3) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(4) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(5) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(6) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(7) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(8) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(9) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(10) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(11) { border-bottom: 1px solid #d6cdcd;}
.Table94 > .List94[lineFilter~="D"] > div:nth-child(12) { border-bottom: 1px solid #d6cdcd;}

.Table94 > .List94[colorFilter="A"] { background-color: #e0f7fa;}
.Table94 > .List94[colorFilter="B"] { background-color: #e8f5e9;}

.Table94 > .List94a { background-color: #ffe4e1;}
.Table94 > .List94a > div:nth-child(6) { grid-column: 6 / span 7;}

.Table94 > .List94b > div:nth-child(4) { text-align: left; padding: 0;}
.Table94 > .List94b > div:nth-child(5) { grid-column: 5 / span 8;}

.Table94 > .List94c > div:nth-child(1) { grid-column: 1 / span 12; text-align: left;}

.Table94 .c1 { color: #f57f17;}  /*角色、技能*/
.Table94 .c2 { color: red;}      /*物品*/
.Table94 .c3 { color: #008011;}  /*合約、任務、發表*/
.Table94 .c4 { color: #9c27b0;}  /*線索*/
.Table94 .c5 { color: blue;}     /*發現*/
.Table94 .c6 { color: #ff1493;}  /*交易品、船隻*/
.Table94 .c7 { color: #e64100;}  /*攻擊城市*/

.Table94 img {
  width: 18px;
  transform: scale(1,1);
  transition: all 0.2s ease-out;
  padding: 0 0 0 2px;
  margin: 2.5px 0 -2.5px 0;
}
/* 視需求決定用 active 或 hover */
//.Table94 img:hover { transform: scale(40,40) translate(-12.5px, 7.5px);}
.Table94 img:active { transform: scale(40,40) translate(-12.5px, 7.5px);}
/*當顯示到9張圖的時候，避免超出邊界 */
.Table94 .List94p9 > div:nth-child(5) > img:nth-child(1):active { transform: scale(40,40) translate(-10.5px, 7.5px);}
.Table94 .List94p9 > div:nth-child(5) > img:nth-child(2):active { transform: scale(40,40) translate(-10.5px, 7.5px);}
.Table94 .List94p9 > div:nth-child(5) > img:nth-child(3):active { transform: scale(40,40) translate(-10.5px, 7.5px);}
.Table94 .List94p9 > div:nth-child(5) > img:nth-child(4):active { transform: scale(40,40) translate(-10.5px, 7.5px);}

.Table94 hr { margin: 2px 0 2px 0; height: 2px; font-size: 9.5pt; width: 99.1em; background-color: #333;}

.List95 {
  display: grid;
  grid-template-columns: 1fr 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em 1.5em;
  grid-column-gap: 0;
  padding-left: 0;
  font-size: 9pt;
  background-color: #ffffff;
  text-align: center;
  line-height: 1.5em;
}
.Table95 > .List95 > div { border-right: 1px solid #d6cdcd; border-bottom: 1px solid #d6cdcd;}
.Table95 > .List95 > div:nth-child(1) { text-align: left; padding-left: 2px;}

.List95 > .b1 { background-color: #c5e1a5;}
.List95 > .b2 { background-color: #ffcc80;}


/* ------------------------------ */
/* 97 (tab-97sub03). 關於->內容更新紀錄 */
.List97 {
  display: grid;
  grid-template-columns: 6em 2.5em 22em 1fr;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 12pt;
  text-align: left;
  line-height: 1.5em;
}
.Table97 { font-size: 12pt; overflow-y: scroll; height: var(--Table97Height);}
.Table97 > .List97:nth-child(n) { background-color: #ffffff;}
.Table97 > .List97:nth-child(2n-1) { background-color: #eeeeee;}
.Table97 > .List97 > div { padding-left: 3px; padding-right: 0;}
.Table97 > .List97 > div:nth-child(1) { border-right: 1px solid #d6cdcd;}
.Table97 > .List97 > div:nth-child(2) { border-right: 1px solid #d6cdcd;}
.Table97 > .List97 > div:nth-child(3) { border-right: 1px solid #d6cdcd;}


/* 98 (tab-97sub06). 關於->內容架構 */
.List98 {
  display: grid;
  grid-template-columns: 2em 4.5em 7em 2.5em 12.5em 5em 8.75em 1.8em 7.5em 5.5em 5em 4em 6.5em 7em 2.5em 1fr;
  grid-column-gap: 0;
  padding-left: 2px;
  font-size: 9.5pt;
  text-align: left;
  line-height: 1.5em;
}
.Header98 > .List98 { height: 1.5em; background-color: #aaaaaa;}
.Header98 > .List98 > div { padding-left: 2px; border-right: 1px solid #d6cdcd;}
.Header98 > .List98 > div:nth-child(1) { grid-column: 1 / span 2;}
.Header98 > .List98 > div:nth-child(3) { grid-column: 4 / span 2;}

.Table98 { font-size: 12pt; overflow-y: scroll; height: var(--Table98Height);}
.Table98 > .List98 > div { border-right: 1px solid #d6cdcd; padding-left: 2px;}
.Table98 > .List98 > div:nth-child(1) { text-align: right; padding-right: 3px;}
.Table98 > .List98 > div:nth-child(8) { text-align: right; padding-right: 3px;}

.Table98 > .List98[colorFilter~="A"] > div:nth-child(1) { background-color: #e0f7fa;}
.Table98 > .List98[colorFilter~="A"] > div:nth-child(2) { background-color: #e0f7fa;}
.Table98 > .List98[colorFilter~="A"] > div:nth-child(3) { background-color: #e0f7fa;}
.Table98 > .List98[colorFilter~="A"] > div:nth-child(4) { background-color: #e0f7fa;}
.Table98 > .List98[colorFilter~="A"] > div:nth-child(5) { background-color: #e0f7fa;}
.Table98 > .List98[colorFilter~="A"] > div:nth-child(6) { background-color: #e0f7fa;}
.Table98 > .List98[colorFilter~="A"] > div:nth-child(7) { background-color: #e0f7fa;}
.Table98 > .List98[colorFilter~="B"] > div:nth-child(1) { background-color: #e8f5e9;}
.Table98 > .List98[colorFilter~="B"] > div:nth-child(2) { background-color: #e8f5e9;}
.Table98 > .List98[colorFilter~="B"] > div:nth-child(3) { background-color: #e8f5e9;}
.Table98 > .List98[colorFilter~="B"] > div:nth-child(4) { background-color: #e8f5e9;}
.Table98 > .List98[colorFilter~="B"] > div:nth-child(5) { background-color: #e8f5e9;}
.Table98 > .List98[colorFilter~="B"] > div:nth-child(6) { background-color: #e8f5e9;}
.Table98 > .List98[colorFilter~="B"] > div:nth-child(7) { background-color: #e8f5e9;}

.Table98 > .List98[colorFilter~="1"] > div:nth-child(8) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="1"] > div:nth-child(9) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="1"] > div:nth-child(10) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="1"] > div:nth-child(11) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="1"] > div:nth-child(12) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="1"] > div:nth-child(13) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="1"] > div:nth-child(14) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="1"] > div:nth-child(15) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="1"] > div:nth-child(16) { background-color: #D2B48C;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(8) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(9) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(10) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(11) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(12) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(13) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(14) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(15) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="2"] > div:nth-child(16) { background-color: #FFDEAD;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(8) { background-color: #778899;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(9) { background-color: #778899;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(10) { background-color: #778899;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(11) { background-color: #778899;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(12) { background-color: #778899;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(13) { background-color: #778899;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(14) { background-color: #778899;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(15) { background-color: #778899;}
.Table98 > .List98[colorFilter~="0"] > div:nth-child(16) { background-color: #778899;}

.Table98 > .List98[colorFilter~="T"] > div:nth-child(5) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(6) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(7) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(8) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(9) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(10) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(11) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(12) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(13) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(14) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(15) { background-color: #778899;}
.Table98 > .List98[colorFilter~="T"] > div:nth-child(16) { background-color: #778899;}

.Table98 > .List98[lineFilter~="A"] > div:nth-child(1) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="A"] > div:nth-child(2) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="A"] > div:nth-child(3) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="B"] > div:nth-child(4) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="B"] > div:nth-child(5) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="B"] > div:nth-child(6) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="B"] > div:nth-child(7) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="C"] > div:nth-child(8) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="D"] > div:nth-child(9) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="D"] > div:nth-child(10) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="D"] > div:nth-child(11) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="D"] > div:nth-child(12) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="D"] > div:nth-child(13) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="D"] > div:nth-child(14) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="D"] > div:nth-child(15) { border-bottom: 1px solid #d6cdcd;}
.Table98 > .List98[lineFilter~="D"] > div:nth-child(16) { border-bottom: 1px solid #d6cdcd;}

.Table98 > .List98[colorFilter~="H"] > div:nth-child(4) { background-color: #777777;}
.Table98 > .List98[colorFilter~="H"] > div:nth-child(5) { background-color: #777777;}
.Table98 > .List98[colorFilter~="H"] > div:nth-child(6) { background-color: #777777;}
.Table98 > .List98[colorFilter~="H"] > div:nth-child(7) { background-color: #777777;}
