* {
	margin: 0px;
	padding: 0px;
}

body {
	min-width: 778px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 12px;
	color: #000;
	line-height: 120%;
	background: #FFF;
}

table {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#bg {
	background: url("../img/top/bg.jpg") repeat-y;
	width: 778px;
	margin:0px auto;
}



/*---------- ↓ヘッダ ------------*/

h1 {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 8px;
	font-weight: normal;
	color: #000;
}

h1 a {
	color: #000;
	text-decoration: none;
}

h1 a:hover {
	color: #06F;
	text-decoration: underline;
}

#header p a {
	float: left;
	font-size: 11px;
	font-weight: normal;
	background: url("../img/top/logo.jpg") no-repeat;
	text-indent: -99999px;
	width: 215px;
	height: 47px;
	margin: 5px 0px 4px 20px;
	padding: 0px;
	display: block;
}

#header h2 a {
	float: left;
	font-size: 11px;
	font-weight: normal;
	background: url("../img/top/logo.jpg") no-repeat;
	text-indent: -99999px;
	width: 215px;
	height: 47px;
	margin: 5px 0px 4px 20px;
	padding: 0px;
	display: block;
}

#header h3 {
	float: right;
	background: url("../img/top/tel.jpg") no-repeat;
	text-indent: -99999px;
	width: 216px;
	height: 53px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}

#header p {
	float: right;
	background: url("../img/top/tel.jpg") no-repeat;
	text-indent: -99999px;
	width: 216px;
	height: 53px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
}
/*---------- ↑ヘッダ ------------*/


/*---------- ↓ナビゲーション ------------*/
#h_navi {
	clear: both;
	width: 775px;
	height: 25px;
	margin: 0px;
	padding: 0px 1px;
}

#h_navi ul {
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}

#h_navi li {
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
}

#h_navi a {
	width: 155px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -99999px;
}

#h_navi a:hover {
	background-position: top right;
}

#h_navi01 {
	width: 155px;
	height: 28px;
	background: url("../img/top/btn1.jpg") top left no-repeat;
	display: block;
}

#h_navi02 {
	width: 155px;
	height: 28px;
	background: url("../img/top/btn2.jpg") top left no-repeat;
	display: block;
}

#h_navi03 {
	width: 155px;
	height: 28px;
	background: url("../img/top/btn3.jpg") top left no-repeat;
	display: block;
}

#h_navi04 {
	width: 155px;
	height: 28px;
	background: url("../img/top/btn4.jpg") top left no-repeat;
	display: block;
}

#h_navi05 {
	width: 155px;
	height: 28px;
	background: url("../img/top/btn5.jpg") top left no-repeat;
	display: block;
}

/*---------- ↑ナビゲーション ------------*/


/*---------- ↓トップ画像 ------------*/

#top-gazo1 {
	clear: both;
	width: 776px;
	height: 300px;
	background: url("../img/top/top_bg.jpg") no-repeat;
	margin: 0px 0px 0px 1px;
	padding: 0px;
}

#top_img_left {
	float: left;
	margin: 0px;
	padding: 6px 0px 0px 5px;
}

#top-gazo1 h3 {
	width: 558px;
	height: 278px;
	background: url("../img/top/top.jpg") no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
}

#top_img_right {
	float: right;
	margin: 0px;
	padding: 6px 6px 0px 0px;
}

#top_img_right ul {
	list-style-type: none;
}

#top_img_right li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
}


/*-- 1 ボタン設定 お申込みフォーム--*/
#top-btn1 a {
	width: 200px;
	height: 62px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#top-btn1 a:hover {
	background-position: top right;
}

#top-btn1_a {
	width: 200px;
	height: 62px;
	background: url("../img/top/pc-moushikomi.jpg") top left no-repeat;
	text-indent: -99999px;
	display: block;
}
/*-- 1 ボタン設定 お申込みフォーム--*/


/*-- 2 ボタン設定 FAX--*/
#top-btn2 a {
	background-repeat: no-repeat;
	width: 200px;
	height: 62px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#top-btn2 a:hover {
	background-position: top right;
}

#top-btn2_a {
	width: 200px;
	height: 62px;
	background: url("../img/top/fax-moushikomi.jpg") top left no-repeat;
	text-indent: -99999px;
	display: block;
}
/*-- 2 ボタン設定 FAX--*/

/*-- 3 ボタン設定 プレゼント--*/
#top-btn3 {
	width: 200px;
	height: 145px;
	background: url("../img/top/bana.jpg") top left no-repeat;
	margin: 0px 6px 4px 2px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	background-repeat: no-repeat;
	display: block;
}
/*-- 3 ボタン設定 プレゼント--*/

/*--------- ↑トップ画像 ----------*/


#main {
	clear: both;
	float: left;
    width: 778px;
	font-size: 13px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background: url("../img/top/main_bg.jpg") repeat-y;
}

*html body #main1 {
	float:left;
	width: 563px;
	font-size: 13px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#main1 {
	float:left;
	width: 563px;
	font-size: 13px;
	margin: 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}


/*-- リンク --*/
.top-setumei3 a {
	color: #000000;
	text-decoration: none;
}

.top-setumei3 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
/*-- リンク --*/


/*---------- ↓パンくず ------------*/
#pan {
	margin: 4px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
}

#pan a {
	color: #003399;
	text-decoration: none;
}

#pan a:hover {
	color: #0066FF;
	text-decoration: underline;
}

/*---------- ↑パンくず ------------*/


/*---------------- ↓トップメイン ------------------*/

#top-midashi1 {
width: 542px;
height: 27px;
background: url("../img/top/top_ba1.jpg") no-repeat;
margin: 1px 0px 0px 9px;
padding: 12px 0px 0px 0px;
text-indent: -99999px;
clear: both;
}

#top-setumei1 {
	float:left;
    width: 220px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

#top-setumei2 {
	float:right;
    width: 320px;
	margin: 0px;
	padding: 0px 2px 0px 0px;
}

#top-ninki {
	width: 208px;
	height: 25px;
	background: url("../img/top/top_text.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	text-indent: -99999px;
}

#top-ninki-2 {
	width: 208px;
	height: 138px;
	background: url("../img/top/top_map.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
}


#top-setumei2 h4 {
	width: 306px;
	height: 22px;
	background: url("../img/top/top-setumei-midashi.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	color: #000;
	text-indent: -99999px;
}

#top-setumei2 ul {
	list-style-type: none;
}

#top-setumei2 li {
	background: url("../img/top/list_bg.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 6px 20px;
	font-size: 12px;
	color: #000;
}

.top-setumei3 {
	clear: both;
	margin: 0px 0px 0px 15px;
	padding: 0px 20px 0px 5px;
	background: url("../img/top/txt_bg.jpg") repeat-y;
	font-size: 12px;
	line-height: 200%;
}


#top-midashi2 {
	width: 542px;
	height: 27px;
	background: url("../img/top/top_ba2.jpg") no-repeat;
	margin: 15px 0px 8px 9px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
}


/*---------------- ↑トップメイン ------------------*/



/*-------------- ↓サブページTOP ----------------*/

#sub_img {
	clear: both;
	width: 776px;
	height: 150px;
	background: url("../img/top/top_bg.jpg") no-repeat;
	margin: 0px 0px 0px 1px;
	padding: 0px;
}

#img_flow {
	width: 558px;
	height: 129px;
	background: url("../img/flow/flow_img.jpg") no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
}

#img_doc {
	width: 558px;
	height: 129px;
	background: url("../img/doc/doc_img.jpg") no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
}

#img_comp {
	width: 558px;
	height: 129px;
	background: url("../img/comp/comp_img.jpg") no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
}

#img_tax {
	width: 558px;
	height: 129px;
	background: url("../img/tax/tax_img.jpg") no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
}

#img_privacy {
	width: 558px;
	height: 129px;
	background: url("../img/sitemap/top_img.jpg") no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
}

#img_form {
	width: 558px;
	height: 129px;
	background: url("../img/form/form_img.jpg") no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -99999px;
}

/*------------- ↑サブページTOP --------------*/




/*-------------------- ↓買取までの流れ ----------------------*/
h3.flow-midashi1 {
	clear: both;
	width: 542px;
	height: 27px;
	background: url("../img/flow/flow_ba1.jpg") no-repeat;
	margin: 0px 0px 0px 9px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
}

.flow-bun {
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 20px 20px;
	font-size: 13px;
	color: #039;
}

#step  {
	width: 517px;
	height: 538px;
	background: url("../img/flow/step_haikei.jpg") no-repeat;
	margin: 5px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

#step ul {
	list-style-type: none;
	margin: 0px;
	padding: 40px 0px 0px 52px;
}

#step li {
	list-style-type: none;
}

.step1 {
	width: 392px;
	height: 28px;
	background: url("../img/flow/step1.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	list-style-type: none;
}

.step2 {
	width: 392px;
	height: 28px;
	background: url("../img/flow/step2.jpg") no-repeat;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	list-style-type: none;
}

.step3 {
	width: 392px;
	height: 28px;
	background: url("../img/flow/step3.jpg") no-repeat;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	list-style-type: none;
}

.step_hituyou {
	width: 105px;
	height: 29px;
	background: url("../img/flow/step_hituyou.jpg") no-repeat;
	margin: 20px 0px 0px 230px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	display: block;
}

.step-syousai a {
	width: 105px;
	height: 29px;
	background: url("../img/flow/step_hituyou.jpg") no-repeat;
	margin: 20px 0px 0px 280px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	display: block;
}

.step4 {
width: 392px;
height: 28px;
background: url("../img/flow/step4.jpg") no-repeat;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
list-style-type: none;
}

.step5 {
width: 392px;
height: 28px;
background: url("../img/flow/step5.jpg") no-repeat;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
list-style-type: none;
}

.step6 {
width: 392px;
height: 28px;
background: url("../img/flow/step6.jpg") no-repeat;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
list-style-type: none;
}

.step7 {
width: 392px;
height: 28px;
background: url("../img/flow/step7.jpg") no-repeat;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
list-style-type: none;
}

.step_setumei {
width: 316px;
height: 25px;
background: url("../img/flow/step_setumei.jpg") no-repeat;
margin: 26px 0px 0px 52px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
list-style-type: none;
}
/*-------------------- ↑買取までの流れ ----------------------*/


/*-------------------- ↓買取必要書類 ----------------------*/

h3.doc-midashi1 {
	clear: both;
	width: 542px;
	height: 27px;
	background: url("../img/doc/doc-ba1.jpg") no-repeat;
	margin: 0px 0px 0px 9px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
}


li.kaitori-bun1 {
	background: url("../img/doc/ao-yazirushi.jpg") no-repeat;
	margin: 10px 0px 0px 15px;
	padding: 1px 0px 0px 20px;
	list-style-type: none;
}

li.kaitori-bun1 a {
	color: #000;
	text-decoration: none;
}

li.kaitori-bun1 a:hover {
	color: #F00;
	text-decoration: underline;
}

li.kaitori-bun2 {
	background: url("../img/doc/ao-yazirushi.jpg") no-repeat;
	margin: 5px 0px 0px 15px;
	padding: 1px 0px 0px 20px;
	list-style-type: none;
}

li.kaitori-bun2 a {
	color: #000;
	text-decoration: none;
}

li.kaitori-bun2 a:hover {
	color: #F00;
	text-decoration: underline;
}


#doc_ttl1 {
	width: 536px;
	height: 22px;
	background: url("../img/doc/doc-setumei-midashi1.jpg") no-repeat;
	margin: 20px 0px 20px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}


#doc-hyou1 {
	float: left;
	width: 430px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#doc-hyou1 ul {
	width: 430px;
	height: 169px;
	background: url("../img/doc/doc-hyou1.jpg") no-repeat;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

*html body #doc-hyou1 li {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 5px 46px;
}

#doc-hyou1 li {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 6px 46px;
}

#doc_btn3 a {
	width: 271px;
	height: 22px;
	background: url("../img/doc/doc-btn3.jpg") no-repeat;
	text-indent: -99999px;
	margin: 10px 0px 30px 90px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#doc-hyou2 {
	float: right;
	width: 110px;
	margin: 0px 0px 0px 0x;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

#doc-hyou2 ul {
	list-style-type: none;
	margin: 0px 0px 0px 0x;
	padding: 0px 0px 0px 0px;
}

#doc-btn1 a {
	width: 98px;
	height: 22px;
	background: url("../img/doc/doc-btn1.jpg") no-repeat;
	margin: 86px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	display: block;
}

#doc-btn2 a {
	width: 98px;
	height: 22px;
	background: url("../img/doc/doc-btn2.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	display: block;
}


#doc_ttl2 {
	clear: both;
	width: 536px;
	height: 22px;
	background: url("../img/doc/doc-setumei-midashi2.jpg") no-repeat;
	margin: 0px 0px 20px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}

.doc_list02 {
	width: 430px;
	height: 100px;
	background: url("../img/doc/doc-hyou2.jpg") no-repeat;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

.doc_list02 ul {
	list-style-type: none;
}

*html body .doc_list02 li {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 3px 46px;
}

.doc_list02 li {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 4px 46px;
}

.doc_list02 p {
	color: #F00;
	margin: 0px;
	padding: 16px 0px 0px 16px;
}

p.doc_list02_p {
	color: #F00;
	margin: 0px;
	padding: 6px 0px 0px 16px;
}


#doc_ttl3 {
	width: 536px;
	height: 22px;
	background: url("../img/doc/doc-setumei-midashi3.jpg") no-repeat;
	margin: 20px 0px 20px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}

.doc_list03 {
	width: 430px;
	height: 120px;
	background: url("../img/doc/doc-hyou2.jpg") no-repeat;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

.doc_list03 ul {
	list-style-type: none;
}

*html body .doc_list03 li {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 3px 46px;
}

.doc_list03 li {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 4px 46px;
}

.doc_list03 p {
	color: #F00;
	margin: 0px;
	padding: 16px 0px 0px 16px;
}

p.doc_list03_p {
	color: #F00;
	margin: 0px;
	padding: 6px 0px 0px 16px;
}


/*-------------------- ↑買取必要書類 ----------------------*/


/*-------------------- ↓書類のサンプル ----------------------*/

h3.kaki-midashi1 {
width: 542px;
height: 27px;
background: url("../img/kakikata/kaki-ba1.jpg") no-repeat;
margin: 0px 0px 0px 9px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
clear: both;
}


h4.kaki_h01 {
	width: 536px;
	height: 22px;
	background: url("../img/kakikata/kaki-setumei-midashi1.jpg") no-repeat;
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}

#insatu1 a {
	width: 138px;
	height: 29px;
	background: url("../img/kakikata/insatu1.jpg") no-repeat;
	margin: 8px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
	display: block;
}

.inin-sample {
width: 444px;
height: 285px;
margin: 8px 0px 0px 50px;
padding: 0px 0px 0px 0px;
text-align: right;
}

h4.kaki_h02 {
	width: 536px;
	height: 22px;
	background: url("../img/kakikata/kaki-setumei-midashi2.jpg") no-repeat;
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}

#insatu2 a {
	width: 162px;
	height: 29px;
	background: url("../img/kakikata/insatu2.jpg") no-repeat;
	margin: 8px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
	display: block;
}

.doc_samp {
width: 444px;
height: 285px;
margin: 0px 0px 0px 0px;
padding: 10px 0px 20px 60px;
}

*html body .doc_click {
	margin: -20px 60px 0px 0px;
	padding: 0px;
	font-size: 11px;
	text-align: right;
}

.doc_click {
	margin: 8px 60px 0px 0px;
	padding: 0px;
	font-size: 11px;
	text-align: right;
}




/*-------------------- ↑書類のサンプル ----------------------*/


/*-------------------- ↓自動車税について ----------------------*/
/*-- 見出し --*/
h3.tax-midashi1 {
	width: 542px;
	height: 27px;
	background: url("../img/tax/tax_ba1.jpg") no-repeat;
	margin: 0px 0px 0px 9px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	clear: both;
}
/*-- 見出し --*/

/*-- 小見出し1 --*/
h4.tax-setumei-midashi1 {
	width: 536px;
	height: 22px;
	background: url("../img/tax/tax-setumei-midashi1.jpg") no-repeat;
	margin: 18px 0px 0px 5px;
	padding: 2px 0px 0px 25px;
	font-size: 14px;
	color: #000000;
	text-indent: -99999px;
	float:left;
}
/*-- 小見出し1 --*/


/*-- 表1 --*/
.tax_hyou1 {
margin: 55px 0px 0px 20px;
padding: 0px 0px 5px 0px;
}

.tax_hyou2 {
margin: 5px 0px 0px 20px;
padding: 0px 0px 5px 0px;
}

.tax_hyou2 table {
	background: #CCC;
}

.tax_hyou2 td {
	background: #FFF;
	text-align: center;
	line-height: 130%;
	margin: 0px;
	padding: 5px 0px;
}

.tax_hyou_a {
width: 182px;
color: #000000;
font-size: 13px;
text-align: center;
padding: 0px 6px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}

.tax_hyou_b {
width: 74px;
color: #000000;
font-size: 13px;
text-align: center;
padding: 0px 6px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}

.tax_hyou_c {
width: 74px;
color: #000000;
font-size: 13px;
text-align: center;
padding: 0px 6px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}

.tax_hyou_d {
width: 65px;
color: #000000;
font-size: 13px;
text-align: center;
padding: 0px 6px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}

.tax_hyou_e {
width: 117px;
color: #000000;
font-size: 13px;
text-align: center;
padding: 0px 6px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}

.tax_hyou_f {
width: 74px;
color: #000000;
font-size: 13px;
text-align: center;
padding: 0px 6px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}
/*-- 表1 --*/

td.tax_th01 {
	width: 134px;
	color: #000;
	font-size: 13px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	background: #E6EAF0;
	font-weight: bold;
}

td.tax_th02 {
	width: 190px;
	color: #000;
	font-size: 13px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	background: #E6EAF0;
	font-weight: bold;
}

td.tax_td01 {
	width: 134px;
	color: #000;
	font-size: 13px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	background: #FFF;
}

td.tax_td02 {
	width: 190px;
	color: #000;
	font-size: 13px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	background: #FFF;
}

td.tax_th03 {
	width: 171px;
	color: #000;
	font-size: 13px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	font-weight: bold;
	background: #E6EAF0;
}

td.tax_th04 {
	width: 342px;
	color: #000;
	font-size: 13px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	font-weight: bold;
	background: #E6EAF0;
}

td.tax_th05 {
	width: 171px;
	color: #000;
	font-size: 13px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	font-weight: bold;
	background: #E6EAF0;
}

td.tax_th06 {
	width: 171px;
	color: #000;
	font-size: 13px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	font-weight: bold;
	background: #E6EAF0;
}

.tax_hyou_6 {
width: 171px;
color: #000000;
font-size: 13px;
text-align: center;
padding: 0px 6px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}

ul.tax_ul {
	margin: 0px;
	padding: 5px 0px 10px 55px;
	list-style-type: square;
}

.tax_ul li {
	margin: 0px;
	padding: 0px 0px 3px 0px;
}

/*-- 小見出し2 --*/
h4.tax-setumei-midashi2 {
width: 536px;
height: 22px;
background: url("../img/tax/tax-setumei-midashi2.jpg") no-repeat;
margin: 18px 0px 0px 5px;
padding: 2px 0px 0px 25px;
font-size: 14px;
color: #000000;
text-indent: -99999px;
float:left;
}
/*-- 小見出し2 --*/

/*-- 小見出し2 --*/
h4.tax_h4 {
	width: 536px;
	height: 22px;
	background: url("../img/tax/tax-setumei-midashi3.jpg") no-repeat;
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}

/*-- 本文 --*/
.tax-bun {
margin: 0px 0px 0px 0px;
padding: 10px 15px 0px 20px;
font-size: 13px;
color: #000000;

}
/*-- 本文 --*/

/*-- 本文 --*/
.tax-bun1 {
margin: 28px 0px 0px 0px;
padding: 10px 15px 10px 20px;
font-size: 13px;
color: #000000;

}
/*-- 本文 --*/

/*-- 本文 --*/
.tax-bun2 {
margin: 20px 0px 0px 0px;
padding: 0px 10px 0px 20px;
font-size: 13px;
color: #003399;
font-weight: bold;
}
/*-- 本文 --*/

/*-- 本文 --*/
.tax-bun3 {
margin: 15px 0px 0px 0px;
padding: 0px 10px 0px 20px;
font-size: 13px;
color: #003399;
font-weight: bold;
}
/*-- 本文 --*/

/*-- 本文 --*/
.tax-bun4 {
margin: 5px 0px 0px 0px;
padding: 0px 10px 0px 30px;
font-size: 13px;
color: #FF0000;
font-weight: bold;
}
/*-- 本文 --*/

.tax-setumei {
margin: 5px 0px 0px 15px;
padding: 0px 0px 5px 4px;
font-size: 12px;
line-height: 140%;
font-weight: normal;
color: #000000;
}

.tax-setumei2 {
margin: 5px 0px 0px 45px;
padding: 0px 0px 5px 4px;
font-size: 12px;
line-height: 140%;
font-weight: normal;
color: #000000;
}

.tax-setumei3 {
margin: 0px;
padding: 5px 0px 0px 40px;
}

.top-setumei4 {
margin: 0px;
padding: 0px 0px 0px 1px;
}

.tax-setumei4 {
margin: 0px;
padding: 5px 0px 0px 80px;
}

.tax-setumei5 {
margin: 0px;
padding: 5px 0px 0px 210px;
font-weight: bold;
color: #FF0000;
}


/*-------------------- ↑自動車税について ----------------------*/


/*-------------------- ↓無料査定フォーム ----------------------*/

/*-- 見出し --*/
h3.form-midashi1 {
width: 542px;
height: 27px;
background: url("../img/form/form_ba1.jpg") no-repeat;
margin: 0px 0px 0px 9px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
clear: both;
}

/*-- 見出し --*/

.akamozi {
color: #FF0000;
font-size: 13px;
}

.akamozi2 {
color: #FF0000;
font-size: 13px;
font-weight: bold;
}

.kuromozi {
width: 500px;
color: #000000;
font-size: 13px;
margin: -17px 0px 0px 0px;
padding: 0px 0px 0px 140px;
}

.cek1 {
width: 145px;
margin: 3px 0px 0px 3px;
padding: 0px 0px 0px 0px;
}

.cek {
width: 140px;
margin: 3px 0px 0px 3px;
padding: 0px 0px 0px 0px;
}

.hyou_ichi {
	width: 530px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 20px;
}

.hyou_ichi table {
	background: #CCC;
}

.hyou_ichi th {
	width: 130px;
	background: #E6EAF0;
	margin: 0px;
	padding: 5px;
}

.hyou_ichi td {
	background: #FFF;
	margin: 0px;
	padding: 5px 10px;
}

#form_tbl02 {
	margin: 0px;
	padding: 0px;
	background: #FFF;
}

.f_td02 {
	width: 70px;
	text-align: center;
}

/*-- 表左 --*/
.hyou_left {
width: 135px;
color: #000000;
font-size: 13px;
text-align: center;
padding: 5px 6px 5px 0px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}
/*-- 表左 --*/

/*-- 表右 --*/
.hyou_right {
width: 355px;
color: #000000;
font-size: 13px;
text-align: left;
padding: 5px 10px 5px 10px;
margin: 0px 0px 0px 0px;
line-height: 150%;
}

/*-- 表右 --*/


/*-- チェック文字 --*/
.hyou_ichi td {
color: #000000;
font-size: 13px;
}

/*-- チェック文字 --*/


/*-- 入力フォームの長さ --*/
.form_width_240 {
width: 240px;
}
.form_width_200 {
width: 200px;
}

.form_width_300 {
width: 300px;
height:150px;
}
.fs1{
background-color: #ffffff;
color: #000000;
vertical-align: middle;
white-space: nowrap;
width: 75px;
text-align: center;
}


.fs2{
background-color: #ffffff;
color: #000000;
vertical-align: middle;
}/*フォームの項目のスタイル*/


.kakuninbtn {
padding: 0px 0px 0px 0px;
margin: 10px 0px 20px 0px;
text-align: center;
}

.form-bun {
margin: 0px 0px 0px 0px;
padding: 20px 15px 10px 110px;
font-size: 13px;
color: #000000;
float:left;
}

.form-bun2 {
margin: 0px 0px 0px 0px;
padding: 10px 15px 0px 210px;
font-size: 13px;
color: #003399;
float:left;
}

.form_end_txt {
	margin: 0px;
	padding: 30px 70px;
	line-height: 130%;
}

.form_end_txt a {
	color: #06F;
	text-decoration: none;
}

.form_end_txt a:hover {
	color: #06F;
	text-decoration: underline;
}

.form_end_txt02 {
	margin: 0px;
	padding: 0px 0px;
	line-height: 130%;
	text-align: center;
}

.form_end_txt02 a {
	color: #06F;
	text-decoration: none;
}

.form_end_txt02 a:hover {
	color: #06F;
	text-decoration: underline;
}


/*-------------------- ↑無料査定フォーム ----------------------*/


/*-------------------- ↓個人情報保護 ----------------------*/
#prs_area p {
	margin: 0px;
	padding: 10px 20px 5px 20px;
	line-height: 130%;
}

h3.personal-midashi1 {
width: 542px;
height: 27px;
background: url("../img/personal/personal-ba1.jpg") no-repeat;
margin: 0px 0px 0px 9px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
clear: both;
}


h4.prs_h01 {
	width: 536px;
	height: 22px;
	background: url("../img/personal/kozin-1.jpg") no-repeat;
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}

h4.prs_h02 {
	width: 536px;
	height: 22px;
	background: url("../img/personal/kozin-2.jpg") no-repeat;
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}

h4.prs_h03 {
	width: 536px;
	height: 22px;
	background: url("../img/personal/kozin-3.jpg") no-repeat;
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}
/*-------------------- ↑個人情報保護 ----------------------*/


/*-------------------- ↓運営会社 ----------------------*/
h3.comp-midashi1 {
	width: 542px;
	height: 27px;
	background: url("../img/comp/comp_ba1.jpg") no-repeat;
	margin: 0px 0px 10px 9px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	clear: both;
}

#comp_tbl {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}

.akamozi2 {
	color: #CC0000;
	font-size: 13px;
}

.comp_left1 {
	width: 140px;
	margin: 0px;
	padding:15px 0px 20px 40px;
	text-align: left;
	color: #CC0000;
	font-size: 13px;
}


.comp_right1 {
	width: 380px;
	margin: 0px;
	padding: 15px 0px 20px 0px;
	font-size: 13px;
	color: #000000;
	font-size: 13px;
}

.comp_left {
	width: 140px;
	margin: 0px;
	padding: 10px 0px 20px 40px;
	text-align: left;
	color: #CC0000;
	font-size: 13px;
}


.comp_right {
	width: 380px;
	margin: 0px;
	padding: 10px 0px 20px 0px;
	font-size: 13px;
	color: #000000;
	font-size: 13px;
}
.tensen {
	width: 532px;
	height: 1px;
	background: url("../img/comp/tensen.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	background-position-x: 15px;
}

.tensen-pri {
	width: 532px;
	height: 1px;
	background: url("../img/comp/tensen.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	background-position-x: 15px;
}

.tensen-pri2 {
	width: 532px;
	height: 1px;
	background: url("../img/comp/tensen.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	background-position-x: 15px;
}

.tensen-comp {
	width: 532px;
	height: 1px;
	background: url("../img/comp/tensen.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	background-position-x: 15px;
}

*html body .comp_line {
	width: 521px;
	padding: 1px;
	background: url("../img/comp/underline.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	font-size: 1px;
}

.comp_line {
	width: 521px;
	padding: 1px;
	background: url("../img/comp/underline.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -99999px;
	font-size: 1px;
}

/*-------------------- ↑運営会社 ----------------------*/


/*-------------------- ↓プライバシーポリシー ----------------------*/

h3.pri-midashi1 {
width: 542px;
height: 27px;
background: url("../img/privacy/privacy-ba1.jpg") no-repeat;
margin: 0px 0px 0px 9px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
clear: both;
}
/*-- 小見出し1 --*/
h4.pri_h4 {
	width: 536px;
	height: 22px;
	background: url("../img/privacy/pri-setumei-midashi-a.jpg") no-repeat;
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	color: #000;
	text-indent: -99999px;
}

#priv_area h5 {
	font-size: 13px;
	margin: 0px;
	padding: 15px 0px 10px 20px;
}

#priv_area table {
	width: 520px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#priv_area td {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 130%;
	vertical-align: top;
}

#priv_area p {
	margin: 0px;
	padding: 5px 25px 5px 20px;
	line-height: 130%;
}

#priv_area ul {
	width: 520px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#priv_area li {
	margin: 0px 0px 0px 15px;
	padding: 5px 0px 5px 0px;
}

.priv_right {
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 40px 25px 0px 0px;
	line-height: 2em;
}


/*-- 小見出し1 --*/
.pri-ichi {
margin: 0px 0px 0px 20px;
padding: 10px 0px 0px 0px;
font-size: 13px;
color: #000000;
}


div.pri-1 {
margin: 10px 0px 0px 0px;
padding: 0px 0px 5px 18px;
font-size: 13px;
color: #000000;
}

.pri-1-1 {
margin: 0px 0px 0px 0px;
padding: 10px 0px 15px 18px;
font-size: 13px;
color: #000000;
display:inline;
}

.pri-2 {
	width:140px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-size: 13px;
	color: #000;
}

.pri-3 {
	width: 40px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-size: 13px;
	color: #000;
}

.pri-3-3 {
	width: 360px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-size: 13px;
	color: #000;
}


.pri-3-1 {
margin: 10px 0px 0px 30px;
padding: 0px 0px 0px 0px;
font-size: 13px;
color: #000000;
}

.pri-3-2 {
margin: 5px 0px 10px 30px;
padding: 0px 0px 0px 0px;
font-size: 13px;
color: #000000;
}

.pri-4 {
margin: 0px 0px 0px 0px;
padding: 0px 15px 10px 20px;
font-size: 13px;
color: #000000;
display:inline;
}

.pri-5 {
margin: 0px 0px 0px 0px;
padding: 0px 15px 10px 350px;
font-size: 13px;
color: #000000;
display:inline;
}

.priv_line {
	width: 520px;
	height: 1px;
	background: url("../img/comp/tensen.jpg") no-repeat;
	margin: 20px 0px 5px 20px;
	padding: 0px 0px 0px 0px;
}

/*-------------------- ↑プライバシーポリシー ----------------------*/


/*-------------------- ↓サイトマップ ----------------------*/

h3.sitemap-midashi1 {
width: 542px;
height: 27px;
background: url("../img/sitemap/sitemap_ba1.jpg") no-repeat;
margin: 0px 0px 0px 9px;
padding: 0px 0px 0px 0px;
text-indent: -99999px;
clear: both;
}

ul#map_ul {
	margin: 0px;
	padding: 10px 0px 0px 15px;
}

ul#map_ul a {
	color: #0066FF;
	text-decoration: none;
}

ul#map_ul a:hover {
	color: #0066FF;
	text-decoration: underline;
}

li.site-bun1 {
background: url("../img/doc/ao-yazirushi.jpg") no-repeat;
margin: 10px 0px 0px 15px;
padding: 1px 0px 5px 20px;
list-style-type: none;
}

li.site-bun2 {
background: url("../img/doc/ao-yazirushi.jpg") no-repeat;
margin: 5px 0px 0px 15px;
padding: 1px 0px 0px 20px;
list-style-type: none;
}

li.site-bun3 {
margin: 5px 0px 0px 50px;
padding: 1px 0px 5px 20px;
list-style-type: none;
}

.site-ichi1 {
margin: 10px 0px 0px 0px;
padding: 1px 0px 0px 100px;
font-size: 13px;
}

.site-ichi2 {
margin: 10px 0px 0px 0px;
padding: 1px 0px 0px 78px;
font-size: 13px;
}

.site-ichi3 {
margin: 10px 0px 0px 0px;
padding: 1px 0px 0px 88px;
font-size: 13px;
}

.site-ichi4 {
margin: 10px 0px 0px 0px;
padding: 1px 0px 0px 66px;
font-size: 13px;
}

.site-ichi5 {
margin: 10px 0px 0px 0px;
padding: 1px 0px 0px 112px;
font-size: 13px;
}

.site-ichi6 {
margin: 10px 0px 0px 0px;
padding: 1px 0px 0px 66px;
font-size: 13px;
}

.site-ichi7 {
margin: 10px 0px 0px 0px;
padding: 1px 0px 0px 51px;
font-size: 13px;
}

.site-ichi8 {
margin: 10px 0px 0px 0px;
padding: 1px 0px 0px 86px;
font-size: 13px;
}

/*----------- ↑サイトマップ -----------*/


/*-------- サイド --------*/
#site1 {
	float: right;
	width: 207px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}

#site-ue {
	width: 200px;
	height: 28px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("../img/top/tpi_top1.jpg") no-repeat;
	list-style-type: none;
	text-indent: -99999px;
}

*html body #site-ue2 {
	width: 200px;
	height: 28px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("../img/top/tpi_top2.jpg") no-repeat;
	list-style-type: none;
	text-indent: -99999px;
}

#site-ue2 {
	width: 200px;
	height: 28px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("../img/top/tpi_top2.jpg") no-repeat;
	list-style-type: none;
	text-indent: -99999px;
}

#site-sen {
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("../img/top/tpi-1px.jpg") repeat-y;
	list-style-type: none;
}

#site-txt {
	margin: 3px 0px 10px 0px;
	padding: 5px 6px 0px 0px;
	list-style-type: none;
}


.site-txt2 {
	margin: 0px 0px 10px 0px;
	padding: 0px 6px 0px 14px;
	list-style-type: none;
	background: url("../img/top/sankaku2.jpg") no-repeat;
}

#site-txt3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 6px 0px 0px;
	list-style-type: none;
}


p.site-shita {
	width: 200px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("../img/top/tpi-shita.jpg") no-repeat;
	list-style-type: none;
}

.side_bg {
	width: 200px;
	margin: 0px;
	padding: 0px;
	background: url("../img/top/side_bg.jpg") repeat-y;
}

.side_bg p {
	margin: 0px;
	padding: 4px 10px 6px 10px;
}

p.side_txt01 {
	margin: 0px;
	padding: 4px 10px 0px 10px;
}

p.side_txt02 {
	margin: 0px;
	padding: 4px 10px 0px 10px;
}

p.side_txt03 {
	margin: 0px;
	padding: 4px 10px 6px 10px;
	color: #F00;
	font-size: 13px;
	font-weight: bold;
}

*html body .side_line {
	width: 180px;
	height: 1px;
	margin: 8px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	background: url("../img/top/side_line.jpg") no-repeat;
}

.side_line {
	width: 180px;
	height: 1px;
	margin: 5px 0px 8px 10px;
	padding: 0px 0px 0px 0px;
	background: url("../img/top/side_line.jpg") no-repeat;
}

.side_bg a {
	color: #0066FF;
	text-decoration: none;
	background: url("../img/top/sankaku2.jpg") no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 14px;
}

.side_bg a:hover {
	color: #FF0000F;
	text-decoration: underline;
}

#site1 h4 {
	width: 200px;
	height: 145px;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 10px 0px;
	background: url("../img/top/bana.jpg") no-repeat;
	text-indent: -99999px;
}
/*-------- サイド --------*/


/*-------- フッター --------*/

#footer {
	float: left;
	background: #FFFFFF;
	width: 760px;
	margin: 0px 0px 0px 2px;
	padding: 10px 0px 0px 7px;
}

#footer p {
	font-size: 11px;
	width: 750px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 5px 0px;
	color: #000;
	text-align: right;
}

#footer ul {
	font-size: 11px;
	margin: 5px 0px 0px 0px;
	padding: 10px 10px 0px 0px;
	display:inline;
}

#footer li {
	font-size: 11px;
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 0px 10px;
	display:inline;
    background: url("../img/top/sankaku.jpg") no-repeat;
}

#copyright {
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

#h_read {
	font-size: 11px;
	margin: 10px 0px 0px 9px;
	padding: 0px;
	font-weight: normal;
	color: #000000;
}

#h_read a {
	color: #000000;
	text-decoration: none;
}

#h_read a:hover {
	color: #06F;
	text-decoration: underline;
}

#wkushita1 {
	width: 776px;
	height: 14px;
	background:pink url("../img/top/wakushita1.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#wkushita {
	clear: both;
	width: 776px;
	height: 14px;
	background: url("../img/top/wakushita1.jpg") no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*-------- フッター --------*/

