body { color: black; font-size: 14px; line-height: 23px; background: white url(images/conmtents_base2.jpg) fixed center; letter-spacing: 1px; }
td { font-size: 14px; line-height: 23px; letter-spacing: 1px; }
.btn { }
.xsmall { font-size: 10px; line-height: 16px; }
a:link { color: #ff6400; text-decoration: none; }
a:hover { color: #ffd500; text-decoration: none; }
a:visited { color: #ff6400; text-decoration: none; }
.bar { background-image: url(images/tate_bar.gif); background-repeat: repeat-y; background-position: center top; }
.small { font-size: 12px; line-height: 22px; letter-spacing: 1px; }
.comment { font-size: 14px; line-height: 22px; letter-spacing: 0; }
.topic { padding-top: 40px; padding-bottom: 15px; }
.yoko_bar { background-image: url(images/yoko_bar.gif); background-repeat: repeat-x; background-position: left center; height: 40px; }
.spec { font-size: 10px; line-height: 16px; letter-spacing: 0; }
.news { color: #f00; font-size: 16px; font-weight: bold; line-height: 22px; }
/*form
*/
.form_b_tate { background-image: url(images/form_border_tate.gif); background-repeat: repeat-y; background-position: center top; width: 5px; }
.form_b_yoko { background-image: url(images/form_border_yoko.gif); background-repeat: repeat-x; background-position: left center; height: 5px; }
.stock { color: #009ec7; font-size: 12px; line-height: 16px; padding-top: 5px; }
