.campaign-banner[data-v-02dcbf7c]{justify-content:center;width:100%;display:flex}@media screen and (width>=896px){.campaign-banner[data-v-02dcbf7c]{margin:0 auto}.campaign-banner .campaign-image[data-v-02dcbf7c]{width:700px;height:auto}}@media screen and (width<=896px){.campaign-banner[data-v-02dcbf7c]{width:100vw}}.notification-bar .notification-bar-inner[data-v-73f4d16f]{cursor:pointer;background:#dfe5e8;border-bottom:1px solid #efefef;padding:10px}.notification-bar .notification-bar-inner p[data-v-73f4d16f]{text-align:left;overflow-wrap:anywhere;width:fit-content;margin-inline:auto;font-weight:700}.notification-bar .notification-bar-inner a[data-v-73f4d16f]{color:#2c2c2c;background-size:5px 9px;width:fit-content;margin:0 auto;padding-right:9px;font-weight:700;line-height:1.2}.notification-bar .delay-message .illust-box[data-v-73f4d16f]{max-width:320px;margin:0 auto 40px;display:block}.notification-bar[data-v-73f4d16f] .modal-header h3{text-align:center;word-break:keep-all;margin-top:0;padding:0 24px;font-size:16px;font-weight:700;position:relative}.notification-bar[data-v-73f4d16f] .modal-body{margin:25px 0 2em}.notification-bar[data-v-73f4d16f] .modal-container{box-sizing:border-box;width:100%;padding:initial;background-color:#fff;border-radius:2px;height:100%;font-family:Helvetica,Arial,sans-serif;transition:all .3s;box-shadow:0 2px 8px #00000054}.notification-bar[data-v-73f4d16f] .modal-enter,.notification-bar[data-v-73f4d16f] .modal-leave-active{opacity:0}.notification-bar[data-v-73f4d16f] .modal-enter .modal-container,.notification-bar[data-v-73f4d16f] .modal-leave-active .modal-container{transform:scale(1.1)}.notification-bar .notification-modal-inner[data-v-73f4d16f]{background-color:#fff;height:90vh;overflow-y:auto}.notification-bar .notification-modal-inner[data-v-73f4d16f] ::-webkit-scrollbar{display:none}.notification-bar .notification-modal-inner ol li[data-v-73f4d16f]{list-style:inside decimal}.notification-bar .notification-modal-inner .icon-close[data-v-73f4d16f]{float:right;cursor:pointer;width:20px;margin:24px 24px 0 0}.notification-bar .notification-modal-inner .modal-header[data-v-73f4d16f]{clear:both;padding-top:20px}.notification-bar .notification-modal-inner .modal-body[data-v-73f4d16f]{max-height:100%;overflow-y:unset;padding:0 24px}.notification-bar .notification-modal-inner .btn-close[data-v-73f4d16f]{cursor:pointer;border:1px solid #2c2c2c;border-radius:4px;justify-content:center;align-items:center;height:32px;margin:24px auto;padding:0;font-size:12px;display:flex}@supports (-webkit-touch-callout:none){.notification-bar .ios-bottom-spaces[data-v-73f4d16f]{margin-bottom:160px;padding-bottom:40px}}@media screen and (width>=896px){.notification-bar[data-v-73f4d16f] .modal-container{max-width:720px;margin:20px auto}.notification-bar .notification-modal-inner[data-v-73f4d16f]{width:100%;height:auto;margin:20px auto}.notification-bar .notification-modal-inner .modal-body[data-v-73f4d16f]{flex-direction:column;justify-content:space-between;padding:0 40px;display:flex}.notification-bar .notification-modal-inner .btn-close[data-v-73f4d16f]{width:320px;margin:32px auto}.notification-bar[data-v-73f4d16f] .modal-header h3{font-size:20px}.notification-bar[data-v-73f4d16f] .modal-container{width:unset;height:unset}}
