.StoreBadges_wrap__feoMY{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.StoreBadges_badge__4M4t7{display:inline-flex;border-radius:8px;transition:transform .18s ease,opacity .18s ease}.StoreBadges_badge__4M4t7 img{display:block;height:48px;width:auto}.StoreBadges_lg__iM5uH .StoreBadges_badge__4M4t7 img{height:56px}.StoreBadges_badge__4M4t7:hover{transform:translateY(-2px)}.StoreBadges_badge__4M4t7:focus-visible{outline:3px solid var(--color-primary,#2fa8e1);outline-offset:3px}.StoreBadges_soon__XroKe{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border-radius:999px;border:2px dashed;color:inherit;font-weight:700;font-size:14px}@media (prefers-reduced-motion:reduce){.StoreBadges_badge__4M4t7{transition:none}.StoreBadges_badge__4M4t7:hover{transform:none}}.android_page__k34l6{--pr:var(--color-primary,#2fa8e1);--pd:var(--color-primary-dark,#1b6e9e);--se:var(--color-secondary,#f59e0b);--ac:var(--color-accent,#ec4899);--fg:var(--color-foreground,#0f172a);--bg:var(--color-background,#edf7fc);--mu:var(--color-muted,#e4f2fa);--bd:var(--color-border,#cfe8f6);--ink:#0f172a;--head:"M PLUS Rounded 1c","Noto Sans JP",sans-serif;--num:"Baloo 2","M PLUS Rounded 1c",sans-serif;color:var(--fg);font-family:Noto Sans JP,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.75;overflow-x:hidden}.android_page__k34l6 section{padding:56px 20px}.android_page__k34l6 section>*{max-width:1080px;margin-left:auto;margin-right:auto}.android_h1__rNGbI,.android_h2Light__9Bpqf,.android_h2__jdGmW,.android_h3__py2Ro{font-family:var(--head);font-weight:800;line-height:1.3;margin:0}.android_h2__jdGmW{font-size:clamp(28px,4.5vw,40px);margin-bottom:24px}.android_h3__py2Ro{font-size:clamp(20px,3vw,26px);margin-bottom:12px}.android_accent__DbxMq{color:var(--ac)}.android_marker__TG2oe{background:linear-gradient(transparent 62%,var(--se) 62%,var(--se) 92%,transparent 92%);padding:0 .05em}.android_hero__qXEtD{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;align-items:center;padding-top:40px!important}.android_heroText__Rwr8U{max-width:640px}.android_kicker__2d__n{display:inline-block;margin:0 0 16px;padding:8px 18px;border-radius:999px;background:var(--ink);color:#fff;font-family:var(--head);font-weight:800;font-size:15px;transform:rotate(-2deg)}.android_h1__rNGbI{font-size:clamp(38px,7.5vw,68px);letter-spacing:.01em;margin-bottom:20px}.android_lead__4X2M4{font-size:clamp(16px,2vw,18px);font-weight:700;margin:0 0 24px}.android_pcBr__RvzQ1{display:none}.android_appRow__WP2_X{display:flex;align-items:center;gap:14px;margin:0 0 22px}.android_icon__XYpkm{border-radius:22%;flex:none}.android_iconLg__KNx1I{border-radius:22%}.android_appName__g3xiN{margin:0;font-family:var(--head);font-weight:800;font-size:18px}.android_appNameFull__jBqsZ{margin:0;font-size:13px;color:var(--pd)}.android_ctaRow__nyJod{color:var(--pd);display:flex;flex-wrap:wrap;align-items:center;gap:14px}.android_salePill___QwZA{margin:0;padding:8px 16px;border-radius:999px;background:var(--se);color:var(--ink);font-weight:700;font-size:14px}.android_salePill___QwZA strong{font-family:var(--num);font-size:18px;margin:0 2px}.android_priceNote__lPHbG{margin:12px 0 0;font-size:13px;color:var(--pd);font-weight:700}.android_heroArt__717nL{display:flex;justify-content:center}.android_heroImg__Nd8IF{width:min(70%,380px);height:auto}.android_why__Mks4H{background:var(--pd);color:#fff}.android_whyInner__fFTrI{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:center}.android_whyImg__q79Iy{width:180px;height:auto;justify-self:center}.android_why__Mks4H .android_h2__jdGmW{color:#fff}.android_whyText__f7ENk{font-family:var(--head);font-weight:700;font-size:clamp(18px,2.6vw,24px);line-height:1.6;margin:0 0 16px}.android_whySub__l1nSw{margin:0;opacity:.92}.android_features__5E7RA{background:var(--bg)}.android_feature__ifZ_w{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:center;padding:28px 22px;margin:0 auto 20px;border-radius:24px;background:#fff;border:3px solid var(--ink)}.android_featureText__4IOV_{min-width:0}.android_featureSub__PILTA{margin:-6px 0 12px;font-weight:700;color:var(--pd)}.android_checks__RPzdq{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.android_checks__RPzdq li{position:relative;padding-left:28px}.android_checks__RPzdq li:before{content:"";position:absolute;left:4px;top:.55em;width:13px;height:7px;border-left:3px solid var(--pr);border-bottom:3px solid var(--pr);transform:rotate(-45deg)}.android_featureMedia__CySn3{position:relative;display:flex;justify-content:center;align-items:flex-end;gap:12px;min-width:0}.android_shot__z_mOC{width:min(44%,210px);height:auto;border-radius:18px;border:3px solid var(--ink);background:#fff}.android_shot__z_mOC:nth-child(2){transform:translateY(12px) rotate(3deg)}.android_illBeside__jkU37{width:48%;height:auto;align-self:center}.android_shot__z_mOC:only-child{width:min(62%,250px)}.android_illSolo__jsLKj{width:min(60%,260px);height:auto}.android_others__HnVSc{padding:28px 22px;border-radius:24px;background:var(--mu);border:3px solid var(--bd)}.android_othersGrid___UJzK{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:10px 20px;gap:10px 20px}.android_othersGrid___UJzK li{position:relative;padding-left:18px}.android_othersGrid___UJzK li:before{content:"";position:absolute;left:0;top:.7em;width:8px;height:8px;border-radius:50%;background:var(--se)}.android_diffLead__DEFWw{margin:-8px 0 20px}.android_tableWrap__SdqMX{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:20px;border:3px solid var(--ink);background:#fff}.android_table__UDXAS{width:100%;min-width:640px;border-collapse:collapse;font-size:15px}.android_table__UDXAS td,.android_table__UDXAS th{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:2px solid var(--bd)}.android_table__UDXAS thead th{background:var(--mu);font-family:var(--head);font-weight:800;font-size:15px}.android_table__UDXAS thead th:last-child{background:var(--pr);color:#fff}.android_table__UDXAS tbody th{font-weight:700;width:34%}.android_table__UDXAS tbody tr:last-child td,.android_table__UDXAS tbody tr:last-child th{border-bottom:0}.android_newTag___8g5Y{display:inline-block;margin:0 8px 4px 0;padding:1px 8px;border-radius:999px;background:var(--ac);color:#fff;font-size:12px;font-weight:700;vertical-align:middle}.android_diffNote__NnJsj{margin:14px 0 0;font-size:14px;font-weight:700;color:var(--pd)}.android_price__UhsD7{background:var(--bg)}.android_priceGrid___12fi{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.android_priceCard__TGnfa{padding:24px 22px;border-radius:24px;background:#fff;border:3px solid var(--ink)}.android_priceMain__BSdSW{background:var(--pr);color:#fff}.android_priceLabel__k2nFc{margin:0 0 4px;font-weight:700;font-size:14px}.android_priceValue__cf_IY{margin:0;font-family:var(--num);font-weight:700;font-size:44px;line-height:1.1}.android_priceValue__cf_IY span{font-family:var(--head);font-size:20px;margin-left:2px}.android_priceDesc__AO_4D{margin:6px 0 0;font-size:14px}.android_priceSale__6vKVJ{margin:12px 0 0;display:inline-block;padding:6px 12px;border-radius:999px;background:var(--se);color:var(--ink);font-weight:700;font-size:13px}.android_faqList__N18DM{display:grid;grid-gap:10px;gap:10px}.android_faqItem__DB9jg{border-radius:18px;border:3px solid var(--ink);background:#fff;padding:0 18px}.android_faqItem__DB9jg summary{cursor:pointer;list-style:none;padding:16px 32px 16px 0;position:relative;font-family:var(--head);font-weight:800;font-size:16px}.android_faqItem__DB9jg summary::-webkit-details-marker{display:none}.android_faqItem__DB9jg summary:after{content:"";position:absolute;right:4px;top:50%;width:10px;height:10px;border-right:3px solid var(--pd);border-bottom:3px solid var(--pd);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.android_faqItem__DB9jg[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.android_faqItem__DB9jg summary:focus-visible{outline:3px solid var(--pr);outline-offset:2px;border-radius:8px}.android_faqItem__DB9jg p{margin:0;border-top:2px solid var(--bd);padding:12px 0 18px}.android_download__ZdB7q{background:var(--ink);color:#fff;text-align:center}.android_downloadInner__TAM3n{display:grid;justify-items:center;grid-gap:14px;gap:14px}.android_h2Light__9Bpqf{color:#fff;font-size:clamp(26px,4vw,36px)}.android_downloadSpec__I1__3{margin:0;font-size:14px;opacity:.85}.android_downloadBadges__mKF3Z{justify-content:center}.android_downloadLinks__E6fWo{margin:8px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:14px}.android_downloadLinks__E6fWo a{color:#fff;text-decoration:underline;text-underline-offset:3px}.android_downloadLinks__E6fWo a:focus-visible{outline:3px solid var(--pr);outline-offset:3px}@media (min-width:768px){.android_page__k34l6 section{padding:72px 24px}.android_hero__qXEtD{grid-template-columns:1.15fr .85fr;gap:32px}.android_heroImg__Nd8IF{width:min(100%,420px)}.android_pcBr__RvzQ1{display:inline}.android_whyInner__fFTrI{grid-template-columns:200px 1fr;gap:40px}.android_feature__ifZ_w{grid-template-columns:1.1fr .9fr;gap:36px;padding:40px 36px}.android_featureRev___3RfE .android_featureText__4IOV_{order:2}.android_featureRev___3RfE .android_featureMedia__CySn3{order:1}.android_othersGrid___UJzK{grid-template-columns:1fr 1fr}.android_priceGrid___12fi{grid-template-columns:1.2fr 1fr 1fr}}@media (min-width:1024px){.android_page__k34l6 section{padding:88px 24px}}@media (prefers-reduced-motion:reduce){.android_faqItem__DB9jg summary:after{transition:none}}