@charset 'shift_jis'; 
/*
CSS importer
*/

@import url(/css/reset.css);



body{
}
	 
	 
	 
	 

	 

	 
a {text-decoration: none;}

a:link{
	color:#000;}

a:visited {
	color:#d1c828;}
	
a:active{
	color:#000099;
}
	
a:hover{
	color:#0000FF;
}
	 


img{
	border:none;
}	 
	 

	 
h1{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

   font-size:42px;
   color:#6666FF;

   }
h2{
   font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3', sans-serif, Optima;
   font-size:20px;
   color:#000
  ;}
h3{
   font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3', sans-serif, Optima;
   font-size:12px;
   color:#000;}
h4{
   font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3', sans-serif, Optima;
   font-size:10px;
   color:#fff;
   line-height:155%;}
h5{
   font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3', sans-serif, Optima;
   font-size:12px;
   color:#fff;
   line-height:150%}  
h6{
   font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3', sans-serif, Optima;
   font-size:15px;
   color:#000;
   line-height:100%;}
h7{
	font-family:'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3', sans-serif, Optima;
	font-size:17.72px;
	color:#000;
	line-height:1.5;
   }   


.text {line-height : 115% ;}

p{
	font-size:18px;
	line-height:150%;}



.moji80kuro {
	font-size: 100%;
	color: #000000;
	font-weight: normal;
	line-height:150%;
	font-size:18px;
}


p2{
	font-size:13px;
	line-height:200%;
}
   
p3{
	font-size:17px;
	line-height:150%;
}



#hai{
	background-color:#ccFFcc;
	height:auto;
	width:880px;
	padding:10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}


#unba{
	height:50px;
	width:880px;
	clear:both;
	background-color:#E6FDE6;
}


/*共通*/
#syarogo_out{
	height:9px;
	width:880px;
	margin-top: 0px;
}

#syarogo_in{
height:90px;
width:530px;
margin:0px 10px 0px 0px;
float:left;
} 

#eigyou{
height:50px;
width:340px;
float:left;
}

#kaku_mini{
height:35px;
width:340px;
float:left;
margin:5px 0px 0px 0px;
}

#mini_home{
	height:35px;
	width:100px;
	float:left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#mini_info{
	height:35px;
	width:110px;
	float:left;
	margin:0px 5px 0px 0px;
}


#mini_akusesu{
height:35px;
width:120px;
float:left;}

/*index.html*/
#top_syasin{
	width:880px;
	height:400px;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
}

/*共通２*/
#kakurin_out{
	height:55px;
	width:880px;
	float:left;
	margin-top: 0px;
	margin-bottom: 10px;
}

#kakurin_in{
height:55px;
width:140px;
float:left;
margin:0px 8px 0px 0px;
}

#kakurin_in2{
height:55px;
width:280px;
float:left;
}


#nobi_{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#koumoku{
	height:auto;
	width:880px;
	float:left;
	margin:0px 0px 5px 0px;
}

#koumoku2{
height:auto;
width:670px;
float:left;
margin:0px 10px 0px 0px;
}

#koumoku2_1{
	height:190px;
	width:670px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#koumoku2_2{
	height:auto;
	width:670px;
	float:left;
	margin: 0px 0px 5px 0px;
}

#koumoku3{
height:auto;
width:200px;
float:left;
}

#koumoku3_1{
height:30px;
width:200px;
float:left;
margin:0px 0px 10px 0px;
}

#koumoku3_2{
height:170px;
width:200px;
float:left;
margin:0px 0px 10px 0px;
}

#koumoku3_3{
height:120px;
width:200px;
float:left;
margin:0px 0px 10px 0px;
}

#koumoku3_4{
height:40px;
width:200px;
float:left;
margin:0px 0px 10px 0px;
}

#koumoku3_5{
	height:65px;
	width:200px;
	float:left;
	margin: 0px 0px 5px 0px;
}

/*車検*/
#top_syasin_syaken{
	width:780px;
	height:260px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;
	float: left;
	overflow: hidden;
	}

#syaken_na1{
background-color:#ffFFff;
height:auto;
width:auto;
float:left;
margin:0px 0px 10px 0px;

}

#syaken_na{
	background-color:#ffFFff;
	width:870px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 300px;
}

#syaken_s1{
	height:200px;
	width:320px;
	float:right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#syaken_na2{
height:auto;
width:880px;
float:left;
}

#battteri1{
height:auto;
width:880px;
float:left;
}

#battteri2{
height:auto;
width:880px;
float:left;
margin:10px 0px 10px 0px;
}

#obi_sya{
height:70px;
width:880px;
float:left;
margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


/*コアラクラブ*/
#top_syasin_koara{
	width:780px;
	height:195px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;
	float: left;
	overflow: hidden;
	}


#koara_na1{
height:auto;
width:880px;
float:left;
}

#koara1{
height:auto;
width:880px;
float:left;
}

#koara2{
height:auto;
width:880px;
float:left;
margin:10px 0px 10px 0px;
}

#koara3{
height:auto;
width:880px;
float:left;
margin:0px 0px 10px 0px;
}

#koara4{
height:auto;
width:880px;
float:left;
margin:0px 0px 10px 0px;
}

#koara5{
height:auto;
width:880px;
float:left;
margin:0px 0px 10px 0px;
}


#koara6{
	height:100px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#kara{
	background-color:#E6FDE6;
	height:80px;
	width:540px;
	margin:0px 0px 0px 0px;
	float:left;
	padding: 10px;
}

#koara_bana2{
	height:100px;
	width:305px;
	float:right;
}


/*レンタカー*/
#top_syasin_renta{
	width:780px;
	height:260px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;
	float: left;
	}

#nobi_re1{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#nakami_re1{
	height:auto;
	width:680px;
	float:left;
	margin:0px 0px 10px 100px;
	overflow: visible;
}


#nakami_re11{
	height:100px;
	width:680px;
	float:left;
	margin:0px 0px 10px 100px;
	overflow: visible;
}

#nakami_re1_mo{
	height:auto;
	width:360px;
	float:left;
	margin:0px 20px 0px 0px;
	}

#nakami_re1_ga{
	height:280px;
	width:300px;
	float:left;
	margin:0px 0px 0px 0px;
	}


#nobi_re2{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#nakami_re2{
	height:auto;
	width:680px;
	float:left;
	margin:0px 100px 10px 100px;
}
#nakami_re2_mo{
	height:100px;
	width:680px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

#nobi_re3{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#nakami_re3{
	height:auto;
	width:680px;
	float:left;
	margin:0px 100px 10px 100px;
	overflow: visible;
}
#nakami_re3_mo{
	height:auto;
	width:680px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}

#nakami_re3_ga{
	height:130px;
	width:680px;
	float:left;
	margin: 0px;
	}
	
#nobi_re4{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#nakami_re4{
	height:auto;
	width:680px;
	float:left;
	margin:0px 100px 10px 100px;
	overflow: hidden;
}

#nobi_re5{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#nakami_re5{
	height:auto;
	width:680px;
	float:left;
	margin:0px 100px 10px 100px;
	overflow: inherit;
}
#nakami_re5_mo{
	height:auto;
	width:680px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}

#nakami_re5_ga{
	height:auto;
	width:680px;
	float:left;
	margin: 0px;
	}



#nobi_re6{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#nakami_re6{
	height:auto;
	width:720px;
	float:left;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 80px;
	overflow: visible;
}
#nakami_re6_mo{
	height:auto;
	width:680px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	float: left;
	}

#nakami_re6_ga{
	height:565px;
	width:720px;
	float:left;
	}
	
	#nakami_re6_mo2{
	height:auto;
	width:680px;
	float:left;
	left: 20px;
	top: 20px;
}


/*会社案内*/
#top_syasin_annai{
	width:880px;
	height:200px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	}
	
#nobi_aisatu{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#nakami_aisatu{
	height:240px;
	width:680px;
	float:left;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 100px;
}

#nakami_aisatu_kuruma{
	height:150px;
	width:170px;
	margin-top: 30px;
	margin-bottom: 0px;
	float: right;
}

#nakami_aisatu6_mo{
	height:270px;
	width:680px;
	float: left;
	}


#nobi_ziman{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#nakami_ziman{
	height:auto;
	width:680px;
	float:left;
	margin:0px 100px 10px 100px;
}

#nakami_ziman1{
	height:auto;
	width:680px;
	float:left;
	margin:0px 100px 10px 100px;
}

#nakami_ziman2{
	height:50px;
	width:680px;
	float:left;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 10px;
	margin-left: 100px;
}

#nakami_ziman3{
	height:auto;
	width:680px;
	float:right;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 10px;
	margin-left: 100px;
	padding: 0px;
}

#ga_ziman1{
	height:215px;
	width:310px;
	margin-top: 30px;
	margin-bottom: 0px;
	float: right;
}

#ga_ziman2{
	height:215px;
	width:250px;
	margin-top: 30px;
	margin-bottom: 70px;
	float: left;
}


#nobi_toiawase{
	height:30px;
	width:880px;
	float:left;
	margin:0px 0px 10px 0px;
}

#toiawase_nakami{
	height:auto;
	width:680px;
	float:right;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 10px;
	margin-left: 100px;
	padding: 0px;
}

#toiawase_nakami2{
	height:auto;
	width:480px;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}

#toi_gazou2{
	height:170px;
	width:200px;
	float:right;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/*アクセス*/
#top_syasin_akusesu{
	width:880px;
	height:60px;
	float:left;
	margin:10px 0px 10px 0px;
	}
	
#akusesu_map{
	width:880px;
	height:auto;
	float:left;
	margin:0px 0px 10px 0px;
	}
#akusesu_map2{
	width:500px;
	height:auto;
	float:right;
	}			
#akusesu_map3{
	width:345px;
	height:auto;
	float:right;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

/*-- 板金--*/
#bankin_na{
	height:170px;
	width:880px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#bankin_na1{
background-color:#ffFFff;
height:auto;
width:auto;
float:left;
margin:0px 0px 10px 0px;

}

#obi_ban{
height:70px;
width:880px;
float:left;
margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#ban_s1{
	height:170px;
	width:255px;
	float:right;
	margin-right: 10px;
}

#ban_mozinaka{
	height:170px;
	width:600px;
	float: left;
	margin: 0px 10px 0px 0px;
}



/*--販売--*/
#top_syasin_hanbai{
	width:780px;
	height:260px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;
	float:left;	
	}

#ga_hanbai{
	height:auto;
	width:880px;
	float:left;
	margin-bottom: 10px;
}

#ga_hanbai2{
	height:auto;
	width:880px;
	float:left;
	margin-bottom: 10px;
}
