@charset "SHIFT_JIS";

#column { float: left; width: 500px;}
#column p { font: 12px 'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN',sans-serif; line-height: 18px;}
#column div.ms { text-align: left; margin-bottom: 1em;}
#column p span.bline { font-size:14px; font-weight:bold; text-decoration: underline; }
#column p span.f10 { font-size: 10px; }
#column p span.crimson { color: #de143c; }
#column p span.darkblue { color: #00008b; }


#profile { float: right; width: 220px; font: 10px 'Lucida Grande','Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN', sans-serif; line-height: 13px;}
#profile {margin-bottom: 1.5em;}
#profile h2 {margin: 0; padding: 0px 0 4 0; font: 13px 'Lucida Grande','Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN', sans-serif;}


.number {padding: 0; margin-bottom: 1.5em;}
.number ul, ol {padding: 8px 0 8 0; margin: 0; background: #000000; list-style: none; font: 10px 'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN',sans-serif; line-height: 10px;}
.number li {color:#A9A9A9; padding: 4px; margin: 0; border-bottom: 1px solid #000000; font: 10px 'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN',sans-serif; line-height: 15px;}
#bn a {color:#A9A9A9; text-decoration: underline;}
#bn a:hover {color:#FFFFFF; text-decoration: underline;}
#bnt {padding: 0; margin-bottom: 0.5em;}
