.promotion-page{color:#fff}@media screen and (max-width:768px){.promotion-page .b-table .table-wrapper.has-mobile-cards tr:not([class*=is-]):hover{background-color:transparent}}.promotion-page h1.title span{font-family:Helvetica Neue LT W05\ 25 Ult Lt}@media screen and (min-width:768px){.promotion-page{padding:0 10rem}}.promotion-page .value{float:right}.promotion-page .condition{padding:0 5rem}.promotion-page .condition h4{color:#fff}.promotion-page .condition ul{margin-left:1em}@media screen and (max-width:768px){.promotion-page .condition{padding:0 1rem}}.promotion-page .choose-option{text-align:center;padding:5rem;background-image:linear-gradient(0deg,#0c244b,#0c163f)}.promotion-page .choose-option .title{color:#2966a0}@media screen and (max-width:768px){.promotion-page .choose-option{padding:0 1rem}}.table{background-image:linear-gradient(0deg,#0b3064,#0b1444);color:#fff}@media screen and (max-width:768px){.table{background:transparent}}@media screen and (max-width:768px){.b-table .table-wrapper.has-mobile-cards .table{background-color:transparent}}@media screen and (max-width:768px){.b-table .table-wrapper.has-mobile-cards tr:not([class*=is-]){background:transparent}}