BODY{
margin:0px;
padding:0px;
text-align:center;
}
IFRAME,form{
margin:0px;
padding:0px;
border:0px;
}
#wrapper{
width : 780px;
margin-left:auto;
margin-right:auto;

}

#leftSide{
float:left;
width:575px;
text-align:center;
}
#rightSide{
float:right;
text-align:center;
width:200px;
}


#leftSideInner{
width:569px;
margin-left:auto;
margin-right:auto;
}
#rightSideInner{
width:190px;
margin-left:auto;
margin-right:auto;
}


#footerLine{
clear:both;
background-color:#cccccc;
height:3px;
line-height:3px;
font-size:3px;
}
.bar{
background-color:#666666;
text-align : left;
border-left : 4px solid #990000;
height : 24px;
}
.bar span{
font-size:12px;
line-height:24px;
padding-left:10px;
font-weight:normal;
color:#ffffff;
}
.textareaBG{
text-align : left;
background-image : url(../img/textarea_bg.jpg);
width : 569px;
height : 105px;
}
.textareaBG p{
width:555px;
font-size:12px;
margin-top:40px;
line-height:130%;
padding-left:10px;
color:#ffffff;
}
.bar2{
background-color:#F0F0E1;
text-align : left;
border-left : 4px solid #990000;
height : 24px;
}
.bar2 span{
font-size:12px;
line-height:24px;
font-weight:bold;
padding-left:10px;
color:#666666;
}
.waku{
border:1px solid #cccccc;
font-size:12px;
color:#666666;
}
.waku2{
border:1px solid #cccccc;
font-size:12px;
background-color : #999999;
background-image : url(../img/zaikoback.jpg);
background-repeat : repeat-x;background-position : center top;}
.wakucontent{
width:555px;
margin-top:7px;
margin-bottom:7px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
.bmwBG{
background-image : url(../img/bmw_name.jpg);
background-repeat : no-repeat;background-position : right top;}
.w100{
width : 100px;
}
.folkBG{
background-image : url(../img/volk_name.jpg);
background-repeat : no-repeat;background-position : right top;}
.merBG{
background-image : url(../img/mer_name.jpg);
background-repeat : no-repeat;background-position : right top;}
.contentlink{
margin-left:auto;
margin-right:auto;
background-image : url(../img/right_bg.jpg);
background-repeat : repeat-x;
border : 1px solid #cccccc;
border-left : 6px solid #660000;
height : 33px;
}
.contentlink a{
color:#666666;
font-weight:bold;
height:33px;
width:190px;
display:block;
line-height:33px;
font-size:12px;
}
.rankingBody{
color:#666666;
width:197px;
text-align : left;
margin-left:auto;
margin-right:auto;
border : 1px solid #cccccc;
border-top : 0px;
font-size:12px;
line-height:170%;
}
.rankingBody span{
color:#ff9900;
font-weight:bold;
margin-left:5px;
}
.shopBody{
width:200px;
color:#666666;
text-align : left;
margin-left:auto;
margin-right:auto;
border : 1px solid #cccccc;
border-top : 0px;
font-size:10px;
line-height:130%;
}
.comBody{
width:197px;
color:#666666;
text-align : left;
margin-left:auto;
margin-right:auto;
font-size:10px;
line-height:130%;
}
.comBody a{
font-weight:normal;
}
.comBody img{
margin-right:5px;
}
.clear{
clear:both;
}
.selink{
text-align:right
;}
.selink a{
line-height:35px;
font-size:12px;
color:#666666;
}
.semain{
font-size : 12px;
line-height : 200%;
color : #666666;
}
.semain a{
color : #666666;
}
.semain a:hover{
color : #ff9900;
}
.sp5px{margin:8px;}
.sp10px{margin:10px;}
.reviewWid{
font-size : 12px;
background-color : #cccccc;
}
.revewBgWhite{
font-size : 12px;
line-height : 170%;
}
.revewBgMidashi{
background-color : #3797bb;
}
.reviewMidashi{
font-size : 12px;
line-height : 180%;
color : #ff8040;
border-left-width : 2px;
border-bottom-width : 1px;
border-left-style : solid;
border-bottom-style : solid;
border-left-color : #ff8000;
border-bottom-color : #ff8000;
text-indent : 3px;
}
.revewPoint{
font-size : 10px;
line-height : 130%;
color : #ff6600;
background-color : #ffffff;
width : 25px;
}
.pointUser{
font-size : 14px;
color : #ff6600;
font-weight : bold;
}
.revewKoumoku{
font-size : 10px;
line-height : 130%;
background-color : #f5f5f5;
}
.revewKoumokuSougou{
font-size : 10px;
line-height : 130%;
color : #ff0000;
background-color : #f5f5f5;
}
.point{
font-size : 14px;
font-weight : bold;
color : #ff6600;
}
HR{
color : #cccccc;
}
.sp5px{
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
}
.revewDay{
font-size : 10px;
color : #ffffff;
}
.caname{
font-size : 14px;
font-weight : bold;
color : #ffffff;
}
.revew10{
font-size : 10px;
line-height : 120%;
}
.reviewMid{
font-size : 12px;
line-height : 180%;
color : #000000;
background-color : #f5f5f5;
border-left:3px solid #ff9900;
text-indent : 6px;
}
.revewBgWhite a{
text-decoration:underline;
font-size : 12px;
line-height : 180%;
color : #ff9900;
}
.revewBgWhite a:hover{
color : #ff9900;
}
.size{
font-size:16px;
font-weight:bold;
color:#ff6600;
}
.t12{
font-size : 12px;
line-height : 140%;
color : #ffffff;
}
#zaikobackB{
font-size : 12px;
text-align : left;
text-indent : 10px;
line-height : 200%;
color : #ffffff;
}
.navitxt{
font-size : 12px;
line-height : 160%;
color : #666666;
text-align : left;
width : 100%;
background-color:#eeeeee;
}
.navitxt b{
border-bottom:1px solid #663200;
width:100%;
color:#663200;
}