@charset "EUC-JP";

/*　ショールーム　*/

#main h2 {
	background: url(../img/title_03.gif) no-repeat;
	margin-bottom: 15px;
	text-indent: -9999px;
	height: 40px;
	width: 710px;
}

#main p.text {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}

#main p.img {
	margin: 0px auto 10px;
	padding: 0px;
	width: 510px;
}

#main p.photo {
	margin: 0px auto 10px;
	padding: 0px;
	width: 700px;
	text-align: center;
}

/*　新車販売ショールーム・サービスメンテナンス　*/

#main h3.title_01 {
	background: url(../img/showroom_newcar.jpg) no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
	height: 30px;
	width: 710px;
}

/*　中古車販売・展示場　*/

#main h3.title_02 {
	background: url(../img/showroom_usedcar.jpg) no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
	height: 30px;
	width: 710px;
}#main table.address {
	margin: 0px auto 20px;
	padding: 0px;
	width: 710px;
}
#main table.address th {
	margin: 0px;
	padding: 8px 0px 7px 15px;
	background: #FCE4C6 url(../img/showroom_bg.gif) no-repeat left top;
	text-align: left;
	width: 33%;
}
#main table.address td {
	padding: 5px 15px 5px 10px;
	margin: 0px;
}
#main table.address a {
	background: url(../img/icon_02.gif) no-repeat left 1px;
	padding-left: 10px;
}

/*　ショールーム　奈良店　*/

#main div.title {
	background: url(../img/title_bg.jpg) no-repeat;
	margin-bottom: 10px;
	width: 710px;
	height: 30px;
	padding: 0px;
}

#main div.title h3 {
	padding: 6px 20px 0px;
}

#main table#coment {
	width: 700px;
	margin: 10px auto 20px;
}
#main #coment td {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}


#main #coment td.photo {
	width: 140px;
	padding-left: 10px;
}

#main #coment td.photo img {
	margin-bottom: 5px;
}

/*　店舗情報　*/

#main div#shop {
	margin: 0px 0px 30px;
	padding: 0px;
	width: 710px;
}

#main div#shop h4 {
	font-size: 14px;
	font-weight: bold;
	background: #E6E6E6 url(../img/icon_03.gif) no-repeat 4px;
	padding: 5px 0px 5px 25px;
	margin-bottom: 15px;
}

#main div#shop table {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

#main div#shop td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

#main div#shop table#address {
	width: 450px;
	float: left;
}

#main div#shop table#address td {
	vertical-align: top;
	border-bottom: 1px solid #B3B3B3;
	padding: 10px 0px 0px;
}

#main div#shop table#address td p {
	border-left: 1px solid #B3B3B3;
	padding: 0px 10px 5px;
}

#main div#shop table#address th {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 10px 5px 0px;
	border-bottom: 1px solid #B3B3B3;
	white-space: nowrap;
	width: 100px;
}

#main div#shop p.map {
	text-align: center;
	margin: 0px 0px 10px;
	padding: 0px;
}

#main div#shop p.bt {
	text-align: center;
}

/*　店舗のご案内　*/

#main div#info {
	margin: 0px 0px 30px;
	padding: 0px;
	width: 710px;
}

#main #info h4 {
	border-bottom: 1px solid #7F7F7F;
	border-left: 5px solid #F18900;
	margin-bottom: 12px;
	padding: 5px 15px;
	width: 675px;
}
#main #info p.text {
	padding: 0px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}


/*　店舗のご案内　アルバム写真　*/

#main #info ul {
	list-style: none;
	margin: 0px 10px;
	padding: 0px;
}

#main #info li{
list-style:none;
display:block;
width:163px;
height:160px;
float: left;
text-align: center;
padding-top: 10px;
}
#main #info li img {
	margin-bottom: 5px;
}
