@CHARSET "UTF-8";

/* 개인정보처리방침 */
.privacy .privacy_list{padding:50px 40px; border:1px solid #ddd; border-radius:20px;}
.privacy .privacy_list ul{display:flex; flex-wrap:wrap; gap:10px;}
.privacy .privacy_list ul li{position:relative; width:calc(50% - 5px); padding-left:12px; font-size:1.8rem; font-weight:600; box-sizing:border-box;}
.privacy .privacy_list ul li::before{content:""; position: absolute; left:0; top:12px; width:5px; height:5px; border-radius:50%; background:#000;}


/* 이메일무단수집거부 */
.no_email{display:flex; align-items:center; gap:50px; padding:50px; font-size:2.3rem; border:3px dashed #ff8982; border-radius:20px; box-sizing:border-box; background:#fffafa;}
.no_email::before{content:""; display:block; width:195px; height:268px; background-image:url(/nanum/site/builder/dir/main/img/menu6058/email_img.png); background-size:100% auto; background-repeat: no-repeat;}
.no_email p{width:calc(100% - 245px);}


/********************태블릿********************/
@media all and (max-width:1024px){


}

/********************모바일********************/
@media all and (max-width:767px){
	
	/* 개인정보처리방침 */
	.privacy .privacy_list{padding:2vh;}
	.privacy .privacy_list ul{gap:0;}
	.privacy .privacy_list ul li{width:100%; padding:10px 0 10px 12px;}
	.privacy .privacy_list ul li::before{top:18px;}
	.privacy .privacy_list ul li:nth-child(n+2){border-top:1px dashed #ddd;}
	
	/* 이메일무단수집거부 */
	.no_email{flex-direction:column; gap:3vh; padding:3vh; font-size:2rem;}
	.no_email::before{width:140px; height:192px;}
	.no_email p{width:100%;}
	
	
}

/********************모바일********************/
@media all and (max-width:480px){

}


/********************웹********************/
@media all and (min-width:1025px) {
	
	.privacy .privacy_list ul li a:hover{text-decoration: underline;}

	
}