🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1029 lines
31 KiB
HTML
1029 lines
31 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="ko">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css">
|
||
<style>
|
||
|
||
* { margin: 0; padding: 0; box-sizing: border-box; }
|
||
body {
|
||
width: 720pt;
|
||
height: 405pt;
|
||
font-family: 'Pretendard', 'Malgun Gothic', sans-serif;
|
||
background: #ffffff;
|
||
}
|
||
p, h1, h2, h3 { margin: 0; }
|
||
|
||
|
||
/* Header Table */
|
||
.header-table {
|
||
display: flex;
|
||
flex-direction: column;
|
||
border: 0.5pt solid #64748b;
|
||
margin: 4pt 8pt;
|
||
}
|
||
.header-row {
|
||
display: flex;
|
||
border-bottom: 0.5pt solid #64748b;
|
||
}
|
||
.header-row:last-child {
|
||
border-bottom: none;
|
||
}
|
||
.header-cell {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
border-right: 0.5pt solid #64748b;
|
||
background: #f1f5f9;
|
||
padding: 4pt 6pt;
|
||
height: 18pt;
|
||
}
|
||
.header-cell:last-child { border-right: none; }
|
||
.header-cell.label {
|
||
width: 55pt;
|
||
background: #e2e8f0;
|
||
}
|
||
.header-cell.value { flex: 1; }
|
||
.header-cell.small { width: 45pt; }
|
||
.header-cell.medium { width: 70pt; }
|
||
.header-cell p {
|
||
font-size: 6pt;
|
||
color: #1e293b;
|
||
white-space: nowrap;
|
||
}
|
||
|
||
/* Main Content */
|
||
.main-content {
|
||
display: flex;
|
||
flex: 1;
|
||
padding: 0 8pt 8pt 8pt;
|
||
gap: 8pt;
|
||
}
|
||
|
||
/* Wireframe Area */
|
||
.wireframe-area {
|
||
flex: 1;
|
||
background: #f8fafc;
|
||
border: 0.5pt solid #e2e8f0;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
flex-direction: column;
|
||
overflow: hidden;
|
||
}
|
||
.wireframe-header {
|
||
background: #1e293b;
|
||
padding: 5pt 10pt;
|
||
}
|
||
.wireframe-header p {
|
||
font-size: 8pt;
|
||
font-weight: 600;
|
||
color: #ffffff;
|
||
}
|
||
.wireframe-body {
|
||
flex: 1;
|
||
display: flex;
|
||
padding: 8pt;
|
||
gap: 8pt;
|
||
}
|
||
|
||
/* Sidebar */
|
||
.sidebar {
|
||
width: 65pt;
|
||
background: #f1f5f9;
|
||
border-radius: 2pt;
|
||
padding: 5pt;
|
||
}
|
||
.sidebar-item {
|
||
padding: 4pt 5pt;
|
||
margin-bottom: 2pt;
|
||
border-radius: 2pt;
|
||
background: #ffffff;
|
||
}
|
||
.sidebar-item.active {
|
||
background: #0d9488;
|
||
}
|
||
.sidebar-item p {
|
||
font-size: 5pt;
|
||
color: #1e293b;
|
||
}
|
||
.sidebar-item.active p {
|
||
color: #ffffff;
|
||
font-weight: 600;
|
||
}
|
||
|
||
/* Content Area */
|
||
.content-area {
|
||
flex: 1;
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: 6pt;
|
||
}
|
||
.section-title p {
|
||
font-size: 8pt;
|
||
font-weight: 700;
|
||
color: #1e293b;
|
||
}
|
||
|
||
/* Cards */
|
||
.cards-row {
|
||
display: flex;
|
||
gap: 6pt;
|
||
}
|
||
.card {
|
||
flex: 1;
|
||
background: #f1f5f9;
|
||
border: 0.5pt solid #e2e8f0;
|
||
border-radius: 2pt;
|
||
overflow: hidden;
|
||
}
|
||
.card.selected {
|
||
border-color: #0d9488;
|
||
border-width: 1pt;
|
||
}
|
||
.card-header {
|
||
background: #1e293b;
|
||
padding: 3pt 5pt;
|
||
}
|
||
.card-header.primary {
|
||
background: #0d9488;
|
||
}
|
||
.card-header p {
|
||
font-size: 5pt;
|
||
color: #ffffff;
|
||
font-weight: 600;
|
||
}
|
||
.card-body {
|
||
padding: 5pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
min-height: 25pt;
|
||
}
|
||
.card-body p {
|
||
font-size: 7pt;
|
||
color: #1e293b;
|
||
font-weight: 600;
|
||
}
|
||
|
||
/* Data Table */
|
||
.data-table {
|
||
background: #1e293b;
|
||
border-radius: 2pt;
|
||
overflow: hidden;
|
||
}
|
||
.table-row {
|
||
display: flex;
|
||
border-bottom: 0.5pt solid #334155;
|
||
}
|
||
.table-row:last-child { border-bottom: none; }
|
||
.table-cell {
|
||
flex: 1;
|
||
padding: 4pt 8pt;
|
||
display: flex;
|
||
align-items: center;
|
||
}
|
||
.table-cell.label { flex: 0 0 100pt; }
|
||
.table-cell p {
|
||
font-size: 6pt;
|
||
color: #94a3b8;
|
||
}
|
||
.table-cell.value p { color: #ffffff; }
|
||
.table-cell.highlight p {
|
||
font-size: 10pt;
|
||
font-weight: 700;
|
||
color: #ffffff;
|
||
}
|
||
.table-cell.accent p {
|
||
color: #0d9488;
|
||
font-weight: 600;
|
||
}
|
||
|
||
/* Warning Box */
|
||
.warning-box {
|
||
background: #dc2626;
|
||
border-radius: 2pt;
|
||
padding: 4pt 6pt;
|
||
}
|
||
.warning-box p {
|
||
font-size: 5pt;
|
||
color: #ffffff;
|
||
}
|
||
|
||
/* Button */
|
||
.button {
|
||
background: #0d9488;
|
||
border-radius: 2pt;
|
||
padding: 5pt 12pt;
|
||
display: inline-flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
}
|
||
.button p {
|
||
font-size: 7pt;
|
||
color: #ffffff;
|
||
font-weight: 600;
|
||
}
|
||
|
||
/* Description Panel - 흰색 배경, 투명한 항목 */
|
||
.description-panel {
|
||
width: 145pt;
|
||
background: #ffffff;
|
||
border: 0.5pt solid #e2e8f0;
|
||
border-radius: 2pt;
|
||
padding: 8pt;
|
||
display: flex;
|
||
flex-direction: column;
|
||
}
|
||
.description-header {
|
||
background: #95C11F;
|
||
padding: 4pt 8pt;
|
||
border-radius: 2pt;
|
||
margin-bottom: 10pt;
|
||
}
|
||
.description-header p {
|
||
font-size: 7pt;
|
||
font-weight: 600;
|
||
color: #ffffff;
|
||
text-align: center;
|
||
}
|
||
.description-item {
|
||
margin-bottom: 10pt;
|
||
/* 배경 없음 - 투명 */
|
||
}
|
||
.description-item-header {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: 5pt;
|
||
margin-bottom: 3pt;
|
||
}
|
||
.description-number {
|
||
width: 14pt;
|
||
height: 14pt;
|
||
background: #dc2626;
|
||
border-radius: 50%;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
flex-shrink: 0;
|
||
}
|
||
.description-number p {
|
||
font-size: 6pt;
|
||
font-weight: 700;
|
||
color: #ffffff;
|
||
}
|
||
.description-title p {
|
||
font-size: 6pt;
|
||
font-weight: 700;
|
||
color: #1e293b;
|
||
}
|
||
.description-content {
|
||
padding-left: 17pt;
|
||
}
|
||
.description-content p {
|
||
font-size: 5pt;
|
||
color: #64748b;
|
||
line-height: 1.4;
|
||
}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
<!-- Header Table -->
|
||
<div class="header-table">
|
||
<div class="header-row">
|
||
<div class="header-cell label"><p>Task Name</p></div>
|
||
<div class="header-cell value"><p>규격 입력</p></div>
|
||
<div class="header-cell label"><p>Ver.</p></div>
|
||
<div class="header-cell small"><p>D1.0</p></div>
|
||
<div class="header-cell label"><p>Page</p></div>
|
||
<div class="header-cell small"><p>6</p></div>
|
||
</div>
|
||
<div class="header-row">
|
||
<div class="header-cell label"><p>Route</p></div>
|
||
<div class="header-cell value"><p>/estimate/dimension</p></div>
|
||
<div class="header-cell label"><p>Screen Name</p></div>
|
||
<div class="header-cell value"><p>규격 입력 화면</p></div>
|
||
<div class="header-cell label"><p>Screen ID</p></div>
|
||
<div class="header-cell medium"><p>EST_DIM_001</p></div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Main Content -->
|
||
<div class="main-content">
|
||
<!-- Wireframe Area -->
|
||
<div class="wireframe-area">
|
||
<div class="wireframe-header">
|
||
<p>방화셔터 견적 시스템</p>
|
||
</div>
|
||
<div class="wireframe-body">
|
||
<div class="sidebar">
|
||
|
||
<div class="sidebar-item active">
|
||
<p>규격 입력</p>
|
||
</div>
|
||
|
||
<div class="sidebar-item ">
|
||
<p>단가 계산</p>
|
||
</div>
|
||
|
||
<div class="sidebar-item ">
|
||
<p>부대비용</p>
|
||
</div>
|
||
|
||
<div class="sidebar-item ">
|
||
<p>견적서 생성</p>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="content-area">
|
||
|
||
<div style="position: relative; flex: 1; min-height: 200pt;">
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 2.6000000000000023pt;
|
||
width: 275.59999999999997pt;
|
||
height: 18.2pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: flex-start;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 7.699999999999999pt;
|
||
color: #1e293b;
|
||
font-weight: 700;
|
||
text-align: left;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">개구부 크기 입력</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 26pt;
|
||
width: 130pt;
|
||
height: 62.4pt;
|
||
background: #f1f5f9;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
"></p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 26pt;
|
||
width: 130pt;
|
||
height: 15.6pt;
|
||
background: #1e293b;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #FFFFFF;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">개구부 (입력값)</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 10.399999999999999pt;
|
||
top: 46.8pt;
|
||
width: 52pt;
|
||
height: 15.6pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: flex-start;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: left;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">W:</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 52pt;
|
||
top: 46.8pt;
|
||
width: 72.8pt;
|
||
height: 15.6pt;
|
||
background: #FFFFFF;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">3,000 mm</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 10.399999999999999pt;
|
||
top: 67.6pt;
|
||
width: 52pt;
|
||
height: 15.6pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: flex-start;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: left;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">H:</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 52pt;
|
||
top: 67.6pt;
|
||
width: 72.8pt;
|
||
height: 15.6pt;
|
||
background: #FFFFFF;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">4,000 mm</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 145.6pt;
|
||
top: 36.4pt;
|
||
width: 31.2pt;
|
||
height: 41.6pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 14pt;
|
||
color: #0d9488;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">→</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 187.2pt;
|
||
top: 26pt;
|
||
width: 130pt;
|
||
height: 62.4pt;
|
||
background: #0d9488;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
"></p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 187.2pt;
|
||
top: 26pt;
|
||
width: 130pt;
|
||
height: 15.6pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #FFFFFF;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">제작 규격 (자동계산)</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 192.4pt;
|
||
top: 46.8pt;
|
||
width: 52pt;
|
||
height: 15.6pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: flex-start;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #FFFFFF;
|
||
font-weight: 400;
|
||
text-align: left;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">W:</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 234pt;
|
||
top: 46.8pt;
|
||
width: 72.8pt;
|
||
height: 15.6pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #FFFFFF;
|
||
font-weight: 700;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">3,100 mm</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 192.4pt;
|
||
top: 67.6pt;
|
||
width: 52pt;
|
||
height: 15.6pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: flex-start;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #FFFFFF;
|
||
font-weight: 400;
|
||
text-align: left;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">H:</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 234pt;
|
||
top: 67.6pt;
|
||
width: 72.8pt;
|
||
height: 15.6pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #FFFFFF;
|
||
font-weight: 700;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">4,600 mm</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 96.2pt;
|
||
width: 275.59999999999997pt;
|
||
height: 18.2pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: flex-start;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 7.699999999999999pt;
|
||
color: #1e293b;
|
||
font-weight: 700;
|
||
text-align: left;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">면적 계산</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 119.6pt;
|
||
width: 130pt;
|
||
height: 41.6pt;
|
||
background: #f1f5f9;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
"></p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 119.6pt;
|
||
width: 130pt;
|
||
height: 13pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">계산 면적</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 135.20000000000002pt;
|
||
width: 130pt;
|
||
height: 23.400000000000002pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 9.799999999999999pt;
|
||
color: #1e293b;
|
||
font-weight: 700;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">14.26 ㎡</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 145.6pt;
|
||
top: 119.6pt;
|
||
width: 171.6pt;
|
||
height: 41.6pt;
|
||
background: #f59e0b;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #1e293b;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
"></p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 145.6pt;
|
||
top: 119.6pt;
|
||
width: 171.6pt;
|
||
height: 13pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 5.6pt;
|
||
color: #FFFFFF;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">최소 면적 할증</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 145.6pt;
|
||
top: 135.20000000000002pt;
|
||
width: 171.6pt;
|
||
height: 23.400000000000002pt;
|
||
background: transparent;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 6.3pt;
|
||
color: #FFFFFF;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">5㎡ 미만 시 → 5㎡ 적용</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 228.8pt;
|
||
top: 189.8pt;
|
||
width: 78pt;
|
||
height: 20.8pt;
|
||
background: #0d9488;
|
||
border-radius: 2pt;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: 2pt 4pt;
|
||
box-sizing: border-box;
|
||
">
|
||
<p style="
|
||
font-size: 6.3pt;
|
||
color: #FFFFFF;
|
||
font-weight: 400;
|
||
text-align: center;
|
||
line-height: 1.3;
|
||
margin: 0;
|
||
">다음 단계</p>
|
||
</div>
|
||
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 26pt;
|
||
width: 14pt;
|
||
height: 14pt;
|
||
background: #dc2626;
|
||
border-radius: 50%;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
z-index: 100;
|
||
box-shadow: 0 1pt 3pt rgba(0,0,0,0.3);
|
||
">
|
||
<p style="
|
||
font-size: 7pt;
|
||
font-weight: 700;
|
||
color: white;
|
||
margin: 0;
|
||
">1</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 187.2pt;
|
||
top: 26pt;
|
||
width: 14pt;
|
||
height: 14pt;
|
||
background: #dc2626;
|
||
border-radius: 50%;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
z-index: 100;
|
||
box-shadow: 0 1pt 3pt rgba(0,0,0,0.3);
|
||
">
|
||
<p style="
|
||
font-size: 7pt;
|
||
font-weight: 700;
|
||
color: white;
|
||
margin: 0;
|
||
">2</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 5.200000000000005pt;
|
||
top: 119.6pt;
|
||
width: 14pt;
|
||
height: 14pt;
|
||
background: #dc2626;
|
||
border-radius: 50%;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
z-index: 100;
|
||
box-shadow: 0 1pt 3pt rgba(0,0,0,0.3);
|
||
">
|
||
<p style="
|
||
font-size: 7pt;
|
||
font-weight: 700;
|
||
color: white;
|
||
margin: 0;
|
||
">3</p>
|
||
</div>
|
||
|
||
<div style="
|
||
position: absolute;
|
||
left: 145.6pt;
|
||
top: 119.6pt;
|
||
width: 14pt;
|
||
height: 14pt;
|
||
background: #dc2626;
|
||
border-radius: 50%;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
z-index: 100;
|
||
box-shadow: 0 1pt 3pt rgba(0,0,0,0.3);
|
||
">
|
||
<p style="
|
||
font-size: 7pt;
|
||
font-weight: 700;
|
||
color: white;
|
||
margin: 0;
|
||
">4</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Description Panel -->
|
||
<div class="description-panel">
|
||
<div class="description-header">
|
||
<p>Description</p>
|
||
</div>
|
||
|
||
<div class="description-item">
|
||
<div class="description-item-header">
|
||
<div class="description-number">
|
||
<p>1</p>
|
||
</div>
|
||
<div class="description-title">
|
||
<p>개구부 입력</p>
|
||
</div>
|
||
</div>
|
||
<div class="description-content">
|
||
<p>고객사 제공 문 크기(개구부) 입력, mm 단위</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="description-item">
|
||
<div class="description-item-header">
|
||
<div class="description-number">
|
||
<p>2</p>
|
||
</div>
|
||
<div class="description-title">
|
||
<p>제작 규격 변환</p>
|
||
</div>
|
||
</div>
|
||
<div class="description-content">
|
||
<p>W+100mm(레일), H+600mm(권상높이) 자동 계산</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="description-item">
|
||
<div class="description-item-header">
|
||
<div class="description-number">
|
||
<p>3</p>
|
||
</div>
|
||
<div class="description-title">
|
||
<p>면적 계산</p>
|
||
</div>
|
||
</div>
|
||
<div class="description-content">
|
||
<p>제작W × 제작H = 실제 면적(㎡)</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="description-item">
|
||
<div class="description-item-header">
|
||
<div class="description-number">
|
||
<p>4</p>
|
||
</div>
|
||
<div class="description-title">
|
||
<p>최소면적 할증</p>
|
||
</div>
|
||
</div>
|
||
<div class="description-content">
|
||
<p>5㎡ 미만 시 5㎡로 강제 적용 (제작 공정 특성)</p>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html> |