@charset "UTF-8";
.メインコンテンツ .タブ切替 {
  text-align: center;
  margin-top: 1em;
  margin-bottom: 1em;
}
.メインコンテンツ .タブ切替 table {
  width: 100%;
}
.メインコンテンツ .タブ切替 table td {
  width: 33.3%;
  padding: 0px;
  height: 27px;
  border: 1px solid black;
  cursor: pointer;
}
.メインコンテンツ .デッキ編集 .共通_ポップアップ_中下部 {
  height: 93svh !important;
  overflow-y: hidden;
}
.メインコンテンツ .デッキ編集 .デッキ編集_タイトル {
  background-color: aquamarine;
  text-align: center;
  margin-bottom: 1em;
  height: 23px;
}
.メインコンテンツ .デッキ表示 {
  border: 1px solid black;
  height: calc(92svh - 27px - 2em);
  width: 46%;
  position: relative;
}
.メインコンテンツ .デッキ表示 .デッキ表示_スクロール {
  height: calc(92svh - 27px - 2em - 23px - 1em - 1em);
  overflow-y: auto;
}
.メインコンテンツ .デッキ表示 .デッキ表示_表示ブロック {
  margin-left: 4px;
  margin-right: 4px;
}
.メインコンテンツ .デッキ表示 .デッキ表示_サムネイル_表示ブロック {
  margin-left: 4px;
  margin-right: 4px;
}
.メインコンテンツ .デッキ表示 .デッキ表示_サムネイル_表示ブロック img {
  margin-bottom: 0px;
  width: 12.5%;
}
.メインコンテンツ .デッキ編集_注意事項 {
  margin-left: 4px;
  margin-right: 4px;
}
.メインコンテンツ .デッキ詳細_カードリスト img {
  margin-bottom: 0px;
  touch-action: pan-y;
  -webkit-touch-callout: none; /* iOS Safari 長押しメニュー禁止 */
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
}
.メインコンテンツ .デッキカード増減_A {
  display: none;
  border: 1px solid black;
  height: calc(92svh - 27px - 2em);
  width: 8%;
}
.メインコンテンツ .デッキカード増減_A table {
  height: calc(92svh - 27px - 2em - 23px - 1em);
}
.メインコンテンツ .デッキカード増減_A table td {
  text-align: center;
  padding: 0px;
}
.メインコンテンツ .デッキカード増減_B {
  border: 1px solid black;
  height: calc(92svh - 27px - 2em);
  width: 8%;
}
.メインコンテンツ .デッキカード増減_B table {
  height: calc(92svh - 27px - 2em - 23px - 1em);
}
.メインコンテンツ .デッキカード増減_B table td {
  text-align: center;
  padding: 0px;
}
.メインコンテンツ .カード検索 {
  border: 1px solid black;
  height: calc(92svh - 27px - 2em);
  width: 46%;
}
.メインコンテンツ .カードリスト_コンテンツ {
  height: calc(92svh - 27px - 2em - 23px - 30px - 1em - 23px - 1em - 1em - 1em);
  overflow-y: auto;
}
.メインコンテンツ .カードリスト_表示ブロック {
  margin-left: 0px;
  margin-right: 0px;
}
.メインコンテンツ .カードリスト .カードリスト_カードNO,
.メインコンテンツ .カードリスト .カードリスト_カード名,
.メインコンテンツ .カードリスト .カードリスト_収録,
.メインコンテンツ .カードリスト .カードリスト_レアリティB,
.メインコンテンツ .カードリスト .カードリスト_所持枚数,
.メインコンテンツ .カードリスト .管理者カード詳細_開く {
  display: none;
}
.メインコンテンツ .カードリスト img {
  margin-bottom: 0px;
  width: 100%;
  touch-action: pan-y;
  -webkit-touch-callout: none; /* iOS Safari 長押しメニュー禁止 */
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
}
.メインコンテンツ .カードリスト table td {
  padding: 0;
  width: 20%;
  text-align: center;
}
.メインコンテンツ .カードリスト table p {
  margin: 0;
}
.メインコンテンツ .カードリスト .カードリスト_テーブル,
.メインコンテンツ .カードリスト .カード詳細_同名カード_テーブル,
.メインコンテンツ .カード詳細_同名カード .カードリスト_テーブル,
.メインコンテンツ .カード詳細_同名カード .カード詳細_同名カード_テーブル {
  table-layout: fixed;
  width: 100%;
}
.メインコンテンツ .カードリスト .カードリスト_テーブル tr td,
.メインコンテンツ .カードリスト .カード詳細_同名カード_テーブル tr td,
.メインコンテンツ .カード詳細_同名カード .カードリスト_テーブル tr td,
.メインコンテンツ .カード詳細_同名カード .カード詳細_同名カード_テーブル tr td {
  padding-left: 0px;
  padding-right: 0px;
  width: 20%;
}
.メインコンテンツ .カードリスト .カードリスト_カードNO,
.メインコンテンツ .カードリスト .カード詳細_同名カード_カードNO,
.メインコンテンツ .カード詳細_同名カード .カードリスト_カードNO,
.メインコンテンツ .カード詳細_同名カード .カード詳細_同名カード_カードNO {
  display: none;
  text-align: center;
  margin-bottom: 0px;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 0px;
  font-size: 14px;
}
.メインコンテンツ .カードリスト .カードリスト_レアリティB,
.メインコンテンツ .カードリスト .カード詳細_同名カード_レアリティB,
.メインコンテンツ .カード詳細_同名カード .カードリスト_レアリティB,
.メインコンテンツ .カード詳細_同名カード .カード詳細_同名カード_レアリティB {
  text-align: center;
  margin-bottom: 0px;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 0px;
  font-size: 10px;
}
.メインコンテンツ .カードリスト .カードリスト_所持枚数,
.メインコンテンツ .カードリスト .カード詳細_同名カード_所持枚数,
.メインコンテンツ .カード詳細_同名カード .カードリスト_所持枚数,
.メインコンテンツ .カード詳細_同名カード .カード詳細_同名カード_所持枚数 {
  text-align: center;
  margin-bottom: 0px;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 0px;
  font-size: 10px;
}
.メインコンテンツ .カードリスト .カードリスト_収録,
.メインコンテンツ .カードリスト .カード詳細_同名カード_収録,
.メインコンテンツ .カード詳細_同名カード .カードリスト_収録,
.メインコンテンツ .カード詳細_同名カード .カード詳細_同名カード_収録 {
  text-align: center;
  margin-bottom: 0px;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 0px;
  font-size: 10px;
}
.メインコンテンツ .カードリスト .カードリスト_カード名,
.メインコンテンツ .カードリスト .カード詳細_同名カード_カード名,
.メインコンテンツ .カード詳細_同名カード .カードリスト_カード名,
.メインコンテンツ .カード詳細_同名カード .カード詳細_同名カード_カード名 {
  text-align: center;
  margin-bottom: 0px;
  overflow: hidden;
  white-space: nowrap;
  padding-bottom: 0px;
  font-size: 12px;
}
.メインコンテンツ .カードリスト .カードリスト_カード画像,
.メインコンテンツ .カードリスト .カード詳細_同名カード_カード画像,
.メインコンテンツ .カード詳細_同名カード .カードリスト_カード画像,
.メインコンテンツ .カード詳細_同名カード .カード詳細_同名カード_カード画像 {
  text-align: center;
  cursor: pointer;
}
.メインコンテンツ .カードリスト img,
.メインコンテンツ .カード詳細_同名カード img {
  width: 100%;
  margin-bottom: 0px;
}
.メインコンテンツ .カード詳細 .カード詳細_デッキ調整 .カード詳細_デッキに追加1,
.メインコンテンツ .カード詳細 .カード詳細_デッキ調整 .カード詳細_デッキに追加2,
.メインコンテンツ .カード詳細 .カード詳細_デッキ調整 .カード詳細_デッキに追加3,
.メインコンテンツ .カード詳細 .カード詳細_デッキ調整 .カード詳細_デッキに追加4 {
  cursor: pointer;
}
.メインコンテンツ .カード詳細 .カード詳細_デッキ調整 .カード詳細_デッキから削除1,
.メインコンテンツ .カード詳細 .カード詳細_デッキ調整 .カード詳細_デッキから削除2,
.メインコンテンツ .カード詳細 .カード詳細_デッキ調整 .カード詳細_デッキから削除3,
.メインコンテンツ .カード詳細 .カード詳細_デッキ調整 .カード詳細_デッキから削除4 {
  cursor: pointer;
}/*# sourceMappingURL=デッキ編集.css.map */