@charset "utf-8";
/* CSS Document */
.bg-img {
  width: 100%;
}

.sm-img {
  display: none;
}

.inner {
  height: 300px;
}

.news dl dt {
  float: left;
  width: 25%;
  font-weight: bold;
  padding: 15px 0;
  border-bottom: 1px dotted #CCCCCC;
}

.news dl dd {
  float: right;
  width: 75%;
  font-size: 10px;
  line-height: 150%;
  padding: 10px 0;
  border-bottom: 1px dotted #CCCCCC;
}

/******** contents ********/
/* スマートフォン画面設定 */
@media screen and (max-width: 768px) {
.bg-img {
  display: none;
}

.sm-img {
  display: block;
  margin: 0 auto;
  width: 80%;
}

.inner {
  height: 530px;
}

.news dl dt, .news dl dd {
  clear: both;
}

.news dl dt {
  width: 40%;
  padding-bottom: 10px;
  border-bottom: none;
}

.news dl dd {
  width: 100%;
}


}