@charset "utf-8";

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ● お知らせ 専用CSS                                     */
/*    ・ページ固有の処理を記述                             */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* --------------------------------------------------- */
/* NewsIndexPage                                       */
/* 一覧ページ                                          */
/* --------------------------------------------------- */

/* NoImageListBlock
--------------------------------------------------- */
.NewsIndexPage .NoImageListBlock{}
    .NewsIndexPage .NoImageListBlock .BlockContents{}
        .NewsIndexPage .NoImageListBlock .BlockContents ul{
          margin: 0;
        }
            .NewsIndexPage .NoImageListBlock .BlockContents ul li{}
                .NewsIndexPage .NoImageListBlock .BlockContents ul li a{}
                    .NewsIndexPage .NoImageListBlock .BlockContents ul li a .Title{
                      display: block;
                      font-weight: bold;
                      font-size: 110%;
                    }


/* --------------------------------------------------- */
/* NewsDetailPage                                      */
/* 詳細ページ                                          */
/* --------------------------------------------------- */
.NewsDetailPage #MainContentsArea{
  padding-top  :0;
  padding-left :0;
  padding-right:0;
}
/* DetailBlock
--------------------------------------------------- */
.NewsDetailPage .DetailBlock{
  padding: 0 2.5%;
  margin-top: 50px;
}
    .NewsDetailPage .DetailBlock .BlockHeader{
      padding-bottom: 25px;
      margin-bottom: 25px;
      border-bottom: 1px solid #e6e6e6;
    }
        .NewsDetailPage .DetailBlock .BlockHeader .Heading{
          color: #68AFB5;
          font-size: 125%;
        }
        .NewsDetailPage .DetailBlock .BlockHeader .Date{
          font-size: 82.5%;
          font-weight: bold;
          text-align: left;
          color: #888;
        }
    .NewsDetailPage .DetailBlock .BlockContents{
    }
        .NewsDetailPage .DetailBlock .BlockContents .SknTplImageParagraph{}
            .NewsDetailPage .DetailBlock .BlockContents .SknTplImageParagraph .ImageItem,
            .NewsDetailPage .DetailBlock .BlockContents .SknTplImageParagraph .TextItem{
              float: none;
              width: auto;
              margin-left : 0;
              margin-right: 0;
            }
            .NewsDetailPage .DetailBlock .BlockContents .SknTplImageParagraph .ImageItem{
              margin-bottom: 30px;
            }
                .NewsDetailPage .DetailBlock .BlockContents .SknTplImageParagraph .ImageItem .Image{}
                    .NewsDetailPage .DetailBlock .BlockContents .SknTplImageParagraph .ImageItem .Image img{
                      border: 3px solid #e6e6e6;
                    }
        .NewsDetailPage .DetailBlock .BlockContents .LinkList{
          margin: none;
        }
            .NewsDetailPage .DetailBlock .BlockContents .LinkList li{}
                .NewsDetailPage .DetailBlock .BlockContents .LinkList li a{
                  display: inline-block;
                  min-width: 50%;
                }
                    .NewsDetailPage .DetailBlock .BlockContents .LinkList li a .a{
                      display: inline-block;
                      min-width: 50%;
                    }