@charset "UTF-8";
/* CSS Document */

body{
	margin: 0px;
	padding:0px;
	background-image : url(../images/bg.gif);
background-position:top center;
background-repeat:repeat-x;
	-webkit-font-smoothing: antialiased;
	font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
 }

  img   { border:none;
  vertical-align:bottom;}


/*============ページ全体============*/

#container{
	overflow: hidden;
	width:100%;


}

.container{

}

/*============看板============*/


#kanban{
  width:1000px;
  height:116px;
  margin-left:auto;  
  margin-right:auto;
  text-align: center;

}
#kanban ul,#kanban li{
margin:0 ;
padding:0;
list-style:none;

}
	
#kanban li{
float:left;
display:inline;
width:auto;
height:auto;
margin:0px;
padding:0px ;

}

#kanban a,#kanban a:link #kanban a:visited{
	 color: #727272;
display:block;
width:auto;
height:auto;
}
#kanban a:hover{
}




/*============看板左右分け============*/


#navi1{
  width:804px;
  height:116px;
  margin-left:auto;  
  margin-right:auto;
  text-align: center;

}
#navi1 ul,#navi1 li{
margin:0 ;
padding:0;
list-style:none;

}
	
#navi1 li{
display:inline;
width:auto;
height:auto;
margin:0px;
padding:0px ;

}

/*============上部メニュー============*/
 #globalnavi{
  margin-left:auto;  
  margin-right:auto;
  text-align: center;
  width: 804px;
  height: 71px;
}

#globalnavi ul{
  list-style-type: none;
  margin: 0;
  padding: 0;

}

#globalnavi li{
  text-indent: -9999px;
  float:left;
  width: 201px;
  margin: 0;
  padding: 0;
}

#globalnavi a{
  display: block;
  width: 100%;
  height: 71px;
  background-image: url(../images/img.png);
  background-repeat: no-repeat;
}

#menu1 a{background-position: 0 0;}
#menu2 a{background-position: -201px 0;}
#menu3 a{background-position: -402px 0;}
#menu4 a{background-position: -603px 0;}

#globalnavi a:hover{
  background-image: url(../images/img.png);
  background-repeat: no-repeat;
}

#menu1 a:hover{background-position: 0 -71px;}
#menu2 a:hover{background-position: -201px -71px;}
#menu3 a:hover{background-position: -402px -71px;}
#menu4 a:hover{background-position: -603px -71px;}




/*============イメージ画像============*/
#imgp_info{
	width:100%;
	background-image: url(../info/images/title.jpg);
  background-repeat: no-repeat;
height:180px;
background-position:top center;
text-indent: -9999px;
}

#imgp_inq{
	width:100%;
	background-image: url(../inquiry/images/title.jpg);
  background-repeat: no-repeat;
height:180px;
background-position:top center;
text-indent: -9999px;
}
#imgp_list{
	width:100%;
	background-image: url(../list/images/title.jpg);
  background-repeat: no-repeat;
height:180px;
background-position:top center;
text-indent: -9999px;
}

/*============本文============*/

#pagebody{
width:1000px;
margin-left:auto;  
     margin-right:auto;
	text-align:center;
	padding: 80px 0 0 0; 
	

}

	#pagebody a { color: #2c82b5; }
	#pagebody a:visited { color: #474747; }
	#pagebody a:hover { color: #2c82b5; }



#pagebody h2 { 
	    margin: 10px 0 30px 0;
　　    padding:0px;
width:1000px;
height:40px;

 color:#3f3f3f;
font-size:26px;
font-weight:lighter;
}


#pagebody h3 { 
	    margin: 10px 0 0 0;
　　    padding:0px;
width:1000px;
height:40px;
text-align:left;
 color:#2e5cc4;
font-size:1.2em;
font-weight:lighter;
}

	.pagebody p  { 
		padding:20px 0px 30px 20px;
		color:#353535;
		text-align:left;
		line-height: 170%;
	

	}
	

	 table.tb_line {
	 margin:10px 0 0 0px;
	 width:1000px;
     border-collapse: collapse;
	 
	 
	 }
	 table.tb_line th {
	 border-width: 2px 0px;
     border-color: #c4d6e9;
     border-style: solid;
	 font-size:0.9em;
	 color:#5d8bb9;
	 padding: 1.5em; 
	 line-height: 140%;
	 text-align:left;
	 background:url(../images/tah1.gif) no-repeat left top;

	 }
	 table.tb_line td {
	 border-width: 2px 0px;
     border-color: #ececec;
     border-style: solid;
	 font-size:0.9em;
	 color:#353535;
	 padding: 0.6em; 
	 line-height: 140%;
	 text-align:left;

	 }
	 
	 
	 table.noline_list {
	 margin:10px 0 0 0px;
     border-collapse: collapse;
	 }
	 table.noline_list td {
	 border-width: 0px 0px;
     border-color: #ececec;
     border-style: solid;
	 font-size:0.9em;
	 color:#353535;
	 padding: 1em; 
	 line-height: 150%;
	 text-align:left;

	 }



table.result_list {
	 margin:10px 0 50px 0;
	 padding:0px;
	 width:1000px;
     border-collapse: collapse;
	 
	 
	 }
	 
	 table.result_list th {
	 border-width: 1px 1px;
     border-color: #dbdbdb;
     border-style: solid;
	 color:#353535;
	 padding: 1em; 
	 line-height: 140%;
	 text-align: center;
	 background-color:#d0dae5;
	 font-weight:bold; 

	 }
	
	 table.result_list td {
	 border-width: 1px 1px;
     border-color: #dbdbdb;
     border-style: solid;
	 font-size:0.9em;
	 color:#3e3e3e;
	 padding: 1em; 
	 line-height: 140%;
	 text-align: left;

	 }
	 
	 table.lease {
	 margin:10px 0 50px 0;
	 padding:0px;
     border-collapse: collapse;
	 
	 
	 }
	 

	
	 table.lease td {
	 border-width: 1px 1px;
     border-color: #dbdbdb;
     border-style: solid;
	 color:#3e3e3e;
	 padding: 1em; 
	 line-height: 140%;
	 text-align: left;

	 }
	 
	 
	 table.vehicle_list {
	 margin:10px 0 50px 0;
	 padding:0px;
	 width:1000px;
     border-collapse: collapse;
	 
	 
	 }
	 
	 table.vehicle_list th {
	 border-width: 1px 1px;
     border-color: #b8b8b8;
     border-style: solid;
	 color:#353535;
	 padding: 0.6em; 
	 background-color:#e5e5e5;
	 font-weight:lighter; 
	 font-size:0.9em;
	 text-align: left;
	 }
	
	 table.vehicle_list td {
	 border-width: 1px 1px;
     border-color: #b8b8b8;
     border-style: solid;
	 font-size:0.9em;
	 color:#3e3e3e;
	 padding: 0.6em; 
	 text-align: left;

	 }
	 table.boldwaku {
	 margin:30px 0 0 50px;
	 padding:0px;
	 width:900px;
     border-collapse: collapse;
	 
	 
	 }
	 table.boldwaku td {
	 border-width: 8px 8px;
     border-color: #e79a54;
     border-style: solid;
	 color:#474747;
	 padding:20px; 
	 line-height: 180%;
	 text-align:center;
	 }

/*============フッタ============*/
#foota{
	width:1000px;
    	margin-left:auto;  
     margin-right:auto;  
     text-align:left; 
	padding:100px 0px 70px 0px;
}


	#foota a { color: #727272;
	text-decoration:none; 
	font-size: 0.9em;
	line-height:180%;}
	#foota a:visited { color: #727272;
	text-decoration:none;  }
	#foota a:hover { color: #2c6dce; 
	text-decoration:underline; }
	
.foota{
}

#annai_list{
width:400px;
height:auto;

}
#annai_list ul,#annai_list li{
margin:0 ;
padding:0;
list-style:none;

}
	
#annai_list li{
float:left;
display:inline;
width:200px;
height:auto;
margin:0 px;
padding:0px ;
background-image: url(../images/bottom_ya.gif);
}

#annai_list a,#annai_list a:link #annai_list a:visited{
display:block;
width:auto;
height:auto;
font-size: 0.9em;
color: #585858;
	text-decoration:none;  
	text-indent:10px;
	line-height:30px;}
#annai_list a:hover{
color: #729ad5; 
	text-decoration:underline; }
	
	table.bottomlogo td {
	 color:#3e3e3e;
	 padding:3px; 
	 line-height: 140%;
	 text-align: left;
	 font-size:12px;

	 }

/*============コピーライト帯============*/
#obi{
	clear:both;
    	margin-left:auto;  
     margin-right:auto;  
     width: 100%;
  height: 50px;
  background-color: #383838;
  color: #ffffff;
   text-align:center;
}
#obi_c { 
	display:inline-block;
		width: 1000px;
		text-align:right;
	}


/*============フォント指定============*/
.samewidth{
	font-family: 'ＭＳ ゴシック','Osaka-等幅',sans-serif; 
	font-size: 1em; 
}




