/* =========================================================
    [페이지] ver.260219 버전 문의폼 영역 (contact-page-root 기준)
========================================================= */

	/* 문의폼 배경 박스 */
	.contact-page-root {
		padding: 46px 5vw 76px;
		background: #fff;
	}

	/* 개인정보수집동의 타이틀 제거 */
	.contact-page-root #privacy > label,
	.contact-page-root #privacy > .form-control {
		display: none;
	}

	/* 입력 제목 */
	.contact-page-root .control-label {
		display: flex;
		flex-direction: row;
		width: 500px;
		font-size: 1.5em !important; 
		font-weight: 500;
	}

	/* 입력 필드 */
	.contact-page-root input.form-control,
	.contact-page-root textarea.form-control,
	.contact-page-root select {
		height: 3em;
		border-color: #575757;
	}

	.contact-page-root textarea.form-control {
		border-color: #000;
	}

	/* 동의 박스 */
	.contact-page-root #privacy .checkbox.checkbox-styled {
		border: 1px solid #000;
		padding: 17px 30px;
	}

	/* 전문보기 정렬 */
	.contact-page-root #privacy .checkbox.checkbox-styled label > span {
		display: flex;
		justify-content: space-between;
		align-items: center;
		font-size: 1.2em;
	}

	/* 전문보기 버튼 */
	#clearButton {
		background: #b9b9b9;
		padding: 2px 12px;
		margin-left: 13px;
		color: #fff;
		border-radius: 0;
	}

	/* 문의하기 버튼 */
	.contact-page-root .btn-primary {
		padding: 14px 74px;
		font-size: 1.2em;
		margin-top: 20px;
	}

	/* 모바일 */
	@media (max-width: 480px) {

		.contact-page-root {
			padding: 11px 5vw 36px;
		}

		.contact-page-root .control-label,
		.contact-page-root #privacy .checkbox.checkbox-styled label > span {
			font-size: 1em;
		}

		.contact-page-root #privacy .checkbox.checkbox-styled {
			padding: 17px 8px;
		}

		#clearButton {
			padding: 1px 3px;
		}
	}


