@charset "utf-8";

#sdt_wrp{
  width:716px;
  margin:26px auto 0;
}

#sdt_lft{
  width:442px;
  float:left;
}

#sdt_rgt{
  width:246px;
  float:right;
}

#topix{
  text-align:left;
}

#topix img{
  margin:20px 0 8px;
}

.tpx_date{
  margin-right:8px;
}

.tp_ban{
  margin:10px 0;
}

#totpx {
  font-size:10px;
  margin-top:2px;
  text-align:right;
}


#newc li{
  text-align:left;
  border-bottom:1px dotted #CCCCCC;
  border-left:1px solid #bababa;
  border-right:1px solid #bababa;
  font-size:11px;
  line-height:16px;
}

#newc a{
  display:block;
  color:#555;
  text-decoration:none;
  padding:10px;
}

#newc a:hover{
  background: #FFFFCC;
}

#newc img{
  float:left;
  border: #C2C2C2 solid 1px;
}

#newc p{
  float:right;
  width:148px;
}

.nc_date{
}

#sd_ser{
  margin:15px 0 0;
  background:url(../img/ser_2_05.gif) repeat-y;
}

*html body #sd_ser{
  margin:15px 0 -6px;
  background:url(../img/ser_2_05.gif) repeat-y;
}

#sd_ser li{
  line-height:17px;
}

#sd_ser a{
  display:block;
  margin:0 auto;
  padding:10px;
  text-decoration:none;
  width:410px;
}

*html body #sd_ser a{
  display:block;
  margin:0 auto;
  padding:10px;
  text-decoration:none;
  width:428px;
}

#sd_ser a:hover{
  background:#fff;
}

.se_date a{
  color:#555;
  display:block;
}

.se_date a:hover{
  text-decoration:none;
}

.ser_inn{
  float:right;
  text-align:left;
  width:280px;
}

