/* ============================================================
   reset-guide（初期化・データ消去ガイド一覧）extra.css — 2026-09-14 0d 新設
   出典：build/android-machine/extra.css の該当ブロックを複製し、ページ名だけ置換（値は変えていない）。
   共通部品（.related-links・.connection-note 等）は build/_shared/components.css が唯一の実体＝ここに複製しない。
   節順：fv(濃紺) / topnav / apple(白) / android(白) / prepare(白) / guide(白) / 締めCTA connection(非partbg)
   ============================================================ */

/* [A] 共通base（android-machine/extra.css:51-63） */
.main.reset-guide.reset-guide [class*="part"] p,
.main.reset-guide.reset-guide .dd, .main.reset-guide.reset-guide .pd,
.main.reset-guide.reset-guide .connection-note2,
.main.reset-guide.reset-guide .related-links a span,
.main.reset-guide.reset-guide .line-content{ overflow-wrap:break-word; word-break:break-word; }

/* anm02 [F]: 見出し/タイトル tier=line-height 1.3。本文 tier=1.6。 */
.main.reset-guide.reset-guide h2.line-title,
.main.reset-guide.reset-guide h2.line-title span,
.main.reset-guide.reset-guide .line-btitle,
.main.reset-guide.reset-guide .board-head{ line-height:1.3; word-break:break-word; }
.main.reset-guide.reset-guide .nowrap{ white-space:nowrap; }/* cloned系の base .nowrap util（class="nowrap" を inert にしない＝aquos:633 相当） */
.main.reset-guide.reset-guide .line-title .nowrap{ border-left:0; padding-left:0; display:inline; line-height:inherit; }/* line-title 入れ子 .nowrap が span の罫/padding を二重に出さない guard（aquos:634 と同） */

/* [A] 強調色（android-machine/extra.css:101-106 の connection-note 分） */
.main.reset-guide.reset-guide .connection .connection-note strong,
.main.reset-guide.reset-guide .connection .connection-note b,
.main.reset-guide.reset-guide .connection .connection-note .kw{ color:var(--color9); font-weight:700; }

/* connection-title 左右の矢印の縮小（android-machine/extra.css:147-148） */
.main.reset-guide.reset-guide .connection .connection-title:before,
.main.reset-guide.reset-guide .connection .connection-title:after{ margin:2px 9px 0; width:15px; height:15px; }

/* [A-1] fv（android-machine/extra.css:161-165・171-184・198-200。デバイス図・バッジ・CTA 以外は未使用のため複製しない） */
.main.reset-guide.reset-guide .topbanner.fv-todo{
  background: linear-gradient(160deg, #0E2440 0%, #14355D 60%, #224995 100%);
  padding: 28px 0 30px;
}
.main.reset-guide.reset-guide .topbanner.fv-todo .fv-todo-inner{ max-width: 720px; margin: 0 auto; }
.main.reset-guide.reset-guide .topbanner.fv-todo .fv-eyebrow{
  font-size: 11px; font-weight: 700; letter-spacing: .06em; color: #9DB8E6; margin: 0 0 8px;
}
.main.reset-guide.reset-guide .topbanner.fv-todo .fv-headline{
  font-size: 22px; font-weight: 700; color: #fff; line-height: 1.4; margin: 0 0 12px;
}
.main.reset-guide.reset-guide .topbanner.fv-todo .fv-headline strong{ color: #9DB8E6; }
.main.reset-guide.reset-guide .topbanner.fv-todo .fv-sub{
  font-size: 12px; color: #CFE0F4; line-height: 1.6; margin: 0 0 16px;/* FV説明文body=12（golden 本文12統一） */
}
.main.reset-guide.reset-guide .topbanner.fv-todo .fv-sub strong{ color: #9DB8E6; font-weight: 700; }
@media (min-width: 751px){
  .main.reset-guide.reset-guide .topbanner.fv-todo .fv-headline{ font-size: 26px; }
}

/* [A-2] related（android-machine/extra.css:205-206） */
.main.reset-guide.reset-guide .related-links a span .kw{ color:var(--color9); font-weight:700; }
.main.reset-guide.reset-guide .related .board{ padding: 6px 16px; margin-top: 14px; }

/* [B-1] thisinner（android-machine/extra.css:224-245 の .related 分） */
.main.reset-guide.reset-guide .related .thisinner{ width:calc(100% - 40px); max-width:clamp(1000px, 600px + 25vw, 1080px); margin:0 auto; }
@media (max-width:750px){ .main.reset-guide.reset-guide .related .thisinner{ width:calc(100% - 30px); } }
@media (min-width:751px){ .main.reset-guide.reset-guide .related .thisinner{ max-width:1000px; } }

/* [K] related-lead（android-machine/extra.css:516-519） */
.main.reset-guide.reset-guide .related .related-lead{ font-size:12px; line-height:1.6; color:#333; margin:20px 0 0; }
@media (min-width:751px){
  .main.reset-guide.reset-guide .related .related-lead{ max-width:780px; font-size:15px; }
}

/* 締め CTA の上罫と呼吸は共通部品 .connection.divided（build/_shared/components.css:72）に委ねる＝ページ側に複製しない */

/* 2026-09-14 ハーネス是正
   new+token: 一覧節の見出し下の画像（テーマ実素材・中央寄せ・角丸 5px は theme-tokens の角丸スケール）。
   見出し直後の余白は golden の見出し下 20px（board 直前にも同じ間隔を置く）。 */
.main.reset-guide.reset-guide .related .rg-fig{ margin:20px auto 0; max-width:220px; text-align:center; }
.main.reset-guide.reset-guide .related .rg-fig img{ display:block; width:100%; height:auto; margin:0 auto; border-radius:5px; }
.main.reset-guide.reset-guide .related .line-title + .board,
.main.reset-guide.reset-guide .related .rg-fig + .board{ margin-top:20px; }


/* connection-note の中の p（android-machine/extra.css:735 を複製・ページ名置換）：テーマの .connection p の大きな文字を note の文字へ戻す */
.main.reset-guide.reset-guide .connection .connection-note > p{ margin:0; padding:0; font-size:inherit; line-height:inherit; color:inherit; font-weight:inherit; }


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