/* line 3, news.scss */
.news {
  padding-left: 40px;
  padding-right: 40px;
  width: 616px;
  color: #000000;
  background-color: #e3e1d8;
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 10, news.scss */
.news .news_header {
  display: none;
}
/* line 14, news.scss */
.news .news_thumbnail,
.news .thumbnail_photo {
  float: left;
  /* width: 160px; */
  /* height: 126px; */
}
@media only screen and (max-width: 479px) and (orientation: portrait), only screen and (max-width: 639px) and (orientation: landscape) {
  /* line 14, news.scss */
  .news .news_thumbnail,
  .news .thumbnail_photo {
    width: 95px;
    height: 75px;
  }
}
/* line 26, news.scss */
.news .news_contents .news_date,
.news .news_contents .news_title,
.news .news_contents .news_lead {
  padding-left: 180px;
}
/* line 31, news.scss */
.news .news_contents .news_date {
  margin-top: 15px;
}
@media only screen and (min-width: 1024px) {
  /* line 34, news.scss */
  .news .news_contents .news_title {
    font-family: "FrutigerNextW01-BoldCn", Arial, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 18px;
    line-height: 1.8rem;
  }
}
/* line 43, _base_variable.scss */
html.lt-ie9 .news .news_contents .news_title {
  font-family: "FrutigerNextW01-BoldCn", Arial, sans-serif;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 18px;
  line-height: 1.8rem;
}
@media only screen and (max-width: 1023px) {
  /* line 3, news.scss */
  .news {
    width: 100%;
    background-color: #ffde00;
  }
  /* line 49, news.scss */
  .news .news_lead {
    display: none;
  }
  /* line 52, news.scss */
  .news .news_header {
    display: block;
    margin-top: 0px;
    margin-bottom: 40px;
    text-transform: uppercase;
  }
}
/* line 60, news.scss */
.news .item {
  margin-bottom: 37px;
  cursor: pointer;
}
/* line 63, news.scss */
.news .item .news_contents {
  display: inline;
}
@media only screen and (min-width: 480px) and (max-width: 1023px) and (orientation: portrait), only screen and (min-width: 640px) and (max-width: 1023px) and (orientation: landscape) {
  /* line 60, news.scss */
  .news .item {
    padding-right: 20px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 1023px) and (orientation: portrait) and (min-width: 880px) and (max-width: 1023px), only screen and (min-width: 640px) and (max-width: 1023px) and (orientation: landscape) and (min-width: 880px) and (max-width: 1023px) {
  /* line 70, news.scss */
  .news .item .news_contents .news_date,
  .news .item .news_contents .news_title {
    padding-left: 180px;
    min-width: 200px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 1023px) and (orientation: portrait) and (min-width: 480px) and (max-width: 879px), only screen and (min-width: 640px) and (max-width: 1023px) and (orientation: landscape) and (min-width: 480px) and (max-width: 879px) {
  /* line 60, news.scss */
  .news .item {
    width: 100%;
  }
  /* line 80, news.scss */
  .news .item .news_contents .news_date,
  .news .item .news_contents .news_tite {
    min-width: 400px;
  }
}

@media only screen and (min-width: 480px) and (max-width: 1023px) and (orientation: portrait), only screen and (min-width: 640px) and (max-width: 1023px) and (orientation: landscape) {
  /* line 3, news.scss */
  .news {
    padding-left: 40px;
    padding-right: 40px;
  }
  /* line 92, news.scss */
  .news .item_3 {
    display: none;
  }
}
@media only screen and (max-width: 479px) and (orientation: portrait), only screen and (max-width: 639px) and (orientation: landscape) {
  /* line 3, news.scss */
  .news {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  /* line 102, news.scss */
  .news .news_header {
    margin-bottom: 20px;
  }
  /* line 105, news.scss */
  .news .item {
    margin-bottom: 20px;
  }
  /* line 108, news.scss */
  .news .item_2,
  .news .item_3 {
    display: none;
  }
  /* line 114, news.scss */
  .news .news_contents .news_date,
  .news .news_contents .news_title {
    min-width: 165px;
    padding-left: 115px;
  }
  /* line 120, news.scss */
  .news .button {
    width: 100%;
  }
}

/*# sourceMappingURL=news.css.map */
