@charset "utf-8";
@import "temp/general.css";
@import "temp/layout.css";
#container #contents #main #flow {
	margin-bottom: 20px;
}

#container #contents #main #flow dl {
	width: 602px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}

#container #contents #main #flow dl dt {
	background-image: url(../../img/order/flow-title-back.gif);
	background-repeat: no-repeat;
	color: #FFF;
	line-height: 33px;
	text-align: center;
}
#container #contents #main #flow dl dd {
	background-image: url(../../img/order/flow-text-back.gif);
	background-repeat: no-repeat;
	height: 63px;
	text-align: center;
	padding-top: 15px;
}
#container #contents #main #flow dl #end {
	height: 35px;
}
#container #contents #main #total h4 {
	background-image: url(../../img/order/example-title-back.gif);
	background-repeat: no-repeat;
	line-height: 33px;
	color: #FFF;
	text-align: left;
	padding-left: 30px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
#container #contents #main #total {
	margin-bottom: 20px;
}

#container #contents #main #total dl {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#container #contents #main #total dl dt {
	float: left;
	width: 180px;
	margin-bottom: 10px;
}
#container #contents #main #total dl dd {
	margin-bottom: 10px;
}
#container #contents #main #total ul {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
#container #contents #main #total ul li {
	margin-bottom: 10px;
}
#container #contents #main #total h5 {
	margin-top: 20px;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
}
.step {
	text-align: center;
}
.rader {
	text-align: right;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}

