/**
 * お問い合わせページの案内表示スタイル。
 *
 * 既存プラグインのクラス名（.ecomall-property-inquiry-info）と
 * 配色を維持しつつ、相談内容の表示を追加している。
 */

.ecomall-property-inquiry-info,
.ecomall-inquiry-context {
	border-radius: 8px;
	padding: 16px 20px;
	margin-bottom: 20px;
}

.ecomall-property-inquiry-info {
	background: #fff8f0;
	border: 1px solid #e65100;
}

.ecomall-property-inquiry-info__title {
	font-size: 0.85rem;
	color: #e65100;
	font-weight: 600;
	margin: 0 0 8px;
	line-height: 1.6;
}

.ecomall-property-inquiry-info__name {
	font-size: 1.1rem;
	font-weight: 700;
	margin: 0 0 6px;
	color: #333333;
	line-height: 1.6;
}

.ecomall-property-inquiry-info__kind {
	display: inline-block;
	padding: 3px 10px;
	margin: 0 0 8px;
	border-radius: 4px;
	background: #e65100;
	color: #ffffff;
	font-size: 0.78rem;
	font-weight: 600;
	line-height: 1.6;
}

.ecomall-property-inquiry-info__id {
	font-size: 0.85rem;
	color: #666666;
	margin: 0 0 6px;
	line-height: 1.6;
}

.ecomall-property-inquiry-info__link {
	margin: 0;
	font-size: 0.85rem;
	line-height: 1.6;
}

.ecomall-property-inquiry-info__link a {
	color: #e65100;
	font-weight: 600;
	text-decoration: underline;
}

.ecomall-inquiry-context {
	background: #f7f9fa;
	border: 1px solid #d6e2e8;
}

.ecomall-inquiry-context__label {
	font-size: 0.85rem;
	color: #1f6f8b;
	font-weight: 600;
	margin: 0 0 6px;
	line-height: 1.6;
}

.ecomall-inquiry-context__value {
	font-size: 1.05rem;
	font-weight: 700;
	color: #333333;
	margin: 0 0 6px;
	line-height: 1.6;
}

.ecomall-inquiry-context__note {
	font-size: 0.8rem;
	color: #777777;
	margin: 0;
	line-height: 1.7;
}

@media ( max-width: 767px ) {
	.ecomall-property-inquiry-info,
	.ecomall-inquiry-context {
		padding: 14px 16px;
	}

	.ecomall-property-inquiry-info__name {
		font-size: 1rem;
	}

	.ecomall-inquiry-context__value {
		font-size: 0.98rem;
	}
}
