diff --git a/resources/views/rd/fire-shutter-drawing/index.blade.php b/resources/views/rd/fire-shutter-drawing/index.blade.php
index 4f99952d..a165b2d1 100644
--- a/resources/views/rd/fire-shutter-drawing/index.blade.php
+++ b/resources/views/rd/fire-shutter-drawing/index.blade.php
@@ -1088,7 +1088,10 @@ function renderGrCross() {
const padL = 30; // SVG 좌측 여백 (px)
const padT = 55; // SVG 상단 여백 (타이틀 공간)
- // (④ 벽연형 — 제거됨)
+ // ④ C형 보강 (갈색, 30-45-30 ㄷ자, 벽 오른면에 부착)
+ const w4depth = 30 * sc;
+ const w4height = 45 * sc;
+ const w4x = trimLipX; // 벽 우측면 = ① 립 좌측
// ② 본체 치수
const b2w = 90 * sc; // 90mm → 270px (가로)
@@ -1120,25 +1123,16 @@ function renderGrCross() {
const P = []; // SVG 부재 요소 배열
// ══════════════════════════════════════════
- // ④ 벽연형 EGI 1.55T (갈색, ㄷ자 30-45-30 우측열림)
- // (④ 안보강 — 제거됨)
-
// ══════════════════════════════════════════
- // ② 본체 EGI 1.55T (회색, 90×72 C채널)
- // 개구부(RIGHT)가 열린 C형, 상/하부 립 21mm
+ // ④ C형 보강 EGI 1.55T (갈색, ㄷ자 30-45-30 우측열림)
+ // 벽 우측면에 부착, 세로 중앙 정렬
// ══════════════════════════════════════════
- // 상단 플랜지 (좌→우 90mm)
- P.push(``);
- // 좌측 웹 (상→하 72mm)
- P.push(``);
- // 하단 플랜지 (좌→우 90mm)
- P.push(``);
- // 우측 상부 립 (상단에서 아래로 21mm)
- P.push(``);
- // 우측 하부 립 (하단에서 위로 21mm)
- P.push(``);
+ const w4cy = by + (b2h - w4height) / 2;
+ P.push(``);
+ P.push(``);
+ P.push(``);
- // (② 내부 계단 구조 — 생략, 외곽 프레임만 표시)
+ // (② 회색보강 — 제거, 스크린과 철재 형태가 다름)
// (③ C형 — 철재에서는 생략)
@@ -1229,12 +1223,12 @@ function renderGrCross() {
const lb1x = bx + m1body / 2, lb1y = tTop - 12;
labels += ``;
labels += `①`;
- // ② 본체 라벨 (하단 중앙 아래)
- const lb2x = bx + b2w / 2, lb2y = tBot + m1tab + 4;
- labels += ``;
- labels += `②`;
+ // (② 라벨 — 제거)
// (③ C형 라벨 — 생략)
- // (④ 라벨 — 제거됨)
+ // ④ C형 보강 라벨
+ const lb4x = w4x + w4depth / 2, lb4y = w4cy + w4height / 2;
+ labels += ``;
+ labels += `④`;
// ══════════════════════════════════════════
// 개구부 방향 표시