@charset "UTF-8";
/*----- slider -----*/
#slide {
  box-shadow: 0 0 3px #666;
  width: 985px;
  height: 360px;
  margin: 0 auto;
  position: relative; }

#slide img {
  position: absolute;
  left: 0;
  top: 0; }

/*----- 特長 -----*/
.homeFeatureTitle {
  margin: 15px 0 35px;
  color: #192856;
  text-align: center;
  font-weight: normal;
  font-size: 1.625em;
  line-height: 1.4; }
  .homeFeatureTitle .bigger {
    display: inline-block;
    border-bottom: #e7ecfb solid 3px;
    font-weight: bold;
    font-size: 1.73em; }

.homeFeatureList {
  margin: 0 11px; }
  .homeFeatureList li {
    width: 199px;
    float: left; }
    .homeFeatureList li + li {
      margin-left: 35px; }

.homeFeatureList__detail {
  margin-top: 13px; }
  .homeFeatureList__detail dt {
    margin-bottom: 3px;
    font-weight: bold;
    font-size: 1.25em;
    text-align: center; }

.homeFeatureMore {
  margin-top: 15px;
  text-align: right; }

/*----- お知らせ -----*/
.newsList {
  line-height: 1.8;
  margin-bottom: 10px; }
  .newsList li + li {
    margin-top: .7em; }
  .newsList .title {
    font-weight: bold; }
  .newsList .description {
    height: 3.6em;
    overflow: hidden;
    display: block;
    font-size: .87em; }
  .newsList .more {
    font-size: .87em; }

.moreNews {
  text-align: right;
  color: #000; }

/*# sourceMappingURL=style.css.map */
