@charset "utf-8";



#subCol #newSearch {
	margin: -10px 0 0;
}
#subCol #newSearch h2 {
	padding: 10px 0 0;
}

#contents #subCol.type01 #pay_search {
	margin: 10px 0 0;
}
#pay_search .box {
	padding: 0 10px 15px;
	border: 1px #ccc solid;
}
#pay_search .box div dl dt {
	font-weight: bold;
}
#pay_search .box1 dl {
	margin: 10px 0 0;
}
#pay_search .box1 dl dd {
	margin: -1.6em 0 10px 61px;
}
#pay_search .box2 {
	border-top: 1px solid #9f9f9f;
	border-bottom: 1px dotted #9f9f9f;
	padding: 10px 0 0;
}
#pay_search .box2 dl dd {
	margin: -1.6em 0 10px 90px;
}
#pay_search .box2 dl dd #p_pay02 {
	margin: 5px 0 0;
}
#pay_search .box3 {
	margin: 10px 0 0;
}
#pay_search .box3 dl {
	border: 1px solid #7e9db9;
}
#pay_search .box3 dl dt {
	background-color: #e55600;
	border-bottom: 1px solid #7e9db9;
	color: #fff;
	font-weight: bold;
	padding: 1px 5px 2px;
}
#pay_search .box3 dl dt .calc {
	float: right;
	_margin: -22px 5px 0 0;
	padding: 2px 0 0;
}
#pay_search .box3 dl dd {
	font-size: 100%;
	font-weight: bold;
	text-align: right;
	padding: 0 5px;
}
#pay_search .btnArea {
	padding: 15px 0 0;
	text-align: center;
}




/* Font Size */
.frm table.type02 td em,
.frm table.type01 td em,
.notes,
ul.link.h2,
.box01 .subttl p,
.box01 .text p,
.box01 h3 span,
.box01.pre .text dt,
.box01.pre .text .address dd,
.user .imgArea p {
	font-size: 82%;
}
strong.strongL {
	font-size: 120%;
}
.box01 p.price {
	font-size: 145%;
}
.H2type01 h2 {
	font-size: 150%;
}


.lead01 {
	padding: 10px 0 0;
}

.btnArea {
	clear: both;
	padding: 10px 25px 0 0;
	text-align: center;
}
.btnArea.pad10 {
	padding: 10px 0 0;
}
.btnArea.pad40 {
	padding: 40px 0 0;
}
.btnArea a,
.btnArea input {
	margin: 0 10px;
}
.btnArea.wide a,
.btnArea.wide input {
	margin: 0 25px;
}


/*-- Image --------------------------*/

.imageArea {
	margin: 0;
	padding: 20px 0 0;
	text-align: center;
}
.imgL {
	float: left;
	margin: 0 10px 0 0; 
}
.imgR {
	float: right;
	margin: 0 0 0 10px; 
}
.imgIcoL {
	margin: 0 5px 0 0;
	vertical-align: middle;
}
.imgIcoR {
	margin: 0 0 0 5px;
	vertical-align: middle;
}
.lettersp {
	letter-spacing: 1em;
}


/*-- List --------------------------*/

.listTri02,
.listTri03,
.listTri05,
.listTri06,
.listDsc01 {
	padding: 0 0 0 10px;
}

ul.link {
	float: right;
	padding: 10px 0 0;
}
ul.link.noPad {
	padding: 0 0 0;
}
ul.link.noPad li {
	margin: 0 0 0;
}

ul.link.h2 {
	position: relative;
	padding: 0 10px 0;
	margin: -43px 0 0;
}

.listTri02 li {
	margin: 10px 0 0;
	padding: 0 0 0 18px;
	background: url(/old/images/ico_tri_red01.gif) 0 0.4em no-repeat;
}
.listTri03 li {
	margin: 10px 0 0;
	padding: 0 0 0 18px;
	background: url(/old/images/ico_tri_blu01.gif) 0 0.4em no-repeat;
}
.listTri05 li {
	margin: 10px 0 0;
	padding: 0 0 0 18px;
	background: url(/old/images/ico_tri_ore01.gif) 0 0.4em no-repeat;
}
.listTri06 li {
	margin: 10px 0 0;
	padding: 0 0 0 18px;
	background: url(/old/images/ico_tri_ore02.gif) 0 0.4em no-repeat;
}

.listTri201 li {
	margin: 10px 0 0;
	padding: 0 0 0 18px;
	background: url(/old/images/ico_tri_blu02.gif) 0 0.4em no-repeat;
}

.listTri02 dt {
	margin: 10px 0 0;
	/*padding: 0 0 0 18px;
	background: url(/old/images/ico_tri_red01.gif) 0 0.4em no-repeat;*/
}
.listTri03 dt {
	margin: 10px 0 0;
	/*padding: 0 0 0 18px;
	background: url(/old/images/ico_tri_blu01.gif) 0 0.4em no-repeat;*/
}
.listTri06 dt {
	margin: 10px 0 0;
	padding: 0 0 0 18px;
	background: url(/old/images/ico_tri_ore02.gif) 0 0.4em no-repeat;
}
.listTri06 dt .pref {
	float: right;
	padding: 2px 0 0;
}
* html .listTri06 dt .pref {margin-top: -18px;}
*+html .listTri06 dt .pref {margin-top: -18px;}
.listTri06 dt span {
	margin-left: 1em;
}
.listDsc01 li {
	margin: 10px 0 0;
	padding: 0 0 0 14px;
	background: url(/old/images/ico_dsc_yel01.gif) 0 0.4em no-repeat;
}

.listDisc {
	margin: 10px 0 0 1em;
	padding: 0 0 0 15px;
}
.listDisc li {
	list-style: disc;
}

dd.tourism {
	background: url(/old/images/icon_kanko.gif) no-repeat left 4px;
}
dd.gourmet {
	background: url(/old/images/icon_gourmet.gif) no-repeat left 4px;
}
dd.hotspring {
	background: url(/old/images/icon_onsen.gif) no-repeat left 4px;
}
dd.other {
	background: url(/old/images/icon_other.gif) no-repeat left 4px;
}



/*-- Text --------------------------*/

.notes {
	color: #666;
}
.notesR {
	color: #ff2020;
}


/*-- Table --------------------------*/

table {
	margin: 20px 0 0;
	width: 100%;
}
table th,
table td {
	padding: 4px 10px;
	vertical-align: top;
}

table.typeTbl {
	margin: 5px 0 0;
}
table.typeTbl td,
table.typeTbl th {
	padding: 5px 0;
}
table.typeTbl td {
	width: 150px;
}
table.typeTbl td input,
table.typeTbl td img {
	vertical-align: middle;
}
table.typeTbl td input {
	margin: 1px 2px 0 0;
}

table.colorTbl .color01 {
	background: #ecf4ff;
}
table.colorTbl .color02 {
	background: #ddd;
}
table.colorTbl .color03 {
	background: #a9ccfb;
}
table.colorTbl th,
table.colorTbl td {
	border: 1px #666 solid;
}
table.colorTbl th {
	width: 100px;
	text-align: center;
}
table.normalTbl th,
table.normalTbl td {
	border: 1px #999 solid;
}


/*-- Form --------------------------*/

.error {
	margin: 20px 0 0 10px;
	padding: 0 0 5px;
	background: url(/old/images/frm_bg_error_b.gif) left bottom no-repeat;
}
.error p {
	padding: 5px 0 0 10px;
	background: url(/old/images/frm_bg_error_t.gif) left top no-repeat;
}
.error p strong {
	color: #f00;
}

input {
	margin: 1px 0;
	line-height: 1.2;
}

.textarea { width: 375px; height: 105px; overflow-y: scroll;}

.w2  { width:  20px; }
.w3  { width:  30px; }
.w4  { width:  40px; }
.w5  { width:  50px; }
.w6  { width:  60px; }
.w8  { width:  80px; }
.w10 { width: 100px; }
.w11 { width: 110px; }
.w12 { width: 120px; }
.w13 { width: 130px; }
.w14 { width: 140px; }
.w15 { width: 150px; }
.w16 { width: 160px; }
.w17 { width: 170px; }
.w18 { width: 180px; }
.w19 { width: 190px; }
.w20 { width: 200px; }
.w21 { width: 210px; }
.w22 { width: 220px; }
.w23 { width: 230px; }
.w24 { width: 240px; }
.w26 { width: 260px; }
.w28 { width: 280px; }
.w30 { width: 300px; }
.w35 { width: 350px; }
.w36 { width: 360px; }
.w39 { width: 390px; }


/*-- Column --------------------------*/

/* 2Col */
.col201 {}
.col201 .boxL {
	float: left;
	width: 360px;
}
.col201 .boxR {
	float: right;
	width: 360px;
}
.col202 {}
.col202 .boxL {
	float: left;
	width: 260px;
}
.col202 .boxR {
	float: right;
	width: 460px;
}

/* 3Col */
.col301 {}
.col301 .box {
	float: left;
	margin: 0 0 0 15px;
	width: 230px;
}
.col301 .box.firstChild {
	margin: 0 0 0 0;
}

.col302 {}
.col302 .box {
	float: left;
	width: 240px;
}

/*-- Common Style --------------------------*/

/* .section */
.sectionH2 {
	clear: both;
	margin: 40px 0 0;
}
.sectionH2.firstChild {
	margin: 20px 0 0;
}

.sectionH3 {
	clear: both;
	margin: 20px 0 0;
}

.section0 {
	clear: both;
	margin: 10px 0 0;
}
.section1 {
	clear: both;
	margin: 20px 0 0;
}
.section2 {
	clear: both;
	margin: 40px 0 0;
}

/* .ttlType */
.underTtl {
	padding: 0 0 0 0;
	width: 720px;
	text-align: right;
}
.underTtl.ttlTypeH1 {
	margin: -50px 0 0;
}

/* .H2type */
.H1type01 {
	position: relative;
	padding: 35px 110px 0 80px;
	height: 35px;
	_height: 70px;
	line-height: 1.2;
	color: #fffefe;
}
h1.H1type01 a {
	position: absolute;
	right: 0;
	top: 35px;
	margin: 0 10px 0 0;
}
.H2type01 {
	position: relative;
}
.H2type01 h2.blu {
	padding: 5px 220px 5px 15px;
	min-height: 30px;
	_height: 40px;
	background: url(/old/images/bg_h2_01_blu.gif) left top no-repeat;
	font-weight: bold;
}
.H2type01 .underH2 {
	position: absolute;
	top: 0;
	padding: 0;
	width: 720px;
	line-height: 1;
	text-align: right;
}
.H2type01 .underH2 a {
	position: relative;
	margin: 0 14px 0 14px;
}
.H2type01 .underH2.txt {
	right: 10px;
	top: 10px;
	line-height: 1.6;
	font-weight: bold;
}
.H2type01 .underH2txt2 {
	margin: -25px 0 15px;
	padding: 0 10px 0 0;
	line-height: 1;
	text-align: right;
	font-weight: bold;
}

/* .box01 */
.box01,
.box01 {
	/*position: relative;*/
	float: left;
	margin: 20px 0 0 14px;
	width: 310px;
}
.col2 .box01 {
	margin: 20px 0 0 20px;
	width: 350px;
}
.box01.firstChild,
.box01.firstChild,
.col2 .box01.firstChild {
	margin: 20px 0 0 0;
}
.col2 .box01.new {
	background: url(/new-car/images/box01_bg_Blu_b.gif) left bottom no-repeat;
}
.col2 .box01.ucar {
	background: url(/used-car/images/box01_bg_Grn_b.gif) left bottom no-repeat;
}
.box01 .wrapT {
	position: relative;
	padding: 10px 0 0;
}

.box01 h3 {
	margin: 0 10px 0;
	padding: 0 0 0 10px;
	height: 6em;
	line-height: 1.4;
	font-weight: bold;
}
.box01 .subttl {
	margin: -3em 0 0;
}
.box01 .subttl p {
	padding: 0 104px 0 20px;
	line-height: 1.2em;
}
.box01 .grade {
	height: 2.5em;
}

.box01 img {
	float: left;
	/*margin: 10px 10px 0 10px;*/
}
.box01 p,
.box01 p {
	padding: 8px 10px 0;
	line-height: 1.4;
}
.box01 .carIco,
.box01 .carIco {
	position: absolute;
	padding: 8px;
	right: 0;
	top: 0;
}
.box01 .text {
	padding: 10px 0 0;
	min-height: 36px;
	_height: 26px;
}
.box01 dl {
	padding: 5px 0 0 10px!important;
	margin: 5px 10px 0;
}
.box01 dl.address {
	border-top: 1px dotted #369579;
}
.box01 dl dt {
	font-size: 82%;
}
.box01 dl.address dt {
	color: #369579;
	font-weight: bold;
}
.box01 dl dd {
	font-size: 82%;
	margin: -1.6em 0 0 70px;
}
.box01 .bottom {
	margin: 8px 1px 3px;
	padding: 5px 0 0;
	background: #dff4ee;
}
.box01 p.price ,
.box01 p.price {
	float: left;
	padding: 0 15px;
	color: #f00;
	font-weight: bold;
}
.box01.ucar p.price ,
.box01.ucar p.price {
	background: url(/used-car/images/box01_price.gif) 8px 5px no-repeat;
	color: #f00;
	float: left;
	font-size: 145%;
	font-weight: bold;
	padding: 0 0 2px 95px!important;
}
.box01 p.detail,
.box01 p.detail {
	position: relative;
	float: right;
	padding: 0 6px;
}

.box01.pre h3 {
	margin: 0 104px 0 10px;
	background: url(/used-car/images/box01_bg_Gre_h3.gif) left bottom no-repeat;
}
.box01.pre .text dl {
	margin: 5px 10px 0;
}
.box01.pre .text dt {
	width: 65px;
}
.box01.pre .text dd {
	margin: -1.6em 0 0 0;
	padding: 0 0 0 70px;
}
.box01.pre .text .shop {
	padding: 0 0 3px;
	background: url(/used-car/images/box01_bg_line_01.gif) left bottom repeat-x;
}
.box01.pre .text .address dt {
	color: #369579;
	font-weight: bold;
}
.box01.pre .text .address dd {
	height: 3.2em;
}

.box01.new h3 {
	margin: 0 68px 0 10px;
	background: url(/new-car/images/box01_bg_Blu_h3.gif) left bottom no-repeat;
}
.box01.ucar h3 {
	margin: 0 68px 0 10px;
	background: url(/used-car/images/box01_bg_Grn_h3.gif) left bottom no-repeat;
}
.box01.ucar .subttl p,
.box01.ucar .subttl p,
.box01.new .subttl p,
.box01.new .subttl p {
	padding: 0 68px 0 20px;
	line-height: 1.2em;
}
.box01.ucar .grade,
.box01.new .grade {
	height: 2.5em;
}

.box01.ucar .text p,
.box01.ucar .text p,
.box01.new .text p,
.box01.new .text p {
	padding: 5px 116px 0 20px;
}
.box01.ucar .text img,
.box01.new .text img {
	position: relative;
	float: right;
	margin: -30px 10px 0 10px;
}
.box01.new .bottom {
	padding: 10px 0 2px;
	background: #dce9ff;
	height: 100%;
}
.box01.ucar .bottom p.txtIco,
.box01.ucar .bottom p.txtIco,
.box01.new .bottom p.txtIco,
.box01.new .bottom p.txtIco {
	padding: 0 0 0 7px;
}
.box01.ucar .bottom p.txtIco img,
.box01.new .bottom p.txtIco img {
	position: relative;
	margin: -18px 0 0 0;
	padding: 0;
}

.box01.pre .wrapT {
	background: url(/used-car/images/box01_bg_Gre_t.gif) left top no-repeat;
}
.box01.pre .wrapB {
	background: url(/used-car/images/box01_bg_Gre_b.gif) left bottom no-repeat;
}
.box01.new .wrapT {
	background: url(/new-car/images/box01_bg_Blu_t.gif) left top no-repeat;
}
.box01.new .wrapB {
	background: url(/new-car/images/box01_bg_Blu_b.gif) left bottom no-repeat;
}
.box01.ucar .wrapT {
	background: url(/used-car/images/box01_bg_Grn_t.gif) left top no-repeat;
}

/* .box02 */
.box02 {
	margin: 30px 0 0;
	text-align: center;
}
.box02 .inner {
	margin: 0 auto;
	padding: 0 0 10px;
	width: 530px;
	border: 1px #e65e0c solid;
	background: #fffad8;
	text-align: left;
}
.box02 .inner p {
	padding: 10px 10px 0;
}

/* .searchBox */
.searchBox {
	padding: 0 0 20px;
	background: url(/old/images/bg_searchBox_b.gif) left bottom no-repeat;
}
.searchBox .bgWrap {
	width:720px;
	padding: 7px 9px 0;
	background: url(/old/images/bg_searchBox_t.gif) left top no-repeat;
}
.searchBox .boxL {
	float: left;
	width: 230px;
}
.searchBox .boxR {
	float: right;
	width: 460px;
}

.searchBox #opbox.topdotbdr {
	border-top: 1px dotted #9f9f9f;
	padding: 20px 0 0;
}
.searchBox table.searchtype {
	margin: 20px 0 0;
	width:700px;
}
.searchBox table.searchtype td.td{
	width:210px;
	text-align: left;
	}


.searchBox table.searchtype th {
	width: 140px !important;
}

.searchBox table.searchtype .topdotbdr th,
.searchBox table.searchtype .topdotbdr td {
	border-top: 1px dotted #9f9f9f;
	padding-top: 15px;
}
.searchBox table.searchtype .lwh td {}
.searchBox table.searchtype .lwh td p {
	float: left;
	padding: 0;
	width: 160px;
}
.searchBox table.searchtype .lwh td p input {
	margin: 10px 0 5px 20px;
}

/* pay */
.searchBox table.searchtype.pay {}
.searchBox table.searchtype.pay p {
	float: left;
	margin: 0;
	padding: 0;
}
.searchBox table.searchtype.pay .pay02 img,
.searchBox table.searchtype.pay .pay05 img {
	margin: 0 10px 0 30px;
}
.searchBox table.searchtype.pay .pay03 {
	float: right;
}

.searchBox table.searchtype.pay p img {
	margin: 0 0 0 0;
}

.searchBox table.searchtype .box {
	border: none;
	float: right;
	padding-top: 1px;
	_padding-top: 2px;
}
.searchBox table.searchtype .box dl {
	border: 1px solid #7e9db9;
	margin: 0;
	padding: 0;
	width: 273px;
}
.searchBox table.searchtype .box dl dt {
	background-color: #e55600;
	border-right: 1px solid #7e9db9;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	padding: 0;
	text-align: center;
	width: 100px;
}
.searchBox table.searchtype .box dl dd {
	background-color: #fff;
	font-size: 100%;
	margin: -1.6em 0 0 101px;
	padding: 0 5px 0 0;
	text-align: right;
}
.searchBox table.searchtype .box dl dd span {
	font-weight: bold;
}
.searchBox table.searchtype td.cartype {}
.searchBox table.searchtype td.cartype p {
	float: left;
	margin: 0 0 5px;
	padding: 0;
	width: 140px;
    height:28px;
}
.searchBox table.searchtype td.cartype .firstchild{
	padding-left: 0;
}
* html .searchBox table.searchtype td.cartype .firstchild{
	width: 140px;
	_width: 140px;
	}
.searchBox table.searchtype td.cartype img {
	vertical-align: middle;
}


.searchBox .btnArea {
	text-align: right;
}
.searchBox .btnArea input {
	margin: 0 0 0 10px;
}
.searchBox .btnArea input.opbtn {
	float: left;
	margin: 0;
}



#btn_option{
	float: left;
	padding: 3px 10px;
	background: #fff;
	border: solid 1px #ccc;
	text-decoration: none;
	color:#111;
	}
#btn_option:hover{
	background: #fe6;
	}

/* .resultList */
.resultList {}
.resultList .col {
	clear: both;
	margin: 10px 0 0;
}
.resultList .col.line {
	padding: 10px 0;
	background: url(/old/images/bg_line02.gif) left bottom repeat-x;	
}
.resultList .col table {
	margin: 0 0 0;
}

.resultList .boxL {
	float: left;
	width: 140px;
	text-align: center;
}
.resultList .boxR {
	float: right;
	width: 570px;
}

.resultList table col.col1 { width: 90px; }
.resultList table col.col2 { width: 60px; }
.resultList table col.col3 { width: 70px; }
.resultList table col.col4 { width: 69px; }
.resultList table col.col5 { width: 70px; }
.resultList table col.col6 { width: 74px; }

.resultList.tblCol5 table col.col1 { width: 130px; }
.resultList.tblCol5 table col.col2 { width: 110px; }
.resultList.tblCol5 table col.col3 { width: 110px; }
.resultList.tblCol5 table col.col4 { width: 110px; }
.resultList.tblCol5 table col.col5 { width: 110px; }
.resultList.tblCol5 table col.col6 { width: 110px; }

.resultList th {
	background: #eee;
}
.resultList th.type {
	/*width: 360px;*/
}
.resultList th.type.bRnone {
	border-right: none;
}
.resultList td.area {
	/*width: 200px;*/
	text-align: left;
}
.resultList td {
	padding: 4px 5px;
	text-align: center;
	vertical-align: middle;
}

.resultList p.comment {
	float: left;
	padding: 0 0 0;
}

/* .nextback */
.nextback {
	clear: both;
	padding: 10px 0 0;
	text-align: center;
}
.nextback p {
	line-height: 1.2;
}
.nextback img {
	vertical-align: middle;
}
.nextback .back {
	/*margin-right: 2em;*/
	padding: 0 0 0 20px;
	background: url(/old/images/ico_nextbackB_blu01.gif) left top no-repeat;
}
.nextback .next {
	/*margin-left: 2em;*/
	padding: 0 20px 0 0;
	background: url(/old/images/ico_nextbackN_blu01.gif) right top no-repeat;
}
.nextback .first {
	color: #b3b3b3;
}
.nextback .current {
	color: #f00;
}
.nextback.type1 .back {
	background: url(/old/images/ico_nextbackB_ore01.gif) left top no-repeat;
}
.nextback.type1 .next {
	background: url(/old/images/ico_nextbackN_ore01.gif) right top no-repeat;
}

/* .serviceBox */
.serviceBox {}
.serviceBox ul {
	padding: 20px 0 0 0;
}
.serviceBox li {
	float: left;
	margin: 0 0 0 12px;
}
.serviceBox.srvn4 li {
	margin: 0 0 0 9px;
}
.serviceBox li.firstChild {
	margin: 0 0 0 0;
}

/* .frm */
.frm {
	margin: 10px 10px 0;
	padding: 10px 0 0;
	background: url(/old/images/bg_line02.gif) left top repeat-x;
}
.frm.noline {
	background: none;
}
.frm h2 img {
	margin: 0 10px 0 0;
	vertical-align: middle;
}
.frm .tdCol3 {
	float: left;
	margin: 0 10px 0 0;
	width: 160px;
}

.frm table th {
	padding: 5px 0;
}
.frm table.type01 th {
	width: 121px;
}
.frm table.type01 td {
	padding: 5px 20px 0 10px;
	width: 200px;
}
.frm table.type01 td.wide {
	width: 545px;
}
.frm table.type02 th {
	width: 151px;
}
.frm table.type02 td em,
.frm table.type01 td em {
	padding: 0 0 0 2px;
	font-weight: normal;
	font-style: normal;
}

/* .process */
.process {}
.process p {
	padding: 10px 30px 0 10px;
}
.process p.notice {
	padding: 30px 30px 0 10px;
}

/* .user */
.user {}
.user .col {
	position: relative;
	clear: both;
	margin: 15px 0 0;
	background: url(/old/images/user_bg_m.gif) left top repeat-y;
}
.user h2 {
	min-height: 15px;
	_height: 45px;
	padding: 21px 175px 5px 70px;
	background: url(/old/images/user_bg_h2.gif) left top no-repeat;
	font-weight: bold;
}
.user .bgB {
	padding: 0 12px 15px 15px;
	background: url(/old/images/user_bg_b.gif) left bottom no-repeat;
}
.user .txtArea {
	float: left;
	width: 535px;
	min-height: 80px;
	_height: 80px;
	background: url(/old/images/bg_line02.gif) left top repeat-x;
}
.user .txtArea p {
	padding: 10px 0 0 5px;
}
.user .imgArea {
	position: relative;
	float: right;
	margin: -20px 0 0;
	width: 148px;
}
.user .imgArea p {
	padding: 10px 0 0 0;
}


/*
===== #pay_search =====
*/
#pay_search {
	width: 260px;
	height: 400px;
	background: url(/images/001_pay_searchbg.gif) left bottom no-repeat;
	margin:0;
	padding: 0;
}
#pay_search div {
	margin: 0;
}
#pay_search div p {
	float: left;
	margin: 0;
	padding: 0;
}
#pay_search div p label {
	font-weight: bold;
	margin: 0 5px 0 30px;
}
#pay_search div p.firstchild label {
	margin: 0 5px 0 20px;
}
#pay_search .box{
	height: 380px;
	}
#pay_search .box1 {
	_height: 35px;
}

#pay_search .box2 {
}
#pay_search .box2 p.calc {
	float: right;
	margin: 0 10px;
	_margin: 0 2px;
}
#pay_search .box3 {
	margin: 10px 10px 5px 0;
	width: 400px;
}
#pay_search .box3 dl {
	margin: 0;
	width: 235px;
}
#pay_search .box3 dl dt {
	background-color: #e55600;
	border-bottom: 1px solid #7e9db9;
	color: #fff;
	font-size: 120%;
	padding: 2px 10px;
}
#pay_search .box3 dl dd {
	background-color: #fff;
	font-size: 120%;
	padding: 2px 10px;
	text-align: right;
}
#pay_search .box3 dl dd span {
	font-weight: bold;
}
#pay_search .box3 .btn {
	float: right;
	margin: 0;
	padding: 23px 1px 0 0;
	text-align: right;
}
#pay_search .btnArea{
	margin-left: 60px;
	}


.used-car{
	height: 120px;
	border:none;
	}

