@charset "UTF-8";

/*----------------------------------------------------
Menu01
----------------------------------------------------*/


/*----------------------------------------------------
List Pattern
----------------------------------------------------*/
.Li-squ li { margin-left: 1.5em; list-style: square; margin-bottom: 0.25em; }	/*四角*/
.Li-dec li { margin-left: 2em; list-style: decimal; margin-bottom: 0.25em; }	/*1,2,3*/
.Li-upa li { margin-left: 2em; list-style-type: upper-alpha; margin-bottom: 0.25em; }	/*A,B,C*/
.Li-cle li { margin-left: 1.5em; list-style: circle; margin-bottom: 0.25em; }	/*白丸*/
.Li-dis li { margin-left: 1.5em; list-style: disc; margin-bottom: 0.25em; }		/*黒丸*/
.Li-inl li { display:inline }

/*----------------------------------------------------
DL Pattern(Indent)
----------------------------------------------------*/
.Dl1em dt { width: 1em; margin-bottom: -1.5em; }
.Dl1em dd { padding: 0 0 0 1.25em; }

.Dl2em dt { width: 2em; margin-bottom: -1.4em; }
.Dl2em dd { padding: 0 0 0 2.7em; }

.Dl2Bem dt { width: 2em; margin-bottom: -1.5em; }
.Dl2Bem dd { padding: 0 0 0 2em; }

.Dl3em dt { width: 3em; margin-bottom: -1.5em; }
.Dl3em dd { padding: 0 0 0 3.25em; }

.Dl4em dt { width: 4em; margin-bottom: -1.5em; }
.Dl4em dd { padding: 0 0 0 4.25em; }

.Dl5em dt { width: 5em; margin-bottom: -1.5em; }
.Dl5em dd { padding: 0 0 0 5.25em; }

.Dl6em dt { width: 6em; margin-bottom: -1.5em; }
.Dl6em dd { padding: 0 0 0 6.25em; }

.Dl8em dt { width: 8em; margin-bottom: -1.5em; }
.Dl8em dd { padding: 0 0 0 8.25em; }

.Dl9em dt { width: 9em; margin-bottom: -1.5em; }
.Dl9em dd { padding: 0 0 0 9.25em; }

.Dl10em dt { width: 10em; margin-bottom: -1.5em; }
.Dl10em dd { padding: 0 0 0 10.25em; }

.Dl11em dt { width: 11em; margin-bottom: -1.5em; }
.Dl11em dd { padding: 0 0 0 11.25em; }

.Dl12em dt { width: 12em; margin-bottom: -1.5em; }
.Dl12em dd { padding: 0 0 0 12.25em; }

.Dl18em dt { width: 18em; margin-bottom: -1.5em; }
.Dl18em dd { padding: 0 0 0 18.25em; }

/*----------------------------------------------------
Border
----------------------------------------------------*/
.BorderSo-01 { border: solid #CCC 1px; }
.BorderSo-01T { border-top: solid #CCC 1px; }
.BorderSo-01B { border-bottom: solid #CCC 1px; }
.BorderDo-01T { border-top: dotted #CCC 1px; }
.BorderDo-01B { border-bottom: dotted #CCC 1px; }
