/* common.scss -overwrite */
a{
	word-break: break-all;
}
_::-webkit-full-page-media, _:future, :root .nav-side ul li a::before {
  top: 8px;
}
.typehead + .column02{
	margin-top:0;
}
[data-xmltype="inlinegraphic"],
.icon_inline,
.icon_inline2 {
	border-radius:0;
	filter: none !important;
	border:1px solid #000 !important;
}
img {
	max-height: none;
}
img[src*="THAAH3609"].icon_inline, img[src*="3D413031"].icon_inline, img[src*="TZA21054"], img[src*="TZA21055"], img[src*="TZA21056"], img[src*="TZA21057"], img[src*="TZA21058"], img[src*="TZA21059"], img[src*="TZA24021"], img[src*="TZA24022"], img[src*="TZA24023"], img[src*="TZA24024"], img[src*="TZA24025"], img[src*="TZA24026"], img[src*="TZA24027"], img[src*="TZA24028"], img[src*="TZA24029"], img[src*="T6N26004"], img[src*="3B625128"], img[src*="THR14047"], img[src*="TBA13630"] {
	filter: none !important;
}
.remarks p {
	text-indent: -1.6em !important;
	 margin-left: 2em !important;
}
.supplementary:first-of-type {
  margin-top: 20px;
}
i{
	word-break: keep-all;
}
img[src*="THR14059"], img[src*="TVA14607"] {
	filter: none;
}
ol.arrows li,
ul.arrows li {
	background-position:0 6px;
	margin-top: 2px;
}
[src*="3N028009"]{
	filter: none !important;
}
.graphics .photo_h .photo_uptext_v > p {
	background-color: #333;
}
#tocListDiv .root a.light {
	text-indent: -1.35em;
	word-break:break-word;<span></span>
	@media screen and (max-width: 425px) {
		text-indent: -1.4em;
	}
}


/* 次回追加
.column02 {
	margin:0;
}
.callout.callout_2column_v .cbox_inner > .left-wrap{
	margin-bottom:0;
}
.callout.callout_1column {
	margin:0;
}
.notice-text:nth-child(n+2) {
  padding-top:0;
  margin-top: 1em;
}
*/

/* common.scss -add */
.remarks + .table_set.callout{
	padding-top:0;
}
.topbot{
	border-collapse: separate !important;
	border-spacing: 0;
}
table.none{
	margin-top:0 !important;
}
.frame { /* addしない */
	height:auto !important;
}
.frame[style*="border-radius"] {
	height: 22px !important;
}
.callout.callout_1column > img {
	margin-top: 10px;
}
.typehead + .sub-title{
	margin-top:5px !important;
}
.supplement img{
	max-width:50%;
	@media screen and (max-width: 425px) {
		max-width:100%;
	}
}
.warning .warning_txt img {
	margin-bottom: 0.5em;
}
.title {
	cursor: auto;
}
p:has(a.light)+.supplementary {
	margin-top: 1em;
}
.main .light::before {
	margin-left: 5px;
}
[src*="ARROW_MODE_SELECT"] {
	width: 18px !important;
	vertical-align: -3px;
	margin:0 3px !important;
}
p+.imgbk {
	margin-top: 15px;
}
.callout.callout_1column+br {
	display: none;
}
.typehead+.table-wrap table {
	margin-top: 8px !important;
}
.alert_detail_wrap .alert_detail_icon img {
	mix-blend-mode: normal;
}
.cbox3+.lower-title {
	margin-top: 1em;
}
.cbox3:has(.typehead)+.lower-title {
	margin-top: 0;
}
.lower-title {
	margin-top: 1em;
}
.main a b {
	font-weight: normal;
}
body.is-navi .table-wrap>p {
	margin-top: 6px;
}
.lamp_list>p.asterisk-mark.asterisk-mark_2 a::before {
	content: "*2";
}
.table_set2>li::before {
	font-size: 85%;
	width: 22px;
	height: 22px;
	border: 0;
}
.table_set2 p {
	font-size: 90%;
}
.table_set.callout {
	padding:10px 0 0;
	margin-left: 0;
}
table.none th {
	border: 1px solid #fff !important;
}
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;
}
.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;
}
.remarks {
	font-size: 85%;
}
.all{
	td,th{
		border-color:#000 !important;
	}
}
.arrow.listitem:has( + .arrow.listitem){
	margin-bottom:0;
}
p + .typehead{
	margin-top: .5em;
}


/* visual-index */
.visual-index .pop-link ul li .label{
	img {
		filter: none;
		border: 1px solid #000;
		background: #fff;
	}
	b{
		font-weight:normal;
	}
}
.visual-index .pop-link ul li a span {
	border: 1px solid #0066ad;
	padding: 0 3px !important;
	margin: 0 5px !important;
}
td .grade-text{
	display: inline-block !important;
}

.visual-index .main .scene .subScene .type {
	@media screen and (max-width: 425px) {
		padding: 1px 4px;
		font-size: 80%;
	}
}


/* .icon_inline border */
	/* 次回 
	.is-navi .icon_inline, 追加
	*/
[src*="T5322208"],
[src*="T5322209"],
[src*="T5322210"],
[src*="T5322207"],
[src*="T201N1001"],
[src*="T201N1004"],
[src*="T201N2014"],
[src*="T201N2013"],
[src*="T201N2016"],
[src*="T201N2012"],
[src*="T201N2011"],
[src*="T201N2010"],
[src*="T201N2009"],
[src*="T201N2008"],
[src*="T201N2007"],
[src*="T201N2015"],
[src*="T201N2005"],
[src*="T201N2006"],
[src*="T201N1002"],
[src*="T201N2002"],
[src*="T201N2003"],
[src*="T201N2001"],
[src*="T201N2004"],
[src*="T201N1008"],
[src*="T201N1009"],
[src*="T201N1006"],
[src*="T201N1007"],
[src*="talk_button"],
[src*="THAAH4019"],
[src*="TK610032"],
[src*="TZA26002"],
[src*="062_INFO"],
[src*="frameVSAOFFicon-9"],
[src*="TLAAA4001"],
[src*="3P2AU7002"],
[src*="TYF24020"],
[src*="TYF24016"],
[src*="TY303087"],
[src*="T40AE3005"],
[src*="T40AE3003"],
[src*="frameHeadlightSW01"],
[src*="TZA23094"],
[src*="TZA23095"],
#d_106_9620_46_267050 + ol img,
[id="106962046-121904_newid_00013"] + ol img{
	border:none !important;
}
li:has(#d_106_9620_46_272076),
.div:has([id="106962046-269560_newid_00011"]),
.div:has([id="106962046-269348_newid_00011"]),
.div:has([id="106962046-269210_newid_00007"]),
[id="106962046-120103_newid_00041"],
#GeneralInfo_newid_00002,
#GeneralInfo_newid_00003{
	.icon_inline{
		border:none !important;
	}
}

/* 背景なし画像に色＆余白追加 */
[src*="TGG26035"],
[src*="T5325058"],
[src*="TDL05001"],
[src*="TGG21017"]{
	background:#dcdddd;
	box-sizing: border-box;
	padding: 10px 30px;
}
[src*="3N0BMN0-domreplace-016.png"],
[src*="3N0BMN0-domreplace-014.png"]{
	display: block;
	width:100%;
	max-width:500px;
	margin:0 auto;
}
[src*="T402N0-domreplace-003.png"]{
	display: block;
	width:90%;
	max-width:400px;
	margin:0 auto;
}

/* アキの追加 */
[id="106962046-474374_newid_00007"],
#d_106_9620_46_474425,
[id="106962046-474243_newid_00005"],
#d_106_9620_46_20007,
[id="106962046-14697_newid_00008"],
[id="106962046-14697_newid_00007"],
[id="106962046-14697_newid_00004"],
#d_106_9620_46_281731,
[id="106962046-17420_newid_00005"],
[id="106962046-17420_newid_00006"],
[id="106962046-17420_newid_00007"],
[id="106962046-17420_newid_00008"],
[id="106962046-279627_newid_00006"],
#d_106_9620_46_279138,
#d_106_9620_46_278505,
#d_106_9620_46_275335,
#d_106_9620_46_275336,
#d_106_9620_46_275337,
#d_106_9620_46_272491,
[id="106962046-267669_newid_00017"],
#d_106_9620_46_229667,
#d_106_9620_46_267014,
#d_106_9620_46_267015,
#d_106_9620_46_267016,
#d_106_9620_46_266984,
#d_106_9620_46_9006,
#d_106_9620_46_121230,
#d_106_9620_46_213435,
[id="106962046-177961_newid_00001"],
#d_106_9620_46_472591,
#d_106_9620_46_265917,
[id="106962046-227870_newid_00147"],
.table_set.callout:has([id="106962046-227870_newid_00102"]),
.table_set.callout:has([id="106962046-227870_newid_00096"]),
#d_106_9620_46_3286,
#d_106_9620_46_261218,
#d_106_9620_46_225215,
[id="106962046-3043_newid_00031"],
[id="106962046-2951_newid_00001"],
[id="106962046-2884_newid_00001"],
[id="106962046-2623_newid_00005"],
[id="106962046-161073_newid_00001"] + ol.defaultList li,
[id="106962046-161073_newid_00001"]{
	margin-bottom:1em !important;
}

#d_106_9620_46_306004,
[id="106962046-276044_newid_00010"],
[id="201189046-12231_newid_00009"],
[id="201143046-37266_renid_00019"],
#d_106_9620_46_307250,
[id="106962046-474374_newid_00007"],
[id="106962046-474243_newid_00005"],
[id="106962046-282371_newid_00003"],
[id="106962046-17601_newid_00006"],
#d_106_9620_46_17581,
[id="106962046-17540_newid_00003"],
[id="106962046-16148_newid_00003"],
[id="106962046-279806_newid_00031"],
[id="106962046-279690_newid_00008"],
[id="106962046-278766_newid_00020"],
[id="106962046-276044_newid_00022"],
[id="106962046-276044_newid_00009"],
[id="106962046-271693_newid_00106"],
#d_106_9620_46_275236,
#d_106_9620_46_264843,
#d_106_9620_46_225183,
[id="106962046-2951_newid_00005"],
.div:has([id="106962046-2884_newid_00002"]),
.cbox3:has([id="106962046-2623_newid_00016"]),
#d_106_9530_46_425265{
	margin-top:1em !important;
}

/* アキのツメ */
.callout.callout_1column:has([src*="T5325002.png"]),
.left-wrap:has([src*="T5325002.png"]),
.supplement:has(#d_106_9620_46_216754),
#d_106_9620_46_240110,
#d_106_9620_46_281906,
#d_106_9620_46_281907,
#d_106_9620_46_239838,
#d_106_9620_46_240014,
.div:has([id="106962046-269348_newid_00001"]),
.div:has([id="106962046-215875_newid_00003"]),
.div:has([id="106962046-273830_newid_00009_2"]),
.div:has([id="106962046-273830_newid_00009_1"]),
.div:has([id="106962046-273830_newid_00005"]),
.div:has([id="106962046-267212_newid_00005"]),
.div:has([id="106962046-121254_newid_00003"]),
.div:has([id="106962046-227870_newid_00001"]),
.supplement:has(#d_106_9620_46_272116),
.supplement:has([id="d_106_9620_46_3394"]),
.callout.callout_1column:has([id="106962046-274837_newid_00019"]),
.cbox .div:has([id*="106953046-754907_newid_00020"]) {
	margin-bottom: 0 !important;
}

[id="201189046-55807_newid_00010"],
[id="106962046-120103_newid_00029"],
[id="106962046-274837_newid_00036"] + .info_img,
[id="106962046-274837_newid_00034"] + .info_img,
.info_img:has([src*="T5325205"]),
[id="106962046-274837_newid_00018"] + .info_img,
[id="201151046-37228_newid_00003"],
[id="201189046-151440_newid_00002"],
[id="201189046-12293_newid_00010"],
[id="201189046-12293_newid_00005"],
[id="201189046-12293_newid_00006"],
[id="201189046-151293_newid_00003"],
[id="201189046-151293_newid_00002"],
[id="201189046-1832_newid_00006"],
[id="201151046-1090_newid_00003"],
[id="106962046-18068_newid_00002"],
[id="106962046-16148_newid_00003"],
[id="106675046-419245_renid_00039"],
[id="106962046-269041_newid_00011"],
#d_106_9620_46_267432,
#d_106_9620_46_121646,
#d_106_9620_46_121663,
#d_106_9620_46_229489,
#d_106_9620_46_121168,
#d_106_9620_46_266506,
#d_106_9620_46_272326,
#d_106_9620_46_272326,
.cbox3:has([id="106962046-8922_newid_00014"]),
.cbox3:has([id="d_106_9620_46_266678"]),
.cbox3:has([id="d_106_9620_46_213617"]),
.cbox3:has([id="106962046-266312_newid_00032"]),
.cbox3:has([id="106962046-266312_newid_00027"]),
.cbox3:has([id="106962046-266312_newid_00020"]),
.cbox3:has([id="106962046-266312_newid_00011"]),
.cbox3:has([id="106962046-266312_newid_00016"]),
.cbox3:has(#d_106_9620_46_472323),
.cbox3:has([id*="106953046-754907_newid_00022"]){
	margin-top:0 !important;
}
#d_106_9620_46_93577,
#d_106_9620_46_273740,
#d_106_9620_46_121111,
#d_106_9620_46_121108{
	padding-top:0 !important;
}

/* 左アキのツメ */
ol.arrows:has(#d_201_1890_46_61003),
ol.defaultList:has(#d_106_9620_46_3568),
ol.defaultList:has(#d_106_9620_46_4194),
ol.defaultList:has([id="d_106_9530_46_582158"]),
#d_106_9620_46_275500 + ol,
[id="106962046-273830_newid_00009_4"] + ol,
#d_106_9620_46_268523 + ol,
#d_106_9530_46_758482 + ol.procedure + ol.defaultList{
	margin-left:0 !important;
}

/* 枠付きカコミtbl */
#d_106_9620_46_17963,
#d_106_9620_46_179939,
#d_106_9620_46_305748,
#d_106_9620_46_17286,
#d_106_9620_46_239228,
#d_106_9620_46_133876,
#d_106_9620_46_16512,
#d_106_9620_46_16428,
#d_106_9620_46_16326,
#d_106_7170_46_280341{
	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;
	}
}

/* Locations for Child Restraint System */
body[onload*="3649.json"]{
	.graphics{
		table{
			img{
				width: 59%;
				display: block;
				margin:0 auto;
			}
			td{
				background-color:#fff;
			}
		}
		.remarks p.asterisk_num{
			margin-top:1em;
		}
	}
	.remarks p {
		margin-bottom: 0;
		text-indent: -0 !important;
		margin-left: 0 !important;
	}
	.remarks p.asterisk_num{
		margin-bottom: 2px;
		text-indent: -1.5em !important;
		margin-left: 1.5em !important;
	}
	.remarks p:not(.asterisk_num){
		margin-left: 1.5em !important;
	}
}
/* List of Indicators */
.detail01{
	margin-top:10px !important;
	border-color: #fff !important;
}
.alert_detail_wrap .alert_detail_icon{
	min-width: 110px;
	max-width: 110px;
	padding: 0;
}
/* Driver Information Interface Warning and Information Messages */
[onload*="106962046-263141.json"]
table{
	td:nth-last-of-type(2){
		background:#666;
		padding: 1em !important;
		div.photo_uptext_v{
			background: transparent;
			margin-bottom:1em;
		}
	}
	p:has(a){
			margin-left: 2em;
	}
}
/* Power Flow tbl */
body[onload*="294140.json"] table img{
	width:65%;
}
/* Shifting */
table#d_106_9620_46_274044{
	td:has(.frame){
		text-align:center !important;
	}
	td#d_106_9620_46_274115{
		text-align:left !important;
	}
} 
/* e:HEV */
[onload*="275777.json"]{
	img[src*="/1.png"],
	img[src*="/2.png"],
	img[src*="/3.png"]{
		display:none !important;
	}
	table{
		margin-top:5px !important;
		td{
			text-align:center !important;
			vertical-align:top !important;
		}
		td#d_106_6750_46_419354,
		td#d_106_6750_46_429354{
			vertical-align:middle !important;
		}
		tr#d_106_6750_46_419324 td,
		tr#d_106_6750_46_429324 td{
			text-align:left !important;
		}
		tr#d_106_6750_46_419324 td:first-child,
		tr#d_106_6750_46_429324 td:first-child{
			vertical-align:middle !important;
		}
	}
	dd{
		margin-bottom:1.5em;
		margin-left:1.5em;
	}
}
/* Honda SENSING */
/* Operation Switches for.. 丸付き数字インデント */
.right-wrap:has(#d_106_9620_46_275931){ 
	span{
		margin-left:26px;
		display:block;
	}
	span:last-child{
		margin-bottom:1.5em;
	}
	br{
		display:none;
	}
}
/* 丸付き数字のナンバリング Chrome/Safari対応 */
ol:has(#d_106_9620_46_275935)::before,
ol:has([id="106962046-275882_newid_00035"]){
	counter-reset: my-counter 1 !important;
}
ol:has(#d_106_9620_46_275939)::before{
	counter-reset: my-counter 2 !important;
}
ol:has(#d_106_9620_46_275942)::before{
	counter-reset: my-counter 3 !important;
}
ol:has(#d_106_9620_46_275945)::before{
	counter-reset: my-counter 4 !important;
}
/* Honda SENSING - Gauge Content */
.column02:has([id="106962046-275882_newid_00035"]),
.column02:has([id="106962046-275882_newid_00039"]){
	ol:not(.defaultList){
		padding-left:0;
		p{
			padding-left:28px;
		}
	}
	ol:not(.defaultList)::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: #fff;
		font-size: 85%;
		line-height: 1;
		margin-right: 6px;
		float: left;
	}
	ol.defaultList{
		padding-left:40px;
	}
	ol:has([id="106962046-275882_newid_00035"]){
		counter-reset: my-counter 0 !important;
	}
	ol:has([id="106962046-275882_newid_00039"]){
		counter-reset: my-counter 3 !important;
	}
	#d_106_6640_46_667539{
		display: block;
		margin: .8em 0 0 25px;
	}
}
.callout.callout_2column_v .cbox_inner > *.right-wrap .text{
	ol:has([id="106832046-692723_renid_00002"])::before{
		counter-reset: my-counter 1 !important;
	}
	ol:has(#d_106_9530_46_759006)::before,
	ol:has(#d_106_9530_46_758949)::before,
	ol:has([id="106832046-692723_renid_00003"])::before{
		counter-reset: my-counter 2 !important;
	}
	ol:has(#d_106_9530_46_759015)::before,
	ol:has(#d_106_9530_46_758953)::before,
	ol:has([id="106832046-692723_renid_00004"])::before{
		counter-reset: my-counter 3 !important;
	}
	ol:has(#d_106_9530_46_759022)::before,
	ol:has(#d_106_9530_46_758957)::before,
	ol:has(#d_106_9530_46_758957)::before{
		counter-reset: my-counter 4 !important;
	}
	ol:has(#d_106_9530_46_759024)::before{
		counter-reset: my-counter 5 !important;
	}
	ol:has(#d_106_9530_46_759026)::before{
		counter-reset: my-counter 6 !important;
	}
}
/* Roadway conditions img */
[src*="T40AE5068"],
[src*="TZB05344"] {
  width: 100%;
  max-width: 279px;
}
/* Air Conditioning */
div.column02:has([src*="T5326408"]),
div.column02:has([src*="T5326407"]){
	margin-top: .3em;
	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;
		}
	}
}
/* Indicator Coming On/Blinking 群 */
[onload*="282528.json"],
[onload*="19032.json"],
[onload*="19066.json"],
[onload*="19100.json"],
[onload*="134379.json"],
[onload*="282545.json"],
[onload*="19011.json"],
[onload*="18968.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;
			}
		}
	}
	.cbox .column02 .left-wrap{
		width:17%;
		@media screen and (max-width: 735px) {
			width: 115px;
		}
		.photo {
			max-width: none;
		}
		img{
			width:100% !important;
			background-color:#fff !important;
			margin-top:10px;
		}
		span{
			display: block;
			text-align: center;
			margin-bottom:1em;
		}
	}
}
/* navi - Voice Control Operation */
ol:has(#d_201_1510_46_151235),
ol:has(#d_201_1510_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;
	}
}
[id="201151046-151220_newid_00005"],
[id="201151046-151220_newid_00005_1"]{
	display:inherit;
}
/* Specifications -Interior Lights */
#d_106_7170_46_20319{
	padding:11px 0 11px !important;
}
td#d_106_9620_46_20301{
	vertical-align: bottom !important;
}
#d_106_9620_46_20302{
	> div{
		margin-bottom:0 !important;
	}
}
/* List of Categories */
[onload*="201189046-151710.json"] .all {
	td {
		border-color:#fff !important;
		border-width:0 1px !important;
	}
	td[colspan="2"]{
		border-width:1px !important;
	}
	tr#d_201_1890_46_151876,
	tr#d_201_1890_46_151885,
	tr#d_201_1890_46_151894,
	tr#d_201_1890_46_151903,
	tr#d_201_1890_46_151912{
		td:nth-child(3),
		td:nth-child(4){
			display:none;
		}
	}
}
/* Parking Sensor Indicator */
.cbox_inner:has(img[src*="TZA25625"]) {
	.text{
		max-width:80%;
		@media screen and (max-width: 736px) {
			max-width:fit-content;
		}
	}
	p.photo{
		@media screen and (max-width: 736px) {
			margin-bottom:10px;
		}
	}
}
img[src*="TZA25625"]{
	width: 100px;
	filter: none !important;
}


/* その他 */
[onload*="106962046-307992.json"]{
	.graphics{
		img{
			display:block;
			margin-bottom:30px;
		}
		+ br{
			display:none;
		}
	}
	.cbox > img{
		display:block;
		margin-bottom:15px;
	}
}




[onload*="lamp_detail_049.json"]{
	.alert_detail_wrap .alert_detail_icon{
		background-color:#555;
		img{
			width:80%;
			display: block;
			margin:11px auto;
		}
	}
}
[src*="TZB01016.png"]{
	display: block;
	margin:0 auto 5px;
	width: min(400px,100%);
}
.warning .warning_txt p#d_106_9620_46_225372 {
  margin-bottom: 0.5em;
}
#d_106_9620_46_225625{
	td{
		text-align:center !important;
	}
	td:nth-last-of-type(8),
	td#d_106_9620_46_225707,
	td#d_106_9620_46_225720,
	td#d_106_9620_46_225733,
	td#d_106_9620_46_225786{
		text-align:left !important;
	}
	td#d_106_9620_46_225679{
		white-space:nowrap;
	}
	.icon_inline{
		border:0 !important;
	}
}
#lamp_detail_211_newid_000011,
#lamp_detail_211_newid_000012{
	background: #333;
	color: #fff;
	padding:3px 4px;
	line-height: 130%;
	font-weight: bold;
	margin:2px 0;
	font-size: 75%;
	display: inline-block;
	 min-width: auto !important;
}
body[onload*="lamp_detail"] td img{
	display: inline-block !important;
	height: 20px !important;
	width: auto !important;
	margin: 0 5px !important;
	object-fit: contain;
	border:0 !important;
}
body[onload*="lamp_detail"] td img#THR14019{
	border:1px solid #000 !important;
}
/*
#lamp_detail_02009{
	vertical-align:middle !important;
}
#lamp_detail_02009{
	vertical-align:top !important;
}
*/
[onload*="lamp_detail_027.json"]
li:has(#alert_detail_text_001_2_1),
li:has(#alert_detail_text_001_2_2){
	list-style:none;
	text-indent: -0.7em;
	padding-left: 1.2em;
}
[id="106962046-263141_newid_00001"],
[id="106962046-263141_newid_00003"]{
	margin-bottom:.4em;
}
[id="106962046-265250_newid_00043"] img{
	display:none !important;
}
.div:has([id="106962046-275790_newid_00002"]),
.div:has([id="106962046-269348_newid_00033"]),
[id="106717046-265250_renid_00001"].remark,
.div:has([id="106962046-269348_newid_00004"]),
#d_106_9620_46_269364{
	font-size:90%;
	margin-top:1.5em;
}
[src*="TV025060"]{
	display: block;
	margin:5px auto;
	width: 40px;
}
#d_106_9620_46_229492{
	background-color:#fff !important;
}
.topbot tr td img.icon_inline[src*="T40AE3005"]{
	background-color:transparent;
}
ul:has([id="106962046-267257_newid_00025"]){
	margin-bottom:2.5em !important;
}
[id="106962046-271693_newid_00017"],
[id="106962046-271693_newid_00020"]{
	margin-top:0.5em;
}
ol:has(#d_106_9620_46_273407){
	position:relative;
	top:-1.2em;
}
body[onload*="274493.json"] .supplement img{
	display:block;
}
#d_106_9620_46_274858{
	margin-bottom:.8em;
}
table#d_106_9620_46_276160 td:last-child,
td#d_106_9620_46_276195{
	text-align:center !important;
}
[src*="T5325012"],
[src*="T5325013"]{
	width:100%;
	max-width:350px;
	position: relative;
	left: -1em;
}
[src*="T5325435"],
[src*="T5325431"]{
	width:100%;
	max-width:350px;
}
.table-wrap:has(#d_106_9620_46_277237){
	padding-bottom:5px !important;
}
#d_106_9620_46_277237{
	width:500px !important;
	td:nth-child(2){
		padding:5px;
		text-align: left !important;
		sup{
			display: block;
			width: 2em;
			padding-left:2px;
		}
	}
	img{
		height:85px;
	}
}
#d_106_9620_46_279917 td{
	text-align:center !important;
}
.remarks:has([id="106962046-279806_newid_00027"]){
	margin-bottom:0;
}
.fuelcalc{
	margin:0.5em 0;
	tr{
		background-color:#fff !important;
	}
	td:nth-of-type(odd){
		border:1px solid #000;
		width:9em;
		padding:1em;
		@media screen and (max-width: 736px) {
			padding:0.6em;
			font-size: 12px;
		}
		@media screen and (max-width: 425px) {
			font-size: 11px;
		}
	}
	td:nth-of-type(even){
		width:3em;
	}
	td.empty{
		visibility: hidden;
	}
}
table#d_106_9620_46_280747{
	td:nth-child(1){
		img{
			display:block;
			margin:0 auto;
			width:80%;
		}
	}
	td:nth-child(2){
		ul{
			display:flex;
			p{
				width:50%;
				text-align:right;
			}
		}
	}
}
[id="106962046-305402_newid_00002"]{
	display: block;
	margin-top: 1em;
}
#d_106_9620_46_474008,
#d_106_9620_46_473999,
#d_106_9620_46_281431{
	white-space: nowrap;
}
[src*="T40AE6065"]{
	height: 460px;
}
img[src*="TZA28331"],
img[src*="TZA28333"],
img[src*="TR028011"],
img[src*="T5328030"] {
	width: 150px !important;
	margin:10px auto;
}
img[src*="T5328031"],
img[src*="T5328015"],
img[src*="TZA28331"] { /* UKCA */
	width: 55px !important;
	margin:10px auto;
}
[onload*="282854.json"] .main{
	td{
		vertical-align:top !important;
		div{
			margin:0 !important;
		}
	}
	img{
		max-height:490px;
		object-fit: contain;
	}
}
#d_106_9620_46_190742{
	border-color:#fff !important;
	td,th{
		border-color:#fff !important;
	}
	td:last-child{
		text-align:center !important;
	}
}
.qa{
	list-style-type:disc;
	margin-top:8px;
	li{
		margin-left: 1em;
	}
}
img.answer{
	min-width: 22px;
	max-width: 22px;
	margin-right: 15px;
	height: auto !important;
	position: absolute;
	left: -34px;
	top: 2px;
	border:none;
}
.is-navi img.answer{
	left: -5px;
}
body.is-navi .error_wrap div:has(#qalist_newid_00012){
	padding-left:0;
	margin-top:1em;
}
#Navi_GeneralInfo_newid_00111{
	padding-top:0 !important;
}
[src*="T532N0-domreplace-202.png"],
[src*="T532N0-domreplace-201.png"]{
	margin-top:.5em;
}
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;
}
#d_201_1890_46_147095 b {
  display: block;
}
#d_201_1890_46_61043,
[onload*="11492.json"] td{
	vertical-align:top !important;
}
.table-wrap:has(#d_201_1510_46_150358){
	padding-bottom:0;
}
[onload*="201189046-151440.json"]{
	p:has(i){
		display:block;
		margin-left:1em;
	}
	.defaultList {
		padding-left:0 !important;
	}
}
ol:has(#d_106_9620_46_276109){
	margin-left:6px;
}
[id="106962046-280311_newid_00002"]{
	font-style: italic;
}
#d_106_9620_46_17963{
	width:100% !important;
	td{
		display:flex;
		br{
			display:none;
		}
		span:first-child{
			white-space:nowrap;
			flex-basis: 14em;
		}
		span:last-child{
		}
	}
}
#d_106_9620_46_190745{
	text-align:left !important;
}
[onload*="106962046-18730.json"] .frame.round {
	height:20px !important;
	width: 16px;
}
/* NOTICEの上のアキ 次回一括で修正 */
.notice-text#d_106_9620_46_282409{
	margin-top:1em;
	padding-top:0;
}
a[id="106664046-315235_renid_00009"]{
	margin-bottom: 1em;
}

#d_106_9620_46_213664 td{
	border:none !important;
}
.left-wrap:has([src="../img/T5328424.png"]){
	padding-left:0 !important;
}
#d_106_9620_46_279946,
#d_106_9620_46_279949{
	background:#333 !important;
}
#d_106_9620_46_457649,
#d_106_9620_46_225625,
#d_106_9620_46_225558,
#d_106_9620_46_284797{
	td,th{
		border-color:#fff !important;
	}
}
[onload*="106717046-275777.json"] ol.arrows {
  margin-left: 0;
}
#d_106_9620_46_279949 img{
	margin-bottom:1em;
}

body[onload*="106962046-22212.json"]{
	.supplement img{
		max-width: 100%;
	}
	.table_set.callout > li:nth-child(4)::before{
		content:"3";
	}
	.table_set.callout > li:nth-child(5)::before{
		content:"4";
	}
}
div#d_106_9620_46_228591{
	margin-bottom:2.5em;
}