body {
	margin: 0px;
	color:#333;
}
hr {
	
}

a:link {
	color: #222C37; text-decoration: underline;
}
a:visited {
	color: #666699; text-decoration: underline;
}
a:hover {
	color: #c00; text-decoration: underline;
}
a:visited hover { 
	color: #c00; text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #f66;
}

a.head:link {
	color: #fff; text-decoration: none;
}
a.head:visited {
	color: #fff; text-decoration: none;
}
a.head:hover {
	color: #fff; text-decoration: underline;
}
a.head:visited hover { 
	text-decoration: underline;
}
a.head:active { 
	text-decoration: none;
}

h1 {
	font-size:18px;
	padding: 0px;
	margin: 0px;
}
h2 {
	font-size:16px;
	padding: 0px;
	margin: 0px;
}
h3 {
	font-size:12px;
	padding: 0px;
	margin: 0px;
}
h3.mgn {
	font-size:12px;
	padding: 0px;
	margin-bottom: 12px;
}
h4, h5 {
    font-size:12px;
	padding: 0px;
	margin: 0px;
}
ul {
	padding: 0px;
	margin: 0px;
}
li {
	padding: 0px;
}
img {
	border: 0px;
}
div {
	padding: 0px;
	margin: 0px;
}

p {
	padding: 0px;
	margin: 0px;
	background-color: #fff;
}
.frame-b p {
	background: none;
}
d {
	padding: 0px;
	margin: 0px;
}

dl, dt, dd {
	padding: 0px;
	margin: 0px;
}

#mainbody {
	margin-right: auto;
	margin-left: auto;
	width: 734px;
}

#headder {
	width: 734px;
}

#headder_logo {
	padding-left:6px;
}

#headder_name {
	text-align:right;
	padding-right:10px;
}

#mainbody_in {
	background-image: url(../imgs/waku_middle.gif);
	padding-left:12px;
	padding-right:12px;
}

.mainbody_table {
	width: 710px;
}

#header_menu {
	width: 300px;
	text-align:right;
	font-size:12px;
	padding-right:8px;
	padding-bottom:4px;
}

#header_menu_f {
	text-align:right;
}

#pankuzu_car {
	background-color: #9c0;
	color:#fff;
	padding-left:6px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
}

#pankuzu_showroom {
	background-color: #69c;
	color:#fff;
	padding-left:6px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
}

#pankuzu_campaign {
	background-color: #fc0;
	color:#fff;
	padding-left:6px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
}

#pankuzu_about {
	background-color: #999;
	color:#fff;
	padding-left:6px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
}

#local_menu {
	width:184px;
	background-color:#EFEFEF;
}

.local_menu_line {
	background-color:#EFEFEF;
}

.mainbody_right {
	width: 518px;
}

.pagetop {
	text-align:right;
}

#history{
	font-size:10px;
	padding-left: 6px;
}

#keijiban{
	border: 1px solid #ccc;
	padding: 0px;
}
#usedcar{
	padding-left: 10px;
}


.tablecenter{
	margin-right: auto;
	margin-left: auto;
}

.space4 {
	height: 4px;
	clear: both;
	background-color: #fff;
}
.space8 {
	height: 8px;
	clear: both;
	background-color: #fff;
}
.space12 {
	height: 12px;
	clear: both;
	background-color: #fff;
}
.space16 {
	height: 16px;
}
.space20 {
	height: 20px;
}
.space24 {
	height: 24px;
}
.space28 {
	height: 28px;
}
.space32 {
	height: 32px;
}
.space36 {
	height: 36px;
}

.bkfff {
	background-color: #fff;
}
.width100{
	width: 100%;
}
.red {
	color: #f00;
}
.blue {
	color: #069;
}

.rss{
	width:172px;
	margin:0 6px;
	text-align:center;
}
.rss_inner{
	width:150px;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	text-align:left;
	margin:0 4px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	background:#fff6d9;
}
.rss_inner li{
	background:top url(../imgs/campaign/l_rss.gif) no-repeat;
	font-size:75%;
	list-style:none;
	padding:14px 0;
	letter-spacing:0.05em;
	line-height:1.2em;
}
.rss_inner p.rss_txt{
	font-size:65%;
	background:#fff6d9;
	padding-top:4px;
	padding-bottom:10px;
}
.rss_inner a:link{
	color: #C30; text-decoration: none;
}
.rss_inner a:visited{
	color: #C30; text-decoration: none;
}
.rss_inner a:hover { 
	color: #C30; text-decoration: underline;
}
.rss_inner a:active {
	color: #C30; text-decoration: underline;
}

