/***********************************************　category title　***********************************************/
.category_title { background-image: url(../img/cat_01.jpg); }

.cat_contents { background-image: url(../img/cat_02.jpg); }

/***********************************************　title　***********************************************/
#title_intest01 { background-image: url(../img/title01.gif); }

#title_intest02 { background-image: url(../img/title02.gif); }

#title_intest03 { background-image: url(../img/title03.gif); }

#title_intest04 { background-image: url(../img/title04.gif); }

/***********************************************　box　***********************************************/
.clearfix dl {
	width: 739px;
	height: auto;
	display: inline;
}

.clearfix dt, .clearfix dd { display:block; overflow:hidden; }
.clearfix dt p {
	line-height:1.4em;
	text-align: justify;
	text-justify:inter-ideograph;
	margin-bottom:1.4em;
	}

dd.images_box { margin: 0 0 40px 0; background:none; }

#image02box dt {
	width: 632px;
	height: auto;
	margin: 0 20px 0 0;
	float: left;
}

#image02box p { width:612px; }

#image02box dd {
	width: 87px;
	height: auto;
	margin: 0;
	padding: 0;
	float: right;
}


#image03box dt,#image04box dt {
	width: 300px;
	height: auto;
	margin: 0 20px 0 0;
	float: left;
}

#image03box p, #image04box p { width:280px; }

#image03box dd,#image04box dd {
	width: 410px;
	margin: 0 0 3em 0;
	padding: 0;
	float: right;
}

#image03box dd { height: 286px; }

#image04box dd { height: 336px; }


/***********************************************　column_box　***********************************************/
#column_labo_box h3 {
	background: url(../../img/column/c_box_labo.gif) left top no-repeat;
	margin-bottom: 20px;
	}

.column_box #column01title {
	background-image: url(../img/c_title01.gif);
	height: 50px;
	}
	

#column_labo_box #labo_txt { margin-bottom: 40px; }

.column_box .images_box {
	background: none;
	width: 410px;
	margin: 0 0 40px 60px;
	padding: 0 0 0 0;
	}

