@charset "utf-8";

/* -------資料請求画面リプレイスcss------- */

/* .form-item ::placeholder{
	color: rgba(0,0,0,.3);
} */
.item-position{
	text-align: center;
}

.required-budge{
	padding: 0;
}
.required-budge label{
	font-size: 0.9em !important;
	color: #fff;
    background-color: #ed1c24;
}

.error_message {
	width: 100%;
	color:#ff0000;
	display: none;
	text-align: left;
}
.ui-dialog-titlebar-close {
    visibility: hidden;
}

.response-info {
	width: 90%;
	padding: 1rem 1.5rem;
	border: solid 4px #004ea2;
	margin: auto;
	margin-bottom: .4rem;
	background: #fff;
}

.response-info .info-title {
	font-weight: bold;
}

@media screen and (min-width:960px){
	.item-position{
		text-align: left;
	}
	.response-info {
		padding: 20px 30px;
		margin-bottom: 30px;
	}
}