#hatena-fotolife-help ul.content {
  list-style:none;
  margin:0;
  padding:0;
}

#hatena-fotolife-help ul.content li {
  padding-left:14px;
  background:url(/images/content.gif) 0 7px no-repeat;
}

#hatena-fotolife-help ul.content li ul{
  margin:0 0 5px 20px;
  padding:0;
}

#hatena-fotolife-help ul.content li ul li {
  display: inline;
  margin-right:5px;
  padding-right:5px;
  border-right:1px solid #ccc;
  padding-left:0;
  background:transparent;
}

#hatena-fotolife-help div.section table.helptable {
  width:100%;
}
#hatena-fotolife-help div.section table.helptable td {
  white-space:normal;
  line-height:1.5;
  font-size:90%;
  padding:5px 7px;
}
.img-right {
  float :right; 
  margin-bottom:20px;
  margin-left:20px;
  margin-top:3px;
}
.img-center {float :none; }
.img-ledt {float: left; }
.tips {font-size: 80%;color:#999; }
.notice { color: #DE002F;line-height:1; }
ol.howto img, img.howto {border: 1px solid #ccc; }

 .section .hatena-asin-detail {
  margin: 1em 0;
  font-size: 90%;
  padding: 0.8em 0.6em;
  border: 1px solid #e3e5e8;
}

 .section .hatena-asin-detail .hatena-asin-detail-image {
  float: left;
  margin-right: 15px;
}

 .section .hatena-asin-detail .hatena-asin-detail-title {
  margin-top: 0;
  font-weight: bold;
}

 .section .hatena-asin-detail p {
  text-indent: 0;
}

 .section .hatena-asin-detail ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

 .section .hatena-asin-detail .hatena-asin-detail-foot {
  clear: left;
}

span.note {
  font-size:80%;
}
