._main_ofwqh_1{padding-top:var(--header-h);--g-blue:#4285f4;--g-red:#ea4335;--g-yellow:#fbbc04;--g-green:#34a853;background:#fff;font-family:Noto Sans JP,sans-serif}._pcBr_ofwqh_11{display:inline}@media (width<=720px){._pcBr_ofwqh_11{display:none}}._hero_ofwqh_22{background:radial-gradient(1100px 520px at 12% -10%,#4285f429,#0000 60%),radial-gradient(900px 480px at 100% 0,#34a85324,#0000 55%),linear-gradient(#f7faff 0%,#fff 100%);position:relative;overflow:hidden}._heroInner_ofwqh_34{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(36px,5vw,72px);max-width:1200px;margin:0 auto;padding:clamp(64px,8vw,110px) 40px clamp(56px,7vw,96px);display:grid}._heroText_ofwqh_44{min-width:0}._heroEn_ofwqh_48{letter-spacing:.18em;color:var(--g-blue);margin:0 0 18px;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;display:inline-block}._heroTitle_ofwqh_58{letter-spacing:.04em;color:var(--c-ink);margin:0 0 24px;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.4}._heroTitleSub_ofwqh_67{color:var(--c-text);margin-bottom:6px;font-size:clamp(20px,2.6vw,30px);font-weight:700;display:block}._heroLead_ofwqh_75{letter-spacing:.04em;color:var(--c-text);max-width:520px;margin:0 0 36px;font-size:clamp(14px,1.3vw,16px);line-height:2.1}._heroActions_ofwqh_84{flex-wrap:wrap;gap:16px;display:flex}._heroPrimary_ofwqh_90{letter-spacing:.04em;color:#fff;background:var(--g-blue);border-radius:999px;align-items:center;gap:10px;padding:16px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 28px #4285f452}._heroPrimary_ofwqh_90:hover{transform:translateY(-3px);box-shadow:0 18px 36px #4285f466}._heroArrow_ofwqh_111{transition:transform .25s}._heroPrimary_ofwqh_90:hover ._heroArrow_ofwqh_111{transform:translate(4px)}._heroSecondary_ofwqh_119{letter-spacing:.04em;color:var(--c-ink);border:1px solid var(--c-line);background:#fff;border-radius:999px;align-items:center;padding:16px 30px;font-size:15px;font-weight:700;text-decoration:none;transition:border-color .25s,color .25s;display:inline-flex}._heroSecondary_ofwqh_119:hover{border-color:var(--g-blue);color:var(--g-blue)}._heroVisual_ofwqh_140{min-width:0}._heroIconGrid_ofwqh_144{grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,20px);max-width:440px;margin:0 auto;display:grid}._heroIconTile_ofwqh_152{aspect-ratio:1;border:1px solid var(--c-line);background:#fff;border-radius:20px;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:flex;box-shadow:0 10px 30px #061c3a12}._heroIconTile_ofwqh_152:hover{transform:translateY(-5px)scale(1.03);box-shadow:0 18px 40px #061c3a21}._heroIconTile_ofwqh_152 img{object-fit:contain;width:54%;height:54%}._breadcrumb_ofwqh_176{letter-spacing:.04em;align-items:center;gap:10px;max-width:1200px;margin:0 auto;padding:24px 40px 0;font-size:12px;display:flex;overflow:hidden}._breadcrumbLink_ofwqh_188{color:var(--c-muted);white-space:nowrap;text-decoration:none;transition:color .2s}._breadcrumbLink_ofwqh_188:hover{color:var(--g-blue)}._breadcrumbSep_ofwqh_199{color:#00000040;flex:none}._breadcrumbCurrent_ofwqh_204{color:var(--c-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._section_ofwqh_212{padding:clamp(72px,9vw,110px) 40px}._sectionTint_ofwqh_216{background:linear-gradient(#f7faff,#f4f7fb)}._sectionHead_ofwqh_220{text-align:center;margin-bottom:56px}._sectionEn_ofwqh_225{letter-spacing:.22em;text-indent:.22em;color:var(--g-blue);text-transform:uppercase;margin:0 0 14px;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;display:inline-block}._sectionTitle_ofwqh_237{letter-spacing:.06em;color:var(--c-ink);margin:0;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.5}._sectionDesc_ofwqh_246{letter-spacing:.04em;max-width:720px;color:var(--c-text);margin:18px auto 0;font-size:14px;line-height:2.1}._appGrid_ofwqh_256{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1160px;margin:0 auto;display:grid}._appCell_ofwqh_264{display:flex}._appCard_ofwqh_268{border:1px solid var(--c-line);text-align:center;background:#fff;border-radius:18px;width:100%;padding:30px 26px 28px;transition:border-color .25s,box-shadow .25s,transform .3s cubic-bezier(.22,1,.36,1)}._appCard_ofwqh_268:hover{border-color:#4285f44d;transform:translateY(-4px);box-shadow:0 16px 36px #4285f41f}._appIcon_ofwqh_285{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;display:inline-flex}._appIcon_ofwqh_285 img{object-fit:contain;width:100%;height:100%;display:block}._appName_ofwqh_301{letter-spacing:.04em;color:var(--c-ink);margin:0 0 12px;font-size:16px;font-weight:700}._appBody_ofwqh_309{letter-spacing:.03em;color:var(--c-text);margin:0;font-size:13px;line-height:1.95}._reasonGrid_ofwqh_318{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1080px;margin:0 auto;display:grid}._reasonCell_ofwqh_326{display:flex}._reasonCard_ofwqh_330{border:1px solid var(--c-line);background:#fff;border-radius:18px;width:100%;padding:40px 32px 34px;position:relative;overflow:hidden}._reasonCard_ofwqh_330:before{content:"";background:linear-gradient(90deg, var(--g-blue) 0 25%, var(--g-red) 25% 50%, var(--g-yellow) 50% 75%, var(--g-green) 75% 100%);width:100%;height:5px;position:absolute;top:0;left:0}._reasonNum_ofwqh_356{color:var(--g-blue);font-feature-settings:"tnum";margin-bottom:16px;font-family:Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:800;line-height:1;display:inline-block}._reasonTitle_ofwqh_367{letter-spacing:.04em;color:var(--c-ink);margin:0 0 14px;font-size:18px;font-weight:700;line-height:1.6}._reasonBody_ofwqh_376{letter-spacing:.03em;color:var(--c-text);margin:0;font-size:14px;line-height:2}._planGrid_ofwqh_385{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;max-width:1080px;margin:0 auto;display:grid}._planCell_ofwqh_394{display:flex}._planCard_ofwqh_398{border:1px solid var(--c-line);background:#fff;border-radius:20px;flex-direction:column;width:100%;padding:40px 32px 36px;transition:border-color .25s,box-shadow .25s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative}._planCard_ofwqh_398:hover{border-color:#4285f44d;transform:translateY(-4px);box-shadow:0 18px 44px #4285f41f}._planCardPopular_ofwqh_417{border-color:var(--g-blue);box-shadow:0 18px 44px #4285f42e}._planBadge_ofwqh_422{letter-spacing:.06em;color:#fff;background:var(--g-blue);white-space:nowrap;border-radius:999px;padding:6px 18px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #4285f457}._planName_ofwqh_438{letter-spacing:.03em;color:var(--c-ink);margin:0 0 6px;font-size:19px;font-weight:800}._planStorage_ofwqh_446{letter-spacing:.03em;color:var(--c-muted);margin:0 0 20px;font-size:12.5px;font-weight:600}._planPrice_ofwqh_454{border-bottom:1px solid var(--c-line);flex-wrap:wrap;align-items:baseline;gap:2px;margin-bottom:24px;padding-bottom:24px;display:flex}._planCurrency_ofwqh_464{color:var(--c-ink);font-size:20px;font-weight:700}._planAmount_ofwqh_470{color:var(--c-ink);letter-spacing:-.01em;font-family:Helvetica Neue,Arial,sans-serif;font-size:38px;font-weight:800;line-height:1}._planPer_ofwqh_479{color:var(--c-muted);width:100%;margin-top:6px;font-size:12px;font-weight:600}._planFeatures_ofwqh_487{flex-direction:column;flex-grow:1;gap:13px;margin:0 0 28px;padding:0;list-style:none;display:flex}._planFeature_ofwqh_487{letter-spacing:.02em;color:var(--c-text);grid-template-columns:auto 1fr;align-items:start;gap:11px;font-size:13.5px;line-height:1.7;display:grid}._planCheck_ofwqh_508{width:21px;height:21px;color:var(--g-green);background:#34a85324;border-radius:999px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}._planCheck_ofwqh_508 svg{width:12px;height:12px}._planButton_ofwqh_525{letter-spacing:.04em;width:100%;color:var(--g-blue);background:#4285f41a;border-radius:999px;justify-content:center;align-items:center;padding:14px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}._planButton_ofwqh_525:hover,._planCardPopular_ofwqh_417 ._planButton_ofwqh_525{background:var(--g-blue);color:#fff}._planCardPopular_ofwqh_417 ._planButton_ofwqh_525:hover{background:#2f6fdd}._planNote_ofwqh_555{letter-spacing:.03em;max-width:1080px;color:var(--c-muted);text-align:center;margin:36px auto 0;font-size:12px;line-height:1.9}._supportGrid_ofwqh_566{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1160px;margin:0 auto;display:grid}._supportCell_ofwqh_574{display:flex}._supportCard_ofwqh_578{border:1px solid var(--c-line);background:#fff;border-radius:18px;flex-direction:column;width:100%;padding:34px 32px;display:flex}._supportName_ofwqh_588{letter-spacing:0;white-space:nowrap;color:var(--c-ink);margin:0 0 14px;font-size:15px;font-weight:700;line-height:1.5}._supportPrice_ofwqh_599{border-bottom:1px solid var(--c-line);flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:20px;padding-bottom:20px;display:flex}._supportAmount_ofwqh_609{color:var(--g-blue);font-family:Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:800;line-height:1}._supportUnit_ofwqh_617{color:var(--c-muted);font-size:12.5px;font-weight:600}._supportBody_ofwqh_623{letter-spacing:.03em;color:var(--c-text);min-height:101.4px;margin:0 0 20px;font-size:13px;line-height:1.95}._supportItems_ofwqh_633{flex-direction:column;gap:11px;margin:auto 0 0;padding:0;list-style:none;display:flex}._supportItem_ofwqh_633{letter-spacing:.02em;color:var(--c-text);grid-template-columns:auto 1fr;align-items:start;gap:11px;font-size:13px;line-height:1.7;display:grid}._supportDot_ofwqh_653{background:var(--g-green);border-radius:50%;width:7px;height:7px;margin-top:7px}._stepList_ofwqh_662{flex-direction:column;gap:40px;max-width:860px;margin:0 auto;padding:0;list-style:none;display:flex}._stepCell_ofwqh_672{display:block;position:relative}._stepCell_ofwqh_672:not(:last-child):before{content:"";background:linear-gradient(#4285f400,#4285f473);width:2px;height:40px;position:absolute;bottom:-40px;left:61px;transform:translate(-50%)}._stepCell_ofwqh_672:not(:last-child):after{content:"";filter:drop-shadow(0 4px 8px #4285f447);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%234285f4'/%3E%3Cstop offset='1' stop-color='%232f6fdd'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke='url(%23g)' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6l7 6 7-6'/%3E%3Cpath d='M5 13l7 6 7-6'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:28px;height:28px;animation:1.8s ease-in-out infinite _stepArrowFloat_ofwqh_1;position:absolute;bottom:-40px;left:61px;transform:translate(-50%)}@keyframes _stepArrowFloat_ofwqh_1{0%,to{opacity:.6;transform:translate(-50%,-4px)}50%{opacity:1;transform:translate(-50%,4px)}}@media (prefers-reduced-motion:reduce){._stepCell_ofwqh_672:not(:last-child):after{opacity:1;animation:none;transform:translate(-50%)}}._stepRow_ofwqh_726{border:1px solid var(--c-line);background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:28px 34px;transition:border-color .25s,box-shadow .25s,transform .3s cubic-bezier(.22,1,.36,1);display:grid}._stepRow_ofwqh_726:hover{border-color:#4285f447;transform:translateY(-3px);box-shadow:0 16px 38px #4285f41a}._stepNum_ofwqh_745{color:#fff;background:var(--g-blue);font-feature-settings:"tnum";border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;font-family:Helvetica Neue,Arial,sans-serif;font-size:19px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 8px 20px #4285f44d}._stepTitle_ofwqh_763{letter-spacing:.04em;color:var(--c-ink);margin:0 0 8px;font-size:clamp(16px,1.8vw,19px);font-weight:700}._stepBody_ofwqh_771{letter-spacing:.03em;color:var(--c-text);margin:0;font-size:14px;line-height:2}._ctaSection_ofwqh_780{padding:clamp(72px,9vw,110px) 40px}._ctaInner_ofwqh_784{text-align:center;background:linear-gradient(135deg,#4285f4,#2f6fdd);border-radius:24px;max-width:1080px;margin:0 auto;padding:clamp(56px,7vw,88px) clamp(28px,6vw,80px);position:relative;overflow:hidden;box-shadow:0 24px 56px #4285f44d}._ctaInner_ofwqh_784:before{content:"";pointer-events:none;background:radial-gradient(420px 220px at 88% 12%,#ffffff2e,#0000 70%);position:absolute;inset:0}._ctaTitle_ofwqh_804{letter-spacing:.06em;color:#fff;margin:0 0 20px;font-size:clamp(20px,2.6vw,30px);font-weight:800;line-height:1.6;position:relative}._ctaText_ofwqh_814{letter-spacing:.04em;color:#ffffffeb;max-width:640px;margin:0 auto 36px;font-size:14px;line-height:2.1;position:relative}._ctaButton_ofwqh_824{letter-spacing:.04em;color:var(--g-blue);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:17px 40px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative}._ctaButton_ofwqh_824:hover{transform:translateY(-3px);box-shadow:0 16px 32px #0003}._ctaFaq_ofwqh_846{letter-spacing:.06em;color:#ffffffd9;text-underline-offset:4px;width:fit-content;margin:24px auto 0;font-size:13px;text-decoration:underline;display:block}._ctaFaq_ofwqh_846:hover{color:#fff}._ctaArrow_ofwqh_861{transition:transform .25s}._ctaButton_ofwqh_824:hover ._ctaArrow_ofwqh_861{transform:translate(4px)}@media (width<=1080px){._supportGrid_ofwqh_566{grid-template-columns:repeat(2,1fr);max-width:640px}}@media (width<=920px){._heroInner_ofwqh_34{grid-template-columns:1fr;gap:44px}._heroVisual_ofwqh_140{order:-1}._heroIconGrid_ofwqh_144{max-width:380px}._appGrid_ofwqh_256{grid-template-columns:repeat(2,1fr);max-width:560px}._reasonGrid_ofwqh_318,._planGrid_ofwqh_385{grid-template-columns:1fr;max-width:460px}}@media (width<=560px){._supportGrid_ofwqh_566{grid-template-columns:1fr;max-width:460px}}@media (width<=720px){._heroInner_ofwqh_34{padding-left:20px;padding-right:20px}._breadcrumb_ofwqh_176{padding:20px 20px 0}._section_ofwqh_212{padding-left:20px;padding-right:20px}._sectionHead_ofwqh_220{margin-bottom:40px}._appGrid_ofwqh_256{gap:16px}._stepRow_ofwqh_726{gap:18px;padding:24px 22px}._stepNum_ofwqh_745{width:46px;height:46px;font-size:17px}._stepCell_ofwqh_672:not(:last-child):before,._stepCell_ofwqh_672:not(:last-child):after{left:45px}._ctaSection_ofwqh_780{padding-left:16px;padding-right:16px}}@media (width<=420px){._heroActions_ofwqh_84{flex-direction:column;align-items:stretch}._heroPrimary_ofwqh_90,._heroSecondary_ofwqh_119{justify-content:center}}
