.rbZfrG_quickBanner{z-index:10;position:absolute;right:0}.rbZfrG_quickBanner .rbZfrG_btnWrapper button,.rbZfrG_quickBanner .rbZfrG_btnWrapper a{margin-bottom:.5rem;font-size:0;display:block}.rbZfrG_bg01{background-color:#091b43}.rbZfrG_bg02{background-color:#e8e4ff;padding:10vw 0}@media screen and (min-width:751px){.rbZfrG_bg02{padding:7.5rem 0}}.rbZfrG_bg03{background-color:#fff;padding-bottom:8vw}@media screen and (min-width:751px){.rbZfrG_bg03{padding-bottom:6rem}}.rbZfrG_bg04{background:#dad3ff}.rbZfrG_bg05{background-color:#09113a}.rbZfrG_bg06{background-color:#591aca}.rbZfrG_bg07{background-color:#09113a}.rbZfrG_bg08{background-color:#8a18d9;padding-bottom:16vw}@media screen and (min-width:751px){.rbZfrG_bg08{padding-bottom:12rem}}.rbZfrG_con01 .rbZfrG_con01Date{z-index:2;position:absolute;bottom:37.3333vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.rbZfrG_con01 .rbZfrG_con01Date{bottom:28rem}}.rbZfrG_con01 .rbZfrG_con01Date{width:100%;font-size:4.26667vw}@media screen and (min-width:751px){.rbZfrG_con01 .rbZfrG_con01Date{font-size:3.2rem}}.rbZfrG_con01 .rbZfrG_con01Date{letter-spacing:-.0666667vw}@media screen and (min-width:751px){.rbZfrG_con01 .rbZfrG_con01Date{letter-spacing:-.05rem}}.rbZfrG_con01 .rbZfrG_con01Date{color:#bbc7ff;text-align:center;font-weight:600}.rbZfrG_con01 .rbZfrG_con01Date span{color:#fff}.rbZfrG_con01 .rbZfrG_con01Btn{z-index:2;position:absolute;bottom:18vw;left:50%;transform:translate(-50%)}@media screen and (min-width:751px){.rbZfrG_con01 .rbZfrG_con01Btn{bottom:13.5rem}}.rbZfrG_con01 .rbZfrG_con01Btn{width:86.6667vw}@media screen and (min-width:751px){.rbZfrG_con01 .rbZfrG_con01Btn{width:65rem}}.rbZfrG_con01 .rbZfrG_con01Btn{height:13.3333vw}@media screen and (min-width:751px){.rbZfrG_con01 .rbZfrG_con01Btn{height:10rem}}.rbZfrG_con01 .rbZfrG_con01Btn{font-size:0}.rbZfrG_passersBox{width:92%;height:40vw;margin:0 auto}@media screen and (min-width:751px){.rbZfrG_passersBox{height:30rem}}.rbZfrG_passersBox{padding:4vw 6vw 5.6vw}@media screen and (min-width:751px){.rbZfrG_passersBox{padding:3rem 4.5rem 4.2rem}}.rbZfrG_passersBox .rbZfrG_passersList{width:100%;height:100%;overflow-y:hidden}.rbZfrG_passersBox .rbZfrG_passersList li{font-size:2.4vw}@media screen and (min-width:751px){.rbZfrG_passersBox .rbZfrG_passersList li{font-size:1.8rem}}.rbZfrG_passersBox .rbZfrG_passersList li{padding-bottom:1.33333vw}@media screen and (min-width:751px){.rbZfrG_passersBox .rbZfrG_passersList li{padding-bottom:1rem}}.rbZfrG_passersBox .rbZfrG_passersList li{color:#9ca1f3}
