@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
*/
/** メディアタグを書く場合は、メディアタグより上にスタイルを定義する必要があるので注意 **/
img.lblHome { width: 20%; }
img.lblBlog { width: 12%; }

.header .header-in { min-height: 80vh; }
.eyecatch_msg { text-align:center; }
.eyecatch_lbl { font-weight: bold; font-size:220% }
.eyecatch_dtl { font-size:200% }
.name { font-weight: bold; }

div.pls-label.jirei { font-size: 140%; }
div.jirei-subtitle {
	font-weight: bold;
    border-bottom: dotted 1px black;
}

/** 新着リストに日付表示 **/
.widget-entry-card-date {
  text-align: right;
  display: block;
}
/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

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

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

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
  img.lblHome { width: 40%; }
  img.lblBlog { width: 30%; }
	
   .eyecatch_lbl { font-weight: bold; font-size:150% }
   .eyecatch_dtl { font-size:105% }
	
  a.menu-button-in { font-size: 90% }
  div.pls-label.jirei { font-size: 95%; }
	
} /* 480px 以下 end */

/* 共通 */
.post-update { display: none; }
.footer-meta { display: none; }
body { background-color: #FFF0F5; }
h2.h2-label {
	background-color: #006837;
	border: 4px solid #A67C52;
	padding: 10px 15px;
	margin-top: 10px;
}

div.pls-label {
	border: 4px solid #FF7BAC;
	border-width: 0px 0px 4px 0px;
	color: #FF7BAC;
	background-color: white;
	font-size: 180%;
}


p.pls-write1 {
	font-size: 160%;
	font-weight: bold;
	padding: 20px;
}
.wp-block-cover__inner-container {
	position: absolute;
	bottom: 0;
	padding: 10px;
}

/* レビュー画面のh3タグ */
h3.glsr-tag-value {
    border: 0px;
    font-weight: bold;
    color: #FF7BAC;
    font-size: 120%;
    border-bottom: 2px dotted #FF7BAC;
    margin-bottom: 15px;
    padding: 0px 15px;
}


/* ボタン共通 */
.btn.btn-default { background-color: #FF7BAC; }
#contacr-submit  { background-color: #FF7BAC; color: white; }
input[type=submit].default-contact { background-color: #FF7BAC; color: white; }
/* 会社概要 table */
figure.is_company_table table { 
	width: 80%;
    margin-top: 25px;
}

/* カウンセラープロフィール */
.counselor-profile { 
    width: 75%; 
	margin: 15px auto;
}
div.name {
	border-bottom: 2px dotted #FF7BAC;
}

/* 事業内容ラベル */
.b-content-label{
	font-weight: bold;
	font-size: 140%;
	border-bottom: 2px dotted #FF7BAC;
}

/* 沿革ブロック */
#history-block {
	width: 80%;
    margin: 15px auto;
}


/* SDGs明細 */
.sdgs-details { 
    width: 75%; 
	margin: 15px auto;
}

/* 相談事例ブロック */
div.case-study-block {
	width: 80%; 
	margin: 15px auto;
}

/* よくある質問ブロック */
div.faq-block {
	width: 80%; 
	margin: 40px auto;
}

/* よくある質問ラベル */
.faq-label{
	font-weight: bold;
	color: #FF7BAC;
	font-size: 140%;
	border-bottom: 2px dotted #FF7BAC;
	margin-bottom: 15px;
}

/* ヘッダースタイル */
#header { background-color: #FFE4E1; }

/* SNSシェア・フォローボタン・作成者・投稿日を非表示 */
/* HOME */
.page-id-7 .entry-title,
.page-id-7 .sns-share,
.page-id-7 .sns-follow,
.page-id-7 .date-tags,
.page-id-7 .author-info,
.page-id-7 #toc
{ display: none; }

/* 会社概要 */
.page-id-30 .entry-title,
.page-id-30 .sns-share,
.page-id-30 .sns-follow,
.page-id-30 .date-tags,
.page-id-30 .author-info,
.page-id-30 #toc
{ display: none; }

/* ご相談事例 */
.page-id-178 .entry-title,
.page-id-178 .sns-share,
.page-id-178 .sns-follow,
.page-id-178 .date-tags,
.page-id-178 .author-info,
.page-id-178 #toc,
.page-id-178 .eye-catch-wrap
{ display: none; }

/* サポートについて */
.page-id-181 .entry-title,
.page-id-181 .sns-share,
.page-id-181 .sns-follow,
.page-id-181 .date-tags,
.page-id-181 .author-info,
.page-id-181 #toc,
.page-id-181 .eye-catch-wrap
{ display: none; }

/* 復学までの流れ */
.page-id-433 .entry-title,
.page-id-433 .sns-share,
.page-id-433 .sns-follow,
.page-id-433 .date-tags,
.page-id-433 .author-info,
.page-id-433 #toc
{ display: none; }

/* よくある質問 */
.page-id-491 .entry-title,
.page-id-491 .sns-share,
.page-id-491 .sns-follow,
.page-id-491 .date-tags,
.page-id-491 .author-info,
.page-id-491 #toc
{ display: none; }

/* 料金表 */
.page-id-677 .entry-title,
.page-id-677 .sns-share,
.page-id-677 .sns-follow,
.page-id-677 .date-tags,
.page-id-677 .author-info,
.page-id-677 #toc,
.page-id-677 .eye-catch-wrap
{ display: none; }

/* イベント・セミナーについて */
.page-id-794 .entry-title,
.page-id-794 .sns-share,
.page-id-794 .sns-follow,
.page-id-794 .date-tags,
.page-id-794 .author-info,
.page-id-794 #toc
{ display: none; }

/* 料金表 */
.page-id-798 .entry-title,
.page-id-798 .sns-share,
.page-id-798 .sns-follow,
.page-id-798 .date-tags,
.page-id-798 .author-info,
.page-id-798 #toc
{ display: none; }

/* お問合せ */
.page-id-806 .entry-title,
.page-id-806 .sns-share,
.page-id-806 .sns-follow,
.page-id-806 .date-tags,
.page-id-806 .author-info,
.page-id-806 #toc,
.page-id-806 .eye-catch-wrap
{ display: none; }

/* 料金表 */
.page-id-923 .entry-title,
.page-id-923 .sns-share,
.page-id-923 .sns-follow,
.page-id-923 .date-tags,
.page-id-923 .author-info,
.page-id-923 #toc
{ display: none; }

/* 各種お問合せ */
.page-id-1045 .entry-title,
.page-id-1045 .sns-share,
.page-id-1045 .sns-follow,
.page-id-1045 .date-tags,
.page-id-1045 .author-info,
.page-id-1045 #toc,
.page-id-1045 .eye-catch-wrap
{ display: none; }

/* その他お問合せ */
.page-id-1051 .entry-title,
.page-id-1051 .sns-share,
.page-id-1051 .sns-follow,
.page-id-1051 .date-tags,
.page-id-1051 .author-info,
.page-id-1051 #toc,
.page-id-1051 .eye-catch-wrap
{ display: none; }


/* テキスト販売 */
.page-id-1019 .entry-title,
.page-id-1019 .sns-share,
.page-id-1019 .sns-follow,
.page-id-1019 .date-tags,
.page-id-1019 .author-info,
.page-id-1019 #toc,
.page-id-1019 .eye-catch-wrap
{ display: none; }


/* テキスト販売 */
.page-id-1131 .entry-title,
.page-id-1131 .sns-share,
.page-id-1131 .sns-follow,
.page-id-1131 .date-tags,
.page-id-1131 .author-info,
.page-id-1131 #toc,
.page-id-1131 .eye-catch-wrap
{ display: none; }

/* テキスト販売 */
.page-id-2018 .entry-title,
.page-id-2018 .sns-share,
.page-id-2018 .sns-follow,
.page-id-2018 .date-tags,
.page-id-2018 .author-info,
.page-id-2018 #toc,
.page-id-2018 .eye-catch-wrap
{ display: none; }

/* カレンダー販売 */
.page-id-2715 .entry-title,
.page-id-2715 .sns-share,
.page-id-2715 .sns-follow,
.page-id-2715 .date-tags,
.page-id-2715 .author-info,
.page-id-2715 #toc,
.page-id-2715 .eye-catch-wrap
{ display: none; }

/* セミナー */
.page-id-3153 .entry-title,
.page-id-3153 .sns-share,
.page-id-3153 .sns-follow,
.page-id-3153 .date-tags,
.page-id-3153 .author-info,
.page-id-3153 #toc,
.page-id-3153 .eye-catch-wrap
{ display: none; }

/* 訪問カウンセラーの役割 */
.page-id-6506 .entry-title,
.page-id-6506 .sns-share,
.page-id-6506 .sns-follow,
.page-id-6506 .date-tags,
.page-id-6506 .author-info,
.page-id-6506 #toc,
.page-id-6506 .eye-catch-wrap


/* PRページ */
.page-id-6783 .entry-title,
.page-id-6783 .sns-share,
.page-id-6783 .sns-follow,
.page-id-6783 .date-tags,
.page-id-6783 .author-info,
.page-id-6783 #toc,
.page-id-6783 .eye-catch-wrap
{ display: none; }