.ap-shell .ap-cost-details{margin-top:20px}
.ap-shell .ap-cost-details summary{cursor:pointer;font-weight:600;padding-block:10px}
.ap-shell .ap-cost-details table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}
.ap-shell .ap-cost-details th,.ap-shell .ap-cost-details td{padding:12px 8px;border-bottom:1px solid var(--ap-line,#dce3e8);vertical-align:top}
.ap-shell .ap-cost-details th{text-align:left;font-weight:600}
.ap-shell .ap-cost-details th:first-child{width:44%}
.ap-shell .ap-cost-details td:last-child,.ap-shell .ap-cost-details th:last-child{text-align:right}
.ap-shell .ap-cost-details td{white-space:nowrap}
@media(max-width:480px){.ap-shell .ap-cost-details table{font-size:13px}.ap-shell .ap-cost-details th,.ap-shell .ap-cost-details td{padding:10px 5px}}

@font-face{font-family:"Pretendard Variable";src:url(/fonts/pretendard-ai-20261028.woff2) format("woff2-variations");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+ACB9,U+CCAB,U+CD94}
