diff --git a/resources/views/rd/fire-shutter-drawing/index.blade.php b/resources/views/rd/fire-shutter-drawing/index.blade.php
index b78934e4..64f2b97c 100644
--- a/resources/views/rd/fire-shutter-drawing/index.blade.php
+++ b/resources/views/rd/fire-shutter-drawing/index.blade.php
@@ -768,8 +768,8 @@ function renderGrCross() {
// 립 끝
const lipEndX = swEndX + bLip;
- // ① 마감재 수평면 범위 (벽 내면 ~ C채널 립 끝)
- const trimL1 = pad + wallW + 2; // 수평면 좌측 끝 (벽 내면 근처)
+ // ① 마감재 수평면 범위 (코킹립 끝 = 벽 내면, 측면탭 = 벽 내면 + 코킹립10mm)
+ const trimL1 = pad + wallW + m1a + 2; // 측면탭 X (코킹립이 벽 내면까지만 도달)
const trimR1 = lipEndX; // 수평면 우측 끝 (C채널 립 끝에 맞춤)
const by = pad; // 본체 상단 Y
@@ -855,9 +855,9 @@ function renderGrCross() {
const trim1Svg = [
// ══════ 상단 ① 마감재 (② 상면 바깥을 감싸기) ══════
- // 코킹립: 측면탭 하단에서 채널 내부(우측) 방향 수평 10mm
- ``,
- // 측면탭: 벽쪽 수직 11mm (코킹립 위에서 수평면까지, 'ㄴ'자 형성)
+ // 코킹립: 측면탭 하단에서 벽쪽(좌측) 방향 수평 10mm ('ㄴ'자 하단)
+ ``,
+ // 측면탭: 벽쪽 수직 11mm ('ㄴ'자 세로획)
``,
// 수평면: 벽~립 (좌→우, 메인 커버)
``,
@@ -868,8 +868,8 @@ function renderGrCross() {
// 개구부쪽 3단: 수직 16mm (2단 좌측에서 아래로)
``,
// ══════ 하단 ① 마감재 (② 하면 바깥을 감싸기, 거울상) ══════
- // 코킹립: 측면탭 하단에서 채널 내부(우측) 방향 수평 10mm
- ``,
+ // 코킹립: 측면탭 하단에서 벽쪽(좌측) 방향 수평 10mm ('ㄴ'자 하단)
+ ``,
// 측면탭
``,
// 수평면
@@ -911,8 +911,8 @@ function renderGrCross() {
dimLines += `${g.width} mm`;
// ② 플랜지 26mm (②의 립 끝 기준 라벨)
dimLines += `②FL${g.flange}`;
- // ① 코킹립 10mm (채널 내부 방향 라벨)
- dimLines += `①립${m1a/sc}`;
+ // ① 코킹립 10mm (벽쪽 라벨)
+ dimLines += `①립${m1a/sc}`;
// 슬롯 개구 (우측 중앙)
dimLines += `슬롯${bSlot/sc}`;
// 립 깊이