.comparison-scroll{overflow-x:auto}.comparison-scroll caption{text-align:left;font-weight:700;padding:0 0 16px}.comparison-scroll th{width:auto}.comparison-scroll th:first-child{width:20%}.comparison-scroll td{min-width:170px}@media print{@page{size:A4;margin:16mm}body{background:#fff!important;color:#000!important}header,footer,.ai-concierge,.quote-dock,.modal,.lightbox,.service-actions,.photo-guide-link,#contact,#aiFinder{display:none!important}.service-main{max-width:none;margin:0;padding:0!important}.service-main h1{font-size:24pt}.service-main h2{font-size:17pt}.service-main p,.service-main li,.service-table{font-size:10pt!important;line-height:1.5!important}.service-main section{padding:12px 0!important}.comparison-scroll{overflow:visible}.comparison-scroll td{min-width:0}.service-table th,.service-table td{padding:7px}tr{break-inside:avoid}#copy-template{break-before:page}.service-main textarea{height:185mm!important;min-height:0;resize:none;font-size:10pt;line-height:1.65;border:1px solid #777}a{color:#000!important}#copyStatus{display:none}}
.comparison-scroll{scroll-margin-top:110px}@media screen and (max-width:620px){.comparison-scroll thead{display:none}.comparison-scroll tr{display:block;margin-bottom:18px;border:1px solid #cbd8dd;background:white}.comparison-scroll th,.comparison-scroll td{display:block;width:auto!important;min-width:0;padding:12px 16px}.comparison-scroll th{background:#e8f0f3}.comparison-scroll td:not([colspan])::before{display:block;font-weight:700;margin-bottom:6px}.comparison-scroll td:nth-child(2):not([colspan])::before{content:'강화유리칸막이'}.comparison-scroll td:nth-child(3)::before{content:'랩핑칸막이'}}

.scope-table caption{text-align:left;font-weight:700;padding:0 0 16px}.scope-table th:first-child{width:24%;min-width:110px}#scope-comparison,#handover{scroll-margin-top:110px}#handover details p{margin-bottom:0}@media print{#handover details>*{display:block!important}#handover details{break-inside:avoid}#handover summary{font-size:11pt}}
