.waku { padding:7px 3px 5px 3px; }
.so1 { border-top:1px #a9a9a9 solid; border-bottom:1px #a9a9a9 solid; padding:5px 0px 7px 3px; }
.sq { color:#3cb371; font-size:medium; }
.sq2 { color:#8fbc8f; font-size:x-small; }
.tit { font-size:medium; }
.ue1 { color:#556b2f; background-color:#f5f5dc; margin:5px 0px 5px 0px; }
.ue2 { padding:3px; }
.aka1 { color:#cc3333; }
.sen1 { color:#006699; text-decoration:underline; }
.mu1 { color:#8b008b; }
.box1 { border:1px #a9a9a9 solid; margin:8px 0px 5px 0px; padding:3px; }
.ma1 { text-align:center; }
.si1 { color:#8b4513; background-color:#fff8dc; margin:7px 0px 2px 0px; padding:3px; }
.bl1 { color:#006699; }
.kogo { color:#808000; font-size:x-small; }
.aka2 { color:#dc143c; }
.mido1 { color:#006400; }
.pink1 { color:#ff3399; }
.say1 { margin:5px 0px 0px 0px; text-align:center; }
.waku2 { margin:7px 0px 0px 0px; padding:7px 0px 0px 0px; border-top:1px #a9a9a9 solid; text-align:center; }
.kab { border-top:1px #a9a9a9 solid; padding:4px 0px 0px 0px; margin:7px 0px 0px 0px; text-align:center; }
.osi { color:#eee8aa; background-color:#2e8b57; padding:3px; }
.mas1 { margin:5px 0px 7px 0px; padding-left:3px; }
.mas2 { border-bottom:1px #a9a9a9 solid; margin:5px 0px 7px 0px; padding-bottom:3px; }
.aki1 { padding-left:5px; }
.kiwaku { background-color:#ffff99; border-top:1px #b8860b solid; border-bottom:1px #b8860b solid; padding-top:5px; padding-bottom:5px; }