img{border:0;}

form,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

ol,li{
margin:0;padding:0;
list-style-type:none;
}

a{color:#0F7CC7;}

body{
font-family:Verdana, "lr oSVbN", sans-serif;
padding : 0;
margin :  0;
background-image : url( http://web-biz.jp/images/bg3.gif);
color : #333333;
background-color :#B5B3B0G
}

#ad728{
height : 90px;
text-align : center;
padding-top : 15px;
padding-bottom : 15px;
}

#page{
font-size:85%;
padding-left : 20px;
padding-right : 20px;
padding-top:30px;
margin-left : auto;
margin-right : auto;
width : 860px;
background-color : white;
border-left : 1px solid #c0c0c0;
border-right : 1px solid #c0c0c0;
color:#333;
}

.right{
width:640px;
float:right;
margin-left:20px;
overflow:hidden;
padding-bottom:80px;
}

.left{
width:200px;
float:left;
overflow:hidden;
}



#navi{
margin:10px 0 10px 0;
padding:0 0px 0 1px;
border-bottom-width : 10px;
border-bottom-style : solid;
border-bottom-color :#FF9900;
list-style-type: none;
height : 33px;
background-color : #fff;
width : 859px;
}

#navi li{
border-left:1px solid #eee;
display:block;
width:65px;
float:left;
font-size:11px;
text-align:center;
vertical-align : middle;
background-color : #999;
}

#navi li a{
width:65px;
display:block;
color:#fff;
text-decoration:none;
padding-top:5px;
height:28px;
}

#navi li a:hover,{
color:#fff;
background:#FF9900;
padding-top:5px;
height:28px;
}





#footer{
clear:both;
text-align:center;
font-size:x-small;
  background:#ccc;
}

h1{  font-weight : normal;
font-size:10px;
margin:0;padding:3px;
  background:#333;
}

h1 a{
color:#fff;
text-decoration : none;
}


.info{
  font-size : 100%;
  padding : 3px;
  margin : 0px;
clear:both;
}

.info a{
  text-decoration : none;
}



.st{
font-size:100%;
border:5px solid #FF9900;
padding:5px;
margin:1px 0 1px 0;
}


.sl{
width:200px;
font-size:100%;
list-style-type:none;
}

.sl,.sl li,.sl li a{
margin:0;
padding:0;
}

.sl li{
width:194px;
display:block;

border-bottom:1px dotted #ccc;
}

.sl li a{
width:194px;
display:block;
padding: 3px;
text-decoration:none;
}
.sl li a:hover{
background:#f0f0f0;
}



.img{
width:100px;
height:100px;
float:left;
margin-right:15px;
}



.text{
width:525px;
float:left;
overflow:hidden;
}

.item,#rightheader{
padding:10px 0 10px 0;
border-bottom:1px dotted #ccc;
}

.asinimg{
width:170px;
float:left;
margin-right:15px;
overflow:hidden;
}

.asintext{
width:455px;
overflow:hidden;
float:right;
}

.review{
clear:both;
margin:10px 0 10px 0;
padding:0px 0 10px 0;
border-bottom:1px dotted #ccc;
}