diff --git a/resources/views/rd/fire-shutter-drawing/index.blade.php b/resources/views/rd/fire-shutter-drawing/index.blade.php
index 787664ec..d490ead0 100644
--- a/resources/views/rd/fire-shutter-drawing/index.blade.php
+++ b/resources/views/rd/fire-shutter-drawing/index.blade.php
@@ -1378,8 +1378,8 @@ function renderSbSide() {
${(() => {
- const rhX = ox + vt + 30*sc; // 전면에서 약간 안쪽
- const rhW = Math.min(railHoleW, sbFrontW - vt - 30*sc);
+ const rhX = ox + f50; // 전면판 Seg3 끝 = 레일 개구 시작
+ const rhW = railHoleW; // 70mm (레일 폭)
return rhW > 0 ? `
@@ -1414,7 +1414,7 @@ function renderSbSide() {
${(() => {
- const railCx = ox + vt + 30*sc + Math.min(railHoleW, sbFrontW-vt-30*sc)/2;
+ const railCx = ox + f50 + railHoleW / 2; // 레일 개구 중앙
const rollTopY = shaftCy - rollR;
return `