/* man_01_01 — 한국어 고정 높이 → min-height (sys.php f=minh) */
@media (min-width:1025px){
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] #intro:where(.tg-fr *){min-height:calc(517*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #main .eyebrow:where(.tg-fr *)::after{min-height:1px!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-00:where(.tg-fr *){min-height:calc(895*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-01:where(.tg-fr *){min-height:calc(738*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-02:where(.tg-fr *){min-height:calc(1011*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-02 .s02-arm:where(.tg-fr *){min-height:calc(58*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-05:where(.tg-fr *){min-height:calc(360*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-02 .s02__head:where(.tg-fr *){min-height:calc(223*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-02 .s02__col .steprule:where(.tg-fr *){min-height:calc(53*var(--k))!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-07:where(.tg-fr *){min-height:calc(699*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-12 .s12__dash:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-12 .s12__pt:where(.tg-fr *)::after{min-height:1px!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-07:where(.tg-fr *){min-height:calc(702*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-12:where(.tg-fr *){min-height:calc(797*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-12:where(.tg-fr *){min-height:calc(795*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .mod-album .btn_wrap .btn:where(.tg-fr *){min-height:30px!important}
html#tgi-doc[data-tgi-sys][lang="ko"] .mod-tv .tv-item .tv-d:where(.tg-fr *){min-height:40px!important}
}
html#tgi-doc[data-tgi-sys] .fr00 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-plate:where(.tg-fr *){min-height:calc(var(--space-5xl) + 16px)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-ico:where(.tg-fr *){min-height:var(--ico-box)!important}
html#tgi-doc[data-tgi-sys] .fr01 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .intro__eyebrow:where(.tg-fr *)::after{min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .intro__divider:where(.tg-fr *){min-height:clamp(64px,10.9375cqw,210px)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr01 .cmp__band:where(.tg-fr *){min-height:77.9597%!important}
html#tgi-doc[data-tgi-sys] .fr01 .cmp__torso:where(.tg-fr *){min-height:77.9597%!important}
html#tgi-doc[data-tgi-sys] .fr01 .cmp__disc:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr01 .cmp__badge:where(.tg-fr *){min-height:8.43829%!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:2px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s00-cols:where(.tg-fr *)::before{min-height:444px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01-card+.s01-card .s01-cap:where(.tg-fr *)::before{min-height:75px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02-ruler:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02-arm:where(.tg-fr *){min-height:60px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04-head:where(.tg-fr *)::after{min-height:81px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04-hl:where(.tg-fr *)::after{min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04-badge:where(.tg-fr *){min-height:69px!important}
html#tgi-doc[data-tgi-sys] .fr03 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s00__bg:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s00__icon:where(.tg-fr *){min-height:calc(142*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s00__tail:where(.tg-fr *){min-height:calc(26*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s00__rule:where(.tg-fr *){min-height:calc(39*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s01__bg:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s01__dash:where(.tg-fr *){min-height:calc(1*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s01__item:where(.tg-fr *){min-height:calc(18*var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr03 .s01__tick:where(.tg-fr *){min-height:calc(15*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s02__head:where(.tg-fr *){min-height:calc(249*var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr03 .s02__dash:where(.tg-fr *){min-height:calc(1*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s02__media:where(.tg-fr *){min-height:calc(424*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s02__plate:where(.tg-fr *){min-height:calc(305*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s02__cap:where(.tg-fr *){min-height:calc(105*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s02 .steprule:where(.tg-fr *){min-height:calc(53*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s02 .chev:where(.tg-fr *){min-height:calc(51*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s03__media:where(.tg-fr *){min-height:calc(319*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s03__plate:where(.tg-fr *){min-height:calc(305*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s03__cap:where(.tg-fr *){min-height:calc(105*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s03 .steprule:where(.tg-fr *){min-height:calc(53*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s03 .chev:where(.tg-fr *){min-height:calc(51*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s04__media:where(.tg-fr *){min-height:calc(317*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s04__cap:where(.tg-fr *){min-height:calc(105*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s04 .steprule:where(.tg-fr *){min-height:calc(53*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s04 .chev:where(.tg-fr *){min-height:calc(51*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s05__cap:where(.tg-fr *){min-height:calc(64*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s05__rule:where(.tg-fr *){min-height:calc(53*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s06__cols:where(.tg-fr *){min-height:calc(549*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s06__dash:where(.tg-fr *){min-height:calc(1*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s07__bg:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s12__plate:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr03 .s12__bg:where(.tg-fr *){min-height:calc(790*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s12__dash:where(.tg-fr *){min-height:calc(2*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s12__pts:where(.tg-fr *){min-height:calc(229*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr03 .s12__pt:where(.tg-fr *){min-height:calc(229*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr04 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr04 .s00-eyebrow:where(.tg-fr *)::after{min-height:1px!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 p.intro__body.reveal{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.intro__body.reveal > 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.intro__body.reveal 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.intro__body.reveal > span:not(:last-child)::after{content:" "}
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.s00__a{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.s00__a > 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.s00__a 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.s00__a > span:not(:last-child)::after{content:" "}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.stepb{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.stepb > 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.stepb 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.stepb > span:not(:last-child)::after{content:" "}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.s07__body{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.s07__body > 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.s07__body 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.s07__body > span:not(:last-child)::after{content:" "}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.intro__body.reveal 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.s00__a br{display:none!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.stepb 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 .s04-badge:where(.tg-fr *){min-height:48px!important}
}
