html
{
	height: 100%;

	background-color: white;
}

#body_01
{
	height: 100%;
}

#div_01
{
	margin-top:250px;
	width:80%;
}

.img_left_01
{
	float:left;
}

.img_right_01
{
	float:right;
}

.clear
{
	clear:both;
}

.para_right
{
	text-align:right;
}

.art_01_width
{
	width:50%;
	min-height: 190px;
	
	margin-top: 30px;
	
	border:2px inset #909090;
	
	background : radial-gradient(ellipse at left top, green, white);
}

.art_01_right_marg
{
	margin-left:49%;
	
	background : radial-gradient(ellipse at right top, green, white);
}

#body_h5_01
{
	font-size:2em;
	text-shadow:1px 1px 2px black;
}

#body_h5_02
{
	font-size:1.5em;
	text-shadow:1px 1px 2px black;
}