a {
color: blue;
text-decoration: underline }

a:hover  {
color: #f60 }

a:visited {
color: #66f }

body {
color: black;
font-size: 12px;
background-color: white }

td  {
font-size: 12px;
line-height: 140%;
letter-spacing: 1px; }

h1  {
color: #00c;
font-size: 18px;
margin-top: 2px;
margin-bottom: 2px;
padding: 0px }

h2  {
color: #00c;
font-size: 15px;
margin-top: 0px;
margin-bottom: 5px;
padding: 0px }

h3  {
font-size: 12px;
margin-top: 0px;
margin-bottom: 5px;
padding: 0px }

form {
margin: 0px;
padding: 0px }

.att {
color: red;
font-size: 11px }

.copy {
color: white }

.dash   {
padding-top: 5px;
border-bottom: 1px dashed #333 }

.black {
color: black }

.cmnt {
color: red;
font-size: 11px }

.orange {
color: #f60 }

.red {
color: red }

.small {
font-size: 11px }

.x-small {
font-size: 10px }

.map  {
color: white;
text-decoration: none }

.map1 {
font-size: 16px;
font-weight: bold }

.map2 {
font-size: 14px;
font-weight: bold }

.yen {
color: red;
font-weight: bold;
font-size: 14px }

.cell0  {
background-color: lightgrey;
color: black;
font-size: 12px;
text-align: left }

.cell1  {
background-color: #9cf }

.cell1a {
background-color: #ff9 }

.cell2  {
 background-image: url(image/bg_main.gif) }

.cell3  {
background-color: white }

.view {
background-color: #69f;
color: white;
font-size: 12px;
text-align: center }

.th1  {
background-color: white;
font-size: 12px;
text-align: center }

.th2  {
background-color: white;
font-size: 12px;
text-align: center }
.th3  {
background-color: white;
font-size: 12px;
text-align: right }

.waku {
color: #00c; font-size: 12px;
text-align: center; padding: 1px;
border: solid 1px #00c }

