/* BODY-ページ全体の基本的な設定 */
body{
	background-color:#FF0000F;
	background-image: url("pic/background_image.gif");
}
td {
	background-color:#FFFFFF;
}
.cat {
	font-weight:bold;
	font-size:10pt;
	line-height:25pt;
	color:#555555;
}

.kai {
	color:#035AE8;
}

.car {
	color:#F25F75;
}

.lea {
	color:#76BA55;
}

.new {
	color:#66A0C8;
}


.main_table{

}



.table_position {
	background-color:#f5faff;
	background-image: url("pic/background_image.gif");
}

/* 本文 */
.nomal_font {
	margin:20;
	padding:10;
	font-size:10pt;
	line-height:150%;
	color:#333333;
}
/* 会社案内 */
.kaisya_font {
	font-size:9pt;
	line-height:130%;
	color:#333333;
}
/* リースページの見出し部分 */
.midasi_font {
	margin:17;
	padding:5;
	font-size:11pt;
	color:#333333;
	border-left:5px solid #32970B;
	border-bottom:1px solid #32970B;
	font-weight:bold;
}

/* カーリースページの見出し部分 */
.midasi_font_red {
	margin:17;
	padding:5;
	font-size:11pt;
	color:#333333;
	border-left:5px solid #EC0E35;
	border-bottom:1px solid #EC0E35;
	font-weight:bold;
}

/* 社長挨拶　中央寄せ */
.center_font {
	margin:30;
	font-size:11pt;
	line-height:150%;
	color:#333333;
	text-align:center;
}
/* 社長挨拶　右寄せ */
.right_font {
	margin:30;
	font-size:11pt;
	line-height:150%;
	color:#333333;
	text-align:right;
}

/* 各ページのタイトル画像のマージン指定 */
.title {
	margin:8pt;
}


/* サイドメニューのメニュー部分の背景設定--緑 */
.sidemenu_background{
background-image:url("pic/sidemenu_background.gif");
background-repeat:repeat-y;
}
/* サイドメニューのメニュー部分の背景設定--赤 */
.sidemenu_background_red{
background-image:url("pic/sidemenu_background_2.gif");
background-repeat:repeat-y;
}
/* トップページの画像メニュー */
.logo_line-height{
	line-height:150%;
}

/* newlease */
#newlease {
	width:516px;
	color:#666;
	margin:18px 0 0 30px;
	font-size:12px;
	line-height:140%;
}

#newlease img{
	vertical-align:middle;
	border:none;
}


#newlease h2{
	margin:0 0 10px 0;
}


#newlease ol{
	font:25px Century Gothic, Times, serif;
	color:#66A0C8;
	margin:0 0 0 40px;
	padding:0;
	line-height:140%;
	}

#newlease ol p{
	font:normal 12px 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
	color:#666;
	line-height:140%;
	}
	
#newlease table td{
	font:normal 12px 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
	color:#666;
	vertical-align:top;
	padding:3px;
	line-height:140%;
	}

.fontsize10{
	font-size:10px;
}


#newleaseLeftNavi{
	background:url(pic/newlnavibg.jpg) 0 0 no-repeat;
	height:65px;
	widht:147px;
	padding:6px 0 0 6px;
}

#newleaseLeftNavi img{
	border:none;
}

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

#newleaseLeftNavi p img{
	height:18px;
	width:147px;
}

#newleaseLeftNavi p.newleaseLeftNavi01 img { background:url(pic/newlnavi01.jpg) top left no-repeat; }
#newleaseLeftNavi p.newleaseLeftNavi02 img { background:url(pic/newlnavi02.jpg) top left no-repeat; }
#newleaseLeftNavi p.newleaseLeftNavi03 img { background:url(pic/newlnavi03.jpg) top left no-repeat; }

#newleaseLeftNavi p.newleaseLeftNavi01 a:hover img { background:url(pic/newlnavi01.jpg) top right no-repeat; }
#newleaseLeftNavi p.newleaseLeftNavi02 a:hover img { background:url(pic/newlnavi02.jpg) top right no-repeat; }
#newleaseLeftNavi p.newleaseLeftNavi03 a:hover img { background:url(pic/newlnavi03.jpg) top right no-repeat; }


/* pankuzu */
#pankuzu{
	font-size:12px;
	font-weight:bold;
	border-bottom:2px solid #0000FF;
	padding:10px;
}

#pankuzu a{
	color:#0000FF;
	text-decoration:none;
}

/* navi */

#navi{
	width:761px;
	height:24px;
}

#navi img{
	border:none;
}

#navi ul{
	list-style:none;
	margin:0;
	padding:0;
}

#navi li {
	height:24px;
	float:left;
	display:block;
	}

#navi li img{
	height:24px;
	}

#navi li.navi01 img { background:url(pic/navi01.jpg) top left no-repeat; width:68px; }
#navi li.navi02 img { background:url(pic/navi02.jpg) top left no-repeat; width:68px; margin:0 7px 0 0; }
#navi li.navi03 img { background:url(pic/navi03.jpg) top left no-repeat; width:144px; margin:0 7px 0 0; }
#navi li.navi04 img { background:url(pic/navi04.jpg) top left no-repeat; width:77px; }
#navi li.navi05 img { background:url(pic/navi05.jpg) top left no-repeat; width:88px; }
#navi li.navi06 img { background:url(pic/navi06.jpg) top left no-repeat; width:77px; margin:0 7px 0 0; }
#navi li.navi07 img { background:url(pic/navi07.jpg) top left no-repeat; width:102px; }
#navi li.navi08 img { background:url(pic/navi08.jpg) top left no-repeat; width:102px; }

#navi li.navi01 a:hover img { background:url(pic/navi01.jpg) bottom left no-repeat; }
#navi li.navi02 a:hover img { background:url(pic/navi02.jpg) bottom left no-repeat; }
#navi li.navi03 a:hover img { background:url(pic/navi03.jpg) bottom left no-repeat; }
#navi li.navi04 a:hover img { background:url(pic/navi04.jpg) bottom left no-repeat; }
#navi li.navi05 a:hover img { background:url(pic/navi05.jpg) bottom left no-repeat; }
#navi li.navi06 a:hover img { background:url(pic/navi06.jpg) bottom left no-repeat; }
#navi li.navi07 a:hover img { background:url(pic/navi07.jpg) bottom left no-repeat; }
#navi li.navi08 a:hover img { background:url(pic/navi08.jpg) bottom left no-repeat; }


/* used */
.usedPankuzu a{
	color:#CC9900!important;
}

.usedPankuzu a:hover{
	color:#CC9900!important;
}

#usedLeft{
	width:157px;
	float:left;
	padding:16px 0 16px 9px;
}

#usedLeft img{
	border:none;
}

#usedLeft h2{
	padding:0;
	margin:0;
}

#usedLeft ul{
	padding:0;
	margin:0;
	list-style:none;
}

#usedLeft li{
	background:url(hanbai/images/uselnbg.jpg) top left no-repeat;
	height:33px;
	width:157px;
	padding:0;
	margin:0;
	list-style:none;
	text-indent:25px;
	font-size:14px;
}

#usedLeft li a{
	width:100%;
	line-height:33px;
	color:#666;
	display:block;
	background:url(hanbai/images/uselnbg.jpg) top left no-repeat;
}

#usedLeft li a:hover{
	width:100%;
	line-height:33px;
	display:block;
	color:#666;
	background:url(hanbai/images/uselnbg.jpg) bottom left no-repeat;
}

#usedRight{
	width:516px;
	float:left;
	padding:16px 0 0 30px;
	margin:0;
}

#usedRight img{
	border:none;
}

#usedRight h3{
	background:url(hanbai/images/usesub.jpg) 0 0 no-repeat;
	width:516px;
	height:35px;
	padding:10px 10px 0 30px;
	margin:0 0 0 0;
	font-size:16px;
	font-weight:normal;
}

#usedRight .usedWakuTop img{
	background:url(hanbai/images/wakut.gif) 0 0 no-repeat;
	width:516px;
	height:14px;
}

#usedRight .usedWakuBtm img{
	background:url(hanbai/images/wakub.gif) 0 0 no-repeat;
	width:516px;
	height:14px;
	margin:0 0 10px 0;
}

#usedRight .usedWaku{
	background:url(hanbai/images/wakum.gif) 0 0 repeat-y;
	width:488px;
	padding:0 14px 0 14px;
	margin:0 0 0 0;
}

#usedRight .usedWaku p{
	padding:0;
	margin:0;
}

#usedRight .usedWaku .usedPhoto{
	background:url(hanbai/images/phobg.gif) 0 0 repeat;
	width:200px;
	float:left;
	text-align:center;
}

#usedRight .usedWaku .usedPhoto img{
	border:1px solid #CCC;
	padding:2px;
	background:#FFF;
}

#usedRight .usedWaku .usedText{
	width:255px;
	float:right;
	background:url(hanbai/images/useicon.gif) 0 5px no-repeat;
	padding:0 0 0 10px;
}

#usedRight .usedWaku .usedText table{
	width:100%;
}

#usedRight .usedWaku .usedText td{
	padding:5px;
	border-bottom:1px solid #EAEAEA;
	font-size:12px;
	color:#666;
}

#usedRight .usedWaku .usedText2{
	width:480px;
	background:url(hanbai/images/useicon.gif) 0 5px no-repeat;
	padding:0 0 0 10px;
}

#usedRight .usedWaku .usedText2 table{
	width:100%;
}

#usedRight .usedWaku .usedText2 td{
	padding:5px;
	border-bottom:1px solid #EAEAEA;
	font-size:12px;
	color:#666;
}


#usedRight .usedWaku .useSyosaiBtn{
	text-align:right;
	padding:5px 0 0 0;
}

.clear{
	clear:both;
}

/* usedSyosai */
#usedSyosai{
	width:500px;
	margin:0 auto;
	color:#666;
	line-height:100%!important;
}

#usedSyosai h4{
	padding:5px;
	margin:0 0 20px 0;
	border-bottom:2px solid #CCC;
	font-size:16px;
}

#usedSyosai #usedSyosaiLeft{
	width:290px;
	float:left;
	background:url(hanbai/images/useicon.gif) 0 5px no-repeat;
	padding:0 0 20px 10px;
	font-size:12px;
}

#usedSyosai #usedSyosaiLeft2{
	width:480px;
	background:url(hanbai/images/useicon.gif) 0 5px no-repeat;
	padding:0 0 20px 10px;
	font-size:12px;
}

#usedSyosai #usedSyosaiLeft2 table,
#usedSyosai #usedSyosaiLeft table{
	width:100%;
}

#usedSyosai #usedSyosaiLeft2 td,
#usedSyosai #usedSyosaiLeft td{
	padding:5px;
	border-bottom:1px solid #EAEAEA;
}

#usedSyosai #usedSyosaiLeft2 th,
#usedSyosai #usedSyosaiLeft th{
	width:90px;
	font-weight:normal;
	text-align:left;
	padding:5px;
	border-bottom:1px solid #EAEAEA;
}

#usedSyosai #usedSyosaiRight{
	width:180px;
	float:right;
	padding:0 0 20px 0;
}

#usedSyosai #usedSyosaiRight ul{
	padding:0;
	margin:0;
	list-style:none;
}

#usedSyosai #usedSyosaiRight li{
	margin:0;
	padding:2px;
	border:1px solid #CCC;
}

#usedSyosai #usedSyosaiRight li.syousaiNoimg{
	margin:0;
	padding:0px;
	border:none;
}

#usedSyosai #usedSyosaiRight li.syousaiNoimg img{
	margin:0;
	padding:2px;
	border:1px solid #CCC;
}

#usedSyosai #usedSyosaiRight li p{
	padding:0px;
	font-size:11px;
	color:#666;
	margin:0;
}

#usedSyosai #usedSyosaiRight li.bigBtn{
	text-align:right;
	border:none;
	padding:0;
}

#usedSyosai #usedSyosaiToiawase{
	background:url(hanbai/images/toiwaku.gif) 0 bottom no-repeat;
	width:506px;
	height:141px;
	clear:both;
	margin:0 0 20px 0;
}

#usedSyosai #usedSyosaiToiawase p{
	padding:5px 20px 0 20px;
	margin:0;
	font-size:12px;
}
