@charset "UTF-8";

/* 共通
-----------------------------------------------------------------*/
#listTable { width: 100%; }
#listTable tr th,
#listTable tr td {
  border: 1px solid #aaa;
  padding: 3px;
}
#listTable caption {
  text-align: left;
  font-weight: bold;
  color: #a70000;
}
#listTable tr td {
  text-align: left;
  vertical-align: top;
}
#listTable #listCaption th {
  background: #9fd4ff;
  font-weight: bold;
}
#listTable .cat {
  text-align: center;
  font-size: 80%;
}
#listTable .downloadList {
  list-style: none;
}
#listTable .downloadList li {
  background: url("../images/arrow_dot_red.gif") center left no-repeat;
  padding: 0 0 0 10px;
}

#secondary ul#secondaryList a#secWp {
  background: url("../images/download/wordpress_17.png") center left no-repeat;
}
#secondary ul#secondaryList a#secWp:hover {
  background: url("../images/download/wordpress_17.png") #ccc center left no-repeat;
}
#secondary ul#secondaryList a#secAir {
  background: url("../images/download/air_17.png") center left no-repeat;
}
#secondary ul#secondaryList a#secAir:hover {
  background: url("../images/download/air_17.png") #ccc center left no-repeat;
}
#renew { margin-top: 1em; }
#renew h4 { border-bottom: 2px dotted #3e6aa5; }
#renew dl { margin: 0.5em 0 0 0; }
#renew dl dt {
  font-weight: bold;
  float: left;
  width: 10em;
}
#renew dl dd { padding: 0 0 0 11em; }

/* index
-----------------------------------------------------------------*/
#category { width: 160px; }
#caption { width: 300px; }

/* wordpress
-----------------------------------------------------------------*/
#wp_theme {
  list-style: none;
  font-size: 80%;

}
#wp_theme li {
  float: left;
  width: 140px;
  text-align: center;
  margin: 0 0.1em 1em 0;
}
#templateThum {
  float: left;
  margin: 0 1em 0 0;
}
#templateInfo {}
#browser { margin-top: 0.5em; }
#browser ul { 	list-style: none; }
#browser ul li { display: inline; }
#spec table th {
  background: #9fd4ff;
  font-weight: bold;
  text-align: left;
}

/* air
-----------------------------------------------------------------*/
#cap {
  clear: both;
  padding: 1em 0 0 0;
}
#cap h4 { font-weight: bold; }
#cap ul { list-style: none; }
#cap ul li { display: inline; }
