@charset "UTF-8";

:root {
  --color-primary: #B50080;
  --color-dark: #1A1A1A;
  --color-gray: #F3F4F8;
  --color-gray2: #B2B2B2;
  --color-rightgray: #666666;
  --color-rightgray2: #888888;
  --color-rightgray3: #E6E9F1;
  --color-blue: #007AAB;
  --color-rightblue: #0099CE;
  --color-skyblue: #E7F5F9;
  --color-skyblue2: #007AAB;
  --color-red: #D70606;
}

/*
  フォントサイズ
    $font-size: フォントサイズ(必須)
    $line-height: ラインハイト or 空
    $letter-spacing: レタースペーシング or 空
*/

/*

*/

/*
  Hタグ
    $type: 2(H2サイズ)
*/

/*
  共通ボタン 大
  default: skyblue2
*/

/*
  共通ボタン 小
  default: skyblue2
*/

/*
  通常
  SP 左右のマージン20px
  PC 幅900px
*/

/*
  角丸border付きレイアウト
*/

/*
  グレーの文字の補足系
*/

#mx4dTransfer {
  /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
}

#mx4dTransfer .mx4d-summary,
#mx4dTransfer .mx4d-feature,
#mx4dTransfer .mx4d-price,
#mx4dTransfer .mx4d-attention {
  font-family: ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", メイリオ, sans-serif;
}

#mx4dTransfer #CONTENTS #main {
  position: relative;
  z-index: 1;
}

#mx4dTransfer .mx4d-feature-seat_action img {
  max-width: none;
}

#mx4dTransfer .mx4d-attention-list {
  border-collapse: separate;
}

#mx4dTransfer .mx4d-attention-list p {
  font-size: 14px;
}

#mx4dTransfer .clearfix:before,
#mx4dTransfer .clearfix:after {
  content: "";
  display: table;
}

#mx4dTransfer .clearfix:after {
  clear: both;
}

#mx4dTransfer .clearfix {
  zoom: 1;
}

#mx4dTransfer .clr {
  content: " ";
  clear: both;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: 0 -1px -1px 0;
  border: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
}

#mx4dTransfer .f-left {
  display: inline;
  float: left;
}

#mx4dTransfer .f-right {
  display: inline;
  float: right;
}

#mx4dTransfer .t-left {
  text-align: left !important;
}

#mx4dTransfer .t-center {
  text-align: center !important;
}

#mx4dTransfer .t-right {
  text-align: right !important;
}

#mx4dTransfer .v-top {
  vertical-align: top !important;
}

#mx4dTransfer .v-middle {
  vertical-align: middle !important;
}

#mx4dTransfer .v-bottom {
  vertical-align: bottom !important;
}

#mx4dTransfer table.t-left th,
#mx4dTransfer table.t-left td,
#mx4dTransfer thead.t-left tr th,
#mx4dTransfer thead.t-left tr td,
#mx4dTransfer tbody.t-left tr th,
#mx4dTransfer tbody.t-left tr td,
#mx4dTransfer tr.t-left th,
#mx4dTransfer tr.t-left td {
  text-align: left !important;
}

#mx4dTransfer table.t-left th.t-left,
#mx4dTransfer table.t-left td.t-left,
#mx4dTransfer thead.t-left tr th.t-left,
#mx4dTransfer thead.t-left tr td.t-left,
#mx4dTransfer tbody.t-left tr th.t-left,
#mx4dTransfer tbody.t-left tr td.t-left,
#mx4dTransfer tr.t-left th.t-left,
#mx4dTransfer tr.t-left td.t-left {
  text-align: left !important;
}

#mx4dTransfer table.t-left th.t-center,
#mx4dTransfer table.t-left td.t-center,
#mx4dTransfer thead.t-left tr th.t-center,
#mx4dTransfer thead.t-left tr td.t-center,
#mx4dTransfer tbody.t-left tr th.t-center,
#mx4dTransfer tbody.t-left tr td.t-center,
#mx4dTransfer tr.t-left th.t-center,
#mx4dTransfer tr.t-left td.t-center {
  text-align: center !important;
}

#mx4dTransfer table.t-left th.t-right,
#mx4dTransfer table.t-left td.t-right,
#mx4dTransfer thead.t-left tr th.t-right,
#mx4dTransfer thead.t-left tr td.t-right,
#mx4dTransfer tbody.t-left tr th.t-right,
#mx4dTransfer tbody.t-left tr td.t-right,
#mx4dTransfer tr.t-left th.t-right,
#mx4dTransfer tr.t-left td.t-right {
  text-align: right !important;
}

#mx4dTransfer table.t-center th,
#mx4dTransfer table.t-center td,
#mx4dTransfer thead.t-center tr th,
#mx4dTransfer thead.t-center tr td,
#mx4dTransfer tbody.t-center tr th,
#mx4dTransfer tbody.t-center tr td,
#mx4dTransfer tr.t-center th,
#mx4dTransfer tr.t-center td {
  text-align: center !important;
}

#mx4dTransfer table.t-center th.t-left,
#mx4dTransfer table.t-center td.t-left,
#mx4dTransfer thead.t-center tr th.t-left,
#mx4dTransfer thead.t-center tr td.t-left,
#mx4dTransfer tbody.t-center tr th.t-left,
#mx4dTransfer tbody.t-center tr td.t-left,
#mx4dTransfer tr.t-center th.t-left,
#mx4dTransfer tr.t-center td.t-left {
  text-align: left !important;
}

#mx4dTransfer table.t-center th.t-center,
#mx4dTransfer table.t-center td.t-center,
#mx4dTransfer thead.t-center tr th.t-center,
#mx4dTransfer thead.t-center tr td.t-center,
#mx4dTransfer tbody.t-center tr th.t-center,
#mx4dTransfer tbody.t-center tr td.t-center,
#mx4dTransfer tr.t-center th.t-center,
#mx4dTransfer tr.t-center td.t-center {
  text-align: center !important;
}

#mx4dTransfer table.t-center th.t-right,
#mx4dTransfer table.t-center td.t-right,
#mx4dTransfer thead.t-center tr th.t-right,
#mx4dTransfer thead.t-center tr td.t-right,
#mx4dTransfer tbody.t-center tr th.t-right,
#mx4dTransfer tbody.t-center tr td.t-right,
#mx4dTransfer tr.t-center th.t-right,
#mx4dTransfer tr.t-center td.t-right {
  text-align: right !important;
}

#mx4dTransfer table.t-right th,
#mx4dTransfer table.t-right td,
#mx4dTransfer thead.t-right tr th,
#mx4dTransfer thead.t-right tr td,
#mx4dTransfer tbody.t-right tr th,
#mx4dTransfer tbody.t-right tr td,
#mx4dTransfer tr.t-right th,
#mx4dTransfer tr.t-right td {
  text-align: right !important;
}

#mx4dTransfer table.t-right th.t-left,
#mx4dTransfer table.t-right td.t-left,
#mx4dTransfer thead.t-right tr th.t-left,
#mx4dTransfer thead.t-right tr td.t-left,
#mx4dTransfer tbody.t-right tr th.t-left,
#mx4dTransfer tbody.t-right tr td.t-left,
#mx4dTransfer tr.t-right th.t-left,
#mx4dTransfer tr.t-right td.t-left {
  text-align: left !important;
}

#mx4dTransfer table.t-right th.t-center,
#mx4dTransfer table.t-right td.t-center,
#mx4dTransfer thead.t-right tr th.t-center,
#mx4dTransfer thead.t-right tr td.t-center,
#mx4dTransfer tbody.t-right tr th.t-center,
#mx4dTransfer tbody.t-right tr td.t-center,
#mx4dTransfer tr.t-right th.t-center,
#mx4dTransfer tr.t-right td.t-center {
  text-align: center !important;
}

#mx4dTransfer table.t-right th.t-right,
#mx4dTransfer table.t-right td.t-right,
#mx4dTransfer thead.t-right tr th.t-right,
#mx4dTransfer thead.t-right tr td.t-right,
#mx4dTransfer tbody.t-right tr th.t-right,
#mx4dTransfer tbody.t-right tr td.t-right,
#mx4dTransfer tr.t-right th.t-right,
#mx4dTransfer tr.t-right td.t-right {
  text-align: right !important;
}

#mx4dTransfer table.v-top th,
#mx4dTransfer table.v-top td,
#mx4dTransfer thead.v-top tr th,
#mx4dTransfer thead.v-top tr td,
#mx4dTransfer tbody.v-top tr th,
#mx4dTransfer tbody.v-top tr td,
#mx4dTransfer tr.v-top th,
#mx4dTransfer tr.v-top td {
  vertical-align: top !important;
}

#mx4dTransfer table.v-top th.v-top,
#mx4dTransfer table.v-top td.v-top,
#mx4dTransfer thead.v-top tr th.v-top,
#mx4dTransfer thead.v-top tr td.v-top,
#mx4dTransfer tbody.v-top tr th.v-top,
#mx4dTransfer tbody.v-top tr td.v-top,
#mx4dTransfer tr.v-top th.v-top,
#mx4dTransfer tr.v-top td.v-top {
  vertical-align: top !important;
}

#mx4dTransfer table.v-top th.v-middle,
#mx4dTransfer table.v-top td.v-middle,
#mx4dTransfer thead.v-top tr th.v-middle,
#mx4dTransfer thead.v-top tr td.v-middle,
#mx4dTransfer tbody.v-top tr th.v-middle,
#mx4dTransfer tbody.v-top tr td.v-middle,
#mx4dTransfer tr.v-top th.v-middle,
#mx4dTransfer tr.v-top td.v-middle {
  vertical-align: middle !important;
}

#mx4dTransfer table.v-top th.v-bottom,
#mx4dTransfer table.v-top td.v-bottom,
#mx4dTransfer thead.v-top tr th.v-bottom,
#mx4dTransfer thead.v-top tr td.v-bottom,
#mx4dTransfer tbody.v-top tr th.v-bottom,
#mx4dTransfer tbody.v-top tr td.v-bottom,
#mx4dTransfer tr.v-top th.v-bottom,
#mx4dTransfer tr.v-top td.v-bottom {
  vertical-align: bottom !important;
}

#mx4dTransfer table.v-middle th,
#mx4dTransfer table.v-middle td,
#mx4dTransfer thead.v-middle tr th,
#mx4dTransfer thead.v-middle tr td,
#mx4dTransfer tbody.v-middle tr th,
#mx4dTransfer tbody.v-middle tr td,
#mx4dTransfer tr.v-middle th,
#mx4dTransfer tr.v-middle td {
  vertical-align: middle !important;
}

#mx4dTransfer table.v-middle th.v-top,
#mx4dTransfer table.v-middle td.v-top,
#mx4dTransfer thead.v-middle tr th.v-top,
#mx4dTransfer thead.v-middle tr td.v-top,
#mx4dTransfer tbody.v-middle tr th.v-top,
#mx4dTransfer tbody.v-middle tr td.v-top,
#mx4dTransfer tr.v-middle th.v-top,
#mx4dTransfer tr.v-middle td.v-top {
  vertical-align: top !important;
}

#mx4dTransfer table.v-middle th.v-middle,
#mx4dTransfer table.v-middle td.v-middle,
#mx4dTransfer thead.v-middle tr th.v-middle,
#mx4dTransfer thead.v-middle tr td.v-middle,
#mx4dTransfer tbody.v-middle tr th.v-middle,
#mx4dTransfer tbody.v-middle tr td.v-middle,
#mx4dTransfer tr.v-middle th.v-middle,
#mx4dTransfer tr.v-middle td.v-middle {
  vertical-align: middle !important;
}

#mx4dTransfer table.v-middle th.v-bottom,
#mx4dTransfer table.v-middle td.v-bottom,
#mx4dTransfer thead.v-middle tr th.v-bottom,
#mx4dTransfer thead.v-middle tr td.v-bottom,
#mx4dTransfer tbody.v-middle tr th.v-bottom,
#mx4dTransfer tbody.v-middle tr td.v-bottom,
#mx4dTransfer tr.v-middle th.v-bottom,
#mx4dTransfer tr.v-middle td.v-bottom {
  vertical-align: bottom !important;
}

#mx4dTransfer table.v-bottom th,
#mx4dTransfer table.v-bottom td,
#mx4dTransfer thead.v-bottom tr th,
#mx4dTransfer thead.v-bottom tr td,
#mx4dTransfer tbody.v-bottom tr th,
#mx4dTransfer tbody.v-bottom tr td,
#mx4dTransfer tr.v-bottom th,
#mx4dTransfer tr.v-bottom td {
  vertical-align: bottom !important;
}

#mx4dTransfer table.v-bottom th.v-top,
#mx4dTransfer table.v-bottom td.v-top,
#mx4dTransfer thead.v-bottom tr th.v-top,
#mx4dTransfer thead.v-bottom tr td.v-top,
#mx4dTransfer tbody.v-bottom tr th.v-top,
#mx4dTransfer tbody.v-bottom tr td.v-top,
#mx4dTransfer tr.v-bottom th.v-top,
#mx4dTransfer tr.v-bottom td.v-top {
  vertical-align: top !important;
}

#mx4dTransfer table.v-bottom th.v-middle,
#mx4dTransfer table.v-bottom td.v-middle,
#mx4dTransfer thead.v-bottom tr th.v-middle,
#mx4dTransfer thead.v-bottom tr td.v-middle,
#mx4dTransfer tbody.v-bottom tr th.v-middle,
#mx4dTransfer tbody.v-bottom tr td.v-middle,
#mx4dTransfer tr.v-bottom th.v-middle,
#mx4dTransfer tr.v-bottom td.v-middle {
  vertical-align: middle !important;
}

#mx4dTransfer table.v-bottom th.v-bottom,
#mx4dTransfer table.v-bottom td.v-bottom,
#mx4dTransfer thead.v-bottom tr th.v-bottom,
#mx4dTransfer thead.v-bottom tr td.v-bottom,
#mx4dTransfer tbody.v-bottom tr th.v-bottom,
#mx4dTransfer tbody.v-bottom tr td.v-bottom,
#mx4dTransfer tr.v-bottom th.v-bottom,
#mx4dTransfer tr.v-bottom td.v-bottom {
  vertical-align: bottom !important;
}

#mx4dTransfer .mt00 {
  margin-top: 0 !important;
}

#mx4dTransfer .mt01 {
  margin-top: 1px !important;
}

#mx4dTransfer .mt02 {
  margin-top: 2px !important;
}

#mx4dTransfer .mt03 {
  margin-top: 3px !important;
}

#mx4dTransfer .mt04 {
  margin-top: 4px !important;
}

#mx4dTransfer .mt05 {
  margin-top: 5px !important;
}

#mx4dTransfer .mt06 {
  margin-top: 6px !important;
}

#mx4dTransfer .mt07 {
  margin-top: 7px !important;
}

#mx4dTransfer .mt08 {
  margin-top: 8px !important;
}

#mx4dTransfer .mt09 {
  margin-top: 9px !important;
}

#mx4dTransfer .mt10 {
  margin-top: 10px !important;
}

#mx4dTransfer .mt11 {
  margin-top: 11px !important;
}

#mx4dTransfer .mt12 {
  margin-top: 12px !important;
}

#mx4dTransfer .mt13 {
  margin-top: 13px !important;
}

#mx4dTransfer .mt14 {
  margin-top: 14px !important;
}

#mx4dTransfer .mt15 {
  margin-top: 15px !important;
}

#mx4dTransfer .mt16 {
  margin-top: 16px !important;
}

#mx4dTransfer .mt17 {
  margin-top: 17px !important;
}

#mx4dTransfer .mt18 {
  margin-top: 18px !important;
}

#mx4dTransfer .mt19 {
  margin-top: 19px !important;
}

#mx4dTransfer .mt20 {
  margin-top: 20px !important;
}

#mx4dTransfer .mt24 {
  margin-top: 24px !important;
}

#mx4dTransfer .mt25 {
  margin-top: 25px !important;
}

#mx4dTransfer .mt28 {
  margin-top: 28px !important;
}

#mx4dTransfer .mt30 {
  margin-top: 30px !important;
}

#mx4dTransfer .mt32 {
  margin-top: 32px !important;
}

#mx4dTransfer .mt35 {
  margin-top: 35px !important;
}

#mx4dTransfer .mt36 {
  margin-top: 36px !important;
}

#mx4dTransfer .mt40 {
  margin-top: 40px !important;
}

#mx4dTransfer .mt44 {
  margin-top: 44px !important;
}

#mx4dTransfer .mt45 {
  margin-top: 45px !important;
}

#mx4dTransfer .mt48 {
  margin-top: 48px !important;
}

#mx4dTransfer .mt50 {
  margin-top: 50px !important;
}

#mx4dTransfer .mt52 {
  margin-top: 52px !important;
}

#mx4dTransfer .mt55 {
  margin-top: 55px !important;
}

#mx4dTransfer .mt56 {
  margin-top: 56px !important;
}

#mx4dTransfer .mt60 {
  margin-top: 60px !important;
}

#mx4dTransfer .mt65 {
  margin-top: 65px !important;
}

#mx4dTransfer .mt70 {
  margin-top: 70px !important;
}

#mx4dTransfer .mt75 {
  margin-top: 75px !important;
}

#mx4dTransfer .mt80 {
  margin-top: 80px !important;
}

#mx4dTransfer .mt85 {
  margin-top: 85px !important;
}

#mx4dTransfer .mb00 {
  margin-bottom: 0 !important;
}

#mx4dTransfer .mb01 {
  margin-bottom: 1px !important;
}

#mx4dTransfer .mb02 {
  margin-bottom: 2px !important;
}

#mx4dTransfer .mb03 {
  margin-bottom: 3px !important;
}

#mx4dTransfer .mb04 {
  margin-bottom: 4px !important;
}

#mx4dTransfer .mb05 {
  margin-bottom: 5px !important;
}

#mx4dTransfer .mb06 {
  margin-bottom: 6px !important;
}

#mx4dTransfer .mb07 {
  margin-bottom: 7px !important;
}

#mx4dTransfer .mb08 {
  margin-bottom: 8px !important;
}

#mx4dTransfer .mb09 {
  margin-bottom: 9px !important;
}

#mx4dTransfer .mb10 {
  margin-bottom: 10px !important;
}

#mx4dTransfer .mb11 {
  margin-bottom: 11px !important;
}

#mx4dTransfer .mb12 {
  margin-bottom: 12px !important;
}

#mx4dTransfer .mb13 {
  margin-bottom: 13px !important;
}

#mx4dTransfer .mb14 {
  margin-bottom: 14px !important;
}

#mx4dTransfer .mb15 {
  margin-bottom: 15px !important;
}

#mx4dTransfer .mb16 {
  margin-bottom: 16px !important;
}

#mx4dTransfer .mb17 {
  margin-bottom: 17px !important;
}

#mx4dTransfer .mb18 {
  margin-bottom: 18px !important;
}

#mx4dTransfer .mb19 {
  margin-bottom: 19px !important;
}

#mx4dTransfer .mb20 {
  margin-bottom: 20px !important;
}

#mx4dTransfer .mb24 {
  margin-bottom: 24px !important;
}

#mx4dTransfer .mb25 {
  margin-bottom: 25px !important;
}

#mx4dTransfer .mb28 {
  margin-bottom: 28px !important;
}

#mx4dTransfer .mb30 {
  margin-bottom: 30px !important;
}

#mx4dTransfer .mb32 {
  margin-bottom: 32px !important;
}

#mx4dTransfer .mb35 {
  margin-bottom: 35px !important;
}

#mx4dTransfer .mb36 {
  margin-bottom: 36px !important;
}

#mx4dTransfer .mb40 {
  margin-bottom: 40px !important;
}

#mx4dTransfer .mb44 {
  margin-bottom: 44px !important;
}

#mx4dTransfer .mb45 {
  margin-bottom: 45px !important;
}

#mx4dTransfer .mb48 {
  margin-bottom: 48px !important;
}

#mx4dTransfer .mb50 {
  margin-bottom: 50px !important;
}

#mx4dTransfer .mb52 {
  margin-bottom: 52px !important;
}

#mx4dTransfer .mb55 {
  margin-bottom: 55px !important;
}

#mx4dTransfer .mb56 {
  margin-bottom: 56px !important;
}

#mx4dTransfer .mb60 {
  margin-bottom: 60px !important;
}

#mx4dTransfer .mb65 {
  margin-bottom: 65px !important;
}

#mx4dTransfer .mb70 {
  margin-bottom: 70px !important;
}

#mx4dTransfer .mb75 {
  margin-bottom: 75px !important;
}

#mx4dTransfer .mb80 {
  margin-bottom: 80px !important;
}

#mx4dTransfer .mb85 {
  margin-bottom: 85px !important;
}

#mx4dTransfer .pt00 {
  padding-top: 0 !important;
}

#mx4dTransfer .pt01 {
  padding-top: 1px !important;
}

#mx4dTransfer .pt02 {
  padding-top: 2px !important;
}

#mx4dTransfer .pt03 {
  padding-top: 3px !important;
}

#mx4dTransfer .pt04 {
  padding-top: 4px !important;
}

#mx4dTransfer .pt05 {
  padding-top: 5px !important;
}

#mx4dTransfer .pt06 {
  padding-top: 6px !important;
}

#mx4dTransfer .pt07 {
  padding-top: 7px !important;
}

#mx4dTransfer .pt08 {
  padding-top: 8px !important;
}

#mx4dTransfer .pt09 {
  padding-top: 9px !important;
}

#mx4dTransfer .pt10 {
  padding-top: 10px !important;
}

#mx4dTransfer .pt11 {
  padding-top: 11px !important;
}

#mx4dTransfer .pt12 {
  padding-top: 12px !important;
}

#mx4dTransfer .pt13 {
  padding-top: 13px !important;
}

#mx4dTransfer .pt14 {
  padding-top: 14px !important;
}

#mx4dTransfer .pt15 {
  padding-top: 15px !important;
}

#mx4dTransfer .pt16 {
  padding-top: 16px !important;
}

#mx4dTransfer .pt17 {
  padding-top: 17px !important;
}

#mx4dTransfer .pt18 {
  padding-top: 18px !important;
}

#mx4dTransfer .pt19 {
  padding-top: 19px !important;
}

#mx4dTransfer .pt20 {
  padding-top: 20px !important;
}

#mx4dTransfer .pt24 {
  padding-top: 24px !important;
}

#mx4dTransfer .pt25 {
  padding-top: 25px !important;
}

#mx4dTransfer .pt28 {
  padding-top: 28px !important;
}

#mx4dTransfer .pt30 {
  padding-top: 30px !important;
}

#mx4dTransfer .pt32 {
  padding-top: 32px !important;
}

#mx4dTransfer .pt35 {
  padding-top: 35px !important;
}

#mx4dTransfer .pt36 {
  padding-top: 36px !important;
}

#mx4dTransfer .pt40 {
  padding-top: 40px !important;
}

#mx4dTransfer .pt44 {
  padding-top: 44px !important;
}

#mx4dTransfer .pt45 {
  padding-top: 45px !important;
}

#mx4dTransfer .pt48 {
  padding-top: 48px !important;
}

#mx4dTransfer .pt50 {
  padding-top: 50px !important;
}

#mx4dTransfer .pt52 {
  padding-top: 52px !important;
}

#mx4dTransfer .pt55 {
  padding-top: 55px !important;
}

#mx4dTransfer .pt56 {
  padding-top: 56px !important;
}

#mx4dTransfer .pt60 {
  padding-top: 60px !important;
}

#mx4dTransfer .pt65 {
  padding-top: 65px !important;
}

#mx4dTransfer .pt70 {
  padding-top: 70px !important;
}

#mx4dTransfer .pt75 {
  padding-top: 75px !important;
}

#mx4dTransfer .pt80 {
  padding-top: 80px !important;
}

#mx4dTransfer .pt85 {
  padding-top: 85px !important;
}

#mx4dTransfer .pb00 {
  padding-bottom: 0 !important;
}

#mx4dTransfer .pb01 {
  padding-bottom: 1px !important;
}

#mx4dTransfer .pb02 {
  padding-bottom: 2px !important;
}

#mx4dTransfer .pb03 {
  padding-bottom: 3px !important;
}

#mx4dTransfer .pb04 {
  padding-bottom: 4px !important;
}

#mx4dTransfer .pb05 {
  padding-bottom: 5px !important;
}

#mx4dTransfer .pb06 {
  padding-bottom: 6px !important;
}

#mx4dTransfer .pb07 {
  padding-bottom: 7px !important;
}

#mx4dTransfer .pb08 {
  padding-bottom: 8px !important;
}

#mx4dTransfer .pb09 {
  padding-bottom: 9px !important;
}

#mx4dTransfer .pb10 {
  padding-bottom: 10px !important;
}

#mx4dTransfer .pb11 {
  padding-bottom: 11px !important;
}

#mx4dTransfer .pb12 {
  padding-bottom: 12px !important;
}

#mx4dTransfer .pb13 {
  padding-bottom: 13px !important;
}

#mx4dTransfer .pb14 {
  padding-bottom: 14px !important;
}

#mx4dTransfer .pb15 {
  padding-bottom: 15px !important;
}

#mx4dTransfer .pb16 {
  padding-bottom: 16px !important;
}

#mx4dTransfer .pb17 {
  padding-bottom: 17px !important;
}

#mx4dTransfer .pb18 {
  padding-bottom: 18px !important;
}

#mx4dTransfer .pb19 {
  padding-bottom: 19px !important;
}

#mx4dTransfer .pb20 {
  padding-bottom: 20px !important;
}

#mx4dTransfer .pb24 {
  padding-bottom: 24px !important;
}

#mx4dTransfer .pb25 {
  padding-bottom: 25px !important;
}

#mx4dTransfer .pb28 {
  padding-bottom: 28px !important;
}

#mx4dTransfer .pb30 {
  padding-bottom: 30px !important;
}

#mx4dTransfer .pb32 {
  padding-bottom: 32px !important;
}

#mx4dTransfer .pb35 {
  padding-bottom: 35px !important;
}

#mx4dTransfer .pb36 {
  padding-bottom: 36px !important;
}

#mx4dTransfer .pb40 {
  padding-bottom: 40px !important;
}

#mx4dTransfer .pb44 {
  padding-bottom: 44px !important;
}

#mx4dTransfer .pb45 {
  padding-bottom: 45px !important;
}

#mx4dTransfer .pb48 {
  padding-bottom: 48px !important;
}

#mx4dTransfer .pb50 {
  padding-bottom: 50px !important;
}

#mx4dTransfer .pb52 {
  padding-bottom: 52px !important;
}

#mx4dTransfer .pb55 {
  padding-bottom: 55px !important;
}

#mx4dTransfer .pb56 {
  padding-bottom: 56px !important;
}

#mx4dTransfer .pb60 {
  padding-bottom: 60px !important;
}

#mx4dTransfer .pb65 {
  padding-bottom: 65px !important;
}

#mx4dTransfer .pb70 {
  padding-bottom: 70px !important;
}

#mx4dTransfer .pb75 {
  padding-bottom: 75px !important;
}

#mx4dTransfer .pb80 {
  padding-bottom: 80px !important;
}

#mx4dTransfer .pb85 {
  padding-bottom: 85px !important;
}

#mx4dTransfer table th.w-auto,
#mx4dTransfer table td.w-auto {
  width: auto !important;
}

#mx4dTransfer table.w-auto > tr > th,
#mx4dTransfer table.w-auto > tr > td,
#mx4dTransfer table.w-auto > thead > tr > th,
#mx4dTransfer table.w-auto > thead > tr > td,
#mx4dTransfer table.w-auto > tbody > tr > th,
#mx4dTransfer table.w-auto > tbody > tr > td,
#mx4dTransfer table thead.w-auto > tr > th,
#mx4dTransfer table thead.w-auto > tr > td,
#mx4dTransfer table tbody.w-auto > tr > th,
#mx4dTransfer table tbody.w-auto > tr > td,
#mx4dTransfer table tr.w-auto > th,
#mx4dTransfer table tr.w-auto > td {
  width: auto;
}

#mx4dTransfer table th.w10,
#mx4dTransfer table td.w10 {
  width: 10px !important;
}

#mx4dTransfer table.w10 > tr > th,
#mx4dTransfer table.w10 > tr > td,
#mx4dTransfer table.w10 > thead > tr > th,
#mx4dTransfer table.w10 > thead > tr > td,
#mx4dTransfer table.w10 > tbody > tr > th,
#mx4dTransfer table.w10 > tbody > tr > td,
#mx4dTransfer table thead.w10 > tr > th,
#mx4dTransfer table thead.w10 > tr > td,
#mx4dTransfer table tbody.w10 > tr > th,
#mx4dTransfer table tbody.w10 > tr > td,
#mx4dTransfer table tr.w10 > th,
#mx4dTransfer table tr.w10 > td {
  width: 10px;
}

#mx4dTransfer table th.w15,
#mx4dTransfer table td.w15 {
  width: 15px !important;
}

#mx4dTransfer table.w15 > tr > th,
#mx4dTransfer table.w15 > tr > td,
#mx4dTransfer table.w15 > thead > tr > th,
#mx4dTransfer table.w15 > thead > tr > td,
#mx4dTransfer table.w15 > tbody > tr > th,
#mx4dTransfer table.w15 > tbody > tr > td,
#mx4dTransfer table thead.w15 > tr > th,
#mx4dTransfer table thead.w15 > tr > td,
#mx4dTransfer table tbody.w15 > tr > th,
#mx4dTransfer table tbody.w15 > tr > td,
#mx4dTransfer table tr.w15 > th,
#mx4dTransfer table tr.w15 > td {
  width: 15px;
}

#mx4dTransfer table th.w20,
#mx4dTransfer table td.w20 {
  width: 20px !important;
}

#mx4dTransfer table.w20 > tr > th,
#mx4dTransfer table.w20 > tr > td,
#mx4dTransfer table.w20 > thead > tr > th,
#mx4dTransfer table.w20 > thead > tr > td,
#mx4dTransfer table.w20 > tbody > tr > th,
#mx4dTransfer table.w20 > tbody > tr > td,
#mx4dTransfer table thead.w20 > tr > th,
#mx4dTransfer table thead.w20 > tr > td,
#mx4dTransfer table tbody.w20 > tr > th,
#mx4dTransfer table tbody.w20 > tr > td,
#mx4dTransfer table tr.w20 > th,
#mx4dTransfer table tr.w20 > td {
  width: 20px;
}

#mx4dTransfer table th.w25,
#mx4dTransfer table td.w25 {
  width: 25px !important;
}

#mx4dTransfer table.w25 > tr > th,
#mx4dTransfer table.w25 > tr > td,
#mx4dTransfer table.w25 > thead > tr > th,
#mx4dTransfer table.w25 > thead > tr > td,
#mx4dTransfer table.w25 > tbody > tr > th,
#mx4dTransfer table.w25 > tbody > tr > td,
#mx4dTransfer table thead.w25 > tr > th,
#mx4dTransfer table thead.w25 > tr > td,
#mx4dTransfer table tbody.w25 > tr > th,
#mx4dTransfer table tbody.w25 > tr > td,
#mx4dTransfer table tr.w25 > th,
#mx4dTransfer table tr.w25 > td {
  width: 25px;
}

#mx4dTransfer table th.w30,
#mx4dTransfer table td.w30 {
  width: 30px !important;
}

#mx4dTransfer table.w30 > tr > th,
#mx4dTransfer table.w30 > tr > td,
#mx4dTransfer table.w30 > thead > tr > th,
#mx4dTransfer table.w30 > thead > tr > td,
#mx4dTransfer table.w30 > tbody > tr > th,
#mx4dTransfer table.w30 > tbody > tr > td,
#mx4dTransfer table thead.w30 > tr > th,
#mx4dTransfer table thead.w30 > tr > td,
#mx4dTransfer table tbody.w30 > tr > th,
#mx4dTransfer table tbody.w30 > tr > td,
#mx4dTransfer table tr.w30 > th,
#mx4dTransfer table tr.w30 > td {
  width: 30px;
}

#mx4dTransfer table th.w35,
#mx4dTransfer table td.w35 {
  width: 35px !important;
}

#mx4dTransfer table.w35 > tr > th,
#mx4dTransfer table.w35 > tr > td,
#mx4dTransfer table.w35 > thead > tr > th,
#mx4dTransfer table.w35 > thead > tr > td,
#mx4dTransfer table.w35 > tbody > tr > th,
#mx4dTransfer table.w35 > tbody > tr > td,
#mx4dTransfer table thead.w35 > tr > th,
#mx4dTransfer table thead.w35 > tr > td,
#mx4dTransfer table tbody.w35 > tr > th,
#mx4dTransfer table tbody.w35 > tr > td,
#mx4dTransfer table tr.w35 > th,
#mx4dTransfer table tr.w35 > td {
  width: 35px;
}

#mx4dTransfer table th.w40,
#mx4dTransfer table td.w40 {
  width: 40px !important;
}

#mx4dTransfer table.w40 > tr > th,
#mx4dTransfer table.w40 > tr > td,
#mx4dTransfer table.w40 > thead > tr > th,
#mx4dTransfer table.w40 > thead > tr > td,
#mx4dTransfer table.w40 > tbody > tr > th,
#mx4dTransfer table.w40 > tbody > tr > td,
#mx4dTransfer table thead.w40 > tr > th,
#mx4dTransfer table thead.w40 > tr > td,
#mx4dTransfer table tbody.w40 > tr > th,
#mx4dTransfer table tbody.w40 > tr > td,
#mx4dTransfer table tr.w40 > th,
#mx4dTransfer table tr.w40 > td {
  width: 40px;
}

#mx4dTransfer table th.w45,
#mx4dTransfer table td.w45 {
  width: 45px !important;
}

#mx4dTransfer table.w45 > tr > th,
#mx4dTransfer table.w45 > tr > td,
#mx4dTransfer table.w45 > thead > tr > th,
#mx4dTransfer table.w45 > thead > tr > td,
#mx4dTransfer table.w45 > tbody > tr > th,
#mx4dTransfer table.w45 > tbody > tr > td,
#mx4dTransfer table thead.w45 > tr > th,
#mx4dTransfer table thead.w45 > tr > td,
#mx4dTransfer table tbody.w45 > tr > th,
#mx4dTransfer table tbody.w45 > tr > td,
#mx4dTransfer table tr.w45 > th,
#mx4dTransfer table tr.w45 > td {
  width: 45px;
}

#mx4dTransfer table th.w50,
#mx4dTransfer table td.w50 {
  width: 50px !important;
}

#mx4dTransfer table.w50 > tr > th,
#mx4dTransfer table.w50 > tr > td,
#mx4dTransfer table.w50 > thead > tr > th,
#mx4dTransfer table.w50 > thead > tr > td,
#mx4dTransfer table.w50 > tbody > tr > th,
#mx4dTransfer table.w50 > tbody > tr > td,
#mx4dTransfer table thead.w50 > tr > th,
#mx4dTransfer table thead.w50 > tr > td,
#mx4dTransfer table tbody.w50 > tr > th,
#mx4dTransfer table tbody.w50 > tr > td,
#mx4dTransfer table tr.w50 > th,
#mx4dTransfer table tr.w50 > td {
  width: 50px;
}

#mx4dTransfer table th.w55,
#mx4dTransfer table td.w55 {
  width: 55px !important;
}

#mx4dTransfer table.w55 > tr > th,
#mx4dTransfer table.w55 > tr > td,
#mx4dTransfer table.w55 > thead > tr > th,
#mx4dTransfer table.w55 > thead > tr > td,
#mx4dTransfer table.w55 > tbody > tr > th,
#mx4dTransfer table.w55 > tbody > tr > td,
#mx4dTransfer table thead.w55 > tr > th,
#mx4dTransfer table thead.w55 > tr > td,
#mx4dTransfer table tbody.w55 > tr > th,
#mx4dTransfer table tbody.w55 > tr > td,
#mx4dTransfer table tr.w55 > th,
#mx4dTransfer table tr.w55 > td {
  width: 55px;
}

#mx4dTransfer table th.w60,
#mx4dTransfer table td.w60 {
  width: 60px !important;
}

#mx4dTransfer table.w60 > tr > th,
#mx4dTransfer table.w60 > tr > td,
#mx4dTransfer table.w60 > thead > tr > th,
#mx4dTransfer table.w60 > thead > tr > td,
#mx4dTransfer table.w60 > tbody > tr > th,
#mx4dTransfer table.w60 > tbody > tr > td,
#mx4dTransfer table thead.w60 > tr > th,
#mx4dTransfer table thead.w60 > tr > td,
#mx4dTransfer table tbody.w60 > tr > th,
#mx4dTransfer table tbody.w60 > tr > td,
#mx4dTransfer table tr.w60 > th,
#mx4dTransfer table tr.w60 > td {
  width: 60px;
}

#mx4dTransfer table th.w65,
#mx4dTransfer table td.w65 {
  width: 65px !important;
}

#mx4dTransfer table.w65 > tr > th,
#mx4dTransfer table.w65 > tr > td,
#mx4dTransfer table.w65 > thead > tr > th,
#mx4dTransfer table.w65 > thead > tr > td,
#mx4dTransfer table.w65 > tbody > tr > th,
#mx4dTransfer table.w65 > tbody > tr > td,
#mx4dTransfer table thead.w65 > tr > th,
#mx4dTransfer table thead.w65 > tr > td,
#mx4dTransfer table tbody.w65 > tr > th,
#mx4dTransfer table tbody.w65 > tr > td,
#mx4dTransfer table tr.w65 > th,
#mx4dTransfer table tr.w65 > td {
  width: 65px;
}

#mx4dTransfer table th.w70,
#mx4dTransfer table td.w70 {
  width: 70px !important;
}

#mx4dTransfer table.w70 > tr > th,
#mx4dTransfer table.w70 > tr > td,
#mx4dTransfer table.w70 > thead > tr > th,
#mx4dTransfer table.w70 > thead > tr > td,
#mx4dTransfer table.w70 > tbody > tr > th,
#mx4dTransfer table.w70 > tbody > tr > td,
#mx4dTransfer table thead.w70 > tr > th,
#mx4dTransfer table thead.w70 > tr > td,
#mx4dTransfer table tbody.w70 > tr > th,
#mx4dTransfer table tbody.w70 > tr > td,
#mx4dTransfer table tr.w70 > th,
#mx4dTransfer table tr.w70 > td {
  width: 70px;
}

#mx4dTransfer table th.w75,
#mx4dTransfer table td.w75 {
  width: 75px !important;
}

#mx4dTransfer table.w75 > tr > th,
#mx4dTransfer table.w75 > tr > td,
#mx4dTransfer table.w75 > thead > tr > th,
#mx4dTransfer table.w75 > thead > tr > td,
#mx4dTransfer table.w75 > tbody > tr > th,
#mx4dTransfer table.w75 > tbody > tr > td,
#mx4dTransfer table thead.w75 > tr > th,
#mx4dTransfer table thead.w75 > tr > td,
#mx4dTransfer table tbody.w75 > tr > th,
#mx4dTransfer table tbody.w75 > tr > td,
#mx4dTransfer table tr.w75 > th,
#mx4dTransfer table tr.w75 > td {
  width: 75px;
}

#mx4dTransfer table th.w80,
#mx4dTransfer table td.w80 {
  width: 80px !important;
}

#mx4dTransfer table.w80 > tr > th,
#mx4dTransfer table.w80 > tr > td,
#mx4dTransfer table.w80 > thead > tr > th,
#mx4dTransfer table.w80 > thead > tr > td,
#mx4dTransfer table.w80 > tbody > tr > th,
#mx4dTransfer table.w80 > tbody > tr > td,
#mx4dTransfer table thead.w80 > tr > th,
#mx4dTransfer table thead.w80 > tr > td,
#mx4dTransfer table tbody.w80 > tr > th,
#mx4dTransfer table tbody.w80 > tr > td,
#mx4dTransfer table tr.w80 > th,
#mx4dTransfer table tr.w80 > td {
  width: 80px;
}

#mx4dTransfer table th.w85,
#mx4dTransfer table td.w85 {
  width: 85px !important;
}

#mx4dTransfer table.w85 > tr > th,
#mx4dTransfer table.w85 > tr > td,
#mx4dTransfer table.w85 > thead > tr > th,
#mx4dTransfer table.w85 > thead > tr > td,
#mx4dTransfer table.w85 > tbody > tr > th,
#mx4dTransfer table.w85 > tbody > tr > td,
#mx4dTransfer table thead.w85 > tr > th,
#mx4dTransfer table thead.w85 > tr > td,
#mx4dTransfer table tbody.w85 > tr > th,
#mx4dTransfer table tbody.w85 > tr > td,
#mx4dTransfer table tr.w85 > th,
#mx4dTransfer table tr.w85 > td {
  width: 85px;
}

#mx4dTransfer table th.w90,
#mx4dTransfer table td.w90 {
  width: 90px !important;
}

#mx4dTransfer table.w90 > tr > th,
#mx4dTransfer table.w90 > tr > td,
#mx4dTransfer table.w90 > thead > tr > th,
#mx4dTransfer table.w90 > thead > tr > td,
#mx4dTransfer table.w90 > tbody > tr > th,
#mx4dTransfer table.w90 > tbody > tr > td,
#mx4dTransfer table thead.w90 > tr > th,
#mx4dTransfer table thead.w90 > tr > td,
#mx4dTransfer table tbody.w90 > tr > th,
#mx4dTransfer table tbody.w90 > tr > td,
#mx4dTransfer table tr.w90 > th,
#mx4dTransfer table tr.w90 > td {
  width: 90px;
}

#mx4dTransfer table th.w95,
#mx4dTransfer table td.w95 {
  width: 95px !important;
}

#mx4dTransfer table.w95 > tr > th,
#mx4dTransfer table.w95 > tr > td,
#mx4dTransfer table.w95 > thead > tr > th,
#mx4dTransfer table.w95 > thead > tr > td,
#mx4dTransfer table.w95 > tbody > tr > th,
#mx4dTransfer table.w95 > tbody > tr > td,
#mx4dTransfer table thead.w95 > tr > th,
#mx4dTransfer table thead.w95 > tr > td,
#mx4dTransfer table tbody.w95 > tr > th,
#mx4dTransfer table tbody.w95 > tr > td,
#mx4dTransfer table tr.w95 > th,
#mx4dTransfer table tr.w95 > td {
  width: 95px;
}

#mx4dTransfer table th.w100,
#mx4dTransfer table td.w100 {
  width: 100px !important;
}

#mx4dTransfer table.w100 > tr > th,
#mx4dTransfer table.w100 > tr > td,
#mx4dTransfer table.w100 > thead > tr > th,
#mx4dTransfer table.w100 > thead > tr > td,
#mx4dTransfer table.w100 > tbody > tr > th,
#mx4dTransfer table.w100 > tbody > tr > td,
#mx4dTransfer table thead.w100 > tr > th,
#mx4dTransfer table thead.w100 > tr > td,
#mx4dTransfer table tbody.w100 > tr > th,
#mx4dTransfer table tbody.w100 > tr > td,
#mx4dTransfer table tr.w100 > th,
#mx4dTransfer table tr.w100 > td {
  width: 100px;
}

#mx4dTransfer table th.w105,
#mx4dTransfer table td.w105 {
  width: 105px !important;
}

#mx4dTransfer table.w105 > tr > th,
#mx4dTransfer table.w105 > tr > td,
#mx4dTransfer table.w105 > thead > tr > th,
#mx4dTransfer table.w105 > thead > tr > td,
#mx4dTransfer table.w105 > tbody > tr > th,
#mx4dTransfer table.w105 > tbody > tr > td,
#mx4dTransfer table thead.w105 > tr > th,
#mx4dTransfer table thead.w105 > tr > td,
#mx4dTransfer table tbody.w105 > tr > th,
#mx4dTransfer table tbody.w105 > tr > td,
#mx4dTransfer table tr.w105 > th,
#mx4dTransfer table tr.w105 > td {
  width: 105px;
}

#mx4dTransfer table th.w110,
#mx4dTransfer table td.w110 {
  width: 110px !important;
}

#mx4dTransfer table.w110 > tr > th,
#mx4dTransfer table.w110 > tr > td,
#mx4dTransfer table.w110 > thead > tr > th,
#mx4dTransfer table.w110 > thead > tr > td,
#mx4dTransfer table.w110 > tbody > tr > th,
#mx4dTransfer table.w110 > tbody > tr > td,
#mx4dTransfer table thead.w110 > tr > th,
#mx4dTransfer table thead.w110 > tr > td,
#mx4dTransfer table tbody.w110 > tr > th,
#mx4dTransfer table tbody.w110 > tr > td,
#mx4dTransfer table tr.w110 > th,
#mx4dTransfer table tr.w110 > td {
  width: 110px;
}

#mx4dTransfer table th.w115,
#mx4dTransfer table td.w115 {
  width: 115px !important;
}

#mx4dTransfer table.w115 > tr > th,
#mx4dTransfer table.w115 > tr > td,
#mx4dTransfer table.w115 > thead > tr > th,
#mx4dTransfer table.w115 > thead > tr > td,
#mx4dTransfer table.w115 > tbody > tr > th,
#mx4dTransfer table.w115 > tbody > tr > td,
#mx4dTransfer table thead.w115 > tr > th,
#mx4dTransfer table thead.w115 > tr > td,
#mx4dTransfer table tbody.w115 > tr > th,
#mx4dTransfer table tbody.w115 > tr > td,
#mx4dTransfer table tr.w115 > th,
#mx4dTransfer table tr.w115 > td {
  width: 115px;
}

#mx4dTransfer table th.w120,
#mx4dTransfer table td.w120 {
  width: 120px !important;
}

#mx4dTransfer table.w120 > tr > th,
#mx4dTransfer table.w120 > tr > td,
#mx4dTransfer table.w120 > thead > tr > th,
#mx4dTransfer table.w120 > thead > tr > td,
#mx4dTransfer table.w120 > tbody > tr > th,
#mx4dTransfer table.w120 > tbody > tr > td,
#mx4dTransfer table thead.w120 > tr > th,
#mx4dTransfer table thead.w120 > tr > td,
#mx4dTransfer table tbody.w120 > tr > th,
#mx4dTransfer table tbody.w120 > tr > td,
#mx4dTransfer table tr.w120 > th,
#mx4dTransfer table tr.w120 > td {
  width: 120px;
}

#mx4dTransfer table th.w125,
#mx4dTransfer table td.w125 {
  width: 125px !important;
}

#mx4dTransfer table.w125 > tr > th,
#mx4dTransfer table.w125 > tr > td,
#mx4dTransfer table.w125 > thead > tr > th,
#mx4dTransfer table.w125 > thead > tr > td,
#mx4dTransfer table.w125 > tbody > tr > th,
#mx4dTransfer table.w125 > tbody > tr > td,
#mx4dTransfer table thead.w125 > tr > th,
#mx4dTransfer table thead.w125 > tr > td,
#mx4dTransfer table tbody.w125 > tr > th,
#mx4dTransfer table tbody.w125 > tr > td,
#mx4dTransfer table tr.w125 > th,
#mx4dTransfer table tr.w125 > td {
  width: 125px;
}

#mx4dTransfer table th.w130,
#mx4dTransfer table td.w130 {
  width: 130px !important;
}

#mx4dTransfer table.w130 > tr > th,
#mx4dTransfer table.w130 > tr > td,
#mx4dTransfer table.w130 > thead > tr > th,
#mx4dTransfer table.w130 > thead > tr > td,
#mx4dTransfer table.w130 > tbody > tr > th,
#mx4dTransfer table.w130 > tbody > tr > td,
#mx4dTransfer table thead.w130 > tr > th,
#mx4dTransfer table thead.w130 > tr > td,
#mx4dTransfer table tbody.w130 > tr > th,
#mx4dTransfer table tbody.w130 > tr > td,
#mx4dTransfer table tr.w130 > th,
#mx4dTransfer table tr.w130 > td {
  width: 130px;
}

#mx4dTransfer table th.w135,
#mx4dTransfer table td.w135 {
  width: 135px !important;
}

#mx4dTransfer table.w135 > tr > th,
#mx4dTransfer table.w135 > tr > td,
#mx4dTransfer table.w135 > thead > tr > th,
#mx4dTransfer table.w135 > thead > tr > td,
#mx4dTransfer table.w135 > tbody > tr > th,
#mx4dTransfer table.w135 > tbody > tr > td,
#mx4dTransfer table thead.w135 > tr > th,
#mx4dTransfer table thead.w135 > tr > td,
#mx4dTransfer table tbody.w135 > tr > th,
#mx4dTransfer table tbody.w135 > tr > td,
#mx4dTransfer table tr.w135 > th,
#mx4dTransfer table tr.w135 > td {
  width: 135px;
}

#mx4dTransfer table th.w140,
#mx4dTransfer table td.w140 {
  width: 140px !important;
}

#mx4dTransfer table.w140 > tr > th,
#mx4dTransfer table.w140 > tr > td,
#mx4dTransfer table.w140 > thead > tr > th,
#mx4dTransfer table.w140 > thead > tr > td,
#mx4dTransfer table.w140 > tbody > tr > th,
#mx4dTransfer table.w140 > tbody > tr > td,
#mx4dTransfer table thead.w140 > tr > th,
#mx4dTransfer table thead.w140 > tr > td,
#mx4dTransfer table tbody.w140 > tr > th,
#mx4dTransfer table tbody.w140 > tr > td,
#mx4dTransfer table tr.w140 > th,
#mx4dTransfer table tr.w140 > td {
  width: 140px;
}

#mx4dTransfer table th.w145,
#mx4dTransfer table td.w145 {
  width: 145px !important;
}

#mx4dTransfer table.w145 > tr > th,
#mx4dTransfer table.w145 > tr > td,
#mx4dTransfer table.w145 > thead > tr > th,
#mx4dTransfer table.w145 > thead > tr > td,
#mx4dTransfer table.w145 > tbody > tr > th,
#mx4dTransfer table.w145 > tbody > tr > td,
#mx4dTransfer table thead.w145 > tr > th,
#mx4dTransfer table thead.w145 > tr > td,
#mx4dTransfer table tbody.w145 > tr > th,
#mx4dTransfer table tbody.w145 > tr > td,
#mx4dTransfer table tr.w145 > th,
#mx4dTransfer table tr.w145 > td {
  width: 145px;
}

#mx4dTransfer table th.w150,
#mx4dTransfer table td.w150 {
  width: 150px !important;
}

#mx4dTransfer table.w150 > tr > th,
#mx4dTransfer table.w150 > tr > td,
#mx4dTransfer table.w150 > thead > tr > th,
#mx4dTransfer table.w150 > thead > tr > td,
#mx4dTransfer table.w150 > tbody > tr > th,
#mx4dTransfer table.w150 > tbody > tr > td,
#mx4dTransfer table thead.w150 > tr > th,
#mx4dTransfer table thead.w150 > tr > td,
#mx4dTransfer table tbody.w150 > tr > th,
#mx4dTransfer table tbody.w150 > tr > td,
#mx4dTransfer table tr.w150 > th,
#mx4dTransfer table tr.w150 > td {
  width: 150px;
}

#mx4dTransfer table th.w155,
#mx4dTransfer table td.w155 {
  width: 155px !important;
}

#mx4dTransfer table.w155 > tr > th,
#mx4dTransfer table.w155 > tr > td,
#mx4dTransfer table.w155 > thead > tr > th,
#mx4dTransfer table.w155 > thead > tr > td,
#mx4dTransfer table.w155 > tbody > tr > th,
#mx4dTransfer table.w155 > tbody > tr > td,
#mx4dTransfer table thead.w155 > tr > th,
#mx4dTransfer table thead.w155 > tr > td,
#mx4dTransfer table tbody.w155 > tr > th,
#mx4dTransfer table tbody.w155 > tr > td,
#mx4dTransfer table tr.w155 > th,
#mx4dTransfer table tr.w155 > td {
  width: 155px;
}

#mx4dTransfer table th.w160,
#mx4dTransfer table td.w160 {
  width: 160px !important;
}

#mx4dTransfer table.w160 > tr > th,
#mx4dTransfer table.w160 > tr > td,
#mx4dTransfer table.w160 > thead > tr > th,
#mx4dTransfer table.w160 > thead > tr > td,
#mx4dTransfer table.w160 > tbody > tr > th,
#mx4dTransfer table.w160 > tbody > tr > td,
#mx4dTransfer table thead.w160 > tr > th,
#mx4dTransfer table thead.w160 > tr > td,
#mx4dTransfer table tbody.w160 > tr > th,
#mx4dTransfer table tbody.w160 > tr > td,
#mx4dTransfer table tr.w160 > th,
#mx4dTransfer table tr.w160 > td {
  width: 160px;
}

#mx4dTransfer table th.w165,
#mx4dTransfer table td.w165 {
  width: 165px !important;
}

#mx4dTransfer table.w165 > tr > th,
#mx4dTransfer table.w165 > tr > td,
#mx4dTransfer table.w165 > thead > tr > th,
#mx4dTransfer table.w165 > thead > tr > td,
#mx4dTransfer table.w165 > tbody > tr > th,
#mx4dTransfer table.w165 > tbody > tr > td,
#mx4dTransfer table thead.w165 > tr > th,
#mx4dTransfer table thead.w165 > tr > td,
#mx4dTransfer table tbody.w165 > tr > th,
#mx4dTransfer table tbody.w165 > tr > td,
#mx4dTransfer table tr.w165 > th,
#mx4dTransfer table tr.w165 > td {
  width: 165px;
}

#mx4dTransfer table th.w170,
#mx4dTransfer table td.w170 {
  width: 170px !important;
}

#mx4dTransfer table.w170 > tr > th,
#mx4dTransfer table.w170 > tr > td,
#mx4dTransfer table.w170 > thead > tr > th,
#mx4dTransfer table.w170 > thead > tr > td,
#mx4dTransfer table.w170 > tbody > tr > th,
#mx4dTransfer table.w170 > tbody > tr > td,
#mx4dTransfer table thead.w170 > tr > th,
#mx4dTransfer table thead.w170 > tr > td,
#mx4dTransfer table tbody.w170 > tr > th,
#mx4dTransfer table tbody.w170 > tr > td,
#mx4dTransfer table tr.w170 > th,
#mx4dTransfer table tr.w170 > td {
  width: 170px;
}

#mx4dTransfer table th.w175,
#mx4dTransfer table td.w175 {
  width: 175px !important;
}

#mx4dTransfer table.w175 > tr > th,
#mx4dTransfer table.w175 > tr > td,
#mx4dTransfer table.w175 > thead > tr > th,
#mx4dTransfer table.w175 > thead > tr > td,
#mx4dTransfer table.w175 > tbody > tr > th,
#mx4dTransfer table.w175 > tbody > tr > td,
#mx4dTransfer table thead.w175 > tr > th,
#mx4dTransfer table thead.w175 > tr > td,
#mx4dTransfer table tbody.w175 > tr > th,
#mx4dTransfer table tbody.w175 > tr > td,
#mx4dTransfer table tr.w175 > th,
#mx4dTransfer table tr.w175 > td {
  width: 175px;
}

#mx4dTransfer table th.w180,
#mx4dTransfer table td.w180 {
  width: 180px !important;
}

#mx4dTransfer table.w180 > tr > th,
#mx4dTransfer table.w180 > tr > td,
#mx4dTransfer table.w180 > thead > tr > th,
#mx4dTransfer table.w180 > thead > tr > td,
#mx4dTransfer table.w180 > tbody > tr > th,
#mx4dTransfer table.w180 > tbody > tr > td,
#mx4dTransfer table thead.w180 > tr > th,
#mx4dTransfer table thead.w180 > tr > td,
#mx4dTransfer table tbody.w180 > tr > th,
#mx4dTransfer table tbody.w180 > tr > td,
#mx4dTransfer table tr.w180 > th,
#mx4dTransfer table tr.w180 > td {
  width: 180px;
}

#mx4dTransfer table th.w185,
#mx4dTransfer table td.w185 {
  width: 185px !important;
}

#mx4dTransfer table.w185 > tr > th,
#mx4dTransfer table.w185 > tr > td,
#mx4dTransfer table.w185 > thead > tr > th,
#mx4dTransfer table.w185 > thead > tr > td,
#mx4dTransfer table.w185 > tbody > tr > th,
#mx4dTransfer table.w185 > tbody > tr > td,
#mx4dTransfer table thead.w185 > tr > th,
#mx4dTransfer table thead.w185 > tr > td,
#mx4dTransfer table tbody.w185 > tr > th,
#mx4dTransfer table tbody.w185 > tr > td,
#mx4dTransfer table tr.w185 > th,
#mx4dTransfer table tr.w185 > td {
  width: 185px;
}

#mx4dTransfer table th.w190,
#mx4dTransfer table td.w190 {
  width: 190px !important;
}

#mx4dTransfer table.w190 > tr > th,
#mx4dTransfer table.w190 > tr > td,
#mx4dTransfer table.w190 > thead > tr > th,
#mx4dTransfer table.w190 > thead > tr > td,
#mx4dTransfer table.w190 > tbody > tr > th,
#mx4dTransfer table.w190 > tbody > tr > td,
#mx4dTransfer table thead.w190 > tr > th,
#mx4dTransfer table thead.w190 > tr > td,
#mx4dTransfer table tbody.w190 > tr > th,
#mx4dTransfer table tbody.w190 > tr > td,
#mx4dTransfer table tr.w190 > th,
#mx4dTransfer table tr.w190 > td {
  width: 190px;
}

#mx4dTransfer table th.w195,
#mx4dTransfer table td.w195 {
  width: 195px !important;
}

#mx4dTransfer table.w195 > tr > th,
#mx4dTransfer table.w195 > tr > td,
#mx4dTransfer table.w195 > thead > tr > th,
#mx4dTransfer table.w195 > thead > tr > td,
#mx4dTransfer table.w195 > tbody > tr > th,
#mx4dTransfer table.w195 > tbody > tr > td,
#mx4dTransfer table thead.w195 > tr > th,
#mx4dTransfer table thead.w195 > tr > td,
#mx4dTransfer table tbody.w195 > tr > th,
#mx4dTransfer table tbody.w195 > tr > td,
#mx4dTransfer table tr.w195 > th,
#mx4dTransfer table tr.w195 > td {
  width: 195px;
}

#mx4dTransfer table th.w200,
#mx4dTransfer table td.w200 {
  width: 200px !important;
}

#mx4dTransfer table.w200 > tr > th,
#mx4dTransfer table.w200 > tr > td,
#mx4dTransfer table.w200 > thead > tr > th,
#mx4dTransfer table.w200 > thead > tr > td,
#mx4dTransfer table.w200 > tbody > tr > th,
#mx4dTransfer table.w200 > tbody > tr > td,
#mx4dTransfer table thead.w200 > tr > th,
#mx4dTransfer table thead.w200 > tr > td,
#mx4dTransfer table tbody.w200 > tr > th,
#mx4dTransfer table tbody.w200 > tr > td,
#mx4dTransfer table tr.w200 > th,
#mx4dTransfer table tr.w200 > td {
  width: 200px;
}

#mx4dTransfer .bold {
  font-weight: bold;
}

#mx4dTransfer .italic {
  font-style: italic;
}

#mx4dTransfer .nowrap {
  white-space: nowrap;
}

#mx4dTransfer .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#mx4dTransfer #skiplinkSec,
#mx4dTransfer #headAnc,
#mx4dTransfer #naviAnc,
#mx4dTransfer #mainAnc,
#mx4dTransfer #endMainAnc {
  display: none;
}

#mx4dTransfer .show {
  display: block;
}

#mx4dTransfer .hide {
  display: none;
}

#mx4dTransfer .visible {
  max-height: 99999px;
  visibility: visible;
  overflow: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

#mx4dTransfer .hidden {
  max-height: 0;
  visibility: hidden;
  overflow: hidden;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

#mx4dTransfer .for-sp {
  display: none;
}

#mx4dTransfer .fancybox-wrap,
#mx4dTransfer .fancybox-skin,
#mx4dTransfer .fancybox-outer,
#mx4dTransfer .fancybox-inner,
#mx4dTransfer .fancybox-image,
#mx4dTransfer .fancybox-wrap iframe,
#mx4dTransfer .fancybox-wrap object,
#mx4dTransfer .fancybox-nav,
#mx4dTransfer .fancybox-nav span,
#mx4dTransfer .fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

#mx4dTransfer .fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

#mx4dTransfer .fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  border-radius: 4px;
}

#mx4dTransfer .fancybox-opened {
  z-index: 8030;
}

#mx4dTransfer .fancybox-opened .fancybox-skin {
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

#mx4dTransfer .fancybox-outer,
#mx4dTransfer .fancybox-inner {
  position: relative;
}

#mx4dTransfer .fancybox-inner {
  overflow: hidden;
}

#mx4dTransfer .fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

#mx4dTransfer .fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

#mx4dTransfer .fancybox-image,
#mx4dTransfer .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

#mx4dTransfer .fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

#mx4dTransfer #fancybox-loading,
#mx4dTransfer .fancybox-close,
#mx4dTransfer .fancybox-prev span,
#mx4dTransfer .fancybox-next span {
  background-image: url("/_transfer/mx4d/images/modal/fancybox_sprite.png");
}

#mx4dTransfer #fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

#mx4dTransfer #fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("/_transfer/mx4d/images/modal/fancybox_loading.gif") center center no-repeat;
}

#mx4dTransfer .fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
  background-repeat: no-repeat;
  background-image: url("/_transfer/mx4d/images/modal/close_btn.png");
}

#mx4dTransfer .fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("/_transfer/mx4d/images/modal/blank.gif");
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

#mx4dTransfer .fancybox-prev {
  left: 0;
}

#mx4dTransfer .fancybox-next {
  right: 0;
}

#mx4dTransfer .fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

#mx4dTransfer .fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

#mx4dTransfer .fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

#mx4dTransfer .fancybox-nav:hover span {
  visibility: visible;
}

#mx4dTransfer .fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

#mx4dTransfer .fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

#mx4dTransfer .fancybox-lock body {
  overflow: hidden !important;
}

#mx4dTransfer .fancybox-lock-test {
  overflow-y: hidden !important;
}

#mx4dTransfer .fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("/_transfer/mx4d/images/modal/fancybox_overlay.png");
}

#mx4dTransfer .fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

#mx4dTransfer .fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

#mx4dTransfer .fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

#mx4dTransfer .fancybox-opened .fancybox-title {
  visibility: visible;
}

#mx4dTransfer .fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

#mx4dTransfer .fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

#mx4dTransfer .fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

#mx4dTransfer .fancybox-title-inside-wrap {
  padding-top: 10px;
}

#mx4dTransfer .fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

#mx4dTransfer #CONTENTS {
  padding-bottom: 0;
}

#mx4dTransfer #EVENT {
  border-bottom: 1px dotted;
  border-color: #CCC;
  padding: 40px 0 10px 15px;
  text-align: left;
  background: #FFFFFF;
  padding-top: 20px;
}

#mx4dTransfer #PAGE {
  background-image: url(/_transfer/mx4d/images/bg_05.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  padding: 10px 0pt 10px;
}

#mx4dTransfer #PAGE .back,
#mx4dTransfer #PAGE .top {
  display: inline;
}

#mx4dTransfer #EVENT {
  width: 935px;
  margin: 0 auto;
}

#mx4dTransfer .ratio16_9 {
  position: relative;
}

#mx4dTransfer .ratio16_9:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}

#mx4dTransfer .ratio16_9 > .ratio16_9-inner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

#mx4dTransfer .ratio16_9 iframe,
#mx4dTransfer .ratio16_9 video {
  width: 100%;
  height: 100%;
}

#mx4dTransfer .ratio16_9 .video-js {
  width: 100% !important;
  height: 100% !important;
}

#mx4dTransfer #CONINNER {
  background-image: none;
}

#mx4dTransfer #CONINNER .theater_pageTop {
  width: 93.75%;
  margin-top: 20px;
  padding-bottom: 20px;
}

#mx4dTransfer #CONINNER .theater_pageTop a {
  color: #fff;
  text-decoration: none;
}

#mx4dTransfer #CONTENTS {
  width: 100%;
  background-color: inherit;
}

#mx4dTransfer #CONTENTS a:link,
#mx4dTransfer #CONTENTS a:visited,
#mx4dTransfer #CONTENTS a:hover,
#mx4dTransfer #CONTENTS a:active {
  color: #fff;
  text-decoration: none;
}

#mx4dTransfer #CONTENTS a:hover {
  color: #fff;
  text-decoration: underline;
}

#mx4dTransfer #CONTENTS #main {
  position: relative;
  width: 100%;
  min-width: 980px;
  line-height: 1.5;
  overflow: hidden;
  background-color: #000;
  color: #fff;
}

#mx4dTransfer #CONTENTS #main #main-inner {
  width: 950px;
  margin: 0 auto;
}

#mx4dTransfer .mx4d-summary {
  position: relative;
  width: 1500px;
  height: 700px;
  margin: 0 -275px;
  background: url(/_transfer/mx4d/images/summary-bg.jpg) center 0 no-repeat;
}

#mx4dTransfer .mx4d-summary-inner {
  min-height: 610px;
}

#mx4dTransfer .mx4d-summary-kv {
  width: 100%;
  height: 100%;
}

#mx4dTransfer .mx4d-summary-kv img {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 900px;
  height: 550px;
  margin: auto;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transform: scale(0, 0);
  animation: kv-load 0.6s cubic-bezier(0, 0.01, 0.03, 1) 1.2s forwards;
}

@keyframes kv-load {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transform: scale(0, 0);
  }

  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    transform: scale(1, 1);
  }
}

#mx4dTransfer .mx4d-summary-kv-sp {
  display: none;
}

#mx4dTransfer .mx4d-summary-logo {
  position: absolute;
  top: 464px;
  left: 285px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transform: scale(0, 0);
  animation: logo-load 0.4s cubic-bezier(0.5, 0, 0.4, 1) 1.9s forwards;
  z-index: 3;
}

@keyframes logo-load {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transform: scale(0, 0);
  }

  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    transform: scale(1, 1);
  }
}

#mx4dTransfer .mx4d-summary-catch {
  position: absolute;
  top: 457px;
  left: 642px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transform: scale(0, 0);
  animation: catch-load 0.4s cubic-bezier(0.5, 0, 0.4, 1) 2.4s forwards;
  z-index: 3;
}

@keyframes catch-load {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transform: scale(0, 0);
  }

  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    transform: scale(1, 1);
  }
}

#mx4dTransfer .mx4d-summary-overview {
  position: relative;
  width: 880px;
  margin: 0 auto;
  z-index: 2;
}

#mx4dTransfer .mx4d-summary-overview-text {
  margin-top: 24px;
}

#mx4dTransfer .mx4d-summary-overview-text p {
  line-height: 2;
  font-size: 14px;
}

#mx4dTransfer .mx4d-summary-overview-btn {
  margin-top: 24px;
  text-align: center;
}

#mx4dTransfer .mx4d-summary-meteor1 {
  width: 100%;
  height: 100%;
}

#mx4dTransfer .mx4d-summary-meteor1 img {
  position: absolute;
  top: 138px;
  left: 20px;
  width: 1476px;
  height: 642px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transform: scale(0, 0);
  animation: meteor1-load 0.55s cubic-bezier(0, 0.5, 0.03, 1) 1.1s forwards;
}

@keyframes meteor1-load {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transform: scale(0, 0);
  }

  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    transform: scale(1, 1);
  }
}

#mx4dTransfer .mx4d-summary-meteor2 {
  width: 100%;
  height: 100%;
}

#mx4dTransfer .mx4d-summary-meteor2 img {
  position: absolute;
  top: 203px;
  left: 4px;
  width: 1464px;
  height: 468px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transform: scale(0, 0);
  animation: meteor2-load 0.6s cubic-bezier(0, 0.5, 0.03, 1) 1.3s forwards;
  z-index: 2;
}

@keyframes meteor2-load {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transform: scale(0, 0);
  }

  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    transform: scale(1, 1);
  }
}

#mx4dTransfer .mx4d-feature {
  margin-top: 40px;
}

#mx4dTransfer .mx4d-feature-heading {
  text-align: center;
}

#mx4dTransfer .mx4d-feature-body {
  position: relative;
  width: 880px;
  height: 811px;
  margin: 0 auto;
}

#mx4dTransfer .mx4d-feature-bg {
  position: absolute;
  top: 0;
  left: 0;
}

#mx4dTransfer .mx4d-feature-catch {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  position: absolute;
  top: 40px;
  left: 252px;
}

#mx4dTransfer .mx4d-feature-effect1 {
  position: absolute;
  top: 53px;
  left: 0;
}

#mx4dTransfer .mx4d-feature-effect1-heading {
  margin: 0 0 20px;
}

#mx4dTransfer .mx4d-feature-effect1-note {
  position: relative;
  width: 880px;
  height: 696px;
}

#mx4dTransfer .mx4d-feature-effect1-note p {
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  z-index: 1;
}

#mx4dTransfer .mx4d-feature-effect1-note1 {
  top: 0;
  left: 0;
}

#mx4dTransfer .mx4d-feature-effect1-note2 {
  top: 0;
  right: 6px;
}

#mx4dTransfer .mx4d-feature-effect1-note3 {
  top: 142px;
  left: 0;
}

#mx4dTransfer .mx4d-feature-effect1-note4 {
  top: 121px;
  right: 0;
}

#mx4dTransfer .mx4d-feature-effect1-note5 {
  top: 269px;
  left: 0;
}

#mx4dTransfer .mx4d-feature-effect1-note6 {
  top: 264px;
  right: 2px;
}

#mx4dTransfer .mx4d-feature-effect1-note7 {
  top: 371px;
  left: 0;
}

#mx4dTransfer .mx4d-feature-effect1-note8 {
  top: 400px;
  right: 0;
}

#mx4dTransfer .mx4d-feature-effect1-note9 {
  top: 375px;
  left: 0;
}

#mx4dTransfer .mx4d-feature-effect2 {
  position: absolute;
  top: 645px;
  left: 582px;
  z-index: 1;
}

#mx4dTransfer .mx4d-feature-effect2-heading {
  margin: 0;
}

#mx4dTransfer .mx4d-feature-effect2-note {
  position: relative;
  margin: 23px 0 0 16px;
}

#mx4dTransfer .mx4d-feature-effect2-note p {
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

#mx4dTransfer .mx4d-feature-effect2-note1 {
  top: 0;
  left: 0;
}

#mx4dTransfer .mx4d-feature-effect2-note2 {
  top: 0;
  left: 145px;
}

#mx4dTransfer .mx4d-feature-seat_action dl,
#mx4dTransfer .mx4d-feature-seat_action dt,
#mx4dTransfer .mx4d-feature-seat_action dd {
  position: absolute;
  z-index: 1;
}

#mx4dTransfer .mx4d-feature-seat_action_1 {
  top: 239px;
  left: 333px;
}

#mx4dTransfer .mx4d-feature-seat_action_1-line {
  top: 38px;
  left: 93px;
}

#mx4dTransfer .mx4d-feature-seat_action_1-arrow {
  top: 141px;
  left: 26px;
  transform: rotateZ(6deg);
  transform-origin: 50.63291% 58.53659%;
}

#mx4dTransfer .mx4d-feature-seat_action_1-arrow.active {
  animation: seat_action_1-animate 2s ease-in-out infinite;
}

@keyframes seat_action_1-animate {
  0% {
    transform: rotate(6deg);
  }

  50% {
    transform: rotate(-10deg);
  }

  100% {
    transform: rotate(6deg);
  }
}

#mx4dTransfer .mx4d-feature-seat_action_2 {
  top: 502px;
  left: 0;
}

#mx4dTransfer .mx4d-feature-seat_action_2-line {
  top: 20px;
  left: 190px;
}

#mx4dTransfer .mx4d-feature-seat_action_2-arrow {
  top: -33px;
  left: 180px;
  transform-origin: 48.50746% 48.36066%;
}

#mx4dTransfer .mx4d-feature-seat_action_2-arrow.active {
  animation: seat_action_2-animate 2s ease-in-out infinite;
}

@keyframes seat_action_2-animate {
  0% {
    transform: rotate(0);
  }

  50% {
    transform: rotate(30deg);
  }

  100% {
    transform: rotate(0);
  }
}

#mx4dTransfer .mx4d-feature-seat_action_3 {
  top: 679px;
  left: 320px;
}

#mx4dTransfer .mx4d-feature-seat_action_3-line {
  top: -19px;
  left: 89px;
}

#mx4dTransfer .mx4d-feature-seat_action_3-arrow {
  top: -177px;
  left: 48px;
}

#mx4dTransfer .mx4d-feature-seat_action_3-arrow.active {
  animation: seat_action_3-animate 2s ease-in-out infinite;
}

@keyframes seat_action_3-animate {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(25px);
  }

  100% {
    transform: translateY(0);
  }
}

#mx4dTransfer .mx4d-feature-fog {
  position: relative;
}

#mx4dTransfer .mx4d-feature-fog div {
  position: absolute;
  z-index: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

#mx4dTransfer .mx4d-feature-fog div.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

#mx4dTransfer .mx4d-feature-fog1 {
  top: 204px;
  left: -36px;
  transition: opacity 1s linear 2.9s;
}

#mx4dTransfer .mx4d-feature-fog1.active {
  animation: fog1-animate 15s linear infinite;
}

#mx4dTransfer .mx4d-feature-fog2 {
  top: 202px;
  right: 21px;
  transition: opacity 1s linear 2.7s;
}

#mx4dTransfer .mx4d-feature-fog2.active {
  animation: fog2-animate 30s linear infinite;
}

@keyframes fog1-animate {
  0% {
    transform: scale(1) translate(0, 0);
  }

  25% {
    transform: scale(1.2) translate(-20px, -10px);
  }

  50% {
    transform: scale(1) translate(0, 0);
  }

  75% {
    transform: scale(0.9) translate(20px, 10px);
  }

  100% {
    transform: scale(1) translate(0, 0);
  }
}

@keyframes fog2-animate {
  0% {
    transform: scale(1) translate(0, 0);
  }

  25% {
    transform: scale(1.3) translate(-50px, -15px);
  }

  50% {
    transform: scale(1) translate(0, 0);
  }

  75% {
    transform: scale(0.8) translate(50px, 15px);
  }

  100% {
    transform: scale(1) translate(0, 0);
  }
}

#mx4dTransfer .mx4d-feature-strobes {
  position: relative;
}

#mx4dTransfer .mx4d-feature-strobes1 {
  position: absolute;
  z-index: 4;
  top: 29px;
  left: 20px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

#mx4dTransfer .mx4d-feature-strobes1.active {
  animation: strobes-animate 6s linear;
}

@keyframes strobes-animate {
  0% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  90% {
    transform: scale(0);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  91% {
    transform: scale(0.6);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5;
  }

  92% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  93% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  94% {
    transform: scale(1);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8;
  }

  95% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  98% {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }

  99% {
    transform: scale(2);
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
  }

  100% {
    transform: scale(0);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
}

#mx4dTransfer .mx4d-movie {
  margin-top: 40px;
}

#mx4dTransfer .mx4d-movie-heading {
  width: 880px;
  margin: 0 auto 30px;
  padding-top: 4.84211%;
  background: url(/_transfer/mx4d/images/movie-heading.png) 0 0 no-repeat;
  overflow: hidden;
  font-size: 0;
  text-indent: 100%;
  white-space: nowrap;
  outline: none;
}

#mx4dTransfer .mx4d-movie .item {
  width: 880px;
  margin: 20px auto 0;
  background: url(/_transfer/mx4d/images/movie-item-bg.png) 0 0 repeat;
}

#mx4dTransfer .mx4d-movie .item-header {
  height: 78px;
  background: url(/_transfer/mx4d/images/movie-item-header-bg.png) 0 0 repeat;
}

#mx4dTransfer .mx4d-movie .item-header:before,
#mx4dTransfer .mx4d-movie .item-header:after {
  content: "";
  display: table;
}

#mx4dTransfer .mx4d-movie .item-header:after {
  clear: both;
}

#mx4dTransfer .mx4d-movie .item-header {
  zoom: 1;
}

#mx4dTransfer .mx4d-movie .item-header .title-block {
  float: left;
  display: table;
  height: 70px;
  margin-left: 20px;
}

#mx4dTransfer .mx4d-movie .item-header .title-block .label,
#mx4dTransfer .mx4d-movie .item-header .title-block .movie-title {
  display: table-cell;
  vertical-align: middle;
}

#mx4dTransfer .mx4d-movie .item-header .title-block .label span {
  display: block;
  line-height: 30px;
  padding: 0 20px 0 12px;
  background: url(/_transfer/mx4d/images/movie-cap-bg1.png) right center no-repeat;
  color: #fff;
  font-style: normal;
  font-weight: bold;
  font-size: 1.23077em;
}

#mx4dTransfer .mx4d-movie .item-header .title-block .label span.onair {
  background-image: url(/_transfer/mx4d/images/movie-cap-bg2.png);
}

#mx4dTransfer .mx4d-movie .item-header .title-block .movie-title {
  padding-left: 10px;
  font-weight: normal;
  font-size: 1.38462em;
}

#mx4dTransfer .mx4d-movie .item-header .type {
  float: right;
  display: table;
  height: 70px;
  margin-right: 10px;
}

#mx4dTransfer .mx4d-movie .item-header .type i {
  display: table-cell;
  padding-left: 4px;
  vertical-align: middle;
}

#mx4dTransfer .mx4d-movie .item-header .type i span {
  display: block;
  width: 60px;
  height: 50px;
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
  font-size: 0;
  text-indent: 100%;
  white-space: nowrap;
  outline: none;
}

#mx4dTransfer .mx4d-movie .item-header .type i.type-3d span {
  background-image: url(/_transfer/mx4d/images/movie-icon_3d.png);
}

#mx4dTransfer .mx4d-movie .item-header .type i.type-2d span {
  background-image: url(/_transfer/mx4d/images/movie-icon_2d.png);
}

#mx4dTransfer .mx4d-movie .item-body {
  padding: 20px 20px 0 20px;
  border-top: 1px solid #000;
}

#mx4dTransfer .mx4d-movie .item-body:before,
#mx4dTransfer .mx4d-movie .item-body:after {
  content: "";
  display: table;
}

#mx4dTransfer .mx4d-movie .item-body:after {
  clear: both;
}

#mx4dTransfer .mx4d-movie .item-body {
  zoom: 1;
}

#mx4dTransfer .mx4d-movie .item-body .figure {
  float: left;
  width: 125px;
  margin-right: 20px;
}

#mx4dTransfer .mx4d-movie .item-body .figure img {
  width: 100%;
}

#mx4dTransfer .mx4d-movie .item-body .text-block {
  overflow: hidden;
}

#mx4dTransfer .mx4d-movie .item-body .text-block .copy {
  line-height: 1.6;
  font-size: 14px;
}

#mx4dTransfer .mx4d-movie .item-body .text-block .credit {
  line-height: 1.5;
  margin-top: 0.25em;
  color: #aaa;
  font-size: 12px;
}

#mx4dTransfer .mx4d-movie .item .btn-detail {
  margin-top: 5px;
  border-bottom: 1px solid #000;
}

#mx4dTransfer .mx4d-movie .item .btn-detail:before,
#mx4dTransfer .mx4d-movie .item .btn-detail:after {
  content: "";
  display: table;
}

#mx4dTransfer .mx4d-movie .item .btn-detail:after {
  clear: both;
}

#mx4dTransfer .mx4d-movie .item .btn-detail {
  zoom: 1;
}

#mx4dTransfer .mx4d-movie .item .btn-detail span {
  display: block;
  float: right;
  width: 165px;
  height: 34px;
  background: url(/_transfer/mx4d/images/movie-btn_detail.png) 0 0 no-repeat;
  overflow: hidden;
  font-size: 0;
  text-indent: 100%;
  white-space: nowrap;
  outline: none;
}

#mx4dTransfer .mx4d-movie .item-footer {
  padding: 20px 20px 8px 20px;
  border-top: 1px solid #000;
  background: url(/_transfer/mx4d/images/movie-item-footer-bg.png) 0 0 repeat-y;
}

#mx4dTransfer .mx4d-movie .item-footer dl:before,
#mx4dTransfer .mx4d-movie .item-footer dl:after {
  content: "";
  display: table;
}

#mx4dTransfer .mx4d-movie .item-footer dl:after {
  clear: both;
}

#mx4dTransfer .mx4d-movie .item-footer dl {
  zoom: 1;
}

#mx4dTransfer .mx4d-movie .item-footer dl dt {
  float: left;
  width: 83px;
}

#mx4dTransfer .mx4d-movie .item-footer dl dt span {
  display: block;
  width: 83px;
  height: 20px;
  background: url(/_transfer/mx4d/images/movie-theater-heading.png) 0 0 no-repeat;
  overflow: hidden;
  font-size: 0;
  text-indent: 100%;
  white-space: nowrap;
  outline: none;
}

#mx4dTransfer .mx4d-movie .item-footer dl dd {
  float: left;
  width: 757px;
}

#mx4dTransfer .mx4d-movie .item-footer dl dd ul:before,
#mx4dTransfer .mx4d-movie .item-footer dl dd ul:after {
  content: "";
  display: table;
}

#mx4dTransfer .mx4d-movie .item-footer dl dd ul:after {
  clear: both;
}

#mx4dTransfer .mx4d-movie .item-footer dl dd ul {
  zoom: 1;
}

#mx4dTransfer .mx4d-movie .item-footer dl dd ul li {
  float: left;
  margin-left: 30px;
  margin-bottom: 12px;
}

#mx4dTransfer .mx4d-movie .item-footer dl dd ul li span {
  display: block;
  line-height: 18px;
  padding-left: 24px;
  background: url(/_transfer/mx4d/images/movie-theater-icon_arrow.png) 0 center no-repeat;
  font-size: 14px;
}

#mx4dTransfer #mx4d-theater {
  margin-top: 30px;
}

#mx4dTransfer #mx4d-theater h2 {
  text-align: center;
}

#mx4dTransfer #mx4d-theater p {
  margin-top: 15px;
  font-size: 1.38462em;
  font-weight: bold;
  text-align: center;
}

#mx4dTransfer #mx4d-theater .table {
  margin: 20px 60px 0;
}

#mx4dTransfer #mx4d-theater .table table {
  width: 100%;
  border-spacing: 3px;
}

#mx4dTransfer #mx4d-theater .table table th,
#mx4dTransfer #mx4d-theater .table table td {
  padding: 8px 15px;
  font-size: 1.07692em;
  font-weight: bold;
}

#mx4dTransfer #mx4d-theater .table table .th1 {
  width: 285px;
  background-color: #033665;
}

#mx4dTransfer #mx4d-theater .table table .th2 {
  background-color: #195893;
}

#mx4dTransfer #mx4d-theater .table table th {
  color: #fff;
}

#mx4dTransfer #mx4d-theater .table table td {
  background-color: #fff;
  color: #000;
}

#mx4dTransfer .mx4d-price {
  margin-top: 40px;
}

#mx4dTransfer .mx4d-price-heading {
  margin-bottom: 30px;
  text-align: center;
}

#mx4dTransfer .mx4d-price-list {
  width: 880px;
  margin: 30px auto 0;
}

#mx4dTransfer .mx4d-price-notes {
  width: 840px;
  margin: 30px auto 0;
  padding: 20px;
  background-color: #1c3557;
}

#mx4dTransfer .mx4d-price-notes li {
  line-height: 2;
  padding-left: 1em;
  color: #dedede;
  font-size: 12px;
  text-indent: -1em;
}

#mx4dTransfer .mx4d-attention {
  margin-top: 40px;
}

#mx4dTransfer .mx4d-attention-heading {
  margin-bottom: 30px;
  text-align: center;
}

#mx4dTransfer .mx4d-attention-inner {
  width: 840px;
  margin: 0 auto;
}

#mx4dTransfer .mx4d-attention-lead {
  font-size: 14px;
}

#mx4dTransfer .mx4d-attention-list {
  width: 100%;
  border-spacing: 0 10px;
}

#mx4dTransfer .mx4d-attention-list td {
  background: url(/_transfer/mx4d/images/attention-bg.png) 0 0 repeat;
}

#mx4dTransfer .mx4d-attention-list td p {
  display: table-cell;
  height: 44px;
  padding: 16px 16px 16px 130px;
  background-repeat: no-repeat;
  background-position: 0 center;
  color: #d6d6d6;
  vertical-align: middle;
}

#mx4dTransfer .mx4d-attention-list td.attention1 p {
  background-image: url(/_transfer/mx4d/images/attention-icon1.png);
}

#mx4dTransfer .mx4d-attention-list td.attention2 p {
  background-image: url(/_transfer/mx4d/images/attention-icon2.png);
}

#mx4dTransfer .mx4d-attention-list td.attention3 p {
  background-image: url(/_transfer/mx4d/images/attention-icon3.png);
}

#mx4dTransfer .mx4d-attention-list td.attention4 p {
  background-image: url(/_transfer/mx4d/images/attention-icon4.png);
}

#mx4dTransfer .mx4d-attention-list td.attention5 p {
  background-image: url(/_transfer/mx4d/images/attention-icon5.png);
}

#mx4dTransfer .mx4d-attention-list td.attention6 p {
  background-image: url(/_transfer/mx4d/images/attention-icon6.png);
}

#mx4dTransfer .mx4d-attention-list td.attention7 p {
  background-image: url(/_transfer/mx4d/images/attention-icon7.png);
}

#mx4dTransfer #other02 {
  width: 950px;
  margin: 30px auto 0;
  padding: 55px 0 30px;
  background: #000 url(/_transfer/mx4d/images/ttl_check.gif) no-repeat center top;
  text-align: left;
}

#mx4dTransfer #other02Wrapper {
  width: 891px;
  margin: 0 auto;
  overflow: hidden;
  zoom: 1;
}

#mx4dTransfer #other02 .other02Banner {
  overflow: hidden;
  width: 910px;
  margin: 0 auto;
}

#mx4dTransfer #other02 .other02Left,
#mx4dTransfer #other02 .other02Right {
  float: left;
  width: 287px;
  padding-right: 10px;
}

#mx4dTransfer .otherComment {
  margin: 10px 0 15px;
}

#mx4dTransfer .otherComment li {
  margin: 0 0 5px 0;
  padding: 0;
  font-size: 0.76923em;
  color: #ccc;
  text-indent: -1.25em;
  padding-left: 1.25em;
}

#mx4dTransfer .gnav_wrap .gnav.clearfix:before,
#mx4dTransfer .gnav_wrap .gnav.clearfix:after {
  content: none;
  display: block;
}

@media screen and (min-width: 641px) {
  #mx4dTransfer .for-pc {
    display: inherit;
  }

  #mx4dTransfer .for-sp {
    display: none;
  }

  #mx4dTransfer .mql_hide {
    display: inherit;
  }

  #mx4dTransfer .mql_pc_hide {
    display: none;
  }

  #mx4dTransfer img.for-pc,
  #mx4dTransfer img.mql_hide {
    display: inline;
  }

  #mx4dTransfer img.responsive {
    display: none;
  }

  #mx4dTransfer .mx4d-summary-overview-btn a:hover {
    opacity: 0.75;
    transition: opacity ease-out 0.4s;
  }
}

@media screen and (min-width: 769px) {
  #mx4dTransfer .mx4d-summary,
  #mx4dTransfer .mx4d-feature,
  #mx4dTransfer .mx4d-price,
  #mx4dTransfer .mx4d-attention {
    font-family: MS PGothic, Osaka, Hiragino Kaku Gothic Pro W3, Arial, Helvetica, sans-serif;
  }

  #mx4dTransfer #CONTENTS #main {
    padding-bottom: 32px;
  }
}

@media screen and (max-width: 640px) {
  #mx4dTransfer .for-sp {
    display: inherit;
  }

  #mx4dTransfer .for-pc {
    display: none;
  }

  #mx4dTransfer .mql_hide {
    display: none;
  }

  #mx4dTransfer .mql_pc_hide {
    display: inherit;
  }

  #mx4dTransfer img.for-sp,
  #mx4dTransfer img.mql_pc_hide {
    display: inline;
  }

  #mx4dTransfer .mql_show {
    display: block !important;
  }

  #mx4dTransfer #CONTENTS #main {
    min-width: initial;
    min-width: auto;
    overflow: visible;
  }

  #mx4dTransfer #CONTENTS #main #main-inner {
    width: auto;
  }

  #mx4dTransfer #footer_contents {
    background-color: #000 !important;
  }

  #mx4dTransfer #footer_contents .theater_pageTop a {
    color: #fff;
  }

  #mx4dTransfer .mx4d-summary {
    position: relative;
    width: auto;
    height: auto;
    margin: 0;
    background: url(/_transfer/mx4d/images/summary-bg@2x.jpg) center 0 no-repeat;
    background-size: contain;
  }

  #mx4dTransfer .mx4d-summary-inner {
    min-height: initial;
    min-height: auto;
  }

  #mx4dTransfer .mx4d-summary-kv {
    display: none !important;
  }

  #mx4dTransfer .mx4d-summary-kv-sp {
    display: block;
    text-align: center;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transform: scale(0, 0);
    animation: kv-load 0.35s ease-in-out 1s forwards;
  }

  #mx4dTransfer .mx4d-summary-logo {
    position: static;
    top: auto;
    left: auto;
    text-align: center;
    margin-top: -40px;
    animation-delay: 1.6s;
  }

  #mx4dTransfer .mx4d-summary-logo img {
    width: 63.75%;
  }

  #mx4dTransfer .mx4d-summary-catch {
    position: static;
    top: auto;
    left: auto;
    text-align: center;
    animation-delay: 1.95s;
  }

  #mx4dTransfer .mx4d-summary-catch img {
    width: 91.25%;
  }

  #mx4dTransfer .mx4d-summary-overview {
    width: auto;
    margin: 0 auto;
  }

  #mx4dTransfer .mx4d-summary-overview-catch {
    text-align: center;
  }

  #mx4dTransfer .mx4d-summary-overview-catch img {
    width: 90.625%;
  }

  #mx4dTransfer .mx4d-summary-overview-inner:before,
  #mx4dTransfer .mx4d-summary-overview-inner:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-summary-overview-inner:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-summary-overview-inner {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-summary-overview-text {
    float: none;
    width: 87.5%;
    margin-top: 5%;
    margin-right: auto;
    margin-left: auto;
  }

  #mx4dTransfer .mx4d-summary-overview-text p {
    line-height: 1.5;
    font-size: 12px;
  }

  #mx4dTransfer .mx4d-summary-overview-youtube {
    float: none;
    width: 87.5%;
    margin-top: 18px;
    margin-right: auto;
    margin-left: auto;
    padding: 4px;
    background: url(/_transfer/mx4d/images/summary-overview-youtube-bg@2x.png) 0 0 no-repeat;
    background-size: 100%;
  }

  #mx4dTransfer .mx4d-summary-overview-btn {
    float: none;
    margin-top: 15px;
    text-align: center;
  }

  #mx4dTransfer .mx4d-summary-overview-btn img {
    width: 82.1875%;
  }

  #mx4dTransfer .mx4d-summary-meteor1 {
    display: none !important;
  }

  #mx4dTransfer .mx4d-summary-meteor2 {
    display: none !important;
  }

  #mx4dTransfer .mx4d-feature {
    margin-top: 20px;
  }

  #mx4dTransfer .mx4d-feature-heading {
    width: 87.5%;
    margin: 0 auto;
    text-align: left;
  }

  #mx4dTransfer .mx4d-feature-body {
    position: relative;
    width: auto;
    height: auto;
    margin: 0 auto;
  }

  #mx4dTransfer .mx4d-feature-bg {
    position: static;
    top: 0;
    left: 0;
  }

  #mx4dTransfer .mx4d-feature-catch {
    position: absolute;
    top: 16px;
    left: 0;
    width: 100%;
    text-align: center;
  }

  #mx4dTransfer .mx4d-feature-catch img {
    width: 58.4375%;
  }

  #mx4dTransfer .mx4d-feature-effect1 {
    position: static;
    top: auto;
    left: auto;
  }

  #mx4dTransfer .mx4d-feature-effect1-heading {
    width: 87.5%;
    margin: 0 auto;
  }

  #mx4dTransfer .mx4d-feature-effect1-note {
    width: 84.375%;
    height: auto;
    margin: 5% auto 0;
  }

  #mx4dTransfer .mx4d-feature-effect1-note:before,
  #mx4dTransfer .mx4d-feature-effect1-note:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-feature-effect1-note:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-feature-effect1-note {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-feature-effect1-note p {
    position: static;
    float: left;
    width: 50%;
  }

  #mx4dTransfer .mx4d-feature-effect2 {
    position: static;
    top: auto;
    left: auto;
  }

  #mx4dTransfer .mx4d-feature-effect2-heading {
    width: 87.5%;
    margin: 10% auto 0;
  }

  #mx4dTransfer .mx4d-feature-effect2-note {
    width: 84.375%;
    margin: 5% auto 0;
  }

  #mx4dTransfer .mx4d-feature-effect2-note:before,
  #mx4dTransfer .mx4d-feature-effect2-note:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-feature-effect2-note:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-feature-effect2-note {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-feature-effect2-note p {
    position: static;
    float: left;
    width: 50%;
  }

  #mx4dTransfer .mx4d-movie {
    margin-top: 32px;
  }

  #mx4dTransfer .mx4d-movie-heading {
    width: 87.5%;
    margin: 0 auto;
    height: inherit;
    line-height: 1;
    padding-top: 9.375%;
    background-image: url(/_transfer/mx4d/images/movie-heading@2x.png);
    background-size: contain;
  }

  #mx4dTransfer .mx4d-movie .item {
    width: 87.5%;
    margin: 15px auto 0;
    background: url(/_transfer/mx4d/images/movie-item-bg@2x.png) 0 0 repeat;
    background-size: 280px;
  }

  #mx4dTransfer .mx4d-movie .item-header {
    height: auto;
    padding: 15px 3.57143% 10px;
    background: url(/_transfer/mx4d/images/movie-item-header-bg@2x.png) 0 0 repeat-y;
    background-size: 100%;
  }

  #mx4dTransfer .mx4d-movie .item-header:before,
  #mx4dTransfer .mx4d-movie .item-header:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-movie .item-header:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-movie .item-header {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-movie .item-header .title-block {
    float: left;
    display: inherit;
    width: 78.57143%;
    height: auto;
    margin-left: 0;
  }

  #mx4dTransfer .mx4d-movie .item-header .title-block .label,
  #mx4dTransfer .mx4d-movie .item-header .title-block .movie-title {
    display: inherit;
    vertical-align: middle;
  }

  #mx4dTransfer .mx4d-movie .item-header .title-block .label span {
    display: inline-block;
    line-height: 1;
    padding: 5px 7px;
    background: none;
    background-color: #001ca9;
    color: #fff;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
  }

  #mx4dTransfer .mx4d-movie .item-header .title-block .label span.onair {
    background-color: #f00;
  }

  #mx4dTransfer .mx4d-movie .item-header .title-block .movie-title {
    margin-top: 5px;
    padding-left: 0;
    font-weight: bold;
    font-size: 15px;
  }

  #mx4dTransfer .mx4d-movie .item-header .type {
    float: right;
    display: block;
    height: auto;
    margin-top: 2.5px;
    margin-right: 0;
  }

  #mx4dTransfer .mx4d-movie .item-header .type:before,
  #mx4dTransfer .mx4d-movie .item-header .type:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-movie .item-header .type:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-movie .item-header .type {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-movie .item-header .type i {
    float: left;
    display: block;
    padding-left: 5px;
    vertical-align: middle;
  }

  #mx4dTransfer .mx4d-movie .item-header .type i:first-child {
    padding-left: 0;
  }

  #mx4dTransfer .mx4d-movie .item-header .type i span {
    display: block;
    width: 35px;
    height: 30px;
    margin-top: 5px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 35px;
    overflow: hidden;
    font-size: 0;
    text-indent: 100%;
    white-space: nowrap;
    outline: none;
  }

  #mx4dTransfer .mx4d-movie .item-header .type i.type-3d span {
    background-image: url(/_transfer/mx4d/images/movie-icon_3d@2x.png);
  }

  #mx4dTransfer .mx4d-movie .item-header .type i.type-2d span {
    background-image: url(/_transfer/mx4d/images/movie-icon_2d@2x.png);
  }

  #mx4dTransfer .mx4d-movie .item-body {
    width: 92.85714%;
    margin: 0 auto;
    padding: 20px 0;
    border-top: 1px solid #000;
  }

  #mx4dTransfer .mx4d-movie .item-body:before,
  #mx4dTransfer .mx4d-movie .item-body:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-movie .item-body:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-movie .item-body {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-movie .item-body .figure {
    float: left;
    width: 108px;
    margin-right: 10px;
    margin-bottom: 8px;
  }

  #mx4dTransfer .mx4d-movie .item-body .figure img {
    width: 100%;
  }

  #mx4dTransfer .mx4d-movie .item-body .text-block {
    overflow: visible;
  }

  #mx4dTransfer .mx4d-movie .item-body .text-block .copy {
    line-height: 1.6;
    font-size: 12px;
  }

  #mx4dTransfer .mx4d-movie .item-body .text-block .credit {
    line-height: 1.5;
    margin-top: 0.25em;
    color: #aaa;
    font-size: 10px;
  }

  #mx4dTransfer .mx4d-movie .item .btn-detail {
    width: 92.85714%;
    margin-top: 8px;
    margin-right: auto;
    margin-left: auto;
    border-bottom: none;
  }

  #mx4dTransfer .mx4d-movie .item .btn-detail:before,
  #mx4dTransfer .mx4d-movie .item .btn-detail:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-movie .item .btn-detail:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-movie .item .btn-detail {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-movie .item .btn-detail a {
    display: block;
    width: auto;
    padding: 10px 15px;
    border: 1px solid #303030;
    border-radius: 4px;
    background: url(/_transfer/mx4d/images/movie-btn_detail-bg@2x.png) 0 0 repeat;
    background-size: 100%;
  }

  #mx4dTransfer .mx4d-movie .item .btn-detail span {
    display: block;
    float: none;
    width: auto;
    height: auto;
    background: url(/_transfer/mx4d/images/movie-btn_detail-arrow@2x.png) right center no-repeat;
    background-size: 15px;
    overflow: visible;
    font-size: 100%;
    text-indent: 0;
    white-space: normal;
    outline: none;
  }

  #mx4dTransfer .mx4d-movie .item-footer {
    width: 92.85714%;
    margin: 10px auto 0;
    padding: 0 0 15px 0;
    border-top: none;
    background: none;
  }

  #mx4dTransfer .mx4d-movie .item-footer,
  #mx4dTransfer .mx4d-movie .item-footer * {
    box-sizing: border-box;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl {
    border-radius: 4px;
    border: 1px solid #303030;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl:before,
  #mx4dTransfer .mx4d-movie .item-footer dl:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dt {
    float: none;
    width: auto;
    padding: 10px 15px;
    border-radius: 4px 4px 0 0;
    background-color: #1c1c1c;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dt span {
    display: block;
    width: auto;
    height: auto;
    padding-right: 17px;
    background: url(/_transfer/mx4d/images/movie-theater-icon_plus@2x.png) right 50% no-repeat;
    background-size: 15px;
    overflow: visible;
    font-size: 100%;
    text-indent: 0;
    white-space: normal;
    outline: none;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl.selected dt span {
    background-image: url(/_transfer/mx4d/images/movie-theater-icon_minus@2x.png);
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd {
    float: none;
    width: auto;
    height: 0;
    max-height: 0;
    overflow: hidden;
    transition-property: height, max-height, padding-top, padding-top, min-height, border-top-width;
    transition-duration: 0.5s;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd * {
    height: 0;
    max-height: 0;
    transition-property: height, max-height, padding-top, padding-top, min-height, border-top-width, background-color, color;
    transition-duration: 0.5s;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd ul:before,
  #mx4dTransfer .mx4d-movie .item-footer dl dd ul:after {
    content: "";
    display: table;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd ul:after {
    clear: both;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd ul {
    zoom: 1;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd ul li {
    float: none;
    margin-left: 0;
    margin-bottom: 0;
    padding: 0 15px;
    background-color: #fff;
    border-top: 0 solid #bebdb1;
    overflow: hidden;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd ul li:last-child {
    border-radius: 0 0 4px 4px;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd ul li a {
    display: block;
    color: #000 !important;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl dd ul li span {
    display: block;
    min-height: 0;
    line-height: 15px;
    padding-right: 17px;
    padding-left: 0;
    background: url(/_transfer/mx4d/images/movie-theater-icon_arrow@2x.png) right center no-repeat;
    background-size: 15px;
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl.selected dd {
    height: auto;
    max-height: none;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl.selected dd * {
    height: auto;
    max-height: none;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl.selected dd ul li {
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 2px solid #303030;
  }

  #mx4dTransfer .mx4d-movie .item-footer dl.selected dd ul li span {
    min-height: 15px;
  }

  #mx4dTransfer #mx4d-theater {
    margin-top: 25px;
  }

  #mx4dTransfer #mx4d-theater h2 {
    margin: 0 20px;
  }

  #mx4dTransfer #mx4d-theater p {
    margin-top: 10px;
    font-size: 14px;
  }

  #mx4dTransfer #mx4d-theater .table {
    margin: 14px 20px 0;
  }

  #mx4dTransfer #mx4d-theater .table table {
    border-spacing: 2px;
    border-collapse: separate;
  }

  #mx4dTransfer #mx4d-theater .table table th,
  #mx4dTransfer #mx4d-theater .table table td {
    padding: 5px 9px;
    font-size: 12px;
  }

  #mx4dTransfer #mx4d-theater .table table .th1 {
    width: inherit;
  }

  #mx4dTransfer #mx4d-theater .table table th {
    width: 50%;
  }

  #mx4dTransfer .mx4d-price {
    margin-top: 32px;
  }

  #mx4dTransfer .mx4d-price-heading {
    width: 87.5%;
    margin: 0 auto;
    text-align: left;
  }

  #mx4dTransfer .mx4d-price-list {
    width: 87.5%;
    margin: 15px auto 0;
    background-color: #376aad;
  }

  #mx4dTransfer .mx4d-price-list li {
    line-height: 0;
  }

  #mx4dTransfer .mx4d-price-notes {
    width: 87.5%;
    margin: 10px auto 0;
    padding: 20px;
    box-sizing: border-box;
    background-color: #1c3557;
  }

  #mx4dTransfer .mx4d-price-notes li {
    line-height: 2;
    padding-left: 1em;
    color: #dedede;
    font-size: 10px;
    text-indent: -1em;
  }

  #mx4dTransfer .mx4d-attention {
    margin-top: 32px;
  }

  #mx4dTransfer .mx4d-attention-heading {
    width: 87.5%;
    margin: 0 auto;
    text-align: left;
  }

  #mx4dTransfer .mx4d-attention-inner {
    width: 87.5%;
    margin: 10px auto 0;
  }

  #mx4dTransfer .mx4d-attention-lead {
    width: 87.5%;
    margin: 0 auto;
    font-size: 11px;
    text-align: center;
  }

  #mx4dTransfer .mx4d-attention-list {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 10px;
  }

  #mx4dTransfer .mx4d-attention-list td {
    background: url(/_transfer/mx4d/images/attention-bg@2x.png) 0 0 repeat;
    background-size: 280px;
  }

  #mx4dTransfer .mx4d-attention-list td p {
    display: table-cell;
    height: 39px;
    padding: 10px 10px 10px 62px;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-position: 0 center;
    background-size: 62px;
    color: #d6d6d6;
    font-size: 11px;
    vertical-align: middle;
  }

  #mx4dTransfer .mx4d-attention-list td.attention1 p {
    background-image: url(/_transfer/mx4d/images/attention-icon1@2x.png);
  }

  #mx4dTransfer .mx4d-attention-list td.attention2 p {
    background-image: url(/_transfer/mx4d/images/attention-icon2@2x.png);
  }

  #mx4dTransfer .mx4d-attention-list td.attention3 p {
    background-image: url(/_transfer/mx4d/images/attention-icon3@2x.png);
  }

  #mx4dTransfer .mx4d-attention-list td.attention4 p {
    background-image: url(/_transfer/mx4d/images/attention-icon4@2x.png);
  }

  #mx4dTransfer .mx4d-attention-list td.attention5 p {
    background-image: url(/_transfer/mx4d/images/attention-icon5@2x.png);
  }

  #mx4dTransfer .mx4d-attention-list td.attention6 p {
    background-image: url(/_transfer/mx4d/images/attention-icon6@2x.png);
  }

  #mx4dTransfer .mx4d-attention-list td.attention7 p {
    background-image: url(/_transfer/mx4d/images/attention-icon7@2x.png);
  }

  #mx4dTransfer #other02 {
    width: auto;
    margin: 30px 0 0;
    padding-top: 8px;
    padding-bottom: 0 !important;
    background: url(/_transfer/mx4d/images/ultira_bg_05_mql.png) center top no-repeat;
    background-size: 320px 9px;
    -webkit-background-size: 320px 9px;
  }

  #mx4dTransfer #other02Wrapper {
    width: auto;
    margin: 0;
    padding-top: 9px;
    padding-bottom: 38px;
    overflow: visible;
    background-image: url(/_transfer/mx4d/images/ultira_bg_02_mql.png), url(/_transfer/mx4d/images/ultira_bg_03_mql.png);
    background-size: 10px 121px, 320px 85px;
    -webkit-background-size: 10px 121px, 320px 85px;
    background-repeat: repeat-x, repeat-x;
    background-position: center 0, center bottom;
    background-color: #0e194f;
  }

  #mx4dTransfer #other02Wrapper h2 {
    margin: 0 auto;
    background: none;
    color: #fbff96;
    text-align: center;
  }

  #mx4dTransfer #other02Wrapper h2 span {
    display: block;
    font-size: 114.3%;
  }

  #mx4dTransfer #other02Wrapper h2 .sarani,
  #mx4dTransfer #other02Wrapper h2 .warner {
    font-size: 87.5%;
  }

  #mx4dTransfer #other02Wrapper h2 .sarani {
    background: url(/_transfer/mx4d/images/ultira_bg_06_mql.png) center top no-repeat;
    background-size: 106px 17px;
    -webkit-background-size: 106px 17px;
  }

  #mx4dTransfer .mql_additional_list {
    width: 300px;
    margin: 10px auto 0;
  }

  #mx4dTransfer .mql_additional_list li {
    margin-top: 2px;
    border-radius: 4px;
    background-color: #273061;
  }

  #mx4dTransfer .mql_additional_list a {
    display: block;
    padding: 10px;
    color: #fff !important;
    background: url(/_transfer/mx4d/images/ultira_blt_03_mql.png) 273px center no-repeat;
    background-size: 17px 17px;
    -webkit-background-size: 17px 17px;
  }

  #mx4dTransfer .mql_additional_list li img {
    width: 95px !important;
    display: inline-block;
    vertical-align: top;
  }

  #mx4dTransfer .mql_additional_list li span {
    display: inline-block;
    width: 155px;
    padding-left: 10px;
    vertical-align: top;
  }

  #mx4dTransfer .otherComment {
    width: 300px;
    margin: 10px auto 0;
  }

  #mx4dTransfer .otherComment li {
    margin: 0;
    padding: 0;
    font-size: 0.85714em;
    color: #E5E5E5;
    text-indent: -1.25em;
    padding-left: 1.25em;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #mx4dTransfer #fancybox-loading,
  #mx4dTransfer .fancybox-close,
  #mx4dTransfer .fancybox-prev span,
  #mx4dTransfer .fancybox-next span {
    background-image: url("/_transfer/mx4d/images/modal/fancybox_sprite@2x.png");
    background-size: 44px 152px;
  }

  #mx4dTransfer #fancybox-loading div {
    background-image: url("/_transfer/mx4d/images/modal/fancybox_loading@2x.gif");
    background-size: 24px 24px;
  }
}
/*# sourceMappingURL=../../../sourcemaps/_transfer/mx4d/css/mx4d.css.map */