body,h1,h2,h3,div,p,ul { margin:0; padding:0; }
body { font-family:"¥Ò¥é¥®¥Î´Ý¥´ Pro W3","Hiragino Maru Gothic Pro","MS P Gothic","Helvetica"; background-color:#b0b8a0; }
h1 { font-size:1.5em; margin-top:16px; margin-bottom:12px; }
h2 { font-size:1.15em; margin-top:16px; margin-bottom:12px; }
#header { width:608px; margin:0px auto; padding:12px 16px; text-align:center; background-color:#ffffff; border-top:solid 1px #b0b8a0; border-bottom:solid 1px #b0b8a0; }
#footer { width:608px; margin:0px auto; padding:16px 16px; text-align:right; background-color:#ffffff; border-top:solid 1px #b0b8a0; border-bottom:solid 1px #b0b8a0; }
#version { width:608px; margin:0px auto; padding:0px; text-align:right; background-color:#ffffff; color:#b0b8a0; }
#main { width:608px; margin:0px auto; padding:16px; background-color:#ffffff; border:solid 0px #b0b8a0; }
#info { margin:0px auto; padding:0px 1em; background-color:#ffffff; border:solid 0px #b0b8a0; }
p { margin: 1em 0pt; }
dt { margin-top: 16px; margin-bottom: 4px; font-weight: bold; }
dd { margin-bottom: 4px; }
.c { text-align:center; }
.r { text-align:right; }
div.yr { font-size:1.1em; font-weight:bold; margin-bottom:6px; }
div#list { margin:1em; }
div.c0 { margin-left:1em; }
div.c1 { margin-left:2em; }
div.c2 { margin-left:2em; }
#main_tab td { vertical-align:top; }
#list td { padding:0px 1em; }
.hdimg { background-image: url("/nenkin2013/img/header-9.png"); }
.ftimg { background-image: url("/nenkin2013/img/footer-9.png"); }
.courier { font-family:"courier"; }
.hoefler { font-family:"Hoefler Text"; }
.fl { float:left; }
.fr { float:right; }
.snote { font-size:95%; color:#b0b8a0; font-weight:normal; padding:1em; }
#header a { text-decoration: none; }
#pg button { padding:0.1em 2em; background-color:#ffff11; }
#pg a:link { text-decoration: none; color: #2222ff; }
#pg a:visited { color: #2222ff; }
.intro { margin:1em; color:#336611; text-align:center; }
#footer li { margin-bottom:1em; padding:1px; list-style:none; }
.announce { margin:1.5em 1em; padding:0.5em 1em; color:#336611; border:solid 1px#336611; }
.new { font-size: 75%; font-family:"Arial";font-weight: bold; background-color: red; color: #ffffff; }
#ordered li { list-style: digit; }

.rxv { margin: 0; padding: 3px 6px; border: 0px solid grey; background-color: #ffee44; font-size: 90%; }
