/* 개인정보처리방침 */
.terms_wrap {
 padding:200px 0;
}
.terms_wrap h1 {
 font-size:40px;
 font-weight:700;
 text-align:center;
 margin-bottom:40px;
 letter-spacing:-0.78px;
}
.terms_wrap p {
 letter-spacing:-0.51px;
}
.terms_wrap article {
 padding:20px;
 border-radius:20px;
 margin-top:30px;
 background:#f5f5f5;
}
.terms_wrap h3 {
 font-size:24px;
 font-weight:600;
 margin-bottom:10px;
 letter-spacing:-0.66px;
}
.terms_wrap li {
 position:relative;
 padding-left:10px;
 letter-spacing:-0.51px;
}
.terms_wrap li:before {
 content:"";
 position:absolute;
 top:12px;
 left:0;
 width:4px;
 height:4px;
 border-radius:50%;
 background:#aaa;
}

/* ------------------------------ PC Guide ------------------------------ */
@media screen and (max-width:1520px){
/* 개인정보처리방침 */
	.terms_wrap {padding:180px 0;}
	.terms_wrap h1 {font-size:36px; margin-bottom:35px;}
	.terms_wrap article {margin-top:25px;}
	.terms_wrap h3 {font-size:22px; margin-bottom:8px;}
	.terms_wrap li:before {top:10px;}
}

/* ------------------------------ PC Guide ------------------------------ */
@media screen and (max-width:1280px){
}

/* ------------------------------ Tablet PC ------------------------------ */
@media screen and (max-width:1023px){
/* 개인정보처리방침 */
	.terms_wrap {padding:160px 0;}
	.terms_wrap h1 {font-size:32px; margin-bottom:30px;}
	.terms_wrap article {border-radius:16px; margin-top:20px;}
	.terms_wrap h3 {font-size:18px; margin-bottom:6px;}
}

/* ------------------------------ Mobile ------------------------------ */
@media screen and (max-width:767px){
/* 개인정보처리방침 */
	.terms_wrap {padding:100px 0;}
	.terms_wrap h1 {font-size:24px; margin-bottom:20px;}
	.terms_wrap article {border-radius:12px; margin-top:10px;}
	.terms_wrap h3 {font-size:14px; margin-bottom:4px;}
	.terms_wrap li:before {top:8px;}
}