body  { background-color: #ffb }
dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, br { margin: 0; padding: 0 }
p { text-align: justify; text-justify: inter-ideograph; }
#bigbox { margin: 0 auto; width: 770px }
#header     { width: 770px; height: 349px }
#mainimage   { background-image: url("../img/headerback.gif"); background-repeat: repeat-y; padding-left: 20px; height: 220px }
#main   { background-image: url("../img/headerback.gif"); background-repeat: repeat-y; margin: 0; padding: 0; width: 770px }
#footer   { font-size: 12px; background-image: url("../images/footer.gif"); background-repeat: no-repeat; text-align: center; padding-top: 27px; width: 770px; height: 93px }
a { outline:0; text-decoration:none; cursor: pointer; }
a:link { color: #39f }
a:hover   { color: #39f; font-weight: bold }
a:visited  { color: #39f }
.clear {	clear:both;	}
#mainImg     { width: 595px; height: 220px; float: left }
#selectImg      { text-align: left; width: 152px; float: right }
.scrollsell  { padding-left: 20px; width: 730px; height: 180px; overflow-y: auto }
td.topic  { color: #39f; font-size: 12px; line-height: 1.6em; border-bottom: 1px dotted #39f }
td.topic14  { color: #39f; font-size: 14px; line-height: 1.6em; border-bottom: 1px dotted #39f }
td.date  { color: #39f; font-size: 12px; line-height: 1.6em; border-bottom: 1px dotted #39f }
td.text   { color: #333; font-size: 12px; line-height: 1.6em; padding-right: 10px; border-bottom: 1px dotted #39f }
td.text12   { color: #333; font-size: 12px; line-height: 1.6em; }
td.textnoborder   { color: #333; font-size: 12px; line-height: 1.6em; padding-right: 10px; }
td.text14   { color: #333; font-size: 14px; line-height: 1.6em; padding-right: 10px; border-bottom: 1px dotted #39f }
td.kikaku  { color: #333; font-size: 12px; border-bottom: 1px dotted gray }
td.kikaku2  { color: #333; font-size: 12px; border-bottom: 1px dotted gray; border-left: 1px dotted gray }
td.kikaku3  { color: #333; font-size: 12px; }
td.link    { padding-right: 3px; padding-bottom: 6px; padding-left: 3px }
td.inq1   { color: #39f; font-size: 12px; line-height: 1.6em; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px dotted #39f }
td.inq2    { color: #333; font-size: 12px; line-height: 1.6em; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; border-bottom: 1px dotted #39f }
td.ingredients   { color: #333; font-size: 12px; line-height: 1.6em; padding-right: 10px; padding-left: 20px; border-bottom: 1px dotted #39f }
.glassbottle { color: #666; font-size: 14px; margin-left: 8px }