@import url("./price2-fonts.css");
.p2-prices{--p2-gold:#a37130;max-width:1368px;padding:0 36px;margin:70px auto 100px;background:#fff;color:#252525;font-family:Pretendard,'Malgun Gothic',sans-serif;line-height:1.5;text-align:left}.p2-prices,.p2-prices *{box-sizing:border-box}.p2-prices h2,.p2-prices h3,.p2-prices h4,.p2-prices p{margin:0}.p2-brand{display:grid;grid-template-columns:200px minmax(0,1fr) 200px;align-items:center;margin-bottom:44px;color:var(--p2-gold)}.p2-brand-left{font:18px/1.5 'Playfair Display',Georgia,serif}.p2-brand-right{font:16px/1.5 Georgia,serif;text-align:right}.p2-brand-left:after,.p2-brand-right:after{content:'';display:block;width:47px;margin-top:30px;border-top:1px solid var(--p2-gold)}.p2-brand-right:after{margin-left:auto}.p2-brand-center{text-align:center;color:#252525}.p2-brand-center img{display:block;width:400px;max-width:70%;height:90px;object-fit:contain;margin:0 auto 8px}.p2-brand-name{font:bold clamp(25px,3.6vw,53px)/1.15 Georgia,serif;white-space:nowrap}.p2-brand-center p{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px;font:15px Georgia,serif;letter-spacing:4px}.p2-brand-center p:before,.p2-brand-center p:after{content:'';width:42px;border-top:1px solid #e7d6bd}.p2-sheet{color:var(--p2-body-color,#252525)}.p2-sheet+.p2-sheet{margin-top:var(--p2-section-gap,150px)}.p2-heading{display:grid;grid-template-columns:65px minmax(0,auto) minmax(240px,1fr);column-gap:30px;align-items:center;margin-bottom:22px}.p2-number{font:italic 44px 'Playfair Display',Georgia,serif;color:var(--p2-gold)}.p2-heading h2{font:800 var(--p2-title-size,34px)/1.45 'Nanum Myeongjo',Georgia,serif;color:var(--p2-title-color);word-break:keep-all}.p2-prices[lang=en] .p2-heading h2{font-family:Georgia,serif;font-size:min(var(--p2-title-size),30px)}.p2-heading-text>p{font:15px/1.5 Cinzel,Georgia,serif;color:var(--p2-subtitle-color);margin-top:2px}.p2-meta{align-self:stretch;border-top:1px solid var(--p2-border-color);margin-top:18px;padding-top:10px;color:var(--p2-meta-color);text-align:right;font-size:var(--p2-meta-size);line-height:1.7}.p2-meta p{margin-top:7px}.p2-fleet{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding-top:44px;margin-bottom:26px;isolation:isolate}.p2-prices .p2-fleet-bg{position:absolute;top:0;left:0;width:100%;height:145px;object-fit:cover;object-position:center;opacity:.72;z-index:0}.p2-vehicle{position:relative;z-index:1;text-align:center;color:var(--p2-gold)}.p2-vehicle img{display:block;width:100%;height:132px;object-fit:contain;object-position:center bottom;margin-bottom:18px}.p2-vehicle strong{display:block;font:700 17px/1.4 'Playfair Display',Georgia,serif}.p2-vehicle span{display:block;font-size:16px;margin-top:8px}.p2-vehicle i{display:block;width:47px;margin:20px auto 0;border-top:1px solid var(--p2-gold)}.p2-table-scroll{overflow-x:auto}.p2-table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:var(--p2-table-size);line-height:1.4;color:var(--p2-body-color);border:1px solid var(--p2-border-color)}.p2-col-name{width:56.5%}.p2-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.p2-table th,.p2-table td{padding:13px 12px;vertical-align:middle;border-right:1px solid var(--p2-border-color)}.p2-table thead th{background:var(--p2-table-header-bg);font-weight:700;text-align:center}.p2-table thead th:first-child,.p2-table tbody th{text-align:left}.p2-table tbody th{font-weight:400;word-break:keep-all}.p2-table td{text-align:center;overflow-wrap:anywhere}.p2-table tbody tr:nth-child(even){background:var(--p2-table-stripe-bg)}.p2-notes{margin-top:36px}.p2-notes h3{display:flex;gap:12px;align-items:center;color:var(--p2-gold);font-size:22px;font-weight:700;margin:0 0 32px}.p2-notes h3:after{content:'';flex:1;border-top:2px dotted var(--p2-gold)}.p2-notes h3 em{font:italic 24px Georgia,serif}.p2-note-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px}.p2-note-column{display:flex;flex-direction:column;gap:32px}.p2-note-column+.p2-note-column{padding-left:28px;border-left:1px dashed var(--p2-border-color)}.p2-note{display:grid;grid-template-columns:26px 135px minmax(0,1fr);align-items:start;gap:12px;font-size:var(--p2-note-size);line-height:1.6}.p2-roman{color:var(--p2-gold);font:22px/1.5 'Playfair Display',Georgia,serif}.p2-note h4{font:700 var(--p2-note-size)/1.6 Pretendard,'Malgun Gothic',sans-serif;color:var(--p2-item-title-color,var(--p2-note-title-color));word-break:keep-all}.p2-note-copy{min-width:0;overflow-wrap:anywhere;color:var(--p2-item-body-color,var(--p2-note-body-color))}.p2-note-detail{margin-top:4px;font-size:var(--p2-detail-size);line-height:1.55;color:var(--p2-item-detail-color,var(--p2-detail-color))}.p2-prices[lang=en] .p2-note{grid-template-columns:26px minmax(0,1fr)}.p2-prices[lang=en] .p2-note-copy{grid-column:2}.p2-prices[lang=en] .p2-note h4{word-break:normal}
@media(max-width:1100px){.p2-brand{grid-template-columns:130px minmax(0,1fr) 130px}.p2-brand-left,.p2-brand-right{font-size:13px}.p2-heading{grid-template-columns:50px minmax(0,1fr);gap:12px 20px}.p2-meta{grid-column:2;margin:0;padding-top:8px}.p2-heading h2{font-size:min(var(--p2-title-size),30px)}.p2-vehicle strong{font-size:14px}.p2-vehicle span{font-size:13px}.p2-note{grid-template-columns:22px 1fr;gap:8px}.p2-note-copy{grid-column:2}.p2-note-column+.p2-note-column{padding-left:20px}}
@media(max-width:700px){.p2-prices{margin:35px auto 50px;padding:0 16px}.p2-brand{display:block;margin-bottom:35px}.p2-brand-left,.p2-brand-right{display:none}.p2-brand-center img{height:65px;width:270px}.p2-brand-name{font-size:clamp(20px,5.7vw,38px)}.p2-brand-center p{font-size:10px;letter-spacing:2px}.p2-heading{grid-template-columns:40px minmax(0,1fr);gap:8px 10px}.p2-number{font-size:34px}.p2-heading h2,.p2-prices[lang=en] .p2-heading h2{font-size:min(var(--p2-title-size),23px)}.p2-heading-text>p{font-size:10px}.p2-meta{grid-column:1/-1;font-size:max(12px,min(var(--p2-meta-size),16px))}.p2-meta p{margin-top:2px}.p2-fleet{gap:5px;padding-top:14px;margin-bottom:20px}.p2-prices .p2-fleet-bg{height:72px}.p2-vehicle img{height:65px;margin-bottom:10px}.p2-vehicle strong{font-size:9px;min-height:26px}.p2-vehicle span{font-size:10px;min-height:28px;line-height:1.4;margin-top:5px}.p2-vehicle i{width:25px;margin-top:8px}.p2-table{min-width:530px;font-size:min(var(--p2-table-size),16px)}.p2-table th,.p2-table td{padding:11px 9px}.p2-note-columns{display:flex;flex-direction:column;gap:22px}.p2-note-column{gap:22px}.p2-note-column+.p2-note-column{padding-left:0;border-left:0}.p2-note,.p2-note h4{font-size:min(var(--p2-note-size),17px)}.p2-note-detail{font-size:min(var(--p2-detail-size),14px)}.p2-notes h3{font-size:19px;margin-bottom:22px}.p2-sheet+.p2-sheet{margin-top:var(--p2-mobile-gap,95px)}}.p2-scroll-hint{display:none;color:var(--p2-meta-color);font-size:12px;text-align:right}
@media(max-width:700px){.p2-prices .p2-scroll-hint{display:block;margin:0 0 7px}}
