/*----------------------------------------------------------------
　クルマをさがす　左（サブメニュー）
----------------------------------------------------------------*/

#sub-menu-car-search {
background-image:url(../../img/title-parts/title-car-search.gif);
background-repeat:no-repeat;
background-position:top left;
width:200px;
padding:0 5px;
margin-bottom:15px;
}

#sub-menu-car-search ul {
margin:0px;
padding:0px;
}

#sub-menu-car-search li {
list-style-type:none;
margin:0px;
padding:10px;
border-bottom:1px dashed #C7C7C7;
}


/*----------------------------------------------------------------
　クルマをさがす　検索画面
----------------------------------------------------------------*/

#selected-car {
	margin:0 0 5px 0;
	padding:0 20px;
	border:1px solid #cccccc;
}


#selected-car2 {
	width:250px;
	float:left;
	margin:0px 25px 10px 0;
	padding:2px 10px;
	border:1px solid #cccccc;
}

#car-lineup table {
font-size:95%;
}

#car-lineup td {
border:1px solid #ffffff;
}

#car-lineup td:hover {
border:1px solid #cccccc;
}

.unavailable-car {
background-color:#E9E8E8;
color:#7f7f7f;
}


/*----------------------------------------------------------------
　市区郡選択の地図
----------------------------------------------------------------*/

#area-map {
text-align:center;
padding:15px 0;
}


/*----------------------------------------------------------------
　地図の操作方法
----------------------------------------------------------------*/

#map-use {
margin:10px 0px;
padding:10px;
border:1px solid #cccccc;
font-size:90%;
}

#map-use ul {
padding-left:20px;
}



#map-use2 {
	width:560px;
	float:left;
	margin:5px 0px 5px 0px;
	padding:10px;
	border:1px solid #cccccc;
	font-size:85%;
}

#map-use2 ul {
padding-left:20px;
}


/*----------------------------------------------------------------
　google map
----------------------------------------------------------------*/

#map {
/*width: 900px;*/
height: 450px;
color:3f3f3f;
margin:15px 0;
background-color:#EEEEEE;
clear:both;
}


/*----------------------------------------------------------------
　検索結果
----------------------------------------------------------------*/

#search-result-list h2 {
visibility:visible;
font-size:120%;
line-height:140%;
color:#2f2f2f;

}
#search-result-list h3 {
	font-size:120%;
	line-height:140%;
	color:#2f2f2f;
	margin-top: 10px;

}

#search-result-list {
padding:0;
}


#search-result-list table {
margin-bottom:15px;
}

#search-result-list td {
padding-left:5px;
}

/*一覧表の中のお店情報*/
.shop-list-tables {
width:890px;
border-bottom:1px solid #3F3F3F;
border-left:8px solid #0059B1;
}

.shop-name {
color:#2f2f2f; 
font-weight:bold;
font-size:90%; 
border-bottom:1px dashed #3F3F3F;
padding:0 0 5px 0;
}

.shop-name a {
color:#2f2f2f; 
font-weight:bold;
}

.shop-name a:hover{
color:#1444A2;
font-weight:bold;
}

.shop-address {
color:#3F3F3F;
font-size:90%;
padding:5px 0 5px 0;
}
.shop-address.link-btns{
text-align:right;
}
.service-icons {
text-align:right;
padding:0;
float:right;

}
.service-icons img{
margin:2px 2px 0 0;
}

.car-icon {
width:42px;
padding:0 3px;
}
.car-info {
width:305px;
padding:0;
}
.car-info .ichiran-car-info strong {
font-size:118%;
}

/*ふきだしの中のお店情報*/

.fukidashi-shop-info {
width:auto;
/*** width:450px;***/
padding:5px;
font-size:85%;
line-height:125%;
}

.fukidashi-shop-info h3 {
font-size:120%;
font-weight:bold;
border-bottom:1px dashed #3F3F3F;
margin:0px;
padding-bottom:3px;
}

.fukidashi-shop-info a {
color:#2f2f2f; 
font-weight:bold;
}


.fukidashi-shop-info a:hover{
color:#1444A2;
font-weight:bold;
}

.fukidashi-service-icons {
padding:2px 0;
margin-bottom:5px;
border-bottom:1px dashed #3F3F3F;
}

.fukidashi-service-icons img{
margin:3px 2px 3px 0;
}

.fukidashi-shop-image {
width:150px;
margin:0;
padding:5px 0 0 5px;
}

.fukidashi-shop-image img {
margin:0 2px 2px 0;
}

/*ふきだしの中の展示車・試乗車情報*/

.color-icon {
	margin:0 3px 0 0;
	border-bottom:1px solid #ffffff;
	vertical-align: middle;
}

.fukidashi-tenjisya-sijyosya {
font-size:85%;
width:440px;
height:90px;
line-height:120%;
clear:both;
/*overflow:scroll;*/
overflow-y:scroll;
/*overflow-x:auto;*/
}

.fukidashi-tenjisya-sijyosya table {
width:415px;
margin-bottom:3px;
}

.fukidashi-tenjisya-sijyosya td {
padding:0 5px 3px 0;
border-bottom:1px dashed #3F3F3F;
}

.yoyaku-btn {
width:auto;
padding:0 0 0 0;
text-align:right;
}


/*一覧表の中の展示車・試乗車情報*/

.link-btns {
	margin:0 5px 5px 5px;
	float:right;
	width: 146px;
	text-align:right;
}
.link-btns img {
	margin-bottom:2px;
}
.ichiran-tenjisya-sijyosya {
font-size:90%;
color:#2f2f2f;
padding-bottom:5px;
/*line-height:125%;*/
border-top:1px dashed #3F3F3F;
}

.tenjisya-sijyosya-item {
float:left;
width:430px;
margin:0 8px 0 0;
background-color:#EBEBEB;
padding:5px;
line-height:125%;
font-size:90%;
}


.ichiran-car-icon {
width:42px;
padding:0;
line-height:20px;
}
.ichiran-car-info {
width:305px;
padding:0 0px 0 0;
font-size:89%;
}
.ichiran-car-info strong {
font-size:111%;
}
.ichiran-yoyaku-btn {
width:auto;
padding:0 3px 0 0;
text-align:right;
}

