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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/
.page .entry-title {
display: none;
}

/*お客様の声*/
.message2 {
  background-image: url("https://mikky-luppy.com/wp-content/uploads/2025/10/sky_bubble_li.jpg");
}
.message {
  width: 100%;
  height: 300px;
  overflow: scroll;
  background: url("https://mikky-luppy.com/wp-content/uploads/2025/10/sky_bubble_li.jpg");
  background-size: cover;
}
.toumei {
	background-color:rgba(255,255,255,0);
	background-blend-mode:lighten; /*より明るく*/
}
.par {
  display: flex;
}
.ch1 {
  flex: 1;
  text-align: center;
  margin-right: 5px;
}
.ch1 img {
  width: 100px;
}
.ch1 p {
  color: #ffffff;
}
.ch2 {
  flex: 8;
  margin-right: 10px;
}

/*以下、①背景色など*/
.line-bc {
  text-align: left;
  font-size: 14px;
}

/*以下、②左側のコメント*/
.says {
  display: inline-block;
  position: relative; 
  margin: 0 0 20px 3px;
  padding: 20px;
  border-radius: 12px;
  color: #000000;
  background: rgba(241,237,241,0.8);
}

.says:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 15px; 
  left: -26px;
  border: 8px solid transparent;
  border-right: 18px solid rgba(241,237,241,0.8);
  -webkit-transform: rotate(35deg);
  transform: rotate(0deg);
}

.says p {
  margin: 0;
  padding: 0;
}


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

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

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