@charset 'utf-8';
/*body,*/ .TenpuForm div, .TenpuForm dl, .TenpuForm dt, .TenpuForm dd, .TenpuForm ul, .TenpuForm ol, .TenpuForm li, .TenpuForm h1, .TenpuForm h2, .TenpuForm h3, .TenpuForm h4, .TenpuForm h5, .TenpuForm h6, .TenpuForm form, .TenpuForm input, .TenpuForm textarea, .TenpuForm p, .TenpuForm th, .TenpuForm td, .TenpuForm img {
	margin: 0;
	padding: 0;
	border: 0;
}
html {
	font-size: 62.5%;
	box-sizing: border-box;
}
/*body {
	line-height: 2;
	background: #fff;
	font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro';
	color: #333;
}*/
.TenpuForm ol, .TenpuForm ul {
	list-style: none;
}
.TenpuForm .wrapper {
	line-height: 2;
	font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro'; /*追加*/
	color: #333; /*追加*/
	width: 100%;
	margin-top: 50px;
}
.TenpuForm h1 {
	width: 100%;
	margin: 20px 0;
	padding: 10px 0 8px;
	border-radius: 5px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #ffa22a), color-stop(1.00, #d27d10));
	background: -webkit-linear-gradient(#ffa22a, #d27d10);
	background: -moz-linear-gradient(#ffa22a, #d27d10);
	background: -o-linear-gradient(#ffa22a, #d27d10);
	background: -ms-linear-gradient(#ffa22a, #d27d10);
	background: linear-gradient(#ffa22a, #d27d10);
	color: #fff;
	text-align: center;
	font-weight: normal;
	font-size: 2rem;
}
.TenpuForm .btn {
	width: 150px;
	margin: 0 auto;
	padding: 5px 0 7px;
	border-radius: 5px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #ffa22a), color-stop(1.00, #d27d10));
	background: -webkit-linear-gradient(#ffa22a, #d27d10);
	background: -moz-linear-gradient(#ffa22a, #d27d10);
	background: -o-linear-gradient(#ffa22a, #d27d10);
	background: -ms-linear-gradient(#ffa22a, #d27d10);
	background: linear-gradient(#ffa22a, #d27d10);
	color: #fff;
	font-size: 2rem;
	text-align: center;
}
.TenpuForm .btn a {
	color: #fff;
	text-decoration: none;
}
.TenpuForm .btn:hover {
	text-decoration: none;
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
 -o-transition: 0.s;
	transition: 0.5s;
	cursor: pointer;
}
