/*--------------------
サービストップ
--------------------*/

.TserviceW{
	width:680px;
	margin-bottom: 20px;
	float: left;
	display: inline;
}

.Ts-LeftText{
	width:396px;
	margin: 0px 20px 0px 20px;
	float: left;
	display: inline;
}

.Ts-rightImg{
	width:244px;
	float: left;
	display: inline;
}

.Tlead-text{
	width:396px;
	margin: 10px 0px 0px 0px;
	float: left;
	display: inline;
}

.TpitmenuW{
	width:660px;
	margin: 0px 0px 0px 20px;
	float: left;
	display: inline;
}

.TimgLeft{
	width:320px;
	padding: 0px 20px 20px 0px;
	float: left;
	display: inline;
}

.TimgRight{
	width:320px;
	margin: 0px 0px 20px 0px;
	float: left;
	display: inline;
}

/*--------------------
ローカルメニュー
--------------------*/

.localW{
	width: 680px;
	margin-top: 10px;
	float: left;
	display: inline;
}

.localW2{
	width: 680px;
	margin: 10px 0px 20px 0px;
	float: left;
	display: inline;
}

.titleNaviImg{
	width: 88px;
	margin: 0px 10px 0px 20px;
	float: left;
	display: inline;
}

.titleNavi{
	text-align: left;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.titleNavi ul{
	float: left;
	display: inline;
}

.titleNavi li{
	display: inline;
}

.titleNaviNow{
	font-weight: bold;
}

/*--------------------
共通
--------------------*/
.local-title{
	width: 660px;
	margin: 0px 0px 20px 20px;
	float: left;
	display: inline;
}

.local-title2{
	width: 660px;
	margin: 0px 0px 0px 20px;
	float: left;
	display: inline;
}

.local-title3{
	width:660px;
	margin: 0px 0px 20px 0px;
	float: left;
	display: inline;
}

.local-title4{
	width:660px;
	margin: 0px 0px 20px 0px;
}

.text-img-t{
	width:356px;
	margin: 0px 0px 0px 20px;
	float: left;
	display: inline;
}

.lead-text-t{
	width:356px;
	margin: 10px 0px 0px 20px;
	float: left;
	display: inline;
}

.lead-text2-t{
	width:356px;
	margin: 10px 0px 0px 20px;
	text-align: right;
	float: left;
	display: inline;
}

.lead-text3-t{
	width:396px;
	margin: 10px 0px 0px 0px;
	text-align: right;
	float: left;
	display: inline;
}

.lead-text4-t{
	width:356px;
	margin: 10px 0px 0px 20px;
	font-weight: bold;
	float: left;
	display: inline;
}


.s-rightImg-t{
	width:244px;
	float: left;
	display: inline;
}

.serviceW{
	width:660px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 20px;
	margin-bottom: 30px;
	background-color: #ffe5d9;
	float: left;
	display: inline;
}

.pitmenuW{
	width:660px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 20px;
	margin-bottom: 30px;
	background-color: #dde6f2;
	float: left;
	display: inline;
}

/*--------------------
タイヤ交換
--------------------*/



.serviceW2{
	width:660px;
	margin-left: 20px;
	padding-bottom: 30px;
	float: left;
	display: inline;
	border-bottom: 3px #ffd37d dotted;
}


.serviceW3{
	width:660px;
	margin-top: 30px;
	margin-left: 20px;
	padding-bottom: 30px;
	float: left;
	display: inline;
	border-bottom: 3px #ffd37d dotted;
}

.serviceW4{
	width:660px;
	margin-top: 30px;
	margin-left: 20px;
	padding-bottom: 30px;
	float: left;
	display: inline;
}

.serviceW5{
	width:660px;
	margin-left: 20px;
	padding-bottom: 30px;
	float: left;
	display: inline;
}

.s-LeftText{
	width:396px;
	float: left;
	display: inline;
}

.s-rightImg{
	width:244px;
	margin: 0px 20px 0px 0px;
	float: left;
	display: inline;
}

.text-img{
	width:376px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.text-img2{
	width:376px;
	margin: 10px 0px 0px 0px;
	float: left;
	display: inline;
}

.lead-text{
	width:396px;
	margin: 10px 0px 0px 0px;
	float: left;
	display: inline;
}

.lead-text2{
	width:396px;
	margin: 20px 0px 0px 0px;
	text-align: right;
	float: left;
	display: inline;
}

.lead-text3{
	width:396px;
	margin: 10px 0px 0px 0px;
	float: left;
	display: inline;
}

.lead-text4{
	width:396px;
	float: left;
	display: inline;
}



.pitTitle1{
	margin:  0px 0px 10px 20px;
}

.pitArrow{
	position: relative;
	top: 1px;
	padding-left: 5px;
}


/*--------------------
オイル交換
--------------------*/

.oil-tableW{
	width: 660px;
	margin-left: 20px;
	margin-bottom: 20px;
	float: left;
	display: inline;
}

.oilTable{
	width: 660px;
	float: left;
	display: inline;
}

.oilTd1{
	width: 220px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;
}

.oilTd2{
	width: 220px;
	text-align: center;
	color: #323232;
	background-color: #f5f2ee;
	padding: 5px 0px 5px 0px;
}

.oilTd3{
	width: 220px;
	text-align: center;
	color: #323232;
	background-color: #faebeb;
	padding: 5px 0px 5px 0px;
}

/*----------------------------
その他点検・サービス
----------------------------*/
.sonotaTable{
	width:396px;
	margin-top: 10px;
	float: left;
	display: inline;
}

.sonotaTd1{
	width:132px;
	padding: 5px;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	text-align: center;
}

.sonotaTd2{
	width:132px;
	padding: 5px;
	color: #323232;
	background-color: #faebeb;
	text-align: center;
}

.sonotaTd3{
	width:132px;
	padding: 5px;
	color: #323232;
	background-color: #f0ebe4;
	text-align: center;
}

.lead-text5{
	width:396px;
	font-size: 120%;
	font-weight: bold;
	margin-top: 10px;
	float: left;
	display: inline;
}

.alignment-w{
	width:370px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #c8c8c8;
	float: left;
	display: inline;
}

/*----------------------------
会員サービス
----------------------------*/
.memberTable{
	width:396px;
	margin-top: 10px;
	float: left;
	display: inline;
}

.memberTd1{
	width:198px;
	padding: 5px 20px;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	text-align: center;
}

.memberTd2{
	width:198px;
	padding: 5px 20px;
	color: #323232;
	background-color: #f5f2ee;
	text-align: right;
}


.member-text{
	width:396px;
	float: left;
	display: inline;
}

.pointW{
	width:660px;
	margin-top: 30px;
	float: left;
	display: inline;
}

.pointW2{
	width:660px;
	margin-top: 5px;
	background-color: #f8dadf;
	font-weight: bold;
	float: left;
	display: inline;
}

.point-img{
	width:645px;
	padding: 5px;
	margin-left: 5px;
	float: left;
	display: inline;
}

.point-text{
	padding: 5px;5px 0px 5px;
	margin-left: 5px;
	color: #ffffff;
	font-weight: bold;
	float: left;
	display: inline;
}

.point-text2{
	color: #414141;
	padding: 0px 5px 5px 5px;
	margin-left: 28px;
	float: left;
	display: inline;
}

.danzen-text{
	width: 660px;
	margin-top: 5px;
}

/*----------------------------
作業工賃表
----------------------------*/

.taiyaTable{
	width: 660px;
	margin: 0px 0px 10px 0px;

}

.taiyaTable1{
	width: 660px;

}

.tableText1{
	margin-bottom: 20px;
}

.tableText2{
	margin-bottom: 10px;
	color: #323232;
}


.taiyaTd1{
	width: 240px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;
}

.taiyaTd1b{
	width: 240px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;
}

.taiyaTd1c{
	width: 240px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;
}

.taiyaTd2{

	width: 180px;
	color: #323232;
	font-weight: bold;
	background-color: #f0ebe4;
	text-align: center;
	padding: 5px 0px 5px 0px;

}

.taiyaTd3{
	width: 180px;
	color: #323232;
	font-weight: bold;
	background-color: #f0ebe4;
	text-align: center;
	padding: 5px 0px 5px 0px;

}

.taiyaTd4{
	width: 90px;
	text-align: center;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;

}

.taiyaTd5{
	width: 90px;
	text-align: center;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;

}

.taiyaTd5b{
	width: 90px;
	text-align: center;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;

}

.taiyaTd6{
	width: 120px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;
}

.taiyaTd6b{
	width: 120px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;
}

.taiyaTd7{
	width: 120px;
	text-align: center;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;
}

.taiyaTd7b{
	width: 120px;
	text-align: center;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;

}

.taiyaTd8{
	width: 90px;
	background-color: #f5f2ee;
	text-align: center;
	color: #323232;
	padding: 5px 0px 5px 0px;

}

.taiyaTd8b{
	width: 90px;
	background-color: #f5f2ee;
	text-align: center;
	color: #323232;
	padding: 5px 0px 5px 0px;

}

.taiyaTd9{
	width: 90px;
	text-align: center;
	color: #323232;
	background-color: #faebeb;
	padding: 5px 0px 5px 0px;
}

.taiyaTd9b{
	width: 90px;
	text-align: center;
	color: #323232;
	background-color: #faebeb;
	padding: 5px 0px 5px 0px;
}

.taiyaTd10{
	width: 180px;
	background-color: #f5f2ee;
	text-align: center;
	color: #323232;
	padding: 5px 0px 5px 0px;

}

.taiyaTd10b{
	width: 180px;
	background-color: #f5f2ee;
	text-align: center;
	color: #323232;
	padding: 5px 0px 5px 0px;

}

.taiyaTd11{
	width: 180px;
	text-align: center;
	color: #323232;
	background-color: #faebeb;
	padding: 5px 0px 5px 0px;
}

.taiyaTd11b{
	width: 180px;
	text-align: center;
	color: #323232;
	background-color: #faebeb;
	padding: 5px 0px 5px 0px;
}

.taiyaTd12{
	width: 370px;
	background-color: #f5f2ee;
	text-align: center;
	color: #323232;
	padding: 5px 0px 5px 0px;

}

.taiyaTd12b{
	width: 370px;
	background-color: #f5f2ee;
	text-align: center;
	color: #323232;
	padding: 5px 0px 5px 0px;

}

.taiyaTd13{
	width: 182px;
	background-color: #f5f2ee;
	text-align: center;
	color: #323232;
	padding: 5px 0px 5px 0px;

}

.taiyaTd13b{
	width: 180px;
	background-color: #f5f2ee;
	text-align: center;
	color: #323232;
	padding: 5px 0px 5px 0px;

}

.taiyaTd14{
	width: 182px;
	text-align: center;
	color: #323232;
	background-color: #faebeb;
	padding: 5px 0px 5px 0px;
}

.taiyaTd14b{
	width: 180px;
	text-align: center;
	color: #323232;
	background-color: #faebeb;
	padding: 5px 0px 5px 0px;

}

.taiyaTd15{
	width: 120px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 5px 0px 5px 0px;

}


.tablePageW{
	width: 660px;
	margin-left: 20px;
	padding-top: 5px;
	display: inline;
	float: left;
}

.tablePageW2{
	width: 660px;
	margin-left: 20px;
	padding-bottom: 10px;
	display: inline;
	float: left;
}

.tablePageR{
	width: 660px;
	float: left;
	text-align: right;
}

.tableArrow1{
	position: relative;
	top: 1px;
	padding-left: 5px;
}

/*----------------------------
クイックリフレッシュ料金表
----------------------------*/


.q-tableW{
	width: 660px;
	margin-left: 20px;
	margin-bottom: 20px;
	display: inline;
	float: left;
}

.quickTable{
	width: 660px;
	display: inline;
	float: left;
}

.quickTd1{
	width: 150px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 10px;
}

.quickTd1a{
	width: 150px;
	text-align: center;
	color: #323232;
	background-color: #f5f2ee;
	padding: 10px;
}

.quickTd2{
	width: 350px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 10px;
}

.quickTd2a{
	width: 350px;
	text-align: left;
	color: #323232;
	background-color: #f5f2ee;
	padding: 10px;
}

.quickTd3{
	width: 80px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 10px;
}

.quickTd3a{
	width: 80px;
	text-align: right;
	color: #323232;
	background-color: #faebeb;
	padding: 10px 30px 10px 0px;
}


/*----------------------------
保管くん
----------------------------*/

.hokan-title2{
	width:660px;
	font-weight: bold;
	font-size: 120%;
	float: left;
	display: inline;
}

.hokan-text{
	width:660px;
	float: left;
	display: inline;
}

.hokanW{
	width:660px;
	margin-left: 20px;
	padding-bottom: 30px;
	float: left;
	display: inline;
	border-bottom: 3px #ffd37d dotted;
}

.hokanW2{
	width:660px;
	margin-top: 30px;
	margin-left: 20px;
	padding-bottom: 30px;
	float: left;
	display: inline;
	border-bottom: 3px #ffd37d dotted;
}

.hokanW3{
	width:660px;
	margin-top: 30px;
	margin-left: 20px;
	padding-bottom: 30px;
	float: left;
	display: inline;
}

.hokanTable{
	width: 660px;
	float: left;
	display: inline;
}

.hokanTd1{
	width: 220px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 10px;
}

.hokanTd2{
	width: 220px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f5f2ee;
	padding: 10px;
}

.hokanTd2a{
	width: 220px;
	text-align: center;
	color: #323232;
	background-color: #f5f2ee;
	padding: 10px;
}

.hokanTd3{
	width: 330px;
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 10px;
}

.hokanTd4{
	width: 330px;
	text-align: center;
	font-weight: bold;
	color: #323232;
	background-color: #f0ebe4;
	padding: 10px;
}

.hokanTd5{
	width: 330px;
	text-align: center;
	color: #323232;
	background-color: #f5f2ee;
	padding: 10px;
}