@charset "utf-8";

/* 개인정보 */
#private_wrap {margin:0;padding:0;font-family:'Pretendard';font-size: 16px;line-height: 24px;}
#private_wrap .titBox{margin-bottom: 3rem;padding: 2.4rem 3rem 1.6rem;border-radius: 8px;-webkit-border-radius: 8px;background:#F4F6FD ;}
#private_wrap .titBox p {margin-bottom: 12px;font-weight: 500;line-height: 1.6rem;letter-spacing: -0.5px;}
#private_wrap .titBox p strong {color:#000;}

.privacy_group {margin-bottom: 3.5rem;padding: 0;}
.privacy_group h4 {margin:0;padding:0 0 1.4rem;font-family:'Hyundai';font-size:24px;font-weight: 700;color:#094898;}
.privacy_group h4 + [class*="prv"]{margin-top: 0 !important;}
.privacy_group .prv_ul {margin: 1rem 0.2rem 0;}
.privacy_group .prv_ul > li {position:relative;line-height: 1.6rem;padding-left: 1rem;}
.privacy_group .prv_ul > li + li {margin-top: 0.94rem;}
.privacy_group .prv_ul > li > p {	
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 1rem;
	color: #46464A;
}
.privacy_group .prv_ul > li > em {
	font-size: 17px;
	font-weight: 600;
	margin-right: 0.2rem;	
}
.privacy_group .prv_ul > li > em::before {
	position: absolute;
	content: "";
	left: 0;
	top: 0.6rem;
	width: 5px;
	height: 5px;
	background-color: #474747;
}
.prv_box {margin: 0.8rem 0 1rem;padding: 1.5rem;background: #F7F7F7;border-radius: 6px;-webkit-border-radius: 6px;}
.prv_box li {font-size: 0.94rem;}

.schBox{margin-bottom: 20px;padding: 0;text-align: right;}
.schBox label{display:none;}
.schBox select.sel{height: 40px;font-family:'Pretendard';font-weight: 500;vertical-align: top; border: 1px solid #ccc; border-radius: 4px;-webkit-border-radius: 4px;}
.schBox button.schBtn{padding: 0 16px;height: 40px;font-family:'Pretendard';font-size: 16px;font-weight: 500;color: #fff; vertical-align: top; background: #555; border: 0; border-radius: 4px;-webkit-border-radius: 4px;}

@media all and (max-width:1024px) {
	#private_wrap,
	.schBox {padding:0 3%;}

	#private_wrap .titBox{margin-bottom: 2.4rem;padding: 2rem 2.4rem 1.2rem;}
	#private_wrap .titBox p {font-size: 0.94rem;line-height: 1.4rem;}

	.privacy_group h4 {font-size: 1.4rem;}	
	.privacy_group .prv_ul > li {line-height: 1.4rem;}
	.prv_box li,
	.privacy_group p,
	.privacy_group .prv_ul > li > p {font-size: 0.94rem;}
	.privacy_group .prv_ul > li > em {font-size: 1rem;}
}

@media (max-width:768px){

	#private_wrap .titBox{margin-bottom: 2.4rem;padding: 2rem 2rem 1.2rem;}
	#private_wrap .titBox p {font-size: 0.86rem;line-height: 1.4rem;}

	.privacy_group h4 {font-size: 1.2rem;}
	.prv_box li ,
	.privacy_group p,
	.privacy_group .prv_ul > li > p {font-size: 0.86rem;}
	.privacy_group .prv_ul > li > em {font-size: 0.94rem;}

	.schBox select.sel,
	.schBox button.schBtn {height: 2rem;font-size: 0.86rem;}
}

