
body       { font-size: 12px; font-family: Osaka, Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Helvetica; background-color: white; margin-top: 0px; margin-right: 0px; margin-left: 0px }
p { margin-top: 0px; margin-bottom: 0px }
.leftcol { padding-right: 5px; padding-left: 10px }
#pan { font-size: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px }
#foot    { font-size: 10px; background: url(grayback.gif) repeat-x; margin-bottom: 0px; padding-top: 5px; padding-bottom: 8px }
.prodtype { color: white; font-weight: bolder; font-size: 14px; background-color: #708090; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
.prodtype2 { font-weight: bolder; font-size: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
.p15 { margin-top: 0.5em }
.left10 { font-size: 12px; line-height: 1.5em; padding-bottom: 20px; padding-left: 10px }
.dkgreen1 { color: #2f4f4f }
.dkgreen2 { color: #708090 }
a:link { color: #000080; text-decoration: none }
a:visited { color: #2f4f4f; text-decoration: none }
a:hover { color: #800000; text-decoration: none }
img { border: none }
#wrap { margin-top: 0px; margin-right: auto; margin-left: auto; border-right: 1px solid #191970; border-bottom: 1px solid #191970; border-left: 1px solid #191970; width: 700px }

.jp_mark {
	font-family: Osaka,"‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",Sans-Serif;
}
.booknote    { font-size: 10.5px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 8px }
img.example { border: 1px #000000 solid; }

