/* -------------------------------------------------
Theme Name: liver-campus_custom
Template: liver-campus
Author: OTTO
Author URI: https://otto-one.com/
Text Domain: https://maru171065.com/campus/
Version: 1.0
---------------------------------------------------- */


/* -------------------------------------------------
	記事・固定ページ本文のリスト
	親テーマ common.css の `ul { list-style: none; }` と
	reset.css の padding リセットを本文内だけ打ち消す
---------------------------------------------------- */
.single-body ul:not([class]),
.single-body ul.wp-block-list,
.post-content ul:not([class]),
.post-content ul.wp-block-list {
	list-style: disc;
	padding-left: 1.5em;
	margin-bottom: 1.6em;
}

.single-body ol:not([class]),
.single-body ol.wp-block-list,
.post-content ol:not([class]),
.post-content ol.wp-block-list {
	list-style: decimal;
	padding-left: 1.7em;
	margin-bottom: 1.6em;
}

.single-body ul:not([class]) li,
.single-body ol:not([class]) li,
.post-content ul:not([class]) li,
.post-content ol:not([class]) li {
	line-height: 1.8em;
	margin-bottom: .3em;
}

/* 入れ子のリストは外側の下マージンを持たせない */
.single-body li > ul,
.single-body li > ol,
.post-content li > ul,
.post-content li > ol {
	margin-bottom: .3em;
}

/* 入れ子の階層でマーカーを変える（ブラウザ標準に合わせる） */
.single-body ul:not([class]) ul:not([class]),
.post-content ul:not([class]) ul:not([class]) {
	list-style: circle;
}

.single-body ul:not([class]) ul:not([class]) ul:not([class]),
.post-content ul:not([class]) ul:not([class]) ul:not([class]) {
	list-style: square;
}
