@charset "utf-8";
h3
{
	margin-left: 1em;
	font-size: 125%;
	font-weight:normal;
}

div#pict_txt
{
	width : 46em;
	margin : 0;
	margin-left : auto;
	margin-right : 0;
	
	text-align:left;
}

div#mc1
{
    border : none;
    padding: 0em;
	margin : 0;
	text-align: justify;
	text-justify: inter-ideograph;
}

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

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

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

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

div#mc3_r
{
	float:right;
    width : 50%;
}

div#mc3_l
{
	float:left;
    width : 50%;
}

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

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


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

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