.style1 {color: #FFFFFF;}
.oubo{
	width : 90%;
	margin-left : 15px;
	padding : 8px;
	border : 1px solid #c99887;
	background-color : #e8d3cc;
}
.h31{
	color : #513024;
	border-bottom : 1px solid #7c4938;
	margin-left : 10px;
	margin-right : 10px;
}
.h32{
	border : 1px solid #cccccc;
	border-left : 5px solid #990000;
	padding : 3px 5px;
}
.h33{
	background-image : url(images/070101/02.gif);
	background-repeat : no-repeat;
	padding-left : 25px;
	color : #990000;
}
.h34{
	border-bottom : 1px solid #990000;
}
.dt1{
	width : 20%;
	color : #ffffff;
	background-image : url(images/070101/01.gif);
	background-repeat : repeat-x;
	border : 1px solid #513024;
	font-weight : bold;
	text-align : center;
	margin-left : 10px;
}
.dd1{
	margin-left : 5px;
}
.dt21{
	background-image : url(images/070101/03.gif);
	background-repeat : no-repeat;
	padding-left : 60px;
	padding-bottom : 20px;
}
.dt22{
	background-image : url(images/070101/04.gif);
	background-repeat : no-repeat;
	padding-left : 60px;
	padding-bottom : 20px;
}
.dt23{
	background-image : url(images/070101/05.gif);
	background-repeat : no-repeat;
	padding-left : 60px;
	padding-bottom : 15px;
}
.dd2{
	margin-left : 0px;
}
.dt3{
	color : #4b271b;
	background-color : #dbbcaa;
	border : 1px solid #4b4646;
	margin-top : 10px;
	margin-left : 10px;
	margin-bottom : 10px;
	padding : 3px;
}
.indnt{
	margin-left : 12%;
}
.red{
	color : #990000;
	font-weight : bold;
}
.red2{
	color : #990000;
}
.left{
	float : left;
}
.right{
	float : right;
}
.clear{
	clear : both;
}
.waku{
	width : 80%;
	border : 1px solid #4b4646;
	padding : 10px;
	margin-left : 10px;
}
.tb1{
	border-top : 1px solid #cccccc;
	margin-left : 50px;
}
.tb1 th{
	border-left : 1px solid #cccccc;
	border-right : 1px solid #cccccc;
	border-bottom : 1px solid #cccccc;
	background-color : #ffe1e1;
	padding : 3px;
}
.tb1 td{
	border-right : 1px solid #cccccc;
	border-bottom : 1px solid #cccccc;
	padding : 3px 5px 3px 10px;
}
.form-center .right{
	text-align : right;
}
.center{
	width : 100%;
	text-align : center;
}
#center{
	width : 100%;
	text-align : center;
}
#indent{
	margin-left : 50px;
	margin-top : 50px;
}
.dl-type4{
	padding: 0px;
	margin: 10px 0px 0px 20px;
	clear: both;
	font-size: small;
}
.dl-type4 dt{
	font-weight: bold;
	color: #096234;
}
.dl-type4 dd{
	padding: 0px 10px;
	margin: 0px;
}

#third #contents .form_center .td_center td{
	text-align : center;
}
#third #contents .form_center .td_middle{
	vertical-align : middle;
}
.color_orange{
	color: #ff6600;
}
