a span.roll{
	display:none;
}

.clear-both{
	clear: both;
}

p {
	margin: 0px;
	padding: 0px;
}

img.middle {
	vertical-align:middle;
	margin: 0px 4px 0px 0px;
}

/*---Header Navi----------------------------- */

#header-navi {
margin: 0px;
padding: 0px;
}

#header-navi-inner {
margin: 0px;
padding: 0px;
}

a.navi_01{
	display: block;
	width: 70px;
	height: 20px;
	background: url(../images/navi_01_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_01:hover{
	background: url(../images/navi_01_on.jpg); 
}

a.navi_02{
	display: block;
	width: 102px;
	height: 20px;
	background: url(../images/navi_02_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_02:hover{
	background: url(../images/navi_02_on.jpg); 
}

a.navi_03{
	display: block;
	width: 60px;
	height: 20px;
	background: url(../images/navi_03_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_03:hover{
	background: url(../images/navi_03_on.jpg); 
}

a.navi_04{
	display: block;
	width: 96px;
	height: 20px;
	background: url(../images/navi_04_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_04:hover{
	background: url(../images/navi_04_on.jpg); 
}

a.navi_05{
	display: block;
	width: 135px;
	height: 20px;
	background: url(../images/navi_05_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_05:hover{
	background: url(../images/navi_05_on.jpg); 
}

/*---Img Navi----------------------------- */

#header-title-navi {
margin: 0px;
padding: 0px;
}

#header-title-navi-inner {
margin: 0px;
padding: 0px;
}

a.navi_06{
	display: block;
	width: 109px;
	height: 77px;
	background: url(../images/navi_06_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_06:hover{
	background: url(../images/navi_06_on.jpg); 
}

a.navi_07{
	display: block;
	width: 109px;
	height: 77px;
	background: url(../images/navi_07_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_07:hover{
	background: url(../images/navi_07_on.jpg); 
}

a.navi_08{
	display: block;
	width: 109px;
	height: 77px;
	background: url(../images/navi_08_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_08:hover{
	background: url(../images/navi_08_on.jpg); 
}

a.navi_09{
	display: block;
	width: 109px;
	height: 77px;
	background: url(../images/navi_09_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.navi_09:hover{
	background: url(../images/navi_09_on.jpg); 
}

/*---Navi----------------------------- */

a.side_navi_01{
	display: block;
	width: 223px;
	height: 76px;
	background: url(../images/side_navi_01_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.side_navi_01:hover{
	background: url(../images/side_navi_01_on.jpg); 
}

a.side_navi_02{
	display: block;
	width: 223px;
	height: 76px;
	background: url(../images/side_navi_02_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.side_navi_02:hover{
	background: url(../images/side_navi_02_on.jpg); 
}

a.side_navi_03{
	display: block;
	width: 223px;
	height: 76px;
	background: url(../images/side_navi_03_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.side_navi_03:hover{
	background: url(../images/side_navi_03_on.jpg); 
}

a.side_navi_04{
	display: block;
	width: 223px;
	height: 42px;
	background: url(../images/side_navi_04_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.side_navi_04:hover{
	background: url(../images/side_navi_04_on.jpg); 
}

a.side_navi_05{
	display: block;
	width: 223px;
	height: 42px;
	background: url(../images/side_navi_05_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.side_navi_05:hover{
	background: url(../images/side_navi_05_on.jpg); 
}

a.side_navi_06{
	display: block;
	width: 223px;
	height: 60px;
	background: url(../images/side_navi_06_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.side_navi_06:hover{
	background: url(../images/side_navi_06_on.jpg); 
}

a.side_navi_rss{
	display: block;
	width: 223px;
	height: 32px;
	background: url(../images/side_navi_rss_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.side_navi_rss:hover{
	background: url(../images/side_navi_rss_on.jpg); 
}

/*---TopBana----------------------------- */

a.top_bana01{
	display: block;
	width: 272px;
	height: 48px;
	background: url(../images/top_bana01_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.top_bana01:hover{
	background: url(../images/top_bana01_on.jpg); 
}

a.top_bana02{
	display: block;
	width: 272px;
	height: 48px;
	background: url(../images/top_bana02_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.top_bana02:hover{
	background: url(../images/top_bana02_on.jpg); 
}

a.top_bana03{
	display: block;
	width: 272px;
	height: 48px;
	background: url(../images/top_bana03_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.top_bana03:hover{
	background: url(../images/top_bana03_on.jpg); 
}

a.top_bana04{
	display: block;
	width: 272px;
	height: 48px;
	background: url(../images/top_bana04_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.top_bana04:hover{
	background: url(../images/top_bana04_on.jpg); 
}

a.top_bana05{
	display: block;
	width: 272px;
	height: 48px;
	background: url(../images/top_bana05_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.top_bana05:hover{
	background: url(../images/top_bana05_on.jpg); 
}

a.top_bana06{
	display: block;
	width: 128px;
	height: 48px;
	background: url(../images/top_bana06_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.top_bana06:hover{
	background: url(../images/top_bana06_on.jpg); 
}

a.top_bana07{
	display: block;
	width: 128px;
	height: 48px;
	background: url(../images/top_bana07_off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.top_bana07:hover{
	background: url(../images/top_bana07_on.jpg); 
}

/*Header Image ----------------------------------------------------------- */

#img-top-main {
background: url(../images/img-top-main-back.gif); 
width: 900px;
height: 302px;
margin: 0px;
padding: 0px;
}

#img-top-main-inner {
margin:  0px;
padding: 1px 1px 3px 1px;
}

#img-kasou-main {
background: url(../images/img-kasou-main-back.gif); 
width: 900px;
height: 154px;
margin: 0px;
padding: 0px;
}

#img-kasou-main-inner {
margin:  0px;
padding: 1px 1px 3px 1px;
}

.img-main {
margin:  0px;
padding: 0px;
}

/*Pankuzu ----------------------------------------------------------- */

#content-nav {
text-align: right;
color: #000000;
line-height: 16px;
margin: 0px;
padding: 3px 19px 3px 0px;
}

#content-nav a:link{ color:#000000;font-size: 12px;text-decoration:underline; }
#content-nav a:visited{ color:#000000;font-size: 12px;text-decoration:underline; }
#content-nav a:active{ color:#000000;font-size: 12px;text-decoration:underline; }
#content-nav a:hover{ color:#FFBA00;font-size: 12px;text-decoration:underline; }

/* Widget etc ----------------------------------------------------------- */

.widget-header01 {
margin: 0px;
padding: 0px 0px 8px 0px;
}

.widget-header02 {
margin: 0px;
padding: 0px;
}

.widget-content01 {
margin: 0px;
padding: 0px;
}

.widget-content-search {
margin: 0px;
padding: 10px 0px 0px 0px;
}

/* Entry Top ----------------------------------------------------------- */

.asset-header-img {
margin: 0px;
padding: 0px;
}

.asset-name-img {
margin: 0px;
padding: 0px;
}

.asset-body2 {
margin: 0px;
padding: 10px;
}

.asset-body2 a:link{ color:#007BAE;font-size: 12px;font-weight: bold;text-decoration:none; }
.asset-body2 a:visited{ color:#007BAE;font-size: 12px;font-weight: bold;text-decoration:none; }
.asset-body2 a:active{ color:#007BAE;font-size: 12px;font-weight: bold;text-decoration:none; }
.asset-body2 a:hover{ color:#FFBA00;font-size: 12px;font-weight: bold;text-decoration:none; }

.asset-body2 img {
margin: 0px;
padding: 0px;
}

/* Main Banner ----------------------------------------------------------- */

.banner {
margin: 0px 0px 20px 0px;
padding: 0px;
}

.banner-img {
margin: 0px;
padding: 0px;
}

a.banner_01{
	display: block;
	width: 620px;
	height: 112px;
	background: url(../images/banner-img01-off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.banner_01:hover{
	background: url(../images/banner-img01-on.jpg); 
}

a.banner_02{
	display: block;
	width: 620px;
	height: 112px;
	background: url(../images/banner-img02-off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.banner_02:hover{
	background: url(../images/banner-img02-on.jpg); 
}

a.banner_03{
	display: block;
	width: 620px;
	height: 112px;
	background: url(../images/banner-img03-off.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
 
a.banner_03:hover{
	background: url(../images/banner-img03-on.jpg); 
}

/*  Text -------------------------------------------------- */

.sub-title01 {
background-color:#eeeeee;
color: #000000;
margin: 15px 0px 10px 0px;
padding: 0px 0px 0px 8px;
border-left: 4px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.sub-title02 {
color: #D10000;
line-height: 14px;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 6px;
border-left: 3px solid #D10000;
}

.txt-red {
color: #C60000;
font-weight: bold;
}

/*  Table -------------------------------------------------- */

.table_title {
background-color: #555555;
color: #ffffff;
line-height: 16px;
text-align: center;
margin: 0px;
padding: 5px;
}

.table_txt01 {
background-color: #eeeeee;
color: #000000;
line-height: 16px;
text-align: left;
margin: 0px;
padding: 5px;
}

.table_txt02 {
background-color: #ffffff;
color: #000000;
line-height: 16px;
text-align: left;
margin: 0px;
padding: 5px;
}

.table_txt03 {
background-color: #ffffff;
color: #000000;
line-height: 16px;
text-align: right;
margin: 0px;
padding: 5px;
}

.table_txt04 {
background-color: #eeeeee;
color: #000000;
line-height: 16px;
text-align: right;
margin: 0px;
padding: 5px;
}

/*  Used Car -------------------------------------------------- */

.used_menu {
text-align: right;
margin: 0px;
padding: 0px;
}

.fnt10_r{
	font-size:10px;
	text-align:right;
	}

.used_cnts table{
	width:598px;
	margin:4px 0px;
	}

.used_cnts td{
	padding:4px;
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	}

.about_td_tl{
	border-top:1px solid #aaaaaa;
	border-left:1px solid #aaaaaa;
	}

.about_td_t{
	border-top:1px solid #aaaaaa;
	}

.about_td_l{
	border-left:1px solid #aaaaaa;
	}

.used_data {
margin: 0px;
padding: 0px;
}

.used_data table{
	margin: 0px;
	}

.used_data td{
	padding:4px;
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	}
.used_td_tl{
	border-top:1px solid #aaaaaa;
	border-left:1px solid #aaaaaa;
	}
.used_td_t{
	border-top:1px solid #aaaaaa;
	}
.used_td_l{
	border-left:1px solid #aaaaaa;
	}
.data_cnts ul{
	margin:0px 5px;
	padding:10px;
	}
.data_cnts li{
	margin:4px 0px;
	padding-bottom:2px;
	font-size:10px;
	border-bottom:1px dashed #aaaaaa;
	}
