@charset "UTF-8";


h2 {
font-size: 90%;
  display: inline;
}

#SUBMENU li.pri a {
  text-decoration: underline;
}


#TEXT ol, #TEXT ul,#TEXT dl, #TEXT dt, #TEXT dd, #TEXT li, #TEXT p
{
margin-right: 0em;
padding-right: 0em;
word-break: break-all;
}

#TEXT ol {
	margin: 1em 0em 0em 3em;
}

#TEXT ol li {
	margin: 0.5em 0em 0em 3em;
}

#TEXT ol li ul {
margin-left: 0em;
}

#TEXT dl {
}
#TEXT dt {
/*
	font-weight: bold;
*/
}

#TEXT dd {
margin-left: 0em;
}

#TEXT ul li {
margin-left: 1em;
}

#TEXT ol li dl.count dt
{
text-indent: -2.5em;
padding-left: 2.5em;
}

#TEXT ol li dl.count dd {
margin-left: 2.5em;
}

#TEXT ol li dd.mokuteki {
margin-left: 0em;
}

#TEXT ol li dl
{
margin-left: 0em;
}

#TEXT dd ul  li {
}

.fake {
	margin: 0.5em 0 0.5em 1em;
	padding: 0.2em 0 0.2em 1em;
	border-left: 1em solid #00f;
	border-bottom: 1px solid #00f;
	font-size: 1.1em;
	clear: both;
}

#TEXT .kakusya
{
margin-left: 0em;
}

.kakusya li
{
  list-style-type: disc;
}

#TEXT ol li p
{
margin-left: 0em;
padding-left: 0em;
}

ol li
{
padding-left: 0em;
}

#TEXT .madoguti
{
margin-top: 2em;
margin-left: 0em;
padding-left: 0em;
}

#TEXT .madoguti dt
{
margin-left: 0em;
padding-left: 0em;
}

#TEXT .madoguti dd
{
margin-left: 0em;
padding-left: 0em;
}

#TEXT .madoguti dd p
{
margin-left: 0em;
padding-left: 0em;
}

#TEXT p.message
{
margin-top: 2em;
margin-left: 0em;
padding-left: 0em;
}
