@charset "UTF-8";
/*!
information.css (C) Cosa-L Co.,Ltd.All Rights Reserved. http://www.cosa-l.co.jp/ Modified: 2016/11/1 12:29:56 Editor: Toshiyuki Hara */
/* ==========================================================================
   お知らせ > 全体のボックス
   ========================================================================== */
.informationArea {
  padding: 60px 0;
}

/* ==========================================================================
   お知らせ > 記事詳細
   ========================================================================== */
.informationArticle {
  padding: 30px 0 62px;
}

.informationArticle .informationArticle__head {
  padding-bottom: 25px;
  border-bottom: 5px solid #e1d9d2;
}

.informationArticle .informationArticle__ttl {
  margin-top: 10px;
  line-height: 1;
  font-size: 44px;
  font-size: 2.8rem;
}

.informationArticle .informationArticle__btn {
  text-align: right;
}

.informationArticle .informationArticle__date {
  font-size: 22px;
  font-size: 1.4rem;
  color: #b6002a;
}

.informationArticle .informationArticle__body {
  margin-top: 30px;
}

.informationArticle .informationArticle__foot {
  margin-top: 25px;
}

.informationArticle .informationArticle__foot .fb_iframe_widget > span {
  vertical-align: baseline !important;
}

.informationArticle .informationArticle__foot iframe {
  vertical-align: top;
}

/* ==========================================================================
   お知らせ > 記事詳細 > カラムレイアウト
   ========================================================================== */
.informationCol {
  width: 100%;
  display: table;
}

.informationCol .informationCol__cell {
  display: table-cell;
  vertical-align: top;
}

.informationCol a {
  color: #b6002a;
  text-decoration: underline;
}

/* ==========================================================================
   お知らせ > 記事詳細 > テキスト
   ========================================================================== */
.entryText p {
  margin-top: 1em;
}

.entryText p:first-of-type {
  margin-top: 0;
}

/* ==========================================================================
   お知らせ > 記事詳細 > 画像
   ========================================================================== */
.entryImg {
  padding-left: 40px;
}

.entryImg img {
  max-width: none;
}

@media only screen and (max-width: 640px){
  .informationArea{
    padding: 0;
  }
  .informationArticle{
    padding: 20px 0 30px;
  }
  .informationArticle .informationArticle__head{
    padding-bottom: 17px;
    border-width: 4px;
  }
  .informationArticle .informationArticle__ttl{
    line-height: 1.316;
    font-size: 1.8rem;
  }
  .informationArticle .informationArticle__date{
    margin-top: 10px;
  }
  .informationArticle .informationArticle__body{
    margin-top: 17px;
  }
  .informationCol{
    display: block;
  }
  .informationCol .informationCol__cell{
    display: block;
  }
  .entryImg{
    padding: 17px 0 0 0;
  }
  .entryImg img{
    max-width: 100%;
  }
}
