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

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

/*スライドインメニューをカスタマイズ*/

/* リンクの下線を消す */
a {
text-decoration: none;
}
/*ここまで*/

/* マウスオーバー時にリンクの下線を付ける */
a:hover {
　 text-decoration: underline;
}
/*ここまで*/

/*リンクボタンを非表示にする*/

.page-id-3 .sns-share.ss-top,
.page-id-3 .sns-share.ss-bottom,
.page-id-3 .sns-follow.sf-bottom {
	display: none; /*非表示*/
}

.page-id-14 .sns-share.ss-top,
.page-id-14 .sns-share.ss-bottom,
.page-id-14 .sns-follow.sf-bottom {
	display: none; /*非表示*/
}


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

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

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

/* スマホのキャッチフレーズを消す*/
@media screen and (max-width: 1023px) {
  .tagline {
    display: none;
  }
}

/* モバイルトップメニュー 横スクロール*/
@media screen and (max-width: 480px){
	ul.menu-mobile{
		overflow-x: auto;
		overflow-y: hidden;
		display: flex !important;
		flex-wrap: nowrap;
		font-size: 14px;
		justify-content: flex-start;
		padding: 0 1em;
		-webkit-overflow-scrolling: touch;
		position: relative;
	}
	