@charset "utf-8";
/* ============================================================================
	order用CSS
============================================================================= */
h2.ord_mtxt{
	color: #333;
	font-size: 35px;
	margin: 20px 0 30px;
	text-align: center;
}



/* point
------------------------------------------------------------------------------- */
div.point {
    border-bottom: 1px dashed #666666;
    margin: 0 auto 20px;
    width: 600px;
}
div.point h3{
	color: #1B9F7E;
	font-size: 17px;
	line-height: 1.35;
	font-weight: bold;
	margin: 0 0 10px;
}
div.point h3 strong{
	color: #F9324A;
	font-weight: bold;
}
div.point p{
	color: #333;
	line-height: 1.35;
	margin: 0 0 10px;
}




/* form_area
------------------------------------------------------------------------------- */
.form_area {
	margin: 20px auto;
	width: 600px;
}
div.jyun{ text-align: center; }
table.formlist {
	margin: 0 0 15px;
	width: 100%;
}
.form_area th,
.form_area td{
	border: 1px solid #999;
	border-collapse: collapse;
	padding: 4px;
} 
.form_area .tbltitle{
	font-weight: bold;
	margin: 10px 0 10px 10px;
	background-color: #999;
	color: #FFFFFF;
}
.form_area tr td{
	background-color: #F1F2F4;
}
.form_area th{
	background-color: #DFE7FE;
	text-align: left;
	width: 130px;
}
p.submitbtn{ text-align: center;}
p.caution{
	text-align: right;
}
.caution{ color: #c00;}
.form_area textarea {
	width: 444px;
}
.form_area .noborder td {
	border: none;
}
.form_area span {
	line-height: 1.5;
}
