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

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

/*スライダー*/

.slider-container {
    position: relative;
}

.slider {
  height: 53vw;
  margin-inline: auto;
  overflow: hidden; /* 画像がはみ出ないようにする */
	 /* 背景いっぱいにする */
	 width: 100vw;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
  }
.slick-img img {
  width: 100%;
}
@keyframes zoomUp {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.15); /* 拡大率 */
  }
}
.add-animation {
  animation: zoomUp 10s linear 0s normal both;
}

.slide-text{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-size: 28px;
	font-family: serif;
	font-weight: bold;
	text-align: center;
	text-shadow: 2px 2px 8px #000;
	color: #fff;
	width:100vw;
}

/*タグ色変更*/
.tag-link {
    border: 1px solid #eee;
    color: #fff;
	 background-color: rgba(85, 85, 85, 0.55);
	border-radius:8px;
}

.navi-menu-content {
    background-color:#19608C;
}

.mobile-menu-buttons .menu-button:hover, .navi-menu-content .menu-drawer a:hover, .pagination-next-link:hover, a.page-numbers:hover{
    background-color: #327299;
}

.eye-catch .cat-label{ display:none;}

.entry-card-title { font-weight: bold!important; }

.success-box{background-color:#d4edda;}

.eye-catch-wrap{justify-content: center;}

.mobile-menu-buttons, .pagination-next-link, a.page-numbers {
	background: #004F80;
}

.page .date-tags {display: none;}

.link_g {border:1px solid #d5d5d5;padding:3px;border-radius:8px;}

.widget-entry-cards .a-wrap:last-of-type {
    border-bottom: solid 1px #d1d1db;
}

/**********************************************
** 固定ページの新着記事一覧(new_list)を
** 2カラム表示にする
**********************************************/
/* .new-entry-cards.fp-new-entry-cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    box-sizing: border-box;
} */

/* .fp-new-entry-cards .new-entry-card-link.a-wrap {
    display: inline-block;
    width: 49.5%;
}	*/

 .internal-blogcard::after{
	content: '続きを読む \00bb'; /* 内部リンク右下枠の文言 */
	position: absolute;
	bottom: .5rem;
	right: 1rem;
	font-size: 70%;
	background-color: #f39800; /* 内部リンク右下枠の背景色 */
	padding: .4em 3em;
	font-weight: bold;
	color: #fff; /* 内部リンク右下枠の文字色 */
	border-radius: 2px;
} 

.blogcard-snippet{ display:none;}

.internal-blogcard-footer{
	display: none; /* 内部ブログカードのアイコンとURLを非表示 */
}

 

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

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


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

