.JprPlanGuideSection-module-scss-module__ZewtHa__stack{--jpr-stack-gap-d:32px;--jpr-heading-gap-d:40px;font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;color:#2b2b2e;flex-direction:column;gap:0;display:flex}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__stack{gap:32px}}.JprPlanGuideSection-module-scss-module__ZewtHa__cards{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__cards{grid-template-columns:var(--jpr-plan-cols);gap:16px;display:grid}}.JprPlanGuideSection-module-scss-module__ZewtHa__card{box-sizing:border-box;text-align:left;font:inherit;letter-spacing:.02em;color:#2b2b2e;border-radius:8px;margin:0}.JprPlanGuideSection-module-scss-module__ZewtHa__icon{object-fit:contain;width:auto;max-width:100%;height:48px;display:block}.JprPlanGuideSection-module-scss-module__ZewtHa__open{background:#fdf2f8;border:1px solid #dedae8;border-top:3px solid #c41e7a;flex-direction:column;gap:16px;padding:24px;display:flex}.JprPlanGuideSection-module-scss-module__ZewtHa__openHead{align-items:center;gap:12px;display:flex}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__openHead{gap:16px}}.JprPlanGuideSection-module-scss-module__ZewtHa__openHead .JprPlanGuideSection-module-scss-module__ZewtHa__icon{flex:none}.JprPlanGuideSection-module-scss-module__ZewtHa__openName{letter-spacing:normal;margin:0;font-size:18px;font-weight:500;line-height:1.6}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__openName{font-size:min(22px,1.5vw)}}.JprPlanGuideSection-module-scss-module__ZewtHa__namePart{display:inline-block}.JprPlanGuideSection-module-scss-module__ZewtHa__eyebrow{color:#c41e7a;margin:0;font-size:12px;font-weight:700;line-height:1.7}.JprPlanGuideSection-module-scss-module__ZewtHa__desc{margin:0;font-size:16px;line-height:1.8}.JprPlanGuideSection-module-scss-module__ZewtHa__values{flex-wrap:wrap;gap:8px 24px;display:flex}.JprPlanGuideSection-module-scss-module__ZewtHa__label{color:#8a8a90;margin:0;font-size:12px;font-weight:700;line-height:1.7;display:block}.JprPlanGuideSection-module-scss-module__ZewtHa__openPrice,.JprPlanGuideSection-module-scss-module__ZewtHa__fig{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.01em;font-feature-settings:"tnum" 1;color:#5b3a96;margin:0;font-size:20px;font-weight:900;line-height:1.4}.JprPlanGuideSection-module-scss-module__ZewtHa__openPrice span,.JprPlanGuideSection-module-scss-module__ZewtHa__fig span{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:inherit;font-size:14px;font-weight:900}@media (max-width:767px){.JprPlanGuideSection-module-scss-module__ZewtHa__openPrice,.JprPlanGuideSection-module-scss-module__ZewtHa__fig,.JprPlanGuideSection-module-scss-module__ZewtHa__openPrice span,.JprPlanGuideSection-module-scss-module__ZewtHa__fig span{font-size:16px}}.JprPlanGuideSection-module-scss-module__ZewtHa__capital{margin:0;font-size:16px;font-weight:700;line-height:1.8}.JprPlanGuideSection-module-scss-module__ZewtHa__openCta{text-align:center;margin-top:auto;padding-inline:16px}.JprPlanGuideSection-module-scss-module__ZewtHa__closed{cursor:pointer;background:#fff;border:1px solid #e6e4ea;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"icon name""icon meta";align-items:center;gap:4px 12px;padding:16px;display:grid}.JprPlanGuideSection-module-scss-module__ZewtHa__closed:hover{border-color:#5b3a96}.JprPlanGuideSection-module-scss-module__ZewtHa__closed:focus-visible{outline-offset:2px;outline:2px solid #5b3a96}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__closed{flex-direction:column;align-items:stretch;gap:12px;padding:20px 16px;display:flex}}.JprPlanGuideSection-module-scss-module__ZewtHa__closedIcon{grid-area:icon;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__closedIcon{justify-content:flex-start}}.JprPlanGuideSection-module-scss-module__ZewtHa__closedName{font-feature-settings:"palt" 1;grid-area:name;font-size:16px;font-weight:700;line-height:1.6}.JprPlanGuideSection-module-scss-module__ZewtHa__closedName span{letter-spacing:normal;display:inline}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__closedName{min-height:3.2em;font-size:15px}.JprPlanGuideSection-module-scss-module__ZewtHa__closedName span{display:block}}.JprPlanGuideSection-module-scss-module__ZewtHa__closedMeta{flex-wrap:wrap;grid-area:meta;align-items:baseline;gap:4px 12px;display:flex}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__closedMeta{display:contents}}.JprPlanGuideSection-module-scss-module__ZewtHa__closedPrice{flex-wrap:wrap;align-items:baseline;display:flex}@media (max-width:767px){.JprPlanGuideSection-module-scss-module__ZewtHa__closedPrice .JprPlanGuideSection-module-scss-module__ZewtHa__label{display:none}}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__closedPrice{display:block}}.JprPlanGuideSection-module-scss-module__ZewtHa__closedCap{font-size:12px;line-height:1.7}.JprPlanGuideSection-module-scss-module__ZewtHa__closedCap .JprPlanGuideSection-module-scss-module__ZewtHa__label{color:#2b2b2e;font-weight:400;display:inline}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__closedCap{font-size:inherit;line-height:inherit;display:block}.JprPlanGuideSection-module-scss-module__ZewtHa__closedCap .JprPlanGuideSection-module-scss-module__ZewtHa__label{color:#8a8a90;font-weight:700;display:block}.JprPlanGuideSection-module-scss-module__ZewtHa__capShort{font-size:16px;font-weight:700;line-height:1.8;display:block}}.JprPlanGuideSection-module-scss-module__ZewtHa__compare{flex-direction:column;margin-top:0;display:flex}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__compare{gap:16px;margin-top:16px}}.JprPlanGuideSection-module-scss-module__ZewtHa__compareTitle{text-align:center;letter-spacing:.04em;font-feature-settings:"palt" 1;color:#210045;margin:48px 0 0;font-size:19px;font-weight:900;line-height:1.5}.JprPlanGuideSection-module-scss-module__ZewtHa__compareTitle:after{content:"";background:linear-gradient(90deg,#a8398e 0%,#5b3a96 25%,#20a0c2 100%);border-radius:2px;width:40px;height:3px;margin:12px auto 0;display:block}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__compareTitle{margin:56px 0 24px;font-size:22px}}.JprPlanGuideSection-module-scss-module__ZewtHa__compareLead{margin:18px 0 20px;font-size:16px;line-height:1.8}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__compareLead{margin:0}}.JprPlanGuideSection-module-scss-module__ZewtHa__tabs{scrollbar-width:none;border-bottom:3px solid #c41e7a;flex-wrap:nowrap;gap:4px;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.JprPlanGuideSection-module-scss-module__ZewtHa__tabs::-webkit-scrollbar{display:none}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__tabs{grid-template-columns:repeat(5,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid}}.JprPlanGuideSection-module-scss-module__ZewtHa__tab{box-sizing:border-box;min-height:48px;font:inherit;white-space:nowrap;color:#2b2b2e;cursor:pointer;background:#fff;border:1px solid #c41e7a;border-bottom:0;border-radius:8px 8px 0 0;flex:none;margin:0;padding:0 14px;font-size:14px;font-weight:500;line-height:1.4}.JprPlanGuideSection-module-scss-module__ZewtHa__tab:focus-visible{outline-offset:2px;outline:2px solid #5b3a96}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__tab{letter-spacing:.02em;white-space:normal;min-height:56px;padding:8px}}.JprPlanGuideSection-module-scss-module__ZewtHa__tabOn{color:#fff;background:#c41e7a;font-weight:700}.JprPlanGuideSection-module-scss-module__ZewtHa__panel{background:#fff;border:1px solid #dedae8;border-top:0;border-radius:0 0 8px 8px;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;padding:12px;display:grid}@media (min-width:992px){.JprPlanGuideSection-module-scss-module__ZewtHa__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px}}.JprPlanGuideSection-module-scss-module__ZewtHa__tiers{flex-direction:column;gap:8px;display:flex}.JprPlanGuideSection-module-scss-module__ZewtHa__tierHead{letter-spacing:.02em;color:#8a8a90;grid-template-columns:minmax(0,1fr) auto;margin-bottom:-8px;padding:4px 12px 8px;font-size:12px;font-weight:700;line-height:1.7;display:grid}.JprPlanGuideSection-module-scss-module__ZewtHa__tierHead>span{text-align:right}.JprPlanGuideSection-module-scss-module__ZewtHa__tierHead>span:first-child,.JprPlanGuideSection-module-scss-module__ZewtHa__tierHead>span:last-child{display:none}@media (min-width:992px){.JprPlanGuideSection-module-scss-module__ZewtHa__tierHead{letter-spacing:normal;grid-template-columns:minmax(0,1fr) 128px 128px;margin-bottom:0;padding:0}.JprPlanGuideSection-module-scss-module__ZewtHa__tierHead>span{text-align:center;letter-spacing:normal}.JprPlanGuideSection-module-scss-module__ZewtHa__tierHead>span:first-child,.JprPlanGuideSection-module-scss-module__ZewtHa__tierHead>span:last-child{display:block}.JprPlanGuideSection-module-scss-module__ZewtHa__headMob{display:none}}.JprPlanGuideSection-module-scss-module__ZewtHa__tier{box-sizing:border-box;border:1px solid #e6e4ea;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nm cap""nm prc";align-items:center;padding:12px;display:grid}@media (min-width:992px){.JprPlanGuideSection-module-scss-module__ZewtHa__tier{grid-template-columns:minmax(0,1fr) 128px 128px;grid-template-areas:none;min-height:58px;padding:10px 16px}}.JprPlanGuideSection-module-scss-module__ZewtHa__tierName{letter-spacing:normal;flex-wrap:wrap;grid-area:nm;align-items:center;gap:4px 10px;font-size:15px;font-weight:700;line-height:1.5;display:flex}.JprPlanGuideSection-module-scss-module__ZewtHa__tierName span{letter-spacing:inherit}@media (min-width:992px){.JprPlanGuideSection-module-scss-module__ZewtHa__tierName{flex-wrap:nowrap;grid-area:auto;gap:12px;font-size:16px}}.JprPlanGuideSection-module-scss-module__ZewtHa__tierIcon{object-fit:contain;flex:none;width:28px;height:28px;display:block}@media (min-width:992px){.JprPlanGuideSection-module-scss-module__ZewtHa__tierIcon{width:32px;height:32px}}.JprPlanGuideSection-module-scss-module__ZewtHa__srOnly,.JprPlanGuideSection-module-scss-module__ZewtHa__tierLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JprPlanGuideSection-module-scss-module__ZewtHa__tierVal{text-align:right;font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:normal;font-feature-settings:"tnum" 1;margin:0}.JprPlanGuideSection-module-scss-module__ZewtHa__tierVal span{letter-spacing:inherit}@media (min-width:992px){.JprPlanGuideSection-module-scss-module__ZewtHa__tierVal{text-align:center}}.JprPlanGuideSection-module-scss-module__ZewtHa__tierCap{color:#5b3a96;grid-area:cap;font-size:26px;font-weight:900;line-height:1.1}@media (min-width:992px){.JprPlanGuideSection-module-scss-module__ZewtHa__tierCap{grid-area:auto;font-size:20px}}.JprPlanGuideSection-module-scss-module__ZewtHa__tierPrice{grid-area:prc;font-size:16px;font-weight:800;line-height:1.3}@media (min-width:992px){.JprPlanGuideSection-module-scss-module__ZewtHa__tierPrice{grid-area:auto;font-size:20px;line-height:1.2}}.JprPlanGuideSection-module-scss-module__ZewtHa__big small{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;margin-left:1px;font-size:12px;font-weight:900}.JprPlanGuideSection-module-scss-module__ZewtHa__rules{background:#f7f5fb;border-radius:8px;flex-direction:column;margin:16px 0 0;padding:4px 16px;display:flex}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__rules{margin:0;padding:8px 28px}}.JprPlanGuideSection-module-scss-module__ZewtHa__rules>div{border-top:1px solid #dedae8;padding:14px 0}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__rules>div{padding:16px 0}}.JprPlanGuideSection-module-scss-module__ZewtHa__rules>div:first-child,.JprPlanGuideSection-module-scss-module__ZewtHa__rules>div:nth-child(2n),.JprPlanGuideSection-module-scss-module__ZewtHa__rules>div:nth-child(2n)+div{border-top:0}.JprPlanGuideSection-module-scss-module__ZewtHa__rules>div:nth-child(2n){background:#fff;border-radius:6px;margin-inline:-12px;padding-inline:12px}.JprPlanGuideSection-module-scss-module__ZewtHa__rules dt{letter-spacing:normal;color:#5b3a96;font-size:12px;font-weight:700;line-height:1.7}.JprPlanGuideSection-module-scss-module__ZewtHa__rules dd{letter-spacing:normal;margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.6}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__rules dd{margin-top:4px}}.JprPlanGuideSection-module-scss-module__ZewtHa__foot{flex-direction:column;gap:12px;margin-top:16px;display:flex}@media (min-width:768px){.JprPlanGuideSection-module-scss-module__ZewtHa__foot{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:0}}.JprPlanGuideSection-module-scss-module__ZewtHa__notes{flex-direction:column;gap:4px;display:flex}.JprPlanGuideSection-module-scss-module__ZewtHa__notes p{margin:0;font-size:12px;line-height:1.7}@media (max-width:767px){.JprPlanGuideSection-module-scss-module__ZewtHa__footCta{width:100%;padding-inline:16px}}
.JprPageNavSection-module-scss-module__oz0A1q__nav{z-index:10;position:sticky;top:72px}@media (max-width:767px){.JprPageNavSection-module-scss-module__oz0A1q__nav{top:56px}}.JprPageNavSection-module-scss-module__oz0A1q__nav{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;background:#fff;border-bottom:1px solid #e6e4ea}@media (max-width:767px){.JprPageNavSection-module-scss-module__oz0A1q__nav:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#fff);width:28px;position:absolute;top:0;bottom:1px;right:0}}.JprPageNavSection-module-scss-module__oz0A1q__row{box-sizing:content-box;max-width:1120px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.JprPageNavSection-module-scss-module__oz0A1q__row{padding-inline:40px}}@media (min-width:992px){.JprPageNavSection-module-scss-module__oz0A1q__row{padding-inline:80px}}.JprPageNavSection-module-scss-module__oz0A1q__row{flex-wrap:wrap;gap:10px;padding-block:14px;display:flex}@media (max-width:767px){.JprPageNavSection-module-scss-module__oz0A1q__row{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding-block:10px;overflow-x:auto}.JprPageNavSection-module-scss-module__oz0A1q__row::-webkit-scrollbar{display:none}.JprPageNavSection-module-scss-module__oz0A1q__row:after{content:"";flex:0 0 10px}}.JprPageNavSection-module-scss-module__oz0A1q__link{letter-spacing:.02em;color:#5b3a96;white-space:nowrap;background:#fff;border:1px solid #dedae8;border-radius:8px;flex:none;align-items:center;gap:8px;padding:8px 14px 8px 16px;font-size:15px;font-weight:700;line-height:1.6;text-decoration:none;display:inline-flex;box-shadow:0 1px #dedae8}.JprPageNavSection-module-scss-module__oz0A1q__link svg{color:#b9b1ce;flex:none;transition:color .15s ease-out,transform .15s ease-out}.JprPageNavSection-module-scss-module__oz0A1q__link:hover{color:#5b3a96;border-color:#c41e7a}.JprPageNavSection-module-scss-module__oz0A1q__link:hover svg{color:#c41e7a;transform:translateY(2px)}@media (max-width:767px){.JprPageNavSection-module-scss-module__oz0A1q__link{gap:6px;padding:7px 10px 7px 12px;font-size:14px}}html:has([data-jpr-pagenav]){scroll-padding-top:160px}@media (max-width:767px){html:has([data-jpr-pagenav]){scroll-padding-top:130px}}body:has([data-jpr-pagenav]){overflow:clip visible!important}
.JprPlanDetailSection-module-scss-module__Dz4Gza__section{padding-block:88px;scroll-margin-top:80px}@media (max-width:767px){.JprPlanDetailSection-module-scss-module__Dz4Gza__section{padding-block:48px 64px;scroll-margin-top:64px}}.JprPlanDetailSection-module-scss-module__Dz4Gza__section{color:#2b2b2e;font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;background:#fff}.JprPlanDetailSection-module-scss-module__Dz4Gza__section[data-bg=band]{background:linear-gradient(135deg,#f7f5fb 0% 58%,#fbeff6 100%)}.JprPlanDetailSection-module-scss-module__Dz4Gza__section[data-bg=cta-tint]{background:linear-gradient(135deg,#e7f6fb 0% 55%,#efeaf8 100%)}.JprPlanDetailSection-module-scss-module__Dz4Gza__section[data-bg=card]{background:linear-gradient(135deg,#e7f6fb 0% 52%,#eae4f6 100%)}.JprPlanDetailSection-module-scss-module__Dz4Gza__section[data-bg=alert-soft]{background:#fdf2f8}.JprPlanDetailSection-module-scss-module__Dz4Gza__section[data-level=sub]{padding-block:56px}@media (max-width:767px){.JprPlanDetailSection-module-scss-module__Dz4Gza__section[data-level=sub]{padding-block:32px 40px}}.JprPlanDetailSection-module-scss-module__Dz4Gza__section[data-divider]{border-top:1px solid #e6e4ea}.JprPlanDetailSection-module-scss-module__Dz4Gza__container{box-sizing:content-box;max-width:1120px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.JprPlanDetailSection-module-scss-module__Dz4Gza__container{padding-inline:40px}}@media (min-width:992px){.JprPlanDetailSection-module-scss-module__Dz4Gza__container{padding-inline:80px}}.JprPlanDetailSection-module-scss-module__Dz4Gza__heading{text-wrap:pretty}.JprPlanDetailSection-module-scss-module__Dz4Gza__subHead{text-align:center;margin:0 0 32px}@media (max-width:767px){.JprPlanDetailSection-module-scss-module__Dz4Gza__subHead{margin-bottom:22px}}.JprPlanDetailSection-module-scss-module__Dz4Gza__subTitle{letter-spacing:.04em;font-feature-settings:"palt" 1;color:#210045;margin:0;font-size:22px;font-weight:900;line-height:1.5}.JprPlanDetailSection-module-scss-module__Dz4Gza__subTitle:after{content:"";background:linear-gradient(90deg,#a8398e 0%,#5b3a96 25%,#20a0c2 100%);border-radius:2px;width:40px;height:3px;margin:12px auto 0;display:block}@media (max-width:767px){.JprPlanDetailSection-module-scss-module__Dz4Gza__subTitle{font-size:19px}.JprPlanDetailSection-module-scss-module__Dz4Gza__subTitle:after{margin-top:10px}}.JprPlanDetailSection-module-scss-module__Dz4Gza__subLead{letter-spacing:.02em;text-align:center;text-wrap:pretty;max-width:780px;margin:20px auto 0;font-size:16px;line-height:1.8}@media (max-width:767px){.JprPlanDetailSection-module-scss-module__Dz4Gza__subLead{text-align:left;margin-top:14px}}.JprPlanDetailSection-module-scss-module__Dz4Gza__blocks{min-width:0}.JprPlanDetailSection-module-scss-module__Dz4Gza__split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px;display:grid}@media (max-width:991px){.JprPlanDetailSection-module-scss-module__Dz4Gza__split{grid-template-columns:minmax(0,1fr);gap:72px}}.JprPlanDetailSection-module-scss-module__Dz4Gza__column{min-width:0}
.JprPlanHeroSection-module-scss-module__wnlwgq__cover{color:#2b2b2e;font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;background:#fff var(--jpr-plan-hero-bg,none) right top/cover no-repeat;border-bottom:1px solid #e6e4ea;padding-block:56px 72px;position:relative;overflow:hidden}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__cover{background-size:100%;padding-block:24px 48px}.JprPlanHeroSection-module-scss-module__wnlwgq__cover[data-price]{padding-top:40px}}.JprPlanHeroSection-module-scss-module__wnlwgq__wrap{box-sizing:content-box;max-width:1120px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.JprPlanHeroSection-module-scss-module__wnlwgq__wrap{padding-inline:40px}}@media (min-width:992px){.JprPlanHeroSection-module-scss-module__wnlwgq__wrap{padding-inline:80px}}.JprPlanHeroSection-module-scss-module__wnlwgq__wrap{z-index:1;position:relative}.JprPlanHeroSection-module-scss-module__wnlwgq__grid{display:grid}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=art]{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:40px}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=art] .JprPlanHeroSection-module-scss-module__wnlwgq__art{grid-area:1/2}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=art] .JprPlanHeroSection-module-scss-module__wnlwgq__text{grid-area:1/1}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 400px;align-items:start;column-gap:48px}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__text{grid-area:1/1}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__priceBox{grid-area:1/2/span 2}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__links{grid-area:2/1}@media (max-width:1199px){.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=art],.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price]{grid-template-columns:minmax(0,1fr);gap:0}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=art] .JprPlanHeroSection-module-scss-module__wnlwgq__art,.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=art] .JprPlanHeroSection-module-scss-module__wnlwgq__text,.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=art] .JprPlanHeroSection-module-scss-module__wnlwgq__priceBox,.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=art] .JprPlanHeroSection-module-scss-module__wnlwgq__links,.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__art,.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__text,.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__priceBox,.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__links{grid-area:auto/1}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__priceBox{max-width:560px;margin-top:16px}.JprPlanHeroSection-module-scss-module__wnlwgq__grid[data-layout=price] .JprPlanHeroSection-module-scss-module__wnlwgq__links{margin-top:24px}}.JprPlanHeroSection-module-scss-module__wnlwgq__text{min-width:0;max-width:760px}@media (min-width:1200px){.JprPlanHeroSection-module-scss-module__wnlwgq__text[data-wide] .JprPlanHeroSection-module-scss-module__wnlwgq__title{width:1120px}}.JprPlanHeroSection-module-scss-module__wnlwgq__art{justify-content:center;align-items:center;min-width:0;display:flex}@media (max-width:1199px){.JprPlanHeroSection-module-scss-module__wnlwgq__art{margin:0 0 24px}}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__art{margin:0 0 12px}}.JprPlanHeroSection-module-scss-module__wnlwgq__artImage{width:var(--jpr-art-w);max-width:none;height:var(--jpr-art-h);object-fit:contain;display:block}@media (max-width:1199px){.JprPlanHeroSection-module-scss-module__wnlwgq__artImage{width:auto;max-width:100%;height:160px}}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__artImage{height:72px}.JprPlanHeroSection-module-scss-module__wnlwgq__art[data-crop] .JprPlanHeroSection-module-scss-module__wnlwgq__artImage{object-fit:cover;object-position:73.7658% 50.5007%;width:180px}}.JprPlanHeroSection-module-scss-module__wnlwgq__nameBlock{margin:0 0 20px}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__nameBlock{margin:0 0 20px}}.JprPlanHeroSection-module-scss-module__wnlwgq__name{letter-spacing:.04em;font-feature-settings:"palt" 1;color:#5b3a96;margin:0 0 10px;font-size:30px;font-weight:900;line-height:1.25}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__name{margin:0 0 16px;font-size:22px;line-height:1.3}}.JprPlanHeroSection-module-scss-module__wnlwgq__chips{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:1200px){.JprPlanHeroSection-module-scss-module__wnlwgq__chips{width:690px}}.JprPlanHeroSection-module-scss-module__wnlwgq__chip{letter-spacing:.02em;font-feature-settings:"palt" 1;color:#210045;background:#fff;border:1px solid #eed3e2;border-radius:4px;flex:none;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.5;display:inline-block}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__chip{padding:7px 10px;font-size:13px}}.JprPlanHeroSection-module-scss-module__wnlwgq__nameRow{flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 16px;display:flex}@media (min-width:1200px){.JprPlanHeroSection-module-scss-module__wnlwgq__nameRow{flex-wrap:nowrap;width:max-content}}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__nameRow{gap:10px;margin:0 0 14px}}.JprPlanHeroSection-module-scss-module__wnlwgq__nameInline{letter-spacing:.04em;font-feature-settings:"palt" 1;color:#5b3a96;margin:0;font-size:30px;font-weight:900;line-height:1.25}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__nameInline{font-size:22px;line-height:1.3}}.JprPlanHeroSection-module-scss-module__wnlwgq__badge{letter-spacing:.04em;color:#5b3a96;background:#fff;border:1px solid #eed3e2;border-radius:4px;flex:none;padding:8px 14px;font-size:13px;font-weight:700;line-height:1;display:inline-block}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__badge{padding:7px 12px;font-size:12px}}.JprPlanHeroSection-module-scss-module__wnlwgq__title{letter-spacing:.04em;font-feature-settings:"palt" 1;color:#210045;margin:0 0 20px;font-size:44px;font-weight:900;line-height:1.3}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__title{font-size:min(30px,7.7vw)}}.JprPlanHeroSection-module-scss-module__wnlwgq__phrase{display:inline-block}.JprPlanHeroSection-module-scss-module__wnlwgq__mk{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(90deg,#f6e0ee 0%,#d7f0f8 100%);background-position:0 92%;background-repeat:no-repeat;background-size:100% 46%;padding:0 2px}.JprPlanHeroSection-module-scss-module__wnlwgq__body{letter-spacing:.02em;margin:0 0 16px;font-size:16px;line-height:1.8}.JprPlanHeroSection-module-scss-module__wnlwgq__note{box-sizing:border-box;background:#fdf2f8;border:1px solid #eed3e2;border-left:5px solid #c41e7a;border-radius:8px;margin:0 0 24px;padding:16px 20px}.JprPlanHeroSection-module-scss-module__wnlwgq__note[data-cta]{margin:8px 0 28px}.JprPlanHeroSection-module-scss-module__wnlwgq__note p{letter-spacing:.02em;margin:0;font-size:12px;line-height:1.7}.JprPlanHeroSection-module-scss-module__wnlwgq__note p+p{margin-top:12px}.JprPlanHeroSection-module-scss-module__wnlwgq__cta{word-break:auto-phrase;flex-direction:column;align-items:flex-start;display:flex}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__cta{align-items:stretch}.JprPlanHeroSection-module-scss-module__wnlwgq__cta a{width:100%;min-width:0;padding-inline:20px}}.JprPlanHeroSection-module-scss-module__wnlwgq__priceBox{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #dedae8;border-radius:8px;margin-top:48px;padding:64px 32px 28px;position:relative}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__priceBox{margin-top:40px;padding:52px 20px 24px}}.JprPlanHeroSection-module-scss-module__wnlwgq__priceIcon{object-fit:contain;width:96px;height:96px;display:block;position:absolute;top:-48px;left:50%;transform:translate(-50%)}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__priceIcon{width:72px;height:72px;top:-36px}}.JprPlanHeroSection-module-scss-module__wnlwgq__priceLabel{color:#5b3a96;margin:0 0 2px;font-size:14px;font-weight:700;line-height:1.6}.JprPlanHeroSection-module-scss-module__wnlwgq__price{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;font-feature-settings:"tnum" 1;color:#5b3a96;margin:0 0 10px;font-size:52px;font-weight:800;line-height:1.05}.JprPlanHeroSection-module-scss-module__wnlwgq__price small{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;margin-left:4px;font-size:16px;font-weight:900}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__price{font-size:44px}}.JprPlanHeroSection-module-scss-module__wnlwgq__coupon{border-top:1px solid #e6e4ea;margin:0;padding-top:10px;font-size:15px;font-weight:700;line-height:1.6}.JprPlanHeroSection-module-scss-module__wnlwgq__nowrap{white-space:nowrap}.JprPlanHeroSection-module-scss-module__wnlwgq__couponNote{letter-spacing:.02em;color:#67676f;margin:6px 0 16px;font-size:12px;line-height:1.75}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__couponNote{color:#2b2b2e;font-size:16px;line-height:1.8}}.JprPlanHeroSection-module-scss-module__wnlwgq__eligibility{text-align:left;border-top:1px solid #e6e4ea;margin:0 0 20px;padding:12px 0 0 1.3em;font-size:14px;line-height:1.6;list-style:outside}.JprPlanHeroSection-module-scss-module__wnlwgq__eligibility li{letter-spacing:normal;margin:0 0 4px;font-size:14px;line-height:1.6;display:list-item}.JprPlanHeroSection-module-scss-module__wnlwgq__eligibility li:last-child{margin-bottom:0}.JprPlanHeroSection-module-scss-module__wnlwgq__eligibilityText{letter-spacing:normal;text-align:left;border-top:1px solid #e6e4ea;margin:0 0 20px;padding:12px 0 0;font-size:14px;line-height:1.6}.JprPlanHeroSection-module-scss-module__wnlwgq__boxCta{min-width:0}.JprPlanHeroSection-module-scss-module__wnlwgq__boxLink{text-align:center;margin:16px 0 0;font-size:14px;line-height:1.8}.JprPlanHeroSection-module-scss-module__wnlwgq__boxLink a{color:#5b3a96;text-underline-offset:2px;text-decoration:underline}.JprPlanHeroSection-module-scss-module__wnlwgq__boxLink a:hover{color:#210045}.JprPlanHeroSection-module-scss-module__wnlwgq__links{min-width:0;max-width:760px}@media (max-width:767px){.JprPlanHeroSection-module-scss-module__wnlwgq__dbr{display:none}}.JprPlanHeroSection-module-scss-module__wnlwgq__glyph{vertical-align:-2px;margin-left:4px}
.JprPlatformCompareSection-module-scss-module__AuDahW__chips{display:none}.JprPlatformCompareSection-module-scss-module__AuDahW__scroller{overflow-x:auto}.JprPlatformCompareSection-module-scss-module__AuDahW__table{box-sizing:border-box;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;background:#fff;border:1px solid #dedae8;border-radius:8px;padding:24px 24px 28px}.JprPlatformCompareSection-module-scss-module__AuDahW__table th,.JprPlatformCompareSection-module-scss-module__AuDahW__table td{text-align:left;letter-spacing:.02em;color:#2b2b2e;border-top:1px solid #e6e4ea;padding:14px 12px;font-size:14px;line-height:1.6}.JprPlatformCompareSection-module-scss-module__AuDahW__table td{vertical-align:top}.JprPlatformCompareSection-module-scss-module__AuDahW__table thead th{vertical-align:middle;color:#5b3a96;background:#efedf4;border-top:0;font-size:13px;font-weight:700;line-height:1.5}.JprPlatformCompareSection-module-scss-module__AuDahW__table tbody th{vertical-align:top;white-space:normal;background:#efedf4;font-size:15px;font-weight:700;line-height:1.5}.JprPlatformCompareSection-module-scss-module__AuDahW__table tbody tr:nth-child(2n) td{background:#f7f5fb}.JprPlatformCompareSection-module-scss-module__AuDahW__lbl{width:176px}.JprPlatformCompareSection-module-scss-module__AuDahW__phd{align-items:center;gap:10px;display:flex}.JprPlatformCompareSection-module-scss-module__AuDahW__thl{letter-spacing:inherit;white-space:nowrap;color:#210045;font-size:16px;display:block}.JprPlatformCompareSection-module-scss-module__AuDahW__pic{flex:none;display:block}.JprPlatformCompareSection-module-scss-module__AuDahW__fv{color:#210045;white-space:pre-line;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.5;display:flex}.JprPlatformCompareSection-module-scss-module__AuDahW__fvText{min-width:0;display:block}.JprPlatformCompareSection-module-scss-module__AuDahW__mark{flex:none;display:block}.JprPlatformCompareSection-module-scss-module__AuDahW__fv span{letter-spacing:inherit}.JprPlatformCompareSection-module-scss-module__AuDahW__fs{color:#67676f;margin-top:4px;font-size:14px;line-height:1.6;display:block}@media (min-width:768px) and (max-width:1199px){.JprPlatformCompareSection-module-scss-module__AuDahW__lbl{width:128px}.JprPlatformCompareSection-module-scss-module__AuDahW__phd{flex-direction:column;align-items:flex-start;gap:6px}.JprPlatformCompareSection-module-scss-module__AuDahW__thl{white-space:normal}}.JprPlatformCompareSection-module-scss-module__AuDahW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}@media (min-width:1200px){.JprPlatformCompareSection-module-scss-module__AuDahW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.JprPlatformCompareSection-module-scss-module__AuDahW__card{box-sizing:border-box;font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;color:#2b2b2e;background:#fff;border:1px solid #dedae8;border-radius:8px;flex-direction:column;padding:24px 20px;display:flex}.JprPlatformCompareSection-module-scss-module__AuDahW__head{color:#210045;letter-spacing:.02em;border-bottom:1px solid #e6e4ea;align-items:center;gap:12px;padding-bottom:16px;font-size:18px;font-weight:900;line-height:1.4;display:flex}.JprPlatformCompareSection-module-scss-module__AuDahW__facts{display:none}.JprPlatformCompareSection-module-scss-module__AuDahW__pcb{margin-top:16px}.JprPlatformCompareSection-module-scss-module__AuDahW__pcb ul{margin:0;padding:0;list-style:none}.JprPlatformCompareSection-module-scss-module__AuDahW__pcb li{letter-spacing:normal;color:#2b2b2e;padding-left:18px;font-size:15px;line-height:1.6;position:relative}.JprPlatformCompareSection-module-scss-module__AuDahW__pcb li+li{margin-top:4px}.JprPlatformCompareSection-module-scss-module__AuDahW__pcb li:before{content:"";background:#b9b1ce;border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.JprPlatformCompareSection-module-scss-module__AuDahW__pro li:before,.JprPlatformCompareSection-module-scss-module__AuDahW__con li:before{background:#5b3a96}.JprPlatformCompareSection-module-scss-module__AuDahW__pcl{color:#5b3a96;letter-spacing:.04em;margin:0 0 6px;font-size:14px;font-weight:700;line-height:1.5}.JprPlatformCompareSection-module-scss-module__AuDahW__pcf{margin-top:auto;padding-top:20px}.JprPlatformCompareSection-module-scss-module__AuDahW__pbest{color:#210045;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.5}.JprPlatformCompareSection-module-scss-module__AuDahW__cta{box-sizing:border-box;color:#fff;letter-spacing:.02em;white-space:nowrap;background:#20a0c2;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:48px;padding:8px 12px;font-size:16px;font-weight:900;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}@media (min-width:768px){.JprPlatformCompareSection-module-scss-module__AuDahW__cta{letter-spacing:.04em}}.JprPlatformCompareSection-module-scss-module__AuDahW__cta:hover{color:#fff;background:#1a8cab}.JprPlatformCompareSection-module-scss-module__AuDahW__basis{letter-spacing:.02em;color:#2b2b2e;margin:20px 0 0;font-size:13px;line-height:1.9;display:flex}@media (max-width:767px){.JprPlatformCompareSection-module-scss-module__AuDahW__scroller{display:none}.JprPlatformCompareSection-module-scss-module__AuDahW__chips{scrollbar-width:none;gap:8px;margin:0 -16px 16px;padding:0 16px;display:flex;overflow-x:auto}.JprPlatformCompareSection-module-scss-module__AuDahW__chips::-webkit-scrollbar{display:none}.JprPlatformCompareSection-module-scss-module__AuDahW__chips a{color:#210045;background:#fff;border:1px solid #dedae8;border-radius:9999px;flex:none;align-items:center;gap:6px;padding:6px 12px 6px 6px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.JprPlatformCompareSection-module-scss-module__AuDahW__chips a span{letter-spacing:normal}.JprPlatformCompareSection-module-scss-module__AuDahW__grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0 -16px;padding:0 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.JprPlatformCompareSection-module-scss-module__AuDahW__grid::-webkit-scrollbar{display:none}.JprPlatformCompareSection-module-scss-module__AuDahW__card{scroll-snap-align:start;flex:0 0 calc(100% - 40px);scroll-margin-top:80px}.JprPlatformCompareSection-module-scss-module__AuDahW__facts{margin-top:4px;display:block}.JprPlatformCompareSection-module-scss-module__AuDahW__pff{border-bottom:1px solid #e6e4ea;padding:12px 0}.JprPlatformCompareSection-module-scss-module__AuDahW__pff .JprPlatformCompareSection-module-scss-module__AuDahW__pcl{margin:0 0 4px}.JprPlatformCompareSection-module-scss-module__AuDahW__pff .JprPlatformCompareSection-module-scss-module__AuDahW__fs{margin-top:2px}}
.JprReportSection-module-scss-module__L7Ro6G__divider{border-top:1px solid #e6e4ea}.JprReportSection-module-scss-module__L7Ro6G__blocks{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;color:#2b2b2e;letter-spacing:.02em}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__blocks br.jpr-br-desktop{display:none}}.JprReportSection-module-scss-module__L7Ro6G__text p,.JprReportSection-module-scss-module__L7Ro6G__fnoteText p,.JprReportSection-module-scss-module__L7Ro6G__astBody p,.JprReportSection-module-scss-module__L7Ro6G__noteText p,.JprReportSection-module-scss-module__L7Ro6G__mtext p,.JprReportSection-module-scss-module__L7Ro6G__acardText p{font-size:inherit;line-height:inherit}.JprReportSection-module-scss-module__L7Ro6G__table span{letter-spacing:inherit}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__table .JprReportSection-module-scss-module__L7Ro6G__rk{letter-spacing:.04em}}.JprReportSection-module-scss-module__L7Ro6G__table .JprReportSection-module-scss-module__L7Ro6G__st{letter-spacing:.08em}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__table .JprReportSection-module-scss-module__L7Ro6G__st{letter-spacing:.1em}}.JprReportSection-module-scss-module__L7Ro6G__block+.JprReportSection-module-scss-module__L7Ro6G__block{margin-top:28px}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__block+.JprReportSection-module-scss-module__L7Ro6G__block{margin-top:24px}}.JprReportSection-module-scss-module__L7Ro6G__block+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=subheading]{margin-top:56px}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__block+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=subheading]{margin-top:36px}}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=subheading]+.JprReportSection-module-scss-module__L7Ro6G__block{margin-top:24px}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__block[data-type=subheading]+.JprReportSection-module-scss-module__L7Ro6G__block{margin-top:18px}}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=figures]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=text],.JprReportSection-module-scss-module__L7Ro6G__block[data-type=figures]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=infobox],.JprReportSection-module-scss-module__L7Ro6G__block[data-type=text]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=text]{margin-top:16px}.JprReportSection-module-scss-module__L7Ro6G__block+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=asterisk]{margin-top:20px}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=text]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=flow]{margin-top:56px}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__block[data-type=text]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=flow]{margin-top:40px}}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=text]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=stories]{margin-top:40px}.JprReportSection-module-scss-module__L7Ro6G__block+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=image],.JprReportSection-module-scss-module__L7Ro6G__block+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=embed]{margin-top:24px}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=fnote]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=buttons],.JprReportSection-module-scss-module__L7Ro6G__block[data-size=note]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=buttons]{margin-top:36px}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__block[data-type=fnote]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=buttons],.JprReportSection-module-scss-module__L7Ro6G__block[data-size=note]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=buttons]{margin-top:28px}}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=text]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=buttons],.JprReportSection-module-scss-module__L7Ro6G__block[data-type=media-row]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=buttons]{margin-top:28px}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=table]+.JprReportSection-module-scss-module__L7Ro6G__block[data-size=note]{margin-top:20px}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=table]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=key-figures]{margin-top:40px}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__block[data-type=table]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=key-figures]{margin-top:32px}}.JprReportSection-module-scss-module__L7Ro6G__subh{letter-spacing:.04em;font-feature-settings:"palt" 1;color:#210045;text-align:center;margin:0;font-size:19px;font-weight:900;line-height:1.5}.JprReportSection-module-scss-module__L7Ro6G__subh:after{content:"";background:linear-gradient(90deg,#a8398e 0%,#5b3a96 25%,#20a0c2 100%);border-radius:2px;width:40px;height:3px;margin:10px auto 0;display:block}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__subh{font-size:22px}.JprReportSection-module-scss-module__L7Ro6G__subh:after{margin-top:12px}}.JprReportSection-module-scss-module__L7Ro6G__text{font-size:16px;line-height:1.8}.JprReportSection-module-scss-module__L7Ro6G__text p{margin:0}.JprReportSection-module-scss-module__L7Ro6G__text p+p,.JprReportSection-module-scss-module__L7Ro6G__text ul+p,.JprReportSection-module-scss-module__L7Ro6G__text p+ul{margin-top:16px}.JprReportSection-module-scss-module__L7Ro6G__text a{color:#5b3a96;text-underline-offset:2px;text-decoration:underline}.JprReportSection-module-scss-module__L7Ro6G__text a:hover{color:#210045}.JprReportSection-module-scss-module__L7Ro6G__block[data-layout=box] .JprReportSection-module-scss-module__L7Ro6G__text{max-width:780px;margin-inline:auto}.JprReportSection-module-scss-module__L7Ro6G__block[data-layout=left] .JprReportSection-module-scss-module__L7Ro6G__text{max-width:780px}.JprReportSection-module-scss-module__L7Ro6G__block[data-layout=full] .JprReportSection-module-scss-module__L7Ro6G__text{max-width:none}.JprReportSection-module-scss-module__L7Ro6G__block[data-layout=center] .JprReportSection-module-scss-module__L7Ro6G__text{max-width:780px;margin-inline:auto}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__block[data-layout=center] .JprReportSection-module-scss-module__L7Ro6G__text{text-align:center}}.JprReportSection-module-scss-module__L7Ro6G__block[data-size=cap] .JprReportSection-module-scss-module__L7Ro6G__text{letter-spacing:.02em;max-width:none;font-size:12px;line-height:1.7}.JprReportSection-module-scss-module__L7Ro6G__block[data-size=note] .JprReportSection-module-scss-module__L7Ro6G__text{letter-spacing:.02em;max-width:none;font-size:13px;line-height:1.9}.JprReportSection-module-scss-module__L7Ro6G__block[data-size=note] .JprReportSection-module-scss-module__L7Ro6G__text p+p{margin-top:8px}.JprReportSection-module-scss-module__L7Ro6G__fnote{background:#efedf4;border:1px solid #dedae8;border-radius:8px;padding:18px 16px}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__fnote{padding:22px 24px}}.JprReportSection-module-scss-module__L7Ro6G__fnh{letter-spacing:.04em;color:#5b3a96;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.9}.JprReportSection-module-scss-module__L7Ro6G__fnoteText{letter-spacing:.02em;font-size:13px;line-height:1.9}.JprReportSection-module-scss-module__L7Ro6G__fnoteText p{margin:0}.JprReportSection-module-scss-module__L7Ro6G__fnoteText p+p{margin-top:8px}.JprReportSection-module-scss-module__L7Ro6G__ast{letter-spacing:.02em;gap:7px;font-size:13px;line-height:1.9;display:flex}.JprReportSection-module-scss-module__L7Ro6G__am{color:#67676f;flex:none}.JprReportSection-module-scss-module__L7Ro6G__astBody{min-width:0}.JprReportSection-module-scss-module__L7Ro6G__astBody p{margin:0}.JprReportSection-module-scss-module__L7Ro6G__astBody p+p{margin-top:8px}.JprReportSection-module-scss-module__L7Ro6G__astLead{color:#5b3a96;margin-right:10px;font-weight:700}.JprReportSection-module-scss-module__L7Ro6G__ibox{background:#fff;border:1px solid #dedae8;border-radius:8px;padding:16px 20px}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__ibox{padding:20px 24px}}.JprReportSection-module-scss-module__L7Ro6G__ibox[data-style=card]{padding:20px 16px}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__ibox[data-style=card]{padding:24px 28px}}.JprReportSection-module-scss-module__L7Ro6G__block+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=infobox]{margin-top:28px}.JprReportSection-module-scss-module__L7Ro6G__block[data-type=figures]+.JprReportSection-module-scss-module__L7Ro6G__block[data-type=infobox]{margin-top:16px}.JprReportSection-module-scss-module__L7Ro6G__ibTitle{letter-spacing:.02em;margin:0;font-size:16px;font-weight:700;line-height:1.8}.JprReportSection-module-scss-module__L7Ro6G__ibox[data-style=card] .JprReportSection-module-scss-module__L7Ro6G__ibTitle{color:#5b3a96;letter-spacing:normal;margin:0 0 8px;font-size:18px;line-height:1.6}.JprReportSection-module-scss-module__L7Ro6G__ibText{letter-spacing:.02em;font-size:16px;line-height:1.8}.JprReportSection-module-scss-module__L7Ro6G__ibText p{font-size:inherit;line-height:inherit;margin:0}.JprReportSection-module-scss-module__L7Ro6G__ibText p+p{margin-top:16px}.JprReportSection-module-scss-module__L7Ro6G__ibox[data-style=note] .JprReportSection-module-scss-module__L7Ro6G__ibTitle+.JprReportSection-module-scss-module__L7Ro6G__ibText{margin-top:6px}.JprReportSection-module-scss-module__L7Ro6G__cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:36px;display:grid}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}.JprReportSection-module-scss-module__L7Ro6G__cols .JprReportSection-module-scss-module__L7Ro6G__image img{max-width:400px;margin-inline:auto}.JprReportSection-module-scss-module__L7Ro6G__note{background:#fdf2f8;border:1px solid #eed3e2;border-left:5px solid #c41e7a;border-radius:8px;padding:20px}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__note{padding:24px}}.JprReportSection-module-scss-module__L7Ro6G__noteTitle{color:#210045;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.8}.JprReportSection-module-scss-module__L7Ro6G__noteText{font-size:16px;line-height:1.8}.JprReportSection-module-scss-module__L7Ro6G__noteText p{margin:0}.JprReportSection-module-scss-module__L7Ro6G__noteText p+p{margin-top:16px}.JprReportSection-module-scss-module__L7Ro6G__fpan{background:#fff;border:1px solid #dedae8;border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__fpan{grid-template-columns:repeat(var(--jpr-cols,3), minmax(0, 1fr))}}.JprReportSection-module-scss-module__L7Ro6G__cell{text-align:center;padding:24px 16px}.JprReportSection-module-scss-module__L7Ro6G__cell+.JprReportSection-module-scss-module__L7Ro6G__cell{border-top:1px solid #dedae8}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__cell{flex-direction:column;align-items:center;padding:40px 24px;display:flex}.JprReportSection-module-scss-module__L7Ro6G__cell+.JprReportSection-module-scss-module__L7Ro6G__cell{border-top:0;border-left:1px solid #dedae8}.JprReportSection-module-scss-module__L7Ro6G__fpan[data-cols="2"] .JprReportSection-module-scss-module__L7Ro6G__cell{padding:32px 24px}.JprReportSection-module-scss-module__L7Ro6G__fpan[data-cols="2"] .JprReportSection-module-scss-module__L7Ro6G__cell+.JprReportSection-module-scss-module__L7Ro6G__cell{border-left:1px solid #dedae8}.JprReportSection-module-scss-module__L7Ro6G__fpan[data-cols="2"] .JprReportSection-module-scss-module__L7Ro6G__cell:nth-child(odd){border-left:0}.JprReportSection-module-scss-module__L7Ro6G__fpan[data-cols="2"] .JprReportSection-module-scss-module__L7Ro6G__cell:nth-child(n+3){border-top:1px solid #dedae8}}.JprReportSection-module-scss-module__L7Ro6G__lrow{justify-content:center;align-items:center;gap:10px;display:flex}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__lrow{display:contents}}.JprReportSection-module-scss-module__L7Ro6G__well{background:#efedf4;border-radius:9999px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.JprReportSection-module-scss-module__L7Ro6G__well svg{width:26px;height:26px}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__well{flex-basis:52px;width:52px;height:52px;margin:0 0 14px}.JprReportSection-module-scss-module__L7Ro6G__well svg{width:30px;height:30px}}.JprReportSection-module-scss-module__L7Ro6G__lb{text-align:left;margin:0;font-size:14px;font-weight:700;line-height:1.7}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__lb{text-align:center;justify-content:center;align-items:flex-end;min-height:3.4em;font-size:15px;display:flex}}.JprReportSection-module-scss-module__L7Ro6G__mkw{display:block}.JprReportSection-module-scss-module__L7Ro6G__mk{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(90deg,#f6e0ee 0%,#d7f0f8 100%);background-position:0 92%;background-repeat:no-repeat;background-size:100% 46%;padding:0 2px}.JprReportSection-module-scss-module__L7Ro6G__fg{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;font-feature-settings:"tnum" 1;letter-spacing:.02em;color:#5b3a96;white-space:nowrap;margin:10px 0 0;font-size:44px;font-weight:900;line-height:1.05}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__fg{margin-top:12px;font-size:60px}}.JprReportSection-module-scss-module__L7Ro6G__prefix,.JprReportSection-module-scss-module__L7Ro6G__unit{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:inherit;font-size:18px;font-weight:900}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__prefix,.JprReportSection-module-scss-module__L7Ro6G__unit{font-size:22px}}.JprReportSection-module-scss-module__L7Ro6G__prefix{margin-right:2px}.JprReportSection-module-scss-module__L7Ro6G__unit{margin-left:2px}.JprReportSection-module-scss-module__L7Ro6G__dn{letter-spacing:.02em;margin:8px 0 0;font-size:12px;line-height:1.7}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__dn{margin-top:10px}}.JprReportSection-module-scss-module__L7Ro6G__flow{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__flow{flex-direction:row;align-items:stretch}}.JprReportSection-module-scss-module__L7Ro6G__fs{align-items:center;display:flex}@media (min-width:992px) and (max-width:1199px){.JprReportSection-module-scss-module__L7Ro6G__fs{flex-direction:column;align-items:flex-start}}.JprReportSection-module-scss-module__L7Ro6G__fs{background:#fff;border:1px solid #dedae8;border-radius:8px;gap:14px;min-width:0;padding:16px}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__fs{flex:1 1 0;gap:16px;padding:24px 20px}}.JprReportSection-module-scss-module__L7Ro6G__ftile{box-sizing:border-box;background:#fff;border:1px solid #eed3e2;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.JprReportSection-module-scss-module__L7Ro6G__ftile svg{width:30px;height:30px}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__ftile{flex-basis:64px;width:64px;height:64px}.JprReportSection-module-scss-module__L7Ro6G__ftile svg{width:40px;height:40px}}.JprReportSection-module-scss-module__L7Ro6G__fh{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.JprReportSection-module-scss-module__L7Ro6G__step{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.08em;color:#fff;background:#c41e7a;border-radius:4px;padding:7px 10px;font-size:14px;font-weight:800;line-height:1;display:inline-block}.JprReportSection-module-scss-module__L7Ro6G__ft{color:#210045;margin:0;font-size:17px;font-weight:700;line-height:1.5}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__ft{white-space:nowrap;font-size:18px}}.JprReportSection-module-scss-module__L7Ro6G__fl{justify-content:center;align-items:center;padding:8px 0;display:flex}.JprReportSection-module-scss-module__L7Ro6G__fl svg{transform:rotate(90deg)}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__fl{flex:none;padding:0 8px}.JprReportSection-module-scss-module__L7Ro6G__fl svg{transform:none}}.JprReportSection-module-scss-module__L7Ro6G__sgrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__sgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.JprReportSection-module-scss-module__L7Ro6G__story{background:#fff;border:1px solid #dedae8;border-bottom-width:2px;border-radius:8px;flex-direction:column;gap:14px;padding:24px;display:flex}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__story{gap:16px;padding:32px}.JprReportSection-module-scss-module__L7Ro6G__shd{justify-content:space-between;align-items:baseline;gap:16px;display:flex}}.JprReportSection-module-scss-module__L7Ro6G__snm{letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:17px;font-weight:700;line-height:1.5}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__snm{font-size:18px}}.JprReportSection-module-scss-module__L7Ro6G__samt{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;font-feature-settings:"tnum" 1;letter-spacing:.02em;color:#5b3a96;white-space:nowrap;margin:2px 0 0;font-size:26px;font-weight:900;line-height:1.1}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__samt{margin:0;font-size:30px}}.JprReportSection-module-scss-module__L7Ro6G__tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JprReportSection-module-scss-module__L7Ro6G__tags li{letter-spacing:normal;background:#efedf4;border-radius:4px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__tags li{letter-spacing:.02em}}.JprReportSection-module-scss-module__L7Ro6G__tags i{letter-spacing:inherit;font-style:normal;font-weight:400}.JprReportSection-module-scss-module__L7Ro6G__scmt{margin:0;font-size:16px;line-height:1.8}.JprReportSection-module-scss-module__L7Ro6G__mrow{flex-direction:column;gap:24px;display:flex}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=large]{gap:20px}}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__mrow{flex-direction:row;align-items:center;gap:48px}}.JprReportSection-module-scss-module__L7Ro6G__mtext{flex:auto;min-width:0;font-size:16px;line-height:1.8}.JprReportSection-module-scss-module__L7Ro6G__mtext p{margin:0}.JprReportSection-module-scss-module__L7Ro6G__mtext p+p{margin-top:16px}.JprReportSection-module-scss-module__L7Ro6G__mimg{flex:none}.JprReportSection-module-scss-module__L7Ro6G__mimg img{height:auto;display:block}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=large] .JprReportSection-module-scss-module__L7Ro6G__mtext{max-width:560px}}.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=large] .JprReportSection-module-scss-module__L7Ro6G__mimg img{border-radius:8px;width:100%}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=large] .JprReportSection-module-scss-module__L7Ro6G__mimg img{width:420px}.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=small]{max-width:1000px;margin-inline:auto}}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=small] .JprReportSection-module-scss-module__L7Ro6G__mimg{align-self:center}}.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=small] .JprReportSection-module-scss-module__L7Ro6G__mimg img{object-fit:contain;width:204px;height:129px}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=small] .JprReportSection-module-scss-module__L7Ro6G__mimg img{width:238px;height:151px}}.JprReportSection-module-scss-module__L7Ro6G__mrow[data-size=small] .JprReportSection-module-scss-module__L7Ro6G__mtext p:last-child{margin-bottom:16px}.JprReportSection-module-scss-module__L7Ro6G__mrow[data-side=left] .JprReportSection-module-scss-module__L7Ro6G__mimg{order:-1}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__mrow[data-side=right][data-size=large] .JprReportSection-module-scss-module__L7Ro6G__mimg{order:1}}.JprReportSection-module-scss-module__L7Ro6G__image img{border-radius:8px;width:100%;height:auto;display:block}.JprReportSection-module-scss-module__L7Ro6G__embed{min-height:500px}.JprReportSection-module-scss-module__L7Ro6G__buttons{flex-direction:column;align-items:center;gap:12px;display:flex}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__buttons{flex-direction:row;justify-content:center;gap:20px}}.JprReportSection-module-scss-module__L7Ro6G__secondary{white-space:normal;text-align:center;max-width:100%;padding:10px 16px}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__secondary{letter-spacing:.02rem}}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__secondary{white-space:nowrap;padding:10px 24px}}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__primary{letter-spacing:.02em;width:100%;min-height:64px;padding:14px 20px}}.JprReportSection-module-scss-module__L7Ro6G__secondary:has(>.JprReportSection-module-scss-module__L7Ro6G__ext){gap:0}.JprReportSection-module-scss-module__L7Ro6G__secondary .JprReportSection-module-scss-module__L7Ro6G__ext{flex:none;margin-left:6px}.JprReportSection-module-scss-module__L7Ro6G__acard{background:#fff;border:1px solid #e6e4ea;border-radius:8px;padding:24px}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__acard{padding:32px 40px}}.JprReportSection-module-scss-module__L7Ro6G__acardText{max-width:720px;font-size:16px;line-height:1.8}.JprReportSection-module-scss-module__L7Ro6G__acardText p{text-wrap:pretty;margin:0}.JprReportSection-module-scss-module__L7Ro6G__acardText p+p{margin-top:16px}.JprReportSection-module-scss-module__L7Ro6G__acardButtons{flex-direction:column;align-items:stretch;gap:12px;margin-top:24px;display:flex}@media (min-width:768px) and (max-width:991px){.JprReportSection-module-scss-module__L7Ro6G__acardButtons{align-items:flex-start;margin-top:28px}}@media (min-width:992px){.JprReportSection-module-scss-module__L7Ro6G__acardButtons{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;margin-top:28px}}.JprReportSection-module-scss-module__L7Ro6G__acardButtons .JprReportSection-module-scss-module__L7Ro6G__secondary{white-space:nowrap;min-height:64px}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__acardButtons .JprReportSection-module-scss-module__L7Ro6G__secondary{width:100%}}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__acardButtons .JprReportSection-module-scss-module__L7Ro6G__secondary{padding:14px 32px}}.JprReportSection-module-scss-module__L7Ro6G__scwrap{position:relative}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__scwrap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#fff 100%);width:28px;height:100%;position:absolute;top:0;right:-16px}}.JprReportSection-module-scss-module__L7Ro6G__scroller{overflow-x:auto}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__scroller{-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.JprReportSection-module-scss-module__L7Ro6G__scroller::-webkit-scrollbar{display:none}}.JprReportSection-module-scss-module__L7Ro6G__table{border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #dedae8;border-radius:8px;width:100%;overflow:hidden}.JprReportSection-module-scss-module__L7Ro6G__table th,.JprReportSection-module-scss-module__L7Ro6G__table td{box-sizing:content-box;letter-spacing:.02em;color:#2b2b2e;text-align:center;vertical-align:middle;border-top:1px solid #e6e4ea;padding:10px 12px;font-size:13px;line-height:1.6}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__table th,.JprReportSection-module-scss-module__L7Ro6G__table td{padding:12px 16px;font-size:14px}}.JprReportSection-module-scss-module__L7Ro6G__table tr>:first-child{text-align:left}.JprReportSection-module-scss-module__L7Ro6G__table thead th{color:#5b3a96;vertical-align:top;background:#efedf4;border-top:0;padding-block:12px;font-size:12px;font-weight:700;line-height:1.5}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__table thead th{padding-block:14px;font-size:13px}}.JprReportSection-module-scss-module__L7Ro6G__table tbody th{white-space:nowrap;background:#efedf4;font-weight:700}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__table{width:auto;min-width:100%}}.JprReportSection-module-scss-module__L7Ro6G__thl{white-space:nowrap;display:block}.JprReportSection-module-scss-module__L7Ro6G__num{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;font-feature-settings:"tnum" 1;font-size:15px;font-weight:700}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__num{font-size:17px}}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:first-child{width:146px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(2){width:168px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(3){width:104px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(4),.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(5){width:150px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(6){width:124px}}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:first-child{width:196px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(2){width:208px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(3){width:124px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(4),.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(5){width:182px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=rank] thead th:nth-child(6){width:148px}}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:first-child{width:150px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:nth-child(2){width:130px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:nth-child(3){width:140px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:nth-child(4),.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:nth-child(5){width:160px}}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:first-child{width:230px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:nth-child(2),.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:nth-child(3){width:216px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:nth-child(4){width:232px}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] thead th:nth-child(5){width:226px}}.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] tbody th{font-size:14px}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__table[data-variant=matrix] tbody th{font-size:15px}}.JprReportSection-module-scss-module__L7Ro6G__rk{color:#5b3a96;font-size:15px;font-weight:900;display:block}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__rk{font-size:16px}}.JprReportSection-module-scss-module__L7Ro6G__st{color:#c41e7a;margin-top:2px;font-size:12px;line-height:1.3;display:block}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__st{font-size:13px}}.JprReportSection-module-scss-module__L7Ro6G__xp{margin-top:3px;display:block}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__xp{margin-top:4px}}.JprReportSection-module-scss-module__L7Ro6G__xp{color:#67676f;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.6}.JprReportSection-module-scss-module__L7Ro6G__table .JprReportSection-module-scss-module__L7Ro6G__pl{white-space:nowrap}.JprReportSection-module-scss-module__L7Ro6G__ckey{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.JprReportSection-module-scss-module__L7Ro6G__ckey li{text-align:center;background:#fff;border:1px solid #e6e4ea;border-radius:8px;flex-direction:column;justify-content:center;padding:14px 12px;display:flex}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__ckey li{padding:20px 18px}}@media (max-width:767px){.JprReportSection-module-scss-module__L7Ro6G__ckey[data-odd] li:first-child{grid-column:1/-1}}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__ckey{grid-template-columns:repeat(var(--jpr-cols,5), minmax(0, 1fr))}}.JprReportSection-module-scss-module__L7Ro6G__lab{color:#5b3a96;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 6px;font-size:12px;font-weight:700;line-height:1.6}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__lab{margin-bottom:8px;font-size:13px}}.JprReportSection-module-scss-module__L7Ro6G__val{letter-spacing:.02em;margin:0;font-size:14px;font-weight:700;line-height:1.6}.JprReportSection-module-scss-module__L7Ro6G__val .JprReportSection-module-scss-module__L7Ro6G__kf{letter-spacing:inherit;font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;font-feature-settings:"tnum" 1;color:#5b3a96;margin:0 3px 0 1px;font-size:28px;font-weight:800;line-height:1.1}@media (min-width:768px){.JprReportSection-module-scss-module__L7Ro6G__val{font-size:15px}.JprReportSection-module-scss-module__L7Ro6G__val .JprReportSection-module-scss-module__L7Ro6G__kf{font-size:34px}}
.JprRowTableSection-module-scss-module__wnn-9a__wrap{margin-inline:auto}.JprRowTableSection-module-scss-module__wnn-9a__panel{box-sizing:content-box;background:#fff;border:1px solid #e6e4ea;border-radius:8px;max-width:880px;margin-inline:auto;padding:16px 12px 12px}.JprRowTableSection-module-scss-module__wnn-9a__panel[data-variant=info]{padding:12px}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__panel,.JprRowTableSection-module-scss-module__wnn-9a__panel[data-variant=info]{padding:24px 32px 32px}}.JprRowTableSection-module-scss-module__wnn-9a__headRow,.JprRowTableSection-module-scss-module__wnn-9a__row{grid-template-columns:minmax(0,1fr) 84px;align-items:center;column-gap:12px;display:grid}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__headRow,.JprRowTableSection-module-scss-module__wnn-9a__row{grid-template-columns:minmax(0,1fr) 260px;column-gap:24px}.JprRowTableSection-module-scss-module__wnn-9a__panel[data-variant=info] .JprRowTableSection-module-scss-module__wnn-9a__headRow,.JprRowTableSection-module-scss-module__wnn-9a__panel[data-variant=info] .JprRowTableSection-module-scss-module__wnn-9a__row{grid-template-columns:220px minmax(0,1fr)}}.JprRowTableSection-module-scss-module__wnn-9a__headRow{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.04em;color:#8a8a90;padding:0 12px 8px;font-size:13px;font-weight:700;line-height:1.6}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__headRow{padding:0 24px 10px}}.JprRowTableSection-module-scss-module__wnn-9a__headRow span{letter-spacing:inherit}@media (max-width:767px){.JprRowTableSection-module-scss-module__wnn-9a__panel[data-variant=info] .JprRowTableSection-module-scss-module__wnn-9a__headRow{display:none}}.JprRowTableSection-module-scss-module__wnn-9a__row{box-sizing:border-box;border:1px solid #e6e4ea;border-radius:8px;margin-top:12px;padding:14px 12px}.JprRowTableSection-module-scss-module__wnn-9a__row:first-child{margin-top:0}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__row{padding:18px 24px}}@media (max-width:767px){.JprRowTableSection-module-scss-module__wnn-9a__panel[data-variant=info] .JprRowTableSection-module-scss-module__wnn-9a__row{margin-top:10px;padding:12px 14px;display:block}.JprRowTableSection-module-scss-module__wnn-9a__panel[data-variant=info] .JprRowTableSection-module-scss-module__wnn-9a__row:first-child{margin-top:0}}.JprRowTableSection-module-scss-module__wnn-9a__label{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.04em;color:#8a8a90;margin:0 0 4px;font-size:12px;font-weight:700;line-height:1.6}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__label{letter-spacing:normal;color:#2b2b2e;margin:0;font-size:16px;line-height:normal}}.JprRowTableSection-module-scss-module__wnn-9a__value{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;letter-spacing:normal;min-width:0;font-size:15px;line-height:1.8}.JprRowTableSection-module-scss-module__wnn-9a__value p,.JprRowTableSection-module-scss-module__wnn-9a__value span{letter-spacing:inherit}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__value{font-size:16px;line-height:normal}}.JprRowTableSection-module-scss-module__wnn-9a__value p{font-size:inherit;line-height:inherit;margin:0}.JprRowTableSection-module-scss-module__wnn-9a__value a{color:#5b3a96;text-underline-offset:2px;text-decoration:underline}.JprRowTableSection-module-scss-module__wnn-9a__value a:hover{color:#210045}.JprRowTableSection-module-scss-module__wnn-9a__nowrap{white-space:nowrap}@media (max-width:389px){.JprRowTableSection-module-scss-module__wnn-9a__nowrap{white-space:normal}}.JprRowTableSection-module-scss-module__wnn-9a__pending{box-sizing:border-box;letter-spacing:.02em;color:#8a2461;background:#fdf2f8;border:1px dashed #d592b5;border-radius:4px;max-width:100%;padding:3px 8px;font-size:12px;font-weight:500;line-height:1.7;display:inline-block}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__pending{padding:3px 10px;font-size:13px}}.JprRowTableSection-module-scss-module__wnn-9a__planCell{align-items:center;gap:10px;min-width:0;display:flex}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__planCell{gap:12px}}.JprRowTableSection-module-scss-module__wnn-9a__planIcon{object-fit:contain;flex:0 0 36px;width:36px;height:36px;display:block}.JprRowTableSection-module-scss-module__wnn-9a__planName{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:normal;color:#5b3a96;text-underline-offset:2px;font-size:15px;font-weight:700;line-height:normal;text-decoration:underline}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__planName{font-size:17px}}.JprRowTableSection-module-scss-module__wnn-9a__planName:hover{color:#210045}.JprRowTableSection-module-scss-module__wnn-9a__ph{letter-spacing:inherit;white-space:nowrap;display:inline-block}@media (max-width:389px){.JprRowTableSection-module-scss-module__wnn-9a__ph{white-space:normal}}.JprRowTableSection-module-scss-module__wnn-9a__ph{-webkit-text-decoration:inherit;text-decoration:inherit;text-decoration-line:underline}.JprRowTableSection-module-scss-module__wnn-9a__stageCell{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__stageCell{flex-wrap:nowrap;gap:10px}}.JprRowTableSection-module-scss-module__wnn-9a__np{box-sizing:content-box;color:#fff;font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.08em;background:#c41e7a;border-radius:4px;justify-content:center;align-items:center;padding:6px 10px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__np{min-width:30px;padding:7px 9px}}.JprRowTableSection-module-scss-module__wnn-9a__arrow{flex:0 0 8px;width:8px;height:12px}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__arrow{flex-basis:9px;width:9px;height:14px}}.JprRowTableSection-module-scss-module__wnn-9a__stageLabel{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#5b3a96;flex-basis:100%;font-size:16px;font-weight:700;line-height:normal}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__stageLabel{flex-basis:auto;font-size:18px}}.JprRowTableSection-module-scss-module__wnn-9a__notes{max-width:880px;margin:20px auto 0}@media (min-width:768px){.JprRowTableSection-module-scss-module__wnn-9a__notes{margin-top:24px}}.JprRowTableSection-module-scss-module__wnn-9a__notes p{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:16px;line-height:1.8}.JprRowTableSection-module-scss-module__wnn-9a__notes p+p{margin-top:8px}
.JprStepsSection-module-scss-module__MA3Zha__pill{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.04em;color:#fff;background:#c41e7a;border-radius:4px;align-self:center;padding:2px 8px;font-size:14px;font-weight:800;line-height:1.4;display:inline-block}.JprStepsSection-module-scss-module__MA3Zha__titleSmall{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;text-align:center;margin:0;font-size:15px;font-weight:700;line-height:1.6}.JprStepsSection-module-scss-module__MA3Zha__bodySmall{line-break:strict;letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:12px;line-height:1.7}.JprStepsSection-module-scss-module__MA3Zha__rowGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__rowGrid{grid-template-columns:1fr 296px;gap:24px}}.JprStepsSection-module-scss-module__MA3Zha__rowCard{background:#fff;border:1px solid #dedae8;border-radius:8px;flex-direction:column;margin:0;padding:24px 20px;list-style:none;display:flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__rowCard{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:32px;padding:32px 24px;display:grid}}.JprStepsSection-module-scss-module__MA3Zha__rowItem{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.JprStepsSection-module-scss-module__MA3Zha__rowStep{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}@media (max-width:767px){.JprStepsSection-module-scss-module__MA3Zha__rowStep{flex-direction:row;align-items:flex-start;gap:12px}}.JprStepsSection-module-scss-module__MA3Zha__stpTile{box-sizing:border-box;color:#5b3a96;background:#fff;border:1px solid #eed3e2;border-radius:8px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.JprStepsSection-module-scss-module__MA3Zha__stepIcon{flex:none;display:inline-flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__stepIcon{order:1}}.JprStepsSection-module-scss-module__MA3Zha__stepText{flex-direction:column;align-items:stretch;gap:0;min-width:0;display:flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__stepText{display:contents}.JprStepsSection-module-scss-module__MA3Zha__rowStep .JprStepsSection-module-scss-module__MA3Zha__pill{order:0}}@media (max-width:767px){.JprStepsSection-module-scss-module__MA3Zha__rowStep .JprStepsSection-module-scss-module__MA3Zha__pill{align-self:flex-start}}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__rowStep .JprStepsSection-module-scss-module__MA3Zha__titleSmall{order:2}}@media (max-width:767px){.JprStepsSection-module-scss-module__MA3Zha__rowStep .JprStepsSection-module-scss-module__MA3Zha__titleSmall{letter-spacing:normal;text-align:left;margin-top:6px;font-size:16px}}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__rowStep .JprStepsSection-module-scss-module__MA3Zha__bodySmall{order:3}}@media (max-width:767px){.JprStepsSection-module-scss-module__MA3Zha__rowStep .JprStepsSection-module-scss-module__MA3Zha__bodySmall{letter-spacing:normal;margin-top:4px;font-size:13px}}.JprStepsSection-module-scss-module__MA3Zha__sep{color:#b9b1ce;font-size:20px;line-height:1}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__sep{text-align:center;width:16px;font-size:24px;position:absolute;top:52px;left:-24px}}@media (max-width:767px){.JprStepsSection-module-scss-module__MA3Zha__sep{margin-block:12px}}.JprStepsSection-module-scss-module__MA3Zha__sepH{display:none}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__sepH{display:inline}.JprStepsSection-module-scss-module__MA3Zha__sepV{display:none}}.JprStepsSection-module-scss-module__MA3Zha__videoCard{background:#fff;border:1px solid #dedae8;border-radius:8px;flex-direction:column;gap:16px;padding:20px;display:flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__videoCard{padding:24px}}.JprStepsSection-module-scss-module__MA3Zha__videoTitle{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;margin:0;font-size:16px}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__videoTitle{font-size:18px}}.JprStepsSection-module-scss-module__MA3Zha__videoTitle{color:#2b2b2e;font-weight:700;line-height:1.6}.JprStepsSection-module-scss-module__MA3Zha__intro{grid-template-columns:1fr;gap:20px;margin-top:28px;display:grid}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__intro{grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-top:48px}}.JprStepsSection-module-scss-module__MA3Zha__flag{letter-spacing:.04em;font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;color:#5b3a96;margin:0 0 12px;font-size:14px;font-weight:700;display:inline-block}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__flag{font-size:15px}}.JprStepsSection-module-scss-module__MA3Zha__introText{letter-spacing:.02em;color:#2b2b2e;font-size:16px;line-height:1.8}.JprStepsSection-module-scss-module__MA3Zha__introText p{margin:0 0 14px}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__introText p{margin-bottom:16px}}.JprStepsSection-module-scss-module__MA3Zha__introText p:last-child{margin-bottom:0}.JprStepsSection-module-scss-module__MA3Zha__intro .JprStepsSection-module-scss-module__MA3Zha__note{background:#fdf2f8;border:1px solid #eed3e2;border-left:5px solid #c41e7a;border-radius:8px;padding:16px}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__intro .JprStepsSection-module-scss-module__MA3Zha__note{padding:24px}}.JprStepsSection-module-scss-module__MA3Zha__intro .JprStepsSection-module-scss-module__MA3Zha__note p{letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:16px;font-weight:400;line-height:1.8}.JprStepsSection-module-scss-module__MA3Zha__intro .JprStepsSection-module-scss-module__MA3Zha__note p:first-child:not(:last-child){color:#5b3a96;margin-bottom:12px;font-weight:700}.JprStepsSection-module-scss-module__MA3Zha__stepsTitle{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.04em;color:#210045;text-align:center;flex-direction:column;align-items:center;gap:10px;margin:48px 0 18px;font-size:19px;font-weight:900;line-height:1.5;display:flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__stepsTitle{gap:12px;margin:56px 0 24px;font-size:22px}}.JprStepsSection-module-scss-module__MA3Zha__bar{background:linear-gradient(90deg,#a8398e 0%,#5b3a96 25%,#20a0c2 100%);border-radius:2px;width:40px;height:3px}.JprStepsSection-module-scss-module__MA3Zha__cardsRow{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__cardsRow{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr) 32px minmax(0,1fr);align-items:stretch;gap:0;display:grid}}.JprStepsSection-module-scss-module__MA3Zha__cardsItem{flex-direction:column;align-items:stretch;gap:0;display:flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__cardsItem{display:contents}}.JprStepsSection-module-scss-module__MA3Zha__cardSep{flex:none;justify-content:center;align-items:center;padding:6px 0;display:flex}.JprStepsSection-module-scss-module__MA3Zha__cardSep svg{transform:rotate(90deg)}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__cardSep{padding:0}.JprStepsSection-module-scss-module__MA3Zha__cardSep svg{transform:none}}.JprStepsSection-module-scss-module__MA3Zha__stepCard{box-sizing:border-box;background:#fff;border:1px solid #e6e4ea;border-radius:8px;flex-direction:column;width:100%;padding:20px;display:flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__stepCard{padding:32px}}.JprStepsSection-module-scss-module__MA3Zha__headLarge{align-items:center;gap:12px;margin:0 0 12px;display:flex}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__headLarge{gap:16px;margin-bottom:16px}}.JprStepsSection-module-scss-module__MA3Zha__bigTile{box-sizing:border-box;color:#5b3a96;background:#fff;border:1px solid #eed3e2;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.JprStepsSection-module-scss-module__MA3Zha__bigTile svg{width:30px;height:30px}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__bigTile{flex-basis:64px;width:64px;height:64px}.JprStepsSection-module-scss-module__MA3Zha__bigTile svg{width:40px;height:40px}}.JprStepsSection-module-scss-module__MA3Zha__headText{min-width:0}.JprStepsSection-module-scss-module__MA3Zha__pillLarge{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.08em;color:#fff;background:#c41e7a;border-radius:4px;margin:0 0 4px;padding:6px 9px;font-size:13px;font-weight:800;line-height:1;display:inline-block}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__pillLarge{margin-bottom:6px;padding:7px 10px;font-size:14px}}.JprStepsSection-module-scss-module__MA3Zha__titleLarge{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:normal;color:#2b2b2e;margin:0;font-size:17px;font-weight:700;line-height:1.55}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__titleLarge{font-size:18px;line-height:1.6}}.JprStepsSection-module-scss-module__MA3Zha__bodyLarge{letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:16px;line-height:1.8}.JprStepsSection-module-scss-module__MA3Zha__linkWrap{text-align:center;margin:24px 0 0}@media (min-width:768px){.JprStepsSection-module-scss-module__MA3Zha__linkWrap{margin-top:32px}}.JprStepsSection-module-scss-module__MA3Zha__link{letter-spacing:.02em;color:#5b3a96;text-underline-offset:2px;align-items:center;gap:4px;font-size:16px;font-weight:400;text-decoration:underline;display:inline-flex}.JprStepsSection-module-scss-module__MA3Zha__link:hover{color:#210045}
.StepsFlow-module-scss-module__5-7suW__layout{flex-direction:column;display:flex}.StepsFlow-module-scss-module__5-7suW__grid{display:contents}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__grid{grid-template-columns:minmax(0,1fr) 296px;align-items:stretch;gap:24px;display:grid}}@media (min-width:768px) and (max-width:1099px){.StepsFlow-module-scss-module__5-7suW__grid{grid-template-columns:1fr}}.StepsFlow-module-scss-module__5-7suW__steps{order:1;margin:0;padding:0;list-style:none}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__steps{background:#fff;border:1px solid #dedae8;border-radius:8px;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);gap:8px;padding:36px 28px 32px;display:grid}}.StepsFlow-module-scss-module__5-7suW__step{background:#fff;border:1px solid #e6e4ea;border-radius:8px;grid-template-columns:48px minmax(0,1fr);grid-template-areas:"tile pill""tile title""body body";align-items:center;column-gap:12px;padding:24px;display:grid}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__step{text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;padding:0;display:flex}}.StepsFlow-module-scss-module__5-7suW__pill{box-sizing:content-box;color:#fff;font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.08em;background:#c41e7a;border-radius:4px;grid-area:pill;justify-content:center;justify-self:start;align-items:center;margin:0 0 6px;padding:7px 10px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__pill{margin:0}}.StepsFlow-module-scss-module__5-7suW__tile{box-sizing:border-box;background:#fff;border:1px solid #eed3e2;border-radius:8px;flex:0 0 48px;grid-area:tile;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.StepsFlow-module-scss-module__5-7suW__tile svg{width:30px;height:30px}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__tile{box-sizing:border-box;background:#fff;border:1px solid #eed3e2;border-radius:8px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.StepsFlow-module-scss-module__5-7suW__tile svg{width:36px;height:36px}}.StepsFlow-module-scss-module__5-7suW__title{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;grid-area:title;margin:0;font-size:16px;font-weight:700;line-height:1.6}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__title{font-size:18px}}.StepsFlow-module-scss-module__5-7suW__body{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;text-align:left;grid-area:body;margin:14px 0 0;font-size:16px;line-height:1.8}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__body{margin:0}}.StepsFlow-module-scss-module__5-7suW__sep{justify-content:center;padding:8px 0;display:flex}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__sep{color:#b9b1ce;text-align:center;align-self:start;margin-top:64px;padding:0;font-size:28px;line-height:1;display:block}}.StepsFlow-module-scss-module__5-7suW__sepH{display:none}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__sepH{display:inline}.StepsFlow-module-scss-module__5-7suW__sepV{display:none}}.StepsFlow-module-scss-module__5-7suW__video{box-sizing:border-box;background:#fff;border:1px solid #dedae8;border-radius:8px;flex-direction:column;order:3;justify-content:center;gap:14px;margin-top:24px;padding:24px;display:flex}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__video{gap:16px;margin-top:0}}.StepsFlow-module-scss-module__5-7suW__videoTitle{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:17px;font-weight:700;line-height:1.6}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__videoTitle{font-size:18px}}.StepsFlow-module-scss-module__5-7suW__footnote{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;order:2;margin-top:20px;font-size:16px;line-height:1.8}@media (min-width:768px){.StepsFlow-module-scss-module__5-7suW__footnote{text-align:center;order:3;margin-top:24px}}.StepsFlow-module-scss-module__5-7suW__footnote p{margin:0}
.StepsJourney-module-scss-module__F84I_a__journey{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.StepsJourney-module-scss-module__F84I_a__journey{--jpr-jrny-gap:32px;grid-template-columns:repeat(var(--jpr-steps,4), minmax(0, 1fr));gap:0 var(--jpr-jrny-gap);grid-template-rows:auto auto auto;align-items:start;display:grid}}@media (min-width:992px){.StepsJourney-module-scss-module__F84I_a__journey{--jpr-jrny-gap:40px}.StepsJourney-module-scss-module__F84I_a__journey[data-count="5"]{--jpr-jrny-gap:20px}}.StepsJourney-module-scss-module__F84I_a__step{flex-direction:column;display:flex;position:relative}@media (min-width:768px){.StepsJourney-module-scss-module__F84I_a__step{grid-row:span 3;grid-template-rows:subgrid;text-align:center;align-content:start;justify-items:center;gap:12px 0;display:grid}.StepsJourney-module-scss-module__F84I_a__step+.StepsJourney-module-scss-module__F84I_a__step:before{content:"";top:6px;left:calc(var(--jpr-jrny-gap)/-2 - 7px);clip-path:polygon(17% 7%,17% 93%,83% 50%);background:#b9b1ce;width:14px;height:14px;position:absolute}}.StepsJourney-module-scss-module__F84I_a__card{box-sizing:border-box;background:#fff;border:1px solid #e6e4ea;border-radius:8px;padding:24px}@media (min-width:768px){.StepsJourney-module-scss-module__F84I_a__card{display:contents}}.StepsJourney-module-scss-module__F84I_a__head{margin:0 0 14px}@media (min-width:768px){.StepsJourney-module-scss-module__F84I_a__head{display:contents}.StepsJourney-module-scss-module__F84I_a__bodyWrap{min-width:0}}.StepsJourney-module-scss-module__F84I_a__pill{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.08em;color:#fff;background:#c41e7a;border-radius:4px;align-self:flex-start;margin:0 0 6px;padding:7px 10px;font-size:14px;font-weight:800;line-height:1;display:inline-block}@media (min-width:768px){.StepsJourney-module-scss-module__F84I_a__pill{align-self:auto;margin:0}}.StepsJourney-module-scss-module__F84I_a__title{letter-spacing:normal;color:#2b2b2e;text-wrap:pretty;margin:0;font-size:16px;font-weight:700;line-height:1.6}@media (min-width:768px){.StepsJourney-module-scss-module__F84I_a__title{letter-spacing:.02em;color:#210045;font-size:18px}}.StepsJourney-module-scss-module__F84I_a__body{letter-spacing:.02em;color:#2b2b2e;text-align:left;margin:0;font-size:16px;line-height:1.8}.StepsJourney-module-scss-module__F84I_a__chevron{justify-content:center;padding:8px 0;display:flex}@media (min-width:768px){.StepsJourney-module-scss-module__F84I_a__chevron{display:none}}.StepsJourney-module-scss-module__F84I_a__body+.StepsJourney-module-scss-module__F84I_a__body{margin-top:8px}.StepsJourney-module-scss-module__F84I_a__note{box-sizing:content-box;background:#fdf2f8;border:1px solid #eed3e2;border-left:5px solid #c41e7a;border-radius:8px;max-width:880px;margin:24px auto 0;padding:20px}.StepsJourney-module-scss-module__F84I_a__note p{letter-spacing:.02em;margin:0;font-size:16px;line-height:1.8}@media (min-width:768px){.StepsJourney-module-scss-module__F84I_a__note{padding:24px}}.StepsJourney-module-scss-module__F84I_a__noteTitle{margin-bottom:8px;font-weight:700}.StepsJourney-module-scss-module__F84I_a__footnote{max-width:880px;margin:24px auto 0}.StepsJourney-module-scss-module__F84I_a__footnote p{letter-spacing:.02em;margin:0;font-size:16px;line-height:1.8}.StepsJourney-module-scss-module__F84I_a__footnote p+p{margin-top:16px}@media (max-width:767px){.StepsJourney-module-scss-module__F84I_a__dbr{display:none}}@media (min-width:768px) and (max-width:1099px){.StepsJourney-module-scss-module__F84I_a__journey[data-count="5"] .StepsJourney-module-scss-module__F84I_a__title{word-break:auto-phrase;text-wrap:balance;font-size:16px}}
.StepsMediaList-module-scss-module__xhi9lq__row,.StepsMediaList-module-scss-module__xhi9lq__rowSingle{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;color:#2b2b2e;grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}@media (min-width:768px){.StepsMediaList-module-scss-module__xhi9lq__row,.StepsMediaList-module-scss-module__xhi9lq__rowSingle{gap:64px}.StepsMediaList-module-scss-module__xhi9lq__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.StepsMediaList-module-scss-module__xhi9lq__art{background:linear-gradient(135deg,#f7f5fb 0% 58%,#fbeff6 100%);border-radius:12px;padding:12px}@media (min-width:768px){.StepsMediaList-module-scss-module__xhi9lq__art{border-radius:16px;padding:24px}}.StepsMediaList-module-scss-module__xhi9lq__img{width:100%;height:auto;display:block}.StepsMediaList-module-scss-module__xhi9lq__points{margin:0;padding:0;list-style:none}.StepsMediaList-module-scss-module__xhi9lq__points li{border-bottom:1px solid #e6e4ea;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}@media (min-width:768px){.StepsMediaList-module-scss-module__xhi9lq__points li{grid-template-columns:40px minmax(0,1fr);gap:16px;padding:20px 0}}.StepsMediaList-module-scss-module__xhi9lq__points li:first-child{padding-top:0}.StepsMediaList-module-scss-module__xhi9lq__points li:last-child{border-bottom:0;padding-bottom:0}.StepsMediaList-module-scss-module__xhi9lq__points h3{color:#210045;letter-spacing:.02em;margin:3px 0 4px;font-size:18px;font-weight:700;line-height:1.4}@media (min-width:768px){.StepsMediaList-module-scss-module__xhi9lq__points h3{margin:6px 0;font-size:20px}}.StepsMediaList-module-scss-module__xhi9lq__points p{letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:16px;line-height:1.8}.StepsMediaList-module-scss-module__xhi9lq__num{color:#fff;background:#c41e7a;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;line-height:1;display:flex}@media (min-width:768px){.StepsMediaList-module-scss-module__xhi9lq__num{width:40px;height:40px;font-size:16px}}
.StepsScreens-module-scss-module__bWAAba__stack{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;color:#2b2b2e;gap:24px;display:grid}.StepsScreens-module-scss-module__bWAAba__checklist{box-sizing:border-box;background:#fff;border:1px solid #dedae8;border-radius:8px;padding:24px}@media (min-width:768px){.StepsScreens-module-scss-module__bWAAba__checklist{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 40px;padding:24px 32px;display:grid}}.StepsScreens-module-scss-module__bWAAba__checklist ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.StepsScreens-module-scss-module__bWAAba__checklist ul{flex-wrap:wrap;gap:8px 32px;display:flex}}.StepsScreens-module-scss-module__bWAAba__checklist li{letter-spacing:normal;align-items:flex-start;gap:12px;font-size:16px;line-height:1.8;display:flex}.StepsScreens-module-scss-module__bWAAba__checklist li span{letter-spacing:inherit}@media (min-width:768px) and (max-width:1199px){.StepsScreens-module-scss-module__bWAAba__checklist{grid-template-columns:minmax(0,1fr) auto}.StepsScreens-module-scss-module__bWAAba__label{grid-column:1/-1}}.StepsScreens-module-scss-module__bWAAba__label{letter-spacing:.02em;color:#210045;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.8}@media (min-width:768px){.StepsScreens-module-scss-module__bWAAba__label{margin:0}}.StepsScreens-module-scss-module__bWAAba__ck{background:#5b3a96;border-radius:9999px;flex:0 0 24px;justify-content:center;align-items:center;height:24px;margin-top:3px;display:flex}.StepsScreens-module-scss-module__bWAAba__act{margin-top:24px}@media (min-width:768px){.StepsScreens-module-scss-module__bWAAba__act{margin-top:0}}.StepsScreens-module-scss-module__bWAAba__btn{box-sizing:border-box;color:#c41e7a;text-align:center;white-space:nowrap;background:#fff;border:1px solid #c41e7a;border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;font-size:19px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}@media (min-width:768px){.StepsScreens-module-scss-module__bWAAba__btn{letter-spacing:.02em;padding-inline:24px}}.StepsScreens-module-scss-module__bWAAba__btn:hover{color:#a31866;border-color:#a31866}.StepsScreens-module-scss-module__bWAAba__steps{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0 -16px;padding:0 16px 8px;scroll-padding-inline:16px;list-style:none;display:flex;overflow-x:auto}.StepsScreens-module-scss-module__bWAAba__steps::-webkit-scrollbar{display:none}@media (min-width:768px){.StepsScreens-module-scss-module__bWAAba__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;display:grid;overflow:visible}}@media (min-width:1024px){.StepsScreens-module-scss-module__bWAAba__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.StepsScreens-module-scss-module__bWAAba__steps>li{scroll-snap-align:start;background:#fff;border:1px solid #dedae8;border-radius:8px;flex-direction:column;flex:0 0 calc(100% - 48px);display:flex;overflow:hidden}@media (min-width:768px){.StepsScreens-module-scss-module__bWAAba__steps>li{flex:none}}.StepsScreens-module-scss-module__bWAAba__shot{background:#f7f5fb;border-bottom:1px solid #e6e4ea}.StepsScreens-module-scss-module__bWAAba__img{width:100%;height:auto;display:block}.StepsScreens-module-scss-module__bWAAba__body{padding:16px 20px 20px}@media (min-width:768px){.StepsScreens-module-scss-module__bWAAba__body{padding:20px 24px 24px}}.StepsScreens-module-scss-module__bWAAba__body p{letter-spacing:.02em;margin:0;font-size:16px;line-height:1.8}.StepsScreens-module-scss-module__bWAAba__body ul{margin:0;padding-left:1.2em;list-style:circle}.StepsScreens-module-scss-module__bWAAba__body li{letter-spacing:normal;margin:0 0 4px;font-size:16px;line-height:normal}.StepsScreens-module-scss-module__bWAAba__body .StepsScreens-module-scss-module__bWAAba__pill{color:#fff;font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.08em;background:#c41e7a;border-radius:4px;margin:0 0 12px;padding:7px 10px;font-size:14px;font-weight:800;line-height:1;display:inline-block}.StepsScreens-module-scss-module__bWAAba__body .StepsScreens-module-scss-module__bWAAba__note{color:#2b2b2e;margin:12px 0 0;font-size:13px;line-height:1.9}.StepsScreens-module-scss-module__bWAAba__tail{text-align:center;margin:32px 0 0}.StepsScreens-module-scss-module__bWAAba__tail p{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:16px;line-height:1.8}.StepsScreens-module-scss-module__bWAAba__tail a{color:#5b3a96;text-underline-offset:3px;text-decoration:underline}
.StepsStack-module-scss-module__pVwtrq__narrow{max-width:880px;margin-inline:auto}.StepsStack-module-scss-module__pVwtrq__list{margin:0;padding:0;list-style:none}.StepsStack-module-scss-module__pVwtrq__down{justify-content:center;padding:8px 0;display:flex}@media (min-width:768px){.StepsStack-module-scss-module__pVwtrq__down{padding:10px 0}}.StepsStack-module-scss-module__pVwtrq__card{box-sizing:border-box;background:#fff;border:1px solid #e6e4ea;border-radius:8px;grid-template-columns:48px minmax(0,1fr);grid-template-areas:"tile head""body body";align-items:center;gap:14px 12px;padding:24px;display:grid}@media (min-width:768px){.StepsStack-module-scss-module__pVwtrq__card{grid-template:"tile head""tile body"1fr/64px minmax(0,1fr);align-items:start;gap:0 24px;padding:28px 32px}}.StepsStack-module-scss-module__pVwtrq__tile{box-sizing:border-box;background:#fff;border:1px solid #eed3e2;border-radius:8px;flex:0 0 48px;grid-area:tile;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.StepsStack-module-scss-module__pVwtrq__tile svg{width:30px;height:30px}@media (min-width:768px){.StepsStack-module-scss-module__pVwtrq__tile{box-sizing:border-box;background:#fff;border:1px solid #eed3e2;border-radius:8px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.StepsStack-module-scss-module__pVwtrq__tile svg{width:40px;height:40px}}.StepsStack-module-scss-module__pVwtrq__head{grid-area:head;min-width:0}.StepsStack-module-scss-module__pVwtrq__pill{box-sizing:content-box;color:#fff;font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;letter-spacing:.08em;background:#c41e7a;border-radius:4px;justify-content:center;align-items:center;margin:0 0 6px;padding:7px 10px;font-size:14px;font-weight:800;line-height:1;display:inline-block}.StepsStack-module-scss-module__pVwtrq__title{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:16px;font-weight:700;line-height:1.6}@media (min-width:768px){.StepsStack-module-scss-module__pVwtrq__title{margin-bottom:8px;font-size:18px}}.StepsStack-module-scss-module__pVwtrq__body{grid-area:body;min-width:0}.StepsStack-module-scss-module__pVwtrq__body>p{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;max-width:720px;margin:0;font-size:16px;line-height:1.8}.StepsStack-module-scss-module__pVwtrq__body>p+p{margin-top:12px}.StepsStack-module-scss-module__pVwtrq__links{border-top:1px solid #e6e4ea;flex-direction:column;gap:10px;margin:16px 0 0;padding:14px 0 0;display:flex}@media (min-width:768px){.StepsStack-module-scss-module__pVwtrq__links{flex-flow:wrap;gap:8px 24px;margin-top:20px;padding-top:16px}}.StepsStack-module-scss-module__pVwtrq__linkItem{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;letter-spacing:.02em;color:#2b2b2e;margin:0;font-size:16px;line-height:1.8}.StepsStack-module-scss-module__pVwtrq__link{color:#5b3a96;text-underline-offset:2px;text-decoration:underline}.StepsStack-module-scss-module__pVwtrq__link svg{vertical-align:-2px;margin-left:4px}.StepsStack-module-scss-module__pVwtrq__link:hover{color:#210045}
.JprSymbolFinderSection-module-scss-module__bmBzcq__finder{font-family:var(--font-noto-jp),"Noto Sans JP",sans-serif;color:#2b2b2e;letter-spacing:.02em}.JprSymbolFinderSection-module-scss-module__bmBzcq__segrow{border-bottom:1px solid #dedae8;margin:0 0 20px;display:flex}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__segrow{margin-bottom:28px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__seg{box-sizing:content-box;letter-spacing:.02em;color:#67676f;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1 1 0;justify-content:center;align-items:center;margin:0 0 -1px;padding:12px 8px;font-family:inherit;font-size:15px;font-weight:700;line-height:normal;transition:color .15s ease-out;display:inline-flex}.JprSymbolFinderSection-module-scss-module__bmBzcq__seg:hover{color:#5b3a96}.JprSymbolFinderSection-module-scss-module__bmBzcq__seg[aria-selected=true]{color:#5b3a96;border-bottom-color:#c41e7a}@media (max-width:767px){.JprSymbolFinderSection-module-scss-module__bmBzcq__seg{letter-spacing:normal}}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__seg{flex:none;min-width:180px;padding:14px 28px;font-size:17px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__cats{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;margin:0 -16px 16px;padding-inline:16px;display:flex;overflow-x:auto}.JprSymbolFinderSection-module-scss-module__bmBzcq__cats::-webkit-scrollbar{display:none}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__cats{flex-wrap:wrap;gap:10px;margin:0 0 20px;padding:0;overflow:visible}}.JprSymbolFinderSection-module-scss-module__bmBzcq__chip{letter-spacing:.02em;color:#5b3a96;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dedae8;border-radius:8px;flex:none;align-items:center;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:700;line-height:normal;transition:border-color .15s ease-out,color .15s ease-out;display:inline-flex;box-shadow:0 1px #dedae8}.JprSymbolFinderSection-module-scss-module__bmBzcq__chip:hover{color:#c41e7a;border-color:#c41e7a}.JprSymbolFinderSection-module-scss-module__bmBzcq__chip[aria-pressed=true]{color:#fff;background:#c41e7a;border-color:#c41e7a}@media (max-width:767px){.JprSymbolFinderSection-module-scss-module__bmBzcq__chip{letter-spacing:normal}}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__chip{padding:9px 18px;font-size:15px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__srch{margin:0 0 18px;position:relative}.JprSymbolFinderSection-module-scss-module__bmBzcq__srch svg{position:absolute;top:50%;left:13px;transform:translateY(-50%)}.JprSymbolFinderSection-module-scss-module__bmBzcq__srch input{box-sizing:border-box;color:#2b2b2e;background:#fff;border:1px solid #dedae8;border-radius:8px;width:100%;padding:11px 14px 11px 40px;font-family:inherit;font-size:16px;line-height:normal}.JprSymbolFinderSection-module-scss-module__bmBzcq__srch input::placeholder{color:#8a8a90}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__srch{max-width:360px;margin-bottom:24px}.JprSymbolFinderSection-module-scss-module__bmBzcq__srch svg{left:15px}.JprSymbolFinderSection-module-scss-module__bmBzcq__srch input{padding:12px 16px 12px 44px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__scwrap{position:relative}@media (max-width:767px){.JprSymbolFinderSection-module-scss-module__bmBzcq__scwrap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#fff 100%);width:28px;height:100%;position:absolute;top:0;right:-16px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__scroller{overflow-x:auto}@media (max-width:767px){.JprSymbolFinderSection-module-scss-module__bmBzcq__scroller{-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.JprSymbolFinderSection-module-scss-module__bmBzcq__scroller::-webkit-scrollbar{display:none}}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl{border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #dedae8;border-radius:8px;width:976px;overflow:hidden}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl th,.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl td{box-sizing:content-box;letter-spacing:.02em;color:#2b2b2e;text-align:center;vertical-align:middle;background:#fff;border-top:1px solid #e6e4ea;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.6}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl tr>:first-child{text-align:left}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th{color:#5b3a96;vertical-align:top;background:#efedf4;border-top:0;padding-block:12px;font-size:12px;font-weight:700;line-height:1.5}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:first-child{width:120px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(2){width:96px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(3){width:128px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(4){width:160px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(5){width:132px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(6){width:110px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(7){width:230px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl tbody tr:hover>*{background:#fbfafd}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl{width:100%}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl th,.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl td{padding:11px 14px;font-size:14px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th{padding-block:14px;font-size:13px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:first-child{width:155px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(2){width:110px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(3){width:140px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(4){width:180px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(5){width:150px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(6){width:125px}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl thead th:nth-child(7){width:260px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl span{letter-spacing:inherit}.JprSymbolFinderSection-module-scss-module__bmBzcq__thl{white-space:nowrap;display:block}.JprSymbolFinderSection-module-scss-module__bmBzcq__u{color:#67676f;white-space:nowrap;margin-top:2px;font-size:12px;font-weight:400;display:block}.JprSymbolFinderSection-module-scss-module__bmBzcq__sym{font-size:14px;font-weight:700}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__sym{font-size:15px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__nm{color:#67676f;margin-top:2px;font-size:12px;line-height:1.5;display:block}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__nm{line-height:1.55}}.JprSymbolFinderSection-module-scss-module__bmBzcq__num{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;font-feature-settings:"tnum" 1;font-size:15px;font-weight:700}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__num{font-size:17px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__kv{grid-template-columns:auto auto;justify-content:space-between;gap:1px 10px;margin:0;display:grid}.JprSymbolFinderSection-module-scss-module__bmBzcq__kv dt,.JprSymbolFinderSection-module-scss-module__bmBzcq__kv dd{letter-spacing:inherit}.JprSymbolFinderSection-module-scss-module__bmBzcq__kv dt{color:#67676f;white-space:nowrap;font-size:12px;line-height:1.7}.JprSymbolFinderSection-module-scss-module__bmBzcq__kv dd{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;font-feature-settings:"tnum" 1;text-align:right;white-space:nowrap;margin:0;font-size:14px;font-weight:700;line-height:1.5}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__kv{column-gap:12px}.JprSymbolFinderSection-module-scss-module__bmBzcq__kv dd{font-size:15px;line-height:1.45}}.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl .JprSymbolFinderSection-module-scss-module__bmBzcq__gh th{color:#5b3a96;background:#f7f5fb;padding:8px 12px;font-size:12px;font-weight:700}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__dtbl .JprSymbolFinderSection-module-scss-module__bmBzcq__gh th{letter-spacing:.04em;padding:9px 14px;font-size:13px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__empty{text-align:center}.JprSymbolFinderSection-module-scss-module__bmBzcq__morewrap{text-align:center;margin:20px 0 0}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__morewrap{margin-top:24px}}@media (max-width:767px){.JprSymbolFinderSection-module-scss-module__bmBzcq__more{letter-spacing:.02rem}}.JprSymbolFinderSection-module-scss-module__bmBzcq__more{box-sizing:border-box;letter-spacing:.02em;color:#c41e7a;cursor:pointer;background:#fff;border:1px solid #c41e7a;border-radius:8px;justify-content:center;align-items:center;max-width:100%;padding:10px 16px;font-family:inherit;font-size:19px;font-weight:700;line-height:1.4;display:inline-flex}.JprSymbolFinderSection-module-scss-module__bmBzcq__more:hover{color:#a31866;border-color:#a31866}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__more{white-space:nowrap;padding:10px 24px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__notes{margin-top:20px}.JprSymbolFinderSection-module-scss-module__bmBzcq__notes p{letter-spacing:.02em;margin:0;font-size:16px;line-height:1.8}.JprSymbolFinderSection-module-scss-module__bmBzcq__notes p+p{margin-top:6px}.JprSymbolFinderSection-module-scss-module__bmBzcq__hblk+.JprSymbolFinderSection-module-scss-module__bmBzcq__hblk{margin-top:32px}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl{border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #dedae8;border-radius:8px;width:100%;overflow:hidden}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl th,.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl td{box-sizing:content-box;letter-spacing:.02em;text-align:center;border-top:1px solid #e6e4ea;padding:9px 12px;font-size:13px;line-height:1.6}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl tr>:first-child{text-align:left}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl thead th{color:#5b3a96;background:#efedf4;border-top:0;font-size:12px;font-weight:700}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl tbody th{width:36%;font-size:13px;font-weight:700}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl td{font-family:var(--font-barlow,var(--font-inter), system-ui),sans-serif;font-feature-settings:"tnum" 1;color:#2b2b2e;font-size:14px}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl th,.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl td{padding:10px 16px;font-size:14px}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl thead th{font-size:12px}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl tbody th{width:34%;font-size:14px}.JprSymbolFinderSection-module-scss-module__bmBzcq__htbl td{font-size:16px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__hoursAction{margin:24px 0 0}.JprSymbolFinderSection-module-scss-module__bmBzcq__secondary{white-space:normal;text-align:center;max-width:100%;padding:10px 16px}@media (max-width:767px){.JprSymbolFinderSection-module-scss-module__bmBzcq__secondary{letter-spacing:.02rem}}@media (min-width:768px){.JprSymbolFinderSection-module-scss-module__bmBzcq__secondary{white-space:nowrap;padding:10px 24px}}.JprSymbolFinderSection-module-scss-module__bmBzcq__ext{vertical-align:-1px;margin-left:6px}.JprSymbolFinderSection-module-scss-module__bmBzcq__hoursNote{letter-spacing:.02em;margin:16px 0 0;font-size:16px;line-height:1.8}.JprSymbolFinderSection-module-scss-module__bmBzcq__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}
