.kuma-3012346139{max-width:1200px;display:flex;flex-direction:column;gap:30px}@media (min-width: 576px){.kuma-3012346139{gap:30px}}@media (min-width: 768px){.kuma-3012346139{gap:30px}}@media (min-width: 992px){.kuma-3012346139{gap:20px}}.kuma-1793305542{padding:20px 16px;display:flex;background-color:#fff;flex-direction:column;flex:1;gap:16px}@media (min-width: 576px){.kuma-1793305542{padding:20px 16px;gap:16px}}@media (min-width: 768px){.kuma-1793305542{padding:20px 16px;gap:16px}}@media (min-width: 992px){.kuma-1793305542{padding:40px;gap:32px}}.kuma-2971651645{font-weight:700}.kuma-3090340199{padding:20px 16px;display:flex;flex-direction:column;justify-content:space-between;flex:1}@media (min-width: 576px){.kuma-3090340199{padding:20px 16px}}@media (min-width: 768px){.kuma-3090340199{padding:20px 16px}}@media (min-width: 992px){.kuma-3090340199{padding:36px 56px}}.kuma-2510062139{padding-top:0;padding-bottom:24px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #979797}@media (min-width: 576px){.kuma-2510062139{padding-top:0;padding-bottom:24px}}@media (min-width: 768px){.kuma-2510062139{padding-top:0;padding-bottom:24px}}@media (min-width: 992px){.kuma-2510062139{padding-top:28px;padding-bottom:48px}}.kuma-3152999647{font-size:14px;font-weight:700}@media (min-width: 576px){.kuma-3152999647{font-size:14px}}@media (min-width: 768px){.kuma-3152999647{font-size:14px}}@media (min-width: 992px){.kuma-3152999647{font-size:20px}}@media (min-width: 1200px){.kuma-3152999647{font-size:20px}}.kuma-586115934{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:8px}@media (min-width: 576px){.kuma-586115934{justify-content:center;align-items:flex-end}}@media (min-width: 768px){.kuma-586115934{justify-content:center;align-items:flex-end}}@media (min-width: 992px){.kuma-586115934{justify-content:space-between;align-items:center}}.kuma-1617322445{height:50px}@media (min-width: 576px){.kuma-1617322445{height:50px}}@media (min-width: 768px){.kuma-1617322445{height:50px}}@media (min-width: 992px){.kuma-1617322445{height:90px}}.kuma-2801049579{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media (min-width: 576px){.kuma-2801049579{align-items:flex-start}}@media (min-width: 768px){.kuma-2801049579{align-items:flex-start}}@media (min-width: 992px){.kuma-2801049579{align-items:flex-end}}.kuma-2931000677{line-height:1;display:flex;color:#d20209;flex-direction:row;align-items:flex-end;font-size:30px;font-weight:700}@media (min-width: 576px){.kuma-2931000677{font-size:30px}}@media (min-width: 768px){.kuma-2931000677{font-size:30px}}@media (min-width: 992px){.kuma-2931000677{font-size:46px}}.kuma-3961677383{line-height:1;white-space:nowrap;letter-spacing:.64px;font-size:14px}.kuma-2692664575{letter-spacing:1.12px;font-size:14px}@media (min-width: 576px){.kuma-2692664575{font-size:14px}}@media (min-width: 768px){.kuma-2692664575{font-size:14px}}@media (min-width: 992px){.kuma-2692664575{font-size:28px}}.kuma-2715717567{padding:24px 0;display:flex;flex-direction:column;justify-content:center;gap:32px}@media (min-width: 576px){.kuma-2715717567{padding:24px 0}}@media (min-width: 768px){.kuma-2715717567{padding:24px 0}}@media (min-width: 992px){.kuma-2715717567{padding:48px 24px}}.kuma-2767533032{padding-bottom:8px;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:8px;border-bottom:4px solid rgba(49,130,206,.4)}@media (min-width: 576px){.kuma-2767533032{flex-direction:row}}@media (min-width: 768px){.kuma-2767533032{flex-direction:row}}@media (min-width: 992px){.kuma-2767533032{flex-direction:column}}@media (min-width: 1200px){.kuma-2767533032{flex-direction:row}}.kuma-2602609219{line-height:1;display:flex;color:#3182ce;flex-direction:row;align-items:flex-end;font-size:30px;font-weight:700}@media (min-width: 576px){.kuma-2602609219{font-size:30px}}@media (min-width: 768px){.kuma-2602609219{font-size:30px}}@media (min-width: 992px){.kuma-2602609219{font-size:46px}}.kuma-3579272365{white-space:nowrap;display:flex;font-size:16px}@media (min-width: 576px){.kuma-3579272365{font-size:16px}}@media (min-width: 768px){.kuma-3579272365{font-size:16px}}@media (min-width: 992px){.kuma-3579272365{font-size:22px}}.kuma-1191738673{white-space:nowrap;display:flex;flex-direction:row;font-size:16px}@media (min-width: 576px){.kuma-1191738673{font-size:16px}}@media (min-width: 768px){.kuma-1191738673{font-size:16px}}@media (min-width: 992px){.kuma-1191738673{font-size:22px}}.kuma-2650947974{line-height:1;letter-spacing:.64px}.kuma-586430440{letter-spacing:1.12px;font-size:22px}@media (min-width: 576px){.kuma-586430440{font-size:22px}}@media (min-width: 768px){.kuma-586430440{font-size:22px}}@media (min-width: 992px){.kuma-586430440{font-size:28px}}.kuma-2481656020{font-size:12px}@media (min-width: 576px){.kuma-2481656020{font-size:12px}}@media (min-width: 768px){.kuma-2481656020{font-size:12px}}@media (min-width: 992px){.kuma-2481656020{font-size:14px}}.kuma-2266059040{display:flex;align-items:flex-end;font-size:20px;font-weight:700}@media (min-width: 576px){.kuma-2266059040{font-size:20px}}@media (min-width: 768px){.kuma-2266059040{font-size:20px}}@media (min-width: 992px){.kuma-2266059040{font-size:24px}}.kuma-1161968517{display:flex;flex-direction:column;gap:16px}.kuma-2895323428{padding-bottom:8px;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:8px;border-bottom:4px solid rgba(255,140,4,.4)}.kuma-2686589766{line-height:1;display:flex;color:#ff8c04;flex-direction:row;align-items:flex-end;font-size:30px;font-weight:700}@media (min-width: 576px){.kuma-2686589766{font-size:30px}}@media (min-width: 768px){.kuma-2686589766{font-size:30px}}@media (min-width: 992px){.kuma-2686589766{font-size:46px}}.kuma-2910886659{font-size:16px}@media (min-width: 576px){.kuma-2910886659{font-size:16px}}@media (min-width: 768px){.kuma-2910886659{font-size:16px}}@media (min-width: 992px){.kuma-2910886659{font-size:18px}}.kuma-1032207884{white-space:nowrap;display:flex;flex-direction:row;font-size:16px}@media (min-width: 576px){.kuma-1032207884{font-size:16px}}@media (min-width: 768px){.kuma-1032207884{font-size:16px}}@media (min-width: 992px){.kuma-1032207884{font-size:18px}}.kuma-2132370739{line-height:1;white-space:nowrap;display:flex;flex-direction:row;align-items:flex-end;font-size:16px}.kuma-3871745679{letter-spacing:1.12px;font-size:24px}@media (min-width: 576px){.kuma-3871745679{font-size:24px}}@media (min-width: 768px){.kuma-3871745679{font-size:24px}}@media (min-width: 992px){.kuma-3871745679{font-size:28px}}.kuma-4101340649{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.kuma-4049783238{text-align:left;font-size:12px}@media (min-width: 576px){.kuma-4049783238{font-size:12px}}@media (min-width: 768px){.kuma-4049783238{font-size:12px}}@media (min-width: 992px){.kuma-4049783238{font-size:14px}}.kuma-2453302902{min-width:120px;display:flex;justify-content:flex-end;align-items:flex-end;font-size:20px;font-weight:700}@media (min-width: 576px){.kuma-2453302902{font-size:20px}}@media (min-width: 768px){.kuma-2453302902{font-size:20px}}@media (min-width: 992px){.kuma-2453302902{font-size:24px}}.kuma-56785092{padding-bottom:4px;font-size:14px;font-weight:400}@media (min-width: 576px){.kuma-56785092{font-size:14px}}@media (min-width: 768px){.kuma-56785092{font-size:14px}}@media (min-width: 992px){.kuma-56785092{font-size:18px}}.kuma-955628011{color:#666;text-align:left;font-size:12px}@media (min-width: 576px){.kuma-955628011{text-align:left}}@media (min-width: 768px){.kuma-955628011{text-align:left}}@media (min-width: 992px){.kuma-955628011{text-align:center}}.kuma-3153755894{width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:8px}@media (min-width: 576px){.kuma-3153755894{max-width:100%}}@media (min-width: 768px){.kuma-3153755894{max-width:100%}}@media (min-width: 992px){.kuma-3153755894{max-width:475px}}.kuma-3681625089{line-height:1.5;max-width:450px;text-align:left;font-size:14px}@media (min-width: 576px){.kuma-3681625089{font-size:14px}}@media (min-width: 768px){.kuma-3681625089{font-size:14px}}@media (min-width: 992px){.kuma-3681625089{font-size:18px}}.kuma-714288198{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:22px}@media (min-width: 576px){.kuma-714288198{gap:22px}}@media (min-width: 768px){.kuma-714288198{gap:22px}}@media (min-width: 992px){.kuma-714288198{gap:32px}}.kuma-3845990137{width:100%;max-width:495px;display:flex;align-items:center}@media (min-width: 576px){.kuma-3845990137{max-width:495px}}@media (min-width: 768px){.kuma-3845990137{max-width:495px}}@media (min-width: 992px){.kuma-3845990137{max-width:360px}}.kuma-274416310{white-space:nowrap;letter-spacing:1.28px;min-width:80px;font-size:22px}@media (min-width: 576px){.kuma-274416310{font-size:22px}}@media (min-width: 768px){.kuma-274416310{font-size:22px}}@media (min-width: 992px){.kuma-274416310{font-size:32px}}.kuma-895239352{font-size:12px;font-weight:400}@media (min-width: 576px){.kuma-895239352{font-size:12px}}@media (min-width: 768px){.kuma-895239352{font-size:12px}}@media (min-width: 992px){.kuma-895239352{font-size:16px}}.kuma-1292571415{max-width:1200px;display:flex;overflow:hidden;background-color:#f9f8fe;flex-direction:column;justify-content:space-between;border-radius:16px;box-shadow:0 4px 8px #0000004d}@media (min-width: 576px){.kuma-1292571415{flex-direction:column}}@media (min-width: 768px){.kuma-1292571415{flex-direction:column}}@media (min-width: 992px){.kuma-1292571415{flex-direction:row}}.kuma-2674407122{display:flex;flex-direction:row;gap:58px}.kuma-2217517147{width:100%;display:flex;align-items:center}@media (min-width: 576px){.kuma-2217517147{width:100%}}@media (min-width: 768px){.kuma-2217517147{width:100%}}@media (min-width: 992px){.kuma-2217517147{width:auto}}.kuma-3998546858{padding:12px;width:100%;background-color:#fff;box-shadow:4px 4px 4px #00000040;transform:rotate(-3deg)}.kuma-1529906016{padding:18px 20px;letter-spacing:1.76px;color:#222;border-color:#3182ce;border-style:dashed;border-width:1px;font-size:24px;font-weight:700}@media (min-width: 576px){.kuma-1529906016{padding-left:20px;padding-right:20px;color:#222;font-size:24px}}@media (min-width: 768px){.kuma-1529906016{padding-left:20px;padding-right:20px;color:#222;font-size:24px}}@media (min-width: 992px){.kuma-1529906016{padding-left:28px;padding-right:28px;color:#3182ce;font-size:44px}}.kuma-2711438648{margin-left:10px;letter-spacing:1.28px;color:#222;font-size:16px;font-weight:400}@media (min-width: 576px){.kuma-2711438648{font-size:16px}}@media (min-width: 768px){.kuma-2711438648{font-size:16px}}@media (min-width: 992px){.kuma-2711438648{font-size:32px}}.kuma-1319843735{display:none;flex-direction:row;align-items:flex-start;gap:10px}@media (min-width: 576px){.kuma-1319843735{display:none}}@media (min-width: 768px){.kuma-1319843735{display:none}}@media (min-width: 992px){.kuma-1319843735{display:flex}}.kuma-1910107570{margin-top:20px;padding:24px 31px;max-width:375px;position:relative;background-color:#fffeec;border-radius:50px;box-shadow:0 2px 6px #00000059;font-size:16px}:root{font-family:Noto Sans JP,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#222;background-color:#eff5fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}@media screen and (max-width: 992px){#root{padding:3rem 1rem}}a{font-weight:500;text-decoration:inherit}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background:no-repeat right/50% #EFF5FA url(/assets/bg-139aa369.png);background-size:contain}h1{font-size:3.2em;line-height:1.1}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}
