/* renuvion_01_01 — 한국어 고정 높이 → min-height (sys.php f=minh) */
@media (min-width:1025px){
html#tgi-doc[data-tgi-sys] [data-fr="fr00"] .fr00 .s00-renu-img:where(.tg-fr *){min-height:calc(40*var(--k))!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] .fr01 .logos .lg-img:where(.tg-fr *){min-height:calc(100*var(--k))!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] .fr01 .dev-list li:where(.tg-fr *)::before{min-height:calc(2.4*var(--k))!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] .fr01 .ico--fda-img:where(.tg-fr *){min-height:calc(38*var(--k))!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] .fr01 .ico--hour-img:where(.tg-fr *){min-height:calc(58*var(--k))!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] .vid-inline:where(.tg-fr *){min-height:69.6%!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] .vid-inline .wrap:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 .s00-mark-img:where(.tg-fr *){min-height:calc(78*var(--k))!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-00:where(.tg-fr *){min-height:calc(214*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-01:where(.tg-fr *){min-height:calc(286*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-02:where(.tg-fr *){min-height:calc(448*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-03:where(.tg-fr *){min-height:calc(575*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-04:where(.tg-fr *){min-height:calc(276*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-05:where(.tg-fr *){min-height:calc(1042*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-06:where(.tg-fr *){min-height:calc(1170*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-07:where(.tg-fr *){min-height:calc(371*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-08:where(.tg-fr *){min-height:calc(658*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-08:where(.tg-fr *)::after{min-height:1px!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-09:where(.tg-fr *){min-height:calc(1436*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-10:where(.tg-fr *){min-height:calc(270*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #sec-11:where(.tg-fr *){min-height:calc(736*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] .fr03 #gallery:where(.tg-fr *){min-height:calc(362*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] .fr04 #gallery:where(.tg-fr *){min-height:calc(469*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] .fr04 #gallery-3:where(.tg-fr *){min-height:calc(1089*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] .fr04 #gallery-5:where(.tg-fr *){min-height:calc(863*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] .fr04 #gallery-7:where(.tg-fr *){min-height:calc(870*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] .fr04 #gallery-9:where(.tg-fr *){min-height:calc(797*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] .fr04 #gallery-10:where(.tg-fr *){min-height:calc(988*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] .fr04 #gallery-12:where(.tg-fr *){min-height:calc(688*var(--k))!important;height:auto!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(56 * var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-mark:where(.tg-fr *){min-height:calc(56 * var(--k))!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-x:where(.tg-fr *){min-height:calc(43 * var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-renu-v:where(.tg-fr *)::after{min-height:calc(10 * var(--k))!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-bar:where(.tg-fr *){min-height:calc(16 * var(--k))!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-line1:where(.tg-fr *){min-height:calc(128 * var(--k))!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-line2:where(.tg-fr *){min-height:calc(127 * var(--k))!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-line3:where(.tg-fr *){min-height:calc(128 * var(--k))!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-cell:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-c2:where(.tg-fr *)::before{min-height:calc(42 * var(--k))!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-side-img:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr01 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .hero__band:where(.tg-fr *){min-height:calc(var(--u)*23.385)!important}
html#tgi-doc[data-tgi-sys] .fr01 .eyebrow__r:where(.tg-fr *){min-height:calc(var(--u)*.104)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr01 .logos:where(.tg-fr *){min-height:calc(var(--u)*5.000)!important}
html#tgi-doc[data-tgi-sys] .fr01 .lg-renu__v:where(.tg-fr *)::before{min-height:.14em!important}
html#tgi-doc[data-tgi-sys] .fr01 .lg-x:where(.tg-fr *){min-height:calc(var(--u)*2.135)!important}
html#tgi-doc[data-tgi-sys] .fr01 .lg-vmark:where(.tg-fr *){min-height:calc(var(--u)*5.000)!important}
html#tgi-doc[data-tgi-sys] .fr01 .dev-list li:where(.tg-fr *)::before{min-height:calc(var(--u)*.156)!important}
html#tgi-doc[data-tgi-sys] .fr02 .sr:where(.tg-fr *){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] .fr03 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s02 .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s03 .s03-orb .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s03 .s03-badge:where(.tg-fr *){min-height:14.25%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s05 .s05-rule:where(.tg-fr *){min-height:29px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s05 .s05-shot .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s06 .s06-bg:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s06 .s06-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s06 .s06-check:where(.tg-fr *){min-height:27px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr03 .s07 .s07-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s08 .s08-shot .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s08 .s08-bar:where(.tg-fr *){min-height:96px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s09 .s09-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s09 .s09-media .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s10 .s10-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s11 .cmp thead th:where(.tg-fr *){min-height:var(--head-h)!important}
html#tgi-doc[data-tgi-sys] .fr03 .s11 .cmp tbody th:where(.tg-fr *),html#tgi-doc[data-tgi-sys] .fr03 .s11 .cmp tbody td:where(.tg-fr *){min-height:var(--row-h)!important}
html#tgi-doc[data-tgi-sys] .fr03 .s11 .cmp tbody tr:last-child>*:where(.tg-fr *){min-height:var(--last-h)!important}
html#tgi-doc[data-tgi-sys] .fr03 .s12 .s12-rule:where(.tg-fr *){min-height:29px!important}
html#tgi-doc[data-tgi-sys] .fr04 .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr04 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr04 .hero__band:where(.tg-fr *){min-height:var(--hero-band)!important}
html#tgi-doc[data-tgi-sys] .fr04 .hero__rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr04 .hero__item:where(.tg-fr *){min-height:20px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr04 .hero__item:where(.tg-fr *)::after{min-height:16px!important}
html#tgi-doc[data-tgi-sys] .fr04 .intro:where(.tg-fr *){min-height:467px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr04 .intro__inner:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr04 .intro__divider:where(.tg-fr *){min-height:35px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg_fr .sr:where(.tg-fr *){min-height:1px!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:1024px){
html#tgi-doc[data-tgi-sys] .fr00 .s00-mark:where(.tg-fr *){min-height:56px!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-x:where(.tg-fr *){min-height:34px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-renu-v:where(.tg-fr *)::after{min-height:8px!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-bar:where(.tg-fr *){min-height:14px!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-c2:where(.tg-fr *)::before{min-height:56px!important}
html#tgi-doc[data-tgi-sys] .fr01 .eyebrow__r:where(.tg-fr *){min-height:2px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr01 .dev-list li:where(.tg-fr *)::before{min-height:3px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s06 .s06-check:where(.tg-fr *){min-height:21px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr03 .s12 .s12-rule:where(.tg-fr *){min-height:22px!important}
html#tgi-doc[data-tgi-sys] .fr04 .intro__divider:where(.tg-fr *){min-height:35px!important;height:auto!important}
}
@media (max-width:640px){
html#tgi-doc[data-tgi-sys] .fr00 .s00-renu-v:where(.tg-fr *)::after{min-height:7px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s12 .s12-rule:where(.tg-fr *){min-height:18px!important}
}
