/*
  Skin Name: メイン
  Description: シンプルな黒ベースのスキン
  Skin URI: https://woma2.com/
  Author: をまつ
  Author URI: https://woma2.com/
  Version: 0.0.1
  Priority: 10010
*/
/*以下にスタイルシートを記入してください*/


/*背景カラー*/
body.public-page {
    background-color: #eee;
}
/*見出し*/
h1.entry-title {
	padding: 1em 0;/* 上下の余白 */
}

.article h2 {
	border: 0;
	color: #333;/* 文字色 */
	padding: 0.8em 0;/* 上下の余白 */
	background: transparent;/* 背景透明に */
	border-top: solid 1px #3d423e;/* 上線 */
	border-bottom: solid 1px #3d423e;/* 下線 */
}
.article h3 {
	border: 0;
	color: #333;/* 文字色*/
	padding: 0.4em 0.2em;/* 上下 左右の余白 */
	background: transparent;/* 背景透明に */
	border-left: solid 3px #3d423e;/* 左線 */
}
.article h4 {
	border: 0;
	color: #333;/* 文字色*/
	padding: 0.1em 0.2em;/* 上下 左右の余白 */
	border-bottom: solid 1px #3d423e;/* 線の種類 太さ 色 */
}

.article h5 {
	border: 0;
	color: #333;/* 文字色*/
	padding: 0.1em 0.2em;/* 上下 左右の余白 */
	border-bottom: dashed 1px #3d423e;/* 点線 太さ 色 */
}
/*引用文*/
blockquote {
	border: 0;
	background-color: #fbf5e6;
}
blockquote::before,
blockquote::after {
	color: #3d423e;
	content: '”';
}
/*カテゴリー*/
.cat-label{
	border: 0;
	border-radius: 2px;
}
/*記事内カテゴリー*/
.eye-catch .cat-label{
	border: 0;
	border-radius: 3px;
}
/*サイドバーウィジェット*/
.sidebar h3 {
    border: 0;
    color: #333;/* 文字色*/
    padding: 0.2em 0.4em;/* 上下 左右の余白 */
    background: transparent;/* 背景透明に */
    border-left: solid 3px #3d423e;/* 左線 */
}
/*「関連記事」見出し*/
.related-entry-heading {
	padding: 0.2em 0;/* 上下の余白 */
	background: transparent;/* 背景透明に */
	border-bottom: solid 1px #3d423e;
}
.related-entry-heading::before {
	font-family: "FontAwesome";
	content: "\f00e";
}
/*「コメント」見出し*/
.comment-title {
	padding: 0.2em 0;/* 上下の余白 */
	background: transparent;/* 背景透明に */
	border-bottom: solid 1px #3d423e;
}

.comment-title::before {
	font-family: "FontAwesome";
	content: "\f044";
}
/*ページネーション*/
.pagination {
  margin: 12px 0;
  clear: both;
  text-align: center;
  display: inline-flex;
  justify-content: center;
  width: 100%;
	border-radius: 12px;
}
.pagination .current {
  background-color: #3d423e;
	border-radius: 12px;
    color: #fff;/* 文字色*/
}
.pagination .prev::before {
  font-family: FontAwesome;
  content: "\f053";
  padding-right: 3px;
  padding-right: 3px;
	border-radius: 12px;
}
.pagination .next::before {
  font-family: FontAwesome;
  content: "\f054";
  padding-right: 3px;
  padding-left: 3px;
	border-radius: 12px;
}
.pagination a:hover {
  background-color: #a7cac7;
  transition: all 0.5s ease;
  color: #fbf5e6;
	border-radius: 12px;
}

.page-numbers {
  color: #3d423e;
  text-decoration: none;
  display: inline-block;
  height: 24px;
  width: 24px;
  border: 0;
  margin: 0 4px;
  line-height: 24px;
  text-align: center;
  display: inline-flex;
  justify-content: center;
}
.page-numbers.dots {
  opacity: 0.6;
  background-color: #a7cac7;
	border-radius: 12px;
}
/*「次のページ」ページネーション
.pagination-next-link {
  background-color: #a7cac7;
  border: 0;
  color: #3d423e;
  display: block;
  font-size: 1.25em;
  text-decoration: none;
  width: 100%;
  text-align: center;
  padding: 8px 0;
  display: block;
}
.pagination-next-link:hover {
  background-color: #a7cac7;
  transition: all 0.5s ease;
  color: #3d423e;
  border: 1px solid #3d423e;
}
*/


/*フッター*/
.footer {
	background-color: #a7cac7;
}
.footer.logo-text, .copyright {
    color:#fff;
}
.footer-bottom-logo .site-name-text {
    color: #fff;
}
.copyright, .navi-footer-in a  {
    color: #fff;
}
.footer-left, .footer-center, .footer-right {
    width: 33.33%;
    color: #fff;
}

#footer a {
	color:#fff;
}
#footer a:hover {
	background-color: transparent; 
	color:#666;
}