









@media(max-width:640px){

div#WT_form {
	width:auto;
	margin:0 auto 0;
	position:relative;
	
}

div#WT_form #formtext span.red {
	color:#d11739;
}
div#WT_form dl.question {
	border-bottom:#761819 1px solid;
	padding:10% 10%;
}
div#WT_form dl.question_btn {
	padding:10% 0 0 30%;
}
div#WT_form dl.question dt {
	font-size:1.4em;
	line-height:1.4em;
			width:auto;
}
div#WT_form dl.question dt span{
	font-size:1.8em;
}
div#WT_form dl.question dd,
div#WT_form dl.question_btn dd {
		float:left;

}

div#WT_form dl.question dd p.attention {
	width:auto;
}
div#WT_form label {
	padding:0 0 10% 0;
}
div#WT_form p a{
	
}
div#WT_form p {
	padding:10% 0 0 0;
}
div#WT_form p strong {
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:1.4em;
}
div#WT_form .attention {
	line-height:1.6em;

}
div#WT_form .attention span {
	color:#d11739;
}
div#WT_form .input{
	border:0;
	padding:5px;
	color:#000;
	border:solid 1px #ccc;
	margin:0 0 0;
	width:auto;
}
textarea {
	border:0;
	padding:5px;
	color:#000;
	font-size:18px;
	border:solid 1px #ccc;
	margin:0 0 0;
	width:auto;
}
div#WT_form span.jme_member a{
	
	font-size:.4em;
}


}

@media(min-width:641px){

div#WT_form {
	width:auto;
	margin:0 auto 0;
	position:relative;
	
}

div#WT_form #formtext span.red {
	color:#d11739;
}
div#WT_form dl.question {
	border-bottom:#761819 1px solid;
	padding:40px 60px;
}
div#WT_form dl.question_btn {
	padding:20px 0 0 350px;
}
div#WT_form dl.question dt {
	font-size:1.4em;
	line-height:1.4em;
	float:left;
			width:200px;
}
div#WT_form dl.question dt span{
	font-size:1.8em;
}
div#WT_form dl.question dd,
div#WT_form dl.question_btn dd {
		float:left;

}

div#WT_form dl.question dd p.attention {
	width:600px;
}
div#WT_form label {
	padding:0 0 10px 0;
}
div#WT_form p a{
	
}
div#WT_form p {
	padding:15px 0 0 0;
}
div#WT_form p strong {
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:1.4em;
}
div#WT_form .attention {
	line-height:1.6em;
	padding-top:10px;

}
div#WT_form .attention span {
	color:#d11739;
}
div#WT_form .input{
	border:0;
	padding:5px;
	color:#000;
	font-size:18px;
	border:solid 1px #ccc;
	margin:10px 0 0;
	width:400px;
}
textarea {
	border:0;
	padding:5px;
	color:#000;
	font-size:18px;
	border:solid 1px #ccc;
	margin:10px 0 0;
	width:400px;
}
div#WT_form span.jme_member a{
	
	font-size:.4em;
}

}



