@charset "utf-8";

/* 내용관리 */
#ctt {margin:0 auto 80px; max-width:1200px;padding:20px;background:#fff}
.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}

#ctt_con img{max-width:100%;height:auto}
.ctt_img {text-align:center}
.ctt_admin{display:none !important;}
/* 프리미엄 항목 */
.wz-premium-wrap { max-width:900px; margin:0 auto; padding:0 20px; }
.wz-premium-item { display:flex; align-items:flex-start; gap:24px; padding:28px 0; border-bottom:1px solid #e5e7eb; }
.wz-premium-item:last-child { border-bottom:none; }
.wz-pm-num { flex-shrink:0; width:48px; height:48px; border-radius:50%; background:var(--point-color,#182954); color:#fff; font-size:15px; font-weight:700; display:flex; align-items:center; justify-content:center; }
.wz-pm-body { flex:1; }
.wz-pm-title { font-size:17px; font-weight:700; color:#111; margin:0 0 8px; line-height:1.5; }
.wz-pm-desc { font-size:14px; color:#6b7280; line-height:1.8; margin:0; }
@media (max-width:768px) {
    .wz-premium-item { gap:16px; padding:20px 0; }
    .wz-pm-num { width:38px; height:38px; font-size:13px; }
    .wz-pm-title { font-size:15px; }
}
