@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-gallery.has-nested-images figure.wp-block-image{
	flex-grow:0;
}
.wp-block-gallery.has-nested-images figure.wp-block-image:first-child{
	flex-grow:0;
}
.wp-block-gallery.has-nested-images figure.wp-block-image:last-child{
	flex-grow:0;
}
/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/* 全体 */
h1,
h2,
h3,
h4,
h5,
h6{
color: #2c4f54;
height: auto;
}
.site-name-text{
font-size:50px
 
} 
h2,h5,h6{
	font-size: 18px;
}

.is-style-stripes th,td{
vertical-align: top;
font-size: 14px;
}

.ri {
color: #2c4f54;
}

.div_Ri{
border: 4px solid #38b48b;
	padding:1%;
}

#sidebar{

}

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

}
	
	/*ヘッダー*/
.add-header img{
width: 90%;
}
.add-header p{
  text-align: center;
}
.logo-header{
  display: none;
}
	

}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
.add-header img{
width: 100%;
}
.add-header p{
  text-align: center;
}
.logo-header{
  display: none;
}
}

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

/* 例会案内 */
.link h2{
background-color: #d6e9ca;
padding: .5em .75em;
border-left: 6px solid #38b48b;
}


.link a{
text-decoration: none;
color: #000;
}

.link a:hover{
color: #f08300;
}

th,td{
background: #fff;
padding: 2px;
}




