@charset "utf-8";
/* CSS Document */



#index_flash {
	margin: 10px 12px 15px 12px;
}
.index_ti01 {
	background:url("../../images_/index_ti01.gif") no-repeat;
	height: 32px;
	width: 557px;
}
.index_ti01 h2 {
	text-indent:-9999px;
}
.index_ti02 {
	background:url("../../images_/index_ti02.gif") no-repeat;
	height: 32px;
	width: 557px;
	margin-top: 15px;
}

.index_ti02 h2 {
	text-indent:-9999px;
}
.index_ti03 {
	background:url("../../images_/index_ti03.gif") no-repeat;
	height: 32px;
	width: 557px;
	margin-top: 5px;
}

.index_ti03 h2 {
	text-indent:-9999px;
}

#index_service01 {
	border: solid #ccc;
	border-width: 0 1px 0px 1px;
	float: left;
	width: 520px;
	padding: 0 0 15px 35px;
	border-bottom:dashed 1px #ccc;
}
#index_service01 ul {
}
#index_service01 li {
	float:left;
	padding:10px 32px 0px 0px;
	margin:0px;
}
#index_service01 a {
	display:block;
	height:71px;
	width:71px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#index_service_complete a {
	background:url("../../images_/index_ic_complete.gif");
}
#index_service_complete a:hover {
	background-position:-71px 0px;
}
#index_service_oil a {
	background:url("../../images_/index_ic_oil.gif");
}
#index_service_oil a:hover {
	background-position:-71px 0px;
}
#index_service_tire a {
	background:url("../../images_/index_ic_tire.gif");
}
#index_service_tire a:hover {
	background-position:-71px 0px;
}
#index_service_battery a {
	background:url("../../images_/index_ic_battery.gif");
}
#index_service_battery a:hover {
	background-position:-71px 0px;
}
#index_service_wash a {
	background:url("../../images_/index_ic_wash.gif");
}
#index_service_wash a:hover {
	background-position:-71px 0px;
}
#index_service_audio a {
	background:url("../../images_/index_ic_audio.gif");
}
#index_service_audio a:hover {
	background-position:-71px 0px;
}
#index_service_goods a {
	background:url("../../images_/index_ic_goods.gif");
}
#index_service_goods a:hover {
	background-position:-71px 0px;
}
#index_service_security a {
	background:url("../../images_/index_ic_security.gif");
}
#index_service_security a:hover {
	background-position:-71px 0px;
}
#index_service_security a {
	background:url("../../images_/index_ic_security.gif");
}
#index_service_security a:hover {
	background-position:-71px 0px;
}
#index_service_four a {
	background:url("../../images_/index_ic_four.gif");
}
#index_service_four a:hover {
	background-position:-71px 0px;
}
#index_service_film a {
	background:url("../../images_/index_ic_film.gif");
}
#index_service_film a:hover {
	background-position:-71px 0px;
}

#index_service_motorsport a {
	background:url("../../images_/index_ic_motorsport.gif");
}
#index_service_motorsport a:hover {
	background-position:-71px 0px;
}
#index_service_repair a {
	background:url("../../images_/index_ic_repair.gif");
}
#index_service_repair a:hover {
	background-position:-71px 0px;
}

#index_service_carcare a {
	background:url("../../images_/index_ic_care.gif");
}
#index_service_carcare  a:hover {
	background-position:-71px 0px;
}


#index_service02 {
	width: 520px;
	background-repeat:no-repeat;
	float: left;
	border: solid #ccc;
	border-width: 0 1px 1px 1px;
	padding: 7px 0 7px 35px;
}
#index_service02 li {
	background-repeat:no-repeat;
	float:left;
	padding:0px 20px 0px 0px;
	margin:0px;
	text-indent: -9999px;
	height:16px;
}
#index_service02 li a:focus {
	-moz-outline-style: none;
}
#index_service02 a {
	background-repeat:no-repeat;
	display:block;
	height:16px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#index_service_coating a {
	width: 59px;
	background:url("../../images_/index_menu_coating.gif") no-repeat;
}
#index_service_coating a:hover {
	background-position:-59px 0px;
}
#index_service_card a {
	width: 113px;
	background:url("../../images_/index_menu_card.gif") no-repeat;
}
#index_service_card a:hover {
	background-position:-113px 0px;
}
#index_service_tuneup a {
	width: 84px;
	background:url("../../images_/index_menu_tuneup.gif") no-repeat;
}
#index_service_tuneup a:hover {
	background-position:-84px 0px;
}
#index_service_insurance a {
	width: 68px;
	background:url("../../images_/index_menu_insurance.gif") no-repeat;
}
#index_service_insurance a:hover {
	background-position:-68px 0px;
}
.sale {
	background:url("../../images_/index_ic_sale.gif") no-repeat 5px 8px;
	width:43px;
	text-indent: -9999px;
}
.event {
	background:url("../../images_/index_ic_event.gif") no-repeat 5px 8px;
	width:43px;
	text-indent: -9999px;
}
.campaign {
	background:url("../../images_/index_ic_campaign.gif") no-repeat 5px 8px;
	width:43px;
	text-indent: -9999px;
}
.news {
	background:url("../../images_/index_ic01.gif") no-repeat 4px 10px;
	width:7px;
}

.index_news_new {
	padding-left: 6px;
}
.index_news {
	padding-left: 6px;
}
.index_news table {
}
.index_news td {
	padding:4px;
	border-bottom:dotted 1px #ccc;
	border-collapse:collapse;
	vertical-align: top;
}
.index_news th {
	width: 72px;
	padding:4px;
	border-bottom:dotted 1px #ccc;
	border-collapse:collapse;
	text-align: left;
	padding-left: 2px;
	vertical-align: top;
}
.index_ti_btn01 {
	width: 40px;
	height: 18px;
	float: right;
	padding: 7px 50px 0 0;
}
.index_ti_btn02 {
	width: 126px;
	height: 29px;
	background:url("../../images_/index_ti_btn_list.gif") no-repeat;
	float: right;
	padding-right: 10px;
}

.index_ti_btn03 {
	width: 126px;
	height: 29px;
	background:url("../../images_/index_ti_btn_list02.gif") no-repeat;
	float: right;
	padding-right: 10px;
}

.index_ti_btn02 a {
	display: block;
	width: 126px;
	height: 29px;
}

.index_ti_btn03 a {
	display: block;
	width: 126px;
	height: 29px;
}
#index_service02 ul {
	float: left;
	height: 16px;
}
.index_topics {
	float: left;
	padding: 0 0 20px 0;
}
.index_topics a:link, a:visited {
	text-decoration:none;
}
#index_bn {
	float: left;
	width: 557px;
	padding: 12px 0 0 0;
}
#index_bn li {
	float:left;
}
#index_member {
	padding: 0 0 13px 2px;
}
#index_cm {
	padding: 0 0 13px 2px;
}
.bn_center {
	padding:0 16px 0 16px;
}
#index_foot_bn {
	background:url("../../images_/index_footbn_bg.gif");
	height: 55px;
	padding: 5px 0 0 3px;
	margin-top: 10px;
}
#index_foot_bn li {
	float:left;
}
.bn_right {
	padding-right: 5px;
}

.index_inc {
overflow:hidden;
width:546px;
height:500px;
}
