@charset "utf-8";

/*-------------------------------
all
-------------------------------*/

#contents{
	width: 950px;
	margin: 0 auto;
	padding:0;
	clear:both;
}


#flashArea{
	width: 950px;
	margin: 0 auto;
	padding:0;
	clear:both;
}

/*-------------------------------
image
-------------------------------*/

#imageArea{
	width: 750px;
	height:164px;
	padding:0;
	margin:0;
	float:right;
}

/*-------------------------------
インフォメーション部分
-------------------------------*/

#BrandArea{
	width: 950px;
	clear:both;
	padding:30px 0 30px 0;
	margin: 0 auto;
}

#BrandArea p.brandlist{
	width: 950px;
	padding:10px 0 0 0;
}


/*-------------------------------
HOME navigation
-------------------------------*/
#navigation_top {
width: 200px;
_width: 190px;
padding: 0;
margin: 0;
float:left;
}

#navigation_top ul {
	padding:0;
	margin:0;
	border:0;
	text-indent:-9999px;
	list-style-type:none;
}

#navigation_top li,#navigation_top a {
	display:block;
	width: 200px;
	_width: 190px;
	margin:0;
	padding:0;
	border:0;
}

#navigation_top a {
	background: url(../img/nav_en_home.gif) no-repeat;
	text-decoration:none;
	margin:0;
	padding:0;
	border:0;
}

#navi01 a { background-position: 0 0; height:54px; }
#navi01 a:hover { background-position: -200px 0; height:54px; }

#navi02 a { background-position: 0 -54px; height:55px; }
#navi02 a:hover { background-position: -200px -54px; height:55px; }

#navi03 a { background-position: 0 -109px; height:55px; }
#navi03 a:hover { background-position: -200px -109px; height:55px; }


#navi01_on a { background-position: -200px 0; height:54px; }
#navi02_on a { background-position: -200px -54px; height:55px; }
#navi03_on a { background-position: -200px -109px; height:55px; }

