@media screen and (min-width: 769px) {
	.p-message--hasimage .p-message__figure {
		-ms-flex-preferred-size: 35%;
		flex-basis: 35%;
		max-width: 35%;
		min-width: 35%;
	}
	.p-message--hasimage .p-message__main {
		-ms-flex-preferred-size: 65%;
		flex-basis:65%;
		max-width:65%;
		min-width: 65%;
	}
}

@media screen and (min-width: 769px) {
	.c-modal__contents .p-interview {
		max-width:960px;
		margin-left:auto;
		margin-right:auto;
	}
	.p-interview_head {
		
	}
	.p-interview_head__figure {
		-ms-flex-preferred-size: 35%;
		flex-basis: 35%;
		max-width: 35%;
		min-width: 35%;
	}
	.p-interview_head__main {
		padding-top:90px;
		-ms-flex-preferred-size: 65%;
		flex-basis: 65%;
		max-width: 65%;
		min-width: 65%;
		
	}
}

.p-hero_sns__link {
	color:#fff;
	font-size:1.2em;
}

.p-recruitment_thumb__main__noimage {
	-ms-flex-preferred-size: calc(100%);
	flex-basis: calc(100% );
	max-width: calc(100%);
	min-width: calc(100%);
}


.p-form .wp-list-table {
	width:100%;
}

.p-form input[type='submit'], .p-form button[type='submit'], .c-btn {
	background-color:#18a934;
}

.mw_wp_form .error {
	padding-top:5px;
}
.p-form__file_label {
	margin-right:10px;
}

.p-recruitment_thumb__tag {white-space:nowrap;}
.p-occupation__figure {height:100%;}