@charset "Shift_JIS";

/*--------------------------------------------------*/
/* mainContents 右側                               */
/*--------------------------------------------------*/
/* kitei.html > tab */
ol#kitei_txt01 { /* 文頭数値入り文言 */
	margin: 1em 0 0;
	padding: 0 6px 0 2em;
	list-style-type: decimal;
}

*:first-child+html ol#kitei_txt01 {
	margin: 1em 0 0;
	padding: 0 6px 0 2.5em;
	list-style-type: decimal;
}

* html ol#kitei_txt01 {
	margin: 1em 0 0;
	padding: 0 6px 0 2.5em;
	list-style-type: decimal;
}

ol#kitei_txt01 li {
	padding: 0;
	list-style-type: decimal;
	line-height: 1.5;
}


ol#kitei_txt02 { /* 文頭数値入り文言（上に<p>文言ありの場合） */
	margin: 0 0;
	padding: 0 6px 0 2em;
	list-style-type: decimal;
}

*:first-child+html ol#kitei_txt02 {
	margin: 0 0;
	padding: 0 6px 0 2.5em;
	list-style-type: decimal;
}

* html ol#kitei_txt02 {
	margin: 0 0;
	padding: 0 6px 0 2.5em;
	list-style-type: decimal;
}

ol#kitei_txt02 li {
	padding: 0;
	list-style-type: decimal;
	line-height: 1.5;
}

ol#kitei_txt02 li.kitei_txt02 { /* 上に文言がない場合の上のliに使用する。使用箇所：2条1、2条6、2条8 */
	padding: 0 0 0 0;
}

*:first-child+html ol#kitei_txt02 li.kitei_txt02 {
	padding: 0 0 5px 0;
}

* html ol#kitei_txt02 li.kitei_txt02 {
	padding: 0 0 5px 0;
}


ol#kakko { /* 注記・文中注釈 */
	list-style-type: none;
}

ol#kakko li {
	line-height: 1.5;
	margin: 3px 0 3px 2px;
	padding-left: 1em;
	text-indent: -1em;
	list-style-type: none;
}

ol#kakko li.kakko01 {
	padding-left: 1.5em;
	text-indent: -1.5em;
}

ol#kakko li.kakko02 { /* 親要素の中で下記のol#kakko02を使用している際、画像の@を使用しているliに使用。使用箇所：2条9(2) */
	padding-left: 1.5em;
	text-indent: -1.5em;
}




ol#kakko02 { /* 上に文言がない場合。使用箇所：2条2、2条7、2条9 */
	list-style-type: none;
	margin: 3px 0;
}

ol#kakko02 li {
	line-height: 1.5;
	margin: 3px 0 3px 2px;
	padding-left: 1em;
	text-indent: -1em;
	list-style-type: none;
}

ol#kakko02 li.kakko01 {
	padding-left: 1.5em;
	text-indent: -1.5em;
}

*:first-child+html ol#kakko02 li.kakko01 {
	margin-top: -1.6em;
	padding-left: 1.5em;
	text-indent: -1.5em;
}

* html ol#kakko02 li.kakko01 {
	margin-top: -1.6em;
	padding-left: 1.5em;
	text-indent: -1.5em;
}

ol#kakko02 li.kakko02 {
	padding-left: 1.5em;
	text-indent: -1.5em;
}


 



















.clear {
clear: both;
}