@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;}

/*index.html*/
/*-------------------------------------------------------------------- */
.r_btn{
	margin:0 5px;}

.index_txt{
	font-size:100%;
	_font-size:85%;
	}
*+ html .index_txt{
	font-size:85%;
	}

.r_title {
	position:relative;
	}

.r_title_inq{
	position:absolute; top:8px; left:503px;
	}

/*pri.html*/
/*-------------------------------------------------------------------- */

.m_small{
	font-size:80%;
	line-height:130%;}
.pri_table{
	width:556px;
	border-top:#999999 solid 1px;}
	.pri_table td,.pri_table th{
		color:#3333cc;
		border-bottom:#999999 solid 1px;
		border-right:#999999 solid 1px;
		text-align:center;}
	.pri_table th{
		width:119px;}
	.pri_table td{
		width:109px;}
	.pri_table .right_td{
		width:110px!important;
		border-right:none;}
	.pri_table .recipro{
		background-color:#3333cc;
		color:#FFFFFF;
		font-weight:bold;}
	.pri_table .light_blue{
		background-color:#bbf4fc;}
		

/*fig.html*/
/*-------------------------------------------------------------------- */
	
.fig_table{
	width:556px;
	border-top:#999999 solid 1px;}
	.fig_table td,.fig_table th{
		color:#3333cc;
		border-bottom:#999999 solid 1px;
		border-right:#999999 solid 1px;
		text-align:center;}
	.fig_table th{
		width:116px;}
	.fig_table td{
		width:109px;}
	.fig_table .right_td{
		width:110px!important;
		border-right:none;}
	.fig_table .light_blue{
		background-color:#bbf4fc;}
	.fig_table .b{
		font-weight:bold;}
.fig_txt{
	margin:3px 0 0 0;
	color:#3333cc;
	line-height:120%;
	text-align:right;!important}
	
	
/*automobile.html*/
/*-------------------------------------------------------------------- */
#auto_wrapper {
	width: 558px;
	margin:0 auto;
	border: 1px solid #D0D0D0;}


.auto_pdf{
	float:right;
	padding-right:30px;
	margin-top:10px;
	}

.auto_box{
	padding:15px 20px;
	text-align:left;}
	.auto_box li{
		background:url(images/arrow.gif) no-repeat 0 9px;
		padding-left:13px;
		line-height:200%;
		font-weight:bold;}
	.auto_box .system{
		background:#eee;
		border:#ccc solid 1px;
		padding:0 5px;
		margin-bottom:18px;
		font-weight:bold;
		clear:both;}
	.auto_box .system_img{
		display:inline;
		margin-right:5px;
		_margin-right:10px;}
	.auto_box .auto_movie{
		width:518px;
		height:257px;
		padding:15px 0 20px 0;}
	.auto_box .auto_movie .fl_left{
		float:left}
	.auto_box .auto_movie .fl_right{
		float:right}
	.mb20{
		margin-bottom:20px;}




	
div#footinq {
	padding: 24px;
	background: #eeeeee;
	text-align:left;}

div#footinq p {
	padding-bottom: 15px;
}

div#footinq h3 {
	font-size: 14px;
	padding-left: 13px;
	padding-bottom: 10px;
}

div#footinq ul {
	font-size: 12px;
	color: #000033;
	padding-left: 13px;
	font-weight: bold;
}

div#footinq ul li ul {
	color: #333333;
	padding-left: 20px;
	font-weight: normal;
}

li.pagetop {
	font-size: 11px;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	background: url(images/pagetop.gif) no-repeat 540px 1.3em;
	clear: both;
}

li.toppage {
	font-size: 11px;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 4px;
	margin-top: -20px;
	background: url(images/toppage.gif) no-repeat 540px 1.3em;
	clear: both;
}
