<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  @charset "utf-8";

@import url(https://);

/* ___________________________________ ��ȫ�ک`����ͨ�ꥻ�å� ___________________________________
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
  font-family:'Noto Sans Japanese', serif,Arial!important;
} */

#contents article  {
  line-height:1;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  line-height:1.2;
}


#usuita-nv-wrap {
	display: block;
	margin-top: 5px;
	height: 72px;
	background:#fff;
}

#usuita-nv {
	width:100%;
}

#usuita-nv.fixed {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10000;
	width: 100%;
	background: #fff;
	height: 40px;
}

#usuita-nv ul.usuita-nv-inner {
	width:1024px;
	margin:0px auto 0 auto;
	padding:0px;
	height:34px;
	letter-spacing:-0.4em;
	clear:both;
}

#usuita-nv ul.usuita-nv-inner&gt;li {
	border-left:1px solid#fff;
	background-color:#B6B6B6;
	display:block;
	list-style:none;
	letter-spacing:normal;
	float:left;
	height:37px;
	text-align:center;
	padding:7px 10px;
	text-align:center;
	font-size:90%;
	font-weight:400;
	background-position:1px 40px;
	cursor:pointer;
	-webkit-transition:background-position 0.3s linear,font-weight 0.3s linear; 
	-ms-transition:background-position 0.3s linear,font-weight 0.3s linear; 
	transition:background-position 0.3s linear,font-weight 0.3s linear; 

}

#usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(1){width:81px;}
#usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(2){width:101px;}
#usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(3){width:174px;}
#usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(4){width:160px;}
#usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(5){width:245px;}
#usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(6){width:116px;}


#usuita-nv ul.usuita-nv-inner&gt;li:hover,
#usuita-nv ul.usuita-nv-inner&gt;li.here {
	background: url(/products/car/images/usuita_nv_bg.png) no-repeat;
	background-position:1px 0px;
	color:#fff;
	font-weight:400;
}

#usuita-nv ul.usuita-nv-inner&gt;li:hover a,
#usuita-nv ul.usuita-nv-inner&gt;li.here a {
	color:#333333;	
}

#usuita-nv ul.usuita-nv-inner&gt;li &gt; a {
	box-sizing: border-box;
	display:block;
	text-decoration:none;
	line-height:30px;
	height:100%;
	width:100%;
	color:#fff;
	magin-top:3px;
	position:relative;
	-webkit-transition:color 0.5s linear;
}

#usuita-nv ul.usuita-nv-inner&gt;li&gt;a::after {
	content: '';
	position: absolute;
	bottom: 0px;
	left: 0px;
	width:99.5%;
	height: 3px;
	-webkit-transform: scaleX(0);
	-ms-transform: scaleX(0);
	transform: scaleX(0);
	background-color:#00BFFF;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}

#usuita-nv ul.usuita-nv-inner&gt;li:hover&gt;a:hover::after,
#usuita-nv ul.usuita-nv-inner&gt;li.here&gt;a::after{
	-webkit-transform: scaleX(1);
	-ms-transform: scaleX(1);
	transform: scaleX(1);
}
/* ___________________________________ ��ȫ�ک`����ͨ�ꥻ�å� �����ޤ�___________________________________ */

/*article { border: 1px solid #000; width: 1024px; height: auto; min-height: 500px; margin: 0 auto; }*/

/* ___________________________________ ��ȫ�ک`����ͨ ___________________________________ */

/*----------- �����ȥ� -----------*/
.usuita-title-main, .usuita-title-main-gazo, .usuita-title-main-tu, .usuita-title-sub, .usuita-title-smull, .usuita-title-smull-tu { width: 984px; margin: 0 auto 0 25px; margin-bottom: 32px;font-size:40px; }
.usuita-title-middle-top {font-size:16px;position:relative;bottom:12.5px;padding:5px 20px 5px 20px;color:white;background-color:#2786B0;}
.usuita-title-middle {font-size:14px;position:relative;bottom:5px;padding:0px 20px 3px 20px;color:white;background-color:#2786B0;}
.usuita-title-smull {font-size:30px;height:35px!important;}
.usuita-title-smull-tu {font-size:30px;height:35px!important;}
.usuita-title-main {font-size:50px;}
.usuita-title-sub {color:#757575;}
.usuita-title-subtitle {font-size:35px;}
h2.usuita-title-main, h2.usuita-title-main-tu, .usuita-feature h4, .usuita-title-subtitle, .usuita-title-main, .usuita-title-smull, .usuita-title-smull-tu{
	border-left: 6px solid #2786B0!important;
    padding-left: 10px;
    margin-left: 25px;
    color: #2786B0;
    height:55px;
}
div.link.link-a h4, div.link h4{
	border-left: 6px solid #1855A4!important;
	padding-left: 10px;
	height:35px;
}
/*----------- �����ȥ� �����ޤ�-----------*/

/*----------- ���h -----------*/
.usuita-commentary {
  display: block;
  position: relative;
  width:895px;
  min-height:20px;
  background-color: #edeeee;
  border-radius:6px;
  padding: 18px 15px 18px 15px;
/*  padding: 18px 15px 25px 15px;
*/}
.usuita-commentary h4 {
  font-size: 28px;
  margin: 0 0 25px 0;
}
.usuita-commentary p {
  font-size: 15px;
/*  width: 555px;
*/  line-height: 1.8em;
}
.usuita-commentary-image {
  position: absolute;
  right: 35px;
  top: 18px;
}
.usuita-commentary-image span {
  display: block;
  font-size: 11px;
  line-height: 0.5em;
  width: 100%;
  text-align: right;
}
.use-commentary p { width: 934px; }

/*----------- ���h �����ޤ� -----------*/

.usuita-feature h4, .usuita-topics h4 {
  display: block;
  width: 899px;
  height: 30px;
  font-size: 26px;
  line-height: 1.2em;
  border-left: 6px solid #2786B0;
  padding-left: 25px;
  margin:50px 0 28px 0;
}

.usuita-topics h4 {
  border-left: 6px solid #1855A4;
}

.super {
	position:relative;
	top:-2px;
	font-size: 8px;
	vertical-align:middle;
}
.super2 {
	position:relative;
	top:-6px;
	font-size: 16px;
	vertical-align:middle;
}
/*----------- ���L���uƷ������ -----------*/
.usuita-feature, .usuita-use, .usuita-inquiry, .usuita-top { display: block; width: 924px; margin: 0 auto; clear: both;}
.usuita-feature p, .usuita-inquiry p { line-height: 1.8em; /*margin-bottom: 30px;*/ }
.usuita-feature div p span { font-size: 10px; }
.red { font-size: 15px!important; color: #D80000; }
.usuita-feature img, .usuita-use img {}
.usuita-feature h5 {
  display: block;
  vertical-align: middle;
  width: 909px;
  height: 25px;
  margin-bottom: 15px;
  margin-top: 20px;
  font-size: 17px;
  font-weight: normal;
  border: none;
  color:white;
  background: #2786B0;
  padding: 5px 0 0 15px;
}

.usuita-feature h6 { 
  padding:3px 0 3px 0px;
  margin:20px 0 15px 0;
  font-size: 16px;
  font-weight:bold;
  border: none;
 }
 
.usuita-feature div h6 { 
  padding:3px 0 10px 0px;
  margin:0;
  font-size: 20px;
  font-weight:bold;
  border: none;
 }
 
.title_sp{
	font-size:23px !important;
	color:#555;
	padding-left:0 !important;
}

.half-box ul,.full-box&gt;ul,.auto-box ul{
	margin-bottom:25px;
}

.usuita-feature .half-box p{ 
  width:380px; 
  padding:3px 0 3px 25px;
  font-size: 14px;
  font-weight:normal;
  border: none;
 }


.full-box ul{
	margin-left:25px;
}
.usuita-feature ul li {
  list-style-image: url("/products/car/img/list_style_marker_01.png");
  margin-left: 17px;
  font-size: 12pt;
  line-height: 1.4em;
  margin-bottom: 5px;
}
.usuita-feature ul li&gt;ul{margin-bottom:10px;}
.usuita-feature ul li&gt;ul&gt;li{
	list-style-image:none;
	margin: 5px 0 0 -20px;
}
.usuita-feature .full-box{}
.usuita-feature .full-box&gt;ul { margin-bottom: 30px; }
.usuita-feature .half-box { margin: 0; margin-bottom:20px;padding: 0;width: 450px; display: inline-block; vertical-align: top; float:right;}
.usuita-feature .first-half-box { margin-right: 20px;float:none;}
.usuita-feature .third-half-box { margin-right: 58px; }
.usuita-feature .fifth-half-box { margin-right: 58px; }
.usuita-feature .seventh-half-box { margin-right: 58px;}
.usuita-feature .half-box ul { margin-bottom: 25px; }
.usuita-feature .half-box h5 { width: auto; }

.usuita-feature  img.fullimg{ width: 100%; }
.usuita-feature  img.center_img{ margin:0 auto 20px auto; display:block; }

.usuita-feature-hr { width: 924px; border-top: 1px solid #000; margin: 0 auto; margin-top: 40px; margin-bottom: 48px; }
.usuita-feature .quarter_box{width:315px; display:inline-block;}
.usuita-feature .three-quarter_box{width:565px; display:inline-block;vertical-align:top;margin-right:27px;}
.usuita-feature .three-quarter_box h4{margin-top:0;}
.usuita-feature .three-quarter_box h5{width:auto;}
.usuita-feature .quarter_box h5{width:auto;}

.usuita-feature .equal_box{width:250px; display:inline-block;}
.usuita-feature .equal_box h5{width:auto;}
/*----------- ���L���uƷ������ �����ޤ�-----------*/

/*----------- ��; -----------*/
.usuita-use p {
  font-size: 16px;
  line-height: 1.8em;
}
.usuita-use .full-box {}
.usuita-use .half-box { margin: 0; padding: 0;margin-top: 67px; width: 430px; display: inline-block; vertical-align: top; }
.usuita-use .half-box h4 {
  display: block;
  width: 430px;
  height: 30px;
  font-size: 26px;
  line-height: 1.2em;
  margin: 0px 0 28px 0;
}
.use-link { display: block; height: 106px; }
.use-link ul { display: block; height: 106px; }
.use-link ul li { float: left; height: 38px; }
/*----------- ��; �����ޤ�-----------*/


/*----------- ��󥯣�����������������`�� -----------*/
.link { display: table; width: 924px; margin: 0 auto; }
.link h4 {
  display: block;
  width: 924px;
  height: 30px;
  font-size: 26px;
  line-height: 1.2em;
  margin: 80px 0 28px 0;
}
.link h4 span { font-size: 12pt; line-height: 40px; margin-left: 20px;}
.link ul li {
  list-style-image: url("/products/car/img/list_style_marker_02.png");
  font-size: 14pt;
  line-height: 2em;
  margin-left:2%;
  border-bottom: 1px dotted gray;
  list-style-position: outside;
  width:99%;
  padding-bottom:5px;
  padding-top:5px;
}
.link ul li a { color: #1855A4; text-decoration: none; }
.link ul li a:hover { color: #1855A4; text-decoration: underline; }
.pdf-download ul li a:after { content: url("/products/car/img/pdf_link_marker.png"); margin-left: 10px;}
/*----------- ��󥯣�����������������`�� �����ޤ�-----------*/

/* ___________________________________ ��ȫ�ک`����ͨ �����ޤ� ___________________________________ */

/*----------- A �ȥå� -----------*/
/* .link-a ul { margin-bottom: 50px; } */
.link-a ul li span { margin: 0 40px 0 0; border-right:1px solid gray;padding-right: 50px;}
.link-a ul li a { color: #1855A4; }
.a00_link_bg{
	width:985px;
	height:273px;
	background-position:center;
	position:relative;
	-moz-transition: -moz-transform 0.25s linear;
    -webkit-transition: -webkit-transform 0.25s linear;
    -o-transition: -o-transform 0.25s linear;
    -ms-transition: -ms-transform 0.25s linear;
    transition: transform 0.25s linear;
}
a:hover .a00_link_bg{
	background-position:center;
	opacity:1.0;
	-webkit-filter: blur(1px);
	-moz-filter: blur(1px);
	-ms-filter: blur(1px);
	-o-filter: blur(1px);
	filter: blur(1px);
    opacity: 0.7;/*Ҫ�ؤ�͸���Ȥ�ָ��*/
    filter: alpha(opacity=70); /*ie6��7��͸����ָ��*/
    -ms-filter: "alpha(opacity=70)";/*ie8��͸����ָ��*/
   -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}
.a00_link_font{
	width:390px;
	height:40px;
	background:url(/products/car/img/a00_btn_bg.png);
	position:absolute;
	font-size:20px;
	top:110px;
	left:270px;
	padding-top:20px;
	text-align:center;
	color:#fff;
}

a:hover .a00_link_font{
	background-position:bottom;
	opacity:1.0;
}
.a00_01{background:url(/products/car/img/a00_bg1.png);}
.a00_02{background:url(/products/car/img/a00_bg2.png);}
.a00_03{background:url(/products/car/img/a00_bg3.png);}
.a00_04{background:url(/products/car/img/a00_bg4.png);}
/*----------- �ȥå� �����ޤ� -----------*/

/*/--------index---------/*/

#li_kankyo {
	list-style: none;
    background: url(/products/car/img/list_style_marker_02.png) no-repeat;
    background-position: 0px 50%;
    position: relative;
    top: 20px;
    display: block;
    width: 30px;
    height: 30px;
    float: left;
    margin: 0 0 0 -28px;
    padding: 0;
}

.mag_b_30 {
	margin-bottom:30px;
}





/*----------- B00 �uƷ?���g�ȥå� -----------*/
.usuita-feature-b00 ul { width: 924px; height: 295px; margin-bottom: 58px; }
.usuita-feature-b00 ul li {
  list-style: none;
  float: left;
  margin: 0;
  width: 283px;
  height: 295px;
  margin-left: 37px;
}
.usuita-feature-b00 ul li:first-child { margin-left: 0; }
.usuita-feature-b00 ul li a { text-decoration: none; }
.usuita-feature-b00 ul li a span {
  font-size: 17px;
  line-height: 1.2em;
  color: #1855A4;
}
.usuita-feature-b00 ul li a span:before { content: url("/products/car/img/list_style_marker_02.png"); margin-right: 10px;vertical-align:middle; }
/* .usuita-feature-b00 ul li a span:after { content: url("/products/car/img/pdf_link_marker.png"); margin-left: 10px; } */
.usuita-feature-b00 ul li a span:hover { color: #1855A4; text-decoration: underline; }

.usuita-feature-b00 .b00-box {
  display: block;
  position: relative;
  width: 924px;
  height: 215px;
  margin: 0 0 24px 0;
}
.usuita-feature-b00 .b00-box a {
  display: block;
  position: absolute;
  width: 478px;
  height: 29px;
  color: #0094D4;
  text-decoration: none;
}
.usuita-feature-b00 .b00-box a:hover { color: #0094D4; text-decoration: underline; }
.usuita-feature-b00 .b00-box-01 {
  background: url("/products/car/img/b00_box_bg_01.png") top left;
  -moz-background-size:cover;
  background-size:cover;
}
.usuita-feature-b00 .b00-box-02 {
  background: url("/products/car/img/b00_box_bg_02.png") top left;
  -moz-background-size:cover;
  background-size:cover;
}
.usuita-feature-b00 .b00-box-03 {
  background: url("/products/car/img/b00_box_bg_03.png") top left;
  -moz-background-size:cover;
  background-size:cover;
}
.usuita-feature-b00 .b00-box-04 {
  background: url("/products/car/img/b00_box_bg_04.png") top left;
  -moz-background-size:cover;
  background-size:cover;
}
.usuita-feature-b00 .b00-box a span {
  border: 1px solid #2786B0;
  text-align: center;
  display: inline-block;
  width: 195px;
  height: 22px;
  margin-right: 10px;
  padding: 6px 0 0 0;
}
.usuita-feature-b00 .b00-box-01 a {
  width: 478px;
  top: 84px;
  left: 39px;
}
.usuita-feature-b00 .b00-box-01 a:nth-child(3) {
  top: 124px;
}
.usuita-feature-b00 .b00-box-01 a:nth-child(4) {
  top: 165px;
}
.usuita-feature-b00 .b00-box-01 a span {
  width: 170px;
}
.usuita-feature-b00 .b00-box-02 a {
  width: 485px;
  top: 98px;
  left: 408px;
}
.usuita-feature-b00 .b00-box-02 a:nth-child(3) {
  top: 138px;
}
.usuita-feature-b00 .b00-box-02 a span {
  width: 148px;
}
.usuita-feature-b00 .b00-box-03 a {
  width: 500px;
  top: 102px;
  left: 39px;
}
.usuita-feature-b00 .b00-box-03 a:nth-child(3) {
  top: 141px;
}
.usuita-feature-b00 .b00-box-03 a span {
  width: 194px;
}
.usuita-feature-b00 .b00-box-04 a {
  width: 485px;
  top: 84px;
  left: 408px;
}
.usuita-feature-b00 .b00-box-04 a:nth-child(3) {
  top: 124px;
}
.usuita-feature-b00 .b00-box-04 a:nth-child(4) {
  top: 164px;
}
.usuita-feature-b00 .b00-box-04 a span {
  width: 195px;
}
/*----------- B00 �uƷ?���g�ȥå� �����ޤ� -----------*/
.map_nav{ position:relative;}

.btn_02{
	width:214px;
	height:33px;
	background-image:url(/products/car/img/b0_01_02_btn.png);
	position:absolute;
	top:15px;
	right:35px;
	}
.btn_03{
	width:214px;
	height:33px;
	background-image:url(/products/car/img/b0_01_03_btn.png);
	position:absolute;
	top:65px;
	right:35px;
	}

.btn_02:hover,.btn_03:hover{
	background-position:bottom;
}
.map_nav a div:hover{ background-position:bottom;}
/*----------- B01                -----------*/

.enforcement {bottom:0;position:absolute; right:0;}

/*----------- B00                 -----------*/

/*----------- B02 �ߥ��쥹��䓰� -----------*/
.usuita-feature-b02 .auto-box p{ text-align:center;}
/*----------- B02 �ߥ��쥹��䓰� �����ޤ� -----------*/

/*----------- B03 �촬����ʳ䓰� -----------*/
.commentary-b03 p { width: 840px; }

.usuita-feature-b03 .link ul li,
.usuita-feature-b07 .link ul li {
	text-decoration:none;
	color:#1A54A4;}
/*----------- B03 �촬����ʳ䓰� �����ޤ� -----------*/

/*----------- B04 LP䓰� -----------*/
.usuita-feature-b04 .half-box { margin-top: 50px; }
/*----------- B04 LP䓰� �����ޤ� -----------*/

/*----------- B05 ��Ħ��䓰奨�Щ`�ϩ`�� -----------*/
.usuita-feature-b05 { display: block; position: relative; width: 928px; height: 200px; }
.usuita-feature-b05 div { float: left; margin-right: 25px; }
.usuita-feature-b05 h6 {
  width: 278px;
  height: 31px;
  border:1px solid #000000;
  text-align: center;
  line-height: 1.5em;
  font-size: 14pt;
  font-weight: bold;
  padding-top: 5px;
  margin-bottom: 10px;
}
.usuita-feature-b05 h6 span { font-size: 10pt; line-height: 2.5em;}
.usuita-feature-b05 div ul li {
  list-style-image: url("/products/car/img/list_style_marker_01.png");
  width: 263px;
  margin-left: 17px;
  font-size: 12pt;
  line-height: 1.2em;
  margin-bottom: 5px;
}
.usuita-feature-b05 #b05-list-01 h6 { background-color: #E5F4FB; }
.usuita-feature-b05 #b05-list-02 h6 { background-color: #FBE8E8; }
.usuita-feature-b05 #b05-list-03 h6 { background-color: #FEFBCC;}

.usuita-table-b05 { display: block;}
.usuita-table-b05 table { display: table; width: 924px; height: 450px; margin: 0 0 10px 0; }
.usuita-table-b05 table tr th { border: 1px solid #000; vertical-align: middle; text-align: center;}
.usuita-table-b05 table tr td { border: 1px solid #000; vertical-align: middle; text-align: center; }
.usuita-table-b05 table .standard { background-color: #E5F4FB; }
.usuita-table-b05 table .high_toughness { background-color: #FBE8E8; }
.usuita-table-b05 table .special { background-color: #FEFBCC; }
.usuita-table-b05 p { clear: both; }

/*----------- B05 ��Ħ��䓰奨�Щ`�ϩ`�� �����ޤ�-----------*/

.auto-box{  margin: 0; margin-bottom:10px;padding: 0; display: inline-block; vertical-align: top; }
.auto-box:nth-of-type(odd){margin-right:15px;}
.auto-box:nth-of-type(2n){}
.auto-box h5{width:auto;}
/*----------- B07 �˥å���ϵ���ͺ���䓰� -----------*/

.usuita-feature-b07 ul li,{margin-left:30px;font-size:95%;}

/*----------- B07 �˥å���ϵ���ͺ���䓰� �����ޤ�-----------*/
/*------------B08 -------------------------------*/
.b08_link_bg{
	width:923px;
	height:259px;
	background-image:url(/products/car/img/bg_rw.png);
	background-position:center;
	position:relative;
	-moz-transition: -moz-transform 0.25s linear;
    -webkit-transition: -webkit-transform 0.25s linear;
    -o-transition: -o-transform 0.25s linear;
    -ms-transition: -ms-transform 0.25s linear;
    transition: transform 0.25s linear;
}
a:hover .b08_link_bg{
	background-position:center;
	opacity:1.0;
	-webkit-filter: blur(1px);
	-moz-filter: blur(1px);
	-ms-filter: blur(1px);
	-o-filter: blur(1px);
	filter: blur(1px);
    opacity: 0.7;/*Ҫ�ؤ�͸���Ȥ�ָ��*/
    filter: alpha(opacity=70); /*ie6��7��͸����ָ��*/
    -ms-filter: "alpha(opacity=70)";/*ie8��͸����ָ��*/
   -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}
.b08_link_font{
	width:687px;
	height:126px;
	background-image:url(/products/car/img/btn__rw.png);
	position:absolute;
	top:65px;
	left:120px;
}

a:hover .b08_link_font{
	background-position:bottom;
	opacity:1.0;
}
/*----------- B09 ���`�饹 -----------*/
.usuita-feature .full-box p span { font-size: 16px;}
/*----------- B09 ���`�饹 �����ޤ�-----------*/
.usuita-b09-table_1{font-size:15px; line-height:1.2;}
.usuita-b09-table_1 td,.usuita-b09-table_1 th{padding:5px 5px 5px 10px; border:2px solid #3B2C15;}
.usuita-b09-table_1 th{font-size:18px; color:#ffffff; background-color:#90B2CB;   border-bottom:1px solid #ffffff !important;}
.usuita-b09-table_1 th:nth-of-type(1){border-right:2px solid #ffffff !important;}
.usuita-b09-table_1 th:nth-of-type(2){border-left:2px solid #ffffff !important;border-right:1px solid #ffffff !important;}
.usuita-b09-table_1 td span{float:right; font-size:14px;}
.usuita-b09-table_1 td:first-of-type{width:22%;}
.usuita-b09-table_1 td:nth-of-type(2){width:44%;}
.usuita-b09-table_1 td:nth-of-type(3){width:34%;}

.usuita-b09-table_2{font-size:15px; line-height:1.2;}
.usuita-b09-table_2 td,.usuita-b09-table_2 th{padding:5px 5px 5px 10px; border:2px solid #3B2C15;}
.usuita-b09-table_2 th{font-size:18px; color:#ffffff; background-color:#90B2CB;   border-bottom:1px solid #ffffff !important;}
.usuita-b09-table_2 th:nth-of-type(1){border-right:2px solid #ffffff !important;}
.usuita-b09-table_2 th:nth-of-type(2){border-left:2px solid #ffffff !important;border-right:1px solid #ffffff !important;}
.usuita-b09-table_2 th:nth-of-type(3){border-left:2px solid #ffffff !important;border-right:1px solid #ffffff !important;}
.usuita-b09-table_2 td span{float:right;}
.usuita-b09-table_2 td:first-of-type{width:12%;text-align:center;}
.usuita-b09-table_2 td:nth-of-type(2){width:27%;}
.usuita-b09-table_2 td:nth-of-type(3){width:36%;}
.usuita-b09-table_2 td:nth-of-type(4){width:25%;text-align:center;}
/*----------- B10 ����å�䓰� -----------*/
.usuita-feature-b10 .third-half-box { width: 580px; margin-right: 20px; }
.usuita-feature-b10 .third-half-box h5 { width: 565px; }
.usuita-feature-b10 .fourth-half-box { width: 300px; }
.usuita-feature-b10 .fourth-half-box h5 { width: 300px; }
.half-box .img-caption { width: 430px; text-align: center; margin-bottom: 30px; }
.usuita-feature-b10 .full-box table tr th {font-weight: normal; text-align: left; vertical-align: top; width: 130px; height: 30px; }
/*----------- B10 ����å�䓰�  �����ޤ�-----------*/
/*----------- C00 ��; -----------*/
.usuita-use-c00 { position: relative; }
.usuita-use-c00 a {
  display: block;
  position: absolute;
  text-decoration: none;
  color: #000;
  font-size: 20px;
}

.c00_01_btn{
	width:462px;
	height:234px;
	background-image:url(/products/car/img/c0_01_btn.png);
	background-size:100%;
	float:left;
}

.c00_02_btn{
	width:462px;
	height:234px;
	background-image:url(/products/car/img/c0_02_btn.png);
	background-size:100%;
	float:left;
}

.c00_03_btn{
	width:462px;
	height:233px;
	background-image:url(/products/car/img/c0_03_btn.png);
	background-size:100%;
	float:left;
}

.c00_04_btn{
	width:462px;
	height:233px;
	background-image:url(/products/car/img/c0_04_btn.png);
	background-size:100%;
	float:left;
}

.c00_05_btn{
	width:462px;
	height:233px;
	background-image:url(/products/car/img/c0_05_btn.png);
	background-size:100%;
	float:left;
}

.c00_06_btn{
	width:462px;
	height:233px;
	background-image:url(/products/car/img/c0_06_btn.png);
	background-size:100%;
	float:left;
}
.c00_01_btn:hover,.c00_02_btn:hover,.c00_03_btn:hover,.c00_04_btn:hover,.c00_05_btn:hover,.c00_06_btn:hover{ background-position:0 -234px;}
/*----------- C01 �촬 -----------*/
.usuita-use-c01 .first-half-box {
  width: 378px;
  margin-right: 40px;
}
.usuita-use-c01 .second-half-box {
  width: 500px;
}
.usuita-use-c01 .third-half-box {
  width: 494px;
  margin-right: 40px;
}
.usuita-use-c01 .fourth-half-box {
  width: 384px;
}
.use-link-c01 ul li { width: 278px; }
/*----------- C01 �촬 �����ޤ�-----------*/
/*----------- C02 ���B -----------*/
.usuita-use-c02 .first-half-box {
  width: 378px;
  margin-right: 40px;
}
.usuita-use-c02 .second-half-box {
  width: 500px;
}
.usuita-use-c02 .third-half-box {
  width: 494px;
  margin-right: 40px;
}
.usuita-use-c02 .fourth-half-box {
  width: 384px;
}
/*----------- C02 ���B �����ޤ�-----------*/
/*----------- C03 ���� -----------*/
.usuita-use-c03 .first-half-box {
  width: 445px;
  margin-right: 20px;
}
.usuita-use-c03 .second-half-box {
  width: 450px;
}
.usuita-use-c03 .second-half-box h4 { width: 455px; }
.use-link-c03 ul li { width: 430px; }
/*----------- C03 ���� �����ޤ�-----------*/
/*----------- C04 ���O?�b�I�Cе -----------*/
.usuita-use-c04 .first-half-box {
  width: 370px;
  margin-right: 25px;
}
.usuita-use-c04 .second-half-box {
  width: 450px;
}
.usuita-use-c04 .third-half-box {
  width: 436px;
  margin-right: 30px;
}
.usuita-use-c04 .fourth-half-box {
  width: 450px;
}
.use-link-c04 ul li { width: 250px; }
/*----------- C04 ���O?�b�I�Cе �����ޤ�-----------*/
/*----------- C05 ���O?�b�I�Cе -----------*/
.usuita-use-c05 .first-half-box {
  width: 377px;
  margin-right: 40px;
}
.usuita-use-c05 .second-half-box {
  width: 500px;
}
.usuita-use-c05 .third-half-box {
  width: 500px;
  margin-right: 35px;
}
.usuita-use-c05 .fourth-half-box {
  width: 382px;
}
.use-link-c05-line6{
	height:258px;}
/*----------- C05 ���O?�b�I�Cе �����ޤ�-----------*/
.usuita-feature-c62&gt;p{
	font-size: 20px;
}

/*----------- D �ȥԥå���?�˥�`�� -----------*/
/*----------- D00 -----------*/
.usuita-feature-d00 .hover_bg{
	background-image:url(/products/car/img/b3_00_bg.png);
	position: relative;
    margin: 30px auto 0;
	height:890px;
	width:883px;
}
.usuita-feature-d00 img#base_bg{
	opacity:0;
	top:0;
	left:0;
	position:absolute;
    z-index: 100;
}
.hover_img{
	position:relative;
}
.hover_img li{
	position:absolute;
	list-style-image:none !important;
	opacity:0;
}
.hover_img li.hover1{
	top: 217px;
    left: 304px;
}.hover_img li.hover2{
	top: 239px;
    left: 423px;
}.hover_img li.hover3{
	top: 404px;
    left: 423px;
}
.hover_img li.hover4{
    top: 522px;
    left: 423px;
}
.hover_img li.hover5{
    left: 306px;
    top: 521px;
}
.hover_img li.hover6{
    top: 522px;
    left: 140px;
}
.hover_img li.hover8{
    top: 239px;
    left: 140px;
}
.circle_btn1{
	width:131px;
	height:30px;
	background-image:url(/products/car/img/b3_07_1_btn.png);
	position:absolute;
	z-index:210;
	top: 490px;
    left: 150px;
}
.circle_btn2{
	width:131px;
	height:31px;
	background-image:url(/products/car/img/b3_07_2.png);
	position:absolute;
	z-index:210;
	top: 515px;
    left: 150px;
}
.circle_btn3{
	width:131px;
	height:30px;
	background-image:url(/products/car/img/b3_07_3_btn.png);
	position:absolute;
	z-index:210;
	top: 541px;
    left: 150px;
}
.circle_btn1:hover,.circle_btn2:hover,.circle_btn3:hover{
	background-position:bottom;
}
.usuita-topics { width: 965px; margin: 0 auto;}
.usuita-topics h5 { width: 864px; display: block; margin-bottom: 30px; line-height: 1.5em; border-bottom: 1px solid #dcdcdc; }
.usuita-topics h5 a { color: #19417A; text-decoration: none; border-left: 6px solid #0094D4; padding-left: 12px; }
.usuita-topics h5 a:hover { color: #0094D4; text-decoration: underline; }
.usuita-topics h5 span { text-align: left; font-weight: normal; float: right; }
.usuita-topics-box { display: block; }
/*----------- D �ȥԥå���?�˥�`�� �����ޤ�-----------*/

/*----------- E �������Ϥ碌 -----------*/
.usuita-inquiry {width:965px;}
.usuita-inquiry h4 { display: block; width: 965px; height: 30px; margin: 0 auto; margin-bottom: 14px; font-size: 26px; color: black;border-left: 6px solid #1855A4;line-height: 1.2em; padding-left: 25px;}
.usuita-inquiry table { width: 965px; margin: 0 auto; margin-bottom: 40px; }
.usuita-inquiry th, .usuita-inquiry td {text-align: left; vertical-align: top; height: 30px; font-size: 16px; padding-top:10px; border-bottom:1px dotted gray;}
.usuita-inquiry th { width: 20px;color:#2786B0;}
.usuita-inquiry .branch { width: 150px; }
.tell-num { width:400px; }
/*----------- E �������Ϥ碌 �����ޤ�-----------*/

/*----------- 06 Table -----------*/
.standard-table, .standard-table1, .standard-table2{
	width:850px;
	font-size:12px;
}

.standard-table1 {
	background-color:#eaf6f8;
}

.standard-table2 {
	background-color:#fcebf2;
}

.standard-table td,.standard-table1 td ,.standard-table2 td{
	border:1px solid black;
	text-align:center;
	padding:10px;
	vertical-align: middle;
}
/*----------- 06 Table -----------*/

/*----------- main Table -----------*/
.main-image-table{
	width:924px;
}
.main-image-table td{
	width:308px;
	padding: 10px 20px 10px 20px;
	line-height: 150%;
	vertical-align: top;
}
.main-image-table-font{
	font-size:25px;
}
.main-image-table-num, .main-image-table-txt {
	color:#c49d5c;
	letter-spacing: 5px;
}

.main-image-table-num, .main-image-table-txt, .main-image-table-img, .main-image-table-font {
	text-align:center;
}
.main-image-table-img img {
	width:50%;
}
.main-image-table-num {
	font-size:60px;
}
.main-image-table-bun {
	text-align:left;
	font-size:14px;
}

td.tbl_td_backcolor {
	background-color:white;
}
/*----------- main Table -----------*/

.image_bottom_size {
	margin-bottom:10px;
}
span.link_clear_spn {
	border: none!important;
}

a.link_clear_a {
	float:left;
	display:block;
	width:720px;
}

.catalog_btn{
	background-image:url(/products/car/img/btn_pdf.png);
	width:250px;
	height:40px;
	float:right;
	margin-right:55px;
	}
	
.catalog_btn:hover{
	background-position:bottom;
}

.catalog_btn_02{
	background-image:url(/products/car/img/btn_pdf_02.png);
	width:210px;
	height:40px;
	float:right;
	margin-right:55px;
	}
	
.catalog_btn_02:hover{
	background-position:bottom;
}






/*----------- ׷��CSS -----------*/





.usuita-feature-a00{
	width:963px;
}
.usuita-feature-a00 h3{
	text-align:center;
	font-size:50px;
	margin-top:30px;
}
.usuita-feature-a00 p{
	text-align:center;
	color:#838383;
	padding:20px 0;
	border-bottom:8px solid #D3C7A9;
	margin-bottom:50px;
	
}
.usuita-feature-a00 .half-box{
	width:33%;
	margin-right:14%;
	margin-left:0;
}
.usuita-feature-a00 .first-half-box{
	margin-left:14%;
	margin-right:0;
}

.usuita-feature-a00 .half-box h6{
	text-align:center;
	margin-bottom:14px;
}

.usuita-feature-a00 .half-box p{
	padding-left:9px !important;
	width:auto !important;
	color:#000000;
	text-align:left;
}

.usuita-feature-a00 .half-box ul li{
	padding-left:0 !important;
	list-style-type:disc;
	list-style-image:none;
	margin-left:30px;
	font-size:14px;
}

.left_box{	
	background-image:url(/products/car/img/a0_07_btn.png);
	float:left;
	margin-left:11px;
}
.right_box{
	background-image:url(/products/car/img/a0_06_btn.png);
	float:right;
	margin-right:11px;
}

.left_box,.right_box{	
	width:291px;
	height:137px;
	color:#ffffff;
	padding-left:200px;
	padding-top:30px;
}

.left_box h6,.right_box h6{
	font-size:22px;
	margin-bottom:20px;
}	
.left_box:hover,.right_box:hover{
	background-position:bottom;
}

.tab{overflow:hidden;}

.hide {display:none;}

.usuita-inquiry #usuita-nv-wrap{
	width:100%;
	height:auto;
	margin-left:10px;
	position:relative;
	z-index:10;
}

.usuita-inquiry&gt;p{
	line-height: 1.8em;
    margin-bottom: 30px;
}
.usuita-inquiry  #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li &gt; a{
	line-height:40px;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(1){
	border-left:1px solid #B6B6B6;
	width:70px;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(2){
	width:90px;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(3){
	width:165px;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(4){
	width:150px;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(5){
	width:235px;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(6){
	width:105px;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li{
	height:42px;
	border-bottom:1px solid #B6B6B6;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner{
	height:57px;
	width:950px;
	margin:0;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li.here{
	border:1px solid #B6B6B6;
	border-bottom:none;
	box-shadow:none !important;
}

.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li:nth-of-type(6):hover{
		box-shadow:-1.5px -1.5px  1px -1px #B6B6B6 inset;
}
.usuita-inquiry #usuita-nv-wrap #usuita-nv ul.usuita-nv-inner&gt;li:hover{
	border-top:1px solid #B6B6B6;
	box-shadow:0px -2px 1px -1px #B6B6B6 inset;
}

.content{
	border:1px solid #B6B6B6;
	border-top:none;
	width:900px;
	height:0;
	padding: 0;
	opacity:0;
	position:relative;
	margin-left:10px;
	position:relative;
	z-index:0;
	cursor:pointer; 
	transition-property:height,opacity; 
	transition-duration:0.5s;
	cursor:default;
  
}
.content.on{
	height:125px;
	opacity:1;
	padding:20px;
	transition-property:height,opacity; 
	transition-duration:0.5s;
}
.content li{
	height:100%;
	width:100%;
}

.content li p{
	margin-top:80px;
	text-align:center;
}

.content h4{
	position:absolute;
	bottom:106px;
	left:15px;
	cursor:text;
}
.business_btn{
	width: 270px;
    height: 40px;
    font-size: 20px;
    padding-top: 20px;
	background-color:#00429A ;
	color:#fff;
	position:absolute;
	bottom:30px;
	left:110px;
	text-align:center;
	border:none;
	text-decoration:none;
	cursor:pointer;
	padding-right:8px;
	background-image:url(/products/car/img/icon_siroyajirushi.png);
	background-position: 235px 23px;
	background-repeat:no-repeat;
}
.technology_btn{
	width: 270px;
    height: 40px;
    font-size: 20px;
    padding-top: 20px;;
	background-color:#00429A ;
	color:#fff;
	position:absolute;
	bottom:30px;
	right:110px;
	text-align:center;
	border:none;
	text-decoration:none;
	cursor:pointer;
	padding-right:8px;
	background-image:url(/products/car/img/icon_siroyajirushi.png);
	background-position: 235px 23px;
	background-repeat:no-repeat;
}

.business_btn:hover,
.technology_btn:hover{
	opacity:0.7;
}
.usuita-feature-d08 .full-box div h6{
	line-height:1.4;
}




/*----------- c22�Ʃ`�֥� -----------*/

table.table_type {
	border-collapse: collapse;
	line-height: 1.4;
	margin-bottom: 20px;
	width: 100%;
}
table.table_type th {
	padding: 5px;
	font-weight: normal;
	background: #61A0CF;
	color: #FFFFFF;
	border: #444444 1px solid;
}
table.table_type td {
	padding: 7px 5px;
	vertical-align: middle;
	border: #444444 1px solid;
	text-align: center;
}

table.table_type .bg_gray {
	background: #DDDDDD;
	color: #555555;
}
table.table_type .bg_green {
	background: #F4FFEA;
	text-align: center;
}
table.table_type .bg_green span {
	color: #15772E;
}
table.table_type .bg_pink {
	background: #FFF8F7;
	text-align: center;
}
table.table_type .bg_pink span {
	color: #EA6C82;
}
table.table_type .bg_sky {
	background: #E2FEFD;
	text-align: center;
}
table.table_type .bg_sky span {
	color: #0085B2;
}
.txt_left {
	text-align: left!important;
}

.jeforma_dl {
	margin: 10px;
	font-size: 14px;
}
.jeforma_dl dl dt {
  float:left;
  clear:left;
  width:45px;
	color: #2685B0;
	padding: 3px 0;
}
.jeforma_dl dl dd {
  float:left;
	padding: 3px 0;
}
.clear {
	clear:both;
}
</pre></body></html>