/* 2026-08-28 ledger#73: .connection-note/.connection-note2 の共通部品ルールは _shared/components.css が唯一の実体（ページ側の複製 8 本を撤去＝line-height 1.6 / padding 44 が死んでいた） */
/* 2026-08-28 ledger#73: .related-links の共通部品ルールは _shared/components.css が唯一の実体（ページ側の複製 7 本を撤去＝PC 16px が死んでいた） */
/* ============================================================
   galaxy-reset extra.css  ?v=gxr21-r2craft（2026-08-30 design-quality-critic r2 §7 上位5手 対応）
   金型 build/ipad-reset/extra.css を構造テンプレに流用し、Galaxy(Android)構成へ翻訳。
   方針: 🔶/❌ の追加分のみをここに隔離。テーマCSS（refer/linxas-sp-0407/css/style.css）は編集しない。
   - スコープは全て `.main.galaxy-reset`（金型 .main.ipad-reset をリネーム）。
   - トークン（theme-tokens.md / style.css :root 1086-1093）のみ使用:
       --color4 #14355D / --color7 #C8D4E4 / --color9 #224995 / --color10 #EBF0F6 /
       --color11 #7994AA / --color13 #5A7386 / --border #F1F8FF
     ＋承認済み拡張: teal #16AEB1（成功チェック）／自作SVG 3トーン #E2EFFF/#72A2CE/#9DB8E6／限定コーラル #E94F4F（破壊/不安の1点のみ）。
   - 角丸は 5px 基調（ボタンのみピル）。新色・独自角丸は持ち込まない。
   - CSSパス基準: build/galaxy-reset/ 直下 → テーマ素材は ../../refer/linxas-sp-0407/...

   ★死CSS刈り（金型からの非流用宣言）:
     金型 ipad-reset の section固有CSS（.cheatsheet / .model / .lock / .trouble / .quick /
     .ov系iPad手順overview の sim-table・eSIM tag.sky・step-fig SVG固有 等のうち本ページHTMLで未使用のもの）は
     一切移植していない（grep 0使用を確認）。本ページの section: worry/flow/reason/prep/osaifu/account/
     steps(reset)/force/safe(data,checklist)/highsell(why-reset)/buy(flow)/voice/related/faq/connection のみに対応するCSSを記述。
     （voice セクションは 2026-09-02 台帳#122 是正で「安心してお任せいただくための運営情報」節へ置換＝[L] ブロックに
       build/mac-reset の proof-cert/.why-extra .trust-grid を rescope 複製。旧「公認ダミー〔ledger#39〕」の記述はここで失効。）
   ============================================================ */

/* ============================================================
   [A] 共通base（泣き別れ抑制・line-title罫・connection-note・section-todo・related・共有部品）
   ============================================================ */
/* 日本語の泣き別れ(orphan)・不自然改行の抑制（bespoke本文/見出し全体・390px基準）。
   2026-06-27 retrofit: テーマは word-break:break-word のみ使用(style.css:63)＝text-wrap(balance/pretty)/auto-phrase は使わない（aquos と同作法に揃える＝変な改行の原因を断つ） */
.main.galaxy-reset.galaxy-reset [class*="part"] p,
.main.galaxy-reset.galaxy-reset .acs-d, .main.galaxy-reset.galaxy-reset .op-d,
.main.galaxy-reset.galaxy-reset .connection-note2,
.main.galaxy-reset.galaxy-reset .line-content{ overflow-wrap:break-word; word-break:break-word; }/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .wi-t, .main.galaxy-reset .pi .px, .main.galaxy-reset .dd, .main.galaxy-reset .point .pd, .main.galaxy-reset .compare-table td, .main.galaxy-reset .qa-item-body, .main.galaxy-reset .note, .main.galaxy-reset .acs-path */
.main.galaxy-reset.galaxy-reset .acs-t, .main.galaxy-reset.galaxy-reset .op-t,
.main.galaxy-reset.galaxy-reset .step-ja{ word-break:break-word; }

/* h2.line-title はテーマ正規 <h2 class="line-title"><span>…</span></h2> に統一（gxr08）。
   左罫アクセントはテーマ自身の .line-title span{border-left:2px #8DB0D0; padding-left:12px(PC)/7px(SP); line-height:1.3; display:inline-block}（style.css:3440-3458）が描く＝index.html の各 h2 を span でラップ済み。
   bespoke ::before は撤去（aquos extra.css:16 準拠＝::before発明は「即FAIL逸脱」。galaxy 残存の pre-§1-B 逸脱はこれで解消）。 */
.main.galaxy-reset.galaxy-reset h2.line-title{ word-break:break-word; }
/* 見出し内の入れ子 <span class="nowrap">（楽天Edy／チェックリスト の語中割れ防止）に、テーマ .line-title span の左罫/inline-block が二重に乗るのを無効化＝外側 span の罫のみ残す。 */
.main.galaxy-reset.galaxy-reset .line-title .nowrap{ border-left:0; padding-left:0; display:inline; line-height:inherit; }
/* テーマは .reason .line-title span を SP で line-height:1.4 に割る（style.css:6932-6935・reason専用SP上書き）＝見出しtier1.3から逸脱。
   span構造化で顕在化したため、aquos extra.css:568 と同様 1.3 に統一（handoff 0-A「reason h2 spanは1.3統一」・higher specificity でSPも勝つ）。 */
.main.galaxy-reset.galaxy-reset .reason .line-title span{ line-height:1.3; }

/* connection-note2（中間CTA） / cta connection-note（締めCTA白地） 共通部品。
   §1-B: 色地の上に置く note/CTA帯は白地(#fff)＋淡罫で埋もれさせない。 */
/* 締めCTA(#cta=.part.connection 非partbg・白地節)の note は白地＋淡罫 */
.main.galaxy-reset.galaxy-reset .connection .connection-note .kw{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .connection .connection-note2 .kw{ color:var(--color9); font-weight:700; }

/* §1-B: connection.partbg（中間CTA帯・full-bleed top-level section へ移動 gxr10）＝白full-bleed(#fff)＋上下30 breathing（xperia-reset:59／aquos extra.css:65 を verbatim コピー）。
   2026-06-27 retrofit gxr10: cta-flow/cta-force（および当時あった cta-buy）は親 .thisinner のネストから main直下の独立 full-bleed section に出した（inset345px→full-bleed＝金型 xperia cta-mid1/airpods #worry+.connection.partbg と同形）。
   cta-reset は xperia verbatim に倣い .steps section 内・thisinner の外に残す（節に左右paddingが無いので width=viewport の full-bleed・xperia reset末尾 .connection.partbg と同構造）。
   区切り線は実隣接の painted edge で面ごと個別判断(var(--color7))。
   - cta-flow: 上=flow(白inset note on 白flow)→白×白→border-top。下=reason(白・先頭濃紺h2バンドで自己区切り)→下線なし。
   - cta-reset: 上=手順list(reset色)→白×色＝色差→上線なし。下=force(色)→白×色＝色差→下線なし。両側色差＝線なし。手順list との間は #cta-reset margin-top:30px で金型と同じ色地breathing。
   - cta-force: 上=force(色)→白×色＝色差→上線なし。下=data(白・先頭濃紺h2バンドで自己区切り)→下線なし。線なし。
   - cta-buy: 2026-08-30 scrutiny r2 B-8 で撤去（中間CTA 4本→3本）。 */
.main.galaxy-reset.galaxy-reset .connection.partbg{ background:#fff !important; border:0 !important; padding-top:30px !important; padding-bottom:30px !important; margin:0 !important; }
.main.galaxy-reset.galaxy-reset #cta-flow{ border-top:1px solid var(--color7) !important; }/* 上=flow(白inset note)→白×白→上線。下=reason(白・濃紺h2バンドで自己区切り)→下線なし */
/* 2026-08-30 scrutiny r2 B-8: #cta-buy（中間CTA帯の4本目）を撤去したため、その border-top 規則も同時に削除（死にCSSを残さない）。
   撤去後の境界 #buy(白 mb30) → #voice(色 mt0 pt30) は白×色＝色差＝線なし（#account→#reset と同型）。 */
/* cta-reset(色reset と色force の間) / cta-force(色force と白data の間) は両側色差＝線なし（base の border:0 のまま） */
/* cta-reset: 手順list(reset 末尾)との間に金型と同じ30pxの色地breathing（xperia-reset:63 #reset .connection.partbg=margin-top:30px と同値。global margin:0!important を id特異度+!importantで上書き）。 */
.main.galaxy-reset.galaxy-reset #cta-reset{ margin-top:30px !important; }
/* cta-band（full-bleed 独立中間CTA帯）の titlegroup 中央寄せ（xperia-reset:680 と同値。theme .connection text-align:center を踏襲・明示） */
.main.galaxy-reset.galaxy-reset .cta-band .titlegroup{ text-align:center; }

/* ============================================================
   [A-1] 01 fv（🔶→.fv-todo プレースホルダ・作り込まない）金型 ipad-reset/extra.css:116-141
   ============================================================ */
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo{
  background: linear-gradient(160deg, #0E2440 0%, #14355D 60%, #224995 100%);
  padding: 28px 0 30px;
}
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-todo-inner{ max-width: 720px; margin: 0 auto; }
/* 2026-08-30 critic r2 手2: 旧 `.fv-device`（library/icons/android/smartphone.svg＝輪郭パスのみの線画スマホ）を HTML/CSS とも撤去。
   理由=白円+navy3トーンの「塗り」のみというアイコン語彙（golden-icon-tonmana・_INDEX §3）の唯一の逸脱で、最初の1画面に出ていた。
   金型 ipad-reset の FV はアイコン無し＝同形にそろえる。HTML 側（旧 index.html:452 の <span class="fv-device">）も同時に削除済み＝死にCSSを残さない。 */
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-eyebrow{
  font-size: 11px; font-weight: 700; letter-spacing: .06em; color: #9DB8E6; margin: 0 0 8px;
}
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-headline{
  font-size: 22px; font-weight: 700; color: #fff; line-height: 1.4; margin: 0 0 12px;
}
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-headline strong{ color: #9DB8E6; }
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-sub{
  font-size: 13px; color: #CFE0F4; line-height: 1.6; margin: 0 0 16px;
}
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-sub strong{ color: #9DB8E6; font-weight: 700; }
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-cta{
  display: flex; flex-direction: column; gap: 10px; align-items: center; margin-bottom: 16px;
}
.main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-todo-note{
  font-size: 11px; color: #9DB8E6; line-height: 1.6;
  border: 1px dashed rgba(157,184,230,.45); border-radius: 5px; padding: 10px 12px; margin: 4px 0 0;
}
@media (min-width: 751px){
  .main.galaxy-reset.galaxy-reset .topbanner.fv-todo .fv-headline{ font-size: 26px; }
}

/* 2026-06-27 gxr06: 死CSS刈り＝.has-gx-ic .lt-ic（見出し内アイコン）は HTML参照0（grep 0件）＝発明アイコン装飾の死にルール → 削除。見出しは text-only（テーマ line-title 準拠・page-qa-audit.js 発明アイコン検出器の対象を構造から消す）。 */

/* ============================================================
   [A-2] related（✅ テーマ board / 矢印アイコンへ翻訳）金型 ipad-reset/extra.css:162-186
   ============================================================ */
.main.galaxy-reset.galaxy-reset .related .line-btitle{ margin-top: 20px; }/* 2026-06-27 retrofit: h3上余白=テーマ .line-content SP(style.css:3711)=20px。旧28pxはbespokeドリフト */
.main.galaxy-reset.galaxy-reset .related .board{ padding: 6px 16px; margin-top: 14px; }
.main.galaxy-reset.galaxy-reset .related .todo{
  display: inline-block; font-size: 10px; line-height: 1.5; padding: 1px 6px; margin: 0 2px;
  border-radius: 4px; color: var(--color13); background: var(--color10); font-weight: 500; vertical-align: middle;
}

/* 2026-06-27 retrofit: h3見出し .line-btitle line-height=1.3（見出しtier・テーマ .line-title span=1.3/3444・16px bold=1.3群）。
   旧=LH無指定でbase1.6継承→h2(1.3)より緩く階層逆転。泣き別れ抑制も付与。 */
.main.galaxy-reset.galaxy-reset .line-btitle{ line-height:1.3; word-break:break-word; }

/* 2026-06-27 gxr06: 泣き別れ/語中割れの個別補正ユーティリティ（auto-phrase/text-wrap禁止＝この span 区間のみ折り返さない）。
   見出し/タイトル末尾の1-2字孤立、ブランド語(電子マネー等)の行跨ぎ割れに <span class="nowrap"> で個別適用。 */
.main.galaxy-reset.galaxy-reset .nowrap{ white-space:nowrap; }

/* 2026-06-27 gxr07 retrofit (harness I 強調色・page-completion-gate V-1): 明地の本文中 inline <strong>/<b>/.kw は
   ネイビー color9(#224995) 一色に統一。block化したカードタイトル(.dt/.acs-t/.op-t/.px b/.pt 等=color4)・
   濃色FV/濃紺帯の淡青強調(#9DB8E6)は別ルールで色4/淡青のまま＝ここは inline 強調のみ。
   ※前gxr06はセレクタ網羅が不足（.card-hi p/.acs-d/.op-d/.pd/.buy p/td 等が #333・color4 のまま残存）＋
   　?v= bump 漏れでブラウザが旧CSSをキャッシュ表示していた＝本ルールで全本文容器を列挙し一括是正。 *//* 2026-08-27 復元: 本ルールは複数部品にまたがる「明地の強調は color9 一色」ルール（完了ゲート V-1）で、
   セレクタ列に .compare-table が1つ混ざっていたために誤って全体撤去された（harness I_craft 強調色で検出）。
   表の分だけ canon（components.css `.compare-table td strong`）へ委譲し、残りはページへ戻す。
   宣言の出典: 同族の未変更ページ build/android-machine/extra.css:60-75（color9 + 700）／before-shipping/extra.css:210。 */
.main.galaxy-reset.galaxy-reset .card-hi p strong,
.main.galaxy-reset.galaxy-reset .card-hi p b,
.main.galaxy-reset.galaxy-reset .line-content strong,
.main.galaxy-reset.galaxy-reset .line-content b,
.main.galaxy-reset.galaxy-reset .line-bcontent strong,
.main.galaxy-reset.galaxy-reset .line-bcontent b,
.main.galaxy-reset.galaxy-reset .steps .proc-micro strong,
.main.galaxy-reset.galaxy-reset .steps .proc-micro b,
.main.galaxy-reset.galaxy-reset .qa-item-body strong,
.main.galaxy-reset.galaxy-reset .qa-item-body b,
.main.galaxy-reset.galaxy-reset .quick-lead strong,
.main.galaxy-reset.galaxy-reset .quick-lead b,
.main.galaxy-reset.galaxy-reset [class*="-lead"] strong,
.main.galaxy-reset.galaxy-reset [class*="-lead"] b,
.main.galaxy-reset.galaxy-reset [class*="-sub"] strong,
.main.galaxy-reset.galaxy-reset [class*="-sub"] b,
.main.galaxy-reset.galaxy-reset .acs-d strong,
.main.galaxy-reset.galaxy-reset .acs-d b,
.main.galaxy-reset.galaxy-reset .acs-path strong,
.main.galaxy-reset.galaxy-reset .acs-path b,
.main.galaxy-reset.galaxy-reset .op-d strong,
.main.galaxy-reset.galaxy-reset .op-d b,
.main.galaxy-reset.galaxy-reset .pd strong,
.main.galaxy-reset.galaxy-reset .pd b,
.main.galaxy-reset.galaxy-reset .dd strong,
.main.galaxy-reset.galaxy-reset .dd b,
.main.galaxy-reset.galaxy-reset .point .pd strong,
.main.galaxy-reset.galaxy-reset .point .pd b,
.main.galaxy-reset.galaxy-reset .step-note strong,
.main.galaxy-reset.galaxy-reset .step-note b,
.main.galaxy-reset.galaxy-reset .wi-t strong,
.main.galaxy-reset.galaxy-reset .wi-t b,
.main.galaxy-reset.galaxy-reset .key-box p strong,
.main.galaxy-reset.galaxy-reset .key-box p b,
.main.galaxy-reset.galaxy-reset .buy p strong,
.main.galaxy-reset.galaxy-reset .buy p b,
.main.galaxy-reset.galaxy-reset .kw{ color:var(--color9); font-weight:700; }

/* ============================================================
   [B] 共有部品（複数sectionで使う最小語彙。金型 ipad-reset の各scopeから共通化）
   thisinner幅・note・compare-table・deflist・simple3・card-hi・point・key-box・acc-steps
   ============================================================ */
/* B-1 thisinner（テーマ素 .thisinner と完全一致＝広画面1080pxまで） */
.main.galaxy-reset.galaxy-reset .worry .thisinner,
.main.galaxy-reset.galaxy-reset .flow .thisinner,
.main.galaxy-reset.galaxy-reset .prep .thisinner,
.main.galaxy-reset.galaxy-reset .osaifu .thisinner,
.main.galaxy-reset.galaxy-reset .account .thisinner,
.main.galaxy-reset.galaxy-reset .force .thisinner,
.main.galaxy-reset.galaxy-reset .safe .thisinner,
.main.galaxy-reset.galaxy-reset .highsell .thisinner{ width:calc(100% - 40px); max-width:clamp(1000px, 600px + 25vw, 1080px); margin:0 auto; }
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .worry .thisinner,
  .main.galaxy-reset.galaxy-reset .flow .thisinner,
  .main.galaxy-reset.galaxy-reset .prep .thisinner,
  .main.galaxy-reset.galaxy-reset .osaifu .thisinner,
  .main.galaxy-reset.galaxy-reset .account .thisinner,
  .main.galaxy-reset.galaxy-reset .force .thisinner,
  .main.galaxy-reset.galaxy-reset .safe .thisinner,
  .main.galaxy-reset.galaxy-reset .highsell .thisinner{ max-width:1000px; }
}

/* B-2 note（情報注記・白円infoチップ）金型 ipad-reset/extra.css note群を共通化。
   白地節は弱グロー影で図地分離・色地節は地白でコントラスト。 */
/* 2026-06-27 retrofit (note作法・user): 補足は控えめ＝11px・color3・box-shadow廃止。背景/枠は背景色で出し分け。 */
.main.galaxy-reset.galaxy-reset .note{ position:relative; margin-top:18px; border-radius:5px; padding:12px 14px 12px 44px; font-size:11px; line-height:1.3; color:var(--color3); font-weight:500; }
.main.galaxy-reset.galaxy-reset .note .n-i{ position:absolute; left:13px; top:10px; width:20px; height:20px; background:#fff; border:1px solid var(--color7); border-radius:50%; display:flex; align-items:center; justify-content:center; }
.main.galaxy-reset.galaxy-reset .note .n-i svg{ width:100%; height:100%; display:block; }
.main.galaxy-reset.galaxy-reset .note a{ color:var(--color9); font-weight:bold; text-decoration:underline; }/* 2026-06-27 retrofit: 本文中インラインリンクの疑似要素「›」を削除（テーマ本文リンクは矢印を持たない） */
.main.galaxy-reset.galaxy-reset .note strong{ color:var(--color9); }
.main.galaxy-reset.galaxy-reset .note .kw{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .note .todo{ display:inline; font-size:11px; background:#fff; border:1px solid var(--color7); color:var(--color13); border-radius:4px; padding:1px 6px; -webkit-box-decoration-break:clone; box-decoration-break:clone; }
/* 白地節(flow/account/buy=flow.buy/safe=data+checklist)上の note→背景なし＋border var(--color7)・影なし。
   ★galaxy の白/色分類: 白=worry/flow/reason/account/data/checklist/buy/faq/related/cta、
     色=prep（2026-08-30 critic r2 手5① 色節化）/osaifu/reset(steps)/force/why-reset(highsell)/voice（2026-08-30 色節化）。 */
.main.galaxy-reset.galaxy-reset .flow .note,
.main.galaxy-reset.galaxy-reset .account .note,
.main.galaxy-reset.galaxy-reset .safe .note{ background:transparent; border:1px solid var(--color7); }
/* 色地節(prep/osaifu/steps=reset/highsell=why-reset)上の白note→白背景・borderなし・影なし */
.main.galaxy-reset.galaxy-reset .prep .note,
.main.galaxy-reset.galaxy-reset .osaifu .note,
.main.galaxy-reset.galaxy-reset .steps .note,
.main.galaxy-reset.galaxy-reset .highsell .note{ background:#fff; }

/* B-3 compare-table（th navy / zebra / cell破線・金型 ipad-reset model/highsell表 共通化） */
/* 2026-06-27 retrofit: テーブル既定=td本文12（style.css .line-content SP=3710）。thは13維持→th13>td12。line-height=1.6（本文系・base継承style.css:71）。 */
/* 2026-07-26 共通化: font-size は _shared/components.css の canon（SP table12/th13 → PC td14/th15）へ委譲＝ここでの再宣言は
   詳細度(0,3,0)で共通 PC tier に勝ち「PCで据置」を作る同型バグ（ledger#33）の温床。地色/角丸/影/幅/table-layout は節固有として残す。 */.main.galaxy-reset.galaxy-reset .compare-table{ width:100%; margin:18px 0 0; table-layout:fixed; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table,
.main.galaxy-reset .compare-table th,
.main.galaxy-reset .compare-table td */
.main.galaxy-reset.galaxy-reset .compare-table th:first-child{ width:34%; }
/* 2026-08-30 scrutiny A-1 / critic 5-7: 表セル内の本文リンク（#why-reset「Android買取の注意点」）が素の a に落ちていた。
   canon（_shared/components.css:81 `.dd a`／:97 本文リンク族＝color9+bold+underline）と同値をページ側で宣言。
   ★共通化候補: `.main .compare-table td a` として _shared へ（ipad 凍結解除後に一括・その時ここを撤去）。 */
.main.galaxy-reset.galaxy-reset .compare-table td a{ color:var(--color9); font-weight:bold; text-decoration:underline; }
/* th=13>td=12（theme-golden §5・th 見出しレベル／td 本文）。2026-07-26 共通化: font-size は _shared canon（SP13→PC15）へ委譲。
   ここで再宣言すると詳細度(0,3,1)で共通 PC tier(0,2,1)に勝ち、PCで th13 < td14 の逆転（ledger#31）を作るため置かない。 *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table th *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table td *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table td:not(:first-child) *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table tr:nth-child(even) td *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table td.lbl *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table td strong *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table .todo */
/* highsell: 買取列(.kaitori)は aquos と同じ「素の表」に統一＝列の左罫アクセント(box-shadow)は廃止（テーマ/aquos/金型に無い発明・th淡青/td navy で罫色不整合だった）。
   強調は一般の td strong→color9（inline navy）に任せる＝列罫なし・td.lbl行ラベル強調＋本文 inline strong のみ。
   2026-06-27 gxr07: th.kaitori/td.kaitori の box-shadow ルールを削除。td.kaitori strong は weight800→700（一般 strong と同じ inline navy）。 *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table td.kaitori strong */

/* ScrollHint（金型 xperia-reset/extra.css:251-271＝airpods-reset:796-800,838-850 を verbatim・.main.galaxy-reset へ再scope）gxr10。
   表を .compare-table-scroll>.cts-inner.swipe-hint で包み、is-scrollable 時に theme scroll-hint.js が横スクロールヒントを表示（自作 .hscroll/CSS mask 代替でなく theme実装）。
   表margin は wrapper(margin-top:18px)へ移譲し table 側は0。
   galaxy 4表のうち 3列の幅広表＝#flow(やること/所要/飛ばすと)・steps シリーズ別早見表(項目/新しめ/古め) に min-width:480px で横スクロール＋ScrollHint。
   2列の osaifu(サービス/操作)・why-reset highsell(状態/進み方) は table-layout:fixed で 390px に収まる→min-widthなし→is-scrollable偽でヒント非表示(無害)。 */.main.galaxy-reset.galaxy-reset .compare-table-scroll{ margin-top:18px; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .cts-inner *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .cts-inner::-webkit-scrollbar *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .cts-inner::-webkit-scrollbar-track *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .cts-inner::-webkit-scrollbar-thumb */
.main.galaxy-reset.galaxy-reset .compare-table-scroll .compare-table{ margin:0; }
/* 3列の幅広表のみ横スクロール（金型 .highsell:480px と同値の min-width:480px） */
.main.galaxy-reset.galaxy-reset .flow .compare-table-scroll .compare-table{ min-width:480px; }
/* steps シリーズ別早見表（.proc-step 内・3列）も min-width:480px。白カード内に置くため wrapper の margin/影は table 既存作法に合わせ詰める。 */.main.galaxy-reset.galaxy-reset .steps .proc-step .compare-table-scroll{ margin:0; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .steps .proc-step .compare-table-scroll */
.main.galaxy-reset.galaxy-reset .steps .proc-step .compare-table-scroll .compare-table{ min-width:480px; }
@keyframes scroll-hint-appear{ 0%{ transform:translateX(40px); opacity:0; } 10%{ opacity:1; } 50%,100%{ transform:translateX(-40px); opacity:0; } }/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-shadow-wrap */.main.galaxy-reset.galaxy-reset .compare-table-scroll .scroll-hint-icon-wrap{ width:100%; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon-wrap *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon-wrap.is-active .scroll-hint-icon *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon-wrap.is-active .scroll-hint-icon:before *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon-wrap.is-active .scroll-hint-icon:after */.main.galaxy-reset.galaxy-reset .compare-table-scroll .scroll-hint-icon{ width:120px; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon */.main.galaxy-reset.galaxy-reset .compare-table-scroll .scroll-hint-icon .scroll-hint-text{ margin-top:5px; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon .scroll-hint-text */.main.galaxy-reset.galaxy-reset .compare-table-scroll .scroll-hint-icon:before{ width:28px; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon:before */.main.galaxy-reset.galaxy-reset .compare-table-scroll .scroll-hint-icon:after{ width:34px; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon:after */
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .compare-table-scroll .compare-table{ min-width:0; width:100%; }/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table-scroll .scroll-hint-icon-wrap */
}

/* B-4 deflist（白カード番号付き定義リスト・金型 highsell deflist 共通化＝prep で使用） */
.main.galaxy-reset.galaxy-reset .deflist{ display:flex; flex-direction:column; gap:14px; margin:24px 0 0; }
.main.galaxy-reset.galaxy-reset .di{ background:#fff; border-radius:5px; padding:15px 16px; }/* 2026-06-27 retrofit(user): ドロップシャドー廃止（補足カードは影なし）。色節は白地で図地分離 */
/* 2026-08-30 critic r2 手5①: #prep を色節化したので .di は既定の #fff（色地の上に白カード＝図地分離）。旧「白背景節の.diは color10」規則は撤去。 */
.main.galaxy-reset.galaxy-reset .dt{ display:flex; align-items:center; gap:10px; font-size:15px; font-weight:700; color:var(--color4); line-height:1.3; }/* 2026-06-27 retrofit: カードタイトル=1.3（見出しtier統一・テーマ heading=1.3群）。旧1.5は本文級 */
.main.galaxy-reset.galaxy-reset .dt .n{ flex:0 0 auto; font-size:12px; font-weight:800; color:#fff; background:var(--color9); border-radius:4px; padding:3px 9px; line-height:1.2; }
.main.galaxy-reset.galaxy-reset .dd{ font-size:12px; line-height:1.6; color:#333; margin-top:8px; }/* 2026-06-27 retrofit: 説明文body=12（style.css:3710）。line-height=1.6（base継承71） */
.main.galaxy-reset.galaxy-reset .dd strong{ color:var(--color9); }
.main.galaxy-reset.galaxy-reset .dd a{ color:var(--color9); font-weight:bold; text-decoration:underline; }/* 2026-06-27 retrofit: 本文リンクの「›」削除 */
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .prep .deflist,
  .main.galaxy-reset.galaxy-reset .highsell .deflist{ display:grid; grid-template-columns:1fr 1fr; gap:14px; }/* 2026-08-30 r5: highsell も金型 ipad-reset/extra.css:813（.highsell .deflist を PC 2列）と同じ扱いに */
}

/* B-5 simple3（3ステップ横並び・番号食い込み丸・金型 quick simple3 共通化＝flow/buy で使用） */
.main.galaxy-reset.galaxy-reset .simple3{ display:flex; align-items:stretch; gap:0; margin:24px 0 0; }
.main.galaxy-reset.galaxy-reset .simple3 .s{ position:relative; flex:1; min-width:0; background:#fff; border-radius:5px; box-shadow:0 0 5px rgba(18,77,137,.2); padding:24px 8px 14px; text-align:center; }
.main.galaxy-reset.galaxy-reset .simple3 .s .n{ position:absolute; left:50%; top:0; transform:translate(-50%,-50%); width:38px; height:38px; border-radius:50%; background:var(--color9); color:#fff; font-size:18px; font-weight:800; display:flex; align-items:center; justify-content:center; line-height:1; box-shadow:0 0 6px rgba(18,77,137,.3); }
.main.galaxy-reset.galaxy-reset .simple3 .s .t{ display:block; font-size:13px; font-weight:700; color:var(--color4); line-height:1.3; }/* 2026-06-27 retrofit: カードtitle=1.3（見出しtier統一）。半端値1.45廃止 */
.main.galaxy-reset.galaxy-reset .simple3 .s .d{ display:block; font-size:11px; color:#5A7386; line-height:1.6; margin-top:4px; }/* 2026-06-27 retrofit: 説明文=11px/1.6（本文tier・base継承71）。半端値10.5/1.45廃止 */
.main.galaxy-reset.galaxy-reset .simple3 .arrow{ flex:0 0 16px; align-self:center; height:13px; background:url(../images/galaxy-reset/icon/select.svg) center/contain no-repeat; transform:rotate(-90deg); }
@media (max-width:750px){
  .main.galaxy-reset.galaxy-reset .simple3 .s{ padding:22px 4px 12px; }
  .main.galaxy-reset.galaxy-reset .simple3 .s .t{ font-size:12px; }
  .main.galaxy-reset.galaxy-reset .simple3 .arrow{ flex-basis:12px; }
}
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .simple3{ max-width:720px; margin-left:auto; margin-right:auto; }
}

/* B-6 card-hi（左上隅navy帯付き淡地カード・金型 quick card-hi 共通化＝flow/buy で使用） */
.main.galaxy-reset.galaxy-reset .card-hi{ position:relative; background:var(--color10); border-radius:5px; padding:60px 18px 20px; margin:24px 0 0; overflow:hidden; }/* 2026-06-28 margin 30→24（参照 airpods/xperia/aquos card-hi=24・aquos build-plan:132 / xperia:241 準拠） */
.main.galaxy-reset.galaxy-reset .card-hi .ch-tag{ position:absolute; left:0; top:0; background:var(--color9); color:#fff; font-size:18px; font-weight:bold; border-bottom-right-radius:5px; padding:6px 20px; line-height:1.3; }/* 2026-06-27 retrofit: カードラベルtitle=1.3（見出しtier統一） */
.main.galaxy-reset.galaxy-reset .card-hi p{ font-size:12px; line-height:1.6; color:#333; margin:0; }/* 2026-06-27 retrofit: 説明文body=12（style.css:3710）。line-height=1.6統一（base継承71） */
.main.galaxy-reset.galaxy-reset .card-hi p .kw{ color:var(--color9); font-weight:700; }
@media (max-width:750px){
  .main.galaxy-reset.galaxy-reset .card-hi{ padding:58px 12px 16px; }
  .main.galaxy-reset.galaxy-reset .card-hi .ch-tag{ font-size:14px; padding:6px 16px; }
}

/* B-7 point / point.danger（左罫の注意ボックス・金型 osaifu/force danger 共通化） */
.main.galaxy-reset.galaxy-reset .point{ position:relative; background:#fff; border-radius:5px; padding:15px 16px 15px 16px; margin-top:18px; box-shadow:0 0 5px rgba(18,77,137,.16); border-left:4px solid var(--color9); }
.main.galaxy-reset.galaxy-reset .point .pt{ display:flex; align-items:baseline; gap:8px; font-size:14px; font-weight:700; color:var(--color4); line-height:1.3; }/* 2026-06-27 retrofit: ポイントtitle=1.3（見出しtier統一）。旧1.5は本文級 */
.main.galaxy-reset.galaxy-reset .point .pt .pn{ flex:0 0 auto; font-size:11px; font-weight:700; color:#fff; background:var(--color9); border-radius:4px; padding:2px 8px; line-height:1.4; }
.main.galaxy-reset.galaxy-reset .point .pd{ font-size:12px; line-height:1.6; color:#333; margin-top:7px; }/* 2026-06-27 retrofit: 説明文body=12（style.css:3710）。line-height=1.6統一（base継承71） */
.main.galaxy-reset.galaxy-reset .point .pd strong{ color:var(--color9); }
.main.galaxy-reset.galaxy-reset .point .pd a{ color:var(--color9); font-weight:bold; text-decoration:underline; }
.main.galaxy-reset.galaxy-reset .point.danger{ border-left-color:#E94F4F; box-shadow:0 0 5px rgba(233,79,79,.2); }
.main.galaxy-reset.galaxy-reset .point.danger .pt{ color:#E94F4F; }
.main.galaxy-reset.galaxy-reset .point.danger .pt .pn{ background:#E94F4F; }
/* ★必須(theme-fidelity FAIL是正): 上の bespoke .point 装飾(影/border-left:4px)が、同じ bare class を持つ ✅流用 reason カード
   (.reason .reason-point .point-list .point)へ漏れるのを打ち消す→reason カードのみ装飾解除(テーマ標準=影なし/左罫なし)。
   bespoke note/danger箱(osaifu/account/force の .point/.point.danger)はそのまま。aquos/xperia extra.css 相当。
   ★2026-08-31 scrutiny r3 M-4: 打ち消しに **margin-top:0** を追加（下記コメント参照）。 */
.main.galaxy-reset.galaxy-reset .reason .reason-point .point-list .point{ box-shadow:none; border-left:0; margin-top:0; }
/* 2026-08-31 scrutiny r3 M-4「#reason のカード間ギャップが [38,20,20]＝先頭だけ 1.9倍」の是正。
   原因: bespoke `.point{margin-top:18px}`（osaifu/force の注意ボックス用・:296）が theme-native の reason カードにも当たり、
     旧実装は **先頭だけ** `li:first-child .point{margin-top:0}` で戻していた＝先頭のギャップだけ 20+18=38px。
     （2〜4枚目は `.point{height:100%}` で li 下端を 18px 突き抜けるため、以降のギャップは 20px のまま＝先頭だけ例外という不揃い。）
   金型実測（本ラウンド・同ランナー）: ipad-reset `#why` は li margin-bottom [20,20,20,0] / point margin-top [0,0,0,0] → **gaps [20,20,20]**。
     mac / airpods / applewatch も均一 20（scrutiny r3 実測）。テーマ原典も li 側だけで間隔を作る
     （style.css:7003-7006 `.point-list ul li{margin-bottom:20px}` ／ :6919-6924 で ≤850 は 40px・last-child 0）。
   → 打ち消しルールに `margin-top:0` を統合して**全カード均一**に。突き抜けが無くなるので、
     食い込み補正だった `padding-bottom:36px` と `@media(min-width:851px)` の重複打ち消しは**不要になったので撤去**（死にルールを残さない）。
     枠内余白はテーマ既定（style.css:6995-6996 `.point-list{padding:18px 15px}` / :6565 PC `40px 30px`）に戻る。 */

/* 2026-08-30 critic r2 手3: 概念アイコン0だった #prep / #account へ #worry .wic 語彙（白円+navy3トーンの塗り）を横展開。
   ★tier はページ内で単一に保つ（PC42/SP38＝`.worry .worry-board .wi .wic` extra.css:349/370 の写経）＝
     r2 §5-3「force だけ 34px でページ内最小 tier を新設」の再発防止。force も同じ 42/38 に揃える（手4①）。
   ★flex orphan 両立: `.dt` は既に flex（B-4）＝本文全体を単一 flex item `.dt-t` に包み、その内側の inline にだけ .nowrap を置く
     （flex 直下に nowrap を直付けすると別 flex item 化して散る＝ledger#1/#77）。
   ★2026-08-30 scrutiny r2 B-5: `#account .kb-t`（見出し）へのアイコン適用は撤去済み＝本ブロックの対象は #prep / #worry / #force のカードのみ。 */
.main.galaxy-reset.galaxy-reset .prep .di .dt > .wic,
.main.galaxy-reset.galaxy-reset .highsell .di .dt > .wic{ flex:0 0 auto; width:42px; min-width:42px; height:42px; }/* 2026-08-30 critic r7 手4: #why-reset（highsell）の deflist にも同じアイコン tier を適用＝新規ルールを作らず既存セレクタに併記 */
.main.galaxy-reset.galaxy-reset .prep .di .dt > .wic svg,
.main.galaxy-reset.galaxy-reset .highsell .di .dt > .wic svg{ width:100%; height:100%; display:block; }
/* .wic を足すと .dt の本文幅が縮んで末尾1字の泣き別れが出る（375/768 実測）→ 本文全体を単一 flex item に包み、末尾の意味句だけ .nowrap
   （reuse: build/before-shipping/extra.css:61 の `.dt>.dt-t`。flex 直下に nowrap を直付けすると別 flex item 化して散る＝ledger#1）。 */
.main.galaxy-reset.galaxy-reset .prep .di .dt > .dt-t,
.main.galaxy-reset.galaxy-reset .highsell .di .dt > .dt-t{ flex:1 1 auto; min-width:0; }
/* 2026-08-30 scrutiny r2 B-5: `.account .key-box .kb-t` の .wic / flex 化 / .kb-tt 包み は HTML 側の撤去と同時に削除
   （corpus 実測で `.line-btitle` にグリフを入れているのは galaxy の本1件だけ＝共通部品のページ独自装飾だった）。
   見出しは素の line-btitle（金型 ipad-reset / airpods-reset の key-box と同形）。 */
@media (max-width:750px){
  .main.galaxy-reset.galaxy-reset .prep .di .dt > .wic,
  .main.galaxy-reset.galaxy-reset .highsell .di .dt > .wic{ width:38px; min-width:38px; height:38px; }
  /* 2026-08-30 critic r7 手2: .acs の SP tier（38px）はここだと :360/:362 の基底宣言と同特異度で
     後勝ちされて 1行も効いていなかった（実測 SP 42px）→ 基底宣言の直後（B-9 末尾）へ移設した。 */
}

/* B-8 key-box（淡地カード＋line-btitle見出し・金型 safe key-box 共通化＝account/data で使用） */
/* 2026-06-27 retrofit: 色背景節(account/data)内＝白地#fffで図地分離維持（影は要所として許容） */
.main.galaxy-reset.galaxy-reset .key-box{ background:#fff; border-radius:5px; padding:18px 16px 16px; margin:20px 0 0; box-shadow:0 0 5px rgba(18,77,137,.2); }/* 2026-06-28 margin 26→20（off-scale 26 を golden/xperia=20 に統一・completion-gate Minor） */
.main.galaxy-reset.galaxy-reset .key-box .line-btitle.kb-t{ margin:0 0 10px; }
.main.galaxy-reset.galaxy-reset .key-box p{ font-size:12px; line-height:1.6; color:#333; margin:0; }/* 2026-06-27 retrofit: 説明文body=12（style.css:3710）。line-height=1.6統一（base継承71） */
.main.galaxy-reset.galaxy-reset .key-box p strong{ color:var(--color9); }
.main.galaxy-reset.galaxy-reset .key-box p + p{ margin-top:8px; }/* 2026-08-30 critic 5-8: 200字超の壁を2段落に分割＝段落間 8px（.dd/.acs-path の本文オフセットと同値・スケール内） */

/* B-9 acc-steps（操作手順カード＝設定パス付き。金型 steps op行＋sc-path の語彙を account/force のアコーディオン外手順用に共通化） */
.main.galaxy-reset.galaxy-reset .acc-steps{ display:flex; flex-direction:column; gap:12px; margin:14px 0 0; }
.main.galaxy-reset.galaxy-reset .acs{ display:flex; gap:12px; align-items:flex-start; background:#fff; border-radius:5px; padding:14px 15px; }/* 2026-06-27 retrofit(user): ドロップシャドー廃止。色背景節(force=色)内＝白地#fffで図地分離維持 */
.main.galaxy-reset.galaxy-reset .account .acs{ border:1px solid var(--color7); }/* account は白地節＝白の acc-step を淡罫(color7)で図地分離（白on白回避・影なし）。内側 acs-path(color10)は白カード上で分離維持 */
.main.galaxy-reset.galaxy-reset .acs-n{ flex:0 0 25px; width:25px; height:25px; display:flex; align-items:center; justify-content:center; background:var(--color9); color:#fff; font-weight:bold; border-radius:5px; font-size:13px; margin-top:1px; }
.main.galaxy-reset.galaxy-reset .acs-box{ min-width:0; flex:1; }
/* 2026-08-30 critic r6 手2: .acs に概念アイコンを足す（design-craft レシピ①）。
   reuse: build/xperia-reset/extra.css:880-887（.acs-lead で番号とアイコンを 42px の1カラムに縦積み）。
   なぜ縦積みか: .acs は flex 行（.acs-n 25px + gap12 + .acs-box）。アイコンを行に足すと本文幅が 25+12+42+12=91px 削れて泣き別れを誘発する。
   縦積みなら削れるのは 42-25=17px だけで済み、視線の起点も1つに揃う（実測で確認）。
   寸法 42/38px は本ページ既存の概念アイコン tier（.prep .di .dt > .wic ＝ [Q]ブロック / .worry .wi .wic）と同値＝ページ内でアイコン寸法を割らない。
   ★xperia extra.css:1030-1033 の「白カード上の白円に stroke:var(--color7)」は持ち込まない（7ページ中 xperia のみのドリフト＝galaxy は 0 件が正）。 */
.main.galaxy-reset.galaxy-reset .acs > .acs-lead{ flex:0 0 42px; width:42px; display:flex; flex-direction:column; align-items:center; gap:8px; }
.main.galaxy-reset.galaxy-reset .acs > .acs-lead > .acs-n{ margin-top:0; }
.main.galaxy-reset.galaxy-reset .acs-ic{ display:block; width:42px; height:42px; }
.main.galaxy-reset.galaxy-reset .acs-ic svg{ width:100%; height:100%; display:block; }
/* 2026-08-30 critic r7 手2（移設先）: SP の .acs アイコン tier。
   なぜここか: 旧位置（extra.css の @media (max-width:750px) ブロック内・B-7 末尾）だと、後方の
   `.acs > .acs-lead` / `.acs-ic` の基底宣言（42px）と**同特異度**で、ソース順で後勝ちされていた＝
   SP でも 42px のままで、ページ内の概念アイコンが 38(worry/prep)/42(acs)/48(force 症状カード) の3 tier に割れていた
   （姉妹の xperia・ipad は2 tier）。基底宣言の直後に置くことで SP=38px（worry/prep と同値）が効く。 */
@media (max-width:750px){
  .main.galaxy-reset.galaxy-reset .acs > .acs-lead{ flex-basis:38px; width:38px; }
  .main.galaxy-reset.galaxy-reset .acs-ic{ width:38px; height:38px; }
}
.main.galaxy-reset.galaxy-reset .acs-t{ font-weight:700; color:var(--color4); font-size:15px; line-height:1.3; }/* 2026-06-27 retrofit: 手順カードtitle=1.3（見出しtier統一）。旧1.4 */
.main.galaxy-reset.galaxy-reset .acs-d{ font-size:12px; line-height:1.6; color:#333; margin-top:5px; }/* 2026-06-27 retrofit: 説明文body=12（style.css:3710）。line-height=1.6統一（base継承71） */
.main.galaxy-reset.galaxy-reset .acs-d strong{ color:var(--color9); }
.main.galaxy-reset.galaxy-reset .acs-path{ display:block; font-size:11px; color:#15315A; background:var(--color10); border-radius:5px; padding:8px 10px; margin-top:8px; line-height:1.6; }/* 2026-06-27 retrofit: 11px/1.6（本文系・base継承71） */
.main.galaxy-reset.galaxy-reset .acs-path b{ color:var(--color9); font-weight:700; }/* 2026-06-27 gxr06: 設定パス内の inline 強調=color9統一（明地の inline b は #224995・harness I 強調色） */
.main.galaxy-reset.galaxy-reset .acs-path .todo{ display:inline; font-size:11px; background:#fff; border:1px solid var(--color7); color:var(--color13); border-radius:4px; padding:1px 6px; }
/* 2026-08-31 scrutiny r3 H-1: #force ①（3枚組）は **全PC幅で1列**。
   旧実装は「751〜1024=1列 / 1025以上=3列」で、`.acs-box` の内容幅が
     @768 644px → @1024 900px → **@1025 236px（−74%）** → @1280 241px と**非単調**（ビューポートが広がった瞬間に本文段が 1/4 に潰れる）。
   実害（描画実測）: `.acs-path` チップが @1025/@1280/@1440 で **[4,3,2] 行**に折れる（@768 は [1,1,1]）。
   コホート実測（同ランナー・本ラウンド）:
     pixel-reset `#step1b .acc-steps` = 1列を全PC幅で維持 **660(@768) → 917(@1025) → 932(@1280)**（＝この作法）
     xperia-reset `.acc-steps`（2枚組） = 2列で **240 → 368.5 → 376**
   → ①は pixel の1列作法へ、②(.two)は xperia/pixel の2列作法のまま（どちらもコホートに実在する canon）。
   ★ 3列（repeat(3,1fr)）は galaxy にしか無かった＝撤去。751〜1024 の個別上書き（旧 critic r7 手1）は本規則に吸収したので削除（死にルールを残さない）。 */
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .account .acc-steps{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }/* account は 2枚×2組＝2列で揃う */
  .main.galaxy-reset.galaxy-reset .force .acc-steps{ display:grid; grid-template-columns:1fr; gap:12px; }
  .main.galaxy-reset.galaxy-reset .force .acc-steps.two{ grid-template-columns:1fr 1fr; }/* 2026-08-30 critic r6 手3: ②は2枚＝2列（xperia `.acc-steps` 2枚組と同値） */
}

/* ============================================================
   [C] worry（不安提示→お約束1:1）金型 ipad-reset/extra.css:336-382
   ============================================================ */
.main.galaxy-reset.galaxy-reset .worry .worry-board{ position:relative; background:transparent; padding:0; margin-top:20px; }
.main.galaxy-reset.galaxy-reset .board-head{ margin:0; line-height:1.3; word-break:break-word; }/* 2026-06-27 retrofit: board-head見出しを 1.3（見出しtier・テーマ heading=1.3群）。旧=LH無指定でbase1.6継承→階層逆転 */
.main.galaxy-reset.galaxy-reset .worry .worry-board .board-head{ text-align:center; color:var(--color4); font-size:17px; font-weight:bold; padding:0 0 16px; }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wl{ display:flex; flex-direction:column; gap:16px; }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wi{ position:relative; width:88%; background:#fff; border-radius:5px; padding:12px 16px 12px 12px; display:flex; align-items:center; gap:11px; font-size:14px; line-height:1.6; color:#333; box-shadow:0 0 10px rgba(18,77,137,.16); }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wi:after{ content:""; position:absolute; bottom:-5px; left:30px; width:12px; height:12px; background:#fff; transform:rotate(45deg); box-shadow:5px 5px 7px -3px rgba(18,77,137,.12); }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wi:nth-child(even){ margin-left:auto; }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wi:nth-child(even):after{ left:auto; right:30px; }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wi .wic{ width:42px; min-width:42px; height:42px; }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wi .wic svg{ width:100%; height:100%; display:block; }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wi .wi-t{ min-width:0; }
.main.galaxy-reset.galaxy-reset .worry .w-arrow{ display:block; width:22px; height:15px; margin:20px auto 0; background:url(../images/galaxy-reset/icon/select.svg) center/contain no-repeat; }
.main.galaxy-reset.galaxy-reset .worry .promise-board{ position:relative; background:var(--color10); padding:60px 16px 18px; border-radius:5px; overflow:hidden; margin-top:24px; }
.main.galaxy-reset.galaxy-reset .worry .promise-board .board-head{ position:absolute; left:0; top:0; background:var(--color9); color:#fff; padding:6px 20px; display:inline-flex; align-items:center; font-size:18px; font-weight:bold; border-bottom-right-radius:5px; margin:0; line-height:1.3; }/* 2026-06-27 retrofit: ラベル帯title=1.3（見出しtier統一） */
.main.galaxy-reset.galaxy-reset .worry .promise-list{ display:flex; flex-direction:column; gap:14px; }
.main.galaxy-reset.galaxy-reset .worry .pi{ position:relative; background:#fff; border-radius:5px; padding:16px 16px 16px 66px; }
.main.galaxy-reset.galaxy-reset .worry .pi .pic{ position:absolute; left:13px; top:14px; width:42px; height:42px; }
.main.galaxy-reset.galaxy-reset .worry .pi .pic svg{ width:100%; height:100%; display:block; }
.main.galaxy-reset.galaxy-reset .worry .pi .px{ display:block; font-size:12px; color:#333; line-height:1.6; }
.main.galaxy-reset.galaxy-reset .worry .pi .px b{ display:block; font-size:15px; color:var(--color4); line-height:1.3; margin-bottom:4px; word-break:break-word; }/* 2026-06-27 retrofit: title=見出しtier 1.3 */
.main.galaxy-reset.galaxy-reset .worry .pi .px .pd{ display:block; font-size:12px; line-height:1.6; color:#333; }/* 2026-06-27 retrofit: 本文を裸テキストノードでなく独立要素(.pd)に分離＝title(b 1.3)/body(.pd 1.6)を要素ごとに明示。.di の .dt/.dd と同型 */
.main.galaxy-reset.galaxy-reset .worry .worry-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }/* 2026-06-27 retrofit: 導入文=line-content 12px/1.6/margin20（style.css:3710-3711） */
.main.galaxy-reset.galaxy-reset .worry .worry-lead strong{ color:var(--color9); font-weight:700; }/* 2026-06-27 retrofit: 本文強調=color9統一 */
.main.galaxy-reset.galaxy-reset .worry .worry-lead .kw{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .worry .worry-board .wi .wi-t strong{ color:var(--color9); }
@media (max-width:750px){
  .main.galaxy-reset.galaxy-reset .worry .worry-board{ padding:0; }
  .main.galaxy-reset.galaxy-reset .worry .worry-board .board-head{ font-size:16px; padding:0 0 14px; text-align:center; }
  .main.galaxy-reset.galaxy-reset .worry .worry-board .wi{ font-size:13px; }
  .main.galaxy-reset.galaxy-reset .worry .worry-board .wi .wic{ width:38px; min-width:38px; height:38px; }
  .main.galaxy-reset.galaxy-reset .worry .promise-board .board-head{ font-size:14px; padding:6px 16px; }
  .main.galaxy-reset.galaxy-reset .worry .pi{ padding:14px 14px 14px 52px; }
  .main.galaxy-reset.galaxy-reset .worry .pi .pic{ top:13px; width:38px; height:38px; }
}
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .worry .worry-board .wl{ display:grid; grid-template-columns:1fr 1fr; gap:18px 22px; }
  .main.galaxy-reset.galaxy-reset .worry .worry-board .wi{ width:auto; }
  .main.galaxy-reset.galaxy-reset .worry .worry-board .wi:nth-child(even){ margin-left:0; }
  .main.galaxy-reset.galaxy-reset .worry .promise-board{ padding:72px 22px 22px; }
  .main.galaxy-reset.galaxy-reset .worry .promise-list{ display:grid; grid-template-columns:1fr 1fr; gap:14px; }
  .main.galaxy-reset.galaxy-reset .worry .worry-lead{ max-width:780px; }
}

/* ============================================================
   [D] flow（全体フロー早見表3ステップ）＝金型 quick の simple3/card-hi/note 流用＋compare-table
   lead は金型 quick-lead 流用。flow/buy 共通の中間CTA帯リードイン。
   ============================================================ */
.main.galaxy-reset.galaxy-reset .flow .quick-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }/* 2026-06-27 retrofit: 導入文=line-content 12px/1.6/margin20（style.css:3710-3711） */
.main.galaxy-reset.galaxy-reset .flow .quick-lead strong{ color:var(--color9); font-weight:700; }/* 2026-06-27 retrofit: 本文強調=color9統一 */
/* gxr10: 旧 .flow .connection{margin-top:45px} は CTA帯を full-bleed section へ出したため descendant 非マッチ＝削除（lead-in は full-bleed帯の padding:30px 0 が提供） */
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .flow .quick-lead{ max-width:780px; }
}

/* ============================================================
   [E] prep（準備チェックリスト）＝B-4 deflist＋lead。白地節。
   ============================================================ */
.main.galaxy-reset.galaxy-reset .prep .prep-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }/* 2026-06-27 retrofit: 導入文=line-content 12px/1.6/margin20 */
.main.galaxy-reset.galaxy-reset .prep .prep-lead strong{ color:var(--color9); font-weight:700; }
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .prep .prep-lead{ max-width:780px; }
}

/* ============================================================
   §1-B 全面色節モデル（正本 refer/spacing-divider-craft-rules.md / theme-conformance-spec §1-B）
   ── 白/透明節: テーマ標準 margin:30px auto; padding:0。
   ── 全面色節(background:var(--color10)): margin:0。節padding(30px 0・張り付き禁止)。
      区切り線=同じ背景色が隣接する境界だけ 1px solid var(--color7)（同色が接する側）。色↔白は色差で区切れるので線なし。
   ── 25px等の bespoke 節padding 禁止。区切り線色は var(--color7)（#8DB0D0は廃止）。
   ── 節順(main直下) gxr10（中間CTA帯を full-bleed section 化して挿入・2026-09-02 台帳#122是正で voice は白節へ復帰）:
        worry(W) flow(W) [cta-flow=白band] reason(W) → prep(C・2026-08-30 critic r2 手5① 色節化＝冒頭の白面連続 3,400px を切る) → osaifu(C) → account(W) →
        reset(C・末尾[cta-reset=白band]) → force(C) [cta-force=白band] → data(W) → why-reset(C) → buy(W) →
        voice(W・2026-09-02 台帳#122是正: 捏造実績statを撤去し運営情報節(why-extra)へ置換＝白節に復帰) → checklist(W) faq(W) related(W) cta(W)
      色×色の隣接は prep→osaifu の1箇所のみ＝同色が接する側に 1px var(--color7)（#osaifu の border-top）。それ以外は白×色＝色差で区切れる＝線なし
      （reset末尾の cta-reset 白band が reset と force の間に挟まる。voice は白節どうし＝buy/checklist と同じテーマ標準 margin）。
      ★白CTA帯(.connection.partbg・padding-b30)直後の白節は margin-top:0 にして「帯pad-b30 + 節margin30=60px の二重余白」を作らない（page-qa-audit D・rule15）。
   ============================================================ */
/* 全面色節（color10）: 連続色 margin:0。padding/区切り線は各IDで個別。 */
.main.galaxy-reset.galaxy-reset .prep,
.main.galaxy-reset.galaxy-reset .osaifu,
.main.galaxy-reset.galaxy-reset .part.steps,
.main.galaxy-reset.galaxy-reset .force,
.main.galaxy-reset.galaxy-reset .highsell{ background:var(--color10); margin:0; }
.main.galaxy-reset.galaxy-reset #prep{ padding:30px 0; }                              /* 2026-08-30 critic r2 手5①: prev=reason(白)→色差で区切れる＝上線なし。下=osaifu(色)は同色隣接＝線は #osaifu の border-top が持つ */
.main.galaxy-reset.galaxy-reset #osaifu{ padding:30px 0; border-top:1px solid var(--color7); }/* prev=prep(色・2026-08-30 色節化)→同色隣接＝上側に 1px var(--color7)（spacing-divider §1「上同色=border-top」）。上下30 breathing */
.main.galaxy-reset.galaxy-reset #reset{ padding:30px 0 0; }                           /* prev=account(白)→色差→上線なし。下=末尾の full-bleed 白CTA帯(#cta-reset .connection.partbg・padding-bottom30)が下breathingを提供＝節の padding-bottom は 0（xperia-reset:382 と同作法・二重余白を作らない） */
.main.galaxy-reset.galaxy-reset #force{ padding:30px 0; } /* prev=reset 末尾の full-bleed 白CTA帯(#cta-reset .connection.partbg・width=viewport で reset 下端にflush)＝白が色域を分断→白×色で色差で区切れる→上線なし（§1-B full-bleed・spacing-divider-craft-rules §1・xperia reset→force 先例） */
.main.galaxy-reset.galaxy-reset #why-reset{ padding:30px 0; }                         /* prev=data(白)→色差→線なし。下=buy(白) margin30 */
/* 白CTA帯(full-bleed connection.partbg)直後の白節は margin-top:0＝帯の padding-bottom30 のみで breathing（二重余白回避・page-qa-audit D）。cta-flow→reason / cta-force→data。
   ★2026-08-30 scrutiny r2 B-8: cta-buy 撤去により「帯直後」に来るのは #reason（cta-flow の直後）と #data（cta-force の直後）の2つ。
   2026-09-02: #voice は台帳#122是正で白節へ復帰＝#buy(白mb30)→#voice(白)→#checklist(白) の白節どうしの並びに戻ったため、
   テーマ標準 .part margin 30px（style.css:4521）をそのまま使う（margin-top:0 の指定は付けない）。 */
.main.galaxy-reset.galaxy-reset #reason,
.main.galaxy-reset.galaxy-reset #data{ margin-top:0; }

/* ============================================================
   [F] osaifu（おサイフ残高移行・Galaxy固有・最重要）＝色地part＋compare-table＋point.danger
   ============================================================ */
.main.galaxy-reset.galaxy-reset .osaifu .osaifu-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }/* 2026-06-27 retrofit: 導入文=line-content 12px/1.6/margin20 */
.main.galaxy-reset.galaxy-reset .osaifu .osaifu-lead strong{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .osaifu .osaifu-lead .kw{ color:var(--color9); font-weight:700; }
/* 2026-08-30 critic r2 手5②: 「①アプリで預ける→②初期化→③新端末で受け取り」の3コマ図。
   器＝本ページ既存の `.simple3`（B-5・extra.css:269 `margin:24px 0 0`＝番号丸が上へ 19px 食い込む分の逃げ）を figure で包み、
   キャプションは構成案 wfc:291 の要点文（旧 figure.safe-fig の figcaption を verbatim 移設）。
   figcaption は golden の figcaption tier（SP11 / PC13＝`.steps .step-fig figcaption` と同値・[R]ブロックの PC13 リストに登録済）。 */
.main.galaxy-reset.galaxy-reset .osaifu .osaifu-fig{ margin:24px 0 0; }
.main.galaxy-reset.galaxy-reset .osaifu .osaifu-fig .simple3{ margin:0; max-width:none; }
/* 2026-08-30 scrutiny r2 B-7: 「11/13px 灰 ＋ left」は金型に無い組み合わせだった。
   金型実測（ipad-reset / airpods-reset @390・@1280）で figcaption は2 tier しか無い:
     ①図キャプション（.fig / .step-fig / .ipad-photo）= 11px(SP)/13px(PC)・weight500・#5A7386・**text-align:center**・margin-top:8px
     ②概念図の要点（.force-fig / .safe-fig / .lock-fig）= 13px・weight600・#14355D・left・margin-top:0
   `.osaifu-fig` は 3コマの工程図＝①。色・サイズは既に①だったので、揃っていなかった align と margin を canon 値へ。 */
.main.galaxy-reset.galaxy-reset .osaifu .osaifu-fig figcaption{ font-size:11px; color:var(--color13); line-height:1.6; text-align:center; margin:8px 0 0; }

/* ============================================================
   [G] account（Samsung/Googleアカウント削除＝FRP回避）＝白地part＋key-box＋acc-steps＋point＋line-btitle
   ============================================================ */
.main.galaxy-reset.galaxy-reset .account .account-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }/* 2026-06-27 retrofit: 導入文=line-content 12px/1.6/margin20 */
.main.galaxy-reset.galaxy-reset .account .account-lead strong{ color:var(--color9); font-weight:700; }/* 2026-06-27 retrofit: 本文強調=color9統一 */
.main.galaxy-reset.galaxy-reset .account .account-lead .kw{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .account .line-btitle.account-h4{ margin:20px 0 6px; }/* 2026-06-27 retrofit: h3上余白=20（旧30はドリフト） */
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .account .account-lead{ max-width:780px; }
}

/* ============================================================
   [H] steps（工場出荷リセット手順・HowTo主役）金型 ipad-reset/extra.css:193-326 をリネーム移植
   実機スクショ不使用（§9偽装回避）→確定手順図1点を .step-fig 枠で表示。
   ============================================================ */
/* .part.steps bg/margin/padding は §1-B 色節モデル（#reset）で指定済（旧 padding:44px は §1-B 30px へ集約） */

/* (1) 全体像 3STEP バンド */
.main.galaxy-reset.galaxy-reset .steps .proc-overview{ display:flex; align-items:stretch; gap:0; margin:30px 0 8px; }
.main.galaxy-reset.galaxy-reset .steps .ov-step{ position:relative; flex:1; background:#fff; border-radius:5px; box-shadow:0 0 5px rgba(18,77,137,.2); padding:24px 6px 12px; text-align:center; }
.main.galaxy-reset.galaxy-reset .steps .ov-step .ov-num{ position:absolute; left:50%; top:0; transform:translate(-50%,-48%); font-size:25px; font-weight:800; font-style:italic; color:var(--color9); line-height:1; white-space:nowrap; }/* user 2026-06-28: ov-num の白背景チップ不要＝除去（5ページ共通） */
.main.galaxy-reset.galaxy-reset .steps .ov-step .ov-t{ font-size:13px; font-weight:700; color:var(--color4); line-height:1.3; word-break:break-word; }/* 2026-06-27 retrofit: 概観stepタイトル=1.3（見出しtier統一）。auto-phrase廃止 */
.main.galaxy-reset.galaxy-reset .steps .ov-step .ov-d{ font-size:11px; color:var(--color13); line-height:1.6; margin-top:4px; }/* 2026-06-27 retrofit: 概観step説明文=1.6（本文tier・base継承71） */
.main.galaxy-reset.galaxy-reset .steps .ov-arrow{ flex:0 0 18px; align-self:center; height:14px; background:url(../images/galaxy-reset/icon/select.svg) center/contain no-repeat; transform:rotate(-90deg); }

/* ステッパー外殻＋導入見出し */
.main.galaxy-reset.galaxy-reset .steps .proc-steps{ position:relative; background:transparent; border:none; border-radius:0; padding:0; margin-top:45px; }
.main.galaxy-reset.galaxy-reset .steps .steps-ttl{ display:table; margin:0 auto 20px; border-radius:5px; background:var(--color9); color:#fff; padding:8px 24px; min-width:260px; box-sizing:border-box; text-align:center; font-size:18px; font-weight:bold; line-height:1.3; white-space:nowrap; }
.main.galaxy-reset.galaxy-reset .steps .steps-ttl span{ display:inline; padding:0; border-bottom:none; }
.main.galaxy-reset.galaxy-reset .steps .steps-ttl em{ font-style:normal; font-size:1.7em; color:#fff; margin:0 2px; }

/* STEP白カード */
.main.galaxy-reset.galaxy-reset .steps .proc-step{ background:#fff; border-radius:5px; padding:16px; position:relative; }
.main.galaxy-reset.galaxy-reset .steps .proc-step:not(:last-child){ --bottom:30px; margin-bottom:var(--bottom); }
.main.galaxy-reset.galaxy-reset .steps .proc-step:not(:last-child):after{ content:""; display:block; position:absolute; left:0; bottom:calc(-1 * var(--bottom)); width:100%; height:var(--bottom); background:url(../images/galaxy-reset/icon/step-bottom-margin.svg) center center/auto 46% no-repeat; }
.main.galaxy-reset.galaxy-reset .steps .proc-step-head{ display:flex; align-items:center; padding-bottom:14px; border-bottom:2px solid var(--color10); }
.main.galaxy-reset.galaxy-reset .steps details.proc-step:not([open]) > summary.proc-step-head{ padding-bottom:0; border-bottom:none; }
.main.galaxy-reset.galaxy-reset .steps .proc-step-head .step-number{ white-space:nowrap; font-weight:bold; color:#fff; border-radius:4px; background:var(--color9); padding:5px 10px; margin-right:10px; font-size:13px; line-height:1.2; flex-shrink:0; }
.main.galaxy-reset.galaxy-reset .steps .proc-step-head .step-ja{ font-weight:700; color:var(--color4); font-size:18px; line-height:1.3; margin:0; word-break:break-word; }/* 2026-06-27 retrofit: STEP見出し=1.3（見出しtier統一）。auto-phrase廃止 */
.main.galaxy-reset.galaxy-reset .steps .proc-step-head .st-add{ margin-left:auto; flex-shrink:0; position:relative; width:22px; height:22px; border-radius:50%; background:var(--color11); }
.main.galaxy-reset.galaxy-reset .steps .proc-step-head .st-add:before,
.main.galaxy-reset.galaxy-reset .steps .proc-step-head .st-add:after{ content:""; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background:#fff; transition:.3s; }
.main.galaxy-reset.galaxy-reset .steps .proc-step-head .st-add:after{ width:50%; height:2px; }
.main.galaxy-reset.galaxy-reset .steps .proc-step-head .st-add:before{ width:2px; height:50%; }
.main.galaxy-reset.galaxy-reset .steps details.proc-step[open] > summary .st-add:before{ transform:translate(-50%,-50%) rotate(90deg); opacity:0; }
.main.galaxy-reset.galaxy-reset .steps summary.proc-step-head{ cursor:pointer; list-style:none; }
.main.galaxy-reset.galaxy-reset .steps summary.proc-step-head::-webkit-details-marker{ display:none; }
.main.galaxy-reset.galaxy-reset .steps .proc-step-body{ margin-top:6px; }

/* 操作1-2-3行 */
.main.galaxy-reset.galaxy-reset .steps .op{ display:flex; gap:12px; align-items:flex-start; padding:15px 0; }
.main.galaxy-reset.galaxy-reset .steps .op:not(:last-of-type){ border-bottom:1px dashed var(--color7); }
.main.galaxy-reset.galaxy-reset .steps .op-num{ min-width:25px; height:25px; display:flex; align-items:center; justify-content:center; background:var(--color9); color:#fff; font-weight:bold; border-radius:5px; font-size:13px; flex-shrink:0; margin-top:1px; }
.main.galaxy-reset.galaxy-reset .steps .op-t{ font-weight:700; color:var(--color4); font-size:15px; line-height:1.3; }/* 2026-06-27 retrofit: 操作行タイトル=1.3（見出しtier統一・.acs-t/.dt と同役割同値） */
.main.galaxy-reset.galaxy-reset .steps .op-d{ font-size:12px; line-height:1.6; color:#333; margin-top:5px; }/* 2026-06-27 retrofit: 操作説明body=12（style.css:3710） */
.main.galaxy-reset.galaxy-reset .steps .op-d strong{ color:var(--color9); }

/* step-note（色節steps内＝白系統 var(--color10) 地） */
.main.galaxy-reset.galaxy-reset .steps .step-note{ position:relative; margin-top:20px; background:var(--color10); border-radius:5px; padding:12px 14px 12px 44px; font-size:12px; line-height:1.3; color:#14355D; font-weight:500; }
.main.galaxy-reset.galaxy-reset .steps .step-note .note-icon{ position:absolute; left:13px; top:10px; width:20px; height:20px; background:#fff; border:1px solid var(--color7); border-radius:50%; display:flex; align-items:center; justify-content:center; box-sizing:border-box; }
.main.galaxy-reset.galaxy-reset .steps .step-note .note-icon svg{ width:100%; height:100%; display:block; }
.main.galaxy-reset.galaxy-reset .steps .step-note strong{ color:var(--color9); }
.main.galaxy-reset.galaxy-reset .steps .step-note a{ color:var(--color9); font-weight:bold; text-decoration:underline; }

/* micro注記＋［要確認］ピル */
.main.galaxy-reset.galaxy-reset .steps .proc-micro{ font-size:12px; color:var(--color13); line-height:1.6; margin-top:14px; }
.main.galaxy-reset.galaxy-reset .steps .proc-micro a{ color:var(--color9); font-weight:bold; text-decoration:underline; }/* 2026-06-27 retrofit: 本文中インラインリンクの「›」を削除（テーマ本文リンクは矢印なし・ナビ/一覧リンクのみ矢印） */
.main.galaxy-reset.galaxy-reset .steps .proc-micro .todo{ display:inline; font-size:11px; background:#fff; border:1px solid var(--color7); color:var(--color13); border-radius:4px; padding:1px 6px; }

/* 確定手順図（自前SVG・Galaxy設定画面）= 実機スクショ枠の代替（§9偽装回避） */
.main.galaxy-reset.galaxy-reset .steps .step-fig{ margin:18px 0 0; background:var(--color10); border:1px solid var(--color7); border-radius:5px; padding:14px; }
.main.galaxy-reset.galaxy-reset .steps .step-fig svg{ width:100%; max-width:300px; height:auto; display:block; margin:0 auto; border-radius:5px; }
.main.galaxy-reset.galaxy-reset .steps .step-fig figcaption{ font-size:11px; color:var(--color13); text-align:center; line-height:1.6; margin-top:8px; }/* 2026-06-27 retrofit: 図下キャプション=11px（テーマ figcaption tier・golden 11/13） */

/* シリーズ別早見表ブロックの最終ステップ見出し */
.main.galaxy-reset.galaxy-reset .steps .last-step-ja{ width:100%; color:var(--color9); font-size:18px; font-weight:bold; padding-bottom:10px; border-bottom:1px solid var(--color7); margin:0 0 14px; }
/* 2026-06-27 gxr06: 死CSS刈り＝.last-step-ja .mdl-ic は HTML参照0（grep 0件）＝発明アイコン装飾の死にルール → 削除。.last-step-ja 本体（上行）は使用中（index.html:639）なので残す。 */
/* steps 内の compare-table 余白（白カード内に置くため margin 詰め） */.main.galaxy-reset.galaxy-reset .steps .proc-step .compare-table{ margin:0; }
/* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .steps .proc-step .compare-table *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .steps .proc-step .compare-table .todo */

/* gxr10: 旧 .steps .connection{margin-top:45px} 廃止。cta-reset は .steps section 内・thisinner の外の full-bleed 白帯（xperia verbatim）＝reset末尾→cta-reset の breathing は #cta-reset margin-top:30px が提供＝金型と同値 */

@media (max-width: 750px){
  .main.galaxy-reset.galaxy-reset .steps .proc-overview{ margin:28px 0 8px; }
  .main.galaxy-reset.galaxy-reset .steps .ov-step{ padding:22px 4px 11px; }
  .main.galaxy-reset.galaxy-reset .steps .ov-step .ov-num{ font-size:22px; }
  .main.galaxy-reset.galaxy-reset .steps .ov-step .ov-t{ font-size:12px; }
  .main.galaxy-reset.galaxy-reset .steps .ov-arrow{ flex-basis:14px; }
  .main.galaxy-reset.galaxy-reset .steps .proc-steps{ padding:0; margin-top:45px; }
  .main.galaxy-reset.galaxy-reset .steps .steps-ttl{ font-size:16px; min-width:240px; padding:7px 18px; margin-bottom:16px; }
  .main.galaxy-reset.galaxy-reset .steps .proc-step{ padding:14px 13px; }
  .main.galaxy-reset.galaxy-reset .steps .proc-step:not(:last-child){ --bottom:26px; }
  .main.galaxy-reset.galaxy-reset .steps .proc-step-head .step-ja{ font-size:14px; }
  .main.galaxy-reset.galaxy-reset .steps .op-t{ font-size:14px; }
  .main.galaxy-reset.galaxy-reset .steps .last-step-ja{ font-size:16px; }
}

/* ============================================================
   [I] force（強制初期化・症状別分岐表）金型 ipad-reset/extra.css:580-617 をリネーム移植
   色地part。branch（症状分岐）＋acc-steps（リカバリー手順）＋point.danger＋line-btitle。
   ============================================================ */
/* .force bg/margin/padding/border-top は §1-B 色節モデル（#force）で指定済（旧 padding:44px → §1-B 30px・reset との同色境界に border-top） */
.main.galaxy-reset.galaxy-reset .force .force-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }/* 2026-06-27 retrofit: 導入文=line-content 12px/1.6/margin20 */
.main.galaxy-reset.galaxy-reset .force .force-lead .kw{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .force .branch{ display:flex; flex-direction:column; gap:14px; margin:22px 0 0; }
.main.galaxy-reset.galaxy-reset .force .br{ background:#fff; border-radius:5px; padding:14px 15px; box-shadow:0 0 5px rgba(18,77,137,.16); }
/* 2026-08-30 critic r3 手3②: `.br-q` が [wic][lab][br-qt] の3要素で窮屈（1280 実測 w463 h52・390 は br-qt が 223px しか残らず C/D が2行）。
   金型の同型部品はどちらも**2要素**＝ipad-reset `.trouble .tc-head`=[.tc-ic 48px][.tc-q]（gap11）／ipad-reset `.force .br-q`=[.lab][テキスト]（h34）。
   → `.lab`（症状A〜D）を `.br-q` の外＝カード先頭の独立行へ落とし、`.br-q` を [icon][見出し] の2要素にする。
   ラベルを見出しの上の行に置くのはテーマ reason point-list の `.point-num`（point01）→`.point-name` と同じ作法（新しい装飾語彙は持ち込まない）。 */
.main.galaxy-reset.galaxy-reset .force .br .lab{ display:inline-block; font-size:10px; font-weight:700; color:#fff; background:var(--color9); border-radius:3px; padding:2px 8px; line-height:1.4; margin-bottom:7px; }
.main.galaxy-reset.galaxy-reset .force .br .lab.warn{ color:#fff; background:#E94F4F; border:0; }/* 2026-06-27 gxr06: 症状Dバッジを塗りcoral（A/B/C=塗りnavyと「塗り」で一貫）。severityはcoral色で識別。旧=抜き(透明bg/coral文字/coral枠)で他バッジと作法不一致 */
.main.galaxy-reset.galaxy-reset .force .br .br-q{ font-size:14px; font-weight:700; color:var(--color4); line-height:1.3; display:flex; align-items:center; gap:11px; padding-bottom:9px; border-bottom:1px dashed var(--color7); }/* 2026-06-27 retrofit: 分岐タイトル=1.3（見出しtier）／2026-08-30 r3 手3: gap 8→11＝ipad-reset `.trouble .tc-head` の canon 値（extra.css:743） */
.main.galaxy-reset.galaxy-reset .force .br.warn{ box-shadow:0 0 5px rgba(233,79,79,.2); }
/* 2026-08-30 critic 5-1: 症状カード4枚に #worry .wic 語彙（白円+navy3トーン塗り）を横展開＝extra.css .worry .wi .wic の写経。
   見出しテキストは .br-qt で包む（flex 直下に nowrap span を置くと別 flex item に割れる＝applewatch A-1 型の回避）。
   ★2026-08-30 critic r2 手4①: 旧 34px はページ内最小 tier の新設（症状B/C/D が同じ小さい navy のスマホに見える）→ worry と同値の PC42/SP38 へ。
   ★2026-08-30 critic r3 手3①: 42/38 だとページ内のアイコン寸法が 42px×18 の一段だけで、視覚アンカーに強弱が無かった（r3 §3-C）。
     金型 ipad-reset は 42(worry inline) / 48(.tc-ic=カード頭) / 64(sim-fig) / 74(節図) の4段。症状カードの頭は `.tc-ic` と同じ役割なので
     **48px（両幅・ipad extra.css:745 と同値／390・1280 とも 48px を実測）** に上げる＝ページのラダーが 42(吹き出し inline) / 48(カード頭・dp-stat) / 74(節図) の3段になる。
     ※`#prep .di .dt` の .wic は 42/38 のまま据置＝あちらは [wic][n 01][dt-t] の3要素行で、上げると今回 `.br-q` で解消した「詰め込み」を作ってしまうため。 */
.main.galaxy-reset.galaxy-reset .force .br .br-q .wic{ flex:0 0 auto; width:48px; min-width:48px; height:48px; }
.main.galaxy-reset.galaxy-reset .force .br .br-q .wic svg{ width:100%; height:100%; display:block; }
.main.galaxy-reset.galaxy-reset .force .br .br-q .br-qt{ min-width:0; }
/* 2026-08-30 critic r6 手3: ②の操作パスは .acs 手順カードの中（.acs-path 既定＝color10 チップ）へ移したので、
   旧「.force .thisinner > .acs-path（白地）」「.acs-path + .force-sub」の2ルールは死にセレクタ＝撤去した。 */
.main.galaxy-reset.galaxy-reset .force .br .br-a{ font-size:12px; line-height:1.6; color:#333; margin-top:9px; }/* 2026-06-27 retrofit: 説明文body=12/1.6（style.css:3710-71） */
.main.galaxy-reset.galaxy-reset .force .br .br-a strong{ color:var(--color9); }
.main.galaxy-reset.galaxy-reset .force .br .br-a a{ color:var(--color9); font-weight:bold; text-decoration:underline; }
.main.galaxy-reset.galaxy-reset .force .br .br-a .todo{ display:inline; font-size:11px; background:#fff; border:1px solid var(--color7); color:var(--color13); border-radius:4px; padding:1px 6px; }
.main.galaxy-reset.galaxy-reset .force .line-btitle.force-h4{ margin:20px 0 6px; }/* 2026-06-27 retrofit: h3上余白=20（旧30はドリフト） */
.main.galaxy-reset.galaxy-reset .force .force-sub{ font-size:12px; line-height:1.6; color:#333; margin:0 0 4px; }/* 2026-06-27 retrofit: 補足説明文body=12/1.6 */
.main.galaxy-reset.galaxy-reset .force .force-sub strong{ color:var(--color9); }
/* gxr10: 旧 .force .connection{margin-top:45px} は CTA帯(cta-force)を full-bleed section へ出したため descendant 非マッチ＝削除（lead-in は full-bleed帯の padding:30px 0 が提供） */
/* 2026-08-30 critic r3 手3①: `.force .br-q .wic` の SP 38px 縮小規則（旧 @media max-width:750px）を撤去。
   金型 ipad-reset `.tc-ic` は **390 でも 1280 でも 48px**（両幅実測）＝カード頭アイコンは幅で縮めないのが canon。
   38px では症状B（端末＋位置ピン）と症状D（端末＋錠）の modifier が 8〜10px しかなく「同じ小さい navy の端末」に見えていた（r3 §3-C）。 */
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .force .force-lead{ max-width:780px; }
  .main.galaxy-reset.galaxy-reset .force .branch{ display:grid; grid-template-columns:1fr 1fr; gap:14px; }
}

/* ============================================================
   [J] safe（データ消去の安心＝#data／発送前最終チェック＝#checklist）金型 ipad-reset/extra.css:620-667
   白地節。safe-fig＋key-box＋promise（左上隅navy帯＋チェック pi）。
   ============================================================ */
.main.galaxy-reset.galaxy-reset .safe .safe-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }/* 2026-06-27 retrofit: 導入文=line-content 12px/1.6/margin20 */
.main.galaxy-reset.galaxy-reset .safe .safe-lead strong{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .safe .safe-lead .kw{ color:var(--color9); font-weight:700; }
/* 2026-06-27 gxr06: aquos extra.css:511-513 の横カードに合わせる（display:flex 横並び・svg74px）。
   旧=縦大ブロック(block・svg120px・text-align:center・高193px)→横2カラム（図 左＋説明本文 右）。
   #data は白地節だが safe-fig カードは background:var(--color10) のまま（白地節上の淡地カードで図地分離）。figcaption は galaxy現行 13px/color4 維持・横並びのため margin0。 */
/* 2026-08-30 critic r4 手2（r5）: #account にも figure を置いたので、同型部品の実体を増やさずセレクタを併記して共用する
   （#account は白地節・#data も白地節＝カード地は同じ var(--color10) でよい）。 */
/* 2026-08-30 critic r6 手3: #force ② の帯も同型 figure なので同じルール群を共用する（新部品を作らない）。
   差分は地色だけ: #safe/#account は白地節なので淡地カード（color10）、#force は色地節なので白カード（canon「色地の節→白カード」）。 */
.main.galaxy-reset.galaxy-reset .safe .safe-fig,
.main.galaxy-reset.galaxy-reset .force .safe-fig,
.main.galaxy-reset.galaxy-reset .account .safe-fig{ display:flex; align-items:center; gap:11px; background:var(--color10); border:1px solid var(--color7); border-radius:5px; padding:11px 13px; margin:20px 0 0; text-align:left; }
.main.galaxy-reset.galaxy-reset .force .safe-fig.force-band{ background:#fff; }/* 2026-08-30 critic r6 手3: #force は色地節（color10）＝カードは白（canon「色地の節→白カード」・本節の .acs / .br も #fff）。グリフの白円は #EBF0F6（box74 単独 *-fig の canon） */
.main.galaxy-reset.galaxy-reset .safe .safe-fig svg,
.main.galaxy-reset.galaxy-reset .force .safe-fig svg,
.main.galaxy-reset.galaxy-reset .account .safe-fig svg{ width:74px; height:74px; flex:0 0 auto; display:block; }
.main.galaxy-reset.galaxy-reset .safe .safe-fig figcaption,
.main.galaxy-reset.galaxy-reset .force .safe-fig figcaption,
.main.galaxy-reset.galaxy-reset .account .safe-fig figcaption{ min-width:0; font-size:13px; color:var(--color4); line-height:1.6; margin:0; font-weight:600; }/* 横カード右側の説明本文＝13px（figcaption golden 11/13・本文可読tier）。color4 で可読 */
/* 2026-08-30 critic r2 手5②: 旧 `.osaifu .safe-fig`（単一グリフ＋figcaption の横カード）は撤去。
   figcaption が節の lead と同義で、同じ主張が lead → figcaption → point.danger の3回出ていたため。
   代替＝`.osaifu .osaifu-fig`（.simple3 の3コマ図＋要点キャプション。[F] ブロックに定義）。
   撤去前に index.html の `.osaifu .safe-fig` 使用 0 件を grep 確認済み（ledger#74 追補「死にCSSと断ずる前に HTML の使用実態を grep」）。 */
.main.galaxy-reset.galaxy-reset .safe .promise{ position:relative; background:var(--color10); border-radius:5px; padding:60px 18px 20px; margin:24px 0 0; overflow:hidden; }/* 2026-06-27 retrofit: リード→ブロック=24px（旧26ドリフト是正） */
.main.galaxy-reset.galaxy-reset .safe .promise .pm-t{ position:absolute; left:0; top:0; background:var(--color9); color:#fff; font-size:18px; font-weight:bold; border-bottom-right-radius:5px; padding:6px 20px; line-height:1.3; }/* 2026-06-27 retrofit: 左上隅navyラベル帯title=1.3 */
.main.galaxy-reset.galaxy-reset .safe .pl{ display:flex; flex-direction:column; gap:14px; }
.main.galaxy-reset.galaxy-reset .safe .pi{ position:relative; background:#fff; border-radius:5px; padding:13px 15px 13px 48px; }/* 2026-06-27 gxr06: aquos .pi(13/15/13/48) に寄せる（galaxyは15/16/15/50で僅差・aquos準拠に統一） */
.main.galaxy-reset.galaxy-reset .safe .pi .ck{ position:absolute; left:13px; top:15px; width:26px; height:26px; border-radius:50%; background:#16AEB1; display:flex; align-items:center; justify-content:center; }
.main.galaxy-reset.galaxy-reset .safe .pi .ck svg{ width:14px; height:14px; display:block; }
.main.galaxy-reset.galaxy-reset .safe .pi .px{ display:block; font-size:12px; line-height:1.6; color:#333; }/* 2026-06-27 retrofit: 本文12/1.6 */
.main.galaxy-reset.galaxy-reset .safe .pi .px b{ display:block; font-size:14px; color:var(--color4); line-height:1.3; margin-bottom:3px; }/* 2026-06-27 retrofit: title=見出しtier 1.3 */
.main.galaxy-reset.galaxy-reset .safe .pi .px .pd{ display:block; font-size:12px; line-height:1.6; color:#333; }/* 2026-06-27 retrofit: 本文を独立要素(.pd)に分離＝title(b 1.3)/body(.pd 1.6)を要素ごとに明示（.di の .dt/.dd と同型） */
.main.galaxy-reset.galaxy-reset .safe .pi .px .todo{ display:inline; font-size:11px; background:#fff; border:1px solid var(--color7); color:var(--color13); border-radius:4px; padding:1px 6px; }
@media (max-width:750px){
  .main.galaxy-reset.galaxy-reset .safe .promise{ padding:58px 12px 16px; }
  .main.galaxy-reset.galaxy-reset .safe .promise .pm-t{ font-size:14px; padding:6px 16px; }
}
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .safe .safe-lead{ max-width:780px; }
  .main.galaxy-reset.galaxy-reset .safe .pl{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }
  /* 2026-08-30 critic r3 手5③【r2 手1② を撤回】: #checklist の5枚目を全幅にする規則を撤去。
     金型実測（1280）= airpods-reset `#checklist .pl` は n=5 / cols=2 / widths=[476×5] ＝**孤児のまま**が canon。
     同ページ #worry .wl も galaxy/ipad/airpods すべて widths=[489×5] の孤児＝ページ内の同型2箇所を揃える。
     r2 の「3行目に1枚だけ残るのは欠陥」は金型未照合の誤指示だった。 */
  /* 2026-08-30 critic r3【r2 手1③ は据置＋金型canonを完成させる】:
     step-fig の 560px は **reset 金型 airpods-reset/extra.css:908-910 と同値**（airpods 1280 実測: 枠560 / svg380 / parentW1000）。
     r3 §3-B は ipad-reset（枠968 / svg300）だけを見て「galaxy だけ違う」と書いたが、reset系の金型は airpods（page-build-protocol R1）＝
     galaxy は既に cohort と一致していた。ただし枠560 に svg300 では枠内が空くので、airpods canon の padding18 / svg380 まで揃える。 */
  .main.galaxy-reset.galaxy-reset .steps .step-fig{ max-width:560px; margin-left:auto; margin-right:auto; padding:18px; }
  .main.galaxy-reset.galaxy-reset .steps .step-fig svg{ max-width:380px; }
  /* osaifu の3コマ図は枠ごと 720px（`.simple3` PC の max-width と同値）に絞って中央寄せ。
     キャプションが図と同じ幅・同じ左端に揃う（figure 内で max-width を持たせるので .simple3 側は max-width:none）。 */
  .main.galaxy-reset.galaxy-reset .osaifu .osaifu-fig{ max-width:720px; margin-left:auto; margin-right:auto; }
  /* 2026-08-30 critic r3 手1【r2 手1④ を撤回】: `.safe-fig{max-width:700px}` を撤去して全幅（1000px）へ戻す。
     金型実測（1280）= ipad-reset の force-fig / safe-fig / lock-fig は3本とも 1000×98@x140、airpods-reset の force-fig / safe-fig も 1000×98@x140 ＝
     節の導入帯として全幅が canon。700px に絞ると上下の 1000px 列（リード段落・kb-t カード）の間に島ができて列のラインが折れる＝r2 以前より悪化していた。 */
}

/* ============================================================
   [K] highsell（初期化と査定の関係＋高く売るコツ＝#why-reset）金型 ipad-reset/extra.css:733-790
   色地節。lead＋line-btitle＋compare-table（B-3）＋hs-cta。
   ============================================================ */
/* .highsell bg/margin/padding は §1-B 色節モデル（#why-reset）で指定済（旧 padding:44px → §1-B 30px） */
.main.galaxy-reset.galaxy-reset .highsell .hs-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }/* 2026-06-27 retrofit: 導入文=line-content 12px/1.6/margin20 */
.main.galaxy-reset.galaxy-reset .highsell .hs-lead strong{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .highsell .hs-lead .kw{ color:var(--color9); font-weight:700; }
.main.galaxy-reset.galaxy-reset .highsell .line-btitle.hs-h4{ margin:20px 0 8px; }/* 2026-06-27 retrofit: h3上余白=20（旧30はドリフト） */
/* 2026-08-30 r6: `.hs-sub` の4ルール＋PC 15px 指定を撤去。HTML 側で当該 p を撤去した（リンク2本を deflist 03/04 の .dd へ移設）ため死にセレクタになる。 */
.main.galaxy-reset.galaxy-reset .highsell .hs-cta{ display:flex; flex-direction:column; gap:10px; align-items:center; margin-top:20px; }
.main.galaxy-reset.galaxy-reset .highsell .hs-cta a{ display:inline-flex; align-items:center; justify-content:center; gap:6px; max-width:400px; width:100%; box-sizing:border-box; font-weight:bold; font-size:14px; border-radius:5px; padding:13px 20px; text-decoration:none; }
.main.galaxy-reset.galaxy-reset .highsell .hs-cta a.outline{ background:#fff; border:2px solid var(--color9); color:var(--color9); }
.main.galaxy-reset.galaxy-reset .highsell .hs-cta a.outline .todo{ display:inline; font-size:10px; background:#EBF0F6; border:1px solid var(--color7); color:var(--color13); border-radius:3px; padding:1px 5px; font-weight:500; margin-left:4px; }
.main.galaxy-reset.galaxy-reset .highsell .hs-cta a.fill{ background:var(--color9); color:#fff; }
.main.galaxy-reset.galaxy-reset .highsell .hs-cta a:after{ content:""; width:15px; height:11px; background:url(../images/galaxy-reset/icon/select.svg) center/contain no-repeat; transform:rotate(-90deg); }
.main.galaxy-reset.galaxy-reset .highsell .hs-cta a.fill:after{ filter:brightness(0) invert(1); }
/* 2026-08-30 critic 5-2: 実写真の器 .photo-band ＝ build/ipad-reset/extra.css:940-946（＝apple-machine/extra.css:472-474）と同値を .main.galaxy-reset に rescope。
   21:9・color7 罫・navy overlay .08・上20/下16。★共通化候補 `.main .photo-band`（ipad 凍結解除後に _shared へ一括・その時ここを撤去）。 */
/* 2026-08-31 _shared 昇格: position/border/border-radius/overflow は _shared（photo-band canon）へ移動 */
.main.galaxy-reset.galaxy-reset .photo-band{ margin:20px 0 16px; aspect-ratio:21/9; }
/* 2026-08-31 _shared 昇格: .main.galaxy-reset .photo-band:after { content; position; inset; background; pointer-events } は build/_shared/components.css（photo-band canon）へ移動＝ここでは複製しない */
/* 2026-08-31 _shared 昇格: width/display は _shared（photo-band canon）へ移動 */
.main.galaxy-reset.galaxy-reset .photo-band img{ height:100%; object-fit:cover; object-position:left center; }/* left: 960×270 素材の右端スマホを枠外に */
/* コンテキスト差分（素材ごとの被写体位置）: #buy の flow-mail2-pic.jpg は箱＋手＋端末が画面中央＝left だと右手が切れる → center */
.main.galaxy-reset.galaxy-reset #buy .photo-band img{ object-position:center; }
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .highsell .hs-lead{ max-width:780px; }
  .main.galaxy-reset.galaxy-reset .photo-band{ max-width:760px; margin-left:auto; margin-right:auto; }/* apple-machine/extra.css:769 の写経＝PC で帯を 760px に制限し拡大率を抑える */
}

/* ============================================================
   [L] voice（安心してお任せいただくための、リンクサスの運営情報）＝白節。
   2026-09-02 台帳#122 是正: 捏造実績stat（dp-band/dp-stats/dp-cred/dp-dummy-note）＋ダミーお客様の声carousel を全撤去し、
   検証可能な事実のみの proof-cert＋trust-grid へ置換（手本= build/mac-reset/extra.css 「[MV-proof]」ブロック＝
   applewatch-reset/extra.css:687-691,868-874 と同値）。
   trust-grid/.tc/.tl/.tn-s/.trust-note は _shared/components.css の実体を再利用（複製しない）＝
   ここに書くのは canon 未収録の proof-cert/.pc-i/.pc-t/.tl-ic のみ。
   ============================================================ */
.main.galaxy-reset.galaxy-reset .why-extra .proof-cert{ display:flex; align-items:flex-start; gap:12px; background:#fff; border:1px solid var(--color7); border-radius:5px; padding:15px 16px; margin:22px 0 0; box-shadow:0 0 5px rgba(18,77,137,.16); }
.main.galaxy-reset.galaxy-reset .why-extra .proof-cert .pc-i{ flex:0 0 36px; width:36px; height:36px; }
.main.galaxy-reset.galaxy-reset .why-extra .proof-cert .pc-i svg{ width:100%; height:100%; display:block; }
.main.galaxy-reset.galaxy-reset .why-extra .proof-cert .pc-t{ font-size:12px; line-height:1.6; color:#333; }
.main.galaxy-reset.galaxy-reset .why-extra .proof-cert .pc-t b{ display:block; font-size:15px; color:var(--color4); line-height:1.3; margin-bottom:3px; }
.main.galaxy-reset.galaxy-reset .why-extra.trust .trust-grid{ margin:14px 0 0; }
.main.galaxy-reset.galaxy-reset .why-extra.trust .tc .tl .tl-ic{ flex:0 0 auto; width:40px; height:40px; margin-right:3px; }
.main.galaxy-reset.galaxy-reset .why-extra.trust .tc .tl .tl-ic svg{ width:100%; height:100%; display:block; }
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .why-extra .proof-cert .pc-t{ font-size:15px; }
  .main.galaxy-reset.galaxy-reset .why-extra .proof-cert .pc-t b{ font-size:16px; }
  .main.galaxy-reset.galaxy-reset .why-extra.trust .tc .tl .tl-ic{ width:48px; height:48px; }
  /* 2026-09-06 再ゲート critic r9 残減点1（金型の横展開漏れ）: 4 枚の trust-grid は _shared の PC 3 列だと 3+1 の孤児行になる →
     金型 build/airpods-reset/extra.css:682（2×2）＋ :844（max-width:860px 中央）と同値へ。コンテキスト差分（枚数由来）＝_shared は触らない。 */
  .main.galaxy-reset.galaxy-reset .why-extra.trust .trust-grid{ grid-template-columns:1fr 1fr; max-width:860px; margin-left:auto; margin-right:auto; }
}

/* ============================================================
   [R] PC(デスクトップ)タイポ調整 ── @media(min-width:751px) のみ＝SP(390px)は一切不変。
   根拠(2026-06-27 retrofit・aquos extra.css:585-630 と同型・galaxy class に調整): テーマは本文を SP12px→PC~15px に拡大する設計
   （body=clamp(15px,…,16px) style.css:1130 / .line-content・.reason point p =PC15px・galaxy.html@1280実測）。
   bespoke節は font-size:12px をメディア外で全幅固定していたため PCで拡大せず、同ページ内で本文が 12px↔15.45px に割れ＋1000px幅で間延び。
   正値はテーマPC実測に接地: 本文=15px / カードタイトル=16px / 補足・note=13px / board-head=20px / 表セル=td14・th15。
   ============================================================ */
@media (min-width:751px){
  /* 本文/リード/説明文/カード本文 → 15px (テーマ line-content / reason point p) */
  .main.galaxy-reset.galaxy-reset .dd,
  .main.galaxy-reset.galaxy-reset .acs-d,
  .main.galaxy-reset.galaxy-reset .point .pd,
  .main.galaxy-reset.galaxy-reset .steps .op-d,
  .main.galaxy-reset.galaxy-reset .card-hi p,
  .main.galaxy-reset.galaxy-reset .key-box p,
  .main.galaxy-reset.galaxy-reset .safe .pi .px,
  .main.galaxy-reset.galaxy-reset .safe .pi .px .pd,
  .main.galaxy-reset.galaxy-reset .worry .pi .px,
  .main.galaxy-reset.galaxy-reset .worry .pi .px .pd,
  .main.galaxy-reset.galaxy-reset .worry .worry-board .wi,
  .main.galaxy-reset.galaxy-reset .worry .worry-lead,
  .main.galaxy-reset.galaxy-reset .flow .quick-lead,
  .main.galaxy-reset.galaxy-reset .prep .prep-lead,
  .main.galaxy-reset.galaxy-reset .osaifu .osaifu-lead,
  .main.galaxy-reset.galaxy-reset .account .account-lead,
  .main.galaxy-reset.galaxy-reset .force .force-lead,
  .main.galaxy-reset.galaxy-reset .force .force-sub,
  .main.galaxy-reset.galaxy-reset .force .br .br-a,
  .main.galaxy-reset.galaxy-reset .safe .safe-lead,
  .main.galaxy-reset.galaxy-reset .highsell .hs-lead{ font-size:15px; }
  /* カードタイトル → 16px (テーマ .point-name=PC16px・style.css:6610)。本文15+1pxで階層は太字+navyで担保。
     2026-08-30 scrutiny r1 B-2 で `.worry .pi .px b` を本リストへ追加（PC 15px 据置＝本文と同サイズだった／金型 ipad は 16px）。
     ★2026-08-30 scrutiny r2 衛生: そのコメントがセレクタ列の途中（`.ov-t,` の直後）に置かれたままだったのでルールの外へ移した
       （列の途中のコメントは一括編集で行ごと落ちて宙ぶらりんセレクタになる＝ledger#74/D29。コメント自身がそう書いていたのに列内にあった）。 */
  .main.galaxy-reset.galaxy-reset .dt,
  .main.galaxy-reset.galaxy-reset .acs-t,
  .main.galaxy-reset.galaxy-reset .steps .op-t,
  .main.galaxy-reset.galaxy-reset .point .pt,
  .main.galaxy-reset.galaxy-reset .simple3 .s .t,
  .main.galaxy-reset.galaxy-reset .steps .ov-step .ov-t,
  .main.galaxy-reset.galaxy-reset .force .br .br-q,
  .main.galaxy-reset.galaxy-reset .worry .pi .px b,
  .main.galaxy-reset.galaxy-reset .safe .pi .px b{ font-size:16px; }
  /* 補足/キャプション/note → 13px (控えめ拡大・本文との段差を保つ) */
  .main.galaxy-reset.galaxy-reset .note,
  .main.galaxy-reset.galaxy-reset .simple3 .s .d,
  .main.galaxy-reset.galaxy-reset .steps .ov-step .ov-d,
  .main.galaxy-reset.galaxy-reset .acs-path,
  .main.galaxy-reset.galaxy-reset .steps .step-fig figcaption,
  .main.galaxy-reset.galaxy-reset .osaifu .osaifu-fig figcaption,
  .main.galaxy-reset.galaxy-reset .steps .step-note,
  .main.galaxy-reset.galaxy-reset .steps .proc-micro{ font-size:13px; }/* 2026-08-28 ledger#73 修復: 閉じルール（共通部品の複製）撤去で宙に浮いたセレクタ列を独立させた */
  /* 板見出し → 20px / 比較表セル td14・th15 */
  .main.galaxy-reset.galaxy-reset .worry .worry-board .board-head,
  .main.galaxy-reset.galaxy-reset .worry .promise-board .board-head{ font-size:20px; }
  /* 2026-07-26 共通化: PC拡大の単一実体は _shared/components.css の PC tier（.main .compare-table td=14 / th=15）。
     th の再宣言は canon と同値の純粋な複製＝撤去（削除後 computed diff で th 15px 不変を実測確認）。
     一方この table 要素側の 14px は canon（td へ 14）と対象要素が違い、外すと <table>/<tr> の継承値が 12px に変わる
     ＝computed が動くため「節固有コンテキスト」として残す（shared-component-library 移行手順の「変わる場合は戻す」）。 *//* 2026-08-27 canon へ委譲（build/_shared/components.css が唯一の実体）: .main.galaxy-reset .compare-table */
}

/* 2026-07-26 共通化: closing CTA の「上罫＋呼吸」はページ固有ではなくサイト共通の振る舞い＝
   _shared/components.css の派生クラス `.main .connection.divided` へ移設し、ここの複製2ルール
   （旧 `#cta{border-top:1px solid var(--color7)}` 2026-06-30 横断是正 ＋ 旧 `#cta{padding-top:30px !important}` 2026-07-26）は撤去。
   HTML 側で `class="part connection divided"` を付与（index.html:1017）。
   ※中間CTA帯 #cta-flow / #cta-buy / #cta-reset / #cta-force は `.connection.partbg`（full-bleed 白帯）＝別部品なので
     divided は付けない（上の [CN] ブロックの節別 border 判断がそのまま正）。 */

/* 2026-08-27 SPガターの分裂を是正（design-quality-critic P1・390 実測で left15px と left20px が混在＝左端が縦スクロール中にズレる）。
   金型 airpods-reset/aquos-reset は 15px 一様。これらの節は幅 350px（=100%-40px＝テーマの【PC】値）で描画されていた。
   処方は金型と同一: build/airpods-reset/extra.css:837-846 の @media(max-width:750px) 一括戻し（PCの40pxは据え置き）。
   ★セレクタは実クラス名で書く（id 名だと取りこぼす＝ledger#67）: section id="data" の実クラスは .safe ／ id="why-reset" の実クラスは .highsell。
   ★コメントはセレクタ列の外へ（列の途中のコメント行は一括編集で落ちて連結事故になる＝ledger#74/D29）。 */
@media (max-width:750px){
  .main.galaxy-reset.galaxy-reset .worry .thisinner,
  .main.galaxy-reset.galaxy-reset .flow .thisinner,
  .main.galaxy-reset.galaxy-reset .prep .thisinner,
  .main.galaxy-reset.galaxy-reset .osaifu .thisinner,
  .main.galaxy-reset.galaxy-reset .account .thisinner,
  .main.galaxy-reset.galaxy-reset .force .thisinner,
  .main.galaxy-reset.galaxy-reset .safe .thisinner,
  .main.galaxy-reset.galaxy-reset .highsell .thisinner,
  .main.galaxy-reset.galaxy-reset .buy .thisinner,
  .main.galaxy-reset.galaxy-reset .checklist .thisinner{ width:calc(100% - 30px); }
}
/* 2026-08-30 scrutiny B-6: 旧「#cta-reset border-top（2026-08-29 gate r7 F-1）」を撤去。#cta-reset の直上は白 .proc-step カードではなく
   reset 色節の 30px 余白（color10）＝色→白の色差境界＝線なしが canon（spacing-divider §1・金型 ipad #steps .connection.partbg も border-top 0・
   引用元 aquos:67/airpods:80 は白節→白帯の例で条件が違う）。同型の #cta-force も線なし＝ページ内一貫。 */

/* ---- [SR] 早見表直上の Galaxy 実写帯（2026-08-30 critic r6 手1）----
   reuse: refer/linxas-sp-0407/index.html:612-620 a.brand-streamer > .streamer-pic.hasbg > picture + .streamer-title
          ＋ refer/linxas-sp-0407/css/style.css:5102-5135（brand-streamer / streamer-pic / streamer-pic::after / streamer-title）と :5251-5256（SP 値）。
          実装参照: build/xperia-reset/extra.css:997-1012（同部品を DONE 姉妹が同じ手順で再 scope 済み）。
   テーマ CSS は `.brand` 配下スコープなので、テーマCSSは編集せず【値だけ】を .main.galaxy-reset .steps へ再 scope する。
   ★高さは【テーマと同じ仕組み】で作る: style.css:5124-5128 の .streamer-pic::after{content:"";padding-top:20%} が比率を決め、
     写真はグローバルの .hasbg img（style.css:1163-1172 = position:absolute/inset0/object-fit:cover/z-index:-1）が敷く。
     ::after を写さないと .streamer-pic の高さが 0 になり、写真が完全に見えなくなる（xperia が r6 で踏んで是正した罠）。
     素材 galaxyseries.jpg は 980x190（19.4%）＝テーマの 20% とほぼ同値なので比率もテーマ値のまま使う。 */
.main.galaxy-reset.galaxy-reset .steps .brand-streamer{ display:block; margin:0 0 14px; text-decoration:none; }
.main.galaxy-reset.galaxy-reset .steps .brand-streamer .streamer-pic{ position:relative; z-index:3; overflow:hidden; border-radius:5px 5px 0 0; }
.main.galaxy-reset.galaxy-reset .steps .brand-streamer .streamer-pic::after{ display:block; content:""; padding-top:20%; }
.main.galaxy-reset.galaxy-reset .steps .brand-streamer .streamer-title{
  font-size:12px; color:#fff; background:linear-gradient(135deg,#2E52A7 0%,#16AEB1 100%);
  padding:8px 10px; text-align:center; font-weight:700; border-radius:0 0 5px 5px; line-height:1.5;
}
.main.galaxy-reset.galaxy-reset .steps .brand-streamer .streamer-title .iconarrow{ display:inline-flex; width:13px; height:11px; margin-left:4px; vertical-align:0; }
.main.galaxy-reset.galaxy-reset .steps .brand-streamer .streamer-title .iconarrow svg{ width:100%; height:100%; display:block; }
@media (min-width:751px){
  .main.galaxy-reset.galaxy-reset .steps .brand-streamer .streamer-title{ font-size:16px; }
}


/* ==== WP統合(port_page.py 自動追加) ==== */
.main.galaxy-reset{ background:#fff; }
/* 自前FVがあるためテーマ自動FV(page-bg)とタイトル帯(.pages)を隠す。無スコープだが mu-plugin の is_page() ゲートでこのページのみ読込 */
.page-bg.bg-photo, .pages{ display:none !important; }
