@import url(common.css);



div#main #contents div#speedy {
	width: 580px;
	margin: 30px 0 0 30px;
}

div#main #contents div#speedy h3 {
	margin: 0 0 0 10px;
}

div#main #contents div#speedy ul.attention {
	width: 520px;
	margin: 30px 0 20px 20px;
	padding: 15px 0;
	background: #D8E8D0;
}

div#main #contents div#speedy ul.attention li {
	width: 420px;
	margin: 0 0 0 60px;
	font-size: 85%;
	list-style: disc;
}

div#main #contents div#speedy p.speed {
	margin: 30px 0 0 0px;
}

div#main #contents div#order_form {
	width: 580px;
	margin: 30px 0 0 40px;
}

div#main #contents div#order_form p.phese {
	margin: 0 0 20px 0;
}

div#main #contents div#order_form h4 {
	margin: 0 0 15px 0;
}

div#main #contents div#order_form h4.price {
	margin: 0 0 2px 0;
}


div#main #contents div#order_form .contact_form {
	width: 540px;
	margin: 0 0 0 0;
}

div#main #contents div#order_form .contact_form table.form {
	width: 540px;
	margin: 0 0 40px 0;
	border: 1px solid #C1A972;
}

div#main #contents div#order_form .contact_form table.form th {
	width: 160px;
	padding: 10px;
	font-size: 85%;
	text-align: right;
	line-height: 130%;
	background-color: #EFE9DC;
	border-bottom: 1px solid #C1A972;
}

div#main #contents div#order_form .contact_form table.form td {
	padding: 10px 5px 10px 15px;
	font-size: 78%;
	text-align: left;
	line-height: 130%;
	border-bottom: 1px solid #C1A972;
}

div#main #contents div#order_form .contact_form table.form .none {
	border-bottom: none;
}

div#main #contents div#order_form .contact_form table.form .none_mid {
	width: 60px;
	font-size: 85%;
	padding: 10px 0 0 10px;
	border-bottom: none;
	text-align: right;
	vertical-align: top;
}

div#main #contents div#order_form .contact_form table.form .mid {
	font-size: 85%;
	font-weight: 600;
	color: #69572E;
	padding: 10px 0 0 10px;
	text-align: center;
	vertical-align: top;
}

div#main #contents div#order_form .contact_form table.form td input {
}

div#main #contents div#order_form .contact_form table.form td.sub_title {
	width: 80px;
	_width: 100px;
	text-align: right;
}

div#main #contents div#order_form .contact_form p.attention {
	width: 530px;
	margin: 15px 0 15px 0;
	font-size: 85%;
	line-height: 130%;
}

div#main #contents div#order_form .contact_form p.submit {
	width: 540px;
	margin: 30px 0 30px 0;
	text-align: center;
	font-size: 78%;
}
div#main #contents div#order_form .contact_form p.submit span {
	color: #666;
	line-height: 200%;
}

div#main #contents div#order_form p.text1 {
	width: 530px;
	margin: 0;
	font-size: 78%;
	line-height: 130%;
}

div#main #contents div#order_form p.text2 {
	width: 530px;
	margin: 0 0 20px 0;
	font-size: 78%;
	line-height: 130%;
}

div#main #contents div#order_form p.text3 {
	width: 530px;
	margin: 20px 0 0px 0;
	font-size: 78%;
	line-height: 130%;
}

div#main #contents div#order_form .contact_form table.conf input {
	border: none;
	background: #FFF;
}

div#main #contents div#order_form .contact_form table.conf textarea {
	border: none;
	background: #FFF;
}

div#main #contents div#order_form .contact_form table.form .info {
	color: #F60;
}

div#main #contents div#order_form .contact_form table.form ul li {
	list-style-type: disc;
	margin-left: 20px;
}


div#main #contents div#order_form .contact_form table.clauses {
	width: 540px;
	margin: 20px 0 15px 0;
	border-bottom: 1px dotted #666;
}

div#main #contents div#order_form .contact_form table.clauses td {
	padding: 0 0 20px 0;
	font-size: 85%;
	text-align: center;
}

div#main #contents div#order_form .order_form_text {
	width: 540px;
	font-size: 85%;
}

div#main #contents div#order_form table.form_plan {
	width: 540px;
	margin: 0 0 0px 0;
	border: 1px solid #C1A972;
}

div#main #contents div#order_form table.form_plan th {
	width: 270px;
	margin: 0 0 0px 0;
	padding: 8px 0;
	text-align: center;
	border-bottom: 1px solid #C1A972;
	background: #EFE9DC;
	font-size: 85%;
}

div#main #contents div#order_form table.form_plan td {
	width: 25%;
	margin: 0 0 0px 0;
	padding: 8px 0;
	text-align: center;
	border-bottom: 1px solid #C1A972;
	border-left: 1px dotted #C1A972;
	font-size: 85%;
	font-weight: 600;
}

div#main #contents div#order_form table.form_plan th.none,
div#main #contents div#order_form table.form_plan td.none {
	border-bottom: none;
}

div#main #contents div#order_form p.price_att {
	width: 530px;
	margin: 0 0 30px 0;
	text-align: right;
	font-size: 78%;
	color: #666;
}


 div.verisign {
	width: 115px;
	height: 82px;
	margin: 0 0 30px 470px;
}
