#main_contents_outline {
	padding-bottom: 20px;
	border: 1px solid #D3788B;
	background-color: #FFFFFF;
}

/* history */
.greeting_txt01 {
	padding-bottom: 10px;
}
.history_img {
	padding-bottom: 30px;
}
.history_l {
	padding-right: 20px;
}
#history_tbl td {
	padding-bottom: 5px;
	padding-left: 30px;
}

/* laboratory */
.laboratory_txt01 {
	padding-top: 20px;
	padding-left: 20px;
}
.laboratory_txt02 {
	padding-left: 20px;
	padding-top: 10px;
}
.laboratory_txt03 {
	padding-top: 20px;
	padding-bottom: 10px;
}
.laboratory_ul {
	padding-bottom: 20px;
}
.laboratory_ul li {
	list-style-type: decimal;
	margin-left: 20px;
}
#inquiry01 {
	padding: 15px;
	width: 400px;
	margin-left: 60px;
	border: 1px solid #D3788B;
	background-color: #F2D6DC;
	margin-bottom: 30px;
}
.inquiry_txt01 {
	padding-left: 40px;
	padding-bottom: 20px;
}
.inquiry_txt02 {
	background-image: url(../../cmn_img/icon_pink01.gif);
	background-repeat: no-repeat;
	text-indent: 16px;
	background-position: 0px 2px;
	margin-left: 30px;
}
.inquiry_txt03 {
	margin-left: 60px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#facility_flash {
	text-align: center;
}
#facility_txt {
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 10px;
}
