.txt_box_01 {
	padding-bottom : 30px;
	padding-left : 20px;
	line-height : 30px;
	
}

h5 {
	margin-bottom : 20px;
}


.example table {
	width: 600;
	height: 800;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
}

.example td {
	text-align: left;
	vertical-align: top;
	padding: 0px 15px 10px 0px; 
}


p.style {
	color : #ff0000;
}


.example2 table {
	width: 600;
	height: 800;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
}

.example2 td {
	text-align: left;
	vertical-align: top;
	padding: 0px 15px 10px 0px; 
}

.txt_box_01 p {
	text-indent : 1em;
}

.text_box_02 {
	padding : 40px 0;
	padding-top : 30px;
	padding-bottom : 20px;
}

.text_box_03 {
	padding : 40px 0;
	padding-top : 30px;
	padding-bottom : 20px;
}

.text_box_04 {
	margin-top : 30px;
	padding-bottom : 20px;
}

.img_right {
	float : right;
}

.img_left {
	float : left;
}


/*floatƒoƒO‰ñ”ð*/
#image_01 {
	text-align : center;
}

.text_box_04 {
	padding : 40px 0;
	padding-top : 30px;
	padding-bottom : 20px;
}

#image_02 {
	width : 100px;
	padding-top : 20px;
	padding-bottom : 5px;
}

#image_03 {
	width : 300px;
	padding-bottom : 20px;
}

#image_04 {
	width : 200px;
}

#image_05 {
	width : 150px;
}



.con_box {
	padding-top : 20px;
	padding-bottom : 30px;
}

#txt_02 li{
	clear : both;
	margin-bottom : 1em;
}



