td {
	font-size: x-small;
	line-height: 135%;
}
.dot {
	background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bar {
	background-image: url(images/titile_bar.gif);
	background-repeat: repeat-x;
}
.line {
	background-image: url(images/line.gif);
	background-repeat: repeat-y;
	background-position: 0px 40px;
}
.lineR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.lineL {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.bglineL {
	background-image: url(images/line7.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bglineR {
	background-image: url(images/line7.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.under {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.step1 {
	background-image: url(images/step1.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step2 {

	background-image: url(images/step2.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step3 {


	background-image: url(images/step3.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step4 {

	background-image: url(images/step4.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step5 {

	background-image: url(images/step5.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step6 {

	background-image: url(images/step6.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step7 {

	background-image: url(images/step7.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step2a {

	background-image: url(images/step2_.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step3a {

	background-image: url(images/step3_.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step4a {

	background-image: url(images/step4_.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.step5a {

	background-image: url(images/step5_.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5A4332;
}
.margin {
	margin-left: 20px;
}
.waku {
	border: 1px dashed #9F8F1E;
}
