body{
color: #EEEEEE;
background:#666;
line-height:130%;
}
a:link {
color:#00DD77;
}
a:visited {
color:#0099bb
}

a { 
text-decoration: none; 
}


.clear_all{
clear: both;
}

H1
{
border-color: #009000;
background-color:#008000;
background-image:url(../obi2.gif)  background-repeat-x;
color:#FFFFFF;
font-size:17px;
margin-top:0px;
padding:5px;
width:780px;
}


H2{
border-color: #009000;
background-color:#008000;
background-image:url(../obi2.gif)  background-repeat-x;
color:#FFFFFF;
font-size:16px;
margin-top:0px;
padding:5px;
width:780px;
}


H3{color:#FFFFFF;
  border-width : 0px 0px 2px 25px;
  border-style : solid ;
  border-color : #FFF;
  padding-left : 10px;
  margin-right : 0%;
width:500px;

}

H4{
border-left: solid 0.5em #ccc;
border-bottom: solid 1px #ccc;
padding: 0.1em 0.1em 0.1em 0.5em;
width:420px;
}

H5{
border-left: solid 0.5em #ccc;
padding-left:0.5em;
margin-top:0px;
line-height:100%;
}



img{
margin:0.2em;
}
b{color: #00FF00; } 
b.list{color:#FFFFFF;
} 

.exp{
color:#FFDD68;
font-size:small;
margin: 0em 0.5em 1.0em 1.0em;
line-height:90%;

}
.red-nedan{
text-decoration:overline underline;
font-weight:bold;
font-size:large;
color:#F33;
}

.show_name{
display: inline;
font-weight:bold;
border-bottom:1px solid #FFF;
}
.top-img{
	float: left;
	margin:0em 2em 1em 0em;
}

.column{
background-color:#EEE;
color:#333; 
padding:0.5em 
border:solid 1px #ddd;
width:50em;
}

.column h3{
color:#333; 
}


iframe{
width:15em;
margin:0em;
padding:0em;
background-color:#111;
}

.menu{
margin:0px;
width:791px;
background-color:#222;
}
.menu ul
{
list-style : none;
margin:0px;
padding:0px;
}

.menu li{
border:1px solid #AAA;
float:left;
font-size:12px;
padding:0.1em 0.2em;
margin:5px 3px 5px 0px;
background-color:#444;
background-image:url('http://www.maruhamotors.co.jp/obi2.gif');
width : 146px;
}

.footer{
border:solid 1px #888;
background-color:#151515;
background-image: url('h150b.png');
background-position: top;
background-repeat:repeat-x;
float:left;
margin:5px 0px 0px 5px;
padding:0.3em;
}

