/* 소개 원본 이미지와 같은 영역에 실제 글자를 배치한다. */
.txt_page.intro04{position:relative;width:1920px;}
.txt_page.intro04 .canvas-panel{position:relative;width:1920px;}
.txt_page.intro04 .canvas-bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.txt_page.intro04 .text-33{left:855px;top:-1.410px;width:203px;font-size:57px;line-height:57px;font-weight:700;letter-spacing:-0.08em;color:rgb(40,40,40);text-align:center;}
.txt_page.intro04 .text-33>span{left:50%;transform:translateX(-50%) scaleX(1.18);transform-origin:center top;font-family:var(--iora-title-font);letter-spacing:0;}
.txt_page.intro04 .text-34{left:669px;top:156.501px;width:582px;font-size:36px;line-height:41.6383px;font-weight:600;letter-spacing:-0.08em;color:rgb(102,23,134);text-align:center;}
.txt_page.intro04 .text-34>span{left:50%;transform:translateX(-50%) scaleX(1.18);transform-origin:center top;font-family:var(--iora-title-font);letter-spacing:0;}

/* 운영 이미지 잉크 경계 대조 보정 */
.txt_page.intro04 .text-33{left:852.7010px;top:3.3240px;width:210.6430px;}
.txt_page.intro04 .text-33>span{transform:translateX(-50%) scale(1.197700,1.061224);}
.txt_page.intro04 .text-34{left:667.3213px;top:159.5833px;width:585.3609px;}
.txt_page.intro04 .text-34>span{transform:translateX(-50%) scale(1.184076,1.166667);}

/* ── 10-24 22시 글꼴 전체 반영(사용자 «이제 전체 반영해줘»): 늘린 제목글꼴 큰 소제목(h1 제외) → Noto 배율 1 + 같은 폭 자간. 되돌리기 = 이 블록 삭제 ── */
.txt_page.intro04 .copy.text-34{font-family:var(--iora-body-font);font-weight:600;letter-spacing:-0.021em;}
.txt_page.intro04 .copy.text-34>span{font-family:var(--iora-body-font);letter-spacing:-0.021em;transform:translateX(-50%) scaleX(1);}
