/* lifting_01_01 — 한국어 고정 높이 → min-height (sys.php f=minh) */
@media (min-width:1025px){
html#tgi-doc[data-tgi-sys] .tg-page .fr02 #sec-00:where(.tg-fr *){min-height:calc(1223*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr02 #sec-01:where(.tg-fr *){min-height:calc(907*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr02 .s06-item:where(.tg-fr *){min-height:calc(419*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr02 .s01-r1:where(.tg-fr *){min-height:calc(50*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr00 .s00-eyebrow:where(.tg-fr *){min-height:calc(44*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr06 .s04:where(.tg-fr *){min-height:calc(791*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .vid-pair:where(.tg-fr *){min-height:360px!important}
html#tgi-doc[data-tgi-sys] .tg-page .vid-pair .wrap:where(.tg-fr *){min-height:360px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr04:where(.tg-fr *){min-height:calc(78*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr00 #hero:where(.tg-fr *){min-height:calc(1028*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr03:where(.tg-fr *){min-height:calc(295*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .fr05:where(.tg-fr *){min-height:calc(323*var(--k))!important}
}
html#tgi-doc[data-tgi-sys] .fr00 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-brand:where(.tg-fr *){min-height:calc(59 * var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-eyebrow:where(.tg-fr *){min-height:calc(46 * var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-plate:where(.tg-fr *){min-height:calc(16 * var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-row:nth-child(1):where(.tg-fr *){min-height:calc(127 * var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-row:nth-child(2):where(.tg-fr *){min-height:calc(127 * var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-row:nth-child(3):where(.tg-fr *){min-height:calc(128 * var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-cell + .s00-cell:where(.tg-fr *)::before{min-height:calc(40 * var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-disc:where(.tg-fr *){min-height:calc(11 * var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr01 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .s00-pro-d:where(.tg-fr *){min-height:1px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .eyebrow:where(.tg-fr *)::after{min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s00-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s00-tick:where(.tg-fr *){min-height:31px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01-table thead th:where(.tg-fr *){min-height:86px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01-r1:where(.tg-fr *){min-height:52px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01-r2:where(.tg-fr *){min-height:50px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01-r3:where(.tg-fr *){min-height:77px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01-r4:where(.tg-fr *){min-height:126px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01-r5:where(.tg-fr *){min-height:50px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01-r6:where(.tg-fr *){min-height:123px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02-inner:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02-tick:where(.tg-fr *){min-height:16px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s03-stem:where(.tg-fr *){min-height:29px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05-head .bar:where(.tg-fr *){min-height:77px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07-head .bar:where(.tg-fr *){min-height:77px!important}
html#tgi-doc[data-tgi-sys] .fr02 .ba-tags:where(.tg-fr *){min-height:calc(100cqw*622/516)!important}
html#tgi-doc[data-tgi-sys] .fr03 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr03 .am__rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr04 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr05 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr06 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr06 .s00 .rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr06 .s01 .shot:where(.tg-fr *){min-height:var(--shot-h)!important}
html#tgi-doc[data-tgi-sys] .fr06 .s01 .panel:where(.tg-fr *){min-height:var(--panel-h)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr06 .s01 .bar:where(.tg-fr *){min-height:27px!important}
html#tgi-doc[data-tgi-sys] .fr06 .s02-shot:where(.tg-fr *){min-height:var(--shot-h-r2)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr06 .s02-panel:where(.tg-fr *){min-height:var(--panel-h)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr06 .s02-bar:where(.tg-fr *){min-height:27px!important}
html#tgi-doc[data-tgi-sys] .fr06 .s03 .shot:where(.tg-fr *){min-height:var(--shot-h-r3)!important}
html#tgi-doc[data-tgi-sys] .fr06 .s03 .shot .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr06 .s03 .panel:where(.tg-fr *){min-height:var(--panel-h)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr06 .s04 .s04-dash:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr06 .s04 .s04-badge:where(.tg-fr *){min-height:var(--badge-d)!important}
html#tgi-doc[data-tgi-sys] .fr06 .s04 .s04-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tg_fr .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tcf_lifting_01_01_260907kadpx .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.tv-d{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.tv-d > span{display:inline!important;text-align-last:auto!important;white-space:normal!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.tv-d br{display:none!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys]:not([data-tgi-lang="ja"]):not([data-tgi-lang^="zh"]) .tg-fr p.tv-d > span:not(:last-child)::after{content:" "}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.n260907kadpx-s00-lead{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.n260907kadpx-s00-lead > span{display:inline!important;text-align-last:auto!important;white-space:normal!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.n260907kadpx-s00-lead br{display:none!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys]:not([data-tgi-lang="ja"]):not([data-tgi-lang^="zh"]) .tg-fr p.n260907kadpx-s00-lead > span:not(:last-child)::after{content:" "}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.s00-body br{display:none!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.tv-d br{display:none!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.n260907kadpx-s00-lead br{display:none!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr :is(h1,h2,h3,h4){text-wrap-style:balance!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,figcaption,span,div).sr.sr{height:1px!important;min-height:0!important;overflow:hidden!important}
@media (max-width:640px){
html#tgi-doc[data-tgi-sys] .fr02 .s00-tick:where(.tg-fr *){min-height:24px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05-head .bar:where(.tg-fr *){min-height:38px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07-head .bar:where(.tg-fr *){min-height:56px!important}
}
@media (max-width:1024px){
html#tgi-doc[data-tgi-sys] .fr02 .s03-stem:where(.tg-fr *){min-height:22px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05-head .bar:where(.tg-fr *){min-height:48px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07-head .bar:where(.tg-fr *){min-height:64px!important}
}
