@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    0.0.5
*/

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

.entry-card-title,
.related-entry-card-title {
	text-align:left;
}

.entry-title {
	letter-spacing: 0em;
}

.widget-entry-card-title {
	font-size:60%;
}

#side_af_button img {
	border:1px solid #666;
}

.cat-label {
 left:auto;
 right:0.3em;
}

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

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

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

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

/*  SCREEN */
.areaBNR{
	height:90px;
}
.areaBNR img{
	border:1px solid #666;
}

.areaBNR .bnrL
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.areaBNR .bnrM,
.areaBNR .bnrS
{
	display:none;
	margin-left:auto;
	margin-right:auto;
}

@media screen and (max-width: 759px){
	.areaBNR{
		height:60px;
	}
	.areaBNR .bnrM
	{
		display:block;
	}
	.areaBNR .bnrL,
	.areaBNR .bnrS
	{
		display:none;
	}
}
@media screen and (max-width: 500px){
	.areaBNR{
		height:125px;
	}
	.areaBNRSQ{
		height:300px;
	}
	.areaBNR .bnrS
	{
		display:block;
	}
	.areaBNR .bnrL,
	.areaBNR .bnrM
	{
		display:none;
	}
}
