@charset "UTF-8";
/* リセマラの当たりカード紹介 */
.table_risemara_atari td:first-child img {
  width: 50px;
  auto: auto;
}
.table_risemara_atari td:last-child {
  text-align: left;
  width: 80%;
}
/* 最強ランキング 最新カードの評価 */
.table_saikyo_saishin td:last-child {
  width: 60%;
  text-align: left;
}
.table_saikyo_saishin td:first-child img {
  width: 60px;
  height: auto;
}
.table_saikyo_saishin td:first-child {
  width: 40%;
  padding: 4px 0;
}
/*　ガチャ用リンクコード */
.table_linkcode_gahca td:nth-child(n) img {
  width: 50px;
  height: 50px;
}
.table_linkcode_gahca tr:nth-child(n + 3) td {
  text-align: left;
}
.table_linkcode_gahca tr:nth-child(n + 3) td::before {
  content: "▶︎"
}
.table_linkcode_gahca tr:nth-child(2) td {
  width: calc(100% / 5);
}
/* イベントの報酬 */
.event_reward td:nth-child(n) {
  padding: 0;
}
.event_reward td:first-child {
  font-weight: 700;
  background-color: #f2f2f2;
  width: 15%;
  data-darkreader-inline-bgcolor="";
}
.event_reward td:nth-child(2) {
 width: 20%;
}
.event_reward td:nth-child(n + 3) {
  width: 19.5%;
}
.event_reward td:nth-child(n) img {
  width: 50px;
  height: auto;
}
.event_reward td:first-child::after {
  content: "話";
}
/* イベントの基本情報 */
.table_info tr:nth-child(n + 5) img {
  width: 50px;
  height: auto;
}
.table_info th:first-child {
  width: 30%;
}
.table_info td:last-child {
  width: 70%;
}
.table_event_info th:first-child {
  width: 30%;
}
.table_event_info tr:last-child td:last-child img {
  width: 50px;
  height: auto;
}
/* イベントの目的 */
.table_purepose th:first-child {
  width: 30%;
}
.table_purepose td:last-child {
  width: 70%;
  text-align: left;
}
.table_purepose tr:first-child th:first-child::before {
  content: "目的①";
}
.table_purepose tr:nth-child(2) th:first-child::before {
  content: "目的②";
}
.table_purepose tr:nth-child(3) th:first-child::before {
  content: "目的③";
}
.table_purepose tr:nth-child(4) th:first-child::borefore {
  content: "目的④"; 
}
.table_purepose tr:nth-child(5) th:first-child::before {
  content: "目的⑤";
}
/* イベントの主な流れ直下 table */
.table_chart th:first-child {
  width: 10%;
}
.table_chart td:last-child {
  width: 90%;
  text-align: left;
}
.table_chart tr:first-child th:first-child::before {
  content: "①";
}
.table_chart tr:nth-child(2) th:first-child::before {
  content: "②";
}
.table_chart tr:nth-child(3) th:first-child::before {
  content: "③";
}
.table_chart tr:nth-child(4) th:first-child::before {
  content: "④";
}
.table_chart tr:nth-child(5) th:first-child::before {
  content: "⑤";
}
.table_chart tr:nth-child(6) th:first-child::before {
  content: "⑥";
}
.table_chart tr:nth-child(7) th:first-child::before {
  content: "⑦";
}
.table_chart tr:nth-child(8) th:first-child::before {
  content: "⑧";
}
.table_chart tr:nth-child(9) th:first-child::before {
  content: "⑨";
}
.table_chart tr:nth-child(10) th:first-child::before {
  content: "⑩";
}
.table_event tr:nth-child(2) td:last-child {
  font-size: 20px;
  font-weight: 700;
  width: 50%;
}
.table_event tr:last-child td:last-child {
  text-align: left;
  padding: 4px 0;
}
.table_event tr:last-child td:first-child {
  font-size: 11px;
  padding: 4px 0;
  width: 50%;
}
.table_event tr:nth-child(2) td:first-child {
  padding: 4px 0;
}
.rank_EX, .rank_SSS, .rank_SS, .rank_S, .rank_A, .rank_B {
  font-weight: 700;
}
.rank_EX {
  color: #008000;
}
.rank_SSS {
  color: #ff00ff;
}
.rank_SS {
  color: #ff0000;
}
.rank_S {
  color: #ff6600;
}
.rank_A {
  color: #ffcc00;
}
.rank_B {
  color: #0000ff;
}
.atari_card td:first-child {
  width: 20%;
  padding: 4px 0;
}
.atari_card td:first-child img {
  width: 50px;
  height: auto;
}
.atari_card td:last-child {
  text-align: left;
  width: 80%;
}
.event_S {
  color: crimson;
}
.event_A {
  color: coral;
}
.event_B {
  color: darkcyan;
}