@charset "UTF-8";
/*form{
	text-align: center;
	margin:0 auto;
}*/
.form-group{
	margin:0;
}
.form-control{
	border-radius:0px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #FFF;
}
#textarea{
	border-bottom:1px solid #000;
	height:200px;
}

#mainform-submit input {
	width: 200px;
	line-height: 30px;
	padding: 10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	background-color: #FFF;
	border-radius:0px;
	border:1px solid #000;
}

#mainform-submit{
	margin-top: 30px;
}

.form-control::placeholder {
	font-family: 'Montserrat', sans-serif;
	color: #ccc;
}


/*=====================================================
	ウィンドウ幅が767px以上の場合に適用
=====================================================*/
@media screen and (min-width: 768px) {
#content-wrapper{
	height:700px;
	padding:200px 0;		
}


}


/*=====================================================
	ウィンドウ幅が最大767pxまでの場合に適用
=====================================================*/
@media screen and (max-width: 767px) {

	
#content-wrapper{
	padding:100px 0;		
}

	
}

