@charset"UTF-8";
/* ここから下は本ページ用 */
/** 色濃い順 *  > 名前 > データ囲み、データデコ > h2下線、フッター、インフォメーション **/

/* インフォメーション用レスポンシブ -水色*/
.infolog th, .infolog td {
  border: 2px solid #fff;
  background-color: #e9f4f5;
}
.infolog th {
  background-color: #13d0c3;
}
/* キャラ名全体 -水色 */
h1[href="CharaName"] {
  color: #ffffff;/*文字色*/
  background: #118ba4;/*背景色*/
}

/* キャラ名全体 -緑色 */
h1[href="CharaName"] {
  color: #ffffff;/*文字色*/
  background: #079694;/*背景色*/
}

/* キャラクターデータ囲み -緑色 */
h3[href="CharaData"] {
    color: #000000;/*文字色*/
    border: solid 3px #41de97;/*線*/
}
/* キャラクターデータデコ -緑色 */
.DataDeco{
  color: #ffffff;/*文字色*/
  background: #41de97;/*背景色*/
  }

/* キャラクタ詳細の囲み -緑色*/
.CharaProfile {
    border-top: 1px solid #41de97;
    border-bottom: 1px solid #41de97;
    color: #333;
}

.CharaProfile::before,
.CharaProfile::after {
    background-color: #41de97;
}

.CharaProfile::before {
    left: 9px;
}

.CharaProfile::after {
    right: 9px;
}
/* ギャラリー枠線・矢印 */
.slide-wrapper {
border: 10px double #64d2d0;
  }
.next, .prev {
border-top: inset 10px #64d2d0;
border-right: inset 10px #64d2d0;
}

/* h2 下線色用-緑色 */
h2 {
    margin: 0 0 20px;
}

h2::before {
    border-top: #8be0e3 solid 6px;
}

/* フッター-緑色 */
.main-footer{
	background-color: #8be0e3;
}
