@charset "utf-8";


/* ****************************************_**************************************** */
#gnavi_service {
	width: 125px;
	background-position: -548px -116px;
}

#gnavi_service:hover {
	background-position: -548px -116px;
}


/* ****************************************_**************************************** */


/* promotion_area */

div#promotion_area {
	height: 90px;
	background: url(/images/common/oblique_line_bg.gif) top center repeat;
}


/* ****************************************_**************************************** */
/* local_navigation */
div#local_navigation {
	height: 27px;
}

div#local_navigation ul {
	display:block;
	width: 656px;
	height: 27px;
	margin:0 0 5px 0;
	float:left;
}

div#local_navigation ul.navi_service {
	background: url(/images/service/localnavigation_back.gif) no-repeat 0 0;
}

div#local_navigation li {
	display:block;
	float:left;
	margin:0;
}

div#local_navigation li a {
	display:block;
	text-indent:-9999px;
	height:27px;
}	 


div#local_navigation li a#club {
	margin:0 0 0 11px;
	width:115px;
	background: url(/images/service/localnavigation.gif) no-repeat -15px 0;
}

div#local_navigation li a#coting {
	margin:0 0 0 11px;
	width:124px;
	background: url(/images/service/localnavigation.gif) no-repeat -141px 0;
}

div#local_navigation li a#ins {
	margin:0 0 0 11px;
	width:43px;
	background: url(/images/service/localnavigation.gif) no-repeat -275px 0;
}

div#local_navigation li a#repair {
	margin:0 0 0 11px;
	width:88px;
	background: url(/images/service/localnavigation.gif) no-repeat -329px 0;
}

div#local_navigation li a#parts {
	margin:0 0 0 11px;
	width:121px;
	background: url(/images/service/localnavigation.gif) no-repeat -428px 0;
}

div#local_navigation li a#loan {
	margin:0 0 0 11px;
	width:79px;
	background: url(/images/service/localnavigation.gif) no-repeat -560px 0;
}


div#local_navigation li a#club_over {
	margin:0 0 0 11px;
	width:115px;
	background: url(/images/service/localnavigation.gif) no-repeat -15px -28px;
}

div#local_navigation li a#coting_over {
	margin:0 0 0 11px;
	width:124px;
	background: url(/images/service/localnavigation.gif) no-repeat -141px -28px;
}

div#local_navigation li a#ins_over {
	margin:0 0 0 11px;
	width:43px;
	background: url(/images/service/localnavigation.gif) no-repeat -275px -28px;
}

div#local_navigation li a#repair_over {
	margin:0 0 0 11px;
	width:88px;
	background: url(/images/service/localnavigation.gif) no-repeat -329px -28px;
}

div#local_navigation li a#parts_over {
	margin:0 0 0 11px;
	width:121px;
	background: url(/images/service/localnavigation.gif) no-repeat -428px -28px;
}

div#local_navigation li a#loan_over {
	margin:0 0 0 11px;
	width:79px;
	background: url(/images/service/localnavigation.gif) no-repeat -560px -28px;
}

div#local_navigation li a#club:hover {
	background-position: -15px -28px;
}

div#local_navigation li a#coting:hover {
	background-position: -141px -28px;
}

div#local_navigation li a#ins:hover {
	background-position: -275px -28px;
}

div#local_navigation li a#repair:hover {
	background-position: -329px -28px;
}

div#local_navigation li a#parts:hover {
	background-position: -428px -28px;
}

div#local_navigation li a#loan:hover {
	background-position: -560px -28px;
}


div#local_navigation p {
	display:block;
	width: 120px;
	height: 27px;
	margin:0 0 5px 0;
	float:right;
}

div#local_navigation p a {
	display:block;
	width: 120px;
	height: 27px;
	text-indent:-9999px;
	background: url(/images/service/localnavigation.gif) no-repeat -660px 0;
}


div#local_navigation p a:hover {
	background-position: -660px -28px;
}


/* contents_area */

#main_contents h3 {
	margin:10px 0 15px 0;
	padding:0;
	height:40px;
	text-indent:-9999px;
	clear:both;
	background: url(/images/service/subtitle_ins.gif) no-repeat left center;
}

div#main_contents #lead {
	margin: 20px 0 35px 0;
}

div.step {
	margin:15px 0 0 0;
	padding:0 0 15px 0;
	background: url(/images/common/dotline.gif) left bottom no-repeat;
}

div#main_contents #param1,
div#main_contents #param2,
div#main_contents #param3 {
	float: left;
	display: block;
	width: 530px;
	margin: 0 0 20px 0;
}

div#main_contents #param1img,
div#main_contents #param2img,
div#main_contents #param3img {
	float: left;
	margin: 0 20px 20px 0;
}

div#main_contents #param1img,
div#main_contents #param3img {
	float: left;
	margin: 0 20px 20px 0;
	width:186px;
}

.backimg01 {
	background: url(/images/service/ins_photo02.jpg) left top no-repeat;
	height:260px;
}

.backimg02 {
	background: url(/images/service/ins_photo03.jpg) left top no-repeat;
	height:186px;
}


#param1 .cap,
#param2 .cap {
	float: left;
	width: 220px;
}

#param1 .txt,
#param2 .txt {
	float: left;
	width:300px;
	margin: 0 0 20px 0;
}

.clear_line {
	clear:both;
	height: 1px;
	width: 100%;
	margin: 0 0 20px 0;
	background: url(/images/common/dotline.gif) top center no-repeat;
}

div.ins_pass {
	margin:0 0 10px 0;
}

img {
	border:none;
}

img.ins_pass_image {
	margin:0 0 5px 0;
}


/* ****************************************_**************************************** */
