
body    { color: #444; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN"; line-height: 20px; background-color: #ddd; background-repeat: repeat-y }
td { color: #444; font-size: 12px; line-height: 15px }
a:link { color: #66c; text-decoration: underline }
a:visited { color: #66c; text-decoration: underline }
a:hover { color: #f33; text-decoration: underline }
li { margin-left: -10px }
h2  { color: #66c; font-size: 14px; font-weight: bold; margin: 0; border-bottom: 1px dotted #c0bebe }
h3 { font-size: 12px; margin-bottom: -10px }
.fs12  { font-size: 12px; line-height: 20px }
.fs12h { font-size: 12px; line-height: 21px }
.fs10 { font-size: 10px; line-height: 12px }
.fs14 { font-size: 14px; font-weight: bold; line-height: 16px }
.HrUnder { border-bottom: 1px solid #c0bebe }
.comment { padding-top: 5px; padding-left: 15px }
.kakomi { background-color: #eee; padding: 10; border: solid 1px #ccc }
.main  { border-left: 1px solid #c0bebe }
.main2  { border-right: 1px solid #c0bebe }
.foot { font-size: 10px; margin-top: 5px; border-top: 1px solid #ccc; padding:3 20 10 0 }
#layer1 { visibility: visible; position: absolute; top: 0; left: 0; width: 750px; height: inherit }
.hd { background-image: url(../images/hd_bg.gif) }
.FD { margin-top: 10px; padding-top: 5px; padding-bottom: 15px; border-top: 1px solid #ccc }
