.head_image_block {
	background-image:url(images/head.jpg);
}

.read_space {
	font-size:1.1em;
	color:#ff3300;
}

.contents_ttl {
	width:590px; height:34px;
	background-image:url(images/contents_ttl.gif);
	background-repeat:no-repeat;
	margin:10px 0;
}

.head_block {
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom:1px #333333 dashed;
}

.head_block h1 {
	border-bottom:1px #333333 dashed;
	padding:2px 0 ;
	margin-bottom:10px;
	font-size:2em;
}

.head_block .txt_space {
	width:330px;
	float:right;
}

.head_block .image_space {
	width:260px;
	float:left;
}

.my_block {
	clear:both;
}

.my_block  h2 {
	color:#ff3300;
	padding:10px 0;
}


/*lext_txt_block*/

.lext_txt_block {
}

.lext_txt_block .txt_space {
	width:300px;
	float:left;
	padding:10px;
	line-height:1.5em;
}

.lext_txt_block  .image_space {
	width:260px;
	float:right;
}

.lext_txt_block  .image_space p{
	margin-bottom:5px;
}

/*center_txt*/

.center_txt_block p {
	line-height:1.5em;
}


/*information_block*/

.information_block {
	border-bottom:1px #FF6600 solid;
	border-right:1px #FF6600 solid;
	border-left:1px #FF6600 solid;
	background-image:url(images/column.gif);
	background-repeat:no-repeat;
	padding:30px 10px 10px 10px ;
}

.information_block .right_space {
	float:right;
	width:280px;
}

.information_block .left_space {
	float:left;
	width:160px;
}

.information_block  dl {
	margin:10px 0;
		clear:both;
}

.information_block  dt {
	clear:both;
	float:left;
	width:90px;
	margin:3px 0;
}


.information_block  dd {
	float:left;
	width:420px;
	margin:3px 0;
}


.information_block .right_space dd {
	width:370px;
}
