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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/
.wp-block-heading{
	text-align: center;
}
.entry-title{
	text-align: center;
}
.article h1 {
    color: #44566d;
}
a:where(:not(.wp-element-button)) {
    text-decoration: none;
}
/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
	.navi-footer-in > .menu-footer {
		display: none;
	}
	.footer-bottom {
		margin-top: 12px;
	    font-size: 12px;
	}
	.wp-block-media-text .wp-block-media-text__content {
		padding: 0 0%;
	}
}

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

/************************************
****　ヘッダーロゴ
************************************/
@media screen and (max-width: 1023px){

}
.logo-image {
padding:0;
/*margin-left:1em;/*ロゴ画像が左に詰まってしまう場合は、ここの数字を0.1刻みで大きくしてみてください*/
margin-top:1em;
margin-bottom:0.5em;
/*max-height:60px;/*大きなロゴ画像を使いたい方は、ここの数字を大きくしてみてください*/
}
.logo {/*ロゴ画像を中央に配置したい方は、以下3行を削除*/
text-align: left;
}
.logo-header img {
box-shadow: none!important;
}
/************************************
**ヘッダー　モバイル表示
************************************/
@media (max-width:1023px){

}

.widget-footer-mobile-title {
	display: none;
}
.widget-footer-left-title {
	display: none;
}
.sns-share-buttons {
    justify-content: center;
}
.sns-share-message {
	display: none;	
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
  background-color: rgb(230, 240, 255);
}
.article h1 {
    margin: 0 0 1em 0;
}