body   { }
A:link  { color: #c60; text-decoration: none }
A:visited  { color: #c60; text-decoration: none }
A:HOVER { color: #900; font-weight: bold }
p {}
.menu  { color: gray; font-size: 0.9em; line-height: 150%; padding-left: 20px; border-right: medium none silver }
.tdmenu { border-right: 1px dotted silver }
.td { border: solid 1px #666 }
.texthonbun   { color: #333; font-size: 0.9em; line-height: 160%; background-color: white; padding-top: 10px; padding-right: 20px; padding-left: 20px }
.text_catalog { color: #333; font-size: 0.9em; line-height: 160%; background-color: white; padding-right: 10px; padding-left: 20px; }
.caption { color: #333; font-size: 0.8em; line-height: 100%; margin-right: 5px; margin-left: 5px; }
.caption2 { color: #333; font-size: 0.8em; line-height: 100%; margin-right: 5px; margin-left: 15px; }
.comment { color: #666; font-size: 0.8em; line-height: 150%; margin-right: 15px; margin-left: 15px; padding-right: 10px; padding-left: 10px; border: dotted 1px #f90; }
.dot { background-image: url(images/dot.gif); background-repeat: repeat-x; background-attachment: scroll; }
.linktext { color: #333; font-size: 0.7em; margin-left: 30px; }
.producttitle { color: #060; font-size: 1em; font-weight: bold; }
.pegetitle { color: #333; font-size: 1.1em; font-weight: bold; border-bottom: 1px solid silver; }
.onegai { padding: 10px; border: dotted 2px #f00; }

