@charset "shift_jis";

//本文印刷ボタン

body {font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}

img {border:0;}

a:link{color:#432DB2;text-decoration:underline;}
a:visited{color:#432DB2;text-decoration:underline;}
a:hover{color:#432DB2;text-decoration:underline;}
a:active{color:#432DB2;text-decoration:underline;}

#headwrap {
 border: none;
 background: none;
 height: 44px;
 min-height: 44px;
}

#logo {
  padding: 0;
  margin: 0;
}

/* 非表示にするID、classを指定 */
#headlink {display:none;}
#search-form {display:none;}
#globalnavi {display:none;}
h1 {display:none;}
#print-button {display:none;}
#gotop {display:none;}
#footer {display:none;}

/* クルマ何でも質問箱詳細ページ */
#qa-search {display:none;}

* html body #contents #main .question h3 {width: 640px;}

* html body #contents #main .answer h3 {float: none;}

* html body #contents #main .answer h3 img {margin-bottom: 6px;}

* html body #contents #main .answer .answer-contents {
  float: left;
  width: 640px;
}
/* エコ＆セーフティ詳細ページ */
.framef01{
width: 180px;
height: 60px;
padding: 5px;
font-size: 0.9em;
line-height: 1.4em;
display: block;
border: 1px solid #9ee7e9;
background-color:#f0fefe;
background-image:none;
}

.framef02{
width: 180px;
height: 60px;
padding: 5px;
line-height: 1.4em;
display: block;
border: 1px solid #b3cf50;
background-color:#f5f7df;
background-image:none;
}

.framef03{
width: 180px;
height: 60px;
padding: 5px;
font-size: 0.9em;
line-height: 1.4em;
display: block;
border: 1px solid #ff6600;
background-color:#ffffd2;
background-image:none;
}

.framef04{
width: 180px;
height: 60px;
padding: 5px;
font-size: 0.9em;
line-height: 1.4em;
display: block;
border: 1px solid #cc0000;
background-color:#ffeeee;
background-image:none;
}
html:not([lang*=""]).print-table{ display:table;}
html:not([lang*=""]).eco-tr-left{ display:table-cell; float:none;}
html:not([lang*=""]).eco-tr-right{ display:table-cell; float:none;}
html:not([lang*=""]).eco-tr-rightesc{ display:table-cell; float:none;}
html:not(:target).print-table{ display:table;}
html:not(:target).eco-tr-left{ display:table-cell; float:none;}
html:not(:target).eco-tr-right{ display:table-cell; float:none;}
html:not(:target).eco-tr-rightesc{ display:table-cell; float:none;}
html:not(:target)#main.safety .framec01{ display:table;}
html:not([lang*=""])#main.safety .framec01{ display:table;}