* {
	line-height: 120%!important;

}

img {
	border: none;
}

p {
	margin: 0 0 10px 0!important;
}

.oneBox {
	padding-bottom: 0;
	margin-bottom: 10px!important;
}

#content {
	width: 866px;
	margin: 0 auto;
}

.dealerCont .cont01 {
	float: left;
	width: 693px;
	font-size: 14px;
	color: #082754;
}

.dealerCont .cont02 {
	float: right;
	width: 153px;
	text-align: right;
}

/* table -------------------------------------------- */
table.dealerTbl p {
	margin: 0 0 5px 0!important;
}

table.dealerTbl {
	clear: both;
	border-collapse: collapse;
	border-bottom: 1px solid #082754!important;
}

table.dealerTbl td {
	padding: 7px 7px 0 7px;
	border: none!important;
}

table.dealerTbl th {
	background-color: #475E80;
}

table.dealerTbl th.bR01,
table.dealerTbl td.bR01 {
	border-right: 1px solid #082754!important;
}

table.dealerTbl th.bB01,
table.dealerTbl td.bB01 {
	border-bottom: 1px solid #082754!important;
}

table.dealerTbl th.bB02,
table.dealerTbl td.bB02 {
	border-bottom: 1px solid #CCC!important;
}

.phone {
	font-weight: bold;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.state {
	color: #082754;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

.ttlState {
	padding: 2px 0 0 7px;
	margin-bottom: 10px;
	background: url(/dealers/images/ttl_state.jpg) repeat-y;
	background-color: #475E80;
	font-size: 13px;
	text-align: center;
	color: #FFF;
}

.ttlDealer {
	padding: 2px 0 0 7px;
	margin-bottom: 10px;
	background: url(/dealers/images/ttl_dealer.jpg) repeat-y;
	background-color: #A3AFC0;
	font-size: 13px;
	text-align: left;
	color: #FFF;
}

.ttlPhone {
	padding: 2px 0 0 7px;
	margin-bottom: 10px;
	background: url(/dealers/images/ttl_phone.jpg) repeat-y;
	background-color: #A3AFC0;
	font-size: 13px;
	text-align: center;
	color: #FFF;
}

.ttlType02 {
	font-weight: bold;
}

