.preview-banner[data-v-a658ea04]{align-items:center;background-color:var(--bg-color1);border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:25px;height:80px;justify-content:center;padding:0 10px;position:fixed;right:10px;top:30px;width:350px;z-index:100}.login_point_modal[data-v-ded16850]{background:#00000080;color:#000;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;height:100%;left:0;line-height:1.6;overflow-y:auto;position:fixed;top:0;width:100%;z-index:100000}.login_point_modal *[data-v-ded16850]{box-sizing:border-box}.login_point_modal p[data-v-ded16850]{margin:0}.login_point_modal img[data-v-ded16850]{height:auto;max-width:100%;vertical-align:bottom}.login_point_modal__inner[data-v-ded16850]{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:100%;padding:20px}.login_point_modal__box[data-v-ded16850]{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:20px;max-width:100%;overflow:hidden;padding-bottom:40px;width:300px}.login_point_modal__mv[data-v-ded16850]{background:#fff url(/point/login/img/modal-mv-bg.png) no-repeat top/100% auto;height:210px;overflow:hidden;position:relative}.login_point_modal__ribbon[data-v-ded16850]{left:20px;position:absolute;top:45px;width:260px}.login_point_modal__mv-text[data-v-ded16850]{align-items:center;display:flex;flex-direction:column;left:30px;position:absolute;top:91px;width:240px}.login_point_modal__lead[data-v-ded16850]{font-weight:700;text-align:center}.login_point_modal__lead .lg[data-v-ded16850]{font-size:28px}.login_point_modal__lead .sm[data-v-ded16850]{font-size:16px}.login_point_modal__lead .md[data-v-ded16850]{font-size:22px}.login_point_modal__num[data-v-ded16850]{align-items:center;display:flex;gap:20px}.login_point_modal__coin[data-v-ded16850]{flex:none;width:70px}.login_point_modal__biz[data-v-ded16850]{align-items:baseline;color:#ee5661;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:700;gap:4px;line-height:1;white-space:nowrap}.login_point_modal__biz b[data-v-ded16850],.login_point_modal__biz i[data-v-ded16850]{font-size:70px;font-style:normal}.login_point_modal__biz em[data-v-ded16850]{font-size:37px;font-style:normal}.login_point_modal__body[data-v-ded16850]{display:flex;flex-direction:column;gap:20px;padding:0 20px}.login_point_modal__note[data-v-ded16850]{background:#fff0d2;border-radius:10px;font-size:14px;line-height:1.5;padding:13px;text-align:center}.login_point_modal__status-btn[data-v-ded16850]{align-items:center;background:#021d6b;border-radius:50px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:10px;height:50px;line-height:1.3;padding:10px 30px 10px 20px;position:relative;text-decoration:none;transition:opacity .2s}.login_point_modal__status-btn[data-v-ded16850]:hover{color:#fff;opacity:.8;text-decoration:none}.login_point_modal__status-btn img[data-v-ded16850]{flex:none;width:16px}.login_point_modal__status-btn[data-v-ded16850]:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:10px;margin-top:-5px;position:absolute;right:22px;top:50%;transform:rotate(45deg);width:10px}.login_point_modal__x[data-v-ded16850]{background:none;border:none;cursor:pointer;flex:none;height:30px;padding:0;position:relative;width:30px}.login_point_modal__x[data-v-ded16850]:after,.login_point_modal__x[data-v-ded16850]:before{background:#fff;content:"";height:1px;left:50%;margin:-.5px 0 0 -21.215px;position:absolute;top:50%;width:42.43px}.login_point_modal__x[data-v-ded16850]:before{transform:rotate(45deg)}.login_point_modal__x[data-v-ded16850]:after{transform:rotate(-45deg)}.login-point-modal-fade-enter-active[data-v-ded16850],.login-point-modal-fade-leave-active[data-v-ded16850]{transition:opacity .4s}.login-point-modal-fade-enter-from[data-v-ded16850],.login-point-modal-fade-leave-to[data-v-ded16850]{opacity:0}.menu-btn-new a[data-v-483f278e]:hover,a.header_icon[data-v-483f278e]:hover{color:inherit;text-decoration:none}a[data-v-180603ba]:link,a[data-v-180603ba]:visited{color:#fff}a[data-v-180603ba]:hover{text-decoration:none}.nav-inner-list[data-v-180603ba]{display:block!important;max-height:0;overflow:hidden;transition:max-height .3s ease}.nav-inner-list.is-open[data-v-180603ba]{max-height:200px}@media only screen and (min-width:982px){.nav-inner-list[data-v-180603ba]{max-height:none;overflow:visible;transition:none}}@media only screen and (max-width:981px){.js-accordion-title[data-v-180603ba]:hover,.js-accordion-title:hover a[data-v-180603ba]{color:#fff}}.footer[data-v-253b63e2]{margin-top:100px}
