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

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

.text-center {
  text-align: center;
}
.mb-0 {
  margin-bottom: 0 !important;
}

.page-id-3 .date-tags,
.page-id-10 .date-tags,
.page-id-12 .date-tags,
.page-id-14 .date-tags,
.page-id-16 .date-tags,
.page-id-22 .date-tags,
.page-id-26 .date-tags,
.page-id-53 .date-tags {
  display: none;
}

/* トップ */

.page-id-10 h1.entry-title {
  display:none;
}
.page-id-10 div#toc {
  display: none;
}
table.info-list tr:nth-of-type(2n+1) {
  background-color: #eee !important;
}
table.info-list {
  width: 100%;
}
table.info-list td.post_data {
  vertical-align: top;
  width: 120px;
}
table.info-list th,table.info-list td {
  border: none !important;
  padding: 15px 10px !important;
}
td.post_title a {
  color: #333333;
  text-decoration: none;
}
td.post_title a:hover {
  color: #a2a2a2;
}

/* manual */
.page-id-26 div#toc {
  display: none;
}
.manual_list {
  max-width: 460px;
}
table.manual_list th {
  text-align: left;
  width: 50%;
}
.manual_list td {
  vertical-align: text-bottom;
}

/* お問い合わせ */

.page-id-16 div#toc {
  display: none;
}
input::placeholder {
  font-size: 12px;
}
.detail label, .city label, .pref label {
  width: 130px !important;
}

/* プライバシーポリシー */
.bd_none tr {
  background: inherit !important;
}
.bd_none td {
  border: none !important;
}



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

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

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