@charset "Shift_JIS";
	/* •¶ŽšƒGƒ“ƒR[ƒh‚ÌÝ’èiíœ•s‰Âj */

/* ***********************************************
/* HTML—v‘fiˆê•”#IDj */
*	{	}

/* Šî–{\‘¢ */
html	{	}
body	{ 
	margin: 0px; 
	padding: 0px; 
	font-size: 12px;
	font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
	line-height: 150%;
}
td	{ 
	font-size: 12px;
	font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
	line-height: 150%;
}
hr	{
	border:solid 1px #333333;
}
h1,h2,h3,h4,h5,h6,p,ul,ol,dl	{ 
	margin-top: 0px; 
	margin-bottom: 0px; 
}
br.clear {
	clear: both;
	font: 0pt/0pt sans-serif;
}
.jgif img{
	border:none;
}

/* Œ©o‚µ */
h1,h2,h3,h4,h5,h6	{
	font-family:Osaka,Verdana,MS UI Gothic,‚l‚r ‚oƒSƒVƒbƒN;
}
h1	{
	font-size: 22px;
	color: #333333;
}
h2	{

}
h3	{

}
h4	{

}
h5	{
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	line-height: 150%;

}
h6	{
	font-weight:normal;
	line-height: 150%;

}

/* ’i—Ž */
p	{	}

/* ƒAƒ“ƒJ[ */
a	{	}
	a:link	{
	text-decoration: none;	}
	a:visited	{
	text-decoration: none;	}
	a:hover	{
	text-decoration: none;	}
	a:active	{
	text-decoration: none;	}
	a:focus	{	}
	
	
div#NEWS .news_date a:link	{
	color:#FFFFFF;
	text-decoration: none;	}
div#NEWS .news_date a:visited	{
	color:#FFFFFF;
	text-decoration: none;	}
div#NEWS .news_date a:hover	{
	color:#330000;
	text-decoration: none;	}
div#NEWS .news_date a:active	{
	color:#FFFFFF;
	text-decoration: none;	}
	
.car_link a:link	{
	color:#330000;
	text-decoration: none;	}
.car_link a:visited	{
	color:#330000;
	text-decoration: none;	}
.car_link a:hover	{
	color:#CC0000;
	text-decoration: none;	}
.car_link a:active	{
	color:#330000;
	text-decoration: none;	}
	
.car2_link a:link	{
	color:#330000;
	text-decoration: none;	}
.car2_link a:visited	{
	color:#330000;
	text-decoration: none;	}
.car2_link a:hover	{
	color:#CC0000;
	text-decoration: none;	}
.car2_link a:active	{
	color:#330000;
	text-decoration: none;	}
	
.car3_link a:link	{
	color:#990000;
	text-decoration: none;	}
.car3_link a:visited	{
	color:#990000;
	text-decoration: none;	}
.car3_link a:hover	{
	color:#CC0000;
	text-decoration: none;	}
.car3_link a:active	{
	color:#990000;
	text-decoration: none;	}
	
.ga_link a:link	{
	color:#FFFFFF;
	text-decoration: none;	}
.ga_link a:visited	{
	color:#FFFFFF;
	text-decoration: none;	}
.ga_link a:hover	{
	color:#FF0000;
	text-decoration: none;	}
.ga_link a:active	{
	color:#FFFFFF;
	text-decoration: none;	}

.mail_link a:link	{
	color:#000000;
	text-decoration: none;	}
.mail_link a:visited	{
	color:#000000;
	text-decoration: none;	}
.mail_link a:hover	{
	color:#FFFFFF;
	text-decoration: none;	}
.mail_link a:active	{
	color:#000000;
	text-decoration: none;	}
	

/* ‹­’²E’Ç‰ÁEíœ */
em	{	}
strong	{	}
ins	{	}
del	{	}

/* ƒtƒH[ƒ€ 

input	{
	width:300px;
	height:20px;
	margin:0px;
	background:#CCCCCC;
	}
	input#TEXT	{	}
	input#CHECKBOX	{	}
	input#RADIO	{	}
	input#BUTTON	{	}
textarea	{
	width:300px;
	height:100px;
	margin:0px;
	background:#CCCCCC;
		}
select	{
	width:300px;
	height:20px;
	margin:0px;
	background:#CCCCCC;
		}
option	{	}
optgroup	{	}

.form-e1{
border:none;
	}
.form-d1{
border:none;
	}
*/	

/* ƒŠƒXƒg */
ol	{	}
	ol li	{	}
ul { 
	margin: 0px; 
	padding: 0px; 
	list-style:none outside;
}
	ul li	{
	margin:0px;
	padding:0px;
		}
dl	{	}
	dt	{	}
	dd	{	}

/* ƒAƒhƒŒƒX */
address	{	}


/* ***********************************************
/* HEADER */

body#INDEX	{	}

div#BODY	{
	width:100%;
	height:100%;
	background:#d90000 ;
	margin:0px auto;
	text-align:center;
}

div#HEADER	{
	width:100%;
	height:100px;
	background:#CC0000 url(image/header_back.gif) repeat-x;
	margin:0px;
	text-align:center;
}
div#LOGO	{
	width:900px;
	margin:0px auto;
	background:#CC0000 url(image/header_logo_back.gif) no-repeat;
	padding:10px 0px 0px 0px;
	text-align:center;
}
	div#LOGO .title_text h2{
		font-size:14px;
		color:#FFF;
}
	div#LOGO .title_text img{
		margin:10px 0 0 0;
}

/* menu */
div#CARMENU1	{
	width:100%;
	text-align:center;
	height:50px;
	background:#FFFFFF url(image/car/car_menu_back.gif) repeat-x;	
}
div#CARMENU2	{
	width:900px;
	height:50px;
	margin:0px auto;
	padding:19px 0px 0px 0px;
	text-align:center;		
}	
div#CARMENU2 ul li	{
			float:left;
			margin:0px;
			padding:0;		
}

#top_menu01 a {
	background: url(image/top/top_menu01_over.png) no-repeat;
	display: block;
	width:300px;/* ‰æ‘œ‚Ì‰¡• */
	height:31px;/* ‰æ‘œ‚Ì‚‚³ */
}
#top_menu01 a img{
	display: block;
	width:300px;/* ‰æ‘œ‚Ì‰¡• */
	height:31px;/* ‰æ‘œ‚Ì‚‚³ */
}
#top_menu01 a:hover img{
	visibility:hidden;
}

#top_menu02 a {
	background: url(image/top/top_menu02_over.png) no-repeat;
	display: block;
	width:300px;/* ‰æ‘œ‚Ì‰¡• */
	height:31px;/* ‰æ‘œ‚Ì‚‚³ */
}
#top_menu02 a img{
	display: block;
	width:300px;/* ‰æ‘œ‚Ì‰¡• */
	height:31px;/* ‰æ‘œ‚Ì‚‚³ */
}
#top_menu02 a:hover img{
	visibility:hidden;
}

#top_menu03 a {
	background: url(image/top/top_menu03_over.png) no-repeat;
	display: block;
	width:300px;/* ‰æ‘œ‚Ì‰¡• */
	height:31px;/* ‰æ‘œ‚Ì‚‚³ */
}
#top_menu03 a img{
	display: block;
	width:300px;/* ‰æ‘œ‚Ì‰¡• */
	height:31px;/* ‰æ‘œ‚Ì‚‚³ */
}
#top_menu03 a:hover img{
	visibility:hidden;
}



		
/* MAIN */
div#MAIN	{
	width:100%;
	height:470px;
	background:#000000;
	margin:0px;
	text-align:center;
}
div#MAIN2	{
	width:900px;
	margin:0px auto;
	padding:0;

}
div#main_l	{
	float: left;
	width:300px;
	height:470px;
	margin:0px auto;
	padding:30px 0px 10px 0px;
}
div#main_r	{
	float: right;
	width:600px;
	height:420px;
	margin:0px auto;
	padding:30px 0px 10px 0px;
}


div#MAIN3	{
	width:100%;
	height:470px;
	background:#FFFFFF url(image/news/news_back.gif) repeat-x;
	margin:0px;
	text-align:center;
}
div#MAINCAR1	{
	width:100%;
	background:#FFFFFF url(image/car/car_top_back.gif) repeat-x;
	background-position:left top;
	margin:0px;
	text-align:center;
}
div#BACK1	{
	width:100%;
	background:#000000;
	margin:0px;
	text-align:center;
}

div#ABOUT	{
	width:100%;
	background:#000000;
	margin:0px;
	text-align:center;
}
div#BACK2	{
	width:900px;
	margin:0px auto;
	padding:20px 0px 0px 0px;
}
div#BACK2 a {
	color:#F60;	
}
div#MAINGAR1	{
	width:100%;
	height:470px;
	background:#000000;
	margin:0px;
	text-align:center;
}
div#MAINGAR2	{
	width:900px;
	height:470px;
	margin:0px auto;
	padding:30px 0px 10px 0px;
}
div#MAINGAR3	{
	width:100%;
	height:470px;
	background:#FFFFFF url(image/top/top_main_back.gif) repeat-x;
	margin:0px;
	text-align:center;
}
div#MAINGAR4	{
	width:900px;
	height:470px;
	margin:0px auto;
	padding:30px 0px 10px 0px;
}


div#MAIN4	{
	width:900px;
	height:470px;
	margin:0px auto;
	padding:30px 0px 10px 0px;
}
div#MAIN4 .news_title{
	color:#FFFFFF;
	font-size:14px;
	padding-left:10px;
}
div#MAIN4 .news_date{
	color:#330000;
	font-size:12px;
}
div#MAIN4 .news_name1{
	color:#CC0000;
	font-size:14px;
}
div#MAIN4 .news_name2{
	font-size:12px;
}
div#MAIN4 .news_text{
	font-size:12px;
	line-height:150%;
}
div#MAINCAR2	{
	width:900px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
}
div#MAINCAR3	{
	width:100%;
	height:30px;
	margin:0px;
	padding:0px 0px 10px 0px;
	background:#FFFFFF url(image/car/car_bottom_back.gif) repeat-x;
	background-position:center bottom;
}
div#MAINCAR2 .news_title{
	color:#FFFFFF;
	font-size:14px;
	padding-left:10px;
}
.ga_link{
	color:#FFFFFF;
}




/* FOOTER */
div#FOOTER	{
	width:100%;
	background:#d90000 url(image/footer_back.gif) repeat-x;
	margin:0px 0px 0px 0px;
	paddinh:0px 0px 0px 0px;
	text-align:center;
}

.bannar{
	width:900px;
	margin:0px auto;
	padding:0;
	padding-top:40px;
	text-align:center;
}


#footer_menu1 {
	margin-left:auto;           /* IEˆÈŠO—p‚Ì’†‰›Šñ‚¹ */
	margin-right:auto;          /* IEˆÈŠO—p‚Ì’†‰›Šñ‚¹ */
	padding-top:10px;
	text-align:left;
	width:900px;
}
div#footer_menu1_l	{
	float: left;
	width:600px;
	text-align:left;
}
	div#footer_menu1_r	{
	float: right;
	width:300px;
	text-align:right;
}

.footer_menu2 li {
	float: left;
	padding-left:0px;
	padding-right:20px;
	color:#000;
}
.footer_menu2 li a {
	font-size:12px;
	color:#000;
}
.footer_menu2 a:hover {
	color:#F60;
}

div#NEWS	{
	width:900px;
	margin:15px auto;
	padding:10px 0px 0px 0px;
	text-align:left;
}
div#NEWS_TITLE	{
	width:900px;
	margin:0px auto;
	padding:15px 50px 0px 50px;
	margin:10px 0px 0px 0px;
	align:right;
	background:url(image/top/top_news_title.gif) no-repeat;
	background-position:50px 15px;
}
div#NEWS .news_top{
	color:#330000;
	font-size:16px;
	font-weight:bold;
}
div#NEWS .news_date{
	color:#330000;
	font-size:12px;
}
div#NEWS .news_car{
	color:#FFFFFF;
	font-size:12px;
}
div#NEWS_TITLE2	{
	width:900px;
	margin:0px auto;
	padding:50px 0px 0px 0px;
	text-align:left;
}
div#NEWS1	{
	padding:20px 0px 0px 0px;
}
div#NEWS1 .news_date{
	color:#330000;
	font-size:12px;
}
div#NEWS1 .news_car{
	color:#FFFFFF;
	font-size:14px;
}
div#NEWS1 .l_border{
}
div#COPY	{
	width:900px;
	margin:0px auto;
	padding:20px 0px 20px 0px;
	text-align:left;
}
div#COPYTOP	{
	width:900px;
	margin:0px auto;
	padding-top:20px;
}
	div#COPYTOP_l	{
	float: left;
	width:800px;
	text-align:left;
}
	div#COPYTOP_r	{
	float: right;
	width:100px;
	text-align:right;
}



div#COPY_A	{
	width:720px;
	height:400px;
	background:url(image/about/about_bottom_image.png) no-repeat;
	background-position:right top;
	margin:0px auto;
	padding:20px 0px 0px 0px;
	text-align:left;
}


div#COPY_B	{
	width:720px;
	margin:0px auto;
	padding:20px 0px 0px 0px;
	text-align:left;
}
div#COPY_C	{
	width:900px;
	height:130px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	text-align:left;
}
div#COPY_AA	{
	width:900px;
	margin:0px auto;
	padding:0px 0px 20px 0px;
	text-align:left;
}
div#COPY span	{
	font-size:12px;
}

/* MAP */
.map_adddress{
	position:relative;
	top:440px;
	left:35px;
	}
	.map_adddress span{
		font-size:12px;
	}
