/* [개인정보 센터] 가입 약관 박스는 공용으로, 업무 화면 스타일은 privacy-page에만 적용합니다. */
/* [개인정보 · 권리 행사 스타일] .checkbox-row:has(.important-terms) → checkbox · 행 · 보유 여부 · important · 차단어/약관. 기본 표시의 아래 속성을 정의합니다. */
.checkbox-row:has(.important-terms){flex-wrap:wrap}
/* [개인정보 · 권리 행사 스타일] .checkbox-row>.important-terms → checkbox · 행 · important · 차단어/약관. 기본 표시의 아래 속성을 정의합니다. */
.checkbox-row>.important-terms{flex-basis:100%;box-sizing:border-box}
/* [개인정보 · 권리 행사 스타일] .important-terms → important · 차단어/약관. 기본 표시의 안팎 간격, 크기·제한, 글자 크기·행간, 색상·구분선을 정의합니다. */
.important-terms{background:#f1f7fc;border-left:3px solid #195dd7;padding:12px;margin:12px 0;line-height:1.7;overflow-wrap:anywhere;font-size:14px;letter-spacing:0}
/* [개인정보 · 권리 행사 스타일] .privacy-page → 개인정보 · 화면. 기본 표시의 크기·제한, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-page{background:#f6f8fa;color:#1b2935;line-height:1.6;letter-spacing:0}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-header → 개인정보 · 화면 · 포털 · 상단. 기본 표시의 위치 기준 sticky, 색상·구분선을 정의합니다. */
.privacy-page .portal-header{position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid #dce4e9}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-header-inner → 개인정보 · 화면 · 포털 · 상단 · inner. 기본 표시의 안팎 간격, 크기·제한을 정의합니다. */
.privacy-page .portal-header-inner{max-width:1240px;min-height:72px;padding:12px 28px;gap:24px}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-brand → 개인정보 · 화면 · 포털 · brand. 기본 표시의 안팎 간격, 크기·제한을 정의합니다. */
.privacy-page .portal-brand{gap:12px;min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-brand img → 개인정보 · 화면 · 포털 · brand · img. 기본 표시의 크기·제한을 정의합니다. */
.privacy-page .portal-brand img{width:38px;height:38px;flex-shrink:0}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-brand strong → 개인정보 · 화면 · 포털 · brand · strong. 기본 표시의 글자 크기·행간을 정의합니다. */
.privacy-page .portal-brand strong{font-size:16px}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-brand small → 개인정보 · 화면 · 포털 · brand · small. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-page .portal-brand small{font-size:12px;color:#667783}
/* [개인정보 · 권리 행사 스타일] .privacy-top-nav → 개인정보 · top · 탐색 메뉴. 기본 표시의 한 축 기준 정렬, 내용 정렬, 안팎 간격을 정의합니다. */
.privacy-top-nav{display:flex;gap:24px;align-items:center;flex-wrap:wrap}
/* [개인정보 · 권리 행사 스타일] .privacy-top-nav a → 개인정보 · top · 탐색 메뉴 · a. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-top-nav a{font-size:14px;text-decoration:none;color:#536675;padding:6px 0;border-bottom:2px solid transparent}
/* [개인정보 · 권리 행사 스타일] .privacy-top-nav a[aria-current=page] → 개인정보 · top · 탐색 메뉴 · a · aria · 현재 · 화면. 활성·선택 상태의 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-top-nav a[aria-current=page]{color:#175dcc;border-bottom-color:#175dcc;font-weight:700}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-shell → 개인정보 · 화면 · 포털 · shell. 기본 표시의 안팎 간격, 크기·제한을 정의합니다. */
.privacy-page .portal-shell{max-width:1240px;margin:0 auto;padding:32px 28px 56px}
/* [개인정보 · 권리 행사 스타일] .privacy-heading → 개인정보 · heading. 기본 표시의 한 축 기준 정렬, 내용 정렬, 안팎 간격을 정의합니다. */
.privacy-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:26px}
/* [개인정보 · 권리 행사 스타일] .privacy-heading h1 → 개인정보 · heading · h1. 기본 표시의 안팎 간격, 크기·제한, 글자 크기·행간을 정의합니다. */
.privacy-heading h1{font-size:28px;line-height:1.3;margin:3px 0 8px}
/* [개인정보 · 권리 행사 스타일] .privacy-heading p → 개인정보 · heading · p. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-heading p{font-size:14px;color:#627582;margin:0}
/* [개인정보 · 권리 행사 스타일] .privacy-heading .privacy-eyebrow → 개인정보 · heading · eyebrow. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-heading .privacy-eyebrow{font-size:11px;font-weight:700;color:#187668}
/* [개인정보 · 권리 행사 스타일] .privacy-contact → 개인정보 · contact. 기본 표시의 한 축 기준 정렬, 내용 정렬, 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-contact{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#175dcc;text-decoration:none;font-size:14px}
/* [개인정보 · 권리 행사 스타일] .privacy-page svg → 개인정보 · 화면 · svg. 기본 표시의 크기·제한을 정의합니다. */
.privacy-page svg{width:18px;height:18px;flex-shrink:0}
/* [개인정보 · 권리 행사 스타일] .privacy-summary → 개인정보 · 요약. 기본 표시의 한 축 기준 정렬, 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-summary{display:flex;gap:30px;padding:16px 0;border-top:1px solid #dce4e9;border-bottom:1px solid #dce4e9;margin-bottom:16px}
/* [개인정보 · 권리 행사 스타일] .privacy-summary>span → 개인정보 · 요약 · span. 기본 표시의 한 축 기준 정렬, 내용 정렬, 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-summary>span{font-size:13px;color:#627582;display:flex;align-items:center;gap:12px}
/* [개인정보 · 권리 행사 스타일] .privacy-summary strong → 개인정보 · 요약 · strong. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-summary strong{font-size:21px;color:#243f57;font-variant-numeric:tabular-nums}
/* [개인정보 · 권리 행사 스타일] .privacy-feedback → 개인정보 · feedback. 기본 표시의 안팎 간격, 크기·제한, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-feedback{font-size:13px;color:#627582;min-height:22px;margin:0 0 18px}
/* [개인정보 · 권리 행사 스타일] .privacy-feedback.privacy-error → 개인정보 · feedback · 오류. 기본 표시의 색상·구분선을 정의합니다. */
.privacy-feedback.privacy-error{color:#b42318}
/* [개인정보 · 권리 행사 스타일] .privacy-page [aria-invalid="true"] → 개인정보 · 화면 · aria · invalid · 참. 기본 표시의 색상·구분선을 정의합니다. */
.privacy-page [aria-invalid="true"]{border-color:#b42318}
/* [개인정보 · 권리 행사 스타일] .privacy-page [data-decision-error] → 개인정보 · 화면 · 자료 · 심사 결정 · 오류. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-page [data-decision-error]{margin:16px 0;padding:12px;border-left:3px solid #b42318;background:#fff2f0;overflow-wrap:anywhere}
/* [개인정보 · 권리 행사 스타일] .privacy-workspace → 개인정보 · workspace. 기본 표시의 격자 배치, 행·열 크기, 내용 정렬, 안팎 간격을 정의합니다. */
.privacy-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start}
/* [개인정보 · 권리 행사 스타일] .privacy-compose,.privacy-results,.privacy-detail → 개인정보 · 조합 · 결과 목록 · 상세. 기본 표시의 크기·제한을 정의합니다. */
.privacy-compose,.privacy-results,.privacy-detail{min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-compose,.privacy-results → 개인정보 · 조합 · 결과 목록. 기본 표시의 아래 속성을 정의합니다. */
.privacy-compose,.privacy-results{scroll-margin-top:140px}
/* [개인정보 · 권리 행사 스타일] .privacy-section-nav → 개인정보 · 영역 · 탐색 메뉴. 기본 표시의 한 축 기준 정렬, 안팎 간격, 글자 크기·행간을 정의합니다. */
.privacy-section-nav{display:flex;gap:24px;margin:0 0 20px;font-size:14px}
/* [개인정보 · 권리 행사 스타일] .privacy-section-nav a → 개인정보 · 영역 · 탐색 메뉴 · a. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-section-nav a{color:#175dcc;text-decoration:none;padding-bottom:6px;border-bottom:2px solid #c5dcea;font-weight:600}
/* [개인정보 · 권리 행사 스타일] .privacy-compose → 개인정보 · 조합. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-compose{padding-right:36px;border-right:1px solid #dce4e9}
/* [개인정보 · 권리 행사 스타일] .privacy-section-head → 개인정보 · 영역 · head. 기본 표시의 한 축 기준 정렬, 내용 정렬, 안팎 간격을 정의합니다. */
.privacy-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}
/* [개인정보 · 권리 행사 스타일] .privacy-section-head h2 → 개인정보 · 영역 · head · h2. 기본 표시의 한 축 기준 정렬, 내용 정렬, 안팎 간격, 글자 크기·행간을 정의합니다. */
.privacy-section-head h2{display:flex;align-items:center;gap:9px;font-size:18px;margin:0}
/* [개인정보 · 권리 행사 스타일] .privacy-section-head>span → 개인정보 · 영역 · head · span. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-section-head>span{font-size:12px;color:#627582}
/* [개인정보 · 권리 행사 스타일] .privacy-page fieldset → 개인정보 · 화면 · fieldset. 기본 표시의 안팎 간격, 크기·제한, 색상·구분선을 정의합니다. */
.privacy-page fieldset{border:0;padding:0;margin:0 0 20px;min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-page legend → 개인정보 · 화면 · legend. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-page legend{font-size:13px;font-weight:600;margin-bottom:12px;color:#536675}
/* [개인정보 · 권리 행사 스타일] .privacy-fields → 개인정보 · 항목. 기본 표시의 격자 배치, 행·열 크기, 안팎 간격을 정의합니다. */
.privacy-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}
/* [개인정보 · 권리 행사 스타일] .privacy-choice → 개인정보 · 선택. 기본 표시의 한 축 기준 정렬, 내용 정렬, 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-choice{display:flex;align-items:flex-start;gap:9px;padding:11px 0;border-bottom:1px solid #e1e7eb;font-size:13px;overflow-wrap:anywhere;cursor:pointer}
/* [개인정보 · 권리 행사 스타일] .privacy-choice input → 개인정보 · 선택 · 입력값. 기본 표시의 안팎 간격, 크기·제한, 색상·구분선을 정의합니다. */
.privacy-choice input{width:16px;height:16px;flex-shrink:0;accent-color:#175dcc;margin-top:3px}
/* [개인정보 · 권리 행사 스타일] .privacy-page label:not(.privacy-choice) → 개인정보 · 화면 · 표시 문구 · not · 선택. 기본 표시의 표시 방식 block, 안팎 간격, 글자 크기·행간을 정의합니다. */
.privacy-page label:not(.privacy-choice){display:block;margin:15px 0 7px;font-size:13px;font-weight:600}
/* [개인정보 · 권리 행사 스타일] .privacy-page input:not([type=checkbox]):not([type=radio]),.privacy-page textarea,.privacy-page select → 개인정보 · 화면 · 입력값 · not · 유형 · checkbox · radio · textarea · 선택. 기본 표시의 안팎 간격, 크기·제한, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-page input:not([type=checkbox]):not([type=radio]),.privacy-page textarea,.privacy-page select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:10px 12px;border:1px solid #bdcbd4;border-radius:4px;font-size:14px;color:#202b38;background:#fff}
/* [개인정보 · 권리 행사 스타일] .privacy-page textarea → 개인정보 · 화면 · textarea. 기본 표시의 글자 크기·행간을 정의합니다. */
.privacy-page textarea{font:14px/1.7 system-ui,sans-serif;resize:vertical}
/* [개인정보 · 권리 행사 스타일] .privacy-page :is(input,textarea,select,button,a):focus-visible → 개인정보 · 화면 · 여부 · 입력값 · textarea · 선택 · 실행 버튼 · a · focus · 표시. 키보드·입력 초점 상태의 아래 속성을 정의합니다. */
.privacy-page :is(input,textarea,select,button,a):focus-visible{outline:3px solid #b5d6ef;outline-offset:3px}
/* [개인정보 · 권리 행사 스타일] .privacy-optional → 개인정보 · optional. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-optional{font-weight:400;color:#81909a;font-size:12px;margin-left:6px}
/* [개인정보 · 권리 행사 스타일] .privacy-actions → 개인정보 · 실행 도구. 기본 표시의 한 축 기준 정렬, 안팎 간격을 정의합니다. */
.privacy-actions{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-btn → 개인정보 · 화면 · 포털 · btn. 기본 표시의 표시 방식 inline-flex, 내용 정렬, 안팎 간격, 크기·제한, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-page .portal-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border-radius:4px;font-size:13px;white-space:normal}
/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-btn.primary → 개인정보 · 화면 · 포털 · btn · primary. 기본 표시의 색상·구분선을 정의합니다. */
.privacy-page .portal-btn.primary{background:#175dcc;border-color:#175dcc;color:#fff}
/* [개인정보 · 권리 행사 스타일] .privacy-icon-button → 개인정보 · icon · 실행 버튼. 기본 표시의 격자 배치, 크기·제한, 색상·구분선을 정의합니다. */
.privacy-icon-button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #ced9e0;border-radius:4px;background:#fff;color:#536675;cursor:pointer}
/* [개인정보 · 권리 행사 스타일] .privacy-service-note → 개인정보 · 업무 서비스 · 메모. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-service-note{border-top:1px solid #dce4e9;padding-top:18px;margin-top:26px;font-size:12px;color:#627582}
/* [개인정보 · 권리 행사 스타일] .privacy-service-note strong → 개인정보 · 업무 서비스 · 메모 · strong. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-service-note strong{color:#324f61;font-size:13px}
/* [개인정보 · 권리 행사 스타일] .privacy-service-note p → 개인정보 · 업무 서비스 · 메모 · p. 기본 표시의 안팎 간격을 정의합니다. */
.privacy-service-note p{margin:8px 0}
/* [개인정보 · 권리 행사 스타일] .privacy-service-note a → 개인정보 · 업무 서비스 · 메모 · a. 기본 표시의 색상·구분선을 정의합니다. */
.privacy-service-note a{color:#175dcc;overflow-wrap:anywhere}
/* [개인정보 · 권리 행사 스타일] .privacy-record → 개인정보 · 기록. 기본 표시의 안팎 간격, 크기·제한, 색상·구분선을 정의합니다. */
.privacy-record{padding:18px 0;border-bottom:1px solid #dce4e9;min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-record:first-child → 개인정보 · 기록 · 최초 · child. 기본 표시의 안팎 간격을 정의합니다. */
.privacy-record:first-child{padding-top:0}
/* [개인정보 · 권리 행사 스타일] .privacy-record h2 → 개인정보 · 기록 · h2. 기본 표시의 안팎 간격, 크기·제한, 글자 크기·행간을 정의합니다. */
.privacy-record h2{font-size:16px;line-height:1.5;margin:0 0 8px}
/* [개인정보 · 권리 행사 스타일] .privacy-record p → 개인정보 · 기록 · p. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-record p{font-size:13px;color:#536675;margin:8px 0;white-space:pre-wrap;overflow-wrap:anywhere}
/* [개인정보 · 권리 행사 스타일] .privacy-record small → 개인정보 · 기록 · small. 기본 표시의 표시 방식 block, 크기·제한, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-record small{display:block;font-size:12px;color:#7b8b96;line-height:1.8;overflow-wrap:anywhere}
/* [개인정보 · 권리 행사 스타일] .privacy-record .portal-btn → 개인정보 · 기록 · 포털 · btn. 기본 표시의 안팎 간격을 정의합니다. */
.privacy-record .portal-btn{margin-top:8px}
/* [개인정보 · 권리 행사 스타일] .privacy-detail → 개인정보 · 상세. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-detail{padding-top:24px;margin-top:24px;border-top:2px solid #175dcc;scroll-margin-top:120px}
/* [개인정보 · 권리 행사 스타일] .privacy-detail h2 → 개인정보 · 상세 · h2. 기본 표시의 안팎 간격, 글자 크기·행간을 정의합니다. */
.privacy-detail h2{font-size:20px;margin:0 0 8px}
/* [개인정보 · 권리 행사 스타일] .privacy-detail h3 → 개인정보 · 상세 · h3. 기본 표시의 안팎 간격, 글자 크기·행간을 정의합니다. */
.privacy-detail h3{font-size:15px;margin:24px 0 12px}
/* [개인정보 · 권리 행사 스타일] .privacy-data-table → 개인정보 · 자료 · 표. 기본 표시의 격자 배치, 행·열 크기, 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-data-table{display:grid;grid-template-columns:minmax(90px,130px) minmax(0,1fr);margin:16px 0;background:#fff;border-top:1px solid #dce4e9}
/* [개인정보 · 권리 행사 스타일] .privacy-data-table dt,.privacy-data-table dd → 개인정보 · 자료 · 표 · dt · dd. 기본 표시의 안팎 간격, 크기·제한, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-data-table dt,.privacy-data-table dd{font-size:13px;padding:12px;border-bottom:1px solid #e1e7eb;margin:0;overflow-wrap:anywhere;min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-data-table dt → 개인정보 · 자료 · 표 · dt. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-data-table dt{color:#627582;background:#f0f4f6;font-weight:600}
/* [개인정보 · 권리 행사 스타일] .privacy-data-table dd>.privacy-data-table → 개인정보 · 자료 · 표 · dd. 기본 표시의 안팎 간격을 정의합니다. */
.privacy-data-table dd>.privacy-data-table{margin:0}
/* [개인정보 · 권리 행사 스타일] .privacy-data-entry → 개인정보 · 자료 · entry. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-data-entry{padding:10px 0;border-bottom:1px solid #dce4e9;font-size:13px}
/* [개인정보 · 권리 행사 스타일] .privacy-data-entry summary,.privacy-original summary → 개인정보 · 자료 · entry · 요약 · original. 기본 표시의 색상·구분선을 정의합니다. */
.privacy-data-entry summary,.privacy-original summary{cursor:pointer;color:#175dcc}
/* [개인정보 · 권리 행사 스타일] .privacy-data-entry summary → 개인정보 · 자료 · entry · 요약. 기본 표시의 크기·제한, 글자 크기·행간을 정의합니다. */
.privacy-data-entry summary{line-height:1.7;overflow-wrap:anywhere}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-conversation → 개인정보 · 화면 · conversation. 기본 표시의 안팎 간격, 크기·제한을 정의합니다. */
.privacy-page .privacy-conversation{padding:12px 0;min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-period → 개인정보 · 화면 · chat · 기간. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-page .privacy-chat-period{font-size:12px;color:#627582;overflow-wrap:anywhere;margin:0 0 16px}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-list → 개인정보 · 화면 · chat · 목록. 기본 표시의 한 축 기준 정렬, 안팎 간격을 정의합니다. */
.privacy-page .privacy-chat-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-message → 개인정보 · 화면 · chat · 메시지. 기본 표시의 내용 정렬, 크기·제한을 정의합니다. */
.privacy-page .privacy-chat-message{align-self:flex-end;width:fit-content;max-width:90%;min-width:0;break-inside:avoid}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-sender,.privacy-page .privacy-chat-date → 개인정보 · 화면 · chat · sender · 날짜. 기본 표시의 표시 방식 block, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-page .privacy-chat-sender,.privacy-page .privacy-chat-date{display:block;font-size:12px;color:#627582;text-align:right}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-bubble → 개인정보 · 화면 · chat · bubble. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-page .privacy-chat-bubble{padding:10px 14px;border:1px solid #c9daf0;border-radius:8px;background:#edf4ff;color:#172b3a;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-date → 개인정보 · 화면 · chat · 날짜. 기본 표시의 글자 크기·행간을 정의합니다. */
.privacy-page .privacy-chat-date{font-size:11px}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-message.is-admin → 개인정보 · 화면 · chat · 메시지 · 여부 · 관리자. 기본 표시의 내용 정렬을 정의합니다. */
.privacy-page .privacy-chat-message.is-admin{align-self:flex-start}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-message.is-admin .privacy-chat-bubble → 개인정보 · 화면 · chat · 메시지 · 여부 · 관리자 · bubble. 기본 표시의 색상·구분선을 정의합니다. */
.privacy-page .privacy-chat-message.is-admin .privacy-chat-bubble{background:#f1f5f8;border-color:#dce4ea}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-chat-message.is-admin .privacy-chat-sender,.privacy-page .privacy-chat-message.is-admin .privacy-chat-date → 개인정보 · 화면 · chat · 메시지 · 여부 · 관리자 · sender · 날짜. 기본 표시의 아래 속성을 정의합니다. */
.privacy-page .privacy-chat-message.is-admin .privacy-chat-sender,.privacy-page .privacy-chat-message.is-admin .privacy-chat-date{text-align:left}
/* [개인정보 · 권리 행사 스타일] .privacy-data-table → 개인정보 · 자료 · 표. 기본 표시의 행·열 크기을 정의합니다. */
.privacy-data-table{grid-template-columns:minmax(130px,32%) minmax(0,1fr)}
/* [스타일 조건] 화면·출력 조건 print에서만 아래 스타일이 적용됩니다. */
@media print{/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-header,.privacy-page .privacy-heading,.privacy-page .privacy-summary,.privacy-page .privacy-feedback,.privacy-pag → 개인정보 · 화면 · 포털 · 상단 · heading · 요약 · feedback · pag. 기본 표시의 요소 숨김을 정의합니다. */.privacy-page .portal-header,.privacy-page .privacy-heading,.privacy-page .privacy-summary,.privacy-page .privacy-feedback,.privacy-page .privacy-legal,.privacy-page .privacy-section-nav,.privacy-page .privacy-workspace>:not(#rightsDetail){display:none!important}/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-workspace → 개인정보 · 화면 · workspace. 기본 표시의 표시 방식 block을 정의합니다. */.privacy-page .privacy-workspace{display:block}/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-shell → 개인정보 · 화면 · 포털 · shell. 기본 표시의 안팎 간격, 크기·제한을 정의합니다. */.privacy-page .portal-shell{padding:0;max-width:none}/* [개인정보 · 권리 행사 스타일] .privacy-page #rightsDetail → 개인정보 · 화면 · 권리 행사 · 상세. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */.privacy-page #rightsDetail{margin:0;padding:0;border:0}/* [개인정보 · 권리 행사 스타일] .privacy-page #rightsDetail .privacy-decision-form,.privacy-page #rightsDetail .privacy-original,.privacy-page #rightsDetail .privacy-a → 개인정보 · 화면 · 권리 행사 · 상세 · 심사 결정 · 입력 양식 · original · a. 기본 표시의 요소 숨김을 정의합니다. */.privacy-page #rightsDetail .privacy-decision-form,.privacy-page #rightsDetail .privacy-original,.privacy-page #rightsDetail .privacy-actions{display:none!important}/* [개인정보 · 권리 행사 스타일] .privacy-data-entry>summary → 개인정보 · 자료 · entry · 요약. 기본 표시의 아래 속성을 정의합니다. */.privacy-data-entry>summary{break-after:avoid}/* [개인정보 · 권리 행사 스타일] .privacy-data-table dt,.privacy-data-table dd → 개인정보 · 자료 · 표 · dt · dd. 기본 표시의 아래 속성을 정의합니다. */.privacy-data-table dt,.privacy-data-table dd{break-inside:avoid}/* [개인정보 · 권리 행사 스타일] .privacy-data-table → 개인정보 · 자료 · 표. 기본 표시의 행·열 크기을 정의합니다. */.privacy-data-table{grid-template-columns:minmax(120px,30%) minmax(0,1fr)}}
/* [개인정보 · 권리 행사 스타일] .privacy-original → 개인정보 · original. 기본 표시의 안팎 간격, 글자 크기·행간을 정의합니다. */
.privacy-original{margin-top:16px;font-size:12px}
/* [개인정보 · 권리 행사 스타일] .notice-email → 공지 · 이메일. 기본 표시의 안팎 간격, 크기·제한, 색상·구분선을 정의합니다. */
.notice-email{margin-top:28px;padding-top:24px;border-top:1px solid #dce4e9;max-width:860px}
/* [개인정보 · 권리 행사 스타일] .notice-email h2 → 공지 · 이메일 · h2. 기본 표시의 글자 크기·행간을 정의합니다. */
.notice-email h2{font-size:18px}
/* [개인정보 · 권리 행사 스타일] .notice-email .privacy-actions → 공지 · 이메일 · 개인정보 · 실행 도구. 기본 표시의 내용 정렬을 정의합니다. */
.notice-email .privacy-actions{align-items:center}
/* [개인정보 · 권리 행사 스타일] .notice-email #noticeEmailCount → 공지 · 이메일 · 개수. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */
.notice-email #noticeEmailCount{font-size:13px;color:#536675}
/* [개인정보 · 권리 행사 스타일] .notice-email textarea[readonly] → 공지 · 이메일 · textarea · readonly. 기본 표시의 색상·구분선을 정의합니다. */
.notice-email textarea[readonly]{background:#f0f4f6}
/* [개인정보 · 권리 행사 스타일] .notice-email-tools → 공지 · 이메일 · 도구. 기본 표시의 안팎 간격을 정의합니다. */
.notice-email-tools{margin:12px 0 20px}
/* [개인정보 · 권리 행사 스타일] .notice-email-preview → 공지 · 이메일 · preview. 기본 표시의 안팎 간격, 크기·제한, 넘침·스크롤, 색상·구분선을 정의합니다. */
.notice-email-preview{width:min(760px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid #bdcbd4;border-radius:8px;background:#fff;color:#1b2935;overflow:auto}
/* [개인정보 · 권리 행사 스타일] .notice-email-preview::backdrop → 공지 · 이메일 · preview · backdrop. 기본 표시의 색상·구분선을 정의합니다. */
.notice-email-preview::backdrop{background:#17232f80}
/* [개인정보 · 권리 행사 스타일] .notice-email-preview-head → 공지 · 이메일 · preview · head. 기본 표시의 한 축 기준 정렬, 내용 정렬, 안팎 간격, 색상·구분선을 정의합니다. */
.notice-email-preview-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #dce4e9}
/* [개인정보 · 권리 행사 스타일] .notice-email-preview-head h2 → 공지 · 이메일 · preview · head · h2. 기본 표시의 안팎 간격, 글자 크기·행간을 정의합니다. */
.notice-email-preview-head h2{margin:0;font-size:19px}
/* [개인정보 · 권리 행사 스타일] .notice-email-subject → 공지 · 이메일 · 과목. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.notice-email-subject{margin:0;padding:12px 20px;font-size:13px;overflow-wrap:anywhere;background:#f4f7fa}
/* [개인정보 · 권리 행사 스타일] .notice-email-preview iframe → 공지 · 이메일 · preview · iframe. 기본 표시의 표시 방식 block, 크기·제한, 색상·구분선을 정의합니다. */
.notice-email-preview iframe{display:block;width:100%;height:55dvh;min-height:240px;border:0;background:#fff}
/* [개인정보 · 권리 행사 스타일] .notice-email-preview-footer → 공지 · 이메일 · preview · 하단. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */
.notice-email-preview-footer{padding:16px 20px;border-top:1px solid #dce4e9}
/* [개인정보 · 권리 행사 스타일] .notice-email-preview-footer>p → 공지 · 이메일 · preview · 하단 · p. 기본 표시의 안팎 간격, 크기·제한, 글자 크기·행간을 정의합니다. */
.notice-email-preview-footer>p{font-size:13px;line-height:1.7;margin:0}
/* [개인정보 · 권리 행사 스타일] .notice-email-preview-footer .privacy-feedback → 공지 · 이메일 · preview · 하단 · 개인정보 · feedback. 기본 표시의 안팎 간격, 크기·제한을 정의합니다. */
.notice-email-preview-footer .privacy-feedback{margin-top:10px;min-height:0}
/* [스타일 조건] 화면·출력 조건 (max-width:540px)에서만 아래 스타일이 적용됩니다. */
@media(max-width:540px){/* [개인정보 · 권리 행사 스타일] .notice-email-preview-head,.notice-email-preview-footer → 공지 · 이메일 · preview · head · 하단. 기본 표시의 안팎 간격을 정의합니다. */.notice-email-preview-head,.notice-email-preview-footer{padding:14px}/* [개인정보 · 권리 행사 스타일] .notice-email-preview-footer .privacy-actions → 공지 · 이메일 · preview · 하단 · 개인정보 · 실행 도구. 기본 표시의 격자 배치, 행·열 크기을 정의합니다. */.notice-email-preview-footer .privacy-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}/* [개인정보 · 권리 행사 스타일] .notice-email-preview-footer [data-notice-email-copy] → 공지 · 이메일 · preview · 하단 · 자료 · 복사. 기본 표시의 아래 속성을 정의합니다. */.notice-email-preview-footer [data-notice-email-copy]{grid-column:1/-1;grid-row:1}}
/* [개인정보 · 권리 행사 스타일] .notice-table-scroll .notice-selection → 공지 · 표 · scroll · 선택. 기본 표시의 크기·제한을 정의합니다. */
.notice-table-scroll .notice-selection{min-width:40px;width:40px;text-align:center}
/* [개인정보 · 권리 행사 스타일] .notice-selection input → 공지 · 선택 · 입력값. 기본 표시의 크기·제한, 색상·구분선을 정의합니다. */
.notice-selection input{width:16px;height:16px;accent-color:#175dcc}
/* [개인정보 · 권리 행사 스타일] .notice-table-scroll td → 공지 · 표 · scroll · td. 기본 표시의 크기·제한을 정의합니다. */
.notice-table-scroll td{overflow-wrap:anywhere;max-width:280px}
/* [개인정보 · 권리 행사 스타일] .privacy-page .privacy-redactions → 개인정보 · 화면 · redactions. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-page .privacy-redactions{margin:20px 0;border-top:1px solid #dce4e9;padding-top:16px}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-item → 개인정보 · 비공개 가림 · item. 기본 표시의 크기·제한을 정의합니다. */
.privacy-redaction-item{min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-item .privacy-choice → 개인정보 · 비공개 가림 · item · 선택. 기본 표시의 안팎 간격, 글자 크기·행간을 정의합니다. */
.privacy-redaction-item .privacy-choice{margin:0;font-weight:400}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-item .privacy-choice span → 개인정보 · 비공개 가림 · item · 선택 · span. 기본 표시의 크기·제한을 정의합니다. */
.privacy-redaction-item .privacy-choice span{min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-item strong → 개인정보 · 비공개 가림 · item · strong. 기본 표시의 표시 방식 block, 글자 크기·행간을 정의합니다. */
.privacy-redaction-item strong{display:block;font-size:13px;font-weight:600}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-item small → 개인정보 · 비공개 가림 · item · small. 기본 표시의 표시 방식 block, 색상·구분선을 정의합니다. */
.privacy-redaction-item small{display:block;color:#627582;white-space:pre-wrap;overflow-wrap:anywhere}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-item details → 개인정보 · 비공개 가림 · item · 상세 내용. 기본 표시의 안팎 간격, 크기·제한을 정의합니다. */
.privacy-redaction-item details{margin:6px 0 10px 25px;min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-item summary → 개인정보 · 비공개 가림 · item · 요약. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-redaction-item summary{cursor:pointer;color:#175dcc;font-size:12px;overflow-wrap:anywhere}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-children → 개인정보 · 비공개 가림 · children. 기본 표시의 안팎 간격, 크기·제한, 색상·구분선을 정의합니다. */
.privacy-redaction-children{border-left:2px solid #dce4e9;padding-left:12px;margin-top:8px;min-width:0}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-children .privacy-redaction-children .privacy-redaction-children .privacy-redaction-children → 개인정보 · 비공개 가림 · children. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-redaction-children .privacy-redaction-children .privacy-redaction-children .privacy-redaction-children{padding-left:0;border-left:0}
/* [개인정보 · 권리 행사 스타일] .privacy-redaction-children .privacy-redaction-children .privacy-redaction-children .privacy-redaction-item details → 개인정보 · 비공개 가림 · children · item · 상세 내용. 기본 표시의 안팎 간격을 정의합니다. */
.privacy-redaction-children .privacy-redaction-children .privacy-redaction-children .privacy-redaction-item details{margin-left:0}
/* [스타일 조건] 화면·출력 조건 (max-width:540px)에서만 아래 스타일이 적용됩니다. */
@media(max-width:540px){/* [개인정보 · 권리 행사 스타일] .privacy-redaction-item details → 개인정보 · 비공개 가림 · item · 상세 내용. 기본 표시의 안팎 간격을 정의합니다. */.privacy-redaction-item details{margin-left:8px}/* [개인정보 · 권리 행사 스타일] .privacy-redaction-children → 개인정보 · 비공개 가림 · children. 기본 표시의 안팎 간격을 정의합니다. */.privacy-redaction-children{padding-left:8px}}
/* [개인정보 · 권리 행사 스타일] .privacy-page #noticeSettings → 개인정보 · 화면 · 공지 · 설정. 기본 표시의 크기·제한을 정의합니다. */
.privacy-page #noticeSettings{max-width:860px}
/* [개인정보 · 권리 행사 스타일] .notice-workspace → 공지 · workspace. 기본 표시의 격자 배치, 행·열 크기, 내용 정렬, 안팎 간격을 정의합니다. */
.notice-workspace{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:36px;align-items:start}/* [개인정보 · 권리 행사 스타일] .notice-workspace>section → 공지 · workspace · 영역. 기본 표시의 크기·제한을 정의합니다. */.notice-workspace>section{min-width:0}/* [개인정보 · 권리 행사 스타일] .notice-dispatch → 공지 · dispatch. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */.notice-dispatch{border-left:1px solid #dce4e9;padding-left:28px}/* [개인정보 · 권리 행사 스타일] .notice-dispatch h2,.notice-audience h2,.notice-history h2 → 공지 · dispatch · h2 · 수신 대상 · 과거 이력. 기본 표시의 글자 크기·행간을 정의합니다. */.notice-dispatch h2,.notice-audience h2,.notice-history h2{font-size:18px}/* [개인정보 · 권리 행사 스타일] .notice-dispatch p → 공지 · dispatch · p. 기본 표시의 크기·제한, 글자 크기·행간을 정의합니다. */.notice-dispatch p{font-size:13px;line-height:1.8;overflow-wrap:anywhere}/* [개인정보 · 권리 행사 스타일] .notice-audience,.notice-history → 공지 · 수신 대상 · 과거 이력. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */.notice-audience,.notice-history{margin-top:32px;padding-top:24px;border-top:1px solid #dce4e9}/* [개인정보 · 권리 행사 스타일] .notice-table-scroll → 공지 · 표 · scroll. 기본 표시의 넘침·스크롤을 정의합니다. */.notice-table-scroll{overflow:auto}/* [개인정보 · 권리 행사 스타일] .notice-table-scroll table → 공지 · 표 · scroll. 기본 표시의 크기·제한, 글자 크기·행간, 색상·구분선을 정의합니다. */.notice-table-scroll table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}/* [개인정보 · 권리 행사 스타일] .notice-table-scroll th,.notice-table-scroll td → 공지 · 표 · scroll · th · td. 기본 표시의 안팎 간격, 크기·제한, 색상·구분선을 정의합니다. */.notice-table-scroll th,.notice-table-scroll td{padding:12px;border-bottom:1px solid #dce4e9;vertical-align:top;min-width:100px}/* [개인정보 · 권리 행사 스타일] .notice-table-scroll th → 공지 · 표 · scroll · th. 기본 표시의 글자 크기·행간, 색상·구분선을 정의합니다. */.notice-table-scroll th{background:#edf2f6;font-weight:600}/* [개인정보 · 권리 행사 스타일] .notice-table-scroll small → 공지 · 표 · scroll · small. 기본 표시의 표시 방식 block, 안팎 간격, 색상·구분선을 정의합니다. */.notice-table-scroll small{display:block;color:#627582;margin-top:4px}/* [개인정보 · 권리 행사 스타일] .privacy-page [hidden] → 개인정보 · 화면 · 숨김. 숨김 상태의 요소 숨김을 정의합니다. */.privacy-page [hidden]{display:none!important}
/* [스타일 조건] 화면·출력 조건 (max-width:900px)에서만 아래 스타일이 적용됩니다. */
@media(max-width:900px){/* [개인정보 · 권리 행사 스타일] .notice-workspace → 공지 · workspace. 기본 표시의 행·열 크기, 안팎 간격을 정의합니다. */.notice-workspace{grid-template-columns:1fr;gap:24px}/* [개인정보 · 권리 행사 스타일] .notice-dispatch → 공지 · dispatch. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */.notice-dispatch{border-left:0;border-top:1px solid #dce4e9;padding:24px 0 0}}
/* [개인정보 · 권리 행사 스타일] .privacy-detail p,.privacy-detail small → 개인정보 · 상세 · p · small. 기본 표시의 글자 크기·행간을 정의합니다. */
.privacy-detail p,.privacy-detail small{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}
/* [개인정보 · 권리 행사 스타일] .privacy-detail pre → 개인정보 · 상세 · pre. 기본 표시의 안팎 간격, 크기·제한, 글자 크기·행간, 넘침·스크롤, 색상·구분선을 정의합니다. */
.privacy-detail pre{font:13px/1.8 monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;padding:16px;background:#fff;border:1px solid #dce4e9;border-radius:4px}
/* [개인정보 · 권리 행사 스타일] .privacy-review → 개인정보 · 검토. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-review{margin:0;padding:0 0 0 30px;border-top:0;border-left:1px solid #dce4e9}
/* [개인정보 · 권리 행사 스타일] .privacy-empty → 개인정보 · 빈 결과. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-empty{padding:30px 0;color:#81909a;font-size:13px}
/* [개인정보 · 권리 행사 스타일] .privacy-empty strong → 개인정보 · 빈 결과 · strong. 기본 표시의 표시 방식 block, 안팎 간격, 색상·구분선을 정의합니다. */
.privacy-empty strong{display:block;color:#536675;margin-bottom:6px}
/* [개인정보 · 권리 행사 스타일] .privacy-legal → 개인정보 · legal. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-legal{border-top:1px solid #dce4e9;margin-top:32px;padding-top:18px;font-size:12px;color:#627582}
/* [개인정보 · 권리 행사 스타일] .privacy-legal summary → 개인정보 · legal · 요약. 기본 표시의 글자 크기·행간을 정의합니다. */
.privacy-legal summary{cursor:pointer;font-weight:600}
/* [개인정보 · 권리 행사 스타일] .privacy-legal pre → 개인정보 · legal · pre. 기본 표시의 안팎 간격, 글자 크기·행간, 색상·구분선을 정의합니다. */
.privacy-legal pre{font:12px/1.8 system-ui,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;padding:16px}
/* [개인정보 · 권리 행사 스타일] .privacy-legal p → 개인정보 · legal · p. 기본 표시의 글자 크기·행간을 정의합니다. */
.privacy-legal p{font-size:12px}
/* [스타일 조건] 화면·출력 조건 (max-width:900px)에서만 아래 스타일이 적용됩니다. */
@media(max-width:900px){/* [개인정보 · 권리 행사 스타일] .privacy-workspace → 개인정보 · workspace. 기본 표시의 행·열 크기, 안팎 간격을 정의합니다. */.privacy-workspace{grid-template-columns:1fr;gap:30px}/* [개인정보 · 권리 행사 스타일] .privacy-compose → 개인정보 · 조합. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */.privacy-compose{padding:0;border:0}/* [개인정보 · 권리 행사 스타일] .privacy-review → 개인정보 · 검토. 기본 표시의 안팎 간격, 색상·구분선을 정의합니다. */.privacy-review{border-left:0;border-top:2px solid #175dcc;padding:20px 0 0}/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-header-inner → 개인정보 · 화면 · 포털 · 상단 · inner. 기본 표시의 안팎 간격을 정의합니다. */.privacy-page .portal-header-inner{flex-wrap:wrap;gap:10px}/* [개인정보 · 권리 행사 스타일] .privacy-top-nav → 개인정보 · top · 탐색 메뉴. 기본 표시의 안팎 간격을 정의합니다. */.privacy-top-nav{gap:20px}}
/* [스타일 조건] 화면·출력 조건 (max-width:540px)에서만 아래 스타일이 적용됩니다. */
@media(max-width:540px){/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-shell → 개인정보 · 화면 · 포털 · shell. 기본 표시의 안팎 간격을 정의합니다. */.privacy-page .portal-shell{padding:24px 18px 40px}/* [개인정보 · 권리 행사 스타일] .privacy-page .portal-header-inner → 개인정보 · 화면 · 포털 · 상단 · inner. 기본 표시의 안팎 간격을 정의합니다. */.privacy-page .portal-header-inner{padding:12px 18px}/* [개인정보 · 권리 행사 스타일] .privacy-heading → 개인정보 · heading. 기본 표시의 내용 정렬을 정의합니다. */.privacy-heading{align-items:flex-start}/* [개인정보 · 권리 행사 스타일] .privacy-heading h1 → 개인정보 · heading · h1. 기본 표시의 글자 크기·행간을 정의합니다. */.privacy-heading h1{font-size:25px}/* [개인정보 · 권리 행사 스타일] .privacy-contact → 개인정보 · contact. 기본 표시의 안팎 간격, 글자 크기·행간을 정의합니다. */.privacy-contact{font-size:12px;margin-top:8px}/* [개인정보 · 권리 행사 스타일] .privacy-summary → 개인정보 · 요약. 기본 표시의 안팎 간격을 정의합니다. */.privacy-summary{gap:16px;flex-wrap:wrap}/* [개인정보 · 권리 행사 스타일] .privacy-summary>span → 개인정보 · 요약 · span. 기본 표시의 안팎 간격, 글자 크기·행간을 정의합니다. */.privacy-summary>span{gap:7px;font-size:12px}/* [개인정보 · 권리 행사 스타일] .privacy-summary strong → 개인정보 · 요약 · strong. 기본 표시의 글자 크기·행간을 정의합니다. */.privacy-summary strong{font-size:18px}/* [개인정보 · 권리 행사 스타일] .privacy-fields → 개인정보 · 항목. 기본 표시의 안팎 간격을 정의합니다. */.privacy-fields{gap:0 12px}/* [개인정보 · 권리 행사 스타일] .privacy-choice → 개인정보 · 선택. 기본 표시의 글자 크기·행간을 정의합니다. */.privacy-choice{font-size:12px}/* [개인정보 · 권리 행사 스타일] .privacy-top-nav → 개인정보 · top · 탐색 메뉴. 기본 표시의 안팎 간격을 정의합니다. */.privacy-top-nav{gap:18px}/* [개인정보 · 권리 행사 스타일] .privacy-top-nav a → 개인정보 · top · 탐색 메뉴 · a. 기본 표시의 글자 크기·행간을 정의합니다. */.privacy-top-nav a{font-size:13px}}
