@charset "utf-8";
/*セイバースとは？(about.html)---------------------------------------*/
#menu_about{
	clear:both;
	margin:5px 0px 0px 0px;
	padding:20px 10px 0px 10px;
	width:600px;
	height:35px;
	font-size:12px;
	background-image:url(../images/menuback01.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#menu_about li{
	float:left;
	width:120px;
	text-align:center;
}
#menu_about li a{
	color:#FFFFFF;
	text-decoration:none;
}
#menu_about li a:hover{
	color:#9999FF;
	text-decoration:underline;
}
#about_content{
	padding:0px 50px 0px 50px;
	width:810px;
}
#about_title{
	margin:0px 0px 10px 0px;
	width:400px;
	height:25px;
	background-image:url(../images/about-title.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#about_title span{
	display:none;
}
#about_content h3{
	clear:both;
	margin:0px 0px 10px 0px;
	font-size:16px;
	font-weight:bold;
}
.about_i01{
	float:left;
	margin:0px 0px 20px 0px;
}
.about_i02{
	float:right;
	margin:0px 0px 20px 0px;
}
.about_text01{
	margin:0px 0px 15px 0px;
}
.about_text02{
	margin:0px 0px 50px 0px;
}
/*品質への自信(quality.html)---------------------------------------*/
#qual_title{
	margin:0px 0px 10px 0px;
	width:365px;
	height:25px;
	background-image:url(../images/qual-title.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#qual_title span{
	display:none;
}
#menu_qual{
	clear:both;
	margin:5px 0px 0px 0px;
	padding:20px 10px 0px 10px;
	width:600px;
	height:35px;
	font-size:12px;
	background-image:url(../images/menuback02.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#menu_qual li{
	float:left;
	width:120px;
	text-align:center;
}
#menu_qual li a{
	color:#FFFFFF;
	text-decoration:none;
}
#menu_qual li a:hover{
	color:#9999FF;
	text-decoration:underline;
}
#qual_content{
	padding:0px 50px 0px 50px;
	width:810px;
}
#qual_content h3{
	margin:0px 0px 10px 0px;
	font-size:16px;
	font-weight:bold;
}
#qual_content p{
	margin:0px 0px 30px 0px;
	width:710px;
}
#about_box{
	margin:0px 0px 50px 0px;
	width:810px;
	background-color:#231815;
}
#about_box th{
	color:#FFFFFF;
	background-color:#231815;
}
#about_box td{
	padding:0px 0px 0px 15px;
	background-color:#FFFFFF;
}
/*対応車種一覧(carlist.html)--------------------------------------*/
#menu_car{
	clear:both;
	margin:5px 0px 0px 0px;
	padding:20px 10px 0px 10px;
	width:600px;
	height:35px;
	font-size:12px;
	background-image:url(../images/menuback03.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#menu_car li{
	float:left;
	width:120px;
	text-align:center;
}
#menu_car li a{
	color:#FFFFFF;
	text-decoration:none;
}
#menu_car li a:hover{
	color:#9999FF;
	text-decoration:underline;
}


#car_title{
	margin:0px 0px 10px 0px;
	width:365px;
	height:25px;
	background-image:url(../images/carlist-title.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#car_title span{
	display:none;
}
#car_ready{
	padding:30px 0px 60px 0px;
	text-align:center;
	font-size:16px;
}

/*購入・契約(purchase.html)---------------------------------------*/
#menu_purchase{
	clear:both;
	margin:5px 0px 0px 0px;
	padding:20px 10px 0px 10px;
	width:600px;
	height:35px;
	font-size:12px;
	background-image:url(../images/menuback04.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#menu_purchase li{
	float:left;
	width:120px;
	text-align:center;
}
#menu_purchase li a{
	color:#FFFFFF;
	text-decoration:none;
}
#menu_purchase li a:hover{
	color:#9999FF;
	text-decoration:underline;
}
.purchase_title{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 10px;
}
#purchase_subtitle{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 50px;
}
#purchase_subtitle a{
	color:#222770;
	text-decoration:none;
}
#purchase_subtitle a:hover{
	color:#0000FF;
	text-decoration:underline;
}
.purchase_text{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 50px;
	width:800px;
}
.purchase_text a{
	color:#222770;
	text-decoration:none;
}
.purchase_text a:hover{
	color:#0000FF;
	text-decoration:underline;
}
.purchase_image{
	margin:0px 0px 50px 0px;
	text-align:center;
}
/*サイトマップ(sitemap.html)---------------------------------------*/
#sitemap_content{
	padding:0px 175px 0px 175px;
}
#sitemap_content ul{
	width:608px;
	border-top:solid 1px #0d0230;
	border-left:solid 1px #0d0230;
	border-right:solid 1px #0d0230;
}
#sitemap_content li a{
	padding:5px 0px 5px 10px;
	height:15px;
	color:#222770;
	text-decoration:none;
	background-color:#cccccc;
	border-bottom:solid 1px #0d0230;
	display:block;	
}
#sitemap_content li a:hover{
	height:15px;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#222770;
}
#sitemap_content span{
	color:#333333;
}
/*プライバシー(privacy.html)---------------------------------------*/
#privacy_content{
	padding:0px 125px 0px 125px;
}
#privacy_content h3{
	margin:0px 0px 5px 0px;
	font-weight:bold;
}
#privacy_content p{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 5px;
}
#privacy_content ul{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 30px;
	list-style:decimal outside;
}
#privacy_contact{
	margin:0px 0px 70px 0px;
	padding:0px 0px 0px 30px;
}
#privacy_contact span{
	color:#666666;
}

/*お問い合わせ(contact.html)---------------------------------------*/
#contact_content{	
	padding:0px 150px 0px 150px;
}
.contact_text01{
	margin:0px 0px 10px 0px;
}
#contact_phone{
	text-align:right;
}
#contact_box{
	width:610px;
	margin:0px 0px 0px 0px;
}
#contact_box h3{
	clear:both;
	margin:0px 0px 10px 0px;
	font-weight:bold;
}
.contact_menubox{	
	clear:both;
	float:left;
	margin:10px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	width:600px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 2px #222770;
}
.contact_check01{
	float:left;
	width:250px;
}

.contact_menu_l{
	clear:both;
	float:left;
	padding:0px 10px 0px 0px;
	width:120px;
}
.contact_menu_l01{
	float:left;
	margin:5px 0px 0px 0px;
	width:60px;
}
.contact_menu_l02{
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	width:60px;
	text-align:right;
}
.contact_adress{
	clear:both;
	float:left;
	padding:0px 10px 0px 0px;
	margin:5px 0px 0px 0px;
	text-align:right;
	width:120px;
}
.contact_kana01{
	clear:both;
	float:left;
	margin:2px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	width:120px;
}
.contact_kana02{
	float:left;
	margin:2px 0px 0px 0px;
	width:450px;
}
.contact_menu_r{
	float:left;
	width:450px;
}
.contact_menu_r02{
	float:left;
	margin:5px 0px 0px 0px;
	width:365px;
}
.contact_menu01{
	clear:both;
}
.contact_menu02{
	float:left;
	padding:0px 20px 0px 0px;
}
.contact_coment{
	padding:0px 20px 0px 50px;
}


#contact_check{
	clear:both;
	float:left;
	margin:50px 0px 20px 0px;
	padding:10px 0px 0px 0px;
	width:610px;
	text-align:center;
	border-top:solid 1px #CCCCCC;
}
#contact_button{
	clear:both;
	margin:20px 0px 50px 0px;
	width:610px;
	text-align:center;
}
.red{
	color:#FF0000;
	font-weight:normal;
}
#corporate{
	margin:0px 0px 5px 0px;
	color:#FF0000;
}
/*サンクスページ（お問い合わせ完了）-------------*/
#thanks_path{
	padding:0px 0px 0px 20px;
}
#thanks_content{
	width:600px;
	padding:0px 155px 0px 155px;
}
#thanks_boxt{
	margin:70px 0px 100px 0px;
	padding:0px 0px 0px 0px;
	width:596px;
	height:196px;	
	border:solid 2px #1a3d8F;
}
#thanks01{
	margin:30px 0px 10px 0px;
	text-align:center;
	font-weight:bold;
}
#thanks02{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 98px;
	width:400px;
}
#thanks_top{
	text-align:center;
}
