.miniSurveyView{
	margin-top: 75px;
}
.formBlockSurveyTable{
	width: 100%;
}
.formBlockSurveyTable tr:not(:last-child){
	border-bottom: 1px dotted #000;
}
.miniSurveyView table.formBlockSurveyTable td{
	padding: 13px 0 10px;
}
.miniSurveyView table.formBlockSurveyTable td.question{
	font-size: 15px;
	font-weight: bold;
}
.formBlockSurveyTable td input[type="text"],
.formBlockSurveyTable td input[type="tel"],
.formBlockSurveyTable td input[type="email"],
.formBlockSurveyTable td textarea{
	border: 1px solid #999;
	padding: 5px;
	width: 100%;
}
.formBlockSurveyTable td input[type="submit"]{
	position: relative;
	display: inline-block;
	padding: 15px;
	width: 200px;
	border-radius: 5px;
	background: url(../images/link.png) repeat-x top left;
	background:-moz-linear-gradient(50% 0% -90deg,#FF7E53 0%,#D93600 46%,#D93600 100%);
	background:linear-gradient(180deg,#FF7E53 0%,#D93600 46%,#D93600 100%);
	font-size: 18px;
	letter-spacing: 0.1em;
	color: #fff;
	font-family: "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN","メイリオ", Meiryo, sans-serif;
	text-align: center;
}
@media screen and (max-width: 767px) {
	.miniSurveyView table.formBlockSurveyTable td{
		display: block;
		padding-top: 5px;
	}
	.miniSurveyView table.formBlockSurveyTable td.question{
		padding-left: 0;
		padding-bottom: 0;
		padding-top: 13px;
	}
	.formBlockSurveyTable tr:last-child td{
		text-align: center;
	}
}
