@charset "utf-8";

/* //// 参議院選　用///// */
div.election
{
  width: 580px;
  height: 76px;
  background: url(/jp_cmn/img/2007summer_election.jpg) no-repeat;
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 12px;
  padding-left: 390px;
}

div.election div.electionTxtArea
{
  width: 330px;
  float: left;
  margin-right: 10px;
}
div.election  div.electionTxtArea a img {
  height: 76px;
  float: right;
}

/* 政党　お勧めキーワード */
div.contentsArea div.assist {
  color: #FF6666;
  background: #FFF0F0;
  border: 1px solid #FF9999;
  padding: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 10px;
}
div.contentsArea div.assist a:link,
div.contentsArea div.assist a:visited {
  font-size: 12px;
  color: #CC0000;
  margin-left: 10px;
  text-decoration: none;
}
div.contentsArea div.assist a:hover,
div.contentsArea div.assist a:active {
  color: #CC0000;
  margin-left: 10px;
  text-decoration: underline;
}

/* 政党　ランキング */
div.ElectionRankBlock 
{
  padding: 3px;
  margin-bottom: 15px;
}
div.ElectionRankBlock table
{
  width: 100%;
}
div.ElectionRankBlock table th
{
  white-space: nowrap;
  text-align: left;
}
div.ElectionRankBlock th p
{
  padding: 5px 0px 6px 0px;
  line-height: 1.3;
}
div.ElectionRankBlock p span
{
  margin-left: 3px;
  font-size: 10px;
  color: #666666;
}
div.ElectionRankBlock th p a:link,
div.ElectionRankBlock th p a:visited
{
  color: #000000;
  text-decoration: none;
}
div.ElectionRankBlock th p a:hover,
div.ElectionRankBlock th p a:active
{
  color: #0099FF;
  text-decoration: underline;
}
.ElectionRankBlock td {
  font-weight: bold;
  color: #333333;
}

/* 政党　立候補者一覧 */
div.ElectionColumn {
  float: left;
  text-align: left;
  width: 945px;
  margin-top: 15px;
}
div.ElectionColumn div.select {
  background: #EDEDDA;
  padding: 5px;
  margin-top: 3px;
  margin-bottom: 5px;
}
div.ElectionColumn div.select .name{
  padding: 5px;
  margin-top: 3px;
  margin-bottom: 5px;
}
div.ElectionColumn div.name span {
  margin-right: 10px;
  text-decoration: none;
  color: #999999;
}
div.ElectionColumn div.name a:link,
div.ElectionColumn div.name a:visited {
  margin-right: 10px;
  text-decoration: none;
}
div.ElectionColumn div.name a:hover,
div.ElectionColumn div.name a:active {
  margin-right: 10px;
  text-decoration: underline;
}
div.ElectionColumn div.name .black
{
  color: #000000;
}
div.ElectionColumn div.name .blue
{
  color: #0066FF;
}
div.ElectionColumn div.name .red
{
  color: #FF3333;
}

div.ElectionColumn .select .pulldown {
  margin-right: 20px;
  margin-left: 5px;
  font-weight: bold;
}


