@charset "utf-8";
/*
information{
  ファイル名 : /common/css/basicTemplat.css;
  概要 : CMS用テンプレートのスタイルシート設定です;
}
index {
  1.水平線
  2.ファイル
  3.本文インデント
  4.見出し
  5.「旧ページへ」見出し
  6.「現在のページへ」リンク
}
*/

/* -----------------------------*/
/* 1.水平線 */
/* -----------------------------*/
.line {
  margin: 20px 0;
}

.line--gray {
  border-color: #d0d0d0;
}

.line--black {
  border-color: #000;
}

.line--red {
  border-color: #9e4848;
}

.line--green {
  border-color: #509856;
}

.line--blue {
  border-color: #4f92b1;
}

.line--solid {
  border-top-width: 1px;
  border-top-style: solid;
}

.line--double {
  border-top-width: 3px;
  border-top-style: double;
}

.line--dashed {
  border-top-width: 1px;
  border-top-style: dashed;
}

/* -----------------------------*/
/* 2.ファイル */
/* -----------------------------*/
a.link-pdf {
  padding:1px 0 1px 20px;
  background:transparent url(/css/images/icon-pdf.gif) 0 0 no-repeat;
}

a.link-word {
  padding:1px 0 1px 20px;
  background:transparent url(/css/images/icon-word.gif) 0 0 no-repeat;
}

a.link-excel {
  padding:1px 0 1px 20px;
  background:transparent url(/css/images/icon-excel.gif) 0 0 no-repeat;
}

a.link-other {
  padding:1px 0 1px 20px;
  background:transparent url(/css/images/icon-other.gif) 0 0 no-repeat;
}

/* -----------------------------*/
/* 3.本文インデント */
/* -----------------------------*/
.indent {
  margin-left: 2em;
}

/* -----------------------------*/
/* 4.見出し */
/* -----------------------------*/
#second h5 {
  padding-left:0;
}

#second h6 {
  font-weight: bold;
  font-size: 100%;
}

/* -----------------------------*/
/* 5.「旧ページへ」見出し */
/* -----------------------------*/
.oldPageLinks {
  border-top: 1px dashed #aaa;
  padding-top: 8px;
  font-weight: bold;
  font-size: 100%;
}

/* -----------------------------*/
/* 6.「現在のページへ」リンク */
/* -----------------------------*/
.currentPageLink {
  display: block;
  border: 2px dashed #333333;
  margin: 26px 90px;
  padding: 4em 0;
  text-align: center;
  font-size: 120%;
  color: #555;
}
