.vote-page{
  border: 0;
  border-spacing: 5px;
  border-collapse: collapse;
}
.vote-page td{
  border: 1px dotted;
  width: 180px;
  vertical-align: top;
  font-size: 10pt;
  line-height: 150%;
}
.vote-page img{
  margin-right: 5px;
  border: 2px solid; /* 枠の色はアイコン毎 */
  float: left;
}
.vote-message{font-size:8pt;} /* メッセージ */
.vote-page-link table{
  border: 0;
  border-collapse: collapse;
}
.vote-page-link td{
  vertical-align: top;
  font-size: 14pt;
}
