body {margin: auto; text-align: center; font-family: Arial, sans-serif;}
div#main	{background-color: #fff; padding; 0px; margin: auto; text-align: center; font-size: 12px; width: 792px;}
img	{border: none;}
img#ban {width: 792px; height: 48px;}
div.sub	{padding: 12px; height: 18px; font-size: 16px; color: #333; text-align: center;}
hr {height: 1px; color: #609;}
td {vertical-align: top;}
td.menu	{text-align: center; width: 200px; padding: 6px 6px 0px 6px; vertical-align: top;}
td.text	{text-align: justify; line-height: 1.8em; font-size: 12px; padding: 6px; vertical-align: top; width: 570px;}
td.text p {text-align: left; margin-bottom: 12px;}
td.menu ul {text-align: left; margin: 12px 0px 0px 12px; padding: 0px; list-style: none;}
td.menu li {padding-bottom: 3px; line-height: 1.5em;}
td.menu li i {font-size: 10px;}
td.r {text-align: right;}
td.l {text-align: left;}
td.c {text-algin: center;}
tr.u td {border-bottom: 1px solid #ccc;}
tr.ut td {border-top: 1px solid #ccc;}
div.foot	{background-color: #fff; padding: 6px 0px; margin: auto; text-align: center; font-size: 10px; width: 792px; line-height: 1.66em;}
li	a {color: #603;}
li	a:link {color: #603;}
li  a:visited {color: #936;}
li	a:hover {text-decoration: none; color: #fff; background-color: #603;}
.related li {background-color: #F4E1FA; padding-left: 6px; padding-right: 3px;}
.purchase li {background-color: #E4E1FA; padding-left: 6px; padding-right: 3px;}

body {background-color: #609;}
div.foot	{border-top: 1px solid #c6f;}
td.menu	{border-left: 1px solid #c6f;}
td.text p {line-height: 1.66em; padding: 0em 24px;}
div.sub	{background-color: #edf; color: #609;}
h5 {color: #609; text-align: left; font-size: 14px; padding: 0px; margin: 0px;}
h3 {color: #609; text-align: left; font-size: 18px; padding: 0px; margin: 0px;}
b.price {color: #609; font-size: 18px;}
form input {font-size: 12px; color: #606; background-color: #fcf;}