.ad-slot[data-v-a455ad03]{margin:1.25rem 0}.ad-slot__box[data-v-a455ad03]{display:grid;place-items:center;gap:.25rem;width:100%;border:1px dashed #b8c5d4;border-radius:1rem;background:repeating-linear-gradient(-45deg,#f3f6f9,#f3f6f9 10px,#eef2f6 10px 20px);color:#5b6f86;text-align:center}.ad-slot__box--banner[data-v-a455ad03]{min-height:90px}.ad-slot__box--rectangle[data-v-a455ad03]{min-height:250px}.ad-slot__box--infeed[data-v-a455ad03]{min-height:110px}.ad-slot__label[data-v-a455ad03]{font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ad-slot__id[data-v-a455ad03]{font-size:.65rem;opacity:.65}.ad-slot__images[data-v-a455ad03]{position:relative}.ad-slot__frame[data-v-a455ad03]{width:100%;overflow:hidden;border-radius:1rem;background:#eef2f6}.ad-slot__image-link[data-v-a455ad03]{display:none}.ad-slot__image-link.is-active[data-v-a455ad03]{display:block}.ad-slot__frame.has-ratio .ad-slot__image-link.is-active[data-v-a455ad03]{height:100%}.ad-slot__images.is-grid[data-v-a455ad03]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;background:transparent}.ad-slot__images.is-grid .ad-slot__frame[data-v-a455ad03]{display:contents}.ad-slot__images.is-grid .ad-slot__image-link[data-v-a455ad03]{display:block;height:auto}.ad-slot__image[data-v-a455ad03]{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-inline:auto;border-radius:.75rem}.ad-slot__frame.has-ratio .ad-slot__image[data-v-a455ad03]{height:100%}.ad-slot__images.is-grid .ad-slot__image[data-v-a455ad03]{height:auto}.ad-slot__dots[data-v-a455ad03]{display:flex;justify-content:center;gap:.35rem;padding:.5rem 0 .65rem}.ad-slot__dot[data-v-a455ad03]{width:.45rem;height:.45rem;border-radius:999px;background:#c5d0dc;border:0;padding:0;cursor:pointer}.ad-slot__dot.is-active[data-v-a455ad03]{background:#0f2744}.ad-slot__adsense[data-v-a455ad03]{min-height:280px;text-align:center;overflow:hidden}.ad-slot[data-ad-format=infeed] .ad-slot__adsense[data-v-a455ad03]{min-height:120px}@media(max-width:767px){.ad-slot[data-ad-format=banner] .ad-slot__adsense[data-v-a455ad03],.ad-slot[data-ad-format=rectangle] .ad-slot__adsense[data-v-a455ad03]{min-height:300px}}.download-gate[data-v-146a6913]{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));background:#0f27449e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.download-gate__dialog[data-v-146a6913]{position:relative;display:flex;width:min(100%,40rem);max-height:calc(100dvh - 1.5rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));flex-direction:column;overflow:hidden;border-radius:1.25rem;background:#fff;box-shadow:0 24px 60px -28px #0f2744a6}.download-gate__x[data-v-146a6913]{position:absolute;top:.65rem;right:.65rem;z-index:2;display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:999px;border:1px solid #d7e0ea;background:#fff;color:#0f2744;font-size:1.7rem;line-height:1;font-weight:500}.download-gate__x[data-v-146a6913]:hover,.download-gate__x[data-v-146a6913]:focus-visible{border-color:#e85d4c;color:#e85d4c;outline:none}.download-gate__head[data-v-146a6913]{padding:1.15rem 4rem .85rem 1.15rem}.download-gate__kicker[data-v-146a6913]{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5b6f86}.download-gate__title[data-v-146a6913]{margin-top:.25rem;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:1.15rem;line-height:1.35;font-weight:700;color:#0f2744}.download-gate__ad-wrap[data-v-146a6913]{min-height:0;flex:1 1 auto;overflow:auto;padding:0 1rem .25rem}.download-gate__ad-label[data-v-146a6913]{margin-bottom:.4rem;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5b6f86}.download-gate__ad[data-v-146a6913]{width:100%;min-height:280px;overflow:hidden;border-radius:.9rem;background:#f4f7fb}.download-gate__ad[data-v-146a6913] ins.adsbygoogle{display:block;width:100%;min-height:250px}.download-gate__foot[data-v-146a6913]{padding:.85rem 1rem 1rem}.download-gate__wait[data-v-146a6913],.download-gate__note[data-v-146a6913]{display:flex;align-items:center;gap:.65rem;min-height:2.75rem;font-size:.92rem;line-height:1.4;color:#1c3d5e}.download-gate__note[data-v-146a6913]{min-height:0;margin-bottom:.7rem}.download-gate__spinner[data-v-146a6913]{width:1.05rem;height:1.05rem;flex:0 0 auto;border-radius:999px;border:2px solid #d7e0ea;border-top-color:#e85d4c;animation:download-gate-spin-146a6913 .8s linear infinite}.download-gate__go[data-v-146a6913]{width:100%;min-height:2.85rem;border-radius:.95rem;background:#0f2744;color:#fff;font-size:.95rem;font-weight:700}.download-gate__go[data-v-146a6913]:hover,.download-gate__go[data-v-146a6913]:focus-visible{background:#e85d4c;outline:none}@media(min-width:640px){.download-gate[data-v-146a6913]{align-items:center}.download-gate__head[data-v-146a6913]{padding:1.35rem 4.25rem 1rem 1.35rem}.download-gate__title[data-v-146a6913]{font-size:1.3rem}.download-gate__ad-wrap[data-v-146a6913]{padding:0 1.25rem .35rem}.download-gate__foot[data-v-146a6913]{padding:.9rem 1.25rem 1.2rem}}@keyframes download-gate-spin-146a6913{to{transform:rotate(360deg)}}
