/* petit_01_01 — 한국어 고정 높이 → min-height (sys.php f=minh) */
@media (min-width:1025px){
html#tgi-doc[data-tgi-sys] [data-tc="260817bivbr"] .s00:where(.tg-fr *){min-height:calc(401*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-tc="2608292eg2d"] .dash:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] [data-tc="2608292eg2d"] .s06__r:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .mod-bna .bna-more:where(.tg-fr *){min-height:69px!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] [data-tc="2608292eg2d"] .s02__fig:where(.tg-fr *){min-height:calc(921*var(--k))!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-05 p.s05__b:where(.tg-fr *){min-height:calc(120*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-shot .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-bar:where(.tg-fr *){min-height:16px!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-row:where(.tg-fr *){min-height:var(--s00-row-h)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00-cell-l:where(.tg-fr *)::after{min-height:40px!important}
html#tgi-doc[data-tgi-sys] .fr01 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .s00-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .s00-body:where(.tg-fr *){text-align:start!important;text-align-last:auto!important}
:is(html#tgi-doc[data-tgi-sys] .fr01 .s00-body:where(.tg-fr *)) br{display:none!important}
html#tgi-doc[data-tgi-sys] .fr01 .s00-ln:where(.tg-fr *){text-align:start!important;text-align-last:auto!important}
:is(html#tgi-doc[data-tgi-sys] .fr01 .s00-ln:where(.tg-fr *)) br{display:none!important}
html#tgi-doc[data-tgi-sys] .fr02 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .dash:where(.tg-fr *){min-height:2px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s00__vrule:where(.tg-fr *){min-height:var(--h-rule-v)!important}
html#tgi-doc[data-tgi-sys] .fr02 .s00__rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01__bg:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02__img:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s03__ph:where(.tg-fr *){min-height:var(--h-prod-img)!important}
html#tgi-doc[data-tgi-sys] .fr02 .s03__img--a:where(.tg-fr *){min-height:144px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s03__img--b:where(.tg-fr *){min-height:165px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s03__img--c:where(.tg-fr *){min-height:177px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s03__img--d:where(.tg-fr *){min-height:172px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04__step+.s04__step:where(.tg-fr *)::before{min-height:51px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04__disc:where(.tg-fr *){min-height:var(--d-disc)!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05__head:where(.tg-fr *){min-height:var(--h-cmp-head)!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05__img:where(.tg-fr *){min-height:var(--d-cmp-disc)!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06__photo:where(.tg-fr *){min-height:calc(100% - var(--y-eff-photo))!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06__c:where(.tg-fr *){min-height:var(--d-eff)!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06__r:where(.tg-fr *){min-height:2px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06__l:where(.tg-fr *){min-height:50px!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-ico:where(.tg-fr *){min-height:var(--s00-ico)!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06__c:where(.tg-fr *){min-height:200px!important}
}
@media (max-width:640px){
html#tgi-doc[data-tgi-sys] .fr02 .s06__c:where(.tg-fr *){min-height:150px!important}
}
