@charset "utf-8";
div#mc1
{
    border : solid 1px darkgray;
    padding: 1.0em;
    margin : 0 0 1em 0;
	text-align: justify;
	text-justify: inter-ideograph;
}

div#mc2
{
    border : solid 1px darkgray;
    padding: 1.0em;
    margin : 0 0 1em 0;
	text-align: justify;
	text-justify: inter-ideograph;
}

div#mc3
{
    border : solid 2px dimgray;
    padding: 1.0em;
    margin : 0 0 1em 0;
	text-align: justify;
	text-justify: inter-ideograph;
}

div#mc3_1
{
    border : solid 1px darkgray;
    padding: 1.0em;
    margin : 0 1em 0 1em;
	text-align: justify;
	text-justify: inter-ideograph;
}

div#mc4
{
    padding: 0;
    margin : 0;
	width : 100%;
}

div.mc_l
{
    float:left;
    width : 50%;
}

div.mc_r
{
    float:right;
    width : 50%;
}

div.dashedbox
{
	border : dashed 1px darkgray;
	margin: 1em 0.5em 0.5em 1.5em;
	padding : 1em;
}


div#mc5
{
    border : solid 2px dimgray;
    padding: 1.0em;
    margin : 0 0.5em 1em 0em;
	text-align: justify;
	text-justify: inter-ideograph;
}

div#mc6
{
    border : solid 1px darkgray;
    padding: 1.0em;
    margin : 0 0.5em 1em 0em;
	text-align: justify;
	text-justify: inter-ideograph;
}

div#mc7
{
    border : solid 1px darkgray;
    padding: 1.0em;
    margin : 0 0 1.0em 0.5em;
	text-align: justify;
	text-justify: inter-ideograph;
}

div#dashedbox2
{
	border : dashed 1px darkgray;
	margin: 0.5em 0.5em 1em 2.5em;
	padding : 1em 1em 1em 0.5em;
}
