body{
margin: 0;
padding: 0;
background-image:url(http://oketani-auto.com/img/bg_body4.gif);
background-repeat: repeat;
font-family:Hiragino Kaku Gothic Std,ヒラギノ角ゴ Std W8,Meiryo,メイリオ,verdana,helvetica,osaka,ＭＳ Ｐゴシック, sans-serif;

}

a:link {
color: #2E638C;
text-decoration:none;
}

a:visited {
color: #2E638C;
text-decoration:none;
}

a:hover {
color: #ff9a00;
text-decoration:none;
}

img {
border: 0; 
}




/*影*/
#stage {
width: 920px;
height:auto;
overflow: hidden;
margin: 0 auto;
padding: 0px;
background: url("http://oketani-auto.com/img/shadow.png");
} 

* html #stage{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://oketani-auto.com/img/shadow.png',sizingMethod='scale');
	background:none;
}


#container{
width: 880px;
height:auto;
margin: 0 auto;
padding: 0px;
overflow: hidden;
background-color: #ffffff;


}

/*バナー関連*/
#banner {


}

#banner2 {
text-align:left;
font-size: 9pt;
background-repeat: no-repeat;
padding-left: 60px;

}

 
#banner-img {
display:block;
/*== ブロックレベル表示 ==*/
}
 
#banner a {
color: #FFFFFF;
}
 
#banner h1 {
display:none;

}
 
#banner h2 {
display:none;
}


/*バナー*/
#top {
float: left;

font-size: 9px;
height:131px;
text-align:left;
}
/*バナー*/

/*バナー*/
#top2 {
float: left;
font-size: 9px;
height:131px;
width:880px;
background-image:url(img/menuback2.png);
text-align:left;
}
/*バナー*/


/*上メニュー*/
#top3 {
float: left;
width:790x;
font-size: 9px;
height:135px;
text-align:left;
background-image:url(img/menuback2.png);
background-repeat: repeat;
}
/*上メニュー*/




/*上メニュー*/
#menu {
float: left;
font-size:17px;
width:560px;
padding-top: 87px;
padding-left: 28px;
font-family:Hiragino Kaku Gothic Std,ヒラギノ角ゴ Std W8,Meiryo,メイリオ,verdana,helvetica,osaka,ＭＳ Ｐゴシック, sans-serif;
}
/*上メニュー*/

/*上メニュー:カウンター*/
#top4 {
float: left;
text-align:right;
background-image:url(img/menuback2.png);
background-repeat: repeat;
padding-top: 100px;
padding-left: 25px;
}
/*上メニュー：カウンター*/




#left {
float: left; 
font-size: 13pt;
width:131px;
height:auto;
text-align:left;
background-color: #ffffff;
overflow: hidden;
background-image:url(img/menuback.png);
background-repeat: repeat;
}


#main { 
float: left;
font-size: 13px;
color: #333333;
text-align:left;
width:555px;

overflow: hidden;
background-color: #ffffff;
border-top:1px solid #CFCFCF;
padding-left:25px;
padding-right:10px;
border-left:1px solid #CFCFCF;

}



#bike { 
float: left;
overflow: hidden;
font-size: 13px;
padding-left:20px;
}


#parts2 { 
width:525px;
}

#hoken2 { 
width:525px;
height:auto;
font-size: 12px;
line-height:1.2em;
}

#parts { 
float: left;
font-size: 12px;
padding-right:10px;
padding-top: 10px;
}

#parts3 { 
float: left;
color: #8BC056;
font-size: 13px;
}

#photo1 { 
float:left;
overflow: hidden;
font-size: 13px;
color: #000000;
text-align:left;
width:400px;
height:auto;
padding-right:15px;
}


#photo2 { 
font-size: 3px;
overflow: hidden;
color: #000000;
text-align:left;
width:76px;
height:310px;
}

#photo22 { 
font-size: 3px;
overflow: hidden;
color: #000000;
text-align:left;
width:76px;
height:auto;
margin-bottom:3px;
}

#photo3 { 
float:left;
overflow: hidden;
color: #000000;
text-align:left;

}


#photo4 { 
overflow: hidden;
color: #000000;
text-align:left;
}





#right {
float: left;
color: #000000;
overflow: hidden;
font-size: 9pt;
text-align:left;
background-color: #ffffff;
width:156px;
height:auto;
line-height: 160%;
}



#news {
float: left;
text-align: left;
width: 154px;
height:auto;
margin-top:7px;
background-color: #ffffff;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
border-bottom:1px solid #CFCFCF;
}

#under {
float: left;
text-align: center;
width: 860px;
background-color: #ffffff;
}


#main5 { 
float: left;
font-size: 16px;
color: #000000;
overflow: hidden;
text-align:left;
width:550px;
border-top:1px solid #CFCFCF;
padding-left:20px;
border-right:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
}


#center { 

font-size: 10pt;
text-align:center;
background-color:;
color: #5b97bb;
}




#back { 
height:auto;
font-size: 10px;
text-align:left;
background-color:#111111;
width:500px;
padding-top:15px;
padding-bottom:15px;
padding-left:15px;
margin-left:15px;
}


/*リンク*/
#link {
float: left;

font-size: 8pt;
text-align:left;
padding-left: 75px;
}
/*リンク*/



/*アクセス*/
#acsess {
float: left;

font-size: 9pt;
text-align:left;
padding-left: 75px;
}
/*アクセス*/


/*マップ*/
#map {
text-align:left;
overflow: hidden;
height:400px;
width:500x;
}
/*マップ*/




/*上メニュー*/
#menu5 {
width: 650px;
height: 50px;
overflow: hidden;
color: #000000;
text-align:center;
font-size: 15px;
}
/*上メニュー*/


#tops {
color: #000000;
text-align:center;
font-size: 9px;
}


img.noimage{
display: none;
}

