@charset "utf-8";

/* -----------------------------------------------------------
	Site Name: Tokyo-Auto
	Author: Yamazen Communications co.,ltd.
	Since2009
----------------------------------------------------------- */
	
/*Index
	1.structure
	2.title
	3.inquiry
	4.btn
	5.object car inquiry
	6.kaitai
	
----------------------------------------------------------- */

/* 1.structure
----------------------------------------------------------- */
h2#pagetitle,
p.stitle,
dl#inquiryDate,
dl#inspectionDate,
dl#personalDate,
dl#inquiryDate dt.inquiry,
dl#inspectionDate dt.inquiry,
dl#inquiryDate dd.inquiry,
dl#inspectionDate dd.inquiry,
div#btn{width:530px;}


dl#inquiryDate dt,
dl#inspectionDate dt,
dl#personalDate dt{width:130px;}

dl#inquiryDate dd,
dl#inspectionDate dd,
dl#personalDate dd{width:380px;}

p.privacy,
h3.stitle{width:510px;}/*contents-20pxpadding*/

p.err {
	clear:both;
	border:1px solid #64c800;
	padding:5px; 
	color:#ff0000;
	margin:25px 0 1px 0;
}

/* 2.title
----------------------------------------------------------- */
h2#pagetitle {
	height:42px;
}

p.privacy{
	margin-top:5px;
	padding:0 0 0 20px;
	background:url(../images/arrow_l_blue.png) no-repeat left 0.2em;
}

h3.stitle{
	clear:both;
	margin-top:25px;
	padding:0 0 0 15px;
	font-size:116.66%;
	font-weight:bold;
	border-left:5px #64c800 solid;
	border-bottom:1px  #64c800 solid;
}

p.stitle{
	clear:both;
	margin:15px 0 0 0;
	font-size:116.66%;
	font-weight:bold;
}

/* 3.inquiry
----------------------------------------------------------- */
dl{
	overflow:hidden;
	margin:0;
	padding:0;
	zoom:1;
}
*html dl{
	height:1%;
}

dl#inquiryDate dt,
dl#inspectionDate dt,
dl#personalDate dt{
	clear:both;
	display:inline-block;
	*float:left;
	margin:5px 0 0 0;
	padding:5px 15px 0 0;
	*padding-right:10px;
	vertical-align:top;
}

dl#inquiryDate dt span,
dl#inspectionDate dt span,
dl#personalDate dt span{
	padding:2px 0;
}


dl#inquiryDate dd,
dl#inspectionDate dd,
dl#personalDate dd{
	display:inline-block;
	min-height:20px;
	_height:20px;
	overflow:hidden;
	margin:5px 0 0;
	padding:5px 0 1.5em!important;
	vertical-align:top;
	border-bottom:1px #cccccc dotted;
}

*html dl#inquiryDate dd,
*html dl#inspectionDate dd,
*html dl#personalDate dd{
	height:1%;
}

/*
dd.desired,
dd.budget,
dd.price,
dd.shop,
dd.handle,
dd.fuel,
dd.full,
dd.visit,
dd.loanerCar,
dd.address{padding-bottom:2em!important;}
*/


dd.visit{margin-bottom:20px;}
/*
dd.kana{padding-bottom:4em!important;}
*/


dl#inquiryDate dd.option span{
	display:inline-block;
	*display:block;
	*float:left;
	width:12em;
	height:1.3em;
	margin:0;
	padding:0;
}
dl#inquiryDate dd.option span input{
	margin:0 5px 0 0;
	padding:0;
}



dl#inquiryDate dt.inquiry,
dl#inspectionDate dt.inquiry,
dl#personalDate dt.inquiry,
dl#inquiryDate dd.inquiry,
dl#inspectionDate dd.inquiry,
dl#personalDate dd.inquiry{
	float:left;
}


dl#inquiryDate input,
dl#inspectionDate input,
dl#personalDate input{
	margin-right:3px;
}


span.coution{
	display:block;
	width:auto;
}

/* 4.btn
----------------------------------------------------------- */
div#btn {
	clear:both;
	margin:40px 0 10px;
	padding:10px 0;
	border-top:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
}
div#btn input{
	display:block;
	width:13em;
	margin:0 auto;
	text-align:center;
}

/* 5.object car inquiry
----------------------------------------------------------- */
table#objectCar {width:530px;}
table#objectCar th {width:145px;}
table#objectCar td {width:385px;}
table#objectCar th img {width:135px;}

table#objectCar{
	margin:10px 0 3px;
	border:1px #cccccc solid;
}

table#objectCar th,
table#objectCar td {
	padding:3px 5px;
	font-size:83.33%;
}

table#objectCar td a,
table#objectCar td a:hover{
	font-size:116.66%;
	font-weight:bold;
	color:#666666;
}
table#objectCar td span.price{
	font-size:116.66%;
	font-weight:bold;
	color:#900;
}
p.toList{
	margin:0;
	padding:0 0 0 20px;
	background:url(../images/arrow_l_blue.png) no-repeat left 0.2em;
}

/* 6.kaitai
----------------------------------------------------------- */


