dl {
  border: 1px solid #666666;
  padding: 10px;
}
dd {
  border-bottom: 1px dashed #999999;
  margin-bottom: 5px;
}
#slider img {display: block; width: 100%; height: auto;}

.expl {
  color: #000000;
  padding: 5px;
  font-size: 11px;
  background-color: #E6E6E6;
}

.sp_list img {
  display: block;
  margin-bottom: 20px;
}

.notice_comment {
  padding: 10px;
  font-size: 16px;
  border: 1px solid #333;
}

.app_day {
  display: inline-block;
  color: #FFFFFF;
  font-size: 16px;
  padding: 2px 5px;
  margin-bottom: 5px;
  background-color: #FF0000;
}

.app_comment {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 15px;
}