@charset "UTF-8";

/*
  feature_move は SSI で共通ヘッダ/フッタを読み込むため、/common/css/style_top.min.css /app.min.css が混入します。
  特集本文（article.usedcar202602move）の見た目を壊さないため、影響を本文内だけ最小限で打ち消します。
*/

/* パンくず/タイトル（他特集ページと同等の最小スタイル） */
.breadCrumbArea {
	width: 980px;
	margin: 0 auto 9px;
}

.breadCrumb {
	margin: 0;
	padding: 0;
	list-style: none;
}

.breadCrumb:after {
	content: '';
	display: block;
	clear: both;
}

.breadCrumb li {
	float: left;
	color: inherit;
}

.breadCrumb li a {
	display: inline-block;
	color: inherit;
	text-decoration: none;
	border-bottom: 1px dotted currentColor;
}

.breadCrumb li a:hover {
	border-bottom: 1px dotted transparent;
}

/* パンくず直下の区切り線（他ページと同じ2トーンライン） */
.breadCrumbArea + hr {
	width: 980px;
	height: 3px;
	margin: 0 auto 20px;
	padding: 0;
	border: 0;
	background: url(/common/images/line_2tone.png) 0 0 no-repeat;
}

.pageTitleArea {
	width: 980px;
	margin: 0 auto;
}

#pageTitle {
	margin: 20px 0;
	padding: 0 0 0 15px;
	background: url(/common/images/h2_wmark.png) 0 50% no-repeat;
	font-size: 18px;
	line-height: 22px;
	font-weight: 700;
}

.breadCrumb li:before {
	content: '>';
	display: inline-block;
	margin: 0 10px;
}

.breadCrumb li.home:before {
	content: '';
	display: none;
}

/*
  /common/css/app.min.css に `footer, header { font-family/size/weight/line-height... }` があり、
  特集本文内の `<header class="mainimage">` にも適用されてタイポが変わるため、本文内 header/footer だけ継承に戻す。
*/
article.usedcar202602move header,
article.usedcar202602move footer {
	font-family: inherit !important;
	font-size: inherit !important;
	font-weight: inherit !important;
	line-height: inherit !important;
	color: inherit !important;
	text-align: inherit !important;
}

/* 本文全体の基準ウェイトを元の見た目に固定 */
article.usedcar202602move {
	font-weight: 400 !important;
}

/* メインメニュー見出し：先頭の「ムーヴの」も本来どおり太字にする */
article.usedcar202602move .mainimage-menu__header {
	font-weight: 700 !important;
}

article.usedcar202602move .mainimage-menu__header strong {
	font-weight: 700 !important;
}

/* 指摘箇所（ウェルカムオープン機能等）：本文カード内の説明文は 14px / line-height 25px を固定 */
article.usedcar202602move .getting-wrapper > * figcaption p {
	font-size: 14px !important;
	line-height: 25px !important;
}

/* 指摘箇所（広々空間など）：カード内の説明文も 14px / line-height 25px を固定 */
article.usedcar202602move .space-wrapper > * figcaption p {
	font-size: 14px !important;
	line-height: 25px !important;
}

/* 指摘箇所（アナザースタイル）：画像下の説明文も 14px / line-height 25px を固定 */
article.usedcar202602move .myself-contents__body figcaption p {
	font-size: 14px !important;
	line-height: 25px !important;
}

/* style_top.min.css のリセットで h3/h4 のデフォルト太字が落ちるため、本文内は太字を維持 */
article.usedcar202602move h3,
article.usedcar202602move h4 {
	font-weight: 700 !important;
}
