body{font-size:16px;background:#e6e6e6 url(./result.gif);color:black;margin-top:1em;}
table{background:white;border-collapse:collapse;}
th,td{font-size:16px;}
a:link{color:#c90;}
a:visited{color:#860;}
a:hover{color:#888;}
hr{color:black;}
table.stat{margin:1em 0px;}
table tr td.sttitle{text-align:left;border-width:0px;}
td.sttitle b{font-size:25px;padding:5px;}
table tr td.nick{text-align:left;font-weight:bold;}
.stat td{width:150px;}
th.subst,td.subst{text-align:left;width:40px;font-weight:bold;padding:3px;background:#99ccc0;}
th.subot,td.subot{text-align:left;width:40px;font-weight:bold;padding:3px;background:#d0e0c0;}
table.stat td,td.val{width:120px;padding:3px;}
td.gazo{padding:5px;border-left:1px solid gray;}th.gazo2{border-bottom:1px solid gray;}
td.equip{font-weight:bold;padding:3px;background:#99ccff;}
.item th,.item td{text-align:right;border-bottom:1px solid #bbddff;}
.item th.title{background:inherit;text-align:left;}
.item th,th.item{text-align:right;padding:3px;background:#bbddff;}
th.item2{text-align:left;padding:3px;background:#bbddff;}
.stat td,td.item{text-align:right;border-bottom:1px solid #bbddff;padding:0px 3px;}
td.item2{border-bottom:1px solid #bbddff;padding-left:10px;}
td.itemt{text-align:left;border-bottom:1px solid #bbddff;}
#itemtext{padding:1px;}
.shape{color:#000040;}
table.skill .item,table.skill .item2{white-space:nowrap;}
table.stat th.sexp{width:80px;}
table.stat th.sjob{width:250px;}
table.stat th.shm{width:90px;}
div.fight table,div.grow{margin:1em 0px;}
div.move,div.quest,div.battle{background:white;margin:10px 0px;padding:10px;}
div.get{color:#504000;}div.send{color:#506000;}div.lost{color:#502000;}div.fail{color:gray;}
div.warn,div.delete{color:red;}
div.map,div.data,div.ptdt,#diary{background:white;padding:3px;margin:5px 0px;}
div.way{margin-top:1em;}
div.event{background:white;margin:10px 0px;padding:3px;}
div.battle table{border-collapse:separate;margin:1em 0em;}
div.map div.info{margin-top:1em;}
div.ptdt>div{margin:1em;}
div.foot{margin-top:10px;padding-top:5px;border-top:1px solid black;}
div.allmesse{border-top:1px solid black;}
div.dts div{margin:16px 0px;}
tr.plpt{background:#cce0ff;}tr.vspt{background:#ffcccc;}tr.copt{background:#ccffcc;}tr.nopt{background:#ffccff;}
div.plact{color:#001cbc;margin:1em 0em;}
div.plact span.actword{font-size:20px;font-style:italic;color:#8800cc;}
div.plact b.u{color:#000080;}
div.vsact{color:#bc001c;margin:1em 0em;}
div.vsact span.actword{font-size:20px;font-style:italic;color:#cc0088;}
div.vsact b.u{color:#800000;}
div.coact{color:#1c9600;margin:1em 0em;}
div.coact span.actword{font-size:20px;font-style:italic;color:#44aa44;}
div.coact b.u{color:#007000;}
div.noact{color:#8c008c;}
div.plact.atset{color:#000d5d;}
div.vsact.atset{color:#5d000d;}
div.coact.atset{color:#0d4d00;}
div.land{font-weight:bold;}
div.finish{font-weight:bold;}
.type1{color:#0a0;}.type2{color:#a00;}.type3{color:#00a;}
.dmg0{color:#7000cc;}.dmg1{color:#0070b0;}
.dmg2{color:#dc143c;}.dmg3{color:#00cc00;}.dmg4{color:#e0d000;}
.lv0{font-size:90%;}.lv1{font-size:100%;}.lv2{font-size:120%;}.lv3{font-size:150%;}
.lv4{font-size:180%;}.lv5{font-size:210%;}.lv6{font-size:250%;}.lv7{font-size:300%;}
.other{color:#666666;}
.knock{color:#0000cc;}
.flame{color:#cc0000;}
.venom{color:#006600;}
.battle .get.item{color:#001cbc;}.battle .lost{color:#bc001c;}.battle .lvup .stup{padding-left:8px;}.battle .reward{margin:1em 0em;}
p.res{margin:0px 0px 0px 20px;}
.none{color:gray;}.warn{color:red;}.focus{color:blue;font-weight:bold;}
div.serifs{margin:10px 0px;}
div.group{margin:5px;padding:5px;border:1px solid #ddddee;}
div.messe.pos div{margin:1.5em 0em;}
div.says1 div.group{background:#eeffff;}
div.says2 div.group{background:#eeeeff;}
div.says1 .label,div.says2 .label{color:#00c;text-decoration:underline;}
div.say{margin-top:1em;}
#diary>p{border:1px solid gray;}
table.list img{vertical-align:middle;}
div.equips{border-top:1px solid black;margin-top:0.5em;padding-top:0.5em;}
div.linklist ul{padding:0px;}
div.linklist li{display:inline-block;margin-left:1em;}
div.tournament.list{margin:1em 0em;}

p.dist{font-size:50%;text-align:right;}
div.links a+a{margin-left:1em;white-space:nowrap;}

div.event div.comments{margin:1em 0em;}
div.event div.comments .comment{margin:5px 0px;color:#8c008c;}

body.news div.list{border-top:1px solid black;}
body.news div.list div{margin:1em 0px;background:white;}
body.news div.list div span{padding-right:1ex;}
