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

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

/* ===== 緑茶旅行記：タグチップ（テンプレ ver.3.1 用） =====
   本文先頭の「タグ」ブロックだけに効く。記事下のタグ一覧（.entry-tags）には影響しない。
   色分けと並び順はタグのURL（/tag/○○/）で判定している。タグのURLは変えないこと。 */
.taxonomy-post_tag.wp-block-post-terms{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0 !important;}
/* 直後の手書きチップ（駐車場・料金・滞在目安）との間を、チップの行間と同じ6pxに詰める */
.taxonomy-post_tag.wp-block-post-terms + div{margin-top:6px !important;}
.taxonomy-post_tag.wp-block-post-terms .wp-block-post-terms__separator{display:none;}
.taxonomy-post_tag.wp-block-post-terms a{display:inline-block;font-size:13px;line-height:1.6;padding:3px 10px;border-radius:6px;border:1px solid #C9AE8B;background:#F5EDE1;color:#6A4B2E;text-decoration:none;order:900;}
.taxonomy-post_tag.wp-block-post-terms a:hover{opacity:.8;}

/* ① 誰向けか（ピンク） */
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/adults/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/kids/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/dogs-ok/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/no-dogs/"]{border-color:#D9668F;background:#FBEAF0;color:#72243E;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/adults/"]{order:100;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/kids/"]{order:101;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/dogs-ok/"]{order:102;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/no-dogs/"]{order:103;}

/* ② 何ができるか（オレンジ） */
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/lawn/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/exercise/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/walking/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/hiking/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/water-play/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/pool/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/river/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/beach/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/wildlife/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/animals/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/fishing/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/bbq-camping/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/lodging/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/learning/"]{border-color:#EF9F27;background:#FAEEDA;color:#854F0B;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/lawn/"]{order:200;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/exercise/"]{order:201;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/walking/"]{order:202;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/hiking/"]{order:203;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/water-play/"]{order:204;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/pool/"]{order:205;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/river/"]{order:206;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/beach/"]{order:207;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/wildlife/"]{order:208;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/animals/"]{order:209;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/fishing/"]{order:210;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/bbq-camping/"]{order:211;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/lodging/"]{order:212;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/learning/"]{order:213;}

/* ③ 何がある・魅力（ティール） */
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/big-playground/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/playground/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/toddler-playground/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/amusement/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/history/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/sports/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/view/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/riverside/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/lake/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/waterfall/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/coast/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/garden/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/forest/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/dam/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/souvenir/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/hot-spring/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/art/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/night-view/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/mt-fuji/"]{border-color:#1F9A8A;background:#E2F4F1;color:#0C4E45;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/big-playground/"]{order:300;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/playground/"]{order:301;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/toddler-playground/"]{order:302;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/amusement/"]{order:303;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/history/"]{order:304;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/sports/"]{order:305;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/view/"]{order:306;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/riverside/"]{order:307;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/lake/"]{order:308;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/waterfall/"]{order:309;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/coast/"]{order:310;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/garden/"]{order:311;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/forest/"]{order:312;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/dam/"]{order:313;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/souvenir/"]{order:314;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/hot-spring/"]{order:315;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/art/"]{order:316;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/night-view/"]{order:317;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/mt-fuji/"]{order:318;}

/* ③ の最後：花の見頃（紫）見頃の早い順 */
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/camellia/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/plum-blossom/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/magnolia/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/cherry-blossom/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/moss-phlox/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/wisteria/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/azalea/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/rose/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/iris/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/hydrangea/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/lotus/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/sunflower/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/autumn-leaves/"]{border-color:#8C82D8;background:#EEEDFE;color:#3C3489;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/camellia/"]{order:380;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/plum-blossom/"]{order:381;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/magnolia/"]{order:382;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/cherry-blossom/"]{order:383;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/moss-phlox/"]{order:384;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/wisteria/"]{order:385;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/azalea/"]{order:386;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/rose/"]{order:387;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/iris/"]{order:388;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/hydrangea/"]{order:389;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/lotus/"]{order:390;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/sunflower/"]{order:391;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/autumn-leaves/"]{order:392;}

/* ④ 便利な設備（薄い茶色） */
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/clean-toilet/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/toilet/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/old-toilet/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/no-toilet/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/rainy-day/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/picnic/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/food/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/shop/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/barrier-free/"]{border-color:#C9AE8B;background:#F5EDE1;color:#6A4B2E;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/clean-toilet/"]{order:400;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/toilet/"]{order:401;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/old-toilet/"]{order:402;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/no-toilet/"]{order:403;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/rainy-day/"]{order:404;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/picnic/"]{order:405;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/food/"]{order:406;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/shop/"]{order:407;}
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/barrier-free/"]{order:408;}

/* チップには出さないタグ（絞り込み用。駐車場・料金は本文の手書きチップで表示） */
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/parking/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/free-parking/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/free-entry/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/paid-facilities/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/western-toilet/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/japanese-toilet/"],
.taxonomy-post_tag.wp-block-post-terms a[href$="/tag/accessible-toilet/"]{display:none;}

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

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

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