body { margin-top:  8px; margin-bottom: 8px }
body { margin-left: 0px; margin-right:  0px }
body { background-image : url("../img/bg.gif") }

a:hover { color: #ff9900; }
a { text-decoration: none }

.s10h11 	{ font-size: 10px; line-height: 11px }
.s10h14 	{ font-size: 10px; line-height: 14px }
.s11h15 	{ font-size: 12px; line-height: 15px }
.s12h13 	{ font-size: 12px; line-height: 13px }
.s12h16 	{ font-size: 12px; line-height: 16px }
.s14h16 	{ font-size: 14px; line-height: 16px }
.s14h20 	{ font-size: 14px; line-height: 20px }
.s18h20 	{ font-size: 18px; line-height: 20px }
.s24h26 	{ font-size: 24px; line-height: 26px }
.s32h34 	{ font-size: 32px; line-height: 34px }

.mono  { font-family:monospace }
.price { font: bold 14px monospace}

INPUT#jp  { ime-mode: active   }
INPUT#eng { ime-mode: inactive }
INPUT#asc { ime-mode: disabled }

br { font-size: 12px; line-height: 14px }
td { font-size: 12px; line-height: 16px }

.caption {
font-size:10px;
padding-top:8px;
}

.antique { font-size: 14px; line-height: 40px }

.dot { border-bottom: 2px dotted #999999; width: 450px; line-height: 20px}

.oyakata {
text-align:left;
width: 410px;
font-size: 11pt;
font-weight: bold;
text-decoration:none;
padding-left:1em;
border-left:0.5em solid #cccccc;
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
border-top:1px solid #cccccc;
color:#333333;
padding:5px;
margin:5px;
margin-left: 1em;
margin-bottom: 1em;
}