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

/*** Custom CSS - Lighting Terrace LEPUS ***/
.page .entry-title,
.page-body .entry-title,
body.page h1.entry-title {
  display: none !important;
}
.sns-share,
.sns-follow {
  display: none !important;
}
.toc {
  display: none !important;
}
.breadcrumb {
  display: none !important;
}
.author-info {
  display: none !important;
}
.page .post-date,
.page .post-update {
  display: none !important;
}


/* === Jimdo Background Image === */
body {
  background-image: url("/wp-content/uploads/2026/02/4_if189d6e8a5df6a6c-scaled.jpg") !important;
  background-size: cover !important;
  background-position: center center !important;
  background-attachment: fixed !important;
  background-repeat: no-repeat !important;
}
#container, .wrap {
  background-color: transparent !important;
}
#header, #header-container, .header {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
#content {
  background-color: transparent !important;
}
#main, .main {
  background-color: rgba(0, 0, 0, 0.75) !important;
}
.content-in, .content {
  background-color: rgba(0, 0, 0, 0.75) !important;
}
.sidebar {
  background-color: rgba(0, 0, 0, 0.75) !important;
}
.footer, #footer {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.navi-in, #navi {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.go-to-top-button {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
/* === LEPUSヘッダータイトル＆ナビ調整 === */
.logo-header::after{
  content:"舞台照明チーム Lighting Terrace LEPUS"!important;
  font-size:36px!important;
  margin-top:10px!important;
  font-weight:300!important;
}
.navi,.navi-in{background-color:rgba(30,30,30,0.85)!important}
.navi-in.wrap{background-color:transparent!important}

/* === コンテンツH1色修正（白背景に白文字回避） === */
.entry-content h1{color:#333!important;font-size:1.8em!important}

/* === CF7 送信結果メッセージ 文字色修正 === */
.wpcf7-response-output{color:#333!important}
.wpcf7-not-valid-tip{color:#c0392b!important}


/* === TOPスライダー初期非表示（JSが制御） === */
.lepus-slider-thumbs {
  display: none;
}
.lepus-slider-prev,
.lepus-slider-next {
  display: none;
}