@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){
  /*必要ならばここにコードを書く*/
}


.home .article-header {display: none;}
.home .article-footer {display: none;}

.top_3c {
	display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.top_3c_in {width: 32%;}


.top_blog {margin-bottom: 80px;}
.top_blog ul {
	margin-bottom: 80px;
	display: flex;
flex-wrap: wrap;
justify-content: space-between;
	margin: 0;
	padding: 0;
	list-style: none;
}
.top_blog li {
	width: 32%;
	position: relative;
	overflow: hidden;
}
.top_blog li h3 {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.6);
  color: #fff;

  transform: translateY(100%);
  transition: transform 0.4s ease;
  display: flex;
  align-items: center;
  justify-content: center;
margin: 0;
	border: none;
	font-size: 100%;
}
.top_blog li:hover h3 {
	opacity: 1;
	transform: none;
}

.top_google {margin-bottom: 80px;}

.top_access {
	margin-bottom: 80px;
	display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.top_access h2 {width: 100%;}
.top_access_in {width: 49%;}

.top_3c2 h3 {font-size: 100%;}


@media (max-width: 781px) {

.top_3c_in {width: 100%;}
	.top_blog li {width: 48%;}
.top_access_in {width: 100%; margin-bottom: 30px;}
}


.wpsbc-legend {display: none;}

.schedule_memo {
display: flex;
flex-wrap: wrap;
align-items: center;
margin-bottom: 30px;
}
.schedule_memo_box {
	width: 50px;
	height: 50px;
	background: #ffc0bd;
	margin-right: 10px;
}
.schedule_memo_text {}
