@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
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

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

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

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

/* === 神奈川登文会 カスタムCSS === */

/* スライダー */
.tobunkai-slider {
  margin: 0 auto 30px;
  max-width: 100%;
}
.tobunkai-slider div {
  position: relative;
}
.tobunkai-slider img {
  width: 100%;
  height: auto;
  max-height: 500px;
  object-fit: cover;
}
.slider-cap {
  display: block;
  text-align: center;
  padding: 8px 0;
  font-size: 14px;
  color: #666;
  background: rgba(255,255,255,0.9);
}

/* Facebookウィジェット */
.facebook_wrap {
  max-width: 500px;
  margin: 0 auto;
}

/* フロントページ本文 */
.page .entry-content h3 {
  border-left: 4px solid #4a7c59;
  padding-left: 10px;
  margin-top: 30px;
}

/* slickのドットスタイル調整 */
.tobunkai-slider .slick-dots li button:before {
  font-size: 12px;
  color: #4a7c59;
}
.tobunkai-slider .slick-dots li.slick-active button:before {
  color: #4a7c59;
}
/* 固定ページのタイトルを非表示 */
.page .entry-title {
  display: none;
}