/* common.scss overwrite */
#tocListDiv .root a.light {
	text-indent: -1.35em;
	word-break:break-word;
	@media screen and (max-width: 425px) {
		text-indent: -1.4em;
	}
}
a{
	word-break: break-all;
}
_::-webkit-full-page-media, _:future, :root .nav-side ul li a::before {
  top: 7px;
}
.typehead + .column02{
	margin-top:0;
}
.warning .warning_txt img {
	margin-bottom:0.5em;
}
.main a b{
	font-weight:normal;
}
.title {
	cursor: auto;
}
p:has(a.light) + .supplementary{
	margin-top:1em;
}
.main .light::before {
	margin-left: 5px;
}
.icon_inline[src*="ARROW_MODE_SELECT"]{
	width:18px !important;
	vertical-align: -3px;
}
[src*="ARROW_MODE_SELECT"]:not(.icon_inline){
	filter: invert(100%) !important;
	width: 18px;
	vertical-align: -3px;
}
img{
	max-height:none;
}
p + .imgbk{
	margin-top:15px;
}
br:has(+ .lower-title),
span:has(+ .supplement) br,
[src*="ARROW_MODE_SELECT"] + br[type="fmbreak"],
.callout.callout_1column + br,
.sup_text br:last-child{
	display:none;
}
.typehead + .table-wrap table{
	margin-top:8px !important;
}

.callout p img {
	margin: 0;
	background: none;
}
.cbox .div:has(+ ol) {
	margin-bottom:0;
}
[data-xmltype="font"]{
	font-size:90%;
	margin-top: 1em;
	display: block;
}
.cbox .div {
	margin-bottom: 1.5em;
}
span:has(+ .supplement) {
	margin: 0 0 1.3em 0;
	display:block;
}
ol.procedure + ol.defaultList{
	margin-left:0 !important;
}
.table-wrap:has(+ ul.table_set){
	padding-bottom:5px;
}
.cbox .div:last-child {
	margin-bottom: 0;
}
.callout.callout_1column > ol.procedure + img{
	margin-top:15px;
}
table.none th{
	border:1px solid #fff !important;
}
body.is-navi .table-wrap > p {
  margin-top: 6px;
}

/* visual-index */
.visual-index .pop-link ul li .label img {
  filter: none;
  border: 1px solid #000;
  background: #fff;
}
.visual-index .pop-link ul li a span {
	border:1px solid #0066ad;
	padding: 0 3px !important;
	margin: 0 5px !important;
}

/* .icon_inline */
.icon_inline[src*="TYF27048"],
.icon_inline[src*="TL307076"],
.icon_inline[src*="31BAH5077"],
.icon_inline[src*="31BAH5074"],
.icon_inline[src*="31A22003"],
.icon_inline[src*="TNC27021"],
.icon_inline[src*="3N027018"],
.icon_inline[src*="TNC27019"],
.icon_inline[src*="134_CTM_CHECK"],
.icon_inline[src*="133_CTM_WARNING"],
.icon_inline[src*="TZA25121"],
.icon_inline[src*="115_CAMERA_TEMP"],
.icon_inline[src*="129_WIPE_WIND"],
.icon_inline[src*="3B625132"],
.icon_inline[src*="131_LDW_WARNING"],
.icon_inline[src*="3A0AH5109"],
.icon_inline[src*="3A0AH5108"],
.icon_inline[src*="3A0AH5107"],
.icon_inline[src*="TZB05033"],
.icon_inline[src*="136_BIS_WARNING"],
.icon_inline[src*="077_VSA_OFF"],
.icon_inline[src*="TZA25046"],
.icon_inline[src*="3M005123"],
#d_106_9540_46_513052 img,
.icon_inline[src*="NC25041"],
.icon_inline[src*="TNC27022"],
.icon_inline[src*="TWA14013"],
.icon_inline[src*="THR14040"],
.icon_inline[src*="TJB14020"],
.icon_inline[src*="TXMAA4004"],
.icon_inline[src*="TXMAA4005"],
.icon_inline[src*="026_TR_L"],
.icon_inline[src*="027_TR_R"],
.icon_inline[src*="T6N14007"],
.icon_inline[src*="055_TALK"],
.icon_inline[src*="T5AQ3003"],
.icon_inline[src*="068_SMALL_LIGHTS"],
.icon_inline[src*="069_HDLIGHT"],
.icon_inline[src*="088_HF_Hang-up"],
.icon_inline[src*="002_FLR_DSH_VENT"],
img.icon_inline[src*="070_DAY_NIGHT"],
img.icon_inline[src*="024_SKIP_L"],
img.icon_inline[src*="025_SKIP_R"],
img.icon_inline[src*="004_RECIRC"],
img.icon_inline[src*="034_DEF_FRONT"],
img.icon_inline[src*="009_FAN_ON_OFF"],
img.icon_inline[src*="021_PWR"],
img.icon_inline[src*="054_PICK-UP"],
img.icon_inline[src*="THAAH3609"],
img.icon_inline[src*="3D413031"],
.icon_inline[src*="3B622001"],
.icon_inline[src*="31A22001"],
.icon_inline[src*="TNC27023"],
.icon_inline[src*="3B627031"],
.icon_inline[src*="3B622063"],
.icon_inline[src*="3A0AH2023"]{
	filter: none !important;
	border:1px solid #000 !important;
}
.icon_inline[src*="T201N1001"],
.icon_inline[src*="T201N2013"],
.icon_inline[src*="T201N2014"],
.icon_inline[src*="T201N2016"],
.icon_inline[src*="T201N2012"],
.icon_inline[src*="T201N2011"],
.icon_inline[src*="T201N2010"],
.icon_inline[src*="T201N2009"],
.icon_inline[src*="T201N2008"],
.icon_inline[src*="T201N2007"],
.icon_inline[src*="T201N2015"],
.icon_inline[src*="T201N2006"],
.icon_inline[src*="T201N2005"],
.icon_inline[src*="T201N2004"],
.icon_inline[src*="T201N2001"],
.icon_inline[src*="T201N2003"],
.icon_inline[src*="T201N2002"],
.icon_inline[src*="T201N1009"],
.icon_inline[src*="T201N1008"],
.icon_inline[src*="T201N1002"],
.icon_inline[src*="T201N1011"],
.icon_inline[src*="T201N1010"],
.icon_inline[src*="T201N1005"],
.icon_inline[src*="T201N1004"],
.icon_inline[src*="T201N1003"],
.icon_inline[src*="T201N0001"],
.icon_inline[src*="T201N0006"],
.icon_inline[src*="TR027007"],
.icon_inline[src*="TR027006"],
.icon_inline[src*="T4015068"],
.icon_inline[src*="T4015066"],
.icon_inline[src*="T4015067"],
.icon_inline[src*="T51AH5052"],
.icon_inline[src*="TLAAA4001"],
.icon_inline[src*="3T200011"],
.icon_inline[src*="TYF24016"],
.icon_inline[src*="FRAMELIGHTSW01"],
.icon_inline#T6NAA0004,
.icon_inline#T6N20001B,
.icon_inline#T6NAA0003,
.icon_inline#T6N20002B,
.icon_inline[src*="TZA02013"],
.icon_inline[src*="frameHeadlightSW01"],
p[id="201158046-14474_newid_00009"] + ol .icon_inline,
img[src*='TYF25120'],img[src*='TYF25121'],img[src*='TYF25119'],img[src*='TYF25118'],img[src*='TYF25116'],img[src*='TYF25117'],img[src*='TYF25115'],img[src*='TYF25112'],img[src*='TYF25113'],img[src*='TYF25114'], /* Multi View Camera */
img[src*='T6N26004'], /* waste */
img[src*='062_INFO'], img[src*="T7A26025"],img[src*="T7A26026"],img[src*="T7A26027"],img[src*="T7A26041"], /* air conditioner label */
img[src*="TZA23098"],
img[src*="TZA23099"],
img[src*="TZA23100"],
img[src*="TVA14607"],
img[src*="THR14059"],
img[src*="TBA13630"],
img[src*="3N028009"],
img[src*="THR14047"]{
	filter: none !important;
}

.listitem .icon_inline[src*="001_FLR_VENT"],
.listitem .icon_inline[src*="003_DSH_VENT"],
.listitem .icon_inline[src*="006_WIND_FLR_VENT"],
.listitem .icon_inline[src*="002_FLR_DSH_VENT"],
.icon_inline[src*="TY303087"],
.icon_inline[src*="T40AE3005"]{
	filter: none !important;
	border:0 !important;
}


/* 背景なし画像に色＆余白追加 */
[src*="3B625-domreplace-018"],
[src*="3B625003"],
[src*="3B621009"],
[src*="3B627032"],
[src*="3B625-domreplace-034"],
[src*="3B625-domreplace-033"],
[src*="3B625-domreplace-032"],
[src*="3B625-domreplace-031"],
[src*="3B625-domreplace-030"],
[src*="3B625-domreplace-029"],
[src*="3B625-domreplace-028"],
[src*="3B625119"],
[src*="3B625-domreplace-027"],
[src*="3B625-domreplace-026"],
[src*="3B625076"],
[src*="3B625076"],
[src*="TGG26035"],
[src*="3B625-domreplace-017"],
[src*="3B825-domreplace-013"],
[src*="3B625081"],
[src*="3B625080"],
[src*="3B625077"],
[src*="3A0AH5112"],
[src*="3B625-domreplace-013"],
[src*="3B625-domreplace-014"],
[src*="3B625064"],
[src*="3B625060"],
[src*="3B625056"],
[src*="3B625040"],
[src*="3B625041"],
[src*="3B625018"],
[src*="3B625008"],
[src*="TDL05001"],
[src*="3B625003"],
[src*="3B623056"],
[src*="3B623051"],
[src*="T5AQ2005"],
[src*="3B622013"],
[src*="3A0AH2016"],
[src*="3B622014"],
[src*="3B622015"],
[src*="3B622016"],
[src*="3B6AH2024"],
[src*="TZA23058"]{
	background:#dcdddd !important;
	box-sizing: border-box;
	padding: 10px 30px;
}
.imgbk:has([src*="3B825-domreplace-001"]),
.imgbk:has(img[src*="3B623051"]){
	background-color:#dcdddd !important;
}

/* 改行不足 */
[id="106954046-2621_newid_00001"],
#d_106_9540_46_992554,
[id="106954046-436562_newid_00003"],
.defaultList:has(#d_106_9540_46_766207),
[id="106953046-451524_newid_00017"],
#d_106_9540_46_687504,
[id="106954046-436562_newid_00007"],
[id="106954046-436562_newid_00006"],
#d_106_9540_46_692539,
#d_106_9540_46_787125,
[id="106954046-764071_newid_00003"],
p:has([src*="3B624-domreplace-014"]),
#d_106_9540_46_427877,
#d_106_9540_46_455815,
#d_106_9540_46_758123,
#d_106_9540_46_432640,
[id*="106954046-432793_newid_00016"],
[id*="106954046-432793_newid_00015"],
[id*="106954046-760400_newid_00113"],
[id*="106954046-759560_newid_00018"],
[id*="106954046-759034_newid_00012"],
[id*="106954046-758850_newid_00002"],
[id*="106954046-453857_newid_00010"],
[id*="106954046-691652_newid_00002"],
[id*="106717046-134379_renid_00001"],
[id*="106954046-436562_newid_00004"],
[id*="d_106_9540_46_766774"],
[id*="106954046-435510_newid_00005"],
[id*="106954046-435510_newid_00006"],
[id*="106954046-435510_newid_00007"],
[id*="106954046-435510_newid_00008"],
[id*="106954046-766218_newid_00001"],
[id*="106954046-765831_newid_00004"],
[id*="106954046-433015_newid_00003"],
[id*="106954046-432624_newid_00005"],
[id*="106954046-760400_newid_00126"],
#d_106_9540_46_775579,
#d_106_9540_46_433201,
#d_106_9540_46_435842,
#d_106_9540_46_435040,
#d_106_9540_46_762957,
#d_106_9540_46_759897,
#d_106_9540_46_429637,
#d_106_9540_46_429638,
#d_106_9540_46_429639,
#d_106_9540_46_456362,
#d_106_9540_46_427962,
#d_106_9540_46_427963,
#d_106_9540_46_427964,
#d_106_9540_46_755734,
#d_106_9540_46_427826,
#d_106_9540_46_426928,
#d_106_9540_46_691373,
#d_106_9540_46_691351,
#d_106_9540_46_691326,
#d_106_9540_46_425859,
#d_106_9540_46_425841,
#d_106_9540_46_771159,
#d_106_9540_46_771160,
#d_106_9540_46_691624,
#d_106_9540_46_427391,
#d_106_9540_46_748969,
#d_106_9540_46_749006,
#d_106_9540_46_749073,
#d_106_9540_46_2874,
[id*="106954046-754907_newid_00012"],
[id*="106954046-2770_newid_00033"],
[id*="106954046-759034_newid_00016"],
[id*="106954046-428630_newid_00012"],
[id*="106954046-692370_newid_00005"],
[id*="106954046-757680_newid_00020"],
[id*="106954046-456318_newid_00009"],
[id*="106954046-456229_newid_00007"],
[id*="106954046-453857_newid_00011"],
[id*="106954046-451524_newid_00017"],
[id*="106954046-427501_newid_00002"],
[id*="106954046-427501_newid_00003"],
.photo_h:has([id*="106954046-756530_newid_00001"]){
	margin-bottom:1em;
}

[id="106953046-455046_newid_00080"],
[id*="106954046-759034_newid_00024"],
[id*="106954046-756964_newid_00002"],
[id*="106954046-2687_newid_00005"],
[id*="106954046-2621_newid_00002"],
[id*="106954046-766200_newid_00002"],
[id*="106954046-762618_newid_00022"],
#d_106_9540_46_765012,
#d_106_9540_46_764105,
#d_106_9540_46_754977,
#d_106_9540_46_754211,
#d_106_9540_46_425265{
	margin-top:1em;
}
[id*="106954046-2621_newid_00002"]{
	margin-top:1em !important;
}



/* アキのツメ */
#d_106_9540_46_468840,
#d_106_9540_46_768855,
.remarks:has([id="106954046-3214_newid_00780"]),
#d_106_9540_46_468908,
.warning .warning_txt p#d_106_9540_46_1085401,
.warning .warning_txt p#d_106_9540_46_765004,
.warning .warning_txt p#d_106_9540_46_1085421,
.warning .warning_txt p#d_106_9540_46_764566,
.warning .warning_txt p#d_106_9540_46_764259,
.warning .warning_txt p#d_106_9540_46_764123,
.warning .warning_txt p#d_106_9540_46_764122,
.warning .warning_txt p#d_106_9540_46_764097,
.warning .warning_txt p[id="106954046-764071_newid_00002"],
.cbox .div:has([id="106954046-453123_newid_00001"]),
.cbox .div:has([id*="106954046-693112_newid_00037"]),
.supplement:has([id*="106954046-693112_newid_00035"]),
.cbox .div:has([id*="106954046-201114_newid_00006"]),
#d_106_9540_46_766965,
#d_106_9540_46_767159,
#d_106_9540_46_767256,
.cbox .div:has([id*="106954046-693112_newid_00035"]),
.cbox .div:has([id*="106954046-451172_newid_00003"]),
.cbox .div:has([id*="106954046-451172_newid_00005"]),
.cbox .div:has([id*="106954046-451172_newid_00007"]),
.cbox .div:has([id*="106954046-451172_newid_00013"]),
.cbox .div:has([id*="106954046-451172_newid_00002"]),
#d_106_9540_46_451122 + div,
.cbox .div:has([id*="106954046-754907_newid_00011"]),
.cbox .div:has([id*="106954046-754907_newid_00016"]),
.cbox .div:has([id*="106954046-754907_newid_00020"]) {
	margin-bottom: 0 !important;
}

[id="201158046-1090_newid_00003"],
[id="201158046-14474_newid_00003"],
[id="201158046-37228_newid_00003"],
#d_106_9540_46_426892,
.defaultList:has([id="106954046-3214_newid_00786"]),
.defaultList:has(#d_106_9540_46_771214),
p[id*="106954046-1049880_newid_00003"],
p[id*="106954046-1049880_newid_00004"],
p[id*="106954046-452778_newid_00011"],
p[id*="106954046-451172_newid_00014"],
#d_106_9540_46_775937101,
p[id*="201158046-12293_newid_00014"],
p[id*="201158046-12293_newid_00011"],
p[id*="201158046-12293_newid_00006"],
p[id*="201158046-12293_newid_00007"],
p[id*="201158046-55807_newid_00010"],
p[id*="201158046-151293_newid_00004"],
p[id*="201158046-151293_newid_00003"],
p[id*="106954046-767539_newid_00006"],
p[id*="106954046-694433_newid_00002"],
p[id*="106832046-769632_newid_00089"],
p[id*="106832046-769632_newid_00006"],
p[id*="106954046-451172_newid_00012"],
.cbox3[id*="106954046-754907_newid_00028"],
.cbox3[id*="106954046-754907_newid_00031"],
.cbox3:has([id*="106954046-754907_newid_00013"]),
.cbox3:has([id*="106954046-754907_newid_00018"]),
.cbox3:has([id*="106954046-754907_newid_00022"]){
	margin-top:0 !important;
}
/* paddingツメ */
.table-wrap:has(#d_106_9540_46_435781){
	padding-bottom:0 !important;
}



/* 左アキのツメ */
ol.defaultList:has(#a),
ol.defaultList:has(#a),
ol.defaultList:has(#a),
ol.defaultList:has(#a),
ol.defaultList:has(#d_106_9540_46_3565),
ol.defaultList:has(#d_106_9540_46_3137),
ol.defaultList:has(#d_106_9540_46_758071),
ol.defaultList:has(#d_106_9540_46_758079),
ol.defaultList:has(#d_106_9540_46_760165),
#d_106_9540_46_760157 + ol.defaultList,
#d_106_9540_46_452311 + ol.defaultList,
#d_106_9540_46_759610 + ol.defaultList{
	margin-left:0;
}

/* 枠付きカコミtbl */
#d_106_9540_46_436048,
#d_106_9540_46_766535,
#d_106_9540_46_434954,
#d_106_9540_46_434924,
#d_106_9540_46_434816,
#d_106_9540_46_433358{
	border:1px solid #000 !important;
	width: auto !important;
	margin: 0 !important;
	border-collapse: inherit !important;
	tr{
		background-color:#fff;
	}
	td{
		border:0 !important;
		font-weight: bold;
		border-width: 0 !important;
	}
}

/* シート位置別チャイルドシート情報 */
table#d_106_9540_46_468802,
table#d_106_9540_46_468870{
	border:none !important;
	border-collapse: collapse;
	td{
		border:1px solid #000 !important;
		background-color:#fff;
	}
	td:last-child{
		text-align: left;
	}
	img{
		filter: none !important;
		width: 59%;
		padding: 8%;
	}
}

.graphics .photo_h .photo_uptext_v {
	width: auto;
	padding: 4px 8px;
	background-color: #333;
}
.graphics{
	.photo_h{
		> p {
			img[src*="3B621027"],
			img[src*="3B621028"],
			img[src*="3B621029"],
			img[src*="3B621030"]{
				flex: none;
				width:auto;
				margin-bottom:2em;
			}
		}
	}
}
#d_106_9540_46_468790 + .cbox .photo_h{
	display:table-cell;
}

table#d_106_9540_46_469000{
	border-collapse: collapse;
	td,th{
		border:1px solid #fff;
	}
	td:nth-last-of-type(8),
	td#d_106_9540_46_469082,
	td#d_106_9540_46_469097,
	td#d_106_9540_46_469112,
	td#d_106_9540_46_469171{
		text-align:left;
	}
	.img_num{
	display:block;
	filter:invert();
	margin:auto;
	width:18px;
	}
}
table#d_106_9540_46_468936,
table#d_106_9540_46_469261{
	border:none !important;
	border-collapse: collapse;
	td,th{
		border:1px solid #fff;
	}
	td:last-child{
		text-align:left;
	}
}
table#d_106_9540_46_469261 td{
	text-align:left;
}

/* List of Indicators */
.alert_detail_wrap .alert_detail_icon img {
	mix-blend-mode: normal;
}
.detail01 ul.hyphen-sp-list{
	padding-left: 12px;
	li{
		text-indent: -10px;
	}
}
body[onload*="lamp_detail_055"],
body[onload*="lamp_detail_057"],
body[onload*="lamp_detail_054"],
body[onload*="lamp_detail_052"],
body[onload*="lamp_detail_050"],
body[onload*="lamp_detail_048"],
body[onload*="lamp_detail_046"],
body[onload*="lamp_detail_045"],
body[onload*="lamp_detail_044"],
body[onload*="lamp_detail_042"],
body[onload*="lamp_detail_040"],
body[onload*="lamp_detail_038"],
body[onload*="lamp_detail_037"],
body[onload*="lamp_detail_036"],
body[onload*="lamp_detail_035"],
body[onload*="lamp_detail_034"],
body[onload*="lamp_detail_033"],
body[onload*="lamp_detail_032"],
body[onload*="lamp_detail_031"],
body[onload*="lamp_detail_029"],
body[onload*="lamp_detail_028"],
body[onload*="lamp_detail_026"],
body[onload*="lamp_detail_025"],
body[onload*="lamp_detail_024"],
body[onload*="lamp_detail_023"],
body[onload*="lamp_detail_020"],
body[onload*="lamp_detail_017"],
body[onload*="lamp_detail_012"],
body[onload*="lamp_detail_011"],
body[onload*="lamp_detail_009"],
body[onload*="lamp_detail_007"],
body[onload*="lamp_detail_005"],
body[onload*="lamp_detail_004"],
body[onload*="lamp_detail_003"]{
	#lamp_detail_02009{
		vertical-align: middle;
	}
}
body[onload*="lamp_detail_043"],
body[onload*="lamp_detail_019"]{
	#lamp_detail_02012{
		vertical-align: middle;
	}
}
body[onload*="lamp_detail_022"]{
	#lamp_detail_02013{
		vertical-align: middle;
	}
}
.lamp_list > p a {
	> img[src*="3B622-domreplace-006"],
	> img[src*="3B622060_C"],
	> img[src*="3B622-domreplace-008"],
	> img[src*="3B622-domreplace-009"]{
		max-width: none;
		width: 62%;
		@media screen and (max-width: 980px) {
			max-width: 72px;
		}
	}
}

/* Driver Information Interface Warning and Information Messages */
#d_106_9540_46_751509 td:nth-last-of-type(2),
#d_106_9540_46_751736 td:nth-last-of-type(2),
#d_106_9540_46_752453 td:nth-last-of-type(2),
#d_106_9540_46_752480 td:nth-last-of-type(2){
	background:#666;
	padding: 1em !important;
div.photo_uptext_v{
		background: transparent;
		margin-bottom:1em;
	}
}
/* Power Flow テーブル */
body[onload*="756964.json"] table img{
	width:65%;
}
/* Parking Sensor Indicator */
.cbox_inner:has(img[src*="3B625128"]) .text{
	max-width:80%;
}
@media screen and (max-width: 736px) {
	.cbox_inner:has(img[src*="3B625128"]) .text{
		max-width:auto;
	}
}
img[src*="3B625128"]{
	width: 100px;
	filter: none !important;
}
/* Improving Fuel Economy and Reducing CO2 Emissions */
.fuelcalc{
	margin:0.5em 0;
	tr{
		background-color:#fff !important;
	}
	td:nth-of-type(odd){
		border:1px solid #000;
		width:9em;
		padding:1em;
	}
	td:nth-of-type(even){
		width:3em;
	}
	td.empty{
		visibility: hidden;
	}
	@media screen and (max-width: 479px) {
		font-size: 0.8em;
	}
}
/* Multi-View Camera */
body[onload*="763327.json"] img[id*="imginline"]{
	height: 20px !important;
	width: auto !important;
}
/* 丸付き数字のナンバリング Chrome/Safari対応 */
.callout.callout_2column_v .cbox_inner > *.right-wrap .text{
	ol:has(#d_106_9540_46_758997)::before,
	ol:has(#d_106_9540_46_758946)::before,
	ol:has(#d_106_9540_46_692789)::before{
		counter-reset: my-counter 1 !important;
	}
	ol:has(#d_106_9540_46_759006)::before,
	ol:has(#d_106_9540_46_758949)::before,
	ol:has(#d_106_9540_46_692806)::before{
		counter-reset: my-counter 2 !important;
	}
	ol:has(#d_106_9540_46_759015)::before,
	ol:has(#d_106_9540_46_758953)::before,
	ol:has(#d_106_9540_46_692811)::before{
		counter-reset: my-counter 3 !important;
	}
	ol:has(#d_106_9540_46_759022)::before,
	ol:has(#d_106_9540_46_758957)::before{
		counter-reset: my-counter 4 !important;
	}
	ol:has(#d_106_9540_46_759024)::before{
		counter-reset: my-counter 5 !important;
	}
	ol:has(#d_106_9540_46_759026)::before{
		counter-reset: my-counter 6 !important;
	}
	span#d_106_9540_46_759022,
	span#d_106_9540_46_759024,
	span#d_106_9540_46_759026{
		display:block;
	}
}
/* Honda SENSING 丸付き数字インデント */
.text:has(#d_106_9540_46_758943) p{
	margin-left:26px;
}
.text:has(#d_106_9540_46_758988) ol > span{
	padding-left:26px;
	display: block;
}
/* Roadway conditions の丸付き数字横並び */
ul.table_set3:has([id="106954046-761911_newid_00033"]),
ul.table_set3:has([id="106954046-761453_newid_00032"]),
ul.table_set3:has([id="106954046-760400_newid_00081"]){
	padding-left:0;
}
ul.table_set.callout:has([id="106954046-761911_newid_00033"]),
ul.table_set.callout:has([id="106954046-761453_newid_00032"]),
ul.table_set.callout:has([id="106954046-760400_newid_00081"]){
	display:flex;
	margin-left:0;
	padding-bottom:0;
	li:first-child{
		flex-basis: 34%;
	}
	li:nth-child(2),
	li:nth-child(3){
		flex-basis: 33%;
	}
}
/* navi - Voice Control Operation */
ol:has(#d_201_1550_46_151235),
ol:has(#d_201_1550_46_151276){
	counter-reset: my-counter;
	list-style:none;
	padding:15px 0;
	margin:0 0 0 10px;
	margin-left: 10px;
	display: block;
	> li{
		padding-left: 30px;
		position: relative;
		margin:0 0 6px 0;
	}
	> li::before {
		content: counter(my-counter);
		counter-increment: my-counter;
		background-color: #444;
		border-radius:50%;
		box-sizing: border-box;
		display: flex;
		justify-content: center;
		align-items: center;
		height: 22px;
		width: 22px;
		color: #ffffff;
		font-size: 85%;
		line-height: 1;
		position: absolute;
		top: 0;
		left: 0;
	}
	> li:first-child::before {
		counter-reset: my-counter 0;
	}
}
/* navi - Q&A */
body.is-navi .error_wrap div:has(#qalist_newid_00012){
	padding-left:0;
	margin-top:1em;
}
/* Bluetoothの途中改行禁止 */
body[onload*="455046.json"],
body[onload*="453857.json"],
body[onload*="453670.json"],
body[onload*="453339.json"],
body[onload*="1832.json"]{
	i{
		word-break: keep-all;
	}
}
/* Detail information for CRS installation */
#d_106_9540_46_469000{
	td{
		text-align:center !important;
	}
	td:first-child{
		text-align:left !important;
	}
	#d_106_9540_46_469060{
		white-space:nowrap;
	}
	.table_set > *{
		margin:0 0 3px;
		left:calc(50% - 10px);
	}
	.table_set > ::before{
		padding:0;
	}
	#d_106_9540_46_469016 .table_set{
		counter-reset: my-counter 1;
	}
	#d_106_9540_46_469018 .table_set{
		counter-reset: my-counter 2;
	}
	#d_106_9540_46_469020 .table_set{
		counter-reset: my-counter 3;
	}
}
/* Q&A */
[onload*="/qalist.json"]{
	img{
		margin-left:0 !important;
	}
	.frame{
		border-color:#000 !important;
	}
}
/* Indicator Coming On/Blinking 群 */
[onload*="15358.json"],
[onload*="15401.json"],
[onload*="694481.json"],
[onload*="15422.json"],
[onload*="15454.json"],
[onload*="15488.json"],
[onload*="437200.json"],
[onload*="315235.json"],
[onload*="767480.json"],
[onload*="767507.json"]{
	.cbox .column02 .text{
		width: 78%;
		max-width: none;
		@media screen and (max-width: 735px) {
			width: auto;
		}
		.lower-title{
			margin-top:0 !important;
		}
		.cbox03 > ul:not(.arrows){
			list-style-type: disc;
			padding-left: 20px;
			margin: 6px 0;
			> li{
				margin: 0 0 5px 0;
				padding: 0;
			}
		}
		.cbox03 + br{
			display:none;
		}
	}
	.cbox .column02 .photo{
		width:17%;
		@media screen and (max-width: 735px) {
			width: auto;
		}
		img{
			width:100% !important;
			background-color:#fff !important;
			min-width:115px;
			margin-top:10px;
		}
		img[src*="T2012003.png"]{
			width: 60px !important;
		}
		span{
			display: block;
			text-align: center;
			margin-bottom:1em;
			min-width:115px;
		}
	}
}



/* その他 */
[id="106954046-427187_newid_00006"], [id="106954046-427187_newid_00007"] {
  text-indent: -1.5em;
  padding-left: 1.5em;
}

#d_106_9540_46_763240,
#d_106_9540_46_763243{
	background-color:#333 !important;
	img{
		margin-bottom:20px;
	}
}
#d_201_1580_46_147095 b{
	display: block;
}
.icon_inline[src*="talk_button"]{
	border:0 !important;
}
.callout.callout_1column > img[src*="3N0BMN0-domreplace-016"],
.callout.callout_1column > img[src*="3N0BMN0-domreplace-014"]{
	background: #fff;
}
img[src*="3N0BMN0-domreplace-003.png"],
img[src*="3N0BMN0-domreplace-004.png"],
img[src*="3N0BMN0-domreplace-005.png"],
img[src*="3N0BMN0-domreplace-006.png"],
img[src*="3N0BMN0-domreplace-007.png"]{
	width: 100%;
	max-width:450px;
	display: block;
	margin: 5px auto;
}
img[src*="3B62N0-domreplace-002.png"],
img[src*="3B62N0-domreplace-001.png"]{
	margin-top:.5em;
}
#d_106_9540_46_747465{
	margin-left:7.78rem !important;
}
ol:has(#d_106_9540_46_769159) img{
	display: inline-block !important;
	height: 20px !important;
	width: auto !important;
	margin: 0 5px !important;
	bject-fit: contain;
}
table#d_106_9540_46_768164 img{
	height:20px !important;
	width:auto !important;
	margin: 3px auto;
}
[onload*="106954046-437200.json"] [id*="106717046-134379_renid_00001"]{
	margin-bottom:0 !important;
}
#d_106_9540_46_314711{
	td:first-child{
		text-align:left !important;
		border-right:1px solid #fff !important;
	}
	th:first-child{
		border-right:1px solid #fff !important;
	}
}
[onload*="106954046-521243.json"] td{
	vertical-align:top !important;
	p{
		text-align:center;
	}
	img{
		height:162px;
		max-width:none !important;
	}
	ol{
		height:4em;
	}
	.photo_h{
		margin:5px 0 !important;
	}
}

[src*="3B625-domreplace-018"]{
	padding: 20px 3px 5px !important;
}
.imgbk:has([src="../img/3B625003.png"]){
	background-color: #dcdddd;
}
[onload*="106954046-453339.json"] i{
	word-break: keep-all;
}
[id="106954046-3649_renid_00003"]{
	font-weight:bold;
}
[onload*="106954046-3214.json"] [data-xmltype="font"] {
	margin-top:0;
}
body[onload*="151440.json"] .defaultList > li {
  list-style-type: none;
}
body[onload*="11492.json"] td{
	vertical-align:top !important;
}
table#d_106_9540_46_758248{
	td:has([class="frame"]){
		text-align:center !important;
	}
	td#d_106_9540_46_758319{
		text-align:left !important;
	}
}
p#d_106_7460_46_240377 img{
	height: 20pt !important;
	vertical-align: middle;
}
body[onload*="767539"] table,
body[onload*="314685"] table,
body[onload*="314685"] table,
body[onload*="435730"] table,
body[onload*="766218"] table,
body[onload*="765831"] table{
	border-spacing: 0;
	border-top:0 !important;
	border-bottom:0 !important;
}
#d_106_9540_46_765399 + ol.arrows{
	margin-left:5px;
}
br.br_test_run_on:has(+ [id="106954046-764987_newid_00008"]){
	display:block;
	margin-bottom: 1em;
}
.info_img:has([src*="31AAH5111"]){
	display:flex;
	justify-content:space-between;
	max-width: inherit !important;
	img{width:31%;}
}

.remarks:has([id="106954046-432793_newid_00047"]){
	margin-bottom:0;
}
.table_set.callout:has([id="106954046-432793_newid_00052"]),
.table_set.callout:has([id="106954046-314685_newid_00010"]){
	padding-top:0;
}
table#d_106_9540_46_759182 td:first-child,
table#d_106_9540_46_759182 td:last-child,
#d_106_9540_46_759218,
#d_106_9540_46_764141 td,
#d_106_9540_46_764173 td{
	text-align:center !important;
}
[id="106954046-758850_newid_00022"] + .column02 ol.defaultList {
	margin-left:0 !important;
}
[id="106954046-758484_newid_00010"]{
	position: relative;
	left: -2em;
}
p[id="106954046-758691_newid_00009"] + ol span + span{
	margin-left:0 !important;
}
[id="106954046-2687_newid_00001"] + .defaultList > .br_test_listitem_ad_1{
	display:block !important;
	margin-bottom: 1em;
}
.warning .warning_txt p#d_106_9540_46_3159{
	margin-bottom:0.5em;
}
.cbox table tr#d_106_9540_46_691184{
	background:none;
}
.topbot tr td img.icon_inline[src*="T40AE3005"]{
	background-color:transparent;
}
[id="106954046-453339_newid_00012"],
[id="106954046-453339_newid_00016"],
[id="106954046-453123_newid_00017"],
[id="106954046-453123_newid_00012"],
[id="106954046-452960_newid_00008"],
[id="106954046-452960_newid_00012"],
#d_106_9540_46_758944,
#d_106_9540_46_758951{
	display:block;
}
.callout p{
		img[src*="3B820009"],
		img[src*="3D4AQ0008"]{
	background: none;
	}
}
p.imgbk:has([src*="3B625048"]){
	display:flex;
	justify-content:space-between;
	background-color: #dcdddd;
	img{
		width:49%;
	}
}
p.imgbk:has([src*="TZA25076"]){
	display:flex;
	justify-content:space-between;
	background-color: #dcdddd;
	img{
		width:32.5%;
	}
}
p.imgbk:has([src*="3B625129"]){
	display:flex;
	justify-content:space-between;
	align-items: flex-start;
	img{
		width:49%;
		padding:1em;
		box-sizing:border-box;
	}
}
[src*="TYF25225"],
[src*="3B625069"],
[src*="T5A05649"],
[src*="3B625050"],
[src*="3B625051"],
[src*="3B825018"],
[src*="3B825019"]{
	width:100%;
	max-width:350px;
}
[src*="TZA25079"]{
	width:100%;
	max-width:230px;
}

#d_106_9540_46_761158{
	td{
		text-align:center !important;
	}
	img{
		width: 80px;
		margin: 10px;
	}
}
#d_106_8320_46_521269 td p,
#d_106_8320_46_521344 td p{
	text-align:center;
}
#d_106_8320_46_521297 li:nth-child(2){
	visibility: hidden;
}
p#d_106_9540_46_37157 + .arrow > li > span + span {
	margin-left: 0;
}
p:has([id="106717046-134379_renid_00001"]){
	text-align:center;
	span{
		display:block;
		margin-bottom:1em;
	}
}
table[id="d_106_9540_46_773376"] img{ /* Fuses */
	height:20px !important;
	width:auto !important;
	margin: 3px auto;
}

/* Button Battery Information */
[onload*="106954046-1049880.json"] img[src*="TR028011"]{
	width: 150px !important;
}
/* Air Conditioning */
div.column02:has([src*="3B626801"]){
	margin-top: 1em;
	display:flex;
	justify-content:space-between;
	> p img{
		width:95%;
	}
	.text > p{
		display:flex;
		span{
			text-indent: -.5em;
			padding-left: 1em;
			width: 87%;
		}
		img{
			margin:0 !important;
			border:0 !important;
			width:22px !important;
		}
	}
	@media screen and (max-width: 425px) {
		display:block;
		> p img{
			margin-bottom:10px;
		}
	}
}

/* Devices that Emit Radio Waves */
[onload*="106954046-17337.json"] .main{
	img{
		max-height:554px;
		object-fit: contain;
	}
	td{
		vertical-align:top !important;
	}
	[src*="3B828025.png"]{
		max-width: 420px;
	}
	img[src*="TR028011"],
	img[src*="T5328030"]{  /* ceマーク */
		width: 150px !important;
		margin: 10px auto;
	}
	img[src*="3B828217"]{
		max-width: 270px;
		display: inline-block;
	}
}

img[src*="TGGBJ8601A"]{  /* UKCAマーク */
	width: 55px !important;
	margin: 10px auto;
}
#d_106_9540_46_815987,
#d_106_9540_46_774403,
#d_106_9540_46_815783{
	text-align:left !important;}
img[src*="3B828218"]{
	background:none !important;
	border:0 !important;
	filter:none !important;
}
[id="201158046-151220_newid_00003"],
[id="201158046-151220_newid_00004"],
[id="201158046-151220_newid_00008"],
[id="201158046-151220_newid_00009"],
[id="_201_1580_46.937_specnote"]{
	display:none;
}
ol:has(#d_201_1550_46_151249),
ol:has(#d_201_1550_46_151282){
	counter-reset: my-counter 1;
}
img[src*="T201N1006"],
img[src*="T201N1007"]{
	border:0 !important;
}
.qa{
	list-style-type:disc;
	li{
		margin-left: 1em;
	}
}
body[onload*="451172.json"] .cbox .div,
.cbox .div:has([id*="106954046-452533_newid_00001"]){
	margin-bottom:0;
}
#d_106_9540_46_756575 + ol.defaultList{
	margin-left:0;
}
[id="106954046-453123_newid_00013"] + .br_test_run_on{
	display:block;
}
#d_106_7790_46_571664.all{
	border-collapse: collapse;
	td{
		border:1px solid #fff !important;
	}
}
p[id="106953046-455046_newid_00005"] .frame{
	height: inherit !important;
}
.table_set.callout:has( + [id="106954046-763032_newid_00006"]) {
	padding-bottom:5px;
}

.div:has([id="106954046-767539_newid_00008"]){
	margin-bottom: 10px;
}
[src*="TZB01016.png"] {
	display: block;
	margin:0 auto 5px;
	margin-bottom: 5px;
	width: min(400px,100%);
}
.arrow:has(#d_106_9540_46_765565){
	margin-left:1em;
}
span#d_106_9540_46_455393{
	display:block;
}
span#d_106_9540_46_455394{
	margin-left: 0;
}
p#d_106_9540_46_692806{
	height:26px;
}
