/* --- ボディーレイアウト--- */


* { padding: 0; margin: 0; }

body {
 font-size:15px;
}


#wrapper {
background: url(/images/faux-2-3-col.gif);
 margin: 0 auto;
 width: 922px;
}



#faux {
 overflow: visible; 
 width: 100%;
}



#header {
 color: #337;
 width: 902px;
 padding: 10px;
 height: 250px;
 margin: 10px 0px 10px 0px;
 background-color:#B084E1;
}




/* --- クリンクリン横メニュー--- */


.Navigation{
	width:910px;
	}


.nav {
width:920px;
height:32px;
background-color:#F7EEF7;
}



.nav .nl {
width: 920px; 
padding: 0px;
list-style-type: none;
text-align: center;
background-color:#F7EEF7;
}


.nav .nl li {
width:140px;
height:27px;
margin-left:5px;
background:  url(/images/3.gif);
float: left;
text-align:center;
padding-top:8px;
margin-left:10px;
}


.nav .nl li a {
	width:140px;
	height:8px;
	padding-right:3px;
	text-align: inherit;
	overflow: visible;
	text-align:center;
}

a:visited { 
color: #F00; 

} 


.clearFix:after {
content: ".";
display: block;
height: 0;
clear: left;
visibility: hidden;
}


.clearFix {
min-height:1px;
border:0px;
}


a.scrollover {
     
      color: #557AFF;
   }
   
   
a.scrollover em:first-line {
 
      color: #FF5B3C;
   }





/* --- なかみ--- */

	
/* ---全体-- */
	
	
	

#content {
 float: left;
 margin-bottom:50px;
 margin-right:5px;
 width: 620px;
 display: inline;
 line-height:140%;

}




#leftcolumn2 {
 color: #333;
 padding: 0px;
 width: 250px;
 float:right;
 margin:10px 5px 0 0px;
 line-height:150%;
 background: url(/images/faux-2-3-col.gif);
}




#content_2{
 background-color:#FFF;
 float:left;
 width:620px;
 border:solid 1px #999;
 margin-bottom:10px;
 line-height:150%;
  overflow:visible;
  margin-top:10px;
  margin-left:10px;

}



div#light {
	float:right;
	text-align:right;
	color:#F00;
	margin-right:10px;
	margin-bottom:5px;
}




h1 {
	background-image:url(../images/1.jpg);
	font-size:14px;
	color:#FFF;
	text-align:center;
	padding:0.5em 1em;
}
	

ul { 
 border-bottom: solid 1px #9933cc;
 border-left:solid 1px #9933cc;
 border-right:solid 1px #9933cc;
 background-color:#FFF;
}


.navi li {
 list-style-image: url(../images/tama.gif);
 margin:0 0 0 30px;
 padding:5px 0px 3px 0px;
	}	
	

/* --- 浮出るリンク--- */


a#h2{
    text-decoration:none;
}


a#h2:hover{
    color: #90F;
    position:relative;
    border-width:0px 0px 1px 0px;
	border-style:solid;
    top:-2px;
    left:-2px;
}	
	
	



	
h2 {
	margin:10px 15px;
	border-bottom: 1px dashed #93F;
	padding-bottom: 10px;
	color: #90F;
	background-repeat:no-repeat;
	font-size:16px;
	}


h3 {
	margin:7px 15px ;
	border-bottom: 1px dashed #93F;
	padding-bottom: 10px;
	padding-top:7px;
	background-repeat:no-repeat;
	font-size:18px;
	color:#FFF;
	}

p {
	margin:15px;
	
	}



/* --- 色変更--- */


.color_red{
	color:#F00;
}

.color_ao{
	color:#00C;
	}
	

/* --- ＥＴＣおすすめ--- */


#content_3{
 background-color:#FFF;
 float: left;
 width: 620px;
 border:solid 1px #999;
 line-height:170%;
 margin-left:10px;
 
}


/* --- サイゴ--- */


#footer { 
 width: 902px;
 clear: both;
 color: #333;
 background: #B084E1;
 padding: 10px;
 text-align:center;
}



/* --- オススメＥＴＣテーブル内--- */


hr {
	height: 1px;
border: none;
border-top: 1px #000000 dashed;
width:600px;
margin-left:8px;

}


	
/* --- もっとくわしく--- */	



.botan_1 {
	margin:0px 5px 10px 25px;
	float:left;
}

 .botan_1 a:hover {
	position: relative;
	opacity: 0.7; /* Opera・Safari */
	-moz-opacity:0.7; /* Firefox */
	filter: alpha(opacity=70); /* IE */
	zoom: 1; /* IE */
	top: 1px;
	left: 1px;
}



	
	

/* --- お申し込み--- */	

	
a#botan_2 {
	display: block;
	width:250px;
	height:60px;
	text-indent: -1000px;
	background-image:url(/images/mini_botan_m.gif);
}

 a#botan_2:hover {
	background-image: url(/images/mini_botan_m2.gif);
}



/* --- オススメＥＴＣのテーブル--- */	



div#teble{
	margin-left:20px;
	margin-right:10px;
	line-height:150%;
	margin-bottom:30px;
	}	
	

div#light2 {
	float:right;
	width:300px;
	text-align:right;
	color:#F00;
	margin-right:10px;
	margin-top:80px;
}	


/* --- ETCについて--- */		
	
	


div#teble2{
	margin-left:110px;
	margin-right:110px;
	line-height:120%;
	}


tr {
	margin:0px;
	}


/* --- エコカー減税CSS--- */




.top_img2 {
	margin:20px 10px 10px 25px;
	border:0px;
	width:550px;
	height:416px;
	background-image:url(../images/500_250topcarbn.gif);
}

.text_er {
	float:right;
	margin-top:-100px;
	margin-left:10px;
}



.top_susai {
	margin:0px 0px 0px 25px;
	border:0px;
	width:550px;
	height:416px;
	background-image:url(../images/500_416eko.gif);
}


.text_er2 {
	float:right;
	width:350px;
	margin:-140px 10px 10px 10px;
}

	

.reft {
	float:left;
	width:300px;
	margin-top:110px;
	padding-left:15px;
	}


.right {
	float:right;
	width:230px;
	margin-top:100px;
}


.top_owar {
	margin:0px 0px 0px 25px;
	border:0px;
	width:500px;
	height:416px;
	background-image:url(../images/owar500_416.gif);
}

.text_era2 {
	padding:70px 10px 10px 5px;
}


.top_gen {
	margin:30px 0px 0px 25px;
	border:0px;
	width:500px;
	height:416px;
	background-image:url(../images/zei500_461.gif);
}

img {
	border:0px;
}

.img_pri {
	margin:0 0 0 15px;
	border:0;
	width:500px;
	height:220px;
	background-image:url(../images/insit.gif);
	background-repeat:no-repeat;
}


.text_er3 {
	float:right;
	width:250px;
	margin:-200px 10px 10px 70px;
}


.text_er3 hr {
	margin-bottom:5px;
	margin-left:0px;
	width:235px;
}


.img_kin {
	margin:10px 0 0 70px;
}


.top_kau {
	margin:30px 0px 0px 25px;
	border:0px;
	width:500px;
	height:416px;
	background-image:url(../images/500_416mid.gif);
}


/* --- 自動車税の表制御--- */


.teble_hyo {
	width:600px;
	margin:5px;
	font-size:12px;
	
}

.td_cor {
		width:150px;
		background:#C9C;
		font-weight:bold;
		padding-top:5px 5px 5px 10px;
		
}

.teble_hyo td {
	width:140px;
	border:#939 2px dotted;
	padding-left:5px;
}



/* --- 助成金の査定ランキング--- */

.img_muras{
	margin:30px 5px 10px 60px;
}


.img_kan {
	margin:0 0 0 120px;
	border:1px #CCC solid;
}


.img_aka{
	margin:0 0 0 50px;
}


.botan img{
	border:0px;
	margin:30px 5px 0px 70px;
}


.botan a:hover {
	opacity: 0.7; 
	-moz-opacity:0.7; 
	filter: alpha(opacity=70); 
	zoom: 1; 
	position: relative;
	top: 1px;
	left: 1px;
	}




/* --- 相互リンク集テーブルの制御--- */




.table_rink {
	margin:10px;
	width:600px;
	line-height:150%;
	background: #B084E1;
}


.td_color {
	 font-weight:bold;
}


.tr_rink {
		 background: #FFF;
}


.td_rink {
	width:200px;
	padding:5px;
}

.td_rink2 {
	width:350px;
	padding:5px;
}

.link_box{
	margin:5px 5px 5px 15px;
}


/*相互リンクノバナー位置*/

.img_rink {
	border:1px solid #CCC;
	margin:0 0 0 -1px;
}


