/* CSS Document */

.tuline	{border-top:double 4px #339900;
		border-bottom:double 4px #339900;
		padding:5px;}
.ttline	{border-top:double 4px #CC6600;
		font-size:12pt;
		font-weight:bold;
		border-bottom:double 4px #CC6600;
		padding:5px;}

.ttline2	{border-top:double 4px #3366FF;
		font-size:12pt;
		font-weight:bold;
		border-bottom:double 4px #3366FF;
		padding:5px;}
		
.ttline3	{border-top:double 4px #009900;
		font-size:12pt;
		font-weight:bold;
		border-bottom:double 4px #009900;
		padding:5px;}

.smidashi	{border-bottom:solid 2px #9999ff;
			padding-left:10px;
			font-weight:bold;
			color:#3300FF;}
.smidashi2	{border-bottom:solid 2px #EE6666;
			padding-left:10px;
			font-weight:bold;
			color:#CC0000;
			}

.pad		{padding-left:15px;}

.m1		{background-color:#000099;
		font-weight:bold;
		color:#FFFFFF;}

.k1		{border-bottom:solid 2px #9999FF;
		border-top:solid 2px #9999FF;}
.k2		{border-bottom:solid 2px #EE6666;}



.midashi3
{
margin: 0px 15px 20px;
padding: 0px 0px 5px;
border-bottom-width: thin;
border-bottom: 1px dashed #999999;
font-size: 110%;
font-weight:bold;
color:#000099;
}


.mo_mi01	{
	font-size: 110%;
	margin: 0px 10px 20px;
	color: #FFFFFF;
	background-color:#000099;
	border-top: 2px dashed #999999;
	border-bottom: 2px dashed #999999;
	padding: 3px 0px 2px 3px;
	clear: both;
	font-weight:bold;
}

.mo_mi02	{
	font-size: 110%;
	margin: 0px 10px 20px;
	color: #FFFFFF;
	background-color:#CC3333;
	border-top: 2px dashed #999999;
	border-bottom: 2px dashed #999999;
	padding: 3px 0px 2px 3px;
	clear: both;
	font-weight:bold;
}

.bgb	{border:solid 1px #000000;
width:202px;}

