form table tr th .caution{
	color: red;
}
.form table td {
	padding: 10px;
    border: solid 1px #ccc;
}
.errorstr{
	color: red;
	display: block;
}
form table.inner_table tr th{
	background: none;
	border: none;
}
form table.inner_table tr td{
	border: none;
}
form table.inner_table tr td input{
	width: 100%;
	box-sizing: border-box;
}
#confirm{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4096ee+0,296499+100 */
	background: rgb(64,150,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(64,150,238,1) 0%, rgba(41,100,153,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(64,150,238,1) 0%,rgba(41,100,153,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(64,150,238,1) 0%,rgba(41,100,153,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#296499',GradientType=0 ); /* IE6-9 */
	color: #fff;
	border: none;
	border-radius: 5px;
	box-sizing: border-box;
	padding: 10px 20px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	width: 200px;
	margin: 30px auto;
	display: block;
	cursor: pointer;
}
#back{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4096ee+0,296499+100 */
	background: rgb(64,150,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(64,150,238,1) 0%, rgba(41,100,153,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(64,150,238,1) 0%,rgba(41,100,153,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(64,150,238,1) 0%,rgba(41,100,153,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#296499',GradientType=0 ); /* IE6-9 */
	color: #fff;
	border: none;
	border-radius: 5px;
	box-sizing: border-box;
	padding: 10px 20px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	width: 200px;
	margin: 30px auto;
	display: block;
	cursor: pointer;
	text-decoration: none;
}
#send{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4096ee+0,296499+100 */
	background: rgb(64,150,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(64,150,238,1) 0%, rgba(41,100,153,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(64,150,238,1) 0%,rgba(41,100,153,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(64,150,238,1) 0%,rgba(41,100,153,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#296499',GradientType=0 ); /* IE6-9 */
	color: #fff;
	border: none;
	border-radius: 5px;
	box-sizing: border-box;
	padding: 10px 20px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	width: 200px;
	margin: 30px auto;
	display: block;
	cursor: pointer;
}
.bl_ttl{
	border-left: 4px solid #549edd;
	box-sizing: border-box;
	padding-left: 8px;
	font-size: 18px;
	margin-bottom: 20px;
}
#image_area ul{
	/*margin-top: 0;*/
}
#nav_new ul li.double a{
	height: 54px;
	padding-top: 8px;
}
#image_area h2.double{
	margin-top:26px;
}