@charset "utf-8";

.screen-reader-response {
color: #d00;
margin-bottom: 1.0em;
}
.screen-reader-response ul {
margin-top: 1.0em;
}
.screen-reader-response li {
}

span.wpcf7-not-valid-tip {
font-size: 0.8em;
color:#d00;
padding-left: 0.5em;
}


form ul{
	border: 1px #87837a solid;
}

form ul li{
	padding: 1em;
}

form ul li:nth-child(odd){
	background: #eeeeee;
}

input[type="text"],input[type="email"],input[type="tel"]{
	box-sizing: border-box;
	padding: 0.5em;
}

.text1{
	display: block;
	float: left;
	width: 13em;
}

.text2{
	display: block;
	float: left;
	width: 13em;
}

.margin-l-1em{
	margin-left: 1em;
}

textarea{
	box-sizing: border-box;
	width: 100%;
	height: 10em;
	padding: 0.5em;
}

input.input-10{
	width: 10%;
}

input.input-35{
	width: 35%;
}

input.input-70{
	width: 70%;
}

input.input-100{
	width: 100%;
}

#submit-box{
	width: 200px;
	margin: auto;
}

.submit input[type="submit"]{
	display: block;
	float: right;
	width: 150px;
	margin: 25px;
	padding: 10px;
	border: none;
	text-align: center;
	font-size: 80%;
	color: #ffffff;
	background: #6a89cc;
}

.submit input[type="submit"]:hover{
	cursor: pointer;
	opacity: 0.7;
}

.back input[type="submit"]{
	float: left;
	background: #87837a;
}