/*--------------------------------------------------------------
# contact.css
--------------------------------------------------------------*/
.wpcf7 input[type="text"], .wpcf7 input[type="number"], .wpcf7 input[type="email"], .wpcf7 input[type="url"], .wpcf7 input[type="password"], .wpcf7 input[type="search"], .wpcf7 input[type=reset], .wpcf7 input[type=tel], .wpcf7 input[type=date], .wpcf7 select, .wpcf7 textarea {
	font-size:14px;
	border: 0.5px solid var(--ast-global-color-2);
    box-shadow: none;
}

.text-center{
	text-align:center;
}

#c-message{
	height: 130px;
  max-height: 130px;
}
#c-submit{
	width:100%;
  display: block;
	margin-top:20px;
}

.wpcf7 {
    line-height: 1;
}


/*横幅100%の時*/
.wpcf7-form {
	display:flex;
	flex-direction:column;
}

.wpcf7-form .wpcf7-turnstile {
	order:3;
	text-align:right;
}

.c-contact-form .c-col .c-col-flex label {
	width:50%;
}

.c-contact-form .c-col .c-col-flex > p {
	display:flex!important;
	gap:5px;
	margin-bottom:10px!important;
}