<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/*---------------------------------------
Common
----------------------------------------*/

.textCenter {
	text-align:center;
}

/*---------------------------------------
#wrapper
----------------------------------------*/
#wrapper {
	margin:0 auto;
	padding-bottom:5px;
	width:928px;
	background:url(/en/images/inner_wrapper_bottom.gif) no-repeat left bottom;
	*zoom:1;
}

/*---------------------------------------
#innerWrapper
----------------------------------------*/
#innerWrapper {
	padding:0 4px;
	background:url(/en/images/inner_wrapper_bg.gif) repeat-y 0 0;
	*zoom:1;
}

/*---------------------------------------
#headerWrapper
----------------------------------------*/
#headerWrapper {
	padding:0 20px;
	background: url(/en/images/header_bg.gif) repeat-x 0 0 #CC0000;
	*zoom:1;
}

/*---------------------------------------
#header
----------------------------------------*/
#headerWrapper #header {
	padding:0;
	width:880px;
	min-height:124px;
	height:auto !important;
	height:124px;
	overflow:hidden;
}

#header .headerLogo {
	float:left;
	width:314px;
	height:93px;
}

#header .headerLogo a.mainLogo {
	width:92px;
	height:93px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:#FFF;
	vertical-align:top;
}

#header .headerLogo a.mainLogo:hover img {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}

#header .headerLogo img.text {
	margin:56px 0 0 16px;
}

#header .wcgLogo {
	padding-top:9px;
	float:right;
	width:195px;
	text-align:right;
}
#header .headerNav {
	margin-top:9px;
	padding-top:14px;
	float:right;
	width: 550px;
	color:#FFF;
	font-size:85%;
	text-align: right;
}

#header .headerNav a {
	color:#FFF;
}

/*---------------------------------------
#gNav
----------------------------------------*/

#gNav {
	margin:-22px auto 0; 
	width:880px;
	/zoom:1;
}

#gNav ul {
	height:44px;
	letter-spacing:-0.4em;	
	/zoom:1;
}

#gNav ul li,#gNav ul li a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:44px;
	/zoom:1;
}

#gNav ul li {
	letter-spacing:normal;
}

#gNav ul li a:hover img,
body#home #gNav ul li.gNavHome a img,
body#news #gNav ul li.gNavNews a img,
body#company #gNav ul li.gNavCompany a img,
body#usedcar #gNav ul li.gNavUsedcar a img,
body#contact #gNav ul li.gNavContact a img {
	-ms-filter: "alpha(opacity=0)";
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}

#gNav ul li.gNavHome a { background:url(/en/images/gnav_home_on.gif) no-repeat 0 0; }
#gNav ul li.gNavNews a { background:url(/en/images/gnav_news_on.gif) no-repeat 0 0; }
#gNav ul li.gNavCompany a { background:url(/en/images/gnav_company_on.gif) no-repeat 0 0; }
#gNav ul li.gNavUsedcar a { background:url(/en/images/gnav_usedcar_on.gif) no-repeat 0 0; }
#gNav ul li.gNavContact a { background:url(/en/images/gnav_contact_on.gif) no-repeat 0 0; }

/*---------------------------------------
#contentsWrapper
----------------------------------------*/
#contentsWrapper {
	margin-bottom:50px;
	padding:0 20px;
	width:880px;
	background:url(/en/images/contents_bg.gif) repeat-y 20px 0;
	overflow: hidden;
}

/*---------------------------------------
.breadCrumbs
----------------------------------------*/
.breadCrumbs {
	padding: 6px 0;
	background: url(/en/images/breadcrumbs_bg_shadow.gif) no-repeat 0 0 #FFF;
	font-size:85%;
}

/*---------------------------------------
#contentsInnerWrapper
----------------------------------------*/
#contentsInnerWrapper {
	float:right;
	width:680px;
	
	overflow:hidden;
}

/*---------------------------------------
h1
----------------------------------------*/
#contentsInnerWrapper .titleBlock {
	margin-bottom: 20px;
	border-bottom:2px solid #C1181F;
}

#contentsInnerWrapper .titleBlock div {
	padding:9px 4px 7px 5px;
	border-top:1px solid #DDD;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	background:url(/en/images/title_bg_gradation.gif) repeat-x 0 bottom;
}

#contentsInnerWrapper .titleBlock h1 {
	padding-left:14px;
	background:url(/en/images/title_bg_marker.gif) no-repeat 0 0;
	font-weight:bold;
	font-size:125%;
}

/*---------------------------------------
h2
----------------------------------------*/
#contentsInnerWrapper h2 {
	margin-bottom:12px;
	padding:5px 0 7px 19px;
	border-bottom:1px solid #999;
	background: url(/en/images/subtitle_bg_border.gif) no-repeat 0 0 #FAEFEF;
	display:block;
	font-weight:bold;
}

/*---------------------------------------
h3
----------------------------------------*/
#contentsInnerWrapper .subTitleBlock {
	margin-bottom:12px;
	padding:4px;
	background:#a7161d;
}

#contentsInnerWrapper .subTitleBlock h3 {
	padding:0 0 0 10px;
	background: url(/en/images/subtitle_bg_marker.gif) no-repeat 0 0;
	color:#FFF;
	font-weight:bold;
}

/*---------------------------------------
.section/.indentBox
----------------------------------------*/

#contentsInnerWrapper .section {
	margin-bottom:25px;
	clear:both;
}

#contentsInnerWrapper .indentBox {
	padding:0 10px;
	clear:both;
}

/*---------------------------------------
#nav
----------------------------------------*/
#nav {
	float:left;
	width:180px;
	*zoom:1;
}

#nav ul li {
	margin-bottom:12px;
	*zoom:1;
}

#nav div {
	padding:7px 7px 12px;
	background:url(/en/images/nav_bg_shadow.gif) no-repeat left bottom #A7161D;
	*zoom:1;
}

#nav div a {
	padding: 3px 0 3px 22px;
	display:block;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	*zoom:1;
}

#nav div a.news { background: url(/en/images/nav_icon.gif) no-repeat -7px 0.3em; }
#nav div a.company { background: url(/en/images/nav_icon.gif) no-repeat -187px 0.3em; }
#nav div a.overview { background: url(/en/images/nav_icon.gif) no-repeat -367px 0.3em; }
#nav div a.contact { background: url(/en/images/nav_icon.gif) no-repeat -727px 0.3em; }

#nav ul li {
	margin-bottom:0;
}

#nav ul li a,#nav ul li.current {
	margin:0 auto 4px;
	padding:7px 17px;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	display:block;
	width:139px;
	text-decoration:none;
	font-weight:normal;
	*zoom:1;
}

#nav ul li a {
	color:#333;
	background:url(/en/images/icon_link.gif) no-repeat -174px 0.8em #FFF;
	*zoom:1;
}

#nav ul li a:hover,#nav ul li.current {
	color:#FFF;
	background:url(/en/images/icon_link.gif) no-repeat 1px 0.8em #A7161D;
	*zoom:1;
}

/*---------------------------------------
.relevantLink
----------------------------------------*/
#contentsInnerWrapper ul.relevantLink li a {
	margin-left: 2px;
	padding:5px 0 5px 15px;
	background:url(/en/images/icon_link_bule.gif) no-repeat 0 center;
}

/*---------------------------------------
#footerWrapper
----------------------------------------*/
#footerWrapper .pageTop {
	padding:0 20px;
	text-align:right;
}

#footerWrapper .pageTop a {
	margin:0;
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:url(/en/images/button_pagetop_on.gif) no-repeat 0 0;
}

#footerWrapper .pageTop a:hover img {
	-ms-filter:"alpha(opacity=0)";
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}

#footerWrapper #footer {
	padding:13px 20px 0;
	min-height:66px;
	height:auto !important;
	height:66px;
	background:url(/en/images/footer_bg_shadow.gif) no-repeat center 0 #F7F7F7;
	text-align:right;
}

#footerWrapper address {
	padding-bottom:10px;
	width:445px;
	/*width:500px;
	min-height:65px;
	height:auto !important;
	height:65px;*/
	line-height:160%;
	float:left;
	text-align:left;
}

#footerWrapper address strong {
	color:#98061F;
	font-weight:bold;
}

#footerWrapper a {
	margin-top:2.5em;
	display:inline-block;
	*display:inline;
	*zoom:1;
}

#footerWrapper .footerNav {
	padding-top:10px;
	float:left;
	width:435px;
	font-size:11px;
	line-height:1.6;
}

#footerWrapper #copyright {
	padding:5px 0;
	clear:both;
	color:#FFF;
	background:url(/en/images/copyright_bg.gif) no-repeat 0 0;
	font-size:75%;
	text-align:center;
}
</pre></body></html>