/*―　body　―――――――――――――――――――――――――――――――――*/
body {
	margin           : 0px;
	padding          : 0px;
	font-size        : 12px;
	color            : #333333;
	line-height      : 130%;
	background-color : #48566B;
	text-align       : center;
}

img {
	border : none;
}

h1 h2 strong {
	font-weight : normal；
	margin  : 0px;
	padding : 0px;
}

table{
	border-collapse : collapse;
	border-spacing  : 0;
}

/*―　link　―――――――――――――――――――――――――――――――――*/

a:link, a:visited{
	color           : #69696E;
	text-decoration : none;
}
a:hover, a:active {
	color           : #69696E;
	text-decoration :underline;
}

/*―　container　 ――――――――――――――――――――――――――――――*/

#container {
	width            : 750px;
	margin           : 0px 0px auto 0px auto;
	border           : 0px;
	text-align       : center;
	background-color : #ffffff;
}

/*―　header　――――――――――――――――――――――――――――――――*/

#header {

	width   : 750px;
	height  : 80px;
	margin  : 0px;
	padding : 0px 0px 0px 0px;
	margin  : 0px 0px 0px 0px ;

	background-image  : url(../images/header.gif);
	background-repeat : no-repeat;
	background-color  : #ffffff;

	color      : #ff222;
	text-align : right;
	font-size  : 10px;
}

/*―　pagebody　―――――――――――――――――――――――――――――――*/

#pagebody {
	width    : 720px;
	margin   : 0px;
	padding  : 15px 15px 15px 15px;
	clear    : both;
}

#pagebody_left {
	width    : 190px;
	margin   : 0px 0px 15px 0px;
	padding  : 0px;
	float    : left;
}

#pagebody_right {
	width    : 515px;
	margin   : 0px 0px 15px 0px;
	padding  : 0px;
	float    : right;
}

/*―　footer menu　 ―――――――――――――――――――――――――――――*/

#footer_menu {
	padding     : 15px 0px 15px 0px;
	font-size   : 12px;
	text-align  : center;
	color       : #666666;
	line-height : 130%;
}

/*―　footer　――――――――――――――――――――――――――――――――*/

#footer {
	padding    : 20px 0px 20px 0px;
	margin     : 0 auto;
	text-align : center;
	color      : #333333;
}

/*■■■　個別設定　項目　■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/*―　toppage　 ――――――――――――――――――――――――――――――――*/

#toppage_car {

	width    : 720px;
	margin   : 0px;
	padding  : 0px;
	clear    : both;

}


#toppage_newcar {

	width    : 360px;
	margin   : 0px;
	padding  : 0px;
	float    : left;

	text-align : left;

}

#toppage_zaiko {

	width    : 360px;
	margin   : 0px;
	padding  : 0px;
	float    : right;

	text-align : right;

}

#toppage_listarea {

	width    : 360px;
	margin   : 15px 0px 0px 0px;
	padding  : 0px;
	clear    : both;

	text-align : left;

}

#toppage_list_l {

	width    : 110px;
	margin   : 0px;
	padding  : 0px 10px 10px 0px;
	float    : left;

	text-align : left;

}

#toppage_list_text {

	width    : 110px;
	margin   : 5px 0px 0px 0px;

	color       : #666666;
	font-size   : 10px;
	line-height : 120%;

	text-align : left;

}


#toppage_list_r {

	width    : 110px;
	margin   : 0px;
	padding  : 0px 0px 10px 10px;
	float    : left;

	text-align : left;

}


#toppage_second_area {

	width    : 720px;
	margin   : 0px;
	padding  : 0px;
	clear    : both;

}

#toppage_second_area_news {

	width    : 400px;
	margin   : 0px;
	padding  : 0px;
	float    : left;

	text-align : right;

}

#toppage_second_area_news_text {

	width    : 380px;
	height   : 201px;
	margin   : 0px;
	padding  : 0px 10px 10px 10px;
	float    : left;

	background-color : #f7f7f7;

	text-align : left;

}

#toppage_second_area_news_text_title {

	margin   : 0px;
	padding  : 0px;
	clear    : both;

	color      : #333333;
	font-size  : 12px;
	font-weight : bold;
	text-align : left;
	

}


#toppage_second_area_news_text_1 {

	margin   : 0px;
	padding  : 0px 0px 0px 0px;
	clear    : both;

	color      : #333333;
	font-size  : 12px;
	text-align : left;

}

#toppage_second_area_news_text_2 {

	margin   : 10px;
	padding  : 0px 5px 0px 0px;
	clear    : both;

	color      : #333333;
	font-size  : 12px;
	text-align : right;

}


#toppage_second_area_map {

	width    : 300px;
	margin   : 0px;
	padding  : 0px;
	float    : right;

	text-align : left;

}

#toppage_banner_area_1 {

	width    : 400px;
	margin   : 20px 0px 0px 0px;
	padding  : 0px;
	float    : left;

	text-align : left;

}

#toppage_banner_area_1_l {

	width    : 190px;
	height   : 90px;
	margin   : 0px;
	padding  : 0px;
	float    : left;

	text-align : left;

}

#toppage_banner_area_1_r {

	width    : 190px;
	height   : 90px;
	margin   : 0px;
	padding  : 0px;
	float    : right;

	text-align : left;

}

#toppage_third_area {

	width    : 720px;
	height   : 10px;
	margin   : 10px 0px 0px 0px;
	padding  : 0px;
	clear    : both;

	
	background-repeat : no-repeat;
	background-color  : #ffffff;

}

#toppage_third_area_text {

	width    : 540px;
	height   : 50px;
	margin   : 0px;
	padding  : 40px 0px 20px 150px;

	color       : #333333;
	font-size   : 14px;
	line-height : 130%;

	text-align : left;
}

#toppage_banner_area {

	width    : 720px;
	height   : 80px;
	margin   : 20px 0px 10px 0px;
	padding  : 0px;

	clear    : both;

}

#toppage_banner_area_l {

	width    : 350px;
	height   : 80px;
	margin   : 0px;
	padding  : 0px;

	float    : left;

}

#toppage_banner_area_r {

	width    : 350px;
	height   : 80px;
	margin   : 0px;
	padding  : 0px;

	float    : right;

}


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

