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

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


li.navi-menu-button.menu-button .custom-menu-icon.menu-icon {
  font-size: 0 !important;
  color: transparent !important;
  width: 54px !important;
  height: 24px !important;
  display: inline-block !important;
  background-image: url("https://dancestudiobloom.com/wp-content/uploads/2026/08/LINE_APP_Android.png") !important;
  background-size: 24px 24px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

li.navi-menu-button.menu-button .custom-menu-icon.menu-icon::before {
  content: none !important;
  display: none !important;
}

/* お問い合わせ全体を少し上へ */
li.navi-menu-button.menu-button .menu-button-in {
  position: relative !important;
  top: -1px !important;
}

/* LINEアイコン */
li.navi-menu-button.menu-button .custom-menu-icon.menu-icon {
  font-size: 0 !important;
  color: transparent !important;
  width: 54px !important;
  height: 26px !important;
  display: block !important;
  background-image: url("https://dancestudiobloom.com/wp-content/uploads/2026/08/LINE_APP_Android.png") !important;
  background-size: 26px 26px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

/* お問い合わせ文字 */
li.navi-menu-button.menu-button .custom-menu-caption.menu-caption {
  display: block !important;
  width: 54px !important;
  margin-top: 2px !important;
  text-align: center !important;
  line-height: 13px !important;
}



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

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

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