@charset "utf-8";

/****************************************

Content

*****************************************/

#section {
  padding:30px 0px 15px 0px;
  background:#ffffff;
}
#list {
  width:870px;
  padding:0px;
}
#list li {
  width:199px;
  margin-right:15px;
  margin-bottom:15px;
  padding:4px 0px;
  color:#ffffff;
  font-size:14px;
  line-height: normal;
  text-align:center;
  border-radius: 3px;        /* CSS3草案 */  
  -webkit-border-radius: 3px;    /* Safari,Google Chrome用 */  
  -moz-border-radius: 3px;   /* Firefox用 */
  background:#2198ff;
  float:left;
}
#list li:hover {
  opacity: 0.8;
}
#list li .name {
  font-weight:bold;
  font-size:16px;
}
#list li a {
  color:#FFFFFF;
  display:block;
  text-decoration:none;
  line-height: 18px;
}

#list li .iconBox {
  padding: 0 30px 4px;
}
  #list li .iconBox .icon {
    display: block;
    width: 32%;
    height: 16px;
    line-height: 18px;
    border-radius: 8px;
    font-size: 11px;
    font-weight: bold;
    margin: 0 2% 0 0;
    float: left;
    background: #fff;
    text-align: center;
  }
    #list li .iconBox .icon:last-of-type {
      margin: 0;
    }
    #list li .iconBox .icon.on.live { color: #005eae; }
    #list li .iconBox .icon.on.id   { color: #fcc601; }
    #list li .iconBox .icon.on.pas  { color: #00a0e9; }
    #list li .iconBox .icon.no {
      color: #777;
      background: #999;
    }
