/* Grassy-LeDio-9.css */



#body h3 {
  clear:both;
}
#body h3 a {
  color:#333;
}

#body dl.about {
  height:350px;
  margin:0 0 20px 0;
  padding:0 0 0 340px;
  background:url(../img/Grassy-LeDio-9.jpg) no-repeat left top;
}
html>body #body dl.about {
  height:auto;
  min-height:200px;
}
#body dl.about dt {
  height:20px;
  margin:0 0 5px 0;
  padding:0;
}
#body dl.about dt.uv {
  background:url(../img/catch-sub-uv.gif) no-repeat left top;
}
#body dl.about dt.new-lens {
  background:url(../img/catch-sub-new-lens.gif) no-repeat left top;
}
#body dl.about dt.ac {
  background:url(../img/catch-sub-ac.gif) no-repeat left top;
}
#body dl.about dt.led {
  background:url(../img/catch-sub-led.gif) no-repeat left top;
}
#body dl.about dt.lens {
  background:url(../img/catch-sub-lens.gif) no-repeat left top;
}
#body dl.about dt.cool {
  background:url(../img/catch-sub-cool.gif) no-repeat left top;
}
#body dl.about dt.eco {
  background:url(../img/catch-sub-eco.gif) no-repeat left top;
}
#body dl.about dt em {
  display:none;
}
#body dl.about dd {
}
#body dl.about dd small {
  font-size:11px;
  color:#666;
}

#body table.spec {
  float:right;
  width:410px;
  height:auto;
  margin:0 0 20px 0;
}
#body table.spec td {
  width:40%;
}

#body p.detail {
  float:left;
  margin:0 0 20px 0;
  text-align:center;
}
#body p.detail img {
}

#body p.beam {
  clear:both;
}

#body table.color {
  width:780px;
  margin:0;
}
#body table.color th,
#body table.color td {
}
#body table.color th.narrow,
#body table.color td.narrow {
}
#body table.color td {
  width:20%;
}
#body table.color caption {
  padding:5px 0 0 0;
  text-align:right;
  line-height:1.2;
  color:#999;
}

#body ul {
  padding:10px 0 0 30px;
}
#body ul li {
}

