@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/


/* Google reCAPTCHA非表示 */
.grecaptcha-badge {
 visibility: hidden;
}

/* Rinkerを非表示 */
div.credit-box {
 display: none;
}

/* コメント欄カスタマイズ */
.comment-form-email, .comment-form-url, .comment-notes {
 display: none;
}

.comment-author .fn.comment-author {
 font-weight: bold;
 margin-left: 0.3em;
}

.comment-datetime {
 margin-left: 0.3em;
}

.comment-id {
 display: inline-block;
 margin-left: 0.3em;
 text-indent: -0.2em;
}


/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}

/* ページネーション全体を中央揃えにする */
.pagination {
 display: flex;
 justify-content: center;
 align-items: center;
 gap: 6px;
}

/* 数字・矢印を丸く中央に配置 */
.pagination a,
.pagination span {
 display: inline-flex;
 align-items: center;
 justify-content: center;
 height: 36px;
 width: 36px;
 border-radius: 50%;
 line-height: 1;
}

/* 矢印（prev/next）も中央揃え */
.pagination .prev,
.pagination .next {
 display: inline-flex;
 align-items: center;
 justify-content: center;
}

/* 矢印の文字を中央寄せに補正 */
.pagination .prev a,
.pagination .next a {
 font-size: 1.2em;
 line-height: 1;
 }

}