@charset "utf-8";


/* =======================================

	TOP CSS　　TOPページ用

========================================== */



/* contents
========================================== */
#contents {
	width: 842px;
	height:725px;
	margin-top:23px;
	background:url(../img/top_contents_bg.gif) no-repeat;
}


/*	top_main
========================================== */

#top_main {
	position: relative;
	padding:180px 0px 0px 98px;
}


#top_info  {
	float: left;
	margin:46px 28px 0px 0px;
	padding:0px;
}


#top_info h2  {
	width:118px;
	height:22px;
	margin:0px 0px 17px 110px;
	padding:0px;
}


#top_info ul#news  {
	width:322px;
	height:155px;
	margin:0px 0px 0px 0px;
	padding:5px 10px 0px 10px;
	overflow:auto;
}

#top_info ul#news li  {
	margin:0px 0px 0px 5px;
	padding:0px 0px 4px 0px;
	font-size:92.4%;
	line-height:1.335;
	list-style: disc;
}


#top_fla  {
	width:333px;
	float: right;
	float: left;
	display:inline;
	margin:0px;
	height:301px;
}


/*	top_brandpolicy CSS
========================================== */

#top_brandpolicy{
	position: relative;
	margin:11px 99px 0px 126px;
}



#top_brandpolicy h3  {
	width:228px;
	float: right;
	display:inline;
	margin:0px;
	height:218px;
}

#top_lnavi  {
	zoom: 1;
	width:368px;
	float: left;
	height:161px;
	margin:0px;
	padding:0px;
}


#top_lnavi h4  {
	width:44px;
	float: right;
	display:inline;
	height:123px;
}


#top_lnavi ul#top_brandnavi  {
	zoom: 1;
	width:324px;
	float: left;
	height:161px;
	margin:0px;
	padding:0px;
}

#top_lnavi ul#top_brandnavi li  {
	float: right;
	display:inline;
	margin:0px;
	padding:0px;
}

#top_lnavi ul#top_brandnavi li a {
	display: block;
	background: #FFF url(../img/top_brand_over.gif) no-repeat;
}
#top_lnavi ul#top_brandnavi li.brand_item01 a {background-position: -259px   0;}
#top_lnavi ul#top_brandnavi li.brand_item02 a {background-position: -194px 0;}
#top_lnavi ul#top_brandnavi li.brand_item03 a {background-position: -130px 0;}
#top_lnavi ul#top_brandnavi li.brand_item04 a {background-position: -66px 0;}
#top_lnavi ul#top_brandnavi li.brand_item05 a {background-position:    0   0;}


#top_lnavi ul#top_brandnavi li a:hover {
	background-color: transparent;
}

#top_lnavi ul#top_brandnavi li a:hover img {
	visibility: hidden;
}

