@charset "UTF-8";
/*----------このエリアは削除すると正しく動作しない可能性があります----------

Theme Name:   LION MEDIA Child
Theme URI:    http://fit-jp.com/theme/
Description:  FIT(フィット) が制作するメディア用WordPressTHEME「LION MEDIA」の子テーマ
Author:       Kota Naito　@FIT(フィット)
Author URI:   http://fit-jp.com/about/
Template:     lionmedia
Version:      1.2
License:      GNU GENERAL PUBLIC LICENSE
License URI:  http://www.gnu.org/licenses/gpl.html

----------このエリアは削除すると正しく動作しない可能性があります----------*/


/*/////////////////////////////////////////////////
//下記ユーザーカスタマイズエリア
/////////////////////////////////////////////////*/

/* ===== LIONMEDIA 修正用 ===== */

/* == 全体余白調整 == */
.content { margin-top:0; }
.content > figure,
.content > div[class*="wp-block"] { margin-bottom: 30px; } 

.content > ul,
.content > ol {
	margin-top: 0;
	margin-bottom: 30px;
}

/* == 画像ブロック == */
/* 画像中央寄せ */
.content .wp-block-image:after {
	content: "";
	display: block;
	clear: both;
}
.content .aligncenter { display: table; margin-bottom: 0; }
.content .aligncenter figcaption { text-align: center; }
.content .wp-block-image figcaption { margin-bottom: 0; }

/* == カラムブロック == */
@media (max-width: 600px) {
	.wp-block-column + .wp-block-column { margin-top:1.5rem; }
}


/* == メディアブロック == */
@media (max-width: 600px) {
	.wp-block-media-text .wp-block-media-text__content { padding: 1.5rem 0 0 0;  }
}

/* == ギャラリーブロック == */
.content ul li.blocks-gallery-item { padding:0 }
.content ul li.blocks-gallery-item:before { content: none; }


/* ===== yarpp用カスタマイズ ===== */
.yarpp-thumbnails-horizontal .yarpp-thumbnail:nth-child(n) { margin:5px; border:0; }

/* ===== addtoany用カスタマイズ =====  */
.addtoany_content { margin: 30px 0; }