/*
 * fx 이관 안내(/service/migration/) - 화면 키 migration. 접두사 fx-mig-. 공용 부품은 n3-common.css.
 * 면: 머리 s0 -> 계산기 s1(패널 s2) -> 절차 s0(타임라인 레일 점등) -> 소유권 표 밝게(읽는 구간) -> 비용 s1 -> 마지막 CTA s0.
 */
.fx-mig-calc .fx-n3-act{margin-top:32px}
.fx-mig-no{display:inline-block;min-width:2.2em;margin-right:6px;font-size:max(14px,.5em);font-weight:600;letter-spacing:0;color:var(--fx-fg-3);vertical-align:.28em}

/* ===== 소유권 표(밝게) ===== */
.fx-mig-own__head{max-width:44em}
.fx-mig-own .fx-n3-table tbody th{width:28%}
.fx-mig-own .fx-n3-h2{text-wrap:balance}
@media (max-width:767px){
  /* 모바일은 표가 카드형 스택(th 가 블록) — 데스크톱용 28% 폭이 남아 행 제목이 좁게 끊기던 것을 푼다 */
  .fx-mig-own .fx-n3-table tbody th{width:auto}
  .fx-mig-own .fx-n3-h2{font-size:24px;line-height:1.35}
  .fx-mig-own .fx-n3-h2 br{display:none}
  .fx-mig-own .fx-n3-table tbody th{font-size:18px;line-height:1.45}
}

/* ===== 이관 비용: 첫 줄이 가장 크다 ===== */
.fx-mig-cost__list{border-top:1px solid var(--fx-edge-strong)}
.fx-mig-cost__list li{padding:20px 0;border-bottom:1px solid var(--fx-edge);font-size:17px;line-height:1.7;color:var(--fx-fg-2)}
.fx-mig-cost__list strong{color:var(--fx-fg)}
.fx-mig-cost__main{font-size:clamp(20px,2.2vw,28px)!important;line-height:1.45!important;color:var(--fx-fg-2)!important}
.fx-mig-cost__main strong{display:block;margin-bottom:4px;font-size:clamp(24px,3vw,38px);line-height:1.25;letter-spacing:-.025em}
