@charset "UTF-8";.header[data-astro-cid-2my4ig3m]{background:var(--white-color);width:100%;box-sizing:border-box}.header_inner[data-astro-cid-2my4ig3m]{display:flex;align-items:center;justify-content:space-between;padding:var(--padding-default) calc(var(--padding-default) * 3);max-width:1400px;margin:0 auto}.header_h[data-astro-cid-2my4ig3m] a[data-astro-cid-2my4ig3m]{display:inline-block;width:220px;height:auto}.header_actions[data-astro-cid-2my4ig3m]{display:flex;align-items:center;gap:calc(var(--padding-default) * 2.4)}.header_link[data-astro-cid-2my4ig3m]{display:flex;align-items:center;font-weight:700;font-size:var(--font-size-small);color:#000000ad;text-decoration:none;gap:calc(var(--padding-default) * .4);transition:opacity .2s}.header_link[data-astro-cid-2my4ig3m]:hover{opacity:.7}.external_icon[data-astro-cid-2my4ig3m]{width:var(--icon-size-width);height:var(--icon-size-height);display:inline-block;vertical-align:middle}.header_login_btn[data-astro-cid-2my4ig3m]{display:flex;align-items:center;justify-content:center;height:40px;padding:0 calc(var(--padding-default) * 2.4);background:var(--button-nikkei-blue-bg);color:var(--white-color);font-weight:700;font-size:var(--font-size-small);border-radius:4px;text-decoration:none;transition:background .2s}.header_login_btn[data-astro-cid-2my4ig3m]:hover{opacity:1;background:var(--button-nikkei-blue-bg-hover)}@media(max-width:767px){.header_inner[data-astro-cid-2my4ig3m]{padding:12px 16px}.header_h[data-astro-cid-2my4ig3m] a[data-astro-cid-2my4ig3m]{width:140px}.header_actions[data-astro-cid-2my4ig3m]{gap:var(--padding-default)}.header_login_btn[data-astro-cid-2my4ig3m]{height:32px;padding:0 var(--padding-default);font-size:var(--font-size-xs)}.header_link[data-astro-cid-2my4ig3m]{font-size:var(--font-size-xs)}}.campaign-badge[data-astro-cid-2adgt3vh]{color:var(--campaign-badge-color);display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:77px}.campaign-badge[data-astro-cid-2adgt3vh] p[data-astro-cid-2adgt3vh]{font-size:var(--font-size-8);line-height:1.35;text-align:center}.campaign-badge[data-astro-cid-2adgt3vh].mobile p[data-astro-cid-2adgt3vh]{order:-1}.campaign-badge[data-astro-cid-2adgt3vh] span[data-astro-cid-2adgt3vh]{display:block}.hero-wrapper[data-astro-cid-u35armzs]{background:var(--color-primitive-gray-30);width:100%;--campaign-badge-color: var(--color-semantic-light-plain-primary-inverted)}.hero[data-astro-cid-u35armzs]{max-width:2080px;margin-inline:auto;--hero-image-height: 410px;--device-image-height: 204px;position:relative}.description-container[data-astro-cid-u35armzs]{background:var(--primary-area-bg);color:var(--primary-area-fg);display:grid;place-items:center;padding-block:var(--space-24);padding-inline:var(--space-16);gap:var(--space-16)}.description-content[data-astro-cid-u35armzs]{display:flex;flex-direction:column;align-items:center;gap:var(--space-16)}.device-image-mobile-container[data-astro-cid-u35armzs]{height:var(--device-image-height);position:absolute;right:16px;top:calc(var(--hero-image-height) - var(--device-image-height) + 12px)}.device-image-all-container[data-astro-cid-u35armzs]{position:relative;text-align:center;display:none}.device-mobile[data-astro-cid-u35armzs]{height:var(--device-image-height);width:auto;aspect-ratio:405 / 815}.device-mobile[data-astro-cid-u35armzs] picture,.device-mobile[data-astro-cid-u35armzs] img{width:100%;height:100%;object-fit:cover}.campaign-badge[data-astro-cid-u35armzs]{position:absolute;bottom:0;width:80px;left:-64px}.device-image-all[data-astro-cid-u35armzs]{width:244px}.device-image-all[data-astro-cid-u35armzs] picture,.device-image-all[data-astro-cid-u35armzs] img{width:100%;height:auto}.campaign-text[data-astro-cid-u35armzs]{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:var(--space-12);line-height:1;container-type:inline-size;container-name:campaign-text}.campaign-text-1[data-astro-cid-u35armzs]{font-weight:var(--font-weight-bold);font-size:clamp(var(--font-size-16),8cqi,var(--font-size-36));white-space:nowrap}.campaign-text-2[data-astro-cid-u35armzs]{font-weight:var(--font-weight-black);font-size:clamp(var(--font-size-22),10cqi,var(--font-size-44));white-space:nowrap}.campaign-text-small[data-astro-cid-u35armzs]{font-size:var(--font-size--1-8)}.cta-button-container[data-astro-cid-u35armzs]{display:flex;flex-direction:column;align-items:center;width:100%;container-type:inline-size;container-name:hero-cta-button}.cta-button[data-astro-cid-u35armzs]{display:inline-flex;align-items:center;gap:var(--space-12);background-color:var(--regist-bg);color:var(--regist-fg);padding:8px 24px;border-radius:200px;font-weight:700;font-size:var(--font-size-22);line-height:1.5;text-decoration:none;transition:background-color .2s ease;justify-content:center}.cta-arrow[data-astro-cid-u35armzs]{width:10.6px;height:16.4px;color:var(--white);flex-shrink:0}.campaign-notes[data-astro-cid-u35armzs]{font-size:var(--font-size-12);margin-top:var(--space-4);display:flex;flex-direction:column;align-items:center;line-height:1.35;text-align:center}.copy-l[data-astro-cid-u35armzs],.copy-m[data-astro-cid-u35armzs]{display:none}@media screen and (max-width:520px){.hero[data-astro-cid-u35armzs]{--hero-image-height: 383px;display:grid;grid-template-areas:"hero-image" "description";grid-template-rows:var(--hero-image-height) auto}.hero-image[data-astro-cid-u35armzs]{grid-area:hero-image;width:100%;height:var(--hero-image-height)}.hero-image[data-astro-cid-u35armzs] picture{display:block;width:100%;height:100%}.hero-image-left[data-astro-cid-u35armzs] picture{margin-left:-120px;width:calc(100% + 120px)}.hero-image-right[data-astro-cid-u35armzs] picture{margin-left:-28px;width:calc(100% + 28px)}.hero-image-left[data-astro-cid-u35armzs]{z-index:1}.hero-image-right[data-astro-cid-u35armzs]{z-index:0}.hero-image[data-astro-cid-u35armzs] img{width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .8s ease-in-out}.hero-image-right[data-astro-cid-u35armzs] img{opacity:0}.copy-s[data-astro-cid-u35armzs]{display:block;grid-area:hero-image;position:relative;width:120px;justify-self:end;align-self:start;margin-top:var(--space-16);margin-right:var(--space-16);z-index:2}.description-container[data-astro-cid-u35armzs]{grid-area:description}.device-image-mobile-container[data-astro-cid-u35armzs]{grid-area:hero-image;align-self:end;justify-self:end;z-index:2}}@media screen and (521px<=width){.copy-s[data-astro-cid-u35armzs]{display:none}}@media screen and (min-width:521px)and (max-width:959px){.hero[data-astro-cid-u35armzs]{display:grid;grid-template-areas:"image-left image-right" "description description";position:relative;--hero-image-height: 410px}.hero-image[data-astro-cid-u35armzs],.hero-image[data-astro-cid-u35armzs] img{height:var(--hero-image-height)}.hero-image-left[data-astro-cid-u35armzs],.hero-image-left[data-astro-cid-u35armzs] img{grid-area:image-left;width:100%;object-fit:cover}.hero-image-right[data-astro-cid-u35armzs],.hero-image-right[data-astro-cid-u35armzs] img{grid-area:image-right;width:100%;object-fit:cover}.description-container[data-astro-cid-u35armzs]{grid-area:description}.copy-m[data-astro-cid-u35armzs]{display:block;position:absolute;width:137px;left:calc(50% - 68.5px)}.device-mobile[data-astro-cid-u35armzs]{top:calc(var(--hero-image-height) - 192px)}}@media screen and (min-width:960px){.hero-wrapper[data-astro-cid-u35armzs]{height:520px;--campaign-badge-color: var(--color-semantic-light-plain-primary)}.hero[data-astro-cid-u35armzs]{display:flex;height:100%}.hero[data-astro-cid-u35armzs]>[data-astro-cid-u35armzs]{flex:1;width:33.33333%}.cta-button[data-astro-cid-u35armzs]{font-size:clamp(var(--font-size-14),7cqi,var(--font-size-22))}.description-content[data-astro-cid-u35armzs]{gap:var(--space-24);padding-inline:var(--space-24)}.hero-image[data-astro-cid-u35armzs],.hero-image[data-astro-cid-u35armzs] img{width:100%;height:100%;object-fit:cover}.device-image-all-container[data-astro-cid-u35armzs]{display:block}.device-image-mobile-container[data-astro-cid-u35armzs]{display:none}.copy-l[data-astro-cid-u35armzs]{display:block}.campaign-badge[data-astro-cid-u35armzs]{position:absolute;top:0;left:-50px}}.hero-pattern-b[data-astro-cid-6wffuqhj]{width:100%;position:relative}.hero[data-astro-cid-6wffuqhj].mobile{display:flex;flex-direction:column;width:100%}.hero[data-astro-cid-6wffuqhj].desktop{display:none}.hero-visual[data-astro-cid-6wffuqhj]{position:relative;width:100%;height:387px;overflow:hidden;display:flex}.hero-background-mobile[data-astro-cid-6wffuqhj]{position:absolute;inset:0;background-image:var(--bgImageSmallSrc);background-size:cover;background-position:center}.hero-background-mobile[data-astro-cid-6wffuqhj]:after{content:"";position:absolute;inset:0}.hero-content-mobile[data-astro-cid-6wffuqhj]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:24px;padding-block-end:0;z-index:1}.hero-tagline-mobile[data-astro-cid-6wffuqhj]{font-size:28px;font-weight:500;line-height:1.35;text-align:center}.hero-device-wrapper-mobile[data-astro-cid-6wffuqhj]{position:relative;bottom:0;left:0;right:0;width:100%;height:233px}.device-image-mobile[data-astro-cid-6wffuqhj]{position:absolute;right:calc(50% - 67.5px);transform:translate(50%);bottom:0;height:263px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.85));z-index:1}.hero-cta-section-mobile[data-astro-cid-6wffuqhj]{background-color:var(--primary-area-bg);padding:24px;display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:-1px}.hero-cta-mobile[data-astro-cid-6wffuqhj]{display:inline-flex;text-decoration:none;width:100%;max-width:340px}.campaign-text[data-astro-cid-6wffuqhj]{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:var(--space-12);color:var(--color-primitive-gray-160);line-height:1;container-type:inline-size;container-name:campaign-text}.campaign-text-1[data-astro-cid-6wffuqhj]{font-weight:var(--font-weight-bold);font-size:clamp(var(--font-size-16),8cqi,var(--font-size-32));white-space:nowrap}.campaign-text-2[data-astro-cid-6wffuqhj]{font-weight:var(--font-weight-black);font-size:clamp(var(--font-size-22),10cqi,var(--font-size-44));white-space:nowrap}.campaign-text-small[data-astro-cid-6wffuqhj]{font-size:var(--font-size--1-8)}.hero-cta-btn-mobile[data-astro-cid-6wffuqhj]{width:100%;background-color:var(--accent-color);color:var(--white);border-radius:200px;font-size:var(--font-size-large);line-height:1.5;font-weight:700;padding:12px 24px;display:flex;justify-content:center;align-items:center;gap:12px;text-decoration:none}.hero-description-notes-mobile[data-astro-cid-6wffuqhj]{display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:300;font-size:var(--font-size-xs);line-height:1.35;text-align:center}@media screen and (min-width:768px){.hero[data-astro-cid-6wffuqhj].mobile{display:none}.hero[data-astro-cid-6wffuqhj].desktop{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;min-height:520px}.hero-background[data-astro-cid-6wffuqhj]{position:absolute;inset:0;background-image:var(--bgImageLargeSrc);background-size:cover;background-position:center;z-index:0}.hero-content[data-astro-cid-6wffuqhj]{position:relative;width:100%;max-width:1536px;padding:48px 32px;display:flex;flex-direction:column;align-items:center;gap:24px;z-index:1}.hero-header[data-astro-cid-6wffuqhj]{display:flex;flex-direction:column;align-items:center;gap:24px}.hero-tagline[data-astro-cid-6wffuqhj]{font-size:32px;font-weight:500;line-height:1;text-align:center}.device-image-all-container[data-astro-cid-6wffuqhj]{position:relative;text-align:center}.campaign-badge[data-astro-cid-6wffuqhj]{position:absolute;width:80px;top:0;left:-40px}.device-image-all[data-astro-cid-6wffuqhj]{width:244px}.device-image-all[data-astro-cid-6wffuqhj] picture,.device-image-all[data-astro-cid-6wffuqhj] img{width:100%;height:auto}.hero-cta-section[data-astro-cid-6wffuqhj]{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;margin-top:48px}.hero-cta[data-astro-cid-6wffuqhj]{display:inline-flex;text-decoration:none}.hero-cta-btn[data-astro-cid-6wffuqhj]{background-color:var(--accent-color);border-radius:200px;font-size:var(--font-size-large);line-height:1.5;color:var(--white);font-weight:700;padding:12px 24px;display:flex;justify-content:center;align-items:center;gap:12px;text-decoration:none;min-height:56px}.hero-description-notes[data-astro-cid-6wffuqhj]{display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:400;font-size:var(--font-size-xs);line-height:1.35;text-align:center}}.heading[data-astro-cid-4xjgekto]{font-weight:700;font-size:var(--font-size-27);line-height:1.35;display:inline-flex;flex-direction:column}.month_free[data-astro-cid-4xjgekto]{padding:10.133vw 0 8.205vw;content-visibility:auto}.inner_month[data-astro-cid-4xjgekto]{margin:0 auto;max-width:1000px;text-align:center}.fee[data-astro-cid-4xjgekto]{width:79.2vw;border:1px solid #e8e8e8;margin:0 auto 8vw;text-align:center;-webkit-border-radius:.8vw;border-radius:.8vw;padding:2.133vw 1.333vw;background:var(--color-primitive-white)}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]{color:#474747}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:first-child{font-weight:400;margin:0 4vw 0 0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:nth-child(2){letter-spacing:0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:nth-child(2),.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:last-child{font-weight:700;position:relative;margin:0 6.667vw 0 0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:last-child{color:var(--accent-color);margin:0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:nth-child(2):after{content:"→";font-size:var(--font-size--4-8vw);font-weight:700;color:#474747;position:absolute;right:-6.133vw}@media(min-width:768px){.heading[data-astro-cid-4xjgekto]{font-size:var(--font-size-32);flex-direction:row}.month_free[data-astro-cid-4xjgekto]{padding:65px 0}.fee[data-astro-cid-4xjgekto]{width:300px;border:1px solid #e8e8e8;margin:0 auto 30px;-webkit-border-radius:3px;border-radius:3px;padding:8px 5px}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:first-child{margin:0 15px 0 0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:nth-child(2),.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:last-child{margin:0 25px 0 0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:last-child{margin:0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:nth-child(2):after{content:"→";font-size:var(--font-size-16);font-weight:700;right:-23px}}@media only screen and (min-width:521px)and (max-width:767px){.month_free[data-astro-cid-4xjgekto]{padding:8.475vw 0}.fee[data-astro-cid-4xjgekto]{width:39.113vw;border:1px solid #e8e8e8;margin:0 auto 3.911vw;-webkit-border-radius:.391vw;border-radius:.391vw;padding:1.043vw .652vw}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:first-child{font-size:var(--font-size--2-086vw);margin:0 1.956vw 0 0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:nth-child(2),.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:last-child{font-size:var(--font-size--2-347vw);margin:0 3.259vw 0 0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:last-child{margin:0}.fee[data-astro-cid-4xjgekto] span[data-astro-cid-4xjgekto]:nth-child(2):after{content:"→";font-size:var(--font-size--2-347vw);font-weight:700;right:-2.999vw}}.timeline-wrapper[data-astro-cid-4xjgekto]{position:relative;max-width:547px;padding-left:27px;padding-right:12px;margin:auto;margin-block:var(--space-24);margin-block-start:var(--space-40)}@media screen and (max-width:520px){.timeline-wrapper[data-astro-cid-4xjgekto]{margin-left:16px;margin-right:16px}}@media screen and (min-width:1000px){.timeline-wrapper[data-astro-cid-4xjgekto]{padding-left:33px;padding-right:12px}}.timeline-wrapper[data-astro-cid-4xjgekto]+.timeline-wrapper[data-astro-cid-4xjgekto]{margin-top:80px}.timeline-bar[data-astro-cid-4xjgekto]{width:100%;height:24px}.timeline-bar__item[data-astro-cid-4xjgekto]{position:relative;display:inline-block;height:24px;border-top-left-radius:1em;border-bottom-left-radius:1em}.timeline-bar__item[data-astro-cid-4xjgekto]:before{content:"";position:absolute;top:50%;left:-27px;transform:translateY(-50%);-webkit-transform:translateY(-50%);display:inline-block;width:54px;height:54px;border-radius:50%;background-color:var(--white-color);border:2px solid var(--white-color)}@media screen and (min-width:1000px){.timeline-bar__item[data-astro-cid-4xjgekto]:before{left:-33px;width:67px;height:67px}}@media screen and (max-width:768px),print{.timeline-bar__item[data-astro-cid-4xjgekto]{font-size:var(--font-size--10)}}.timeline-bar__item--free[data-astro-cid-4xjgekto]{background:var(--accent-color)}.timeline-bar__item[data-astro-cid-4xjgekto].timeline-bar__item--free:before{background-color:var(--accent-color)}.timeline-bar__item--daily[data-astro-cid-4xjgekto]{background-color:#003e70}.timeline-bar__item[data-astro-cid-4xjgekto].timeline-bar__item--daily:before{background-color:#003e70}.timeline-bar__item--regular[data-astro-cid-4xjgekto]{background-color:#0076d6}.timeline-bar__item[data-astro-cid-4xjgekto].timeline-bar__item--regular:before{background-color:#0076d6}.timeline-bar__item[data-astro-cid-4xjgekto].timeline-bar__item--regular:after{content:"";position:absolute;top:0;left:100%;width:0;height:0;border-style:solid;border-width:12px 0 12px 12px;border-color:transparent transparent transparent #0076d6}.timeline-desc[data-astro-cid-4xjgekto]{width:100%}.timeline-desc__sub[data-astro-cid-4xjgekto]{display:inline-block;bottom:0;font-size:var(--font-size--10);margin-left:.25em;font-weight:400}.timeline-desc__item[data-astro-cid-4xjgekto]{display:inline-block;white-space:nowrap;font-weight:800;font-size:var(--font-size--10);line-height:1.2;padding-left:1.5%;vertical-align:top}@media screen and (min-width:1000px){.timeline-desc__item[data-astro-cid-4xjgekto]{font-size:var(--font-size--14);line-height:1.8}}.timeline-desc__item[data-astro-cid-4xjgekto]:before{content:"";display:block;width:1px;height:20px;background-color:#ccc;margin:0 auto 4px}.timeline-label--start[data-astro-cid-4xjgekto]{left:-27px}.timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc__item--free[data-astro-cid-4xjgekto]{width:85%}.timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(85% - 60px)}@media screen and (min-width:1000px){.timeline-label--start[data-astro-cid-4xjgekto]{left:-33px}.timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(85% - 70px)}}.timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:42.5%}.timeline-bar__item--regular[data-astro-cid-4xjgekto],.timeline-desc__item--regular[data-astro-cid-4xjgekto]{width:15%}.timeline-desc__item--regular[data-astro-cid-4xjgekto]{padding-left:10%}@media screen and (min-width:1000px){.timeline-desc__item--regular[data-astro-cid-4xjgekto]{padding-left:3%}}.timeline-bar--beginning[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--beginning[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto],.timeline-label--beginning[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{display:none}.timeline-bar--first-week[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--first-week[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto],.timeline-bar--first-week[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--first-week[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:42.5%}.timeline-label--first-week[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(42.5% - 43px)}.timeline-label--next-month[data-astro-cid-4xjgekto]{left:calc(85% - 60px)}@media screen and (min-width:1000px){.timeline-label--first-week[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(42.5% - 52px)}.timeline-label--next-month[data-astro-cid-4xjgekto]{left:calc(85% - 71px)}}.timeline-bar--second-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--second-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:47.5%}.timeline-bar--second-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--second-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:37.5%}.timeline-label--second-weeks[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(47.5% - 46px)}@media screen and (min-width:1000px){.timeline-label--second-weeks[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(47.5% - 55px)}}.timeline-bar--third-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--third-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:52.5%}.timeline-bar--third-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--third-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:32.5%}@media screen and (min-width:1000px){.timeline-bar--third-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--third-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:49.25%}.timeline-bar--third-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--third-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:35.75%}}.timeline-label--third-weeks[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(52.5% - 47px)}@media screen and (min-width:1000px){.timeline-label--third-weeks[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(49.25% - 55px)}}.timeline-bar--fourth-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--fourth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:51%}.timeline-bar--fourth-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--fourth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:34%}@media screen and (min-width:1000px){.timeline-bar--fourth-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--fourth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:51%}.timeline-bar--fourth-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--fourth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:34%}}.timeline-label--fourth-weeks[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(51% - 46px)}@media screen and (min-width:1000px){.timeline-label--fourth-weeks[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(51% - 55px)}}.timeline-bar--fifth-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--fifth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:58%}.timeline-bar--fifth-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--fifth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:27%}.timeline-desc--fifth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{padding-left:0;margin-left:-10px}@media screen and (min-width:1000px){.timeline-bar--fifth-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--fifth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:68%}.timeline-bar--fifth-weeks[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--fifth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:17%}.timeline-desc--fifth-weeks[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{padding-left:1.5%;margin-left:0}}.timeline-label--fifth-weeks[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(58% - 48px)}@media screen and (min-width:1000px){.timeline-label--fifth-weeks[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(68% - 63px)}}.timeline-bar--3-days-ago[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:58%}.timeline-bar--3-days-ago[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:27%}.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{padding-left:0;margin-left:-10px}@media screen and (min-width:500px){.timeline-bar--3-days-ago[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:70%}.timeline-bar--3-days-ago[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:15%}.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{position:relative;right:8px;padding-left:1.5%;margin-left:0}}@media screen and (min-width:1000px){.timeline-bar--3-days-ago[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto]{width:75%}.timeline-bar--3-days-ago[data-astro-cid-4xjgekto] .timeline-bar__item--daily[data-astro-cid-4xjgekto],.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{width:10%}.timeline-desc--3-days-ago[data-astro-cid-4xjgekto] .timeline-desc__item--daily[data-astro-cid-4xjgekto]{position:relative;right:8px;padding-left:1.5%;margin-left:0}}.timeline-label--3-days-ago[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(58% - 50px)}@media screen and (min-width:500px){.timeline-label--3-days-ago[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(70% - 56px)}}@media screen and (min-width:1000px){.timeline-label--3-days-ago[data-astro-cid-4xjgekto] .timeline-label--one-month[data-astro-cid-4xjgekto]{left:calc(75% - 68px)}}.timeline-bar--by-months[data-astro-cid-4xjgekto] .timeline-bar__item--free[data-astro-cid-4xjgekto],.timeline-bar--by-months[data-astro-cid-4xjgekto] .timeline-bar__item--regular[data-astro-cid-4xjgekto],.timeline-desc--by-months[data-astro-cid-4xjgekto] .timeline-desc__item--free[data-astro-cid-4xjgekto],.timeline-desc--by-months[data-astro-cid-4xjgekto] .timeline-desc__item--regular[data-astro-cid-4xjgekto]{width:50%}.timeline-bar__item--daily[data-astro-cid-4xjgekto][aria-hidden=true],.timeline-desc__item--daily[data-astro-cid-4xjgekto][aria-hidden=true],.timeline-label--one-month[data-astro-cid-4xjgekto][aria-hidden=true],.timeline-label--start-date[data-astro-cid-4xjgekto][aria-hidden=true]{display:none}.timeline-label--by-months[data-astro-cid-4xjgekto] .timeline-label--next-month[data-astro-cid-4xjgekto]{left:calc(50% - 46px)}.timeline-label--by-months[data-astro-cid-4xjgekto] .timeline-label__desc[data-astro-cid-4xjgekto]{font-size:var(--font-size--1-1)}@media screen and (min-width:1000px){.timeline-label--by-months[data-astro-cid-4xjgekto] .timeline-label--next-month[data-astro-cid-4xjgekto]{left:calc(50% - 55px)}.timeline-label--by-months[data-astro-cid-4xjgekto] .timeline-label__desc[data-astro-cid-4xjgekto]{font-size:var(--font-size--1-4)}}.timeline-label[data-astro-cid-4xjgekto]{position:absolute;display:block;width:100%;height:24px;z-index:1}.timeline-label--start[data-astro-cid-4xjgekto],.timeline-label--one-month[data-astro-cid-4xjgekto],.timeline-label--next-month[data-astro-cid-4xjgekto]{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--white-color);font-size:var(--font-size--11);font-weight:800;line-height:1.4;width:54px}@media screen and (min-width:1000px){.timeline-label--start[data-astro-cid-4xjgekto],.timeline-label--one-month[data-astro-cid-4xjgekto],.timeline-label--next-month[data-astro-cid-4xjgekto]{font-size:var(--font-size--14);width:67px}}.timeline-label__desc[data-astro-cid-4xjgekto]{display:inline-block;font-size:var(--font-size--11);line-height:1;width:100%}.txt_fees[data-astro-cid-4xjgekto]{width:91.467vw;line-height:1.5;margin:0 auto 2vw;color:#474747;text-align:center}@media(min-width:768px){.txt_fees[data-astro-cid-4xjgekto]{width:100%;line-height:1.5;margin:0 0 5px}}@media only screen and (min-width:521px)and (max-width:767px){.txt_fees[data-astro-cid-4xjgekto]{width:100%;line-height:1.5;margin:0 0 .911vw;padding:0 1.304vw}}.free-trial-section[data-astro-cid-4xjgekto]{background-color:var(--global-bg)}.conversion_note[data-astro-cid-4xjgekto]{font-size:var(--font-size-10);padding-left:var(--padding-default);margin:0 0 var(--margin-bottom) 0}.conversion_note[data-astro-cid-4xjgekto] a[data-astro-cid-4xjgekto]{color:var(--color-semantic-light-link)}@media(min-width:521px){.conversion_note[data-astro-cid-4xjgekto]{text-indent:0;padding-left:0}}.sec_faq[data-astro-cid-nkujb555]{background:#fff;padding:9.867vw 0}.faq_content[data-astro-cid-nkujb555]{width:91.5%;margin:0 auto 6.667vw}.faq_content[data-astro-cid-nkujb555]:last-child{margin-bottom:0}.faq_content[data-astro-cid-nkujb555] h3[data-astro-cid-nkujb555]{font-size:5.333vw;font-weight:700;color:#333;line-height:1.5;text-align:center;margin-bottom:4vw}.faq_content[data-astro-cid-nkujb555] details[data-astro-cid-nkujb555]{border-radius:1.6vw;border:.267vw solid #dadada;margin-bottom:4vw}.faq_content[data-astro-cid-nkujb555] details[data-astro-cid-nkujb555]:last-child{margin-bottom:0}.faq_content[data-astro-cid-nkujb555] summary[data-astro-cid-nkujb555],.faq_content[data-astro-cid-nkujb555] .answer_wrap[data-astro-cid-nkujb555]{display:flex;flex-wrap:wrap;align-items:flex-start}.faq_content[data-astro-cid-nkujb555] summary[data-astro-cid-nkujb555]{position:relative;background:#fafafa;border-radius:1.6vw;cursor:pointer;padding:4vw;display:flex;align-items:center}.faq_content[data-astro-cid-nkujb555] summary[data-astro-cid-nkujb555]:after{content:"";position:absolute;width:3.2vw;height:1.867vw;background:url(../images/icon_drop.png) no-repeat;background-size:100% auto;right:4vw;top:6.133vw}.faq_content[data-astro-cid-nkujb555] details[data-astro-cid-nkujb555][open] summary[data-astro-cid-nkujb555]{border-radius:1.6vw 1.6vw 0 0}.faq_content[data-astro-cid-nkujb555] details[data-astro-cid-nkujb555] summary[data-astro-cid-nkujb555]::-webkit-details-marker,.faq_content[data-astro-cid-nkujb555] details[data-astro-cid-nkujb555][open] summary[data-astro-cid-nkujb555]::-webkit-details-marker{display:none}.faq_content[data-astro-cid-nkujb555] details[data-astro-cid-nkujb555][open] summary[data-astro-cid-nkujb555]:after{transform:rotate(180deg)}.answer_wrap[data-astro-cid-nkujb555]{background:var(--white-color);border-radius:0 0 1.6vw 1.6vw;padding:4vw 4vw 8vw}.left_wrap[data-astro-cid-nkujb555]{width:5.333vw;font-size:4.267vw;font-weight:700;color:var(--accent-color);line-height:1.3}.right_wrap[data-astro-cid-nkujb555]{width:calc(100% - 10.667vw)}.right_wrap[data-astro-cid-nkujb555] p[data-astro-cid-nkujb555],.right_wrap[data-astro-cid-nkujb555] a[data-astro-cid-nkujb555]{font-weight:400;color:#474747;line-height:1.5}.right_wrap[data-astro-cid-nkujb555] a[data-astro-cid-nkujb555]{color:#326691}.mb-15[data-astro-cid-nkujb555]{margin-bottom:4vw}.img_faq[data-astro-cid-nkujb555]{display:flex;justify-content:center}.img_faq[data-astro-cid-nkujb555] picture[data-astro-cid-nkujb555]{width:100%;max-width:400px}@media(min-width:768px){.sec_faq[data-astro-cid-nkujb555]{padding:60px 0}.faq_content[data-astro-cid-nkujb555]{width:864px;margin:0 auto 25px}.faq_content[data-astro-cid-nkujb555] h3[data-astro-cid-nkujb555]{font-size:2rem;margin-bottom:15px}.faq_content[data-astro-cid-nkujb555] details[data-astro-cid-nkujb555]{border-radius:6px;border:1px solid #dadada;margin-bottom:15px}.faq_content[data-astro-cid-nkujb555] summary[data-astro-cid-nkujb555]{border-radius:6px;padding:15px;font-size:var(--font-size-16)}.faq_content[data-astro-cid-nkujb555] summary[data-astro-cid-nkujb555]:after{width:12px;height:7px;right:15px;top:23px}.faq_content[data-astro-cid-nkujb555] details[data-astro-cid-nkujb555][open] summary[data-astro-cid-nkujb555]{border-radius:6px 6px 0 0}.answer_wrap[data-astro-cid-nkujb555]{border-radius:0 0 6px 6px;padding:15px 15px 30px}.left_wrap[data-astro-cid-nkujb555]{width:30px;font-size:1.8rem}.right_wrap[data-astro-cid-nkujb555]{width:calc(100% - 30px)}.mb-15[data-astro-cid-nkujb555]{margin-bottom:15px}}.faq-lifestyle-list[data-astro-cid-nkujb555]{list-style:none;color:#474747}.faq-lifestyle-list[data-astro-cid-nkujb555] li[data-astro-cid-nkujb555]{font-size:var(--font-size-medium)}.faq-lifestyle-list-label[data-astro-cid-nkujb555]{font-weight:700}.footerNav[data-astro-cid-tnm6jnzf]{background-color:var(--white-color);font-size:var(--font-size-12)}.footerNav[data-astro-cid-tnm6jnzf] a[data-astro-cid-tnm6jnzf]{color:var(--color-semantic-light-link)}.footerNav_inner[data-astro-cid-tnm6jnzf]{padding:25px 15px}@media(min-width:768px){.footerNav_inner[data-astro-cid-tnm6jnzf]{padding:8px 0}}.footerNav_list[data-astro-cid-tnm6jnzf]{display:flex;margin-top:-11px;justify-content:center;align-items:center;flex-wrap:wrap}.footerNav_listItem[data-astro-cid-tnm6jnzf]{margin:11px 24px 0}.footerNav_listItem[data-astro-cid-tnm6jnzf] a[data-astro-cid-tnm6jnzf]{text-decoration:none;line-height:1.8;-webkit-font-smoothing:auto}@media(min-width:768px){.footerNav_listItem[data-astro-cid-tnm6jnzf] a[data-astro-cid-tnm6jnzf]{transition:.3s color cubic-bezier(0,0,.58,1)}.footerNav_listItem[data-astro-cid-tnm6jnzf] a[data-astro-cid-tnm6jnzf]:hover{color:#8a8a8a}}.footer[data-astro-cid-tnm6jnzf]{padding-bottom:22.66667vw}@media(min-width:768px){.footer[data-astro-cid-tnm6jnzf]{padding-bottom:77px}}.footer_inner[data-astro-cid-tnm6jnzf]{display:flex;padding:12px 5px;background-color:#0a385b;justify-content:center;align-items:center}@media(min-width:768px){.footer_inner[data-astro-cid-tnm6jnzf]{padding:22px 5px}}.footer_logo[data-astro-cid-tnm6jnzf]{margin-right:9px;width:52px;font-size:0}@media(min-width:768px){.footer_logo[data-astro-cid-tnm6jnzf]{margin-right:22px;width:60px}}.footer_logo[data-astro-cid-tnm6jnzf] img[data-astro-cid-tnm6jnzf]{width:100%}.footer_copylight[data-astro-cid-tnm6jnzf]{color:var(--white-color);flex:1;font-size:13px;line-height:1.2}@media(min-width:768px){.footer_copylight[data-astro-cid-tnm6jnzf]{flex:initial;font-size:inherit;line-height:1;letter-spacing:.9px}}.bottom-fixed-bar[data-astro-cid-3nz52z2s]{visibility:hidden;opacity:0;position:fixed;z-index:10;bottom:0;left:0;width:100%;min-height:84px;background:var(--primary-area-bg);color:var(--primary-area-fg);transition:.3s opacity cubic-bezier(0,0,.58,1),.3s visibility cubic-bezier(0,0,.58,1);display:flex;justify-content:center;align-items:center;padding-block:var(--space-12);text-decoration:none}.bottom-fixed-bar-inner[data-astro-cid-3nz52z2s]{display:flex;align-items:center;justify-content:center;text-decoration:none;padding:var(--space-10) var(--space-38);gap:var(--space-4);flex-direction:column;height:100%;width:100%}.bottom-fixed-bar[data-astro-cid-3nz52z2s].is-fixed{visibility:visible;opacity:1}.campaign-info[data-astro-cid-3nz52z2s]{display:none}.mobile-content[data-astro-cid-3nz52z2s]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}.campaign-logo[data-astro-cid-3nz52z2s]{width:64px;height:64px;flex-shrink:0}.campaign-info-content[data-astro-cid-3nz52z2s]{display:flex;flex-direction:column;gap:var(--space-8);align-items:center}.campaign-header[data-astro-cid-3nz52z2s]{display:flex;align-items:center;gap:var(--space-16)}.campaign-title[data-astro-cid-3nz52z2s]{font-size:38px;font-weight:700;line-height:0;margin:0;text-align:center;display:flex;align-items:center}.campaign-title-large[data-astro-cid-3nz52z2s]{font-size:38px;line-height:1}.campaign-notes[data-astro-cid-3nz52z2s]{font-size:var(--font-size-10);font-weight:400;line-height:1.4;margin:0;text-align:center;white-space:nowrap}.mobile-notes[data-astro-cid-3nz52z2s]{font-size:var(--font-size-10);font-weight:400;line-height:1.35;color:var(--primary-area-fg);margin:0;text-align:center;display:flex;flex-direction:column;max-width:359px}.cta-button[data-astro-cid-3nz52z2s]{color:var(--regist-fg);background-color:var(--regist-bg);display:inline-flex;justify-content:center;gap:var(--space-12);align-items:center;font-size:var(--font-size-22);font-weight:700;line-height:1.35;border-radius:40px;padding:6px var(--space-24);text-decoration:none;white-space:nowrap}.cta-button-icon[data-astro-cid-3nz52z2s]{flex-shrink:0}@media screen and (769px<=width){.bottom-fixed-bar-inner[data-astro-cid-3nz52z2s]{padding:var(--space-10) 0;flex-direction:row;gap:var(--space-16)}.campaign-info[data-astro-cid-3nz52z2s]{display:flex;flex-direction:row;gap:var(--space-16);align-items:center}.mobile-content[data-astro-cid-3nz52z2s]{display:none}}:root{--color-primitive-white: #ffffff;--color-primitive-black: #000000;--color-primitive-gray-10: #f8f8f8;--color-primitive-gray-20: #f3f3f3;--color-primitive-gray-30: #ebebeb;--color-primitive-gray-40: #dedede;--color-primitive-gray-50: #d0d0d0;--color-primitive-gray-60: #c2c2c2;--color-primitive-gray-70: #b4b4b4;--color-primitive-gray-80: #a7a7a7;--color-primitive-gray-90: #9a9a9a;--color-primitive-gray-100: #8d8d8d;--color-primitive-gray-110: #7d7d7d;--color-primitive-gray-120: #6e6e6e;--color-primitive-gray-130: #5f5f5f;--color-primitive-gray-140: #4c4c4c;--color-primitive-gray-150: #3d3d3d;--color-primitive-gray-160: #333333;--color-primitive-gray-170: #242424;--color-primitive-gray-180: #1c1c1c;--color-primitive-blue-10: #f4f9ff;--color-primitive-blue-20: #ebf4ff;--color-primitive-blue-30: #dfedfc;--color-primitive-blue-40: #c8e1fc;--color-primitive-blue-50: #afd3fa;--color-primitive-blue-60: #8fc6ff;--color-primitive-blue-70: #79b8f8;--color-primitive-blue-80: #5dabfa;--color-primitive-blue-90: #399dfe;--color-primitive-blue-100: #038ef4;--color-primitive-blue-110: #1181dc;--color-primitive-blue-120: #0870c0;--color-primitive-blue-130: #055fa6;--color-primitive-blue-140: #014b88;--color-primitive-blue-150: #003e70;--color-primitive-blue-160: #05345d;--color-primitive-blue-170: #042544;--color-primitive-blue-180: #001c39;--color-primitive-green-10: #f1fcef;--color-primitive-green-20: #e7fae4;--color-primitive-green-30: #d0f5c9;--color-primitive-green-40: #b0eea6;--color-primitive-green-50: #8ce47e;--color-primitive-green-60: #69da56;--color-primitive-green-70: #35cd0f;--color-primitive-green-80: #2ec100;--color-primitive-green-90: #1bb107;--color-primitive-green-100: #24a100;--color-primitive-green-110: #24920c;--color-primitive-green-120: #237f0d;--color-primitive-green-130: #176c06;--color-primitive-green-140: #085602;--color-primitive-green-150: #0c4800;--color-primitive-green-160: #083b00;--color-primitive-green-170: #052e01;--color-primitive-green-180: #042302;--color-primitive-red-10: #fff6f6;--color-primitive-red-20: #fef0f0;--color-primitive-red-30: #fee7e6;--color-primitive-red-40: #fdd4d3;--color-primitive-red-50: #fdc1c0;--color-primitive-red-60: #fdacac;--color-primitive-red-70: #fd9596;--color-primitive-red-80: #ff7f82;--color-primitive-red-90: #ff666e;--color-primitive-red-100: #fc3c55;--color-primitive-red-110: #ec1744;--color-primitive-red-120: #d10d39;--color-primitive-red-130: #b5042e;--color-primitive-red-140: #8e0b25;--color-primitive-red-150: #77011b;--color-primitive-red-160: #610416;--color-primitive-red-170: #4b000d;--color-primitive-red-180: #3a040b;--color-primitive-orange-10: #fef8ef;--color-primitive-orange-20: #fdf2e4;--color-primitive-orange-30: #ffe8d2;--color-primitive-orange-40: #fbd7ba;--color-primitive-orange-50: #fbc59e;--color-primitive-orange-60: #f9b287;--color-primitive-orange-70: #fb9b6a;--color-primitive-orange-80: #ff854e;--color-primitive-orange-90: #ff692a;--color-primitive-orange-100: #f05c00;--color-primitive-orange-110: #d85205;--color-primitive-orange-120: #b74913;--color-primitive-orange-130: #9c4011;--color-primitive-orange-140: #7f3212;--color-primitive-orange-150: #672606;--color-primitive-orange-160: #562007;--color-primitive-orange-170: #3f1604;--color-primitive-orange-180: #321004;--color-primitive-yellow-10: #fff8e4;--color-primitive-yellow-20: #fdf3d6;--color-primitive-yellow-30: #fdeab6;--color-primitive-yellow-40: #f9dc8b;--color-primitive-yellow-50: #f3cd5f;--color-primitive-yellow-60: #e8bd2e;--color-primitive-yellow-70: #daae00;--color-primitive-yellow-80: #caa316;--color-primitive-yellow-90: #b99617;--color-primitive-yellow-100: #aa8800;--color-primitive-yellow-110: #97790f;--color-primitive-yellow-120: #856b13;--color-primitive-yellow-130: #705b17;--color-primitive-yellow-140: #5b4908;--color-primitive-yellow-150: #4b3b08;--color-primitive-yellow-160: #3f3104;--color-primitive-yellow-170: #2e2303;--color-primitive-yellow-180: #231b03;--color-primitive-alphablack-5: rgba(0, 0, 0, .01);--color-primitive-alphablack-10: rgba(0, 0, 0, .03);--color-primitive-alphablack-20: rgba(0, 0, 0, .05);--color-primitive-alphablack-30: rgba(0, 0, 0, .08);--color-primitive-alphablack-40: rgba(0, 0, 0, .13);--color-primitive-alphablack-50: rgba(0, 0, 0, .19);--color-primitive-alphablack-60: rgba(0, 0, 0, .24);--color-primitive-alphablack-70: rgba(0, 0, 0, .29);--color-primitive-alphablack-80: rgba(0, 0, 0, .35);--color-primitive-alphablack-90: rgba(0, 0, 0, .4);--color-primitive-alphablack-100: rgba(0, 0, 0, .44);--color-primitive-alphablack-110: rgba(0, 0, 0, .51);--color-primitive-alphablack-120: rgba(0, 0, 0, .57);--color-primitive-alphablack-130: rgba(0, 0, 0, .63);--color-primitive-alphablack-140: rgba(0, 0, 0, .68);--color-primitive-alphablack-150: rgba(0, 0, 0, .77);--color-primitive-alphablack-160: rgba(0, 0, 0, .8);--color-primitive-alphablack-170: rgba(0, 0, 0, .86);--color-primitive-alphablack-180: rgba(0, 0, 0, .89);--color-primitive-alphawhite-5: rgba(255, 255, 255, .07);--color-primitive-alphawhite-10: rgba(255, 255, 255, .14);--color-primitive-alphawhite-20: rgba(255, 255, 255, .2);--color-primitive-alphawhite-30: rgba(255, 255, 255, .26);--color-primitive-alphawhite-40: rgba(255, 255, 255, .34);--color-primitive-alphawhite-50: rgba(255, 255, 255, .42);--color-primitive-alphawhite-60: rgba(255, 255, 255, .49);--color-primitive-alphawhite-70: rgba(255, 255, 255, .55);--color-primitive-alphawhite-80: rgba(255, 255, 255, .6);--color-primitive-alphawhite-90: rgba(255, 255, 255, .65);--color-primitive-alphawhite-100: rgba(255, 255, 255, .7);--color-primitive-alphawhite-110: rgba(255, 255, 255, .75);--color-primitive-alphawhite-120: rgba(255, 255, 255, .8);--color-primitive-alphawhite-130: rgba(255, 255, 255, .84);--color-primitive-alphawhite-140: rgba(255, 255, 255, .89);--color-primitive-alphawhite-150: rgba(255, 255, 255, .92);--color-primitive-alphawhite-160: rgba(255, 255, 255, .95);--color-primitive-alphawhite-170: rgba(255, 255, 255, .96);--color-primitive-alphawhite-180: rgba(255, 255, 255, .98);--color-primitive-service-facebook: #1877f2;--color-primitive-service-hatena: #00a4de;--color-primitive-service-linkedin: #2867b2;--color-primitive-service-note: #040000;--color-primitive-service-comemo: #ff5d37;--color-primitive-service-think: #005aa3;--color-primitive-service-nikkei-live: #ff8080;--color-primitive-campaign-haruwari: #d8609f;--color-primitive-campaign-hatsuwari: #c00708;--color-primitive-none: rgba(0, 0, 0, 0);--color-primitive-brand-nikkeiblue: #003e70;--color-semantic-light-button-blue-tertiary-border: rgba(8, 112, 192, .31);--color-semantic-light-button-blue-secondary-border: rgba(8, 112, 192, .8);--color-semantic-light-button-blue-secondary-border-active: rgba( 8, 112, 192, .8 );--color-semantic-light-button-orange-secondary-border: rgba(240, 92, 0, .8);--color-semantic-light-button-orange-secondary-border-active: rgba( 240, 92, 0, .8 );--color-semantic-light-button-nikkeiblue-secondary-border: rgba( 0, 62, 112, .8 );--color-semantic-light-button-nikkeiblue-secondary-border-active: rgba( 0, 62, 112, .8 );--color-semantic-light-button-red-tertiary-border: rgba(209, 13, 57, .26);--color-semantic-light-button-red-secondary-border: rgba(209, 13, 57, .8);--color-semantic-light-button-red-secondary-border-active: rgba( 209, 13, 57, .8 );--color-semantic-light-button-green-secondary-border: rgba(35, 127, 13, .8);--color-semantic-light-button-green-secondary-border-active: rgba( 35, 127, 13, .8 );--color-semantic-dark-plain-background-secondary: #2c2c2c;--color-semantic-dark-plain-background-tertiary: #3c3c3c;--color-semantic-dark-plain-background-primary-elevated: #2c2c2c;--color-semantic-dark-plain-background-secondary-elevated: #3c3c3c;--color-semantic-dark-plain-background-tertiary-elevated: #494949;--color-semantic-dark-button-blue-tertiary-border: rgba(143, 198, 255, .47);--color-semantic-dark-button-blue-secondary-border: rgba(143, 198, 255, .9);--color-semantic-dark-button-blue-secondary-border-active: rgba( 143, 198, 255, .9 );--color-semantic-dark-button-orange-secondary-border: rgba( 249, 178, 135, .9 );--color-semantic-dark-button-orange-secondary-border-active: rgba( 249, 178, 135, .9 );--color-semantic-dark-button-nikkeiblue-secondary-border: rgba( 143, 198, 255, .9 );--color-semantic-dark-button-nikkeiblue-secondary-border-active: rgba( 143, 198, 255, .9 );--color-semantic-dark-button-red-tertiary-border: rgba(253, 172, 172, .46);--color-semantic-dark-button-red-secondary-border: rgba(253, 172, 172, .9);--color-semantic-dark-button-red-secondary-border-active: rgba( 253, 172, 172, .9 );--color-semantic-dark-button-green-secondary-border: rgba(105, 218, 86, .9);--color-semantic-dark-button-green-secondary-border-active: rgba( 105, 218, 86, .9 );--spacing-0: 0px;--spacing-25: 2px;--spacing-50: 4px;--spacing-100: 8px;--spacing-150: 12px;--spacing-200: 16px;--spacing-300: 24px;--spacing-400: 32px;--spacing-500: 40px;--spacing-600: 48px;--spacing-700: 56px;--spacing-800: 64px;--spacing-article-0: 0em;--spacing-article-100: 1em;--spacing-article-150: 1.5em;--spacing-article-200: 2em;--breakpoints-s-min: 320px;--breakpoints-m-min: 752px;--breakpoints-l-min: 1016px;--breakpoints-xl-min: 1232px;--breakpoints-xl-max: 1376px;--breakpoints-l-max: 1231px;--breakpoints-m-max: 1015px;--breakpoints-s-max: 751px;--color-semantic-light-plain-primary: var(--color-primitive-alphablack-170);--color-semantic-light-plain-secondary: var(--color-primitive-alphablack-140);--color-semantic-light-plain-tertiary: var(--color-primitive-alphablack-120);--color-semantic-light-plain-quaternary: var(--color-primitive-alphablack-70);--color-semantic-light-plain-background-primary: var(--color-primitive-white);--color-semantic-light-plain-background-secondary: var( --color-primitive-gray-10 );--color-semantic-light-plain-background-tertiary: var( --color-primitive-gray-20 );--color-semantic-light-plain-background-primary-elevated: var( --color-primitive-white );--color-semantic-light-plain-background-secondary-elevated: var( --color-primitive-gray-10 );--color-semantic-light-plain-background-tertiary-elevated: var( --color-primitive-gray-20 );--color-semantic-light-plain-primary-inverted: var( --color-primitive-alphawhite-170 );--color-semantic-light-plain-secondary-inverted: var( --color-primitive-alphawhite-130 );--color-semantic-light-plain-tertiary-inverted: var( --color-primitive-alphawhite-100 );--color-semantic-light-plain-quaternary-inverted: var( --color-primitive-alphawhite-60 );--color-semantic-light-link: var(--color-primitive-blue-120);--color-semantic-light-link-muted: var(--color-primitive-blue-150);--color-semantic-light-accent-caution: var(--color-primitive-red-120);--color-semantic-light-accent-encourage: var(--color-primitive-orange-100);--color-semantic-light-accent-emphasis: var(--color-primitive-blue-130);--color-semantic-light-accent-background-encourage: var( --color-primitive-orange-30 );--color-semantic-light-accent-background-caution: var( --color-primitive-red-30 );--color-semantic-light-accent-background-emphasis: var( --color-primitive-blue-30 );--color-semantic-light-accent-background-nikkeiblue: var( --color-primitive-blue-150 );--color-semantic-light-accent-background-nikkeiblue-active: var( --color-primitive-brand-nikkeiblue );--color-semantic-light-accent-caution-text: var(--color-primitive-red-120);--color-semantic-light-accent-encourage-text: var( --color-primitive-orange-110 );--color-semantic-light-accent-nikkeiblue: var( --color-primitive-brand-nikkeiblue );--color-semantic-light-misc-locksubscribe: var(--color-primitive-yellow-100);--color-semantic-light-misc-focus: var(--color-primitive-blue-100);--color-semantic-light-misc-scrimmed: var(--color-primitive-alphablack-140);--color-semantic-light-misc-articlevisited: var( --color-primitive-alphablack-120 );--color-semantic-light-misc-articlevisited-inverted: var( --color-primitive-alphawhite-100 );--color-semantic-light-misc-skelton: var(--color-primitive-alphablack-20);--color-semantic-light-market-down: var(--color-primitive-green-120);--color-semantic-light-market-up: var(--color-primitive-red-120);--color-semantic-light-border-normal: var(--color-primitive-alphablack-30);--color-semantic-light-border-strong: var(--color-primitive-alphablack-50);--color-semantic-light-border-normal-inverted: var( --color-primitive-alphawhite-20 );--color-semantic-light-border-strong-inverted: var( --color-primitive-alphawhite-40 );--color-semantic-light-button-primary-label: var(--color-primitive-white);--color-semantic-light-button-gray-primary-background: var( --color-primitive-gray-150 );--color-semantic-light-button-gray-primary-background-active: var( --color-primitive-gray-150 );--color-semantic-light-button-gray-primary-background-hover: var( --color-primitive-gray-160 );--color-semantic-light-button-gray-primary-label: var( --color-primitive-white );--color-semantic-light-button-gray-tertiary-border: var( --color-primitive-alphablack-50 );--color-semantic-light-button-gray-tertiary-background-hover: var( --color-primitive-alphablack-20 );--color-semantic-light-button-gray-tertiary-background: var( --color-primitive-alphablack-10 );--color-semantic-light-button-gray-tertiary-background-active: var( --color-primitive-alphablack-10 );--color-semantic-light-button-gray-tertiary-label: var( --color-primitive-alphablack-150 );--color-semantic-light-button-gray-secondary-border: var( --color-primitive-alphablack-100 );--color-semantic-light-button-gray-secondary-label: var( --color-primitive-alphablack-150 );--color-semantic-light-button-gray-secondary-border-hover: var( --color-primitive-alphablack-110 );--color-semantic-light-button-gray-secondary-border-active: var( --color-primitive-alphablack-100 );--color-semantic-light-button-blue-tertiary-background: var( --color-primitive-blue-10 );--color-semantic-light-button-blue-tertiary-background-hover: var( --color-primitive-blue-20 );--color-semantic-light-button-blue-tertiary-background-active: var( --color-primitive-blue-10 );--color-semantic-light-button-blue-tertiary-label: var( --color-primitive-blue-120 );--color-semantic-light-button-blue-primary-background: var( --color-primitive-blue-120 );--color-semantic-light-button-blue-primary-background-active: var( --color-primitive-blue-120 );--color-semantic-light-button-blue-primary-background-hover: var( --color-primitive-blue-130 );--color-semantic-light-button-blue-secondary-label: var( --color-primitive-blue-120 );--color-semantic-light-button-blue-secondary-border-hover: var( --color-primitive-blue-120 );--color-semantic-light-button-orange-primary-background: var( --color-primitive-orange-100 );--color-semantic-light-button-orange-primary-background-active: var( --color-primitive-orange-100 );--color-semantic-light-button-orange-primary-background-hover: var( --color-primitive-orange-110 );--color-semantic-light-button-orange-secondary-label: var( --color-primitive-orange-100 );--color-semantic-light-button-orange-secondary-border-hover: var( --color-primitive-orange-100 );--color-semantic-light-button-nikkeiblue-primary-background: var( --color-primitive-blue-150 );--color-semantic-light-button-nikkeiblue-primary-background-hover: var( --color-primitive-blue-160 );--color-semantic-light-button-nikkeiblue-primary-background-active: var( --color-primitive-blue-150 );--color-semantic-light-button-nikkeiblue-secondary-label: var( --color-primitive-blue-150 );--color-semantic-light-button-nikkeiblue-secondary-border-hover: var( --color-primitive-blue-150 );--color-semantic-light-button-red-tertiary-label: var( --color-primitive-red-120 );--color-semantic-light-button-red-tertiary-background: var( --color-primitive-red-10 );--color-semantic-light-button-red-tertiary-background-hover: var( --color-primitive-red-20 );--color-semantic-light-button-red-tertiary-background-active: var( --color-primitive-red-10 );--color-semantic-light-button-red-primary-background: var( --color-primitive-red-120 );--color-semantic-light-button-red-primary-background-hover: var( --color-primitive-red-130 );--color-semantic-light-button-red-primary-background-active: var( --color-primitive-red-120 );--color-semantic-light-button-red-secondary-label: var( --color-primitive-red-120 );--color-semantic-light-button-red-secondary-border-hover: var( --color-primitive-red-110 );--color-semantic-light-button-green-primary-background: var( --color-primitive-green-120 );--color-semantic-light-button-green-primary-background-hover: var( --color-primitive-green-130 );--color-semantic-light-button-green-primary-background-active: var( --color-primitive-green-120 );--color-semantic-light-button-green-secondary-label: var( --color-primitive-green-120 );--color-semantic-light-button-green-secondary-border-hover: var( --color-primitive-green-120 );--color-semantic-light-input-form-border-normal-hover: var( --color-primitive-alphablack-120 );--color-semantic-light-input-form-border-normal-active: var( --color-primitive-alphablack-170 );--color-semantic-light-input-form-border-normal: var( --color-primitive-alphablack-50 );--color-semantic-light-input-form-border-strong: var( --color-primitive-alphablack-100 );--color-semantic-light-input-form-border-strong-hover: var( --color-primitive-alphablack-120 );--color-semantic-light-input-form-border-strong-active: var( --color-primitive-alphablack-170 );--color-semantic-light-input-checkbox-border: var(--color-primitive-blue-130);--color-semantic-light-input-checkbox-border-hover: var( --color-primitive-blue-150 );--color-semantic-light-input-checkbox-background-active: var( --color-primitive-blue-130 );--color-semantic-light-input-checkbox-background-active-hover: var( --color-primitive-blue-150 );--color-semantic-light-input-checkbox-background-hover: var( --color-primitive-blue-20 );--color-semantic-light-input-dropdown-border-normal: var( --color-primitive-alphablack-50 );--color-semantic-light-input-dropdown-border-normal-hover: var( --color-primitive-alphablack-120 );--color-semantic-light-input-dropdown-border-normal-active: var( --color-primitive-alphablack-170 );--color-semantic-light-input-dropdown-border-strong: var( --color-primitive-alphablack-100 );--color-semantic-light-input-dropdown-border-strong-hover: var( --color-primitive-alphablack-120 );--color-semantic-light-input-dropdown-border-strong-active: var( --color-primitive-alphablack-170 );--color-semantic-light-brand-daiji: var(--color-primitive-black);--color-semantic-light-brand-daiji-inverted: var(--color-primitive-white);--color-semantic-dark-plain-primary: var(--color-primitive-alphawhite-170);--color-semantic-dark-plain-secondary: var(--color-primitive-alphawhite-130);--color-semantic-dark-plain-tertiary: var(--color-primitive-alphawhite-100);--color-semantic-dark-plain-quaternary: var(--color-primitive-alphawhite-60);--color-semantic-dark-plain-background-primary: var( --color-primitive-gray-180 );--color-semantic-dark-plain-primary-inverted: var( --color-primitive-alphablack-170 );--color-semantic-dark-plain-secondary-inverted: var( --color-primitive-alphablack-140 );--color-semantic-dark-plain-tertiary-inverted: var( --color-primitive-alphablack-110 );--color-semantic-dark-plain-quaternary-inverted: var( --color-primitive-alphablack-70 );--color-semantic-dark-link: var(--color-primitive-blue-60);--color-semantic-dark-link-muted: var(--color-primitive-blue-60);--color-semantic-dark-accent-caution: var(--color-primitive-red-80);--color-semantic-dark-accent-encourage: var(--color-primitive-orange-80);--color-semantic-dark-accent-emphasis: var(--color-primitive-blue-80);--color-semantic-dark-accent-background-encourage: var( --color-primitive-orange-160 );--color-semantic-dark-accent-background-caution: var( --color-primitive-red-160 );--color-semantic-dark-accent-background-emphasis: var( --color-primitive-blue-160 );--color-semantic-dark-accent-background-nikkeiblue: var( --color-primitive-blue-140 );--color-semantic-dark-accent-background-nikkeiblue-active: var( --color-primitive-blue-50 );--color-semantic-dark-accent-caution-text: var(--color-primitive-red-60);--color-semantic-dark-accent-encourage-text: var(--color-primitive-orange-60);--color-semantic-dark-accent-nikkeiblue: var(--color-primitive-blue-30);--color-semantic-dark-misc-locksubscribe: var(--color-primitive-yellow-90);--color-semantic-dark-misc-focus: var(--color-primitive-blue-90);--color-semantic-dark-misc-scrimmed: var(--color-primitive-alphablack-160);--color-semantic-dark-misc-articlevisited: var( --color-primitive-alphawhite-100 );--color-semantic-dark-misc-articlevisited-inverted: var( --color-primitive-alphablack-120 );--color-semantic-dark-misc-skelton: var(--color-primitive-alphawhite-10);--color-semantic-dark-market-down: var(--color-primitive-green-60);--color-semantic-dark-market-up: var(--color-primitive-red-60);--color-semantic-dark-border-normal: var(--color-primitive-alphawhite-20);--color-semantic-dark-border-strong: var(--color-primitive-alphawhite-40);--color-semantic-dark-border-normal-inverted: var( --color-primitive-alphablack-30 );--color-semantic-dark-border-strong-inverted: var( --color-primitive-alphablack-50 );--color-semantic-dark-button-primary-label: var(--color-primitive-white);--color-semantic-dark-button-gray-primary-background: var( --color-primitive-gray-30 );--color-semantic-dark-button-gray-primary-background-active: var( --color-primitive-gray-30 );--color-semantic-dark-button-gray-primary-background-hover: var( --color-primitive-gray-40 );--color-semantic-dark-button-gray-primary-label: var( --color-primitive-gray-170 );--color-semantic-dark-button-gray-tertiary-border: var( --color-primitive-alphawhite-40 );--color-semantic-dark-button-gray-tertiary-background-hover: var( --color-primitive-alphawhite-20 );--color-semantic-dark-button-gray-tertiary-background: var( --color-primitive-none );--color-semantic-dark-button-gray-tertiary-background-active: var( --color-primitive-alphawhite-10 );--color-semantic-dark-button-gray-tertiary-label: var( --color-primitive-alphawhite-150 );--color-semantic-dark-button-gray-secondary-border: var( --color-primitive-alphawhite-90 );--color-semantic-dark-button-gray-secondary-label: var( --color-primitive-alphawhite-150 );--color-semantic-dark-button-gray-secondary-border-hover: var( --color-primitive-alphawhite-100 );--color-semantic-dark-button-gray-secondary-border-active: var( --color-primitive-alphawhite-90 );--color-semantic-dark-button-blue-tertiary-background: var( --color-primitive-none );--color-semantic-dark-button-blue-tertiary-background-hover: var( --color-primitive-blue-160 );--color-semantic-dark-button-blue-tertiary-background-active: var( --color-primitive-blue-170 );--color-semantic-dark-button-blue-tertiary-label: var( --color-primitive-blue-60 );--color-semantic-dark-button-blue-primary-background: var( --color-primitive-blue-120 );--color-semantic-dark-button-blue-primary-background-active: var( --color-primitive-blue-120 );--color-semantic-dark-button-blue-primary-background-hover: var( --color-primitive-blue-130 );--color-semantic-dark-button-blue-secondary-label: var( --color-primitive-blue-60 );--color-semantic-dark-button-blue-secondary-border-hover: var( --color-primitive-blue-60 );--color-semantic-dark-button-orange-primary-background: var( --color-primitive-orange-100 );--color-semantic-dark-button-orange-primary-background-active: var( --color-primitive-orange-100 );--color-semantic-dark-button-orange-primary-background-hover: var( --color-primitive-orange-110 );--color-semantic-dark-button-orange-secondary-label: var( --color-primitive-orange-60 );--color-semantic-dark-button-orange-secondary-border-hover: var( --color-primitive-orange-60 );--color-semantic-dark-button-nikkeiblue-primary-background: var( --color-primitive-blue-140 );--color-semantic-dark-button-nikkeiblue-primary-background-hover: var( --color-primitive-blue-150 );--color-semantic-dark-button-nikkeiblue-primary-background-active: var( --color-primitive-blue-140 );--color-semantic-dark-button-nikkeiblue-secondary-label: var( --color-primitive-blue-60 );--color-semantic-dark-button-nikkeiblue-secondary-border-hover: var( --color-primitive-blue-60 );--color-semantic-dark-button-red-tertiary-label: var( --color-primitive-red-60 );--color-semantic-dark-button-red-tertiary-background: var( --color-primitive-none );--color-semantic-dark-button-red-tertiary-background-hover: var( --color-primitive-red-160 );--color-semantic-dark-button-red-tertiary-background-active: var( --color-primitive-red-170 );--color-semantic-dark-button-red-primary-background: var( --color-primitive-red-120 );--color-semantic-dark-button-red-primary-background-hover: var( --color-primitive-red-130 );--color-semantic-dark-button-red-primary-background-active: var( --color-primitive-red-120 );--color-semantic-dark-button-red-secondary-label: var( --color-primitive-red-60 );--color-semantic-dark-button-red-secondary-border-hover: var( --color-primitive-red-60 );--color-semantic-dark-button-green-primary-background: var( --color-primitive-green-120 );--color-semantic-dark-button-green-primary-background-hover: var( --color-primitive-green-130 );--color-semantic-dark-button-green-primary-background-active: var( --color-primitive-green-120 );--color-semantic-dark-button-green-secondary-label: var( --color-primitive-green-60 );--color-semantic-dark-button-green-secondary-border-hover: var( --color-primitive-green-60 );--color-semantic-dark-input-form-border-normal-hover: var( --color-primitive-alphawhite-110 );--color-semantic-dark-input-form-border-normal-active: var( --color-primitive-alphawhite-170 );--color-semantic-dark-input-form-border-normal: var( --color-primitive-alphawhite-40 );--color-semantic-dark-input-form-border-strong: var( --color-primitive-alphawhite-90 );--color-semantic-dark-input-form-border-strong-hover: var( --color-primitive-alphawhite-110 );--color-semantic-dark-input-form-border-strong-active: var( --color-primitive-alphawhite-170 );--color-semantic-dark-input-form-background-secondary: var( --color-semantic-dark-plain-background-secondary );--color-semantic-dark-input-checkbox-border: var(--color-primitive-blue-60);--color-semantic-dark-input-checkbox-border-hover: var( --color-primitive-blue-90 );--color-semantic-dark-input-checkbox-background-active: var( --color-primitive-blue-60 );--color-semantic-dark-input-checkbox-background-active-hover: var( --color-primitive-blue-90 );--color-semantic-dark-input-checkbox-background-hover: var( --color-primitive-blue-160 );--color-semantic-dark-input-dropdown-background-secondary: var( --color-semantic-dark-plain-background-secondary );--color-semantic-dark-input-dropdown-border-normal: var( --color-primitive-alphawhite-40 );--color-semantic-dark-input-dropdown-border-normal-hover: var( --color-primitive-alphawhite-110 );--color-semantic-dark-input-dropdown-border-normal-active: var( --color-primitive-alphawhite-170 );--color-semantic-dark-input-dropdown-border-strong: var( --color-primitive-alphawhite-90 );--color-semantic-dark-input-dropdown-border-strong-hover: var( --color-primitive-alphawhite-110 );--color-semantic-dark-input-dropdown-border-strong-active: var( --color-primitive-alphawhite-170 );--color-semantic-dark-brand-daiji: var(--color-primitive-white);--color-semantic-dark-brand-daiji-inverted: var(--color-primitive-black);--color-semantic-light-input-form-background-primary: var( --color-semantic-light-plain-background-primary );--color-semantic-light-input-form-background-secondary: var( --color-semantic-light-plain-background-secondary );--color-semantic-light-input-form-placeholder: var( --color-semantic-light-plain-tertiary );--color-semantic-light-input-dropdown-background-primary: var( --color-semantic-light-plain-background-primary );--color-semantic-light-input-dropdown-background-secondary: var( --color-semantic-light-plain-background-secondary );--color-semantic-dark-input-form-background-primary: var( --color-semantic-dark-plain-background-primary );--color-semantic-dark-input-form-placeholder: var( --color-semantic-dark-plain-tertiary );--color-semantic-dark-input-dropdown-background-primary: var( --color-semantic-dark-plain-background-primary )}:root{--yellow-40: #fcdf8e;--white: #ffffff;--promotion-yellow: #fedc47}:root{--haruwari-primary: #fc5075;--haruwari-primary-bg-gradient: radial-gradient( at 31% 27%, hsla(346, 100%, 69%, .66) 0px, transparent 50% ), radial-gradient(at 97% 3%, hsla(335, 100%, 84%, 1) 0px, transparent 50%), radial-gradient(at 3% 98%, hsla(340, 100%, 78%, 1) 0px, transparent 50%), radial-gradient(at 76% 26%, hsla(343, 100%, 68%, 1) 0px, transparent 50%), radial-gradient(at 0% 0%, hsla(343, 100%, 86%, 1) 0px, transparent 50%) hsla(346, 100%, 70%, 1);--haruwari-global-bg: #ffebf0;--default-global-bg: #f3f3f3}:root{--primary-color: var(--haruwari-primary);--accent-color: var(--haruwari-primary);--regist-color: #ffff6c;--global-bg: var(--haruwari-global-bg);--global-fg: var(--color-semantic-light-plain-primary);--primary-area-bg: var(--haruwari-primary-bg-gradient);--primary-area-fg: var(--color-primitive-alphawhite-170);--regist-fg: var(--haruwari-primary);--regist-bg: var(--regist-color)}:root{--background-color: var(--default-global-bg);--secondary-color: #333333;--white-color: #ffffff;--font-size-8: .5rem;--font-size-10: .625rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-22: 1.375rem;--font-size-24: 1.5rem;--font-size-27: 1.6875rem;--font-size-32: 2rem;--font-size-36: 2.25rem;--font-size-40: 2.5rem;--font-size-44: 2.75rem;--font-size--10: 10px;--font-size--11: 11px;--font-size--14: 14px;--font-size--16: 16px;--font-size--1-1: 1.1rem;--font-size--1-2: 1.2rem;--font-size--1-4: 1.4rem;--font-size--1-6: 1.6rem;--font-size--1-8: 1.8rem;--font-size--2-4: 2.4rem;--font-size--3: 3rem;--font-size--1-875vw: 1.875vw;--font-size--2-086vw: 2.086vw;--font-size--2-347vw: 2.347vw;--font-size--2-5vw: 2.5vw;--font-size--2-813vw: 2.813vw;--font-size--3vw: 3vw;--font-size--3-5vw: 3.5vw;--font-size--3-75vw: 3.75vw;--font-size--4vw: 4vw;--font-size--4-3vw: 4.3vw;--font-size--4-688vw: 4.688vw;--font-size--4-8vw: 4.8vw;--font-size--5vw: 5vw;--font-size--75pct: 75%;--font-size-xs: var(--font-size-12);--font-size-small: var(--font-size-14);--font-size-medium: var(--font-size-16);--font-size-large: var(--font-size-22);--font-size-xl: var(--font-size-32);--font-size-xxl: 4.4rem;--line-height-ttl: 1.3;--line-height-large: 1.7;--margin-bottom: 3rem;--icon-size-width: 10px;--icon-size-height: 16px;--padding-default: 10px;--button-nikkei-blue-bg: #003e70;--button-nikkei-blue-bg-hover: #05345d}@media screen and (min-width:768px){:root{--section-container-width: 864px}}:root{--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-24: 24px;--space-32: 32px;--space-40: 40px}html,body{height:100%}*,*:after,*:before{box-sizing:border-box}*{margin:0;padding:0;font-size:inherit;line-height:inherit}pre,textarea{overflow:auto}[hidden],audio:not([controls]),template{display:none}details,main,summary{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}small{font-size:var(--font-size--75pct)}sub,sup{position:relative;vertical-align:baseline;font-size:var(--font-size--75pct);line-height:0}sup{top:-.5em}sub{bottom:-.25em}textarea{resize:vertical}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border:0;max-width:100%;height:auto}button,input,select,textarea{min-height:1.5em;color:inherit;font-family:inherit;font-weight:inherit;font-style:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}code,kbd,pre,samp{font-family:monospace,monospace}ol,ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}fieldset{border:0}html{font-size:var(--font-size--16)}body{background-color:#fff;word-wrap:break-word;color:var(--color-semantic-light-plain-primary);font-family:Hiragino Kaku Gothic ProN,Meiryo,sans-serif,YuGothic;line-height:1;-webkit-text-size-adjust:100%}main{overflow:hidden}a{text-decoration:underline;color:inherit}a:hover{text-decoration:none}@media(min-width:768px){a[href^="tel:"]{cursor:text;text-decoration:none}}::-moz-selection{background-color:#036eb8;color:#fff;text-shadow:none}::selection{background-color:#036eb8;color:#fff;text-shadow:none}.u-hidden{display:none!important;visibility:hidden}@media(max-width:767.98px){.u-hidden-sm{display:none!important;visibility:hidden}}@media(min-width:768px)and (max-width:1023.98px){.u-hidden-md{display:none!important;visibility:hidden}}@media(min-width:1024px){.u-hidden-lg{display:none!important;visibility:hidden}}.u-invisible{visibility:hidden}.clearfix:after{content:"";display:block;clear:both}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{font-weight:400}body{min-width:320px}.sp{display:block}.pc{display:none}br{line-height:0}.msize{display:none}.flex{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}a{display:inline-block}a:hover{opacity:.8}@media(min-width:521px)and (max-width:767px){.msize{display:block}}@media(min-width:768px){.sp,.msize{display:none}.pc{display:block}.inner{width:95%;max-width:1000px;margin:0 auto}}.ttl_mod_h2{font-size:27px;font-weight:700;color:var(--secondary-color);line-height:var(--line-height-ttl);margin-bottom:8vw;text-align:center}.txt_mod{font-size:var(--font-size-small);color:var(--secondary-color);line-height:var(--line-height-large);text-align:left}@media(min-width:768px){.ttl_mod_h2{font-size:var(--font-size-xl);margin-bottom:15px}}.modal{width:88%;position:fixed;top:1%;max-height:100%;overflow-y:scroll;border:none;border-radius:6px;margin:auto}.modal::backdrop{background:#0b0b0b;opacity:.8}.modal::-webkit-scrollbar{width:0;height:0;display:none}.modal_content{display:block!important}.button_trigger_modal{background:none;border:none;cursor:pointer}.btn_close{font-size:var(--font-size--2-5vw);border:1px solid #c8c8c8;border-radius:9.375vw;padding:.938vw 2.5vw;background:none;display:flex;align-items:center;gap:8px;color:#474747;margin:0 auto}.modal .btn_close img{max-width:20px!important;height:auto}.modal_header_action{display:flex;justify-content:flex-end;width:100%}.modal_header_action_close{background:none;border:none;padding:0;margin:0;cursor:pointer}.modal_wrap .bold{font-weight:700}.modal_wrap .ttl_modal{font-size:var(--font-size--3-75vw);margin-bottom:5vw;text-align:center}#experience01-modal .modal_wrap h2.ttl_modal{margin-bottom:2vw}#information01-modal01 .modal_wrap .ttl_modal,#experience01-modal .modal_wrap h2.ttl_modal,.modal_wrap h2.ttl_modal.align_left{text-align:left}.modal_wrap .mt32{margin-top:5vw}.modal_wrap .ttl_modal span{font-size:var(--font-size--2-813vw);color:var(--primary-area-bg)}.modal_wrap span.ttl_time_modal{font-size:var(--font-size--2-813vw);color:var(--secondary-color);margin-bottom:5vw;display:inline-block;font-weight:700}.modal_wrap .ttl_modal small{font-weight:400}.modal_wrap .txt_date_modal{font-size:var(--font-size--1-875vw);color:#979797;margin-bottom:5vw;text-align:left}.modal_wrap .bg_modal{margin-bottom:5vw;padding:4vw;background-color:#f7f7f7}.modal_col{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #f1f1f1}.modal_col.no_boderbtm{border-bottom:none}.modal_col .col02{width:100%;margin-bottom:5vw}.modal_wrap h3.ttl_modal{font-size:var(--font-size--2-813vw);margin-bottom:2vw;text-align:left}.modal_wrap h3.ttl_modal span{font-size:var(--font-size--4-688vw);color:var(--primary-area-bg);margin-right:1vw}.txt_modal,.modal_wrap .txt_modal,.modal_wrap .txt_modal span{font-size:var(--font-size--2-5vw);text-align:left}.txt_modal,.modal_wrap .txt_modal{margin-bottom:3.125vw}.modal_wrap .bg_modal .txt_modal{margin-bottom:0}.modal_img_wrap{margin-bottom:5vw}.modal_list_wrap{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;margin-bottom:5vw;padding:5vw 0}h3.ttl_modal.color{color:var(--primary-area-bg);font-weight:700;text-align:center}.modal_wrap .modal_list_wrap .txt_modal.last{margin-bottom:0}.modal button.modal_header_action_close:focus{outline:none!important;border:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important}.app_benefit_modal .modalTvcm_body h3{text-align:center;margin-bottom:6.154vw}.app_benefit_modal .list_benefits{margin-bottom:6.154vw}.app_benefit_modal .list_benefits li{width:100%;margin-bottom:4.103vw;padding-bottom:4.103vw;border-bottom:.256vw solid #f1f1f1}.app_benefit_modal .list_benefits li:last-child{margin:0;padding-bottom:0;border-bottom:0}.app_benefit_modal .img_benefits{width:33.846vw;margin:0 auto 4.103vw}.app_benefit_modal .benefits_des h4{font-size:var(--font-size--1-8);font-weight:700;color:#333;line-height:1.5;margin-bottom:2.051vw}.app_benefit_modal .benefits_des p{font-size:var(--font-size--1-4);color:#333}.nikkei_services_modal .modalTvcm_body h3{text-align:center;margin-bottom:6.154vw}.nikkei_services_modal .logo_nikkeiClub{width:67%;max-width:56.41vw}.nikkei_services_modal .txt_nikkei_services{font-size:var(--font-size--1-4);margin-bottom:6.154vw}.nikkei_services_modal .nikkei_services02{margin-bottom:6.154vw}.nikkei_services_modal .list_nikkei_services li{width:100%;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;margin-bottom:4.103vw;padding-bottom:4.103vw;border-bottom:.256vw solid #f1f1f1}.nikkei_services_modal .nikkei_services02 li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.nikkei_services_modal .list_nikkei_services .icon_nikkei_servies{width:13.333vw;margin-right:4.103vw}.nikkei_services_modal .list_nikkei_services .nikkei_servies_info{width:79%}.nikkei_services_modal .nikkei_servies_info h4{font-size:var(--font-size--1-8);font-weight:700;color:#333;line-height:1.5;margin-bottom:2.051vw}.nikkei_services_modal .nikkei_servies_info p{font-size:var(--font-size--1-4);color:#333}@media(min-width:640px){.modal{width:100%;max-width:632px}.app_benefit_modal h3{margin-bottom:48px}.app_benefit_modal .list_benefits{margin-bottom:32px}.app_benefit_modal .list_benefits li{display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #f1f1f1}.app_benefit_modal .img_benefits{width:41%;margin:0}.app_benefit_modal .img_benefits img{max-width:210px}.app_benefit_modal .benefits_des{width:59%}.app_benefit_modal .benefits_des h4{margin-bottom:16px}.nikkei_services_modal .modalTvcm_body h3{margin-bottom:32px}.nikkei_services_modal .logo_nikkeiClub{width:40%;max-width:240px}.nikkei_services_modal .txt_nikkei_services{margin-bottom:48px}.nikkei_services_modal .nikkei_services01{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #f1f1f1}.nikkei_services_modal .nikkei_services02{margin-bottom:32px}.nikkei_services_modal .list_nikkei_services{display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nikkei_services_modal .list_nikkei_services li{width:47%;max-width:280px;margin-bottom:0;padding-bottom:0;border-bottom:0;margin-right:40px}.nikkei_services_modal .list_nikkei_services li:last-child{margin-right:0}.nikkei_services_modal .list_nikkei_services .icon_nikkei_servies{width:60px;margin-right:16px}.nikkei_services_modal .list_nikkei_services .nikkei_servies_info{width:68%}.nikkei_services_modal .nikkei_servies_info h4{margin-bottom:8px}#introduce-club-nikkei-modal.modal{max-width:680px}#news01-modal.modal{max-width:800px}#media01-modal.modal{max-width:752px}.btn_close{font-size:var(--font-size--16);border:1px solid #c8c8c8;border-radius:60px;padding:6px 16px;gap:8px}.modal_wrap .ttl_modal{font-size:var(--font-size--2-4);margin-bottom:32px}#experience01-modal .modal_wrap h2.ttl_modal{margin-bottom:15px}.modal_wrap .mt32{margin-top:32px}.modal_wrap .ttl_modal span{font-size:var(--font-size--1-8)}.modal_wrap span.ttl_time_modal{font-size:var(--font-size--1-6);margin-bottom:32px}.modal_wrap .txt_date_modal{font-size:var(--font-size--1-2);margin-bottom:30px}.modal_wrap .bg_modal{margin-bottom:32px;padding:20px}.modal_col{border-bottom:1px solid #f1f1f1}.modal_col .col02{width:calc((100% - 30px)/2);margin-bottom:32px}.modal_wrap h3.ttl_modal{font-size:var(--font-size--1-8);margin-bottom:20px}.modal_wrap h3.ttl_modal span{font-size:var(--font-size--3);margin-right:10px}.modal_wrap .txt_modal,.modal_wrap .txt_modal span,.txt_modal{font-size:var(--font-size--1-6)}.modal_wrap .txt_modal{margin-bottom:20px}.modal_img_wrap{margin-bottom:32px}.modal_list_wrap{margin-bottom:30px;padding:30px 0}}@media(max-width:430px){.modal_wrap h2.ttl_modal{font-size:var(--font-size--5vw)}.modal_wrap .ttl_modal span{font-size:var(--font-size--4-3vw)}.modal_wrap span.ttl_time_modal{font-size:var(--font-size--4vw)}.modal_wrap h3.ttl_modal{font-size:var(--font-size--4-8vw)}.modal_wrap h3.ttl_modal.color{font-size:var(--font-size--4vw)}.txt_modal,.modal_wrap .txt_modal,.modal_wrap .txt_modal span{font-size:var(--font-size--3-5vw)}.modal_wrap .txt_date_modal{font-size:var(--font-size--3vw)}}.hansoku-badge[data-astro-cid-jgnbej3k]{display:flex;align-items:center;gap:8px;height:23px}.bracket-left[data-astro-cid-jgnbej3k],.bracket-right[data-astro-cid-jgnbej3k]{flex-shrink:0;display:flex}.bracket-left[data-astro-cid-jgnbej3k]{transform:scaleX(-1)}.badge-text[data-astro-cid-jgnbej3k]{font-weight:700;font-size:var(--font-size-14);line-height:1.65;text-align:center;white-space:nowrap;margin:0}.card-plan[data-astro-cid-kbh3kls6]{display:flex;flex-direction:column;width:100%;box-shadow:0 2px 8px #00000029;border-radius:6px;overflow:hidden;text-decoration:none;transition:opacity .2s ease}.card-plan[data-astro-cid-kbh3kls6]:hover{opacity:.7}.card-top[data-astro-cid-kbh3kls6]{background:var(--color-primitive-white);padding:12px 16px;display:flex;flex-direction:column;align-items:center;gap:0}.plan-name[data-astro-cid-kbh3kls6]{font-weight:700;font-size:var(--font-size-24);line-height:1.5;text-align:center;margin:0}.price-display[data-astro-cid-kbh3kls6]{display:flex;align-items:flex-end;gap:4px;flex-wrap:nowrap}.original-price[data-astro-cid-kbh3kls6]{display:flex;align-items:flex-end;white-space:nowrap}.price-value[data-astro-cid-kbh3kls6],.price-unit[data-astro-cid-kbh3kls6]{font-weight:700;font-size:var(--font-size-16);line-height:1.8;color:var(--color-primitive-gray-130);white-space:nowrap}.arrow-icon[data-astro-cid-kbh3kls6]{width:6px;height:29px;flex-shrink:0}.campaign-price[data-astro-cid-kbh3kls6]{display:flex;align-items:flex-end;font-weight:700;color:var(--color-primitive-gray-160);white-space:nowrap}.campaign-value[data-astro-cid-kbh3kls6]{font-size:var(--font-size-24);line-height:1.35;white-space:nowrap}.campaign-unit[data-astro-cid-kbh3kls6]{font-size:var(--font-size-16);line-height:1.8;white-space:nowrap}.card-bottom[data-astro-cid-kbh3kls6]{padding:12px 14px;display:flex;justify-content:center;align-items:center}.card-bottom[data-astro-cid-kbh3kls6].individual{background:var(--regist-bg);color:var(--regist-fg)}.card-bottom[data-astro-cid-kbh3kls6].family{background:var(--primary-color);color:var(--primary-area-fg)}.button-content[data-astro-cid-kbh3kls6]{display:flex;align-items:center;gap:8px}.button-text[data-astro-cid-kbh3kls6]{font-weight:700;font-size:var(--font-size-16);line-height:1.35;white-space:nowrap}.button-arrow[data-astro-cid-kbh3kls6]{width:8.067px;height:10.314px;flex-shrink:0}.terms-dialog[data-astro-cid-kb2teen2]{position:absolute;top:100%;left:50%;width:200px;background:var(--color-primitive-white);transform:translate(-50%);margin-top:8px;border:1px solid var(--color-primitive-gray-80);border-radius:4px;padding:0;max-width:520px;box-shadow:0 4px 16px #00000029;z-index:1}.terms-dialog[data-astro-cid-kb2teen2]::backdrop{display:none}.dialog-content[data-astro-cid-kb2teen2]{position:relative;padding:16px}.dialog-body[data-astro-cid-kb2teen2]{display:flex;flex-direction:column;gap:8px}.dialog-text[data-astro-cid-kb2teen2]{font-weight:400;font-size:var(--font-size-14);line-height:1.65;color:var(--color-primitive-gray-160);margin:0}.dialog-close-button[data-astro-cid-kb2teen2]{background-color:var(--color-primitive-white);border:1px solid var(--primary-color);border-radius:30px;height:32px;padding:0 14px;font-weight:700;font-size:var(--font-size-12);line-height:1.5;color:var(--primary-color);cursor:pointer;display:flex;align-items:center;justify-content:center;align-self:center;white-space:nowrap;margin:auto;margin-top:var(--space-8)}.dialog-close-button[data-astro-cid-kb2teen2]:hover{opacity:.8}.u23-banner[data-astro-cid-23pt2fzp]{display:flex;justify-content:center;align-items:center;width:100%;background:var(--color-semantic-light-plain-background-primary);gap:var(--space-8);font-weight:900;padding:var(--space-16);border-image:linear-gradient(87deg,#f6a7c5,#abdcfe) 1;border-width:4px;border-style:solid;text-decoration:none}.primary-text[data-astro-cid-23pt2fzp]{color:var(--primary-color);font-size:var(--font-size-18)}.small-text[data-astro-cid-23pt2fzp]{font-size:var(--font-size-16)}.detail-navigate[data-astro-cid-23pt2fzp]{font-size:var(--font-size-14)}.plans-section[data-astro-cid-y4m4se34]{background:var(--global-bg);width:100%}.plans-section-container[data-astro-cid-y4m4se34]{padding:var(--space-top, 40px) var(--space-side, 16px) var(--space-bottom, 40px);margin:0 auto}.section-header[data-astro-cid-y4m4se34]{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);margin-bottom:var(--space-24)}.section-title[data-astro-cid-y4m4se34]{font-weight:700;font-size:var(--font-size-27);line-height:1.35;text-align:center;color:var(--color-primitive-gray-160);margin:0}.title-line1[data-astro-cid-y4m4se34],.title-line2[data-astro-cid-y4m4se34]{display:block}.terms-link[data-astro-cid-y4m4se34]{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:var(--space-4)}.terms-button[data-astro-cid-y4m4se34]{display:flex;align-items:flex-start;gap:var(--space-4);background:none;border:none;padding:0;cursor:pointer}.terms-button[data-astro-cid-y4m4se34]:hover{opacity:.8}.terms-text[data-astro-cid-y4m4se34]{font-weight:400;font-size:var(--font-size-12);line-height:1.65;color:var(--color-semantic-light-link);text-decoration:underline;text-align:center}.help-icon[data-astro-cid-y4m4se34]{width:20px;height:20px;flex-shrink:0}.plans-container[data-astro-cid-y4m4se34]{display:flex;flex-direction:column;gap:var(--space-16);max-width:540px;margin:0 auto;width:100%}.plans-cards[data-astro-cid-y4m4se34]{gap:var(--space-16);display:grid;grid-template-areas:"individual" "u23" "family"}.plan-card[data-astro-cid-y4m4se34].individual{grid-area:individual}.plan-card[data-astro-cid-y4m4se34].family{grid-area:family}.u23-banner[data-astro-cid-y4m4se34]{grid-area:u23;margin:auto;width:100%}.campaign-link-between[data-astro-cid-y4m4se34]{display:flex;justify-content:center}.campaign-links[data-astro-cid-y4m4se34]{display:none}.campaign-link-individual[data-astro-cid-y4m4se34],.campaign-link-family[data-astro-cid-y4m4se34]{display:flex;justify-content:center}.link-text[data-astro-cid-y4m4se34]{font-weight:700;font-size:var(--font-size-16);line-height:1.5;color:var(--color-semantic-light-link);text-decoration:underline;text-align:center}@media screen and (769px<=width){.plans-section-container[data-astro-cid-y4m4se34]{padding:var(--space-top, 40px) var(--space-side, 24px) var(--space-bottom, 40px);max-width:1078px}.section-title[data-astro-cid-y4m4se34]{font-size:var(--font-size-32)}.plans-cards[data-astro-cid-y4m4se34]{gap:var(--space-16);display:grid;grid-template-areas:"individual family" "u23 u23"}.title-line1[data-astro-cid-y4m4se34],.title-line2[data-astro-cid-y4m4se34]{display:inline}.plans-container[data-astro-cid-y4m4se34]{max-width:var(--section-container-width)}.u23-banner[data-astro-cid-y4m4se34]{max-width:532px}.campaign-link-between[data-astro-cid-y4m4se34]{display:none}.campaign-links[data-astro-cid-y4m4se34]{display:flex;flex-direction:row;gap:var(--space-8)}.campaign-link-individual[data-astro-cid-y4m4se34]{flex:1}.campaign-link-family[data-astro-cid-y4m4se34]{flex:1;opacity:0;pointer-events:none}}.feature-dialog[data-astro-cid-24hven64]{border:none;padding:8px 0;background:transparent;width:100%;display:none;cursor:pointer}.feature-dialog[data-astro-cid-24hven64][open]{display:block}.dialog-content[data-astro-cid-24hven64]{width:200px;background:var(--color-primitive-white);padding:16px;box-shadow:0 2px 8px #0000003d;display:flex;flex-direction:column;gap:16px;align-items:flex-start;cursor:default}.dialog-text[data-astro-cid-24hven64]{font-weight:400;font-size:16px;line-height:1.5;color:var(--color-primitive-gray-120);width:100%}.dialog-text[data-astro-cid-24hven64] p{margin:0 0 1em;white-space:pre-line}.dialog-text[data-astro-cid-24hven64] p:last-child{margin-bottom:0}.dialog-close-button[data-astro-cid-24hven64]{background-color:var(--color-primitive-white);border:1px solid var(--primary-color);border-radius:30px;height:32px;padding:0 14px;font-weight:700;font-size:var(--font-size-12);line-height:1.5;color:var(--primary-color);cursor:pointer;display:flex;align-items:center;justify-content:center;align-self:center;white-space:nowrap}.dialog-close-button[data-astro-cid-24hven64]:hover{opacity:.8}.comparison-table[data-astro-cid-ryluypjk]{background:var(--color-primitive-white);border-radius:var(--space-8);padding-block:var(--space-16);width:100%;max-width:380px;display:grid;grid-template-columns:minmax(0,1fr) auto auto}.table-header[data-astro-cid-ryluypjk]{display:contents}.header-cell[data-astro-cid-ryluypjk].empty{grid-column:1}.header-group[data-astro-cid-ryluypjk]{display:contents}.header-cell[data-astro-cid-ryluypjk]{display:flex;align-items:center;justify-content:center;padding:var(--space-8);box-sizing:border-box}.header-cell[data-astro-cid-ryluypjk].unregistered{grid-column:2;min-width:85px}.header-cell[data-astro-cid-ryluypjk].paid{grid-column:3;min-width:85px}.header-content[data-astro-cid-ryluypjk]{display:flex;align-items:center;gap:0}.header-text[data-astro-cid-ryluypjk]{font-weight:700;font-size:var(--font-size-14);line-height:1.65;text-align:center;white-space:nowrap}.header-cell[data-astro-cid-ryluypjk].unregistered .header-text[data-astro-cid-ryluypjk]{color:var(--color-semantic-light-plain-primary)}.header-cell[data-astro-cid-ryluypjk].paid .header-text[data-astro-cid-ryluypjk]{color:var(--primary-color)}.header-note[data-astro-cid-ryluypjk]{font-weight:400;font-size:var(--font-size-12);line-height:1.65;color:var(--color-semantic-light-plain-secondary)}.table-row[data-astro-cid-ryluypjk],.cell-group[data-astro-cid-ryluypjk]{display:contents}.row-cell[data-astro-cid-ryluypjk]{display:flex;align-items:center;box-sizing:border-box;padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-semantic-light-border-strong)}.table-row--last[data-astro-cid-ryluypjk] .row-cell[data-astro-cid-ryluypjk]{border-bottom:0}.row-cell[data-astro-cid-ryluypjk].feature-name{grid-column:1;gap:var(--space-4)}.feature-text[data-astro-cid-ryluypjk]{font-weight:700;font-size:var(--font-size-14);line-height:1.65;color:var(--color-semantic-light-plain-primary)}.feature-link[data-astro-cid-ryluypjk]{font-weight:700;font-size:var(--font-size-14);line-height:1.65;color:var(--color-semantic-light-link);text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;background:none;border:none;padding:0;cursor:pointer;text-align:left}.feature-link[data-astro-cid-ryluypjk]:hover{opacity:.7}.help-icon[data-astro-cid-ryluypjk]{width:20px;height:20px;flex-shrink:0}.row-cell[data-astro-cid-ryluypjk].unregistered-cell,.row-cell[data-astro-cid-ryluypjk].paid-cell{min-width:85px;justify-content:center;padding:var(--space-8)}.row-cell[data-astro-cid-ryluypjk].unregistered-cell{grid-column:2}.row-cell[data-astro-cid-ryluypjk].paid-cell{grid-column:3}.circle-icon[data-astro-cid-ryluypjk]{display:block;width:24px;height:24px;border-radius:50%;border:4px solid;flex-shrink:0}.circle-icon--empty[data-astro-cid-ryluypjk]{border-color:var(--color-semantic-light-plain-primary)}.circle-icon--filled[data-astro-cid-ryluypjk]{border-color:var(--primary-color)}.dash-icon[data-astro-cid-ryluypjk]{font-size:var(--font-size-14);font-weight:700;line-height:1.65;color:var(--color-semantic-light-plain-primary)}.dialog-row[data-astro-cid-ryluypjk]{position:relative}.dialog-row[data-astro-cid-ryluypjk] dialog{position:absolute;top:0;left:0;margin:0;max-width:100%;width:100%;z-index:1}.dialog-row[data-astro-cid-ryluypjk] dialog[open]{display:block}.dialog-row[data-astro-cid-ryluypjk] dialog::backdrop{display:none}@media screen and (min-width:769px){.comparison-table[data-astro-cid-ryluypjk]{grid-template-columns:13em auto auto}}.feature-comparison-section[data-astro-cid-4xpwtxeu]{background:var(--global-bg);padding:40px 16px;display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;box-sizing:border-box}.title-section[data-astro-cid-4xpwtxeu]{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:864px;width:100%}.main-title[data-astro-cid-4xpwtxeu]{font-weight:700;font-size:var(--font-size-27);line-height:1.35;color:var(--color-primitive-gray-160);text-align:center;margin:0}.content-wrapper[data-astro-cid-4xpwtxeu]{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:864px;width:100%}.note[data-astro-cid-4xpwtxeu]{font-weight:400;font-size:12px;line-height:1.65;color:var(--color-primitive-gray-130);margin:0;max-width:380px;width:100%}@media screen and (769px<=width){.main-title[data-astro-cid-4xpwtxeu]{font-size:var(--font-size-32)}}.news-catch-up-section[data-astro-cid-33mqctfc]{background-color:var(--global-bg);width:100%;display:flex;align-items:center;justify-content:center;padding-block:var(--space-40)}.section-inner[data-astro-cid-33mqctfc]{width:100%;max-width:540px;display:flex;flex-direction:column;align-items:center}.section-title[data-astro-cid-33mqctfc]{font-size:27px;font-weight:700;line-height:1.35;color:var(--color-primitive-gray-160);text-align:center;margin:0;margin-block-end:var(--space-24)}.section-title-mobile[data-astro-cid-33mqctfc]{display:block}.section-title-desktop[data-astro-cid-33mqctfc]{display:none}.tab-navigation[data-astro-cid-33mqctfc]{display:flex;gap:var(--space-6);padding:0 var(--space-8);width:100%}.tab-button[data-astro-cid-33mqctfc]{flex:1;padding:var(--space-8);background:var(--accent-color);color:var(--white-color);border:2px solid transparent;border-top:2px solid var(--accent-color);border-radius:2px 2px 0 0;font-size:var(--font-size-14);font-weight:700;line-height:1.65;text-align:center;cursor:pointer;container-type:inline-size}@container (width <= 8em){.tab-button[data-astro-cid-33mqctfc] br[data-astro-cid-33mqctfc]{display:none}}.tab-button[data-astro-cid-33mqctfc].active{background:var(--white-color);color:var(--accent-color)}.cards-container[data-astro-cid-33mqctfc]{display:flex;flex-direction:column;width:100%}.feature-card[data-astro-cid-33mqctfc]{display:none;background-color:var(--white-color);border-radius:0 0 4px 4px;padding:var(--space-24) var(--space-16) var(--space-16);flex-direction:column;gap:var(--space-16);align-items:center}.feature-card[data-astro-cid-33mqctfc].active{display:flex}.card-header[data-astro-cid-33mqctfc]{display:flex;flex-direction:column;gap:var(--space-8);align-items:center;width:100%}.card-label[data-astro-cid-33mqctfc]{font-size:var(--font-size-16);font-weight:700;line-height:1.5;color:var(--accent-color);text-align:center;margin:0}.card-title[data-astro-cid-33mqctfc]{font-size:var(--font-size-20);font-weight:700;line-height:1.5;color:var(--color-primitive-gray-160);text-align:center;white-space:pre-line;margin:0}.card-description[data-astro-cid-33mqctfc]{font-size:var(--font-size-16);line-height:1.5;color:var(--color-primitive-gray-160);text-align:center;margin:0}.card-image-wrapper[data-astro-cid-33mqctfc]{width:100%;aspect-ratio:992 / 720;position:relative}.card-image[data-astro-cid-33mqctfc]{width:100%;height:100%;object-fit:cover;display:block}@media screen and (769px<=width){.section-inner[data-astro-cid-33mqctfc]{max-width:864px}.section-title[data-astro-cid-33mqctfc]{font-size:var(--font-size-32)}.section-title-mobile[data-astro-cid-33mqctfc]{display:none}.section-title-desktop[data-astro-cid-33mqctfc]{display:block}.tab-navigation[data-astro-cid-33mqctfc]{display:none}.cards-container[data-astro-cid-33mqctfc]{flex-direction:row;gap:var(--space-16)}.feature-card[data-astro-cid-33mqctfc]{display:flex;flex:1;min-width:0;border:none;border-radius:6px}}.news-deep-dive-section[data-astro-cid-pylvdiqo]{background-color:var(--global-bg);width:100%;display:flex;align-items:center;justify-content:center;padding-block:var(--space-40)}.section-inner[data-astro-cid-pylvdiqo]{width:100%;max-width:540px;display:flex;flex-direction:column;align-items:center}.section-title-wrapper[data-astro-cid-pylvdiqo]{display:flex;flex-direction:column;gap:var(--space-8);align-items:center}.section-subtitle[data-astro-cid-pylvdiqo]{display:none;flex-direction:column;align-items:center}.subtitle-text[data-astro-cid-pylvdiqo]{font-size:var(--font-size-16);font-weight:700;line-height:1.35;color:var(--accent-color);letter-spacing:1px;margin:0;position:relative;padding-bottom:var(--space-8)}.subtitle-text[data-astro-cid-pylvdiqo]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--accent-color)}.section-title[data-astro-cid-pylvdiqo]{font-size:27px;font-weight:700;line-height:1.35;color:var(--color-primitive-gray-160);text-align:center;margin:0;margin-block-end:var(--space-24)}.section-title-mobile[data-astro-cid-pylvdiqo]{display:block}.section-title-desktop[data-astro-cid-pylvdiqo]{display:none}.tab-navigation[data-astro-cid-pylvdiqo]{display:flex;gap:var(--space-6);padding:0 var(--space-8);width:100%}.tab-button[data-astro-cid-pylvdiqo]{flex:1;padding:var(--space-8);background:var(--accent-color);color:var(--white-color);border:2px solid transparent;border-top:2px solid var(--accent-color);border-radius:2px 2px 0 0;font-size:var(--font-size-14);font-weight:700;line-height:1.65;text-align:center;cursor:pointer;container-type:inline-size}@container (width <= 8em){.tab-button[data-astro-cid-pylvdiqo] br[data-astro-cid-pylvdiqo]{display:none}}.tab-button[data-astro-cid-pylvdiqo].active{background:var(--white-color);color:var(--accent-color)}.cards-container[data-astro-cid-pylvdiqo]{display:flex;flex-direction:column;width:100%}.feature-card[data-astro-cid-pylvdiqo]{display:none;background-color:var(--white-color);border-radius:0 0 4px 4px;padding:var(--space-24) var(--space-16) var(--space-16);flex-direction:column;gap:var(--space-16);align-items:center}.feature-card[data-astro-cid-pylvdiqo].active{display:flex}.card-header[data-astro-cid-pylvdiqo]{display:flex;flex-direction:column;gap:var(--space-8);align-items:center;width:100%}.card-label[data-astro-cid-pylvdiqo]{font-size:var(--font-size-16);font-weight:700;line-height:1.5;color:var(--accent-color);text-align:center;margin:0}.card-title[data-astro-cid-pylvdiqo]{font-size:var(--font-size-20);font-weight:700;line-height:1.5;color:var(--color-primitive-gray-160);text-align:center;white-space:pre-line;margin:0}.card-image-wrapper[data-astro-cid-pylvdiqo]{width:100%;aspect-ratio:992 / 720;position:relative}.card-image[data-astro-cid-pylvdiqo],.card-video[data-astro-cid-pylvdiqo]{width:100%;height:100%;object-fit:cover;display:block}.phone-bezel-container[data-astro-cid-pylvdiqo]{width:100%;height:100%;position:relative;background-color:var(--color-semantic-light-background-tertiary);overflow:hidden}.phone-bg-image[data-astro-cid-pylvdiqo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.phone-bezel[data-astro-cid-pylvdiqo]{position:absolute;left:50%;top:11.11%;bottom:-67.68%;transform:translate(-50%);width:172.01px;opacity:.8;border-radius:9.598px}.bezel-image[data-astro-cid-pylvdiqo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:9.598px;display:block}.phone-content-image[data-astro-cid-pylvdiqo]{position:absolute;left:-19.85px;top:-19.85px;width:299.695px;height:603.359px;object-fit:cover;display:block}@media screen and (769px<=width){.section-inner[data-astro-cid-pylvdiqo]{max-width:864px}.section-subtitle[data-astro-cid-pylvdiqo]{display:flex}.section-title[data-astro-cid-pylvdiqo]{font-size:var(--font-size-32)}.section-title-mobile[data-astro-cid-pylvdiqo]{display:none}.section-title-desktop[data-astro-cid-pylvdiqo]{display:block}.tab-navigation[data-astro-cid-pylvdiqo]{display:none}.cards-container[data-astro-cid-pylvdiqo]{flex-direction:row;gap:var(--space-16)}.feature-card[data-astro-cid-pylvdiqo]{display:flex;flex:1;min-width:0;border:none;border-radius:0}}.tabs[data-astro-cid-uktduhml]{width:100%}.tabs__list[data-astro-cid-uktduhml]{display:flex;flex-wrap:wrap;gap:var(--space-6);padding:0 var(--space-8)}.tabs__button[data-astro-cid-7p4fugx7]{flex:1 1 0;padding:var(--space-8);background:var(--accent-color);color:var(--white-color);border:none;border-top:2px solid var(--accent-color);border-radius:2px 2px 0 0;font-size:var(--font-size-14);font-weight:700;line-height:1.65;text-align:center}.tabs__button[data-astro-cid-7p4fugx7].is-active{background:var(--white-color);color:var(--accent-color);border-color:var(--accent-color);border-bottom-color:var(--white-color)}.tabs__panel[data-astro-cid-q52uu4km]{display:none;background:var(--white-color);border-radius:0 0 4px 4px;padding:var(--space-24) var(--space-16) var(--space-16)}.tabs__panel[data-astro-cid-q52uu4km].is-active{display:block}.voices-section[data-astro-cid-5lthaejp]{background-color:var(--global-bg);width:100%;display:flex;align-items:center;justify-content:center;padding-block:var(--space-40)}.section-inner[data-astro-cid-5lthaejp]{width:100%;max-width:540px;display:flex;flex-direction:column;gap:24px;align-items:center}.section-title-wrapper[data-astro-cid-5lthaejp]{display:flex;flex-direction:column;gap:var(--space-8);align-items:center}.section-title[data-astro-cid-5lthaejp]{font-size:27px;font-weight:700;line-height:1.35;color:var(--color-primitive-gray-160);text-align:center;margin:0}.section-title-mobile[data-astro-cid-5lthaejp]{display:block}.section-title-desktop[data-astro-cid-5lthaejp]{display:none}.tabs-wrapper[data-astro-cid-5lthaejp]{width:100%}.tab-label-desktop[data-astro-cid-5lthaejp]{display:none}.tab-label-mobile[data-astro-cid-5lthaejp]{display:block}.voices-container[data-astro-cid-5lthaejp]{display:flex;flex-direction:column;gap:var(--space-8)}.voice-card[data-astro-cid-5lthaejp]{display:flex;flex-direction:column;gap:var(--space-16)}.voice-card[data-astro-cid-5lthaejp]:first-child{padding-block-end:var(--space-24)}.voice-card[data-astro-cid-5lthaejp]+.voice-card[data-astro-cid-5lthaejp]{border-top:1px solid var(--color-semantic-light-border-strong);padding-block-start:var(--space-24)}.voice-header[data-astro-cid-5lthaejp]{display:flex;gap:var(--space-16);align-items:center}.voice-icon[data-astro-cid-5lthaejp]{width:64px;height:64px;border-radius:32px;background-color:#f7f7f7;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.voice-icon[data-astro-cid-5lthaejp] img[data-astro-cid-5lthaejp]{width:100%;height:100%;object-fit:contain}.voice-info[data-astro-cid-5lthaejp]{flex:1;display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.voice-title[data-astro-cid-5lthaejp]{font-size:var(--font-size-20);font-weight:700;line-height:1.5;color:var(--color-primitive-gray-160);margin:0}.voice-subtitle[data-astro-cid-5lthaejp]{font-size:var(--font-size-12);font-weight:400;line-height:1.65;color:var(--color-primitive-gray-110);margin:0}.voice-content[data-astro-cid-5lthaejp]{font-size:var(--font-size-14);font-weight:400;line-height:1.65;color:var(--color-primitive-gray-160);margin:0;white-space:pre-line}.divider-wrapper[data-astro-cid-5lthaejp]{padding:0 var(--space-16)}.divider[data-astro-cid-5lthaejp]{height:1px;background-color:var(--color-semantic-light-border-strong)}@media screen and (769px<=width){.section-inner[data-astro-cid-5lthaejp]{max-width:864px;gap:var(--space-24)}.section-subtitle[data-astro-cid-5lthaejp]{display:flex}.section-title[data-astro-cid-5lthaejp]{font-size:var(--font-size-32)}.section-title-mobile[data-astro-cid-5lthaejp]{display:none}.section-title-desktop[data-astro-cid-5lthaejp],.tab-label-desktop[data-astro-cid-5lthaejp]{display:block}.tab-label-mobile[data-astro-cid-5lthaejp]{display:none}.voices-container[data-astro-cid-5lthaejp]{flex-direction:row;gap:var(--space-16)}.voice-card[data-astro-cid-5lthaejp]{flex:1;min-width:0;padding:var(--space-24) var(--space-16);background-color:var(--white-color);border-radius:6px}.voice-card[data-astro-cid-5lthaejp]+.voice-card[data-astro-cid-5lthaejp]{border-top:none;border-left:1px solid var(--color-semantic-light-border-strong)}.divider-wrapper[data-astro-cid-5lthaejp]{display:flex;align-items:center;padding:0;width:1px}.divider[data-astro-cid-5lthaejp]{width:1px;height:290px;background-color:var(--color-semantic-light-border-strong)}}.other-media-section[data-astro-cid-sv6o6j3x]{background:var(--primary-area-bg);color:var(--primary-area-fg);width:100%;padding:var(--space-40) var(--space-16)}.section-inner[data-astro-cid-sv6o6j3x]{max-width:540px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-24);align-items:center}.title-wrapper[data-astro-cid-sv6o6j3x]{display:flex;flex-direction:column;gap:var(--space-24);align-items:center;width:100%}.campaign-title[data-astro-cid-sv6o6j3x]{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;gap:var(--space-12);line-height:1;container-type:inline-size;container-name:campaign-text;font-weight:700}.campaign-text-1[data-astro-cid-sv6o6j3x]{font-weight:var(--font-weight-bold);font-size:var(--font-size-32);white-space:nowrap}.campaign-text-2[data-astro-cid-sv6o6j3x]{font-weight:var(--font-weight-black);font-size:var(--font-size-40);white-space:nowrap}.campaign-text-small[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-32)}.title-images[data-astro-cid-sv6o6j3x]{display:flex;flex-direction:column;gap:var(--space-12);align-items:center;width:100%}.title-sm[data-astro-cid-sv6o6j3x]{display:block}.title-xl[data-astro-cid-sv6o6j3x]{display:none}.free-months[data-astro-cid-sv6o6j3x]{width:100%;max-width:332px}.free-sm[data-astro-cid-sv6o6j3x]{display:block;width:100%;height:auto}.free-xl[data-astro-cid-sv6o6j3x]{display:none}.price-text[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-20);font-weight:700;line-height:1.5;margin:0;white-space:nowrap}.description[data-astro-cid-sv6o6j3x] p[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-16);font-weight:400;line-height:1.5;margin:0;text-align:center}.cta-button-container[data-astro-cid-sv6o6j3x]{display:flex;flex-direction:column;align-items:center;gap:var(--space-16)}.registration[data-astro-cid-sv6o6j3x]{width:100%;display:flex;flex-direction:column;gap:var(--space-16);align-items:center}.register-button[data-astro-cid-sv6o6j3x]{display:inline-flex;align-items:center;gap:var(--space-12);background-color:var(--regist-bg);color:var(--regist-fg);padding:var(--space-8) var(--space-24);border-radius:200px;text-decoration:none;font-size:var(--font-size-22);font-weight:700;line-height:1.5;height:56px;transition:opacity .2s}.register-button[data-astro-cid-sv6o6j3x]:hover{opacity:.8}.register-button[data-astro-cid-sv6o6j3x] span[data-astro-cid-sv6o6j3x]{white-space:nowrap}.additional-info[data-astro-cid-sv6o6j3x]{width:100%;display:flex;flex-direction:column;gap:var(--space-16)}.disclaimer[data-astro-cid-sv6o6j3x]{text-align:center}.disclaimer[data-astro-cid-sv6o6j3x] p[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-12);font-weight:400;line-height:1.65;margin:0}.media-box[data-astro-cid-sv6o6j3x]{background-color:var(--white-color);border-radius:var(--space-12);padding:var(--space-16);display:flex;flex-direction:column;gap:var(--space-16);margin-top:var(--space-4)}.media-content[data-astro-cid-sv6o6j3x]{display:flex;flex-direction:column;gap:var(--space-12)}.device-showcase[data-astro-cid-sv6o6j3x]{width:230px;height:92px;align-self:center}.device-showcase[data-astro-cid-sv6o6j3x] img[data-astro-cid-sv6o6j3x]{width:100%;height:100%;object-fit:contain}.media-description[data-astro-cid-sv6o6j3x]{text-align:center}.media-description[data-astro-cid-sv6o6j3x] p[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-16);font-weight:700;line-height:1.5;color:var(--color-primitive-gray-160);margin:0}.desc-mobile[data-astro-cid-sv6o6j3x]{display:block}.desc-desktop[data-astro-cid-sv6o6j3x]{display:none}.media-tags[data-astro-cid-sv6o6j3x]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.tag[data-astro-cid-sv6o6j3x]{background-color:var(--color-semantic-light-plain-background-tertiary);color:var(--global-fg);padding:0 var(--space-8);border-radius:20px;font-size:var(--font-size-12);font-weight:400;line-height:1.65}.logo-lineup[data-astro-cid-sv6o6j3x]{display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:center;align-items:center}.logo-item[data-astro-cid-sv6o6j3x]{height:1rem}@media screen and (769px<=width){.other-media-section[data-astro-cid-sv6o6j3x]{padding:40px 24px}.section-inner[data-astro-cid-sv6o6j3x]{max-width:798px}.title-sm[data-astro-cid-sv6o6j3x]{display:none}.title-xl[data-astro-cid-sv6o6j3x]{display:block}.campaign-text-1[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-36)}.campaign-text-2[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-44)}.campaign-text-small[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-36)}.free-months[data-astro-cid-sv6o6j3x]{width:371.379px}.free-sm[data-astro-cid-sv6o6j3x]{display:none}.free-xl[data-astro-cid-sv6o6j3x]{display:block;width:100%;height:auto}.desc-mobile[data-astro-cid-sv6o6j3x]{display:none}.desc-desktop[data-astro-cid-sv6o6j3x]{display:block}.media-tags[data-astro-cid-sv6o6j3x]{max-width:496px;margin:0 auto}.tag[data-astro-cid-sv6o6j3x]{font-size:var(--font-size-14)}}.other-plans-section[data-astro-cid-mmgb6ar5]{background:var(--global-bg);padding:var(--space-40) var(--space-16);width:100%;box-sizing:border-box}.section-inner[data-astro-cid-mmgb6ar5]{max-width:864px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-24);align-items:center}.title-block[data-astro-cid-mmgb6ar5]{display:flex;flex-direction:column;gap:var(--space-8);align-items:center;width:100%}.subtitle-wrapper[data-astro-cid-mmgb6ar5]{display:flex;flex-direction:column;align-items:center;gap:0}.subtitle-text[data-astro-cid-mmgb6ar5]{font-weight:700;font-size:var(--font-size-16);line-height:1.35;color:var(--primary-color);margin:0;white-space:nowrap}.subtitle-line[data-astro-cid-mmgb6ar5]{width:80px;height:2px;flex-shrink:0;background:var(--primary-color)}.main-title[data-astro-cid-mmgb6ar5]{font-weight:700;font-size:var(--font-size-27);line-height:1.35;color:var(--color-primitive-gray-160);text-align:center;margin:0}.title-sp[data-astro-cid-mmgb6ar5]{display:block}.title-desktop[data-astro-cid-mmgb6ar5]{display:none}.cards-container[data-astro-cid-mmgb6ar5]{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.plan-card[data-astro-cid-mmgb6ar5]{display:flex;flex-direction:column;align-items:center;gap:var(--space-12);background:var(--color-primitive-white);border-radius:6px;box-shadow:0 2px 8px #0000003d;height:265px;text-decoration:none;overflow:hidden;transition:opacity .2s}.plan-card[data-astro-cid-mmgb6ar5]:hover{opacity:.8}.card-header[data-astro-cid-mmgb6ar5]{display:flex;flex-direction:column;align-items:center;gap:0;padding:var(--space-16) var(--space-16) 0;width:100%;box-sizing:border-box}.card-title[data-astro-cid-mmgb6ar5]{font-weight:700;font-size:var(--font-size-20);line-height:1.5;color:var(--color-primitive-gray-160);text-align:center;margin:0;white-space:nowrap}.card-subtitle[data-astro-cid-mmgb6ar5]{font-size:var(--font-size-14);font-weight:700;line-height:1.65;text-align:center;margin:0;white-space:nowrap;display:inline-flex}.subtitle-colored[data-astro-cid-mmgb6ar5]{color:var(--primary-color)}.subtitle-normal[data-astro-cid-mmgb6ar5]{color:var(--color-primitive-gray-160)}.card-image[data-astro-cid-mmgb6ar5]{width:180px;height:126px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.card-image[data-astro-cid-mmgb6ar5] img[data-astro-cid-mmgb6ar5]{width:100%;height:100%;object-fit:contain}.card-cta[data-astro-cid-mmgb6ar5]{background-color:var(--primary-color);width:100%;padding:var(--space-12) var(--space-16);margin-top:auto;box-sizing:border-box}.cta-inner[data-astro-cid-mmgb6ar5]{display:flex;align-items:center;justify-content:center;gap:var(--space-8)}.cta-text[data-astro-cid-mmgb6ar5]{font-weight:700;font-size:var(--font-size-16);line-height:1.35;color:#fff;white-space:nowrap}@media screen and (769px<=width){.other-plans-section[data-astro-cid-mmgb6ar5]{padding:var(--space-40) var(--space-24)}.main-title[data-astro-cid-mmgb6ar5]{font-size:var(--font-size-32)}.title-sp[data-astro-cid-mmgb6ar5]{display:none}.title-desktop[data-astro-cid-mmgb6ar5]{display:block}.cards-container[data-astro-cid-mmgb6ar5]{flex-direction:row;gap:var(--space-16);max-width:864px}.plan-card[data-astro-cid-mmgb6ar5]{flex:1}}.ways-to-use-section[data-astro-cid-dxtp3fyv]{width:100%;padding-block:var(--space-40);font-weight:700}.section-inner[data-astro-cid-dxtp3fyv]{max-width:864px;margin-inline:auto;padding-inline:var(--space-16);display:flex;flex-direction:column;gap:var(--space-24);align-items:center}.section-title[data-astro-cid-dxtp3fyv]{font-size:var(--font-size-27);font-weight:var(--font-weight-bold);line-height:1.35;color:var(--color-semantic-light-plain-primary);text-align:center;margin:0}.cards[data-astro-cid-dxtp3fyv]{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.card[data-astro-cid-dxtp3fyv]{background:var(--color-semantic-light-plain-background-primary);display:flex;flex-direction:column;align-items:center;padding-top:var(--space-24);padding-bottom:var(--space-16);padding-inline:var(--space-16);gap:var(--space-24)}.card-header[data-astro-cid-dxtp3fyv]{display:flex;flex-direction:column;gap:var(--space-8);align-items:center;width:100%}.card-label[data-astro-cid-dxtp3fyv]{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:1.5;color:var(--primary-color);text-align:center;margin:0;white-space:nowrap}.card-title[data-astro-cid-dxtp3fyv]{font-size:var(--font-size-20);font-weight:var(--font-weight-bold);line-height:1.5;color:var(--color-semantic-light-plain-primary);text-align:center;margin:0}.card-image[data-astro-cid-dxtp3fyv]{position:relative;width:100%;aspect-ratio:992 / 558;overflow:hidden}.card-image[data-astro-cid-dxtp3fyv] picture,.card-image[data-astro-cid-dxtp3fyv] img{width:100%;height:100%;object-fit:cover;display:block}.ask-video[data-astro-cid-dxtp3fyv]{width:100%;height:100%;display:block;border:0}.card-image--ask[data-astro-cid-dxtp3fyv]{aspect-ratio:992 / 559}.br-sp[data-astro-cid-dxtp3fyv]{display:inline}@media screen and (min-width:960px){.section-title[data-astro-cid-dxtp3fyv]{font-size:var(--font-size-32)}.br-sp[data-astro-cid-dxtp3fyv]{display:none}.cards[data-astro-cid-dxtp3fyv]{flex-direction:row;align-items:flex-start}.card[data-astro-cid-dxtp3fyv]{flex:1}}.notes[data-astro-cid-jdygblol]{background-color:var(--background-color);padding:32px 16px}@media screen and (min-width:521px)and (max-width:767px){.notes[data-astro-cid-jdygblol]{padding:10.43vw 16px 9.387vw}}@media screen and (min-width:768px){.notes[data-astro-cid-jdygblol]{padding:80px 16px 72px}}.notes__inner[data-astro-cid-jdygblol]{margin:0 auto;max-width:864px;width:100%}.notes__title[data-astro-cid-jdygblol]{font-weight:700;font-size:var(--font-size-27);line-height:1.35;color:var(--color-primitive-gray-160);text-align:center;margin:0 0 24px}@media screen and (min-width:768px){.notes__title[data-astro-cid-jdygblol]{font-size:var(--font-size-32)}}.notes__contents[data-astro-cid-jdygblol]{display:flex;flex-direction:column;gap:32px}.notes__block[data-astro-cid-jdygblol]{display:flex;flex-direction:column;gap:24px}.notes__item[data-astro-cid-jdygblol]{display:flex;flex-direction:column;gap:8px}.notes__item-title[data-astro-cid-jdygblol]{font-weight:700;font-size:var(--font-size-16);line-height:1.5;color:var(--color-primitive-gray-160);margin:0}.notes__item-body[data-astro-cid-jdygblol]{display:flex;flex-direction:column;gap:8px}.notes__text[data-astro-cid-jdygblol]{font-weight:400;font-size:var(--font-size-14);line-height:1.65;color:var(--color-primitive-gray-160);margin:0}.notes__text-block[data-astro-cid-jdygblol]{display:flex;flex-direction:column;gap:0}.notes__text-block[data-astro-cid-jdygblol] p[data-astro-cid-jdygblol]{font-weight:400;font-size:var(--font-size-14);line-height:1.65;color:var(--color-primitive-gray-160);margin:0}.notes__list[data-astro-cid-jdygblol]{list-style:disc;padding-left:21px;margin:0;display:flex;flex-direction:column;gap:0}.notes__list[data-astro-cid-jdygblol] li[data-astro-cid-jdygblol]{font-weight:400;font-size:var(--font-size-14);line-height:1.65;color:var(--color-primitive-gray-160);margin:0}.notes__list--mt[data-astro-cid-jdygblol]{margin-top:8px}.notes__list[data-astro-cid-jdygblol] a[data-astro-cid-jdygblol],.notes__text[data-astro-cid-jdygblol] a[data-astro-cid-jdygblol]{color:var(--color-primitive-blue-150);text-decoration:underline;text-underline-position:from-font;cursor:pointer}@media screen and (min-width:768px){.notes__list[data-astro-cid-jdygblol] a[data-astro-cid-jdygblol]:hover,.notes__text[data-astro-cid-jdygblol] a[data-astro-cid-jdygblol]:hover{text-decoration:none}}.notes__toggle[data-astro-cid-jdygblol]{border:1px solid #dadada;border-radius:6px;background-color:var(--color-primitive-white)}.notes__toggle[data-astro-cid-jdygblol]+.notes__toggle[data-astro-cid-jdygblol]{margin-top:8px}.notes__toggle-header[data-astro-cid-jdygblol]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 12px;background:transparent;border:none;cursor:pointer;text-align:left;list-style:none}.notes__toggle-header[data-astro-cid-jdygblol]::-webkit-details-marker{display:none}.notes__toggle-text[data-astro-cid-jdygblol]{font-weight:400;font-size:var(--font-size-14);line-height:1.65;color:var(--color-primitive-gray-160);flex:1}.notes__toggle-icon[data-astro-cid-jdygblol]{flex-shrink:0;width:24px;height:24px;color:var(--color-primitive-gray-160);transition:transform .3s ease}.notes__toggle[data-astro-cid-jdygblol][open] .notes__toggle-icon[data-astro-cid-jdygblol]{transform:rotate(180deg)}.notes__toggle-content[data-astro-cid-jdygblol]{border-top:1px solid #dadada;padding:16px 12px}.notes__table[data-astro-cid-jdygblol]{width:100%;border-collapse:collapse;border:1px solid #dadada}.notes__table[data-astro-cid-jdygblol] th[data-astro-cid-jdygblol],.notes__table[data-astro-cid-jdygblol] td[data-astro-cid-jdygblol]{padding:16px;border:1px solid #dadada;font-size:var(--font-size-12);line-height:1.65;text-align:left}.notes__table[data-astro-cid-jdygblol] th[data-astro-cid-jdygblol]{background-color:var(--color-primitive-gray-140);color:var(--color-primitive-white);font-weight:700}.notes__table[data-astro-cid-jdygblol] td[data-astro-cid-jdygblol]{background-color:var(--color-primitive-white);color:#757575;font-weight:400}.notes__table[data-astro-cid-jdygblol] a[data-astro-cid-jdygblol]{text-decoration:underline;text-underline-position:from-font}.notes__payment[data-astro-cid-jdygblol]{display:flex;flex-direction:column;gap:8px}.notes__payment[data-astro-cid-jdygblol]+.notes__payment[data-astro-cid-jdygblol]{margin-top:24px}.notes__payment-table[data-astro-cid-jdygblol]{width:100%;border-collapse:collapse;border:1px solid #dadada}.notes__payment-table[data-astro-cid-jdygblol] th[data-astro-cid-jdygblol],.notes__payment-table[data-astro-cid-jdygblol] td[data-astro-cid-jdygblol]{padding:16px;border:1px solid #dadada;font-size:var(--font-size-12);line-height:1.65;text-align:left}.notes__payment-table[data-astro-cid-jdygblol] th[data-astro-cid-jdygblol]{background-color:var(--color-primitive-gray-140);color:var(--color-primitive-white);font-weight:700}.notes__payment-table[data-astro-cid-jdygblol] td[data-astro-cid-jdygblol]{background-color:var(--color-primitive-white);font-weight:400}.notes__payment-table[data-astro-cid-jdygblol] a[data-astro-cid-jdygblol]{color:var(--color-semantic-light-link);text-decoration:underline;text-underline-position:from-font}.for-beginners[data-astro-cid-d23pdeda]{background:var(--primary-area-bg);padding:var(--space-40) var(--space-16);display:flex;flex-direction:column;align-items:center;gap:var(--space-24)}.title-text[data-astro-cid-d23pdeda]{color:var(--color-semantic-light-plain-primary-inverted);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:32px;font-style:normal;font-weight:700;line-height:135%}.contents[data-astro-cid-d23pdeda]{display:flex;gap:var(--space-16);max-width:var(--section-container-width);width:100%}@media screen and (max-width:767px){.contents[data-astro-cid-d23pdeda]{flex-direction:column;max-width:540px}}.card[data-astro-cid-d23pdeda]{padding:var(--space-16);display:flex;flex-direction:column;align-items:center;gap:var(--space-16);width:100%;height:fit-content;background-color:#fff;text-align:center;color:var(--color-semantic-light-plain-primary)}.summary[data-astro-cid-d23pdeda]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.question[data-astro-cid-d23pdeda]{font-size:16px;font-weight:700;line-height:150%}.answer[data-astro-cid-d23pdeda]{font-size:20px;font-weight:700;line-height:150%}.answer-accent[data-astro-cid-d23pdeda]{color:var(--haruwari-primary)}.expand-button[data-astro-cid-d23pdeda],.collapse-button[data-astro-cid-d23pdeda]{display:flex;height:var(--space-32);padding:0 14px;justify-content:center;align-items:center;border-radius:30px;border:1px solid var(--haruwari-primary);background-color:var(--color-semantic-light-plain-primary-inverted);color:var(--haruwari-primary);font-size:12px;font-weight:700;line-height:150%}@media screen and (min-width:768px){.card[data-astro-cid-d23pdeda]:hover .expand-button[data-astro-cid-d23pdeda],.card[data-astro-cid-d23pdeda]:hover .collapse-button[data-astro-cid-d23pdeda]{border:none;background-color:var(--haruwari-primary);opacity:.7;color:var(--color-semantic-light-plain-primary-inverted)}}.expand-contents[data-astro-cid-d23pdeda]{display:none;flex-direction:column;align-items:center;gap:var(--space-12)}.expand-contents[data-astro-cid-d23pdeda] p[data-astro-cid-d23pdeda]{font-size:16px;font-weight:400;line-height:150%}@media screen and (min-width:768px){.expand-contents[data-astro-cid-d23pdeda] p[data-astro-cid-d23pdeda]{height:6em}}.expand-contents[data-astro-cid-d23pdeda] img[data-astro-cid-d23pdeda],.expand-contents[data-astro-cid-d23pdeda] video[data-astro-cid-d23pdeda]{width:100%;aspect-ratio:16/9}.main_container[data-astro-cid-j7pv25f6]{background:var(--global-bg)}
