
.ad-text{
	width: 640px;
	margin: 30px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	line-height:12pt;
}
.ad-text-2{
	width: 640px;
	margin: 20px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	line-height:12pt;
}
.ad-waku{
	width: 640px;
	margin: 20px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	color:#ff6600;
}
.ad-waku-detail{
	width: 630px;
	margin: 4px 0px 0px 42px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	line-height:12pt;
}

.ad-image{
	width: 630px;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.ad-flow{
	width: 640px;
	margin: 30px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.ad-flow-text{
	width: 640px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	line-height:12pt;
}
ul.ad-rule li {
	list-style :disc;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}
.ad-order{
	width: 640px;
	margin: 30px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.ad-order-text{
	width: 640px;
	margin: 4px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	line-height:12pt;
}
.ad-order-at{
	width: 640px;
	margin: 4px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.table-ad { 
	border-style: none;
	margin: 10px 0px 0px 30px;
	background-color:#cc9966;
}
.ad-left{ width:140px; text-align:center;background-color:#ffffff;line-height:12pt; }
.ad-right{ width:480px; text-align:left;background-color:#ffffff;line-height:12pt; }


.submit{
	width: 620px;
	margin: 40px 0px 0px 30px;
	padding: 0px 0px 60px 0px;
	text-align:center;
}






