/* SΜΜέθ */

body {
	padding: 0;
	margin: 0;
	text-align: center;
	background: #ffffff;
}


img {
	border: none;
}


ul {
	padding: 0;
	margin: 0;
	display: block;
	list-style: none;
}


/*@clearfixnbN@*/

.clearfix:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}


.clearfix {
	display: inline-block;
}


/* MacIE5ΘO \*/

* html .clearfix { height: 1% }


.clearfix {
	display: block;
}


/* MacIE5ΘOIνθ */



#wrap {
	width: 900px;
	margin: 0 auto;
	text-align: left;
}




/* wb_ͺ */

#head {
	margin: 8px 15px 12px;
}


#logo {
	float: left;
	display: block;
}


#toTop {
	float: right;
	margin-top: 3px;
	background: url(../images/to_top-over.gif) no-repeat;
}


#toTop a {
	height: 21px;
	width: 124px;
	display: block;
}


#toTop a:hover {
	background-color: transparent;
}


#toTop a:hover img {
	visibility: hidden;
}




/* Cͺ */

#contents {
	width: 900px !important;
}




#main {
	float: left;
	width: 700px;
}


/* γ€j[ */

#topNavi {
	padding-bottom: 0px;
	border-bottom: solid 2px #FFAF00;
}

#topNavi li {
	float: left;
	margin-right: 4px;
}

#topNavi li a {
	display: block;
	width: 172px;
	height: 37px;
}

#topNavi li a:hover {
	background-color: transparent;
}


#topNavi li a:hover img {
	visibility: hidden;
}

#topNavi #topAbout {
	background: url(../images/navi_about-over.gif) no-repeat;
}

#topNavi #topDesign {
	background: url(../images/navi_design-over.gif) no-repeat;
}

#topNavi #topDriving {
	background: url(../images/navi_driving-over.gif) no-repeat;
}

#topNavi #topSeat {
	margin-right: -1px;
	background: url(../images/navi_seat-over.gif) no-repeat;
}


/* E€j[ */

#navi {
	float: right;
	width: 196px;
}

#navi li {
	float: left;
}

#navi li a:hover {
	background-color: transparent;
}

#navi li a:hover img {
	visibility: hidden;
}

/* J^Oͺ */

#catalog li a {
	height: 18px;
	width: 196px;
	display: block;
}

#catalog #catTop a, #catalog #catCrossroad a {
	height: 31px;
}

#catTop {
	background: url(../images/catalog_top-over.gif) no-repeat;
}

#catStyle {
	background: url(../images/catalog_style-over.gif) no-repeat;
}

#catInterior {
	background: url(../images/catalog_interior-over.gif) no-repeat;
}

#catType {
	background: url(../images/catalog_type-over.gif) no-repeat;
}

#catColor {
	background: url(../images/catalog_color-over.gif) no-repeat;
}

#catEquip {
	background: url(../images/catalog_equip-over.gif) no-repeat;
}

#catAccessory {
	background: url(../images/catalog_accessory-over.gif) no-repeat;
}

#catNavi {
	background: url(../images/catalog_navi-over.gif) no-repeat;
}

#catMecha {
	background: url(../images/catalog_mecha-over.gif) no-repeat;
}

#catSafety {
	background: url(../images/catalog_safety-over.gif) no-repeat;
}


#catEnv {
	background: url(../images/catalog_env-over.gif) no-repeat;
}

#catSpec {
	background: url(../images/catalog_spec-over.gif) no-repeat;
}

#catSize {
	background: url(../images/catalog_size-over.gif) no-repeat;
}

#catPhoto {
	background: url(../images/catalog_photo-over.gif) no-repeat;
}

#cat3d {
	background: url(../images/catalog_3d-over.gif) no-repeat;
}

#catCrossroad {
	background: url(../images/catalog_crossroad-over.gif) no-repeat;
}


/* T|[gͺ */

#support {
	margin-top: 4px;
}

#supTop {
	height: 28px;
	width: 196px;
	display: block;
}

#support li a {
	width: 196px;
	display: block;
}


#supCat {
	background: url(../images/support_catalog-over.gif) no-repeat;
}

#supCat a {
	height: 17px;
}


#supSelf {
	background: url(../images/support_self-over.gif) no-repeat;
}

#supSelf a {
	height: 17px;
}


#supExhibit {
	background: url(../images/support_exhibit-over.gif) no-repeat;
}

#supExhibit a {
	height: 17px;
}

#supStore {
	background: url(../images/support_store-over.gif) no-repeat;
}

#supStore a {
	height: 17px;
}

#supApply {
	background: url(../images/support_apply-over.gif) no-repeat;
}

#supApply a {
	height: 17px;
}

#supCredit {
	background: url(../images/support_credit-over.gif) no-repeat;
}

#supCredit a {
	height: 17px;
}


#supQa {
	background: url(../images/support_qa-over.gif) no-repeat;
}

#supQa a {
	height: 17px;
}

#supGuide {
	background: url(../images/support_guide-over.gif) no-repeat;
}


#supGuide a {
	height: 17px;
}



/* tb^ͺ */

#foot {
	height: 15px;
	padding: 37px 0 3px 15px;
	margin-top: 17px;
	font-size: 10px;
	color: #403E3D;
	background: #F2F2F2;
}


#foot li {
	float: left;
}


#foot a {
	color: #403E3D;
	text-decoration: none;
}


#foot a:hover {
	color: #FFA100;
	text-decoration: underline;
}


/* uaΗΑ */

#ua_contents {
	width: 680px;
	padding: 0 10px;
	margin-top: 20px;
	color: #403E3D;
	text-align: left;
}




#ua_contents_webcatalog {
	width: 700px;
	font-size: 80%;
	text-align: right;
}








#ua_contents h2 {
	padding: 0;
	margin: 0;
	font-size: 120%;
	line-height: 130%;
}




#ua_contents p {
	padding: 0;
	margin: 0;
	font-size: small;
	line-height: 120%;
}




#ua_contents .caution {
	font-size: x-small;
	line-height: 120%;
}




#ua_contents p.kakudailink a:link {
	text-decoration: none;
}




#ua_contents p.kakudailink a:visited {
	text-decoration: none;
}




#ua_contents p.kakudailink a:hover {
	color: #FF8215;
	text-decoration: underline;
}




#ua_contents .txtorange {
	color: #FF8C00;
}




#ua_contents p.go-pagetop{
	padding-top: 3px;
	margin-top: 2em;
	border-top: 1px dotted #ccc;
	font-size: x-small;
	text-align: right;
}




#ua_contents p.go-pagetop a{
	text-decoration: none;
}




#ua_contents p.go-pagetop a:visited{
	color: #403E3D;
	text-decoration: none;
}




#ua_contents p.go-pagetop a:hover{
	color: #ffa100;
	text-decoration: underline;
}




#kakudai-page {
	width: 658px;
	margin: 0 11px;
}



p.finish{
	margin:0;
	padding:0;
	padding:5px;
	font-size:12px;
	line-height:1.3;
	background:#ddd;
	border-bottom:3px double #666;
	text-align:center;
	color:#f00;
}