.nv{--nv-ink:#1d1d1d;--nv-body:#2a2c30;--nv-sub:#6e6e6a;--nv-line:#dddee3;--nv-gold:gold;--nv-gold-text:#d4ad00;--nv-on-ink:#c9c9c5;--nv-pale:#f9f9f9;--nv-panel:#fff;--nv-cream:#f7f2e2;--nv-grad:linear-gradient(120deg, #e0b800 0%, #ffe24d 50%, #efc800 100%);--nv-grad-text:linear-gradient(120deg, #c49f00 0%, #e6c000 50%, #d0aa00 100%);--nv-grad-bright:linear-gradient(120deg, #dca600 0%, #ffd21f 50%, #ecb800 100%);--p-grad:var(--nv-grad);--p-solid:var(--nv-gold);--p-text:var(--nv-gold-text);--on-p:#0b1a2e;--on-gold:#0b1a2e;--on-gold-arw:#0b1a2e1f;--s:var(--nv-ink);--s-pale:#eeeef0;--bg-alt:var(--nv-pale);--panel:var(--nv-panel);--on-panel:var(--nv-ink);--cream:var(--nv-cream);--footer:#fff;--on-footer:var(--nv-ink);--ink:var(--nv-ink);--body:var(--nv-body);--line:var(--nv-line);--hero-overlay:#ffffffdb;--num-grad:var(--nv-grad-text);--radius:8px;--arrow-radius:6px;--arrow-bg:#ffffff38;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;color:var(--nv-body);font-feature-settings:"palt" 1;letter-spacing:.1em;font-weight:500;line-height:1.8}.nv-en{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif}.nv-serif{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif}.nv-grad-bg{background-image:var(--nv-grad)}.nv-grad-text{background-image:var(--nv-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.vt-head-serif--left{text-align:left}.vt-head-serif--left:after{margin-left:0}.nv-input{background:#fff;border:1px solid #8a8a8a;border-radius:3px;outline:none;width:100%;height:48px;padding:0 12px;font-size:16px}.nv-input:focus{border-color:var(--nv-ink)}@keyframes nv-zoom{0%{transform:scale(1.1)}to{transform:scale(1)}}.nv-zoom{animation:14s cubic-bezier(.2,.6,.2,1) both nv-zoom}@media (prefers-reduced-motion:reduce){.nv-zoom{animation:none}}.nv-head-en{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.22em;color:var(--nv-gold-text);margin-bottom:10px;font-size:13px;font-weight:500;display:block}.nv-sample{border:1px solid var(--nv-sub);font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.08em;color:var(--nv-sub);vertical-align:middle;border-radius:3px;margin-left:12px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.nv-flow{overflow:hidden}.nv-flow-track{width:max-content;animation:vt-marquee var(--flow-dur,48s) linear infinite;display:flex}.nv-flow:hover .nv-flow-track{animation-play-state:paused}.nv-flow-card{flex:none;width:260px;margin-right:20px}@media (max-width:767px){.nv-flow{scrollbar-width:none;scroll-snap-type:x mandatory;padding:0 16px;overflow-x:auto}.nv-flow::-webkit-scrollbar{display:none}.nv-flow-track{padding-right:16px;animation:none}.nv-flow-dup{display:none}.nv-flow-card{scroll-snap-align:start;width:220px;margin-right:14px}}@media (prefers-reduced-motion:reduce){.nv-flow-track{animation:none}}.nv-flow-cap{color:#fff;background:linear-gradient(#001f3e00 0%,#001f3e8c 35%,#001f3edb 100%);padding:44px 16px 16px;position:absolute;bottom:0;left:0;right:0}.mv-sec{padding:90px 0 98px}.mv-label{border-bottom:2px solid var(--nv-gold);font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.08em;color:var(--nv-gold-text);padding-bottom:6px;font-size:20px;font-weight:600;line-height:1.2;display:inline-block}.mv-h2{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.04em;color:var(--nv-ink);margin-top:22px;font-size:40px;font-weight:700;line-height:1.35}.mv-label+.mv-h2{margin-top:22px}.mv-btn{color:#fff;letter-spacing:.04em;text-align:left;justify-content:space-between;align-items:center;gap:16px;height:84px;padding:0 24px 0 32px;font-size:16px;font-weight:700;line-height:1.4;transition:opacity .2s;display:flex}.mv-btn:hover{opacity:.9}.mv-btn--main{background-image:var(--nv-grad)}.mv-btn--dark{background:var(--nv-ink)}.mv-btn-arrow{background:#fff3;border-radius:4px;flex:none;place-items:center;width:36px;height:36px;display:grid}.mv-pair-sub{width:var(--w1)}.mv-pair-main{width:var(--w2)}.mv-hero-btn{background-image:var(--nv-grad);width:428px;max-width:100%;height:78px;color:var(--on-gold);letter-spacing:.06em;border:2px solid #fff;border-radius:4px;align-items:center;gap:16px;padding:0 24px;font-size:20px;font-weight:700;display:flex;box-shadow:0 6px 20px #00000040}.mv-hero-btn .tag{background:var(--mv-fill);letter-spacing:.04em;border-radius:2px;padding:4px 12px;font-size:13px}.mv-scroll{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.mv-scroll::-webkit-scrollbar{display:none}.mv-scroll-item{scroll-snap-align:start;flex:none}.mv-plus{background:var(--nv-ink);border-radius:3px;flex:none;width:28px;height:28px;position:relative}.mv-plus:before,.mv-plus:after{content:"";background:#fff;width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mv-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.mv-faq[open] .mv-plus:after{display:none}.mv-step{background:var(--nv-ink);color:#fff;min-width:120px;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.06em;text-align:center;padding:4px 20px;font-size:16px;font-weight:700;display:inline-block}.rl-band{background:#fff;border-bottom:1px solid #eef1f6;padding:18px 0;overflow:hidden}.rl-band-track{align-items:center;width:max-content;animation:90s linear infinite vt-marquee;display:flex}.rl-band-item{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.02em;white-space:nowrap;color:var(--nv-ink);flex:none;margin-right:50px;font-size:20px;font-weight:500}.rl-band-item img{width:auto;height:30px}.rl-btn{background:var(--nv-ink);color:#fff;letter-spacing:.06em;justify-content:center;align-items:center;gap:10px;min-width:208px;height:51px;padding:0 24px;font-size:14px;font-weight:700;display:inline-flex}.rl-end{padding:70px 24px}.rl-end-btn{background-image:var(--nv-grad);color:#fff;letter-spacing:.06em;border-radius:12px;justify-content:center;align-items:center;gap:14px;width:453px;max-width:100%;height:89px;margin:0 auto;font-size:20px;font-weight:700;display:flex;box-shadow:0 6px 20px #0000001f}@media (max-width:767px){.mv-sec{padding:66px 0}.mv-label{font-size:14px}.mv-h2,.mv-label+.mv-h2{margin-top:14px;font-size:24px}.mv-btn{height:56px;padding:0 16px 0 20px;font-size:14px}.mv-btn-arrow{width:28px;height:28px}.mv-pair-sub,.mv-pair-main{width:100%}.mv-hero-btn{width:100%;height:64px;font-size:17px}.rl-end{padding:48px 16px}.rl-end-btn{height:64px;font-size:17px}}@media (prefers-reduced-motion:reduce){.rl-band-track{animation:none}}.nv{--nv-navy:#001f3e;--mv-p:var(--nv-navy);--mv-p2:var(--nv-gold);--mv-fill:var(--nv-navy);--nv-grad-navy:linear-gradient(120deg, #001a36 0%, #0c3f73 50%, #002346 100%);--mv-ink:#1d1d1d}.mvp{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.4px;color:var(--mv-ink);font-weight:400;line-height:normal}.mv-sec{align-items:center;gap:var(--g,48px);flex-direction:column;padding:90px 16px 98px;display:flex;position:relative;overflow:hidden}.mv-sec--edge{padding-left:0;padding-right:0}.mv-head{flex-direction:column;align-items:center;gap:16px;display:flex}.mv-label{border-bottom:1px solid var(--mv-p);font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.8px;text-align:center;color:var(--mv-p);padding-bottom:8px;font-size:20px;font-weight:600;line-height:28px}.mv-h2{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:1.6px;text-align:center;color:var(--mv-ink);font-size:40px;font-weight:700;line-height:30px;transform:skew(-8deg)}.mv-head--light .mv-label{color:#fff;border-color:#fff}.mv-head--light .mv-h2{color:#fff}.mv-wm{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.4px;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;writing-mode:vertical-rl;font-size:150px;font-weight:600;line-height:150px;position:absolute;top:0}.mv-wm--left{left:-30px;transform:rotate(180deg)}.mv-wm--right{right:-30px}.mv-btn{color:#fff;height:64px;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:1px;text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:12px;font-size:18px;font-weight:700;display:flex;overflow:hidden;box-shadow:0 0 #18181b1a}.mv-btn--dark{background:var(--mv-fill);background-image:var(--nv-grad-navy);padding:14px 28px;line-height:28px}.mv-btn--main{background-image:var(--nv-grad);color:var(--on-gold);padding:0 32px;line-height:28px}.mv-btn--narrow.mv-btn--dark{padding:14px}.mv-btn--narrow.mv-btn--main{padding:0 14px}.mv-btn-arw{flex:none;width:36px;height:36px;position:relative}.mv-btn-arw:before{display:none}.mv-btn-arw svg{width:22px;height:22px;position:absolute;top:7px;left:7px}.mv-btn--sm{letter-spacing:.7px;justify-content:center;gap:8px;height:50px;padding:0 16px;font-size:14px;line-height:22.4px;box-shadow:0 3px 10px #00000026}.mv-btn--sm .mv-btn-arw{width:28px;height:28px}.mv-btn--sm .mv-btn-arw svg{width:12px;height:12px;top:8px;left:8px}.mv-pair{justify-content:center;align-items:center;gap:var(--pg,24px);display:flex}.mv-sub{letter-spacing:1px;width:100%;color:var(--mv-ink);border-bottom:1px solid #9e9e9f;padding-bottom:8px;font-size:20px;font-weight:700;line-height:28px;position:relative}.mv-sub--22{letter-spacing:1.1px;font-size:22px;line-height:35.2px}.mv-sub:after{content:"";width:var(--bar,180px);background:var(--mv-p);height:3px;position:absolute;bottom:-1px;left:0}.mv-track{scrollbar-width:none;gap:16px;padding:0 16px;display:flex;overflow-x:auto}.mv-track::-webkit-scrollbar{display:none}.mv-track>*{flex:none}.mv-next{color:#fff;background:#cacaca;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.mv-dots{justify-content:center;gap:12px;padding-top:32px;display:flex}.mv-dot{background:#d9d9d9;border-radius:9999px;width:12px;height:12px}.mv-dot.on{background:var(--mv-p)}.mv-faq summary::-webkit-details-marker{display:none}.mv-faq summary{list-style:none}.mv-faq[open] summary{padding-bottom:18px}.mv-faq[open] .mv-faq-minus{display:none}.rlc-head{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:10px;display:flex}.rlc-h2{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.14em;color:var(--nv-sub);font-size:14px;font-weight:600;line-height:1.3}.rlc-bar{background:#c2c8d2;width:1px;height:24px}.rlc-ja{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.04em;color:var(--mv-p);font-size:30px;font-weight:700;line-height:1.4}.rlc-wrap{margin-top:18px;overflow:hidden}.rlc-track{width:max-content;animation:vt-marquee var(--flow-dur,70s) linear infinite;display:flex}.rlc-wrap:hover .rlc-track{animation-play-state:paused}.rlc-card{background:#e4e4e4;border:1px solid #e3e9f1;flex:none;width:240px;height:288px;margin-right:18px;position:relative;overflow:hidden}.rlc-card img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.rlc-cap{color:#fff;height:73px;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;background:linear-gradient(#0000,#1d1d1dd1);padding:13px 15px;position:absolute;bottom:0;left:0;right:0}.rlc-role{opacity:.85;margin-bottom:2px;font-size:11px;line-height:normal}.rlc-name{font-size:19px;font-weight:700;line-height:normal}.rlc-btn{border:1px solid var(--mv-fill);background:var(--mv-fill);background-image:var(--nv-grad-navy);color:#fff;width:222px;height:51px;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:14px 32px;font-size:14px;font-weight:700;display:inline-flex}.rle-band{background:var(--mv-fill);position:relative;overflow:hidden}.rle-band>img{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.rle-inner{justify-content:center;max-width:1180px;margin:0 auto;padding:70px 24px;display:flex;position:relative}.rle-btn{background-image:var(--nv-grad);color:var(--on-gold);font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;border-radius:4px;align-items:center;gap:12px;padding:14px 32px;display:flex;box-shadow:0 6px 18px #0000001f}.rle-tag{color:var(--mv-ink);white-space:nowrap;background:#fff;border-radius:4px;padding:5px 10px;font-size:13px;font-weight:700}.rle-txt{letter-spacing:.04em;white-space:nowrap;font-size:16px;font-weight:700}.rle-arw{flex:none;width:18px;height:18px}.rle-circle{width:44px;height:44px;color:var(--nv-gold);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.rlb-band{background:#fff;border-bottom:1px solid #eef1f6;padding:18px 0;overflow:hidden}.rlb-track{align-items:center;width:max-content;animation:60s linear infinite vt-marquee;display:flex}.rlb-item{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.02em;white-space:nowrap;color:var(--mv-ink);flex:none;margin-right:50px;font-size:22px;font-weight:700;line-height:30px}.rlb-item img{width:auto;height:30px}.mvh-plate1{letter-spacing:normal;color:#1a262a;background:#fff;padding:0 6px 0 12px;font-size:36px;font-weight:800;line-height:43.2px;display:inline-block}.mvh-plate2{letter-spacing:normal;color:#1a262a;background:#fff;align-items:baseline;padding:0 12px;display:inline-flex}.mvh-plate2>span{align-items:baseline;display:inline-flex;transform:skew(-6deg)}.mvh-strong{background-image:var(--nv-grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 2px;font-size:64px;font-weight:700;line-height:64px}.mvh-mid{font-size:44px;font-weight:800;line-height:52.8px}.mvh-big{font-size:64px;font-weight:800;line-height:76.8px}.mvh-stats{color:#fff;justify-content:flex-end;align-items:center;gap:24px;display:flex}.mvh-light{color:#0b1a2e;background:linear-gradient(90deg,#f8f8f8 0%,#f0f0f0 100%)}.mvh-deco{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 420' preserveAspectRatio='none'%3E%3Cpolygon points='256,-20 326,-20 177,440 107,440' fill='%23111114' opacity='0.060'/%3E%3Cpolygon points='339,20 357,20 214,460 196,460' fill='%23111114' opacity='0.045'/%3E%3Cpolygon points='138,160 172,160 81,440 47,440' fill='%23111114' opacity='0.050'/%3E%3Cpolygon points='300,0 310,0 245,200 235,200' fill='%23111114' opacity='0.040'/%3E%3Cpolygon points='371,60 431,60 301,460 241,460' fill='%23111114' opacity='0.050'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.mvh-kicker{color:#fff;letter-spacing:.08em;background:#001f3e;align-items:center;margin-bottom:10px;padding:5px 12px;font-size:13px;font-weight:700;line-height:1.4;display:inline-flex}.mvh-title{letter-spacing:.04em;font-weight:800}.mvh-title-1{font-size:21px;line-height:1.45}.mvh-title-2{font-size:26px;line-height:1.4}.mvh-title em{background-image:var(--nv-grad-bright);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.mvh-person{object-fit:contain;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.mvh-fade{background:linear-gradient(#f8f8f800 30%,#f8f8f8eb 68%,#f8f8f8 100%);position:absolute;inset:0}.mvh-ctas{gap:12px}.mvh-ctas .mvh-btn,.mvh-ctas .rls-btn{width:324px;height:64px}@media (min-width:768px){.mvh-deco{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 600' preserveAspectRatio='none'%3E%3Cpolygon points='926,-20 1096,-20 889,620 719,620' fill='%23111114' opacity='0.060'/%3E%3Cpolygon points='1130,30 1170,30 975,630 935,630' fill='%23111114' opacity='0.045'/%3E%3Cpolygon points='762,240 832,240 709,620 639,620' fill='%23111114' opacity='0.050'/%3E%3Cpolygon points='1000,0 1022,0 925,300 903,300' fill='%23111114' opacity='0.040'/%3E%3Cpolygon points='1286,-20 1406,-20 1296,320 1176,320' fill='%23111114' opacity='0.050'/%3E%3Cpolygon points='1387,40 1537,40 1336,660 1186,660' fill='%23111114' opacity='0.055'/%3E%3Cpolygon points='1047,380 1307,380 1261,520 1001,520' fill='%23111114' opacity='0.035'/%3E%3Cpolygon points='1250,340 1340,340 1249,620 1159,620' fill='%23111114' opacity='0.045'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000 58%);mask-image:linear-gradient(90deg,#0000 40%,#000 58%)}.mvh-kicker{margin-bottom:16px;padding:6px 14px;font-size:16px}.mvh-title-1{font-size:38px}.mvh-title-2{font-size:46px}.mvh-person{object-position:50% 100%;filter:drop-shadow(0 8px 20px #0014321f);width:auto;height:580px;inset:auto max(100px,50% - 620px) 0 auto}.mvh-fade{display:none}}.mvh-stats--hero{color:#0b1a2e;justify-content:flex-start;gap:30px}.mvh-stats--hero .mvh-stat{min-width:104px}.mvh-stats--hero .mvh-sep{opacity:.55;background:#0b1a2e;border:0;width:1px;height:58px}.mvh-stats--hero .mvh-stat-l{letter-spacing:.06em;white-space:nowrap;height:auto;font-size:15px;line-height:21px}.mvh-stats--hero .mvh-stat-v{height:44px;margin-top:2px}.mvh-stats--hero .mvh-num{font-size:44px;line-height:44px}.mvh-stats--hero .mvh-unit{margin-bottom:5px;margin-left:1px;font-size:21px;line-height:21px}.mvh-sep{border:1px solid #fff;width:2px;height:102px}.mvh-stat{flex-direction:column;align-items:center;min-width:150px;display:flex}.mvh-stat-l{letter-spacing:1.08px;text-align:center;white-space:pre-line;height:50px;padding:0 4px;font-size:18px;font-weight:700;line-height:25.2px}.mvh-stat-v{white-space:nowrap;align-items:flex-end;height:52px;display:flex}.mvh-num{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:normal;font-size:52px;font-weight:600;line-height:52px}.mvh-unit{margin-bottom:6px;font-size:26px;font-weight:700;line-height:26px}.mvh-sup{font-size:15px;font-weight:700;line-height:15px;position:relative}.mvh-btn{background-image:var(--nv-grad);width:380px;height:64px;color:var(--on-gold);border:2px solid #fff;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 40px;display:inline-flex;position:relative;box-shadow:0 2px 8px #0000002e}.mvh-btn-in{white-space:nowrap;align-items:center;gap:12px;display:flex}.mvh-tag{letter-spacing:normal;background:#ffffff4d;border-radius:4px;align-items:center;padding:6px 12px;font-size:14px;font-weight:700;line-height:20px;display:flex}.mvh-btn-t{letter-spacing:1px;padding-bottom:1px;font-size:18px;font-weight:700;line-height:20px}.mvh-btn>svg{flex:none;width:22px;height:22px;margin-left:4px}.mvr-nums{color:var(--nv-gold-text);justify-content:center;gap:16px;padding:0 18px;display:flex}.mvr-num{align-items:center;gap:16px;display:flex}.mvr-num-in{background-image:var(--nv-grad-bright);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:6px;display:flex}.mvr-num-in *{color:#0000}.mvr-laurel{color:#ecb800;flex:none;width:24px;height:56px}.mvr-num-l{text-align:center;white-space:pre-line;font-size:16px;font-weight:600;line-height:20.8px}.mvr-num-v{justify-content:center;align-items:flex-end;display:flex}.mvr-num-n{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;font-size:52px;font-weight:600;line-height:52px}.mvr-num-u{margin-bottom:4px;font-size:22px;font-weight:600;line-height:22px}.mvr-num-s{padding-top:7px;font-size:12px;font-weight:400;line-height:12px;position:relative}.mvr-big{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:#fff;pointer-events:none;font-size:164px;font-weight:500;line-height:164px;position:absolute;top:-30px;transform:skew(-10deg)}.mvr-title{border-bottom:2px solid var(--mv-p);text-align:center;color:var(--mv-p);padding:0 8px 6px;font-size:30px;font-weight:700;line-height:48px}.mvr-lead{letter-spacing:.8px;color:var(--mv-p);font-size:20px;font-weight:700;line-height:32px}.mvr-sub{font-size:14px;line-height:22.4px}.mvs-card{background:#fff;border:1px solid #cdced6;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:32px;display:flex;position:relative}.mvs-no{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:2.08px;color:#cdced666;background:#fff;padding:0 4px;font-size:52px;font-weight:500;line-height:52px;position:absolute;top:-19px;left:18px;transform:skew(-10deg)}.mvs-t{text-align:center;white-space:pre-line;color:var(--mv-p);font-size:24px;font-weight:700;line-height:33.6px}.mvs-d{font-size:14px;line-height:22.4px}.mvf-card{background:#fff;border-radius:8px;flex-direction:column;flex:none;align-items:center;gap:16px;width:220px;min-height:283px;padding:0 0 16px;display:flex;position:relative;box-shadow:0 0 8px #0000001a}.mvf-step{background:var(--mv-fill);color:#fff;width:120px;height:28px;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;border-radius:0 0 8px 8px;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:22.4px;display:flex}.mvf-t{letter-spacing:1.1px;text-align:center;color:var(--mv-p);padding:0 16px;font-size:22px;font-weight:700;line-height:30.8px}.mvf-d{letter-spacing:normal;padding:0 16px;font-size:14px;line-height:25.2px}.mvf-tri{width:30px;height:40px;position:relative}.mvf-tri>span{border-top:16px solid;border-left:15px solid #0000;border-right:15px solid #0000;width:0;height:0;position:absolute;left:0}.mvc-card{background:var(--nv-pale);border:4px solid #d9dfe8;flex-direction:column;align-items:center;gap:8px;padding:36px 28px 28px;display:flex}.mvc-box{border:1px solid #cecfd7;flex-direction:column;width:151px;display:flex}.mvc-box--after{border-color:var(--mv-p)}.mvc-box-h{text-align:center;background:#d2d2d2;justify-content:center;align-items:center;padding:4px;font-size:14px;font-weight:350;line-height:14px;display:flex}.mvc-box--after .mvc-box-h{background:var(--mv-p);color:#fff}.mvc-box-b{text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:6px 0;font-size:14px;font-weight:350;line-height:14px;display:flex}.mvc-box--after .mvc-box-b{color:var(--mv-p)}.mve-card{background:#fff;border:4px solid #cecfd7;flex-direction:column;align-items:center;gap:15px;width:370px;padding:28px 20px;display:flex}.mve-tag1{border:1px solid var(--mv-p);letter-spacing:-.3px;width:55px;color:var(--mv-p);border-radius:6px;justify-content:center;align-items:center;padding:4px 0;font-size:12px;font-weight:350;line-height:16.8px;display:flex}.mve-tag2{background:var(--mv-fill);letter-spacing:-.3px;color:#fff;border-radius:6px;justify-content:center;align-items:center;width:70px;padding:3px 0;font-size:12px;font-weight:350;line-height:16.8px;display:flex}.mve-t{-webkit-line-clamp:2;letter-spacing:-.35px;-webkit-box-orient:vertical;width:100%;font-size:16px;font-weight:500;line-height:19.6px;display:-webkit-box;overflow:hidden}.mve-row{width:100%;display:flex}.mve-k{background:var(--nv-pale);white-space:nowrap;border:1px solid #cecfd7;border-right:0;justify-content:center;align-items:center;width:110px;height:32px;font-size:14px;font-weight:500;line-height:19.6px;display:flex}.mve-v{white-space:nowrap;border:1px solid #cecfd7;flex:1;align-items:center;height:32px;padding:0 9px;font-size:12px;font-weight:500;line-height:16.8px;display:flex}.mve-firm{background:#fff;border-radius:5px;align-items:center;gap:16px;padding:7px 24px;display:flex;overflow:hidden;box-shadow:0 0 4px #9c7a164d}.mve-firm-logo{width:80px;height:40px;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:var(--mv-ink);flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.mve-firm-n{-webkit-line-clamp:2;letter-spacing:.7px;color:var(--mv-p);-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:19.6px;display:-webkit-box;overflow:hidden}.mva-card{background:#fff;border:1px solid #e4e4e7;border-radius:0 0 8px 8px;flex-direction:column;align-items:center;gap:16px;width:311px;padding:0 0 24px;display:flex;overflow:hidden;box-shadow:0 0 8px #0000001a}.mva-more{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.6px;color:var(--mv-p);font-size:12px;line-height:16.8px}.mvv-card{background:#fff;border:1px solid #cecece;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;width:428px;min-height:420px;padding:32px;display:flex}.mvw{isolation:isolate;grid-template-columns:220px 1fr 140px 1fr 140px 1fr 220px;align-items:center;width:1200px;height:368px;display:grid;position:relative}.mvw-circle{width:220px;height:220px;color:var(--mv-p);z-index:1;background:#e2e2e2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex;position:relative}.mvw-box{background:var(--mv-fill);color:#fff;text-align:center;justify-content:center;align-items:center;height:56px;font-size:16px;font-weight:700;line-height:1.3;display:flex}.mvw-arrows{color:var(--mv-p);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 12px;font-size:18px;font-weight:700;display:flex}.mvw-arrows span{background:var(--mv-p);width:100%;height:1px;display:block}.mvw-center{z-index:0;background:#fff;border-radius:50%;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mvw-box,.mvw-arrows{z-index:1;position:relative}@media (max-width:767px){.mv-sec{gap:var(--gs,40px);padding:66px 16px}.mv-sec--edge{padding-left:0;padding-right:0}.mv-label{letter-spacing:.56px;font-size:14px;line-height:19.6px}.mv-h2{letter-spacing:.96px;font-size:24px}.mv-wm{font-size:70px;line-height:70px}.mv-wm--left{left:-15px}.mv-wm--right{right:-15px}.mv-btn{height:56px;font-size:16px}.mv-btn--dark{letter-spacing:.8px;padding:14px 28px;line-height:25.6px}.mv-btn--main{padding:0 24px;line-height:22.4px}.mv-btn-arw{width:28px;height:28px}.mv-btn-arw svg{width:16px;height:16px;top:6px;left:6px}.mv-btn--sm{gap:6px;height:38px;padding:0 10px;font-size:12px;width:116px!important}.mv-btn--sm .mv-btn-arw{width:22px;height:22px}.mv-btn--sm .mv-btn-arw svg{width:10px;height:10px;top:6px;left:6px}.mv-pair{flex-direction:column;gap:16px}.mv-pair .mv-btn{max-width:100%;width:320px!important}.mv-sub,.mv-sub--22{letter-spacing:.9px;font-size:18px;line-height:25.2px}.mv-track{gap:var(--gap-sp,10px)}.mv-next{display:none}.rlc-head{gap:4px 12px;margin-bottom:24px}.rlc-h2{font-size:12px}.rlc-bar{height:20px}.rlc-ja{font-size:22px}.rlc-wrap{scrollbar-width:none;overflow-x:auto}.rlc-wrap::-webkit-scrollbar{display:none}.rlc-track{padding-left:24px;animation:none}.rlc-dup{display:none}.rle-inner{padding:40px 16px}.rle-btn{gap:10px;padding:16px 20px}.rle-arw{width:20px;height:20px}.rle-txt{font-size:16px}.rle-circle{width:36px;height:36px}.mvh-plate1{padding:2px 8px;font-size:22px;line-height:30px}.mvh-strong{font-size:32px;line-height:36px}.mvh-mid{font-size:24px;line-height:30px}.mvh-big{font-size:32px;line-height:40px}.mvh-stats{justify-content:center;gap:0}.mvh-sep{height:64px}.mvh-stat{flex:1;width:auto}.mvh-stat-l{letter-spacing:.5px;height:auto;font-size:13px;line-height:18px}.mvh-stat-v{height:36px}.mvh-num{font-size:32px;line-height:36px}.mvh-unit{margin-bottom:4px;font-size:15px;line-height:15px}.mvh-sup{font-size:10px;line-height:10px}.mvh-btn{justify-content:flex-start;width:100%;height:56px;padding:0 48px 0 16px}.mvh-btn>svg{width:22px;height:22px;right:14px}.mvr-nums{flex-wrap:wrap;gap:8px}.mvr-num-l{font-size:9.5px;line-height:12.35px}.mvr-num-n{font-size:31px;line-height:31px}.mvr-num-u{margin-bottom:2px;font-size:14px;line-height:14px}.mvr-num-s{padding-top:4px;font-size:7px;line-height:7px}.mvr-big{font-size:132px;line-height:132px;top:-20px}.mvr-title{font-size:18px;line-height:28.8px}.mvr-lead{letter-spacing:.64px;font-size:16px;line-height:25.6px}.mvs-card{align-items:flex-start;padding:24px}.mvs-no{letter-spacing:-.88px;font-size:44px;line-height:44px;left:auto;right:0}.mvs-t{text-align:left;white-space:normal;font-size:16px;line-height:22.4px}.mvs-d{font-size:12px;line-height:19.2px}.mvf-card{flex:none;width:358px;max-width:100%;min-height:0}.mvc-card{padding:24px 16px}.mve-card{border-width:3px;gap:11px;width:277px;padding:21px 15px}.mve-t{font-size:12px;line-height:14.7px}.mve-k{width:84px;height:26px;font-size:11px}.mve-v{height:26px;font-size:10px}.mvv-card{width:322px;min-height:360px;padding:24px}.mvw{grid-template-columns:1fr;gap:12px;width:100%;height:auto;padding:16px 0}.mvw-circle{width:120px;height:120px;margin:0 auto;font-size:14px}.mvw-center{display:none}.mvw-arrows{padding:0 40px;font-size:13px}}@media (min-width:768px){.mv-btn-w,.mv-btn--sm.mv-btn-w{width:var(--w)}}@media (max-width:767px){.mv-btn-w{width:100%}.mvh-stat{min-width:0}.mv-btn--sm{letter-spacing:0;gap:4px;padding:0 8px;font-size:11px}.mvc-box{flex:1;width:auto;min-width:0}.mvc-box-h,.mvc-box-b{padding-left:2px;padding-right:2px;font-size:11px;line-height:13px}.mvh-stat-l{font-size:12px;line-height:16px}.mvh-unit{font-size:13px;line-height:13px}.mvw-circle{border-radius:12px;flex-direction:row;gap:12px;width:100%;height:56px}.mvw-circle svg{width:32px;height:32px}.mvw-box{height:44px;font-size:14px}.mvw-arrows{flex-direction:row;justify-content:center;gap:16px;padding:0}.mvw-arrows span{width:1px;height:24px}.mvc-box-h,.mvc-box-b{font-size:12px;line-height:14px}}.mv-btn--white{color:var(--mv-p);background:#fff;padding:24px 32px;line-height:32px}.mv-btn--white .mv-btn-arw:before{background:#9c7a1626}.ae-sec{padding:90px 0}.ae-inner{max-width:1240px;margin:0 auto;padding:0 20px}.ae-titles{align-items:center;display:flex}.ae-h2{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.8px;color:var(--mv-p);margin-right:20px;padding-right:15px;font-size:32px;font-weight:400;line-height:36.8px;position:relative}.ae-h2:after{content:"";background:#b5b5b5;width:1px;height:36px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ae-sub{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.9px;color:var(--mv-ink);font-size:18px;font-weight:400;line-height:20.7px}.ae-lead{letter-spacing:.8px;color:var(--mv-ink);margin-top:30px;font-size:14px;line-height:28px}.ae-items{margin-top:60px}.ae-slot{flex:none;width:282px;margin-right:24px}.ae-inner--mid{max-width:1160px}.ae-slot--mid{width:262px}.ae-track{scrollbar-width:none;margin-bottom:48px;display:flex;overflow-x:auto}.ae-track::-webkit-scrollbar{display:none}.ae-card{flex-direction:column;flex:none;width:282px;margin-right:24px;display:flex}.ae-top{height:259px;margin-bottom:12px;position:relative}.ae-photo{background:#e7e7e7;width:259px;height:259px;overflow:hidden}.ae-photo img{object-fit:cover;width:100%;height:100%}.ae-arrow{background-image:var(--nv-grad);color:#fff;justify-content:center;align-items:center;width:71px;height:71px;display:flex;position:absolute;top:202px;left:212px}.ae-role{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.8px;color:var(--mv-ink);font-size:16px;line-height:18.4px}.ae-name{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.8px;color:var(--mv-ink);margin-top:5px;font-size:24px;font-weight:700;line-height:27.6px}.ae-text{-webkit-line-clamp:7;letter-spacing:.7px;height:170px;color:var(--mv-ink);-webkit-box-orient:vertical;margin-top:16px;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden}.ae-btn{border:2px solid var(--mv-p);letter-spacing:.8px;text-align:center;color:var(--mv-p);border-radius:5px;margin-top:16px;padding:18px 0;font-family:Times New Roman,serif;font-size:15px;font-weight:500;line-height:17.25px;display:block}.ae-dots{justify-content:center;gap:12px;display:flex}.ae-dot{background:#d9d9d9;border-radius:50%;width:12px;height:12px}.ae-dot.on{background:var(--mv-p)}.rlm-crumb{background:linear-gradient(#f9f9f9 0% 52%,#f9f9f900 100%)}.rlm-crumb-in{max-width:1168px;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;color:#6a7386;margin:0 auto;padding:50px 24px 24px;font-size:13px}.rlm-crumb-in a{color:var(--mv-p)}.rlm-sec{background:0 0;padding:20px 24px 90px}.rlm-in{max-width:1120px;margin:0 auto}.rlm-h1{flex-wrap:wrap;align-items:center;gap:6px 20px;margin-bottom:36px;display:flex}.rlm-h1-en{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.14em;color:var(--nv-sub);order:2;font-size:18px;font-weight:600;line-height:1.3}.rlm-h1-bar{background:#c2c8d2;order:1;width:1px;height:34px}.rlm-h1-ja{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:-.01em;color:var(--mv-p);order:0;font-size:48px;font-weight:900;line-height:1.35}.rlm-grid{grid-template-columns:repeat(5,1fr);gap:44px 28px;display:grid}.rlm-card{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;display:block}.rlm-photo{background:#f5f5f5;height:210px;margin-bottom:18px;overflow:hidden}.rlm-photo img{object-fit:cover;width:100%;height:100%}.rlm-role{letter-spacing:.88px;color:var(--nv-gold-text);margin-bottom:5px;font-size:11px;font-weight:700}.rlm-name{letter-spacing:.84px;color:var(--mv-p);font-size:21px;font-weight:700;line-height:27.3px}.rlm-roma{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.96px;color:#6b7891;margin-top:5px;font-size:12px}.rlm-bio{-webkit-line-clamp:5;color:#566073;-webkit-box-orient:vertical;height:120.25px;margin-top:14px;font-size:13px;line-height:24.05px;display:-webkit-box;overflow:hidden}.rlm-more{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.rlm-line{background:#c2c8d2;flex:1;height:1px}.rlm-vm{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;white-space:nowrap;color:var(--mv-p);margin-left:12px;font-size:12px;font-weight:600}@media (max-width:767px){.ae-sec{padding:66px 0}.ae-h2{margin-right:10px;padding-right:10px;font-size:24px;line-height:27.6px}.ae-h2:after{height:28px}.ae-sub{letter-spacing:.7px;font-size:14px;line-height:16.1px}.ae-lead{margin-top:20px}.ae-items{margin-top:54px}.ae-card{width:100%;margin-right:0}.ae-card+.ae-card{margin-top:50px}.ae-top{align-items:center;height:auto;margin-bottom:0;display:flex}.ae-photo{flex:none;width:109px;height:109px}.ae-about{margin-left:20px}.ae-role{margin-top:20px;font-size:12px;line-height:13.8px}.ae-name{font-size:20px;line-height:23px}.ae-text{-webkit-line-clamp:5;height:auto;margin-top:20px}.ae-more{width:120px;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.7px;text-align:center;color:var(--mv-p);margin:20px 0 0 auto;padding-right:35px;font-size:14px;line-height:16.1px;display:block;position:relative}.ae-more-arrow{background:var(--mv-p);width:28px;height:1px;position:absolute;top:50%;right:0}.ae-more-arrow:after{content:"";border-top:1px solid var(--mv-p);border-right:1px solid var(--mv-p);width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.rlm-h1{gap:4px 14px}.rlm-h1-en{font-size:14px}.rlm-h1-bar{height:26px}.rlm-h1-ja{font-size:30px}.rlm-grid{grid-template-columns:repeat(2,1fr)}.rlm-photo{height:163px}}.ae-photo-link{flex:none;display:block}.rls-sec{padding:58px 0 80px}.rls-in{max-width:1168px;margin:0 auto;padding:0 24px}.rls-head{margin-bottom:32px}.rls-block+.rls-block{margin-top:40px}.rls-sub{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;color:#3a4356;margin-bottom:12px;font-size:16px;font-weight:700}.rls-list{border-top:1px solid #e7eaf0}.rls-ended{margin-top:56px}.rls-row{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;color:var(--mv-ink);border-bottom:1px solid #e7eaf0;align-items:center;gap:24px;padding:22px 4px;display:flex}.rls-date{text-align:center;flex:none;width:92px}.rls-md{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:var(--mv-p);font-size:22px;font-weight:700;line-height:normal}.rls-wd{font-size:13px}.rls-time{color:#6a7386;font-size:11px;line-height:normal}.rls-logo{background:#fff;border:1px solid #e3e9f1;flex:none;justify-content:center;align-items:center;width:180px;height:64px;padding:0 10px;display:flex;overflow:hidden}.rls-logo img{object-fit:contain;width:auto;max-width:100%;height:40px}.rls-logo img.is-fit{width:var(--lw);height:var(--lh);max-width:100%}.rls-logo-t{text-align:center;font-size:12px;font-weight:700;line-height:1.3}.rls-text{flex:1;min-width:0}.rls-tags{gap:6px;margin-bottom:8px;display:flex}.rls-tag{border:1px solid var(--mv-p);white-space:nowrap;color:var(--mv-p);padding:2px 10px;font-size:12px;font-weight:700;line-height:normal}.rls-tag--end{color:#5f6778;border-color:#9aa1ad}.rls-co{color:#5f6778;margin-bottom:2px;font-size:13px;font-weight:700;line-height:1.5}.rls-title{color:var(--mv-ink);font-size:15px;font-weight:700;line-height:23.25px}.rls-dl{background:var(--nv-pale);text-align:center;flex-direction:column;flex:none;justify-content:center;width:108px;height:74px;margin-left:8px;padding:8px 12px;display:flex}.rls-dl--urgent{background:#fdeeee}.rls-dl--urgent .rls-dl-l,.rls-dl--urgent .rls-dl-d,.rls-dl--urgent .rls-dl-t{color:#c40000}.rls-dl-l{color:#5f6778;font-size:12px;line-height:normal}.rls-dl-d{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:var(--mv-p);font-size:15px;font-weight:700;line-height:normal}.rls-dl-t{color:#6a7386;font-size:11px;line-height:normal}.rls-circle{background:var(--mv-fill);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.rls-firms{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.rls-firm{min-width:0;height:64px;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;text-align:center;color:var(--mv-ink);background:#fff;border:1px solid #e3e9f1;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.rls-firm img{object-fit:contain;max-width:min(150px,100%);max-height:44px}.rls-btns{justify-content:center;gap:16px;margin-top:40px;display:flex}.rls-btn{width:auto}.rls-btn--o{border-color:var(--mv-p);color:var(--mv-p);background:#fff}@media (max-width:767px){.rls-sec{padding:28px 0}.rls-head{margin-bottom:24px}.rls-row{flex-wrap:wrap;gap:10px 12px}.rls-date{text-align:left;align-items:baseline;gap:6px;width:auto;display:flex}.rls-logo{width:128px;height:46px;margin-left:auto}.rls-logo img{height:32px}.rls-logo img.is-fit{width:calc(var(--lw) * .72);height:calc(var(--lh) * .72)}.rls-text{flex:0 0 100%}.rls-dl{flex-flow:wrap;align-content:center;align-items:baseline;gap:0 8px;width:auto;min-width:188px;height:36px;margin-left:0;padding:6px 12px;display:flex}.rls-circle{width:38px;height:38px;margin-left:auto}.rls-firms{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rls-firm{height:46px;font-size:11px}.rls-btns{flex-direction:column;align-items:center}.rls-btn{width:auto}}.rl-head{width:100%;max-width:1120px;margin-bottom:0}.rl-head.rls-head{margin-bottom:32px}.rl-head .rlc-ja{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:inline-flex}.rl-head .nv-sample{white-space:nowrap;flex:none;margin-left:0}.rl-head .rlc-h2{white-space:nowrap;flex:none}.rl-head .rlc-bar{flex:none}.rlc-seg{display:inline-block}@media (max-width:767px){.rl-head.rls-head{margin-bottom:24px}}.rl-dots{background-color:#fff;background-image:radial-gradient(#ececec 1px,#0000 1px);background-size:34px 34px}.rl-strength-bg{background:linear-gradient(#fff 0%,#f9f9f9 28% 100%)}.rlk-sec{padding:58px 0 88px}.rlk-in{max-width:1180px;margin:0 auto;padding:0 24px}.rl-head.rlk-head{margin-bottom:34px}.rlk-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.rlk-card{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;color:#2b3344;background:#fff;border:1px solid #e3e9f1;padding:20px;display:block}.rlk-chead{align-items:center;gap:13px;margin-bottom:11px;display:flex}.rlk-ava{color:#2b3344;background:#f5f5f5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.rlk-title{color:var(--mv-ink);font-size:14.5px;font-weight:700;line-height:21.75px}.rlk-meta{color:#6a7386;margin-top:4px;font-size:12px;line-height:18px}.rlk-box{background:var(--mv-fill);border:1px solid #d8dfe9;align-items:stretch;margin-top:14px;display:flex}.rlk-before{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);background:#fff;flex-direction:column;flex:none;justify-content:center;align-items:center;width:230px;min-height:56px;padding:0 18px 0 6px;display:flex}.rlk-after{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:56px;padding:0 14px 0 10px;display:flex}.rlk-lab{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:1.12px;color:#8b93a3;margin-bottom:5px;font-size:8px;font-weight:700;line-height:8px;display:block}.rlk-after .rlk-lab{color:#fff9}.rlk-val{color:var(--mv-p);font-size:15px;font-weight:700;line-height:1.15;display:block}.rlk-after .rlk-val{color:#fff}.rlk-more{justify-content:flex-end;margin-top:10px;display:flex}.rlk-vm{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.75px;color:var(--mv-p);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.rlk-btnwrap{text-align:center;margin-top:44px}@media (max-width:767px){.rlk-sec{padding:28px 0}.rl-head.rlk-head{margin-bottom:24px}.rlk-grid{grid-template-columns:1fr}.rlk-before{width:134px}.rlk-lab{letter-spacing:1.4px;font-size:10px;line-height:10px}.rlk-val{font-size:13px}}.nv .vt-btn{border-radius:4px;justify-content:center;gap:12px}@media (max-width:767px){.mvr-num{gap:4px}.mvr-laurel{width:14px;height:33px}}.aer-list{flex-direction:column;width:100%;max-width:1200px;display:flex}.aer-list--mid{max-width:1120px}.aer-item{color:var(--mv-ink);flex-direction:column;align-items:flex-end;margin-bottom:60px;display:flex;position:relative}.aer-item:last-child{margin-bottom:0}.aer-item--rev{align-items:flex-start}.aer-item--rev .aer-img{align-self:flex-end}.aer-img{object-fit:cover;flex:none;align-self:flex-start;width:600px;height:292px}.aer-numblock{z-index:2;color:var(--nv-gold-text);align-items:flex-start;display:flex;position:absolute;top:100px;right:40px}.aer-item--rev .aer-numblock{flex-direction:row-reverse;left:40px;right:auto}.aer-numtext{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.8px;margin-right:37px;padding:11px 0 3px;font-size:18px;font-weight:600;line-height:20.7px;position:relative}.aer-item--rev .aer-numtext{margin-left:37px;margin-right:0}.aer-numtext:after{content:"";opacity:.6;background:currentColor;width:calc(100% + 37px);height:1px;position:absolute;bottom:0;left:0}.aer-item--rev .aer-numtext:after{left:-37px}.aer-num{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.8px;background-image:var(--nv-grad-bright);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:60px;font-weight:600;line-height:69px}.aer-box{z-index:1;background:#fff;width:730px;margin-top:-153px;padding:40px 20px 40px 30px;position:relative}.aer-title{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:1.1px;color:var(--mv-p);font-size:22px;font-weight:700;line-height:25.3px}.aer-sub{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.8px;font-size:16px;font-weight:700;line-height:24px}.aer-sub-n{margin:0 2px;font-size:30px;line-height:45px}.aer-date{margin-left:8px;font-size:14px;line-height:21px}.aer-text{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.8px;margin-top:30px;font-size:14px;font-weight:400;line-height:28px}.aer-points{flex-direction:column;gap:22px;margin-top:26px;display:flex}.aer-pt{padding-left:32px;position:relative}.aer-pt:before{content:"";background:var(--mv-p);width:20px;height:1px;position:absolute;top:13px;left:0}.aer-pt-lead{letter-spacing:.5px;color:var(--mv-p);font-size:17px;font-weight:700;line-height:27px}.aer-pt-sub{letter-spacing:.4px;margin-top:6px;font-size:14px;line-height:26px}@media (max-width:767px){.aer-list{padding:0 16px}.aer-item,.aer-item--rev{flex-direction:column;align-items:stretch;height:auto;margin-bottom:40px}.aer-img,.aer-item--rev .aer-img{align-self:stretch}.aer-item:last-child{margin-bottom:0}.aer-numblock,.aer-item--rev .aer-numblock{order:-1;justify-content:flex-end;margin:0 8px -16px 0;position:static}.aer-item--rev .aer-numblock{justify-content:flex-start;margin:0 0 -16px}.aer-numtext{margin-right:30px;font-size:11px;line-height:12.65px}.aer-item--rev .aer-numtext{margin-left:30px}.aer-numtext:after{width:calc(100% + 30px)}.aer-item--rev .aer-numtext:after{left:-30px}.aer-num{font-size:45px;line-height:51.75px}.aer-img{aspect-ratio:350/171;width:100%;height:auto}.aer-box,.aer-item--rev .aer-box{width:100%;margin-top:-26px;padding:25px 20px;position:relative}.aer-points{gap:16px;margin-top:18px}.aer-pt{padding-left:24px}.aer-pt:before{width:14px;top:11px}.aer-pt-lead{font-size:15px;line-height:23px}.aer-pt-sub{font-size:13px;line-height:23px}.aer-title{letter-spacing:.75px;font-size:15px;line-height:17.25px}.aer-sub{letter-spacing:.65px;margin-top:10px;font-size:13px;line-height:27px}.aer-sub-n{font-size:23px;line-height:1}.aer-date{margin-left:0;font-size:12px;display:block}.aer-text{margin-top:20px}}.nv-tab{z-index:60;color:#fff;writing-mode:vertical-rl;width:83px;height:146px;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;letter-spacing:.08em;background:#d30000;border-radius:8px 0 0 8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-weight:700;transition:transform .2s;display:none;position:fixed;bottom:304px;right:0;box-shadow:0 6px 18px #0000002e}.nv-tab:hover{transform:translate(-4px)}.nv-tab-tag{color:#d30000;background:#fff;border-radius:3px;padding:3px 2px;font-size:11px}.nv-tab-t{font-size:16px}@media (min-width:768px){.nv-tab{display:flex}}.agc-sec{padding:58px 0 88px}.agc-in{max-width:1168px;margin:0 auto;padding:0 24px}.rl-head.agc-headrow{margin-bottom:34px}.agc-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:0 auto}.agc-card{background:var(--nv-pale);color:var(--mv-ink);display:block}.agc-head{align-items:flex-start;gap:16px;padding:24px 16px 8px;display:flex}.agc-who{flex-direction:column;flex:none;align-items:center;width:51px;display:flex}.agc-ava{border:1px solid var(--mv-fill);color:var(--mv-fill);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.agc-ava-i{width:70%;height:70%;margin-top:10%}.agc-whot{white-space:nowrap;margin-top:4px;font-size:12px;line-height:12px}.agc-title{letter-spacing:.75px;color:var(--mv-p);flex:1;font-size:15px;font-weight:700;line-height:19.5px}.agc-row{margin:0 16px;display:flex}.agc-row--after{margin-bottom:16px}.agc-lab{flex:none;justify-content:center;align-items:center;width:61px;height:86px;font-size:15px;font-weight:700;line-height:20.4px;display:flex}.agc-lab--before{color:var(--mv-p);background:#fff;border:1px solid #cdd5e1}.agc-lab--after{background:var(--mv-fill);color:#fff}.agc-val{text-align:center;background:#fff;flex-direction:column;flex:1;justify-content:center;height:86px;padding:0 16px;display:flex}.agc-sal{color:var(--mv-ink);justify-content:center;align-items:baseline;gap:3px;font-weight:500;display:flex}.agc-sal-l{white-space:nowrap;font-size:18px;line-height:26px}.agc-sal-n{font-size:32px;line-height:43.5px}.agc-org{letter-spacing:-.24px;font-size:12px;font-weight:500;line-height:15.6px}.agc-arrow{color:var(--mv-fill);justify-content:center;padding:4px 0;display:flex}.agc-btnwrap{justify-content:center;margin-top:40px;display:flex}.agc-sp-item{flex:none;width:296px}@media (max-width:767px){.agc-sec{padding:28px 0}.agc-in{padding:0 16px}.rl-head.agc-headrow{margin-bottom:24px}}.agl-sec{padding:40px 24px 56px}.agl-h1{letter-spacing:1.6px;text-align:center;color:var(--mv-p);margin-bottom:48px;font-size:32px;font-weight:700;line-height:48px}.agl-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:1023px){.agl-grid{grid-template-columns:repeat(2,1fr)}}.agl-card{color:var(--mv-ink);background:#fff;border:1px solid #d9d9d9;flex-direction:column;padding:16px;display:flex}.agl-head{gap:12px;margin-bottom:16px;display:flex}.agl-who{flex-direction:column;flex:none;align-items:center;gap:12px;width:61px;display:flex}.agl-whot{white-space:nowrap;font-size:14px;line-height:14px}.agl-title{letter-spacing:.8px;color:var(--mv-p);flex:1;padding-top:8px;font-size:16px;font-weight:700;line-height:24px}.agl-boxes{gap:16px;display:flex;position:relative}.agl-box{background:var(--nv-pale);text-align:center;flex:1}.agl-boxh{justify-content:center;align-items:center;height:31px;font-size:15px;font-weight:700;line-height:15px;display:flex}.agl-boxh--before{color:var(--mv-p);background:#fff;border:1px solid #cdd5e1}.agl-boxh--after{background:var(--mv-fill);color:#fff}.agl-box .agc-sal{margin-top:13px}.agl-box .agc-sal-n{font-size:28px;line-height:38.4px}.agl-box .agc-sal-l{font-size:15px}.agl-org{letter-spacing:-.24px;margin-top:4px;padding:0 8px 12px;font-size:12px;font-weight:500;line-height:15.6px}.agl-arrow{color:var(--mv-fill);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agl-more{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.agl-more-t{letter-spacing:.7px;color:var(--mv-p);font-size:14px;font-weight:700;line-height:21px}.agl-circle{background:var(--mv-fill);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}@media (max-width:767px){.agl-sec{padding:24px 16px 40px}.agl-h1{margin-bottom:24px;font-size:24px;line-height:36px}.agl-grid{grid-template-columns:1fr;gap:16px}}.agd-main{max-width:1168px;color:var(--mv-ink);margin:0 auto;padding:20px 24px 80px}.agd-h1{letter-spacing:1.6px;max-width:1120px;color:var(--mv-p);margin:0 auto;font-size:32px;font-weight:700;line-height:48px}.agd-who{max-width:1120px;color:var(--mv-ink);align-items:center;gap:10px;margin:40px auto 0;font-size:16px;font-weight:700;display:flex}.agd-who+.agd-box{margin-top:14px}.agd-who-ava{width:32px;height:32px}.agd-box{background:var(--nv-pale);align-items:stretch;gap:16px;margin:48px auto 0;padding:32px 24px;display:flex}.agd-col{background:#fff;flex:1}.agd-colh{justify-content:center;align-items:center;height:46px;font-size:17.5px;font-weight:700;display:flex}.agd-colh--before{color:var(--mv-p);background:#fff;border:1px solid #cdd5e1}.agd-colh--after{background:var(--mv-fill);color:#fff}.agd-colb{text-align:center;padding:16px 16px 20px}.agd-org{margin-top:6px;font-size:12px;font-weight:500;line-height:18px}.agd-arrow{color:var(--mv-fill);flex:none;align-items:center;display:flex}.agd-h2bar{letter-spacing:1.2px;padding-left:24px;font-size:24px;font-weight:700;line-height:31.2px;position:relative}.agd-h2bar:before{content:"";background:var(--mv-fill);width:6px;height:28px;position:absolute;top:2px;left:0}.agd-story{margin-top:56px}.agd-sec{margin-top:40px}.agd-h2{letter-spacing:1px;align-items:baseline;gap:14px;margin-bottom:16px;font-size:20px;font-weight:700;line-height:26px;display:flex}.agd-no{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:var(--nv-gold-text);font-size:22px;font-weight:600;line-height:1}.agd-p{letter-spacing:.3px;font-size:15px;line-height:2}.agd-advwrap{margin-top:80px}.agd-adv{background:var(--nv-pale);gap:24px;margin-top:18px;padding:24px;display:flex}.agd-adv-ph{object-fit:cover;flex:none;width:80px;height:80px}.agd-adv-body{flex:1}.agd-adv-name{flex-wrap:wrap;align-items:baseline;gap:12px;font-size:18px;font-weight:700;display:flex}.agd-adv-link{color:var(--mv-p);font-size:13px;font-weight:500;text-decoration:underline}.agd-adv-role{color:var(--nv-gold-text);margin-top:4px;font-size:13px;font-weight:700}.agd-adv-bio{color:var(--mv-ink);margin-top:10px;font-size:14px;line-height:1.9}@media (max-width:767px){.agd-main{padding:8px 16px 48px}.agd-h1{font-size:24px;line-height:36px}.agd-box{flex-direction:column;margin-top:24px;padding:16px}.agd-who{margin-top:24px}.agd-arrow{justify-content:center;transform:rotate(90deg)}.agd-h2bar{font-size:20px}.agd-adv{flex-direction:column;padding:16px}.mvs-t{white-space:pre-line}}.cw-head{background:#fff;align-items:center;height:70px;padding:0 20px;display:flex}.cw-logo{height:28px}.cw-logo-t{font-size:17px}.cw-tagline{color:var(--nv-ink);margin-left:16px;font-size:12px}.cw-stepband{background:#f9f9f9;flex-direction:column;align-items:center;gap:10px;padding:20px 16px 12px;display:flex}.cw-step{background:var(--mv-fill);font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:1.5px;color:#fff;border-radius:999px;padding:4px 18px;font-size:16px;font-weight:600;line-height:24px}.cw-stepsub{color:var(--mv-p);font-size:14px;font-weight:500;line-height:20px}.cw-dots{gap:8px;display:flex}.cw-dot{background:#d9d9d9;border-radius:3px;justify-content:center;align-items:center;width:44px;height:5px;display:flex}.cw-dot--now{background:var(--mv-fill)}.cw-dot--done{background:var(--nv-gold)}.cw-q{border-bottom:3px solid var(--nv-gold);background-image:var(--nv-grad-navy);color:#fff;text-align:center;padding:20px 16px;font-size:18px;font-weight:500;line-height:27px}.cw-body{padding:20px 20px 60px}.cw-narrow{max-width:400px;margin:0 auto}.cw-wide{max-width:600px;margin:0 auto}.cw-row3{gap:4px;display:flex}.cw-input--sp{display:none}.cw-select,.cw-input{width:100%;height:40px;color:var(--mv-ink);background:#fff;border:1px solid #e4e4e7;border-radius:6px;outline:none;font-size:16px}.cw-select{flex:1;min-width:0;padding:0 16px}.cw-input{padding:0 16px}.cw-select:focus,.cw-input:focus{border:2px solid var(--mv-p);padding-left:15px;padding-right:15px}.cw-field{display:block}.cw-field+.cw-field{margin-top:22px}.cw-label{color:var(--mv-ink);margin-bottom:4px;font-size:14px;font-weight:500;line-height:21px;display:block}.cw-req{color:#d30000;margin-left:2px}.cw-opt{color:var(--nv-sub);margin-left:6px;font-size:12px;font-weight:400}.cw-row2{gap:8px;display:flex}.cw-row2>.cw-input{flex:1;min-width:0}.cw-textarea{width:100%;min-height:120px;color:var(--mv-ink);resize:vertical;background:#fff;border:1px solid #e4e4e7;border-radius:6px;outline:none;padding:10px 16px;font-size:16px;line-height:1.6;display:block}.cw-textarea:focus{border:2px solid var(--mv-p);padding:9px 15px}.cw-sug{position:relative}.cw-sug-ico{color:#9ca3af;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.cw-sug .cw-input{padding-left:40px}.cw-sug .cw-input:focus{padding-left:39px}.cw-sug-list{z-index:30;background:#fff;border:1px solid #e4e4e7;border-radius:6px;max-height:264px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0b1a2e1f}.cw-sug-item{color:var(--mv-ink);cursor:pointer;padding:9px 16px;font-size:15px;line-height:1.4}.cw-sug-item.is-active{background:#f9f9f9}.cw-select--one{width:100%;display:block}.cw-btns{gap:12px;max-width:320px;margin:20px auto 0;display:flex}.cw-btn{background:var(--mv-fill);color:#fff;white-space:nowrap;cursor:pointer;flex:1;justify-content:center;align-items:center;height:50px;padding:0 40px;font-size:16px;font-weight:700;line-height:24px;display:flex;position:relative}.cw-btn:disabled,.cw-submit:disabled{opacity:.5;cursor:not-allowed}.cw-btn--back{color:#374151;background:#d8d8d8}.cw-btn--wide{width:400px;max-width:100%;margin:40px auto 0}.cw-btn-arw{color:#fff;background:#ffffff4d;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.cw-btn-arw--left{background:#646e94;left:10px;right:auto}.cw-btn-arw--lg{width:48px;height:48px;color:var(--on-gold);background:#0b1a2e1f;margin-left:10px;position:static}.cw-consent{text-align:center;margin-top:24px;font-size:14px;line-height:20px}.cw-consent a{color:var(--mv-p);text-underline-offset:3px;text-decoration:underline}.cw-submit{background-image:var(--nv-grad);width:100%;height:80px;color:var(--on-gold);cursor:pointer;justify-content:center;align-items:center;margin-top:12px;padding:0 40px;font-size:16px;font-weight:700;line-height:24px;display:flex}.cw-note{text-align:center;color:var(--nv-sub);margin-top:16px;font-size:12px;line-height:1.9}.cw-foot{color:var(--nv-sub);flex-direction:column;align-items:center;gap:6px;padding:24px 16px 32px;font-size:12px;display:flex}.cw-foot a{color:var(--nv-sub)}.cw-thanks{text-align:center;max-width:640px;margin:0 auto;padding:56px 20px 80px}.cw-thanks-en{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:2px;color:var(--nv-gold-text);font-size:20px;font-weight:600}.cw-thanks-h1{color:var(--mv-p);margin-top:8px;font-size:28px;font-weight:700;line-height:1.5}.cw-thanks-lead{margin-top:16px;font-size:15px;line-height:1.9}.cw-thanks-h2{border-bottom:1px solid var(--nv-line);color:var(--mv-p);text-align:left;margin-top:40px;padding-bottom:8px;font-size:18px;font-weight:700}.cw-thanks-p{text-align:left;margin-top:16px;font-size:15px;line-height:1.9}.cw-flow{text-align:left;margin-top:16px}.cw-flow-item{align-items:flex-start;gap:16px;display:flex}.cw-flow-item+.cw-flow-item{margin-top:16px}.cw-flow-no{background:var(--mv-fill);color:#fff;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;white-space:nowrap;border-radius:4px;flex:none;padding:4px 10px;font-size:14px;font-weight:700;line-height:18px}.cw-flow-t{color:var(--mv-ink);font-size:15px;font-weight:700;line-height:26px;display:block}.cw-flow-d{font-size:14px;line-height:1.8;display:block}@media (max-width:767px){.cw-head{height:40px;padding:0 12px}.cw-logo{height:20px}.cw-logo-t{font-size:13px}.cw-tagline{margin-left:10px;font-size:11px}.cw-q{padding:10px 16px;font-size:14px;line-height:21px}.cw-body{padding:20px 20px 110px}.cw-row3{display:none}.cw-input--sp{display:block}.cw-foot{padding-bottom:100px}.cw-btns--fixed{z-index:20;max-width:none;margin:0;position:fixed;bottom:20px;left:35px;right:35px}.cw-btn--wide{margin-top:40px}.cw-thanks{padding:40px 20px 64px}.cw-thanks-h1{font-size:22px}}.rls-btn{border:1px solid var(--mv-p);width:324px;height:64px;color:var(--mv-p);white-space:nowrap;background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:12px 14px;display:inline-flex}.rls-btn-t{letter-spacing:.32px;font-size:16px;font-weight:700}.rls-btn-c{background:var(--mv-p);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mvh-btn--half{width:324px;padding:0 20px}@media (max-width:767px){.rls-btn{width:100%;height:60px;padding:14px}.rls-btn-t{font-size:13px}}.ap-head{background:0 0;padding-top:20px}.ap-in{max-width:1168px;margin:0 auto;padding:0 24px}.ap-grid{grid-template-columns:630px 336px;justify-content:space-between;gap:40px;padding-bottom:70px;display:grid}.ap-tag{background:var(--mv-p);color:#fff;letter-spacing:.72px;align-items:center;height:30px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.ap-name{flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:16px;display:flex}.ap-name h1{letter-spacing:1.68px;color:var(--mv-p);font-size:42px;font-weight:700;line-height:1.3}.ap-en{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.9px;color:var(--nv-gold-text);font-size:16px;font-weight:600}.ap-head .rlc-head{margin:44px 0 20px}.rlc-head--sm{gap:6px 14px}.rlc-head--sm .rlc-bar{height:20px}.ap-bio p{color:#4a5468;font-size:14.5px;line-height:29px}.ap-bio p+p{margin-top:10px}.ap-h2{letter-spacing:1px;color:var(--mv-p);margin:40px 0 14px;font-size:24px;font-weight:700}.ap-bio+.ap-h2{margin-top:30px}.ap-tbc{color:var(--nv-sub);font-size:14px}.ap-box{border:1px solid #e6ecf3;border-left:4px solid var(--nv-gold);background:#fcfcfc;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:24px 28px 24px 26px;display:flex}.ap-box-t{color:var(--mv-p);font-size:15px;font-weight:700}.ap-box-d{color:#566073;margin-top:6px;font-size:12.5px;line-height:21px}.ap-box-btn{background-image:var(--nv-grad);height:49px;color:var(--on-gold);white-space:nowrap;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:14.5px;font-weight:700;display:inline-flex}.ap-box-btn svg{width:14px;height:14px}.ap-back{color:var(--mv-p);align-items:center;gap:6px;margin-top:34px;font-size:13.5px;font-weight:700;display:inline-flex}.ap-photo{background:#e4e4e4;border-radius:4px;width:336px;height:423px;overflow:hidden}.ap-photo img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.ap-sec{padding:80px 24px}.ap-sec--pale{background:linear-gradient(#fff 0%,#f9f9f9 28% 100%)}.ap-sec>.rlc-head{max-width:1120px;margin:0 auto 32px}.ap-others{grid-template-columns:repeat(4,1fr);gap:44px 28px;max-width:1120px;margin:0 auto;display:grid}.ap-note{max-width:1120px;color:var(--nv-sub);margin:0 auto;padding:0 24px 28px;font-size:12px}@media (max-width:767px){.ap-in{padding:0 16px}.ap-grid{grid-template-columns:1fr;gap:28px;padding-bottom:48px}.ap-photo{order:-1;width:300px;height:377px;margin:0 auto}.ap-name h1{letter-spacing:1.12px;font-size:28px}.ap-head .rlc-head{margin:32px 0 16px}.rlc-head--sm .rlc-ja{font-size:20px}.rlc-head--sm .rlc-h2{font-size:12px}.ap-box{flex-direction:column;align-items:flex-start;margin-top:32px;padding:24px 20px 24px 22px}.ap-sec{padding:48px 16px}.ap-sec>.rlc-head{margin-bottom:24px}.ap-others{grid-template-columns:repeat(2,1fr);gap:28px 16px}.ap-note{padding:0 16px 24px}}.brand{--c:17px;align-items:flex-start;gap:calc(var(--c) * 1.2);display:inline-flex}.brand-mark{height:calc(var(--c) * 2.34);width:auto;margin-top:calc(var(--c) * -.155);display:block}.brand-col{align-items:stretch;gap:calc(var(--c) * .33);flex-direction:column;display:inline-flex}.brand-word{height:calc(var(--c) * 1.044);width:auto;display:block}.brand-tag{height:calc(var(--c) * .7);margin:0 calc(var(--c) * -.1) 0 calc(var(--c) * -.3);padding:0 calc(var(--c) * .5);background:#001f3e;background-image:var(--nv-grad-navy);color:#fff;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;font-size:calc(var(--c) * .5);font-weight:700;line-height:calc(var(--c) * .7);letter-spacing:.4em;text-indent:.4em;text-align:center;white-space:nowrap;clip-path:polygon(calc(var(--c) * .28) 0, 100% 0, calc(100% - var(--c) * .28) 100%, 0 100%);display:block}@media (min-width:768px){.brand{--c:20px}}@media (max-width:379px){.brand{--c:14px}}@media (max-width:339px){.brand{--c:12px}}.tabs-bar{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.tabs-tab{border:1px solid var(--mv-p);height:40px;color:var(--mv-p);cursor:pointer;background:#fff;border-radius:4px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.tabs-tab.is-active{background:var(--mv-p);color:#fff}.tabs-n{min-width:22px;height:20px;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:var(--mv-p);background:#f5f5f5;border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:13px;font-weight:600;display:inline-flex}.tabs-tab.is-active .tabs-n{color:#fff;background:#fff3}.ev-wrap{max-width:860px;margin:0 auto;padding-bottom:64px}.rlm-crumb-in.ev-crumb-in{max-width:908px}.ev-head{justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:28px;display:flex}.ev-firm{color:#3a4356;margin:14px 0 6px;font-size:18px;font-weight:700}.ev-h1{letter-spacing:1px;color:var(--mv-p);font-size:32px;font-weight:700;line-height:1.5}.ev-logo{background:#fff;border:1px solid #e3e9f1;flex:none;justify-content:center;align-items:center;width:280px;height:120px;padding:0 20px;display:flex}.ev-logo img{max-width:100%}.ev-logo img.is-fit{width:var(--lw);height:var(--lh)}.ev-status{border:0;padding:3px 12px}.ev-status--open{background:var(--mv-p);color:#fff}.ev-status--end{color:#5f6778;background:#e3e6eb}.ev-table{border-top:1px solid #e7eaf0;max-width:860px}.ev-row{border-bottom:1px solid #e7eaf0;grid-template-columns:140px 1fr;gap:16px;padding:16px 8px;font-size:15px;line-height:1.8;display:grid}.ev-row dt{color:var(--mv-p);font-weight:700}.ev-row dd{color:var(--mv-ink)}.ev-box{max-width:860px;margin-top:32px}.ev-list{max-width:1120px;margin:0 auto}.cw-event{max-width:600px;color:var(--mv-ink);background:#f9f9f9;border:1px solid #e4e4e7;border-radius:6px;margin:16px auto -4px;padding:10px 16px;font-size:13px;line-height:1.7}.cw-event strong{color:var(--mv-p)}.agf-sec{padding:72px 24px 64px}.agf-in{max-width:1200px;margin:0 auto}.agf-in--mid{max-width:1120px}.agf-in>.rlc-head{margin-bottom:32px}.agf-box{background:#f5f4f4;border-radius:8px;grid-template-columns:repeat(5,1fr);gap:0 40px;padding:48px 32px;display:grid}.agf-step{position:relative}.agf-head{align-items:center;gap:6px;margin-bottom:18px;display:flex}.agf-no{background:var(--mv-p);color:#fff;width:20px;height:20px;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;display:flex}.agf-t{color:var(--mv-p);font-size:16px;font-weight:700;line-height:16px}.agf-ico{width:88px;height:88px;color:var(--mv-p);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.agf-ico svg{width:52px;height:52px}.agf-d{color:var(--mv-ink);font-size:14px;line-height:21px}.agf-arw{width:12px;height:26px;position:absolute;top:66px;right:-36px}.agf-arw:before{content:"";border-top:2px solid var(--mv-p);border-right:2px solid var(--mv-p);width:11px;height:11px;position:absolute;top:7px;left:-2px;transform:rotate(45deg)}.agf-note{text-align:center;color:var(--nv-sub);margin-top:16px;font-size:12px}@media (max-width:767px){.tabs-bar{gap:8px;margin-bottom:18px}.tabs-tab{height:36px;padding:0 12px;font-size:13px}.ev-wrap{padding-bottom:44px}.ev-head{flex-direction:column;gap:16px;padding-bottom:20px}.ev-h1{font-size:24px}.ev-logo{width:220px;height:96px;padding:0 16px}.ev-logo img.is-fit{width:calc(var(--lw) * .75);height:calc(var(--lh) * .75)}.ev-firm{font-size:16px}.ev-row{grid-template-columns:1fr;gap:4px;font-size:14px}.agf-sec{padding:56px 16px 48px}.agf-in>.rlc-head{margin-bottom:24px}.agf-box{grid-template-columns:repeat(2,1fr);gap:32px 16px;padding:40px 16px}.agf-step:last-child{grid-column:1/-1;justify-self:center;width:172px}.agf-ico{width:76px;height:76px}.agf-ico svg{width:44px;height:44px}.agf-arw{display:none}}.agd-cons{border-top:1px solid #e6ecf3;gap:22px;margin-top:56px;padding-top:36px;display:flex}.agd-cons-ph{background:#f0f0f0;border:1px solid #dde4ee;border-radius:50%;flex:none;width:86px;height:86px;overflow:hidden}.agd-cons-ph img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.agd-cons-body{flex:1;min-width:0}.agd-cons-tag{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:1.1px;color:var(--nv-gold-text);margin-bottom:6px;font-size:11px;font-weight:600;display:inline-block}.agd-cons-name{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.agd-cons-name a,.agd-cons-name>span:first-child{color:var(--mv-p);font-size:19px;font-weight:700;line-height:1.4}.agd-cons-role{color:#6a7386;font-size:12px}.agd-cons-bio{-webkit-line-clamp:5;color:#4a5468;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;line-height:24.7px;display:-webkit-box;overflow:hidden}.agd-cons-btn{border:1px solid var(--mv-p);color:var(--mv-p);align-items:center;gap:6px;margin-top:14px;padding:9px 18px;font-size:12.5px;font-weight:700;display:inline-flex}.agd-qa-head{margin-top:72px}.agd-group{letter-spacing:.5px;color:var(--mv-p);align-items:center;gap:10px;margin:64px 0 16px;font-size:22px;font-weight:700;display:flex}.agd-group:before{content:"";background-image:var(--nv-grad);width:4px;height:22px}.agd-qa{border-top:1px solid #e4e9f0;margin-top:36px;padding-top:36px}.agd-group+.agd-qa{border-top:none;margin-top:0;padding-top:12px}.agd-q{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.agd-qn{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:var(--nv-gold-text);flex:none;padding-top:6px;font-size:17px;font-weight:700;line-height:1}.agd-q h3{color:var(--mv-p);font-size:17px;font-weight:700;line-height:28px}.agd-a{color:#4a5468;white-space:pre-line;font-size:14px;line-height:27.3px}.agd-view{border-left:3px solid var(--nv-gold);background:#fcfcfc;margin-top:36px;padding:20px 22px}.agd-view-t{color:var(--mv-p);margin-bottom:8px;font-size:14px;font-weight:700}.agd-view-p{color:#4a5468;white-space:pre-line;font-size:14px;line-height:26.6px}.agd-view-by{color:#6a7386;margin-top:10px;font-size:12.5px;line-height:23.75px}.agd-others{background:linear-gradient(#fff 0%,#f9f9f9 28% 100%);padding:72px 24px 80px}.agd-others-in{max-width:1120px;margin:0 auto}.agd-others-in>.rlc-head{margin-bottom:32px}.agd-others-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.agd-others-btn{justify-content:center;margin-top:36px;display:flex}@media (max-width:767px){.agd-cons{flex-direction:column;gap:14px;margin-top:32px}.agd-qa-head{margin-top:56px}.agd-group{margin-top:48px}.agd-qa{margin-top:28px;padding-top:28px}.agd-group{font-size:19px}.agd-q h3{font-size:16px;line-height:1.6}.agd-others{padding:48px 16px 56px}.agd-others-grid{grid-template-columns:1fr;gap:16px}}.ap-scout{background:#f9f9f9;padding:48px 24px}.ap-scout-in{text-align:center;max-width:720px;margin:0 auto}.ap-scout-h{letter-spacing:1.2px;color:var(--mv-p);align-items:center;gap:10px;font-size:24px;font-weight:700;display:inline-flex}.ap-scout-badge{background:var(--mv-p);color:#fff;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);border-radius:4px 0 0 4px;align-items:center;gap:8px;padding:6px 22px 6px 14px;display:inline-flex}.ap-scout-lead{color:var(--mv-ink);margin-top:24px;font-size:20px;font-weight:700;line-height:1.6}.ap-scout-p{color:var(--mv-ink);margin-top:16px;font-size:16px;line-height:28.8px}.ap-scout-btns{justify-content:center;gap:24px;margin-top:28px;display:flex}.ap-scout-btn{border-radius:4px;justify-content:center;align-items:center;gap:10px;width:320px;height:52px;font-size:15px;font-weight:700;display:inline-flex}.ap-scout-btn svg{width:14px;height:14px}.ap-scout-btn--dark{background:var(--mv-fill);color:#fff}.ap-scout-btn--gold{background-image:var(--nv-grad);color:var(--on-gold)}.ap-scout-free{color:var(--mv-ink);background:#fff;border-radius:3px;padding:2px 8px;font-size:12px}@media (max-width:767px){.ap-scout{padding:36px 16px}.ap-scout-h{gap:8px;font-size:19px}.ap-scout-badge{padding:5px 18px 5px 12px}.ap-scout-lead{margin-top:20px;font-size:16px}.ap-scout-p{text-align:left;font-size:14px;line-height:25px}.ap-scout-btns{flex-direction:column;align-items:stretch;gap:12px}.ap-scout-btn{width:100%}}.rls-firms-block{margin-top:56px}.rls-after{margin-top:64px}.rls-firm--btn{cursor:pointer;transition:border-color .15s,box-shadow .15s}.rls-firm--btn:hover{border-color:var(--mv-p)}.rls-firm.is-active{border-color:var(--mv-p);box-shadow:inset 0 0 0 1px var(--mv-p)}.rls-filter{color:var(--mv-ink);background:#f9f9f9;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;padding:10px 16px;font-size:14px;display:flex}.rls-filter strong{color:var(--mv-p)}.rls-filter-x{color:var(--mv-p);text-underline-offset:3px;cursor:pointer;font-size:13px;font-weight:700;text-decoration:underline}.rls-empty{color:var(--nv-sub);padding:28px 0;font-size:14px}.ev-sum{background:#fff;border:1px solid #cdd5e1;align-items:stretch;margin-top:8px;display:flex}.ev-sum-cell{border-right:1px solid #e4e9f0;flex:1;padding:14px 20px}.ev-sum-l{letter-spacing:.5px;color:#6a7386;font-size:12px;font-weight:700}.ev-sum-v{color:var(--mv-p);margin-top:4px;font-size:16px;font-weight:700;line-height:1.5}.ev-sum-btn{background-image:var(--nv-grad);width:280px;color:var(--on-gold);flex:none;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.ev-sum-btn svg{width:14px;height:14px}.ev-sum-btn--end{color:#3a4356;background:#ebebeb}.ev-sum-note{color:var(--nv-sub);margin-top:10px;font-size:12px}.ev-sec{margin-top:48px}.ev-apply{margin-top:24px}.ev-sec>.rlc-head{margin-bottom:18px}.ev-h3{color:var(--mv-p);align-items:center;gap:10px;margin:24px 0 8px;font-size:18px;font-weight:700;display:flex}.ev-h3:before{content:"";background-image:var(--nv-grad);width:4px;height:18px}.ev-h4{color:var(--mv-ink);margin:18px 0 6px;font-size:14px;font-weight:700}.ev-ul{color:var(--mv-ink);padding-left:1.2em;font-size:15px;line-height:1.9}.ev-ul li{list-style:outside}.ev-ul li+li{margin-top:4px}.ev-ul--sub{margin-top:4px;font-size:14px}.ev-ul--sub li{list-style:circle}.ev-text{color:var(--mv-ink);white-space:pre-line;font-size:15px;line-height:1.9}.ev-text+.ev-text,.ev-req-block+.ev-req-block{margin-top:1em}.ev-req-block>.ev-text+.ev-ul{margin-top:4px}.ev-tbc{color:var(--nv-sub);font-size:14px}.ev-links a,.ev-link{color:var(--mv-p);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.ev-how{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ev-how-box{background:#fff;border:1px solid #e3e9f1;border-radius:8px;padding:20px 22px}.ev-how-t{color:var(--mv-p);margin-bottom:8px;font-size:15px;font-weight:700}.ev-how-p{color:var(--mv-ink);font-size:14px;line-height:1.85}.ev-cta{text-align:center;background:#f9f9f9;border-radius:8px;margin-top:56px;padding:40px 24px}.ev-cta-t{color:var(--mv-p);font-size:22px;font-weight:700}.ev-cta-p{color:var(--mv-ink);margin-top:12px;font-size:14px;line-height:1.9}.ev-cta-p--lines{white-space:pre-line}.ev-cta-btn{background-image:var(--nv-grad);width:388px;max-width:100%;height:64px;color:var(--on-gold);border-radius:4px;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:17px;font-weight:700;display:inline-flex}.ev-cta-btn svg{width:16px;height:16px}.ev-cta-free{color:var(--mv-ink);background:#fff;border-radius:3px;padding:2px 8px;font-size:12px}.ev-closed{background:#f6f7f9;border:1px solid #e3e6eb;border-radius:8px;margin-top:24px;padding:20px 22px 22px}.ev-closed-t{color:#3a4356;font-size:18px;font-weight:700}.ev-closed-p{color:var(--mv-ink);margin-top:6px;font-size:14px;line-height:1.8}.ev-closed-list{margin-top:14px}.ev-closed .ap-back{margin-top:16px}.ev-related+.ev-related{margin-top:28px}.ev-related-t{color:#3a4356;margin-bottom:8px;font-size:15px;font-weight:700}.ev-links-row{flex-wrap:wrap;gap:8px 28px;display:flex}@media (max-width:767px){.rls-firms-block{margin-top:40px}.rls-after{margin-top:44px}.ev-sum{flex-direction:column}.ev-sum-cell{border-bottom:1px solid #e4e9f0;border-right:none;padding:12px 16px}.ev-sum-btn{width:100%;height:56px}.ev-sec{margin-top:44px}.ev-how{grid-template-columns:1fr;gap:12px}.ev-cta{margin-top:44px;padding:28px 16px}.ev-cta-t{font-size:19px}.ev-cta-btn{width:100%;height:56px;font-size:15px}}.ev-h2{letter-spacing:1px;color:var(--mv-p);margin-bottom:16px;font-size:28px;font-weight:700}@media (max-width:767px){.ev-h2{font-size:21px}.ev-h3{font-size:17px}.ev-ul,.ev-text{font-size:14px}.ev-ul--sub{font-size:13px}}.agd-cta{margin-top:56px}@media (max-width:767px){.agd-cta{margin-top:32px}}.agd-draft{color:var(--nv-sub);margin-top:16px;font-size:12px}.svc-lead{max-width:820px;color:var(--mv-ink);margin:-8px 0 32px;font-size:15px;line-height:1.9}.svc-free{padding:24px 24px 90px}.svc-free .rlc-head{margin-bottom:24px}.svc-free-box{max-width:860px;color:var(--mv-ink);background:#f9f9f9;border-radius:8px;margin:0 0 36px;padding:32px 40px;font-size:15px;line-height:2}.svc-free-box p+p{margin-top:14px}.col-latest{padding:60px 24px 90px}.col-latest .rlc-head{margin-bottom:24px}.col-lead{max-width:820px;color:var(--mv-ink);margin:-8px 0 28px;font-size:15px;line-height:1.9}.col-list{border-top:1px solid #e4e4e7;max-width:960px}.col-item{border-bottom:1px solid #e4e4e7;padding:22px 4px;display:block}.col-meta{color:var(--nv-sub);font-size:12px;display:block}.col-title{color:var(--mv-ink);margin-top:6px;font-size:16px;font-weight:700;line-height:1.6;display:block}.col-empty{color:var(--nv-sub);padding:24px 0;font-size:14px}.art-main{padding-top:8px}.art-theme{max-width:1120px;color:var(--nv-gold-text);margin:0 auto 10px;font-size:13px;font-weight:700}.art-dates{max-width:1120px;color:var(--nv-sub);flex-wrap:wrap;gap:8px 24px;margin:16px auto 0;font-size:12px;display:flex}.art-persons{border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7;flex-wrap:wrap;gap:16px 40px;max-width:1120px;margin:20px auto 0;padding:20px 0;display:flex}.art-person{align-items:center;gap:12px;display:flex}.art-person-ph{background:#f5f5f5;border-radius:50%;width:44px;height:44px;display:block;overflow:hidden}.art-person-ph img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.art-person-l{color:var(--nv-sub);font-size:11px;display:block}.art-person-n{color:var(--mv-ink);font-size:13px;font-weight:700;display:block}.art-person-f{color:var(--nv-sub);margin-left:8px;font-size:11px;font-weight:500}.art-points{background:#f9f9f9;border-radius:8px;max-width:1120px;margin:40px auto 0;padding:24px 28px}.art-points-t{color:var(--mv-p);margin-bottom:12px;font-size:14px;font-weight:700}.art-points li{color:var(--mv-ink);padding-left:22px;font-size:14px;line-height:1.9;position:relative}.art-points li+li{margin-top:6px}.art-points li:before{content:"";background:var(--nv-gold);width:14px;height:1px;position:absolute;top:13px;left:0}.art-toc{max-width:1120px;margin:32px auto 0}.art-toc-t{color:var(--mv-p);margin-bottom:10px;font-size:14px;font-weight:700}.art-toc li+li{margin-top:8px}.art-toc a{color:var(--mv-ink);text-underline-offset:4px;font-size:14px;text-decoration:underline}.art-body{max-width:1120px;margin:56px auto 0}.art-sec+.art-sec{margin-top:56px}.art-sec{scroll-margin-top:110px}.art-h2{color:var(--mv-p);margin-bottom:18px;font-size:22px;font-weight:700;line-height:1.5}.art-p{color:var(--mv-ink);font-size:15px;line-height:2.1}.art-p+.art-p{margin-top:16px}.art-cta{justify-content:center;margin-top:32px;display:flex}.art-faq{max-width:1120px;margin:64px auto 0}.art-faq .rlc-head{margin-bottom:16px}.art-faq dl{border-top:1px solid #e4e4e7}.art-faq-i{border-bottom:1px solid #e4e4e7;padding:20px 0}.art-faq-i dt{color:var(--mv-ink);gap:12px;font-size:15px;font-weight:700;display:flex}.art-faq-i dd{color:var(--mv-ink);gap:12px;margin-top:8px;font-size:14px;line-height:1.95;display:flex}.art-faq-q,.art-faq-a{width:24px;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:var(--nv-gold-text);flex:none;font-size:18px;font-weight:700}.art-faq-a{color:var(--nv-sub)}.art-end{padding:0 24px 80px}@media (max-width:767px){.svc-free{padding:8px 16px 56px}.svc-free-box{padding:20px 18px;font-size:14px;line-height:1.9}.col-latest{padding:40px 16px 56px}.art-body,.art-sec+.art-sec{margin-top:40px}.art-h2{font-size:19px}.art-points{padding:18px 16px}.art-end{padding:0 16px 56px}}.col-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.col-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-grid .mva-card{width:100%;height:100%}.col-grid .mva-card>img{width:100%}.col-latest--pale{background:linear-gradient(#fff 0%,#f9f9f9 28% 100%)}@media (max-width:767px){.col-grid{grid-template-columns:1fr;gap:16px}}.sr-sec{background:0 0;padding:64px 24px 72px}.sr-sec--pale{background:#fafafa}.sr-in{text-align:center;max-width:1120px;margin:0 auto}.sr-label{color:var(--mv-p);font-size:32px;font-weight:700;line-height:1.4}.sr-label:after,.sr-h2--main:after{content:"";background:var(--nv-gold);width:40px;height:3px;margin:14px auto 0;display:block}.sr-theme{text-align:left;justify-content:flex-start;margin-bottom:0}.sr-h2{color:var(--mv-p);margin-top:36px;font-size:22px;font-weight:700;line-height:33px}.sr-h2--main{margin-top:0;font-size:32px;line-height:1.4}.sr-lead{color:#000;max-width:800px;margin:32px auto 0;font-size:16px;line-height:28.8px}.sr-lead strong{font-weight:700}.sr-figs{flex-wrap:wrap;justify-content:center;gap:24px 48px;margin-top:40px;display:flex}.sr-fig{align-items:center;gap:6px;display:flex}.sr-leaf{flex:none}.sr-fig-body{flex-direction:column;align-items:center;min-width:120px;display:flex}.sr-fig-l{color:var(--mv-p);font-size:12px;font-weight:700;line-height:1.3}.sr-fig-v{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:var(--mv-p);margin-top:2px;font-size:32px;font-weight:700;line-height:1}.sr-fig-v small{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;margin-left:2px;font-size:13px;font-weight:700}.sr-note{color:var(--nv-sub);margin-top:16px;font-size:12px;line-height:1.6}.sr-cases{text-align:left;margin-top:40px}.sr-btn{justify-content:center;margin-top:36px;display:flex}.sr-cards{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px;display:grid}.sr-card{background:#f5f4f4;padding:20px 20px 28px}.sr-card-t{min-height:60px;color:var(--mv-p);justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:26px;display:flex}.sr-card-ico{width:140px;height:140px;color:var(--mv-p);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin:20px auto 0;display:flex}.sr-card-ico svg{width:80px;height:80px}.sr-card-b{text-align:left;margin-top:20px}.sr-card-b p{color:#000;font-size:14px;line-height:1.9}.sr-card-b p+p{margin-top:10px}.sr-f{border-top:1px solid #e4e4e7;margin-top:56px;padding-top:56px}.sr-f:first-of-type{border-top:0;margin-top:40px;padding-top:0}.sr-f-head{flex-direction:column;align-items:center;gap:14px;display:flex}.sr-f-no{background:var(--mv-p);width:36px;height:36px;font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.sr-f-t{color:var(--mv-p);font-size:22px;font-weight:700;line-height:28.6px}.sr-f-points{grid-template-columns:repeat(2,1fr);gap:20px;max-width:960px;margin:24px auto 0;display:grid}.sr-point{text-align:left;padding:4px 28px 4px 0}.sr-point+.sr-point{border-left:1px solid #dddee3;padding:4px 0 4px 28px}.sr-point p{color:#000;margin-top:10px;font-size:15px;line-height:1.9}.sr-tag{color:var(--mv-p);align-items:center;gap:10px;font-size:17px;font-weight:700;line-height:1.4;display:inline-flex}.sr-tag:before{content:"";background-image:var(--nv-grad);flex:none;width:4px;height:18px}.sr-sub{color:var(--mv-p);margin-top:36px;font-size:18px;font-weight:700;line-height:27px}.sr-logos{background:#fff;border-radius:12px;max-width:960px;margin:32px auto 0;padding:24px 0;overflow:hidden}.sr-row{width:max-content;animation:60s linear infinite sr-scroll;display:flex}.sr-row--rev{animation-direction:reverse}.sr-row+.sr-row{margin-top:8px}.sr-tile{background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;min-width:125px;height:93px;padding:8px 20px;display:flex}.sr-tile img{width:auto;height:var(--h,30px)}@keyframes sr-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sr-row{animation:none}}.sr-sup{text-align:left;grid-template-columns:repeat(2,1fr);gap:16px;max-width:960px;margin:32px auto 0;display:grid}.sr-sup-item{background:#fff;border-radius:4px;gap:16px;padding:20px 24px;display:flex}.sr-sup-no{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;background-image:var(--nv-grad-bright);color:#0000;-webkit-background-clip:text;background-clip:text;flex:none;font-size:22px;font-weight:700;line-height:1}.sr-sup-t{color:var(--mv-p);font-size:16px;font-weight:700;line-height:1.5}.sr-sup-d{color:#000;margin-top:6px;font-size:14px;line-height:1.9}.sr-adv{text-align:left;margin-top:32px}.sr-adv .rlm-grid{margin-top:0}.sr-end{padding:64px 24px 80px}@media (max-width:767px){.sr-head{padding-bottom:24px}.sr-sec{padding:40px 16px 48px}.sr-label,.sr-h2--main{font-size:24px;line-height:1.5}.sr-theme{gap:12px}.sr-h2{margin-top:24px;font-size:18px;line-height:1.6}.sr-lead{text-align:left;margin-top:20px;font-size:15px;line-height:1.9}.sr-figs{gap:16px 20px;margin-top:28px}.sr-fig-body{min-width:96px}.sr-fig-v{font-size:26px}.sr-cases{margin-top:28px}.sr-cards{grid-template-columns:1fr;gap:16px;margin-top:28px}.sr-card-t{min-height:0;font-size:18px}.sr-f{margin-top:40px;padding-top:40px}.sr-f-t{font-size:19px;line-height:1.5}.sr-f-points{text-align:left;grid-template-columns:1fr;gap:12px;margin-top:16px}.sr-point,.sr-point+.sr-point{border-left:0;padding:0}.sr-point+.sr-point{border-top:1px solid #dddee3;padding-top:16px}.sr-point p{font-size:15px;line-height:1.9}.sr-tag{font-size:16px}.sr-sub{margin-top:28px;font-size:16px}.sr-logos{padding:16px 0}.sr-tile{min-width:96px;height:72px;padding:8px 14px}.sr-tile img{height:calc(var(--h,30px) * .85)}.sr-sup{grid-template-columns:1fr;gap:12px}.sr-sup-item{padding:16px}.sr-end{padding:40px 16px 56px}}.scn-head{padding-bottom:0}.scn-sec{padding-top:72px;padding-bottom:72px}.scn-in{flex-direction:column;align-items:flex-start;width:100%;max-width:1120px;display:flex}.scn-bold{color:var(--mv-p);margin-top:40px;font-size:20px;font-weight:700;line-height:1.6}.scn-p{max-width:880px;color:var(--mv-ink);margin-top:16px;font-size:15px;line-height:1.9}.scn-flow{background:#fff;border:1px solid #cdced6;border-radius:8px;width:100%;margin-top:40px;padding:32px 32px 36px}.scn-flow-t{color:var(--mv-p);font-size:18px;font-weight:700}.scn-why{text-align:left;width:100%;margin-top:56px}.scn-q{letter-spacing:.04em;color:var(--nv-sub);font-size:14px;font-weight:700;line-height:1.6}.scn-lead{color:var(--mv-p);margin-top:0;font-size:22px;font-weight:700;line-height:1.6}.scn-why .scn-p{max-width:880px;margin:24px 0 0}@media (max-width:767px){.scn-why{text-align:left;margin-top:28px}.scn-lead{margin-top:8px;font-size:17px}.scn-why .scn-p{margin-top:20px}}.scn-q--second{text-align:center;width:100%;margin-top:80px}.scn-card-photo{border-radius:8px 8px 0 0;width:calc(100% + 72px);margin:-40px -36px 4px;overflow:hidden}.scn-card-photo img{aspect-ratio:2.6;object-fit:cover;width:100%;max-height:240px;display:block}.scn-card-no{color:var(--nv-gold-text);align-items:flex-end;gap:0;margin-top:12px;display:flex}.scn-card-no-t{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.8px;margin-right:28px;padding:0 0 2px;font-size:16px;font-weight:600;line-height:1;position:relative}.scn-card-no-t:after{content:"";opacity:.6;background:currentColor;width:calc(100% + 28px);height:1px;position:absolute;bottom:0;left:0}.scn-card-no-n{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.8px;background-image:var(--nv-grad-bright);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:600;line-height:.9}@media (max-width:767px){.scn-q--second{text-align:left;margin-top:56px}.scn-card-photo{width:calc(100% + 44px);margin:-28px -22px 4px}.scn-card-no-n{font-size:36px}}.scn-card{align-items:flex-start;gap:12px;padding:40px 36px 36px}.scn-card-t{text-align:left;white-space:normal;font-size:20px;line-height:1.6}.scn-card-d{font-size:15px;line-height:1.9}.scn-note{text-align:center;width:100%;color:var(--mv-p);margin-top:40px;font-size:15px;font-weight:700;line-height:1.9}@media (max-width:767px){.scn-sec{padding-top:56px;padding-bottom:56px}.scn-bold{margin-top:28px;font-size:17px}.scn-p{font-size:15px;line-height:1.85}.scn-flow{margin-top:28px;padding:24px 20px 28px}.scn-flow-t{font-size:16px}.scn-card{padding:28px 22px 24px}.scn-card-t{font-size:17px;line-height:1.6}.scn-card-d{font-size:14px;line-height:1.85}.scn-note{text-align:left;margin-top:28px;font-size:15px}}.scp-head{text-align:center;padding:32px 24px 48px}.scp-h1{color:var(--mv-p);font-size:32px;font-weight:700;line-height:48px}.scp-lead{color:#1e1e1e;max-width:880px;margin:20px auto 0;font-size:18px;font-weight:700;line-height:30px}.scp-sec{background:0 0;padding:64px 24px 72px}.scp-sec--grey{background:#fafafa}.scp-sec--features{padding-bottom:96px}.scp-in{text-align:center;max-width:960px;margin:0 auto}.scp-h2{letter-spacing:.04em;color:var(--mv-p);justify-content:center;align-items:center;gap:16px;font-size:24px;font-weight:700;line-height:31.2px;display:flex}.scp-h2--plain{display:block}.scp-h2--second{margin-top:72px}.scp-tag{background:var(--mv-p);color:#fff;padding:0 8px;font-size:24px;font-weight:700;line-height:34px;display:inline-block}.scp-bold{color:var(--mv-p);margin-top:40px;font-size:18px;font-weight:700;line-height:27px}.scp-p{color:#000;font-size:16px;line-height:28.8px}.scp-p--narrow{max-width:716px;margin:24px auto 0}.scp-p strong{font-weight:700}.scp-strong{color:var(--mv-p);margin-bottom:8px;font-weight:700;display:block}.scp-flow{background:#fff;margin-top:40px;padding:36px 32px 40px}.scp-flow-t{color:var(--mv-p);font-size:18px;font-weight:700}.scp-flow-scroll{margin-top:24px;overflow-x:auto}.sf-svg{width:100%;min-width:720px;height:auto;display:block}.sf-node{fill:#fff;stroke:var(--mv-p);stroke-width:2px}.sf-node--fill{fill:var(--mv-p)}.sf-ico{fill:none;stroke:var(--mv-p);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sf-arrow rect,.sf-arrow polygon{fill:var(--mv-p)}.sf-pill{fill:#e9edf3}.sf-pill-t{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;fill:var(--mv-p);font-size:12px;font-weight:700}.sf-dots{stroke:var(--mv-p);stroke-width:1.5px;stroke-dasharray:2 3}.sf-mail{fill:#fff;stroke:var(--mv-p);stroke-width:1.8px}.sf-mail-l{fill:none;stroke:var(--mv-p);stroke-width:1.8px}.sf-cap{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;fill:#1e1e1e;font-size:12px;font-weight:500}.sf-name{font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;fill:var(--mv-p);font-size:14px;font-weight:700}.sf-logo{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:.5px;fill:#fff;font-size:20px;font-weight:700}.sf-logo-s{font-family:var(--font-barlow), "Barlow Semi Condensed", sans-serif;letter-spacing:1px;fill:var(--nv-gold);font-size:13px;font-weight:600}.scp-card{text-align:left;background:#fff}.scp-ease{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px;padding:40px 32px;display:grid}.scp-ease--two{grid-template-columns:repeat(2,1fr);gap:32px 48px}.scp-tag--in{font-size:inherit;margin:0 2px;padding:0 4px;line-height:24px}.scp-ease-head{align-items:flex-start;gap:12px;display:flex}.scp-ease-ico{width:56px;height:56px;color:var(--mv-p);background:#f9f9f9;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.scp-ease-t{color:var(--mv-p);font-size:18px;font-weight:700;line-height:27px}.scp-ease-d{color:#1e1e1e;margin-top:16px;font-size:16px;line-height:28.8px}.scp-cream{background:var(--nv-cream);text-align:center;flex-direction:column;align-items:center;gap:28px;padding:48px 24px;display:flex}.scp-cream--last{padding:64px 24px}.scp-cream-p{color:#1e1e1e;max-width:560px;font-size:16px;line-height:28.8px}.scp-cream-p--wide{max-width:736px}.scp-cream .mv-btn{height:68px}.scp-textlink{color:var(--mv-p);text-underline-offset:4px;font-size:16px;font-weight:500;text-decoration:underline}.scp-feature,.scp-feature:first-of-type{margin-top:48px}.scp-feature-head{justify-content:center;align-items:center;gap:16px;display:flex}.scp-feature-ico{width:68px;height:68px;color:var(--mv-p);justify-content:center;align-items:center;display:flex}.scp-feature-ico svg{width:60px;height:60px}.scp-feature-t{color:var(--mv-p);font-size:21px;font-weight:700;line-height:31.5px}.scp-feature-card{border-radius:8px;margin-top:24px;padding:40px}.scp-feature-lead{text-align:center;color:var(--mv-p);font-size:20px;font-weight:700;line-height:30px}.scp-feature-row{grid-template-columns:420px 1fr;gap:40px;margin-top:32px;display:grid}.scp-feature-img{object-fit:cover;width:420px;height:232px}.scp-feature-body .scp-p+.scp-p{margin-top:12px}.scp-navybtn-wrap{justify-content:center;margin-top:36px;display:flex}.scp-navybtn{background:var(--mv-p);color:#fff;text-align:center;border-radius:4px;justify-content:center;align-items:center;width:320px;max-width:100%;min-height:43px;padding:10px 8px;font-size:16px;font-weight:700;line-height:23px;display:inline-flex}.scp-ask{flex-direction:column;align-items:center;gap:24px;margin-top:56px;display:flex}.scp-ask-t{color:#1e1e1e;font-size:22px;font-weight:700;line-height:28.6px}.scp-ask-t span{margin:0 8px}.scp-ask .mv-btn{height:68px}.scp-agents{text-align:left;grid-template-columns:1fr 336px;align-items:center;gap:48px;margin-top:40px;display:grid}.scp-agents-text{max-width:500px}.scp-quote{border-left:3px solid var(--nv-gold);background:#fafafa;margin-top:20px;padding:16px 20px}.scp-quote-by{color:var(--mv-p);margin-top:10px;font-size:14px;font-weight:700}.scp-faces{grid-template-columns:repeat(2,1fr);gap:8px;width:336px;height:336px;display:grid}.scp-face{background:#efefef;display:block;overflow:hidden}.scp-face img{object-fit:cover;object-position:50% 15%;width:100%;height:100%}@media (max-width:767px){.scp-head{padding:24px 16px 32px}.scp-h1{font-size:24px;line-height:1.5}.scp-lead{text-align:left;margin-top:14px;font-size:15px;line-height:1.8}.scp-sec{padding:40px 16px 48px}.scp-sec--features{padding-bottom:56px}.scp-h2{flex-wrap:wrap;gap:8px;font-size:20px;line-height:1.5}.scp-h2--second{margin-top:48px}.scp-tag{font-size:20px;line-height:30px}.scp-bold{margin-top:24px;font-size:16px;line-height:1.7}.scp-p{text-align:left;font-size:15px;line-height:1.9}.scp-p--narrow{margin-top:16px}.scp-flow{margin-top:28px;padding:24px 16px 28px}.scp-flow-t{font-size:16px}.scp-flow-scroll{margin:16px -16px 0;padding:0 16px}.scp-ease,.scp-ease--two{grid-template-columns:1fr;gap:24px;margin-top:28px;padding:24px 16px}.scp-ease-t{font-size:16px;line-height:1.5}.scp-ease-d{margin-top:10px;font-size:15px;line-height:1.9}.scp-cream{gap:20px;padding:36px 16px}.scp-cream--last{padding:48px 16px}.scp-cream-p{text-align:left;font-size:15px;line-height:1.9}.scp-cream .mv-btn,.scp-ask .mv-btn{height:64px}.scp-feature{margin-top:36px}.scp-feature-head{gap:10px}.scp-feature-ico{width:48px;height:48px}.scp-feature-ico svg{width:42px;height:42px}.scp-feature-t{text-align:left;font-size:18px;line-height:1.5}.scp-feature-card{margin-top:16px;padding:20px 16px 24px}.scp-feature-lead{font-size:17px;line-height:1.6}.scp-feature-row{grid-template-columns:1fr;gap:16px;margin-top:20px}.scp-feature-img{width:100%;height:190px}.scp-navybtn-wrap{margin-top:24px}.scp-ask{margin-top:40px}.scp-ask-t{font-size:18px}.scp-agents{grid-template-columns:1fr;gap:24px;margin-top:28px}.scp-faces{aspect-ratio:1;width:100%;max-width:336px;height:auto;margin:0 auto}}.mvp>section:not(:first-of-type),.mvp>div.rls-sec,.mvp>.mv-sec{content-visibility:auto;contain-intrinsic-size:auto 700px}.cw-error{color:#a12622;background:#fff6f6;border:1px solid #d9534f;border-radius:6px;width:100%;max-width:600px;margin:0 auto 16px;padding:12px 16px;font-size:14px;line-height:1.7}.cw-error a{text-underline-offset:3px;text-decoration:underline}.cw-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.rls-btn-arw{color:var(--mv-p);flex:none;margin-left:10px}@media (max-width:767px){.sp-scroll{scroll-snap-type:x mandatory;margin-right:calc(var(--sp-gutter,16px) * -1);margin-left:calc(var(--sp-gutter,16px) * -1);padding:0 var(--sp-gutter,16px) 6px;scroll-padding-left:var(--sp-gutter,16px);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.sp-scroll::-webkit-scrollbar{display:none}.sp-scroll>*{scroll-snap-align:start;flex:none}.sp-scroll--advisors>*{width:46%}.sp-scroll--cases>*{width:86%}.rls-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding:18px 4px;display:grid}.rls-date{grid-area:1/1}.rls-logo{grid-area:1/2;width:128px;height:44px;margin-left:0}.rls-text{grid-area:2/1/auto/-1}.rls-dl{grid-area:3/1;justify-self:start}.rls-circle{grid-area:3/2;place-self:center end;width:34px;height:34px;margin-left:0}.agf-box{grid-template-columns:1fr;gap:22px;padding:28px 20px}.agf-step{grid-template-columns:60px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.agf-step:last-child{grid-column:auto;justify-self:stretch;width:auto}.agf-head{grid-area:1/2;margin-bottom:6px}.agf-ico{grid-area:1/1/span 2;width:60px;height:60px;margin:0}.agf-ico svg{width:34px;height:34px}.agf-d{grid-area:2/2;font-size:13px;line-height:1.85}}@media (max-width:359px){.agl-card{padding:12px}.agl-boxes{gap:12px}.agl-box .agc-sal-n{font-size:22px;line-height:32px}.agl-box .agc-sal-l{font-size:13px}}@media (max-width:767px){.mvh-sp-ctas .mvh-btn,.mvh-sp-ctas .rls-btn{justify-content:center;height:60px;padding:0 48px;position:relative}.mvh-sp-ctas .mvh-btn>svg,.mvh-sp-ctas .rls-btn-arw{width:20px;height:20px;margin:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mvh-sp-ctas .rls-btn-t{font-size:15px}.mvp-top #advisors,.mvp-top #cases,.mvp-top #voices{background-color:#f9f9f9}.mvp-top #cases .agc-card{background:#fff}.rlb-track{animation-duration:55s}.mvp-top #cases .agc-card{padding-bottom:16px}.mvh-sp-stats .mvh-stats{color:#001f3e;background:#fff;border-radius:8px;padding:16px 4px;box-shadow:0 6px 20px #001f3e1f}.mvh-sp-stats .mvh-sep{background:#e7e7e7;border:0;width:1px;height:56px}.mvh-sp-stats .mvh-stat-l{color:#4a5468}}.rlc-head{overflow:hidden}.rlc-head .rlc-bar,.rlm-h1 .rlm-h1-bar{display:none}.rlc-h2,.rlm-h1-en{position:relative}.rlc-h2:before,.rlm-h1-en:before{content:"";background:#c2c8d2;width:1px;position:absolute;top:50%;transform:translateY(-50%)}.rlc-h2:before{height:24px;left:-8.5px}.rlc-head--sm .rlc-h2:before{height:20px;left:-7.5px}.rlm-h1{overflow:hidden}.rlm-h1-en:before{height:34px;left:-10.5px}@media (max-width:767px){.rlc-h2:before{height:20px;left:-6.5px}.rlm-h1-en:before{height:26px;left:-7.5px}}.rlc-head,.rlm-h1{flex-flow:column;align-items:flex-start;gap:6px;overflow:visible}.rlc-h2:before,.rlm-h1-en:before{display:none}@media (max-width:767px){.rlc-head,.rlm-h1{gap:4px}}.mv-sec>.rl-head{margin-bottom:calc(56px - var(--g,48px))}.rl-head.agc-headrow,.rl-head.rls-head,.agf-in>.rlc-head,.agd-others-in>.rlc-head,.svc-free .rlc-head,.ap-sec>.rlc-head,.ae-inner>.rlc-head,.scn-in>.rl-head,.rlm-h1,.rl-head.sr-theme{margin-bottom:56px}.rlm-h1+.svc-lead,.scn-in>.rl-head+*{margin-top:0}.rl-strength-bg .rl-head{margin-bottom:24px}.rl-strength-bg .rl-head:only-child{margin-bottom:-8px}.agd-qa-head+div>.agd-group{margin-top:56px}@media (max-width:767px){.mv-sec>.rl-head{margin-bottom:calc(40px - var(--gs,40px))}.rl-head.agc-headrow,.rl-head.rls-head,.agf-in>.rlc-head,.agd-others-in>.rlc-head,.svc-free .rlc-head,.ap-sec>.rlc-head,.ae-inner>.rlc-head,.scn-in>.rl-head,.rlm-h1,.rl-head.sr-theme{margin-bottom:40px}.rl-strength-bg .rl-head{margin-bottom:16px}.rl-strength-bg .rl-head:only-child{margin-bottom:0}.agd-qa-head+div>.agd-group{margin-top:40px}}.rlc-head--sm .rlc-ja{font-size:30px}.rlc-head--sm .rlc-h2{font-size:14px}@media (max-width:767px){.rlc-head--sm .rlc-ja{font-size:22px}.rlc-head--sm .rlc-h2{font-size:12px}}.rlm-h1 .rlm-h1-ja{letter-spacing:.02em;font-size:36px;font-weight:700;line-height:1.4}.rlm-h1 .rlm-h1-en{font-size:16px}@media (max-width:767px){.rlm-h1 .rlm-h1-ja{font-size:26px}.rlm-h1 .rlm-h1-en{font-size:13px}}@media (min-width:768px){.agf-in--mid .agf-box{gap:0 24px;padding:48px 24px}.agf-in--mid .agf-arw{right:-22px}}.ap-scout-h+.ap-scout-p{margin-top:24px}@media (max-width:767px){.ap-scout-h+.ap-scout-p{margin-top:20px}}@media (min-width:1280px){.svc-card{padding-left:24px;padding-right:24px}}.ap-name h1,.ev-h1,.agd-h1{letter-spacing:.02em;font-size:36px;font-weight:700;line-height:1.4}.ap-h2,.agd-group{font-size:22px}.ev-h3{margin-top:32px;font-size:20px}.ev-h3:before{height:20px}.ev-h2+div>.ev-h3:first-child{margin-top:12px}@media (max-width:767px){.ap-name h1,.ev-h1,.agd-h1{letter-spacing:.02em;font-size:26px;line-height:1.4}.ap-h2,.agd-group{font-size:18px}.ev-h3{margin-top:28px;font-size:18px}.ev-h2{font-size:23px}.agd-main{padding-top:20px}.rlm-crumb-in,.rlm-sec,.ae-inner,.rls-in{padding-left:16px;padding-right:16px}}.sr-why{overflow-x:clip}.sr-in .aer-list{text-align:left;margin-top:0}.aer-group{isolation:isolate;padding:88px 0;position:relative}.aer-group:first-child{padding-top:0}.aer-group:last-child{padding-bottom:0}.aer-group:nth-child(2):before{content:"";z-index:-1;background:#fff;position:absolute;inset:0 calc(50% - 50vw)}.aer-group>.aer-item{margin-bottom:0}.aer-extra{margin-top:40px}.sr-why .aer-box,.aer-extra .sr-logos,.sr-measures{box-shadow:0 8px 28px #001f3e12}.aer-extra .sr-logos{border-radius:0;max-width:none;margin-top:0}.aer-extra .sr-adv{margin-top:0}.sr-measures{box-shadow:none;background:#f9f9f9;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;padding:36px 32px;display:grid}.sr-measures .aer-pt+.aer-pt{margin-top:0}.aer-extra .sr-note{margin-top:12px}@media (max-width:767px){.aer-group{padding:56px 0}.aer-group:first-child{padding-top:0}.aer-group:last-child{padding-bottom:0}.aer-extra{margin-top:24px}.sr-measures{grid-template-columns:1fr;gap:20px;padding:24px 20px}}.rle-inner{padding-top:147px;padding-bottom:147px}.rle-btn{border-radius:6px;gap:16px;padding:24px 56px}.rle-tag{padding:6px 12px;font-size:15px}.rle-txt{font-size:22px}.rle-arw{width:22px;height:22px}@media (max-width:767px){.rle-inner{padding:156px 16px}.rle-btn{gap:12px;padding:20px 28px}.rle-tag{font-size:13px}.rle-txt{font-size:18px}.agc-sp{margin-left:-16px;margin-right:-16px}.sr-in .aer-list{padding-left:0;padding-right:0}.mvv-wrap{width:calc(100% + 32px);max-width:none;margin-left:-16px;margin-right:-16px}}.ap-grid{grid-template-columns:minmax(0,630px) 336px}@media (min-width:768px) and (max-width:1023px){.agc-grid,.agd-others-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-grid{grid-template-columns:minmax(0,1fr) 260px;gap:32px}.ap-photo{width:260px;height:327px}}@media (max-width:767px){.ap-grid{grid-template-columns:1fr}}.sr-head{padding-bottom:0}@media (max-width:767px){.sr-head{padding-bottom:0}}.sr-figs{gap:32px 64px;margin-top:48px;position:relative}.sr-fig{gap:12px}.sr-leaf{width:33px;height:88px}.sr-fig-body{min-width:168px}.sr-fig-l,.sr-fig-v{color:#0000;background-image:linear-gradient(120deg,#001a36 0%,#1d5c9e 50%,#002346 100%);-webkit-background-clip:text;background-clip:text}.sr-fig-v small{color:#0000}.sr-fig-l{font-size:16px;line-height:1.4}.sr-fig-v{margin-top:6px;font-size:56px}.sr-fig-v small{margin-left:3px;font-size:22px}.sr-lead--wide{max-width:1120px}@media (max-width:767px){.sr-figs{gap:20px 16px;margin-top:32px}.sr-fig{gap:6px}.sr-leaf{width:22px;height:58px}.sr-fig-body{min-width:108px}.sr-fig-l{font-size:13px}.sr-fig-v{margin-top:4px;font-size:38px}.sr-fig-v small{font-size:16px}}.sr-h2-grad,.scn-lead-grad{color:#0000;background-image:linear-gradient(120deg,#001a36 0%,#1d5c9e 50%,#002346 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}
