@charset "UTF-8";
/*==========================

	contact

============================*/
#section_1 figure{
	margin-bottom:10px;
}

#section_1 .figcaption{
	color:#00286A
}

#contactBox{
	margin: 0 auto 5%;
}

.text{
	width: 98%;
	margin: 0 auto 10px;
}

.btnStyle{
	width:100%;
	text-align:center;
	color:#ffffff;
	margin:0 auto;
	padding:10px;
}


.need,.voiceText a{
	color:#ffc90f;
}

.needText{
	display:block;
	padding:0 0 5px 10px;
}

.needText.blue {
	color: #00fcff;
	font-weight: bold;
}

.voiceText{
	padding:10px;
}


#formItem{
	width:98%;
	margin:0 auto 10%;
}

#formItem dt{
	background: #000000;
    color: #fff;
    font-size: 12px;
    margin: 0 auto 3%;
    line-height: 2.5;
    padding: 0 0 0 3%;
}


#formItem dd{
    width: 100%;
	margin: 0 auto 10%;
}
#formItem dd:last-of-type{
	margin: 0 auto;
}
.textStyle{
	width:90%;
	padding:2px;
}

.btnBox{
	text-align:center;
	padding: 0 0 10% 0;
}

.button{
	background-color: #ba8e06;
	border: none;
	border-radius: 0;
	color: #ffffff;
	font-size: 14px;
	margin: 0 2%;
	width: 45%;
	cursor: pointer;
	line-height: 3;
}

 input[type="button"],input[type="submit"] {
    -webkit-appearance: none;
  }

input[type="text"]{
	border: none;
	width: 98%;
	padding: 1%;
	line-height: 2;
}
textarea{
	width: 98%;
	height: 100px;
	padding: 1%;
	border: none;
	resize: none;
}

