@charset "Shift_JIS";


/****************************** lgp ********************************/
#content p{
margin: 0;
padding: 0;
}

#content ul{
padding: 0;
margin: 0;
}

#content li{
margin-left:1.5em;
list-style-type:disc;
}

#content h3{
font-size:110%;
margin:0 3px 0 0;
padding:0 ;
}
#content>h3{
font-size:120%;
}

#content .mainlist{
margin-left:1em;
text-indent:-1em ;
}

#content .mainlistrap{
margin-left:1em;
white-space:nowrap;
}

#content .maintext{
text-indent:1em ;
}

#content .mainlist2{
margin-left:2em;
text-indent:-1.4em ;
}

#content .maintext2{
margin-left:1em;
text-indent:1em ;
}

#content .mainlist3{
margin-left:3em;
text-indent: -1.4em; 
}

#content .maintext3{
margin-left:2em;
text-indent:1em ;
}


#content .mainlist4{
margin-left:4.7em;
text-indent: -0.7em; 
}

#content .maintext4{
margin-left:3em;
text-indent:1em ;
}

#content .mainlist5{
margin-left:5.7em;
text-indent: -0.7em; 
}

#content .maintext5{
margin-left:4em;
text-indent:1em ;
}

#content .mainlist6{
margin-left:6.7em;
text-indent: -0.7em; 
}

#content .ind1{
margin-left:0.8em ;
}

#content .ind1a{
margin-left:0.4em ;
}

#content .ind2{
margin-left:1.4em;
}

#content .ind3{
margin-left:2.4em;
}

#content .nowrap{
white-space:nowrap;
}

#content .pad1{
padding: 0.1em;
}


#content .pad2{
padding: 0.2em;
}

#content table.standard{
border-left:1px solid #000;
border-bottom:1px solid #000;
	}

.standard td,
.standard th{
border-top:1px solid #000;
border-right:1px solid #000;
padding: 0.2em;
	}

#content table.aroundsolid{
border-left:1px solid #000;
border-bottom:1px solid #000;
border-top:1px solid #000;
border-right:1px solid #000;
	}

.outlinetable td,
.outlinetable th{
padding: 0.2em 0 0 0.2em;
	}

.inlinetable td,
.inlinetable th{
padding: 0em;
	}

.aroundsolid td,
.aroundsolid th{
padding: 0.2em;
	}

#content .maintablelist1{
padding: 0em 0em 0em 1.6em;
text-indent: -1.4em; 
}

#content .maintablelist1b{
padding: 0em 0em 0em 1em;
text-indent: -0.8em; 
}

#content .maintabletext1{
padding: 0em 0.2em 0em 0.2em;
text-indent: 1em; 
}

#content .maintabletext1b{
padding: 0.2em 0.2em 0.2em 0.2em;
text-indent: 1em; 
}

#content .maintablelist2{
padding: 0em 0.2em 0em 3.6em;
text-indent: -2.4em; 
}

#content .maintablelist3{
padding: 0em 0.2em 0em 3.0em;
text-indent: -1.4em; 
}

#content .maintablelist2b{
padding: 0em 0.2em 0em 3.8em;
text-indent: -0.5em; 
}

#content .mainlist3b{
margin-left:4.5em;
text-indent: -2.4em; 
}

.allsolid {
border:1px solid #000;
	}

.uppersolid {
border-top:1px solid #000;
	}

.upperrightsolid {
border-top:1px solid #000;
border-right:1px solid #000;
	}

.rightsolid{
border-right:1px solid #000;
	}

.leftsolidrightdotted{
border-left:1px solid #000;
border-right:1px dotted #000;
white-space:nowrap;
	}

.leftopensolid{
border-bottom:1px solid #000;
border-top:1px solid #000;
border-right:1px solid #000;
	}
