@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/*** 記事のアイキャッチサイズ ***/
.p-articleThumb{
	max-width: 398px;
	margin: 1.5em auto 1em;
}

/*** もくじの行間調整 ***/
#main_content .p-toc {
width: 100%;
}
.p-toc__list>li{
margin-top:1.2em;
margin-bottom:1.2em;
}
.p-toc__list .p-toc__childList>li{
margin-top:1.2em;
}

/*タイトル文字サイズ調整*/
.c-postTitle__ttl{
	font-size:2em;
}
/*投稿記事のアイキャッチ装飾*/
.p-postList__thumb.c-postThumb{
	border:solid 1px #000; /*線の種類、太さ、色*/
	box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;/*影のデザイン*/
}

/* 「目次ボタン」「トップへ戻るボタン」の位置調整 */
.p-fixBtnWrap { bottom: 140px;
}

/* ビデオサイズ調整 */
video {
  width: 80%;
  max-width: 300px; /* 最大でも300px以下に */
}