@charset "Shift_JIS";

#hd img{ behavior: url(/motorshow/2009/shared2/script/iepngfix.htc) }

#hd * {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#hd {
	text-align: center;
	background: url(../images/header/bg.gif) center top no-repeat;
}

#hd #hd-inner {
	font-size: 77%;
	text-align: left;
	width: 940px;
	margin: 0px auto;
}

#hd #hd-inner #h-menu {
	padding-left: 20px;
}

#hd #hd-inner a {
	text-decoration: none;
	color: #312e2e;
}

#hd #hd-inner a:hover {
	color: #FFF;
	background: #cc0000;
}

#hd #hd-inner h2 {
	width: 428px;
	height: 57px;
	text-indent: -9999px;
	line-height: 1;
	margin: 0px;
	padding: 0px;
	background: url(../images/header/copy.gif) no-repeat;
}

#hd #hd-inner dl {
	float: left;
	margin-right: 30px;
	margin-bottom: 20px;
}

#hd #hd-inner dl dt {
	line-height: 1;
	margin-bottom: 8px;
}

#hd #hd-inner dl li {
	font-size: 120%;
	line-height: 1;
	margin-bottom: 7px;
}

#hd #hd-inner dl li span {
	font-size: 9px;
	margin-left: 1.4em;
}

#hd #hd-inner dl dd.menu02 ul {
	float: left;
	margin-right: 5px;
	_margin-right: 15px;
}


/* Utilities -------------------------------------------------------------- */

.cler {
	clear: both;
}

#hd #hd-inner:after,
#hd #hd-inner #ftrNavi:after,
#hd #hd-inner dl dd.menu02:after
{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}

#hd #hd-inner,
#hd #hd-inner #ftrNavi,
#hd #hd-inner dl dd.menu02
{
    zoom: 1;
}


/* Custom Styles ---------------------------------------------------------- */



