@charset "UTF-8";
/*!
Theme Name: anagram-hair
Description: 
Theme URI: https://anagram-hair.com/
Author: anagram-hair
Author URI: https://anagram-hair.com/
Text Domain: anagram-hair
*/

/************************************
** 基本設定（General Setting）
************************************/
html, body {
  margin: 0;
  padding: 0;
}


img{
  border-width:0;
  box-sizing: border-box;
}

ul.fix_bottom li a {
    text-decoration: none;
}a {
    color: #08c;
    text-decoration: none;
}
/************************************
** 前の記事へ、次の記事へ
************************************/
.navigation{
  clear: both;
  overflow: hidden;
  margin-bottom: 40px;
  margin: 20px -30px 40px;
}
.navigation > div{
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.navigation > div + div{
  border-top: 0;
  border-bottom: 1px solid #ddd;
}


.navigation .alignright{
  text-align: right;
}

.navigation a{
  display: block;
  padding: 1em;
  border: none;
}

.navigation a span{
  color:#ddd;
  padding-right:10px;
  margin-top:-4px;
  clear:left;
}
.navigation a:hover{
  background: #eee;
}

.navigation .alignright a:hover{
  border-left: 1px solid #ddd;
}

/************************************
** ページャー、ページナビゲーション
************************************/
.pager{
  margin: 3em 0;
  text-align:center;
}

a.page-numbers,
.pager .current{
  background-color: #ddd;
  border: solid 1px #ddd;
  border-radius: 3px;
  padding: 6px 12px;
  margin: 0 2px;
}

.pager .current{
  background-color: #ddd;
  border: solid 1px #ddd;
  color: #000;
}

.pager a{
  background: #fff;
  color: #000;
  text-decoration:none;
}

.pager a:hover{
  border: solid 1px #ddd;
  background-color: #eee;
}

/************************************
** 記事分割時のページナビゲーション
************************************/
.page-link{
  margin: 3em 0;
  text-align:center;
}
.comment-page-link{
  margin: 1em 1em 3em;
  text-align: center;
}

.page-link span,
.comment-page-link span,
.comment-page-link a{
  margin-right: 3px;
  padding: 7px 15px;
  border: 1px solid #ddd;
  background: #ddd;
  border-radius: 4px;
}
.page-link a span,
.comment-page-link a{
  background: #fff;
  color:#000;
}

.page-link a{
  border-bottom: none;
  color: #000;
  text-decoration:none;
}

.page-link a span:hover,
.comment-page-link a:hover{
  background: #eee;
  color: #000;
}


form {
    margin-top: 0.8rem;
}.search_text {
        padding: 0 1rem;
        width: 24rem;
        box-sizing: border-box;
        border: solid 1px #dedede;
        border-radius: 0px !important;
        flex: 1;
        height: 3rem;
        position: relative;
        top: -1rem;
}




