body         { background-image:  url(back.png)}
img          { border: 0px }
#timestamp   { text-align: right; font-size: 0.8em }
table        { background-color: #FFFFFF;
               border-style: outset; border-width: 1pt;
               width: 100% }
th           { background-color: #008000; color: #FFFF00 }
td           { border: inset 1pt; text-align: center }

h1           { color: #FFCCFF; font-size: 1.5em; background-color: #FFFFFF; line-height: 150%; 
               border-left-style: solid; border-left-width: 10; 
               border-right-style: solid; border-right-width: 3; 
               border-top-style: solid; border-top-width: 1; 
               border-bottom-style: solid; border-bottom-width: 1; 
               padding-left: 10; }
h2           { color: #993366; font-size: 1.2em; background-color: #FFDDFF; line-height: 150%; 
               border-right-style: solid; border-right-width: 2; 
               border-bottom-style: solid; border-bottom-width: 2; 
               padding-left: 10 }
h3           { color: #00CC66; font-size: 1em; border-left-style: solid }
strong       { color: #FF0000 }
.character   { background-color: #FFFFCC; width: 6em; }
.talk        { background-color: #CCCCFF }

/* 話の種反応表のためのクラス */
.header      { background-color: #669900; color: #FFFF00 }
.howtoget    { background-color: #33CC33 }
.level       { background-color: #99CC00 }
.contents    { width: 50px }
.selection   { background-color: #CCFFCC }
.row1        { background-color: #FFFFFF }
.row2        { background-color: #FFFFCC }
.notallowed  { color: #CCCCCC; text-decoration: line-through }
.category    { background-color: #CCCC00 }
