﻿@charset "utf-8";
/* CSS Document */

/* 
 * Style for 「shops.html」
 */

#caption {
	background-image:url(images/cap_title_shops.jpg);
}

/* ▽2009.9.12追加 */
#caption .totop {
	margin: 18px 0px 0px 422px;
	display: inline;
	float: left;
	text-align: right;
	color:#339900;
	font-family: "AR P丸ゴシック体M", "HG丸ｺﾞｼｯｸM-PRO";
}

#caption .totop img {
	border: none;
}

#caption .totop a:link {
	color:#339900;
	text-decoration: none;
}
#caption .totop a:visited {
	color:#339900;
	text-decoration: none;
}
#caption .totop a:hover {
	color:#339900;
	text-decoration: none;
}
#caption .totop a:active {
	color:#339900;
	text-decoration: none;
}
/* △2009.9.12追加 */

.link_reservation {
	width: 760px;
	margin: 30px 0px 10px 0px;
}

.link_pagetop {
	margin: 0px 0px 20px 0px;
}

/* レンタカー店舗紹介ページのCSS部分 */
#description {
	margin: 21.25px 0px 0px 40px;
}

#description h3 {
	margin: 0px 0px 0px 20px;
	font-size: 108%;
	color: #FF9900;
	font-family: "AR P丸ゴシック体M", "HG丸ｺﾞｼｯｸM-PRO";
	font-weight: bold;
	line-height: 2.0em;
}

#description .text {
	margin: 0px 0px 0px 20px;
	font-size: 93%;
	line-height: 1.8em;
}

/* タブ切り替えメニュー部 */
#tabnav {
	width: 600px;
	height: 45px;
	margin: 23px 0px 0px 100px;
	padding: 0px;
	background-image: url(images/bg_separator.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#tabnav ul {
	margin: 0px;
	padding-left: 24px;
}

#tabnav ul li {
	display: inline;
}

#tabnav ul li a {
	display: block;
	float: left;
	width: 120px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -9999px;
	outline: none;
	margin: 0px;
	padding-left: 24px;
}

#tabnav ul li a:hover {
	background-position: 0 100%;
}

#tabnav ul li a.sel {
	background-position: 0 100%;
}

#tabnav ul li#menu1 a {
	background-image: url(images/bt_fukuoka.jpg);
}

#tabnav ul li#menu2 a {
	background-image: url(images/bt_kitakyushu.jpg);
}

#tabnav ul li#menu3 a {
	background-image: url(images/bt_chikuhou.jpg);
}

#tabnav ul li#menu4 a {
	background-image: url(images/bt_chikugo.jpg);
}

#fukuoka {
}

#kitakyushu {
	display: none;
}

#chikuhou {
	display: none;
}

#chikugo {
	display: none;
}

/* タブ切り替えメニュー部　ここまで */

/* 店舗リストテーブル部 */
#shopinformation table.shoplist {
	width: 600px;
	table-layout: fixed;
	border: 1px solid #009900;
	border-collapse: collapse;
	margin: 0px 0px 0px 100px;
	padding: 0px;
}

#shopinformation table.shoplist col.col1 {
	width: 85px;
}

#shopinformation table.shoplist col.col2 {
	width: 179px;
}

#shopinformation table.shoplist col.col3 {
	width: 59px;
}

#shopinformation table.shoplist col.col4 {
	width: 71px;
}

#shopinformation table.shoplist col.col5 {
	width: 56px;
}

#shopinformation table.shoplist tr,th,td {
	border: 1px solid #009900;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	table-layout: fixed;
}


#shopinformation table.shoplist th {
	font-size: 93%;
	font-family: "MS UI Gothic";
	font-weight: 100;
	margin: 0px;
	padding: 0px 0px 0px 7px;
	white-space: nowrap;
	text-align: left;

}

#shopinformation table.shoplist td {
	height: 40px;
	font-family: "MS UI Gothic";
	font-size: 93%;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 7px;
	text-align: left;
}

#shopinformation table.shoplist td.map {
	border-left-style: none;
	vertical-align: middle;
	padding-right: 0px;
}

#shopinformation table.shoplist td.map a img {
	border-style:none;
}

#shopinformation table.shoplist td.address {
	border-right-style: none;
}

#shopinformation table.shoplist tr.caption {
	height: 25px;
	background-image: url(images/bg_tableline.jpg);
	background-repeat: no-repeat;
	background-position: 0 100%;
}


#shopinformation table.shoplist tr.city {
	height: 25px;
	background-image: url(images/bg_tableline2.jpg);
}

#shopinformation table.shoplist td.city {
	height: 25px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
}

.mark {
	background-image: url(images/mk_assist.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

/* 店舗リストテーブル部　ここまで */

/* Description of carefit */
.txt_carefit {
	margin: 0px 0px 0px 40px;
	font-size: 93%;
}