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

/* Shubai article shell: remove inherited horizontal margins; keep HOME unchanged. */
body.sw100-page:not(.page-id-13) #main,
body.page-id-537 #main,
body.page-id-540 #main,
body.page-id-543 #main,
body.page-id-547 #main,
body.page-id-550 #main,
body.page-id-581 #main,
body.page-id-583 #main,
body.page-id-585 #main,
body.page-id-587 #main,
body.page-id-591 #main,
body.page-id-593 #main,
body.page-id-595 #main{margin-inline:0}

/* Shubai HOME 13: remove inherited horizontal margins from the full-width main shell. */
body.page-id-13 #main{margin-inline:0}

/* C046: keep all three article navigation links available on narrow screens. */
@media (max-width:700px){
  body:is(.page-id-246,.page-id-245,.page-id-247,.page-id-84,.page-id-101,.page-id-241) .sw-header{flex-wrap:wrap}
  body:is(.page-id-246,.page-id-245,.page-id-247,.page-id-84,.page-id-101,.page-id-241) .sw-header .sw-nav{flex-wrap:wrap;max-width:100%}
  body:is(.page-id-246,.page-id-245,.page-id-247,.page-id-84,.page-id-101,.page-id-241) .sw-header .sw-nav>a[href="https://shubai-watch.com/sw-contact/"]{display:block}
}
