/* mommy_02_01 — 한국어 고정 높이 → min-height (sys.php f=minh) */
@media (min-width:1025px){
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] #sec-08:where(.tg-fr *){min-height:calc(791*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] #sec-00 .eyebrow .rule:where(.tg-fr *),html#tgi-doc[data-tgi-sys] [data-fr="fr04"] #sec-03 .s03-eyebrow .rule:where(.tg-fr *),html#tgi-doc[data-tgi-sys] [data-fr="fr04"] #sec-04 .s04-eyebrow .rule:where(.tg-fr *),html#tgi-doc[data-tgi-sys] [data-fr="fr04"] #sec-05 .s05-eyebrow .rule:where(.tg-fr *),html#tgi-doc[data-tgi-sys] [data-fr="fr04"] #sec-08 .s08-eyebrow .rule: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 .photo_container:where(.tg-fr *){min-height:547px!important}
html#tgi-doc[data-tgi-sys] .mod-album .photo_container .lock_wrap:where(.tg-fr *){min-height:547px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .mod-album .thumb:where(.tg-fr *){min-height:233px!important}
html#tgi-doc[data-tgi-sys] .mod-album .thumb .photo_wrap:where(.tg-fr *){min-height:181px!important}
html#tgi-doc[data-tgi-sys] .mod-album .thumb .lock_wrap:where(.tg-fr *){min-height:181px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .mod-album .pagenavi:where(.tg-fr *){min-height:35px!important}
html#tgi-doc[data-tgi-sys] [data-tc="260829webc0"] #hero:where(.tg-fr *){min-height:calc(1028*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-00:where(.tg-fr *){min-height:calc(1440*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr03"] #sec-00:where(.tg-fr *){min-height:calc(910*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] #sec-08:where(.tg-fr *){min-height:calc(790*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] #sec-00:where(.tg-fr *){min-height:calc(437*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr04"] #sec-08:where(.tg-fr *){min-height:calc(788*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__plate:where(.tg-fr *){min-height:var(--s00-plate-h)!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__row:where(.tg-fr *)::after{min-height:var(--s00-div-h)!important}
html#tgi-doc[data-tgi-sys] .fr00 .s00__ico:where(.tg-fr *){min-height:var(--s00-ico-w)!important}
html#tgi-doc[data-tgi-sys] .fr01 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .pro .j:where(.tg-fr *){text-align:start!important;text-align-last:auto!important}
:is(html#tgi-doc[data-tgi-sys] .fr01 .pro .j:where(.tg-fr *)) br{display:none!important}
html#tgi-doc[data-tgi-sys] .fr01 .pro__eyebrow:where(.tg-fr *){min-height:calc(31*var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr01 .pro__dash:where(.tg-fr *){min-height:calc(1*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr01 .pro__r > .pro__p:last-child:where(.tg-fr *){min-height:calc(61*var(--u))!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:var(--s00-rule-h)!important}
html#tgi-doc[data-tgi-sys] .fr03 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s00__brand:where(.tg-fr *){min-height:67px!important}
html#tgi-doc[data-tgi-sys] .fr03 .s00__lead:where(.tg-fr *)::after{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] .fr04 .eyebrow .rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr04 .s00 .s00-vrule:where(.tg-fr *){min-height:29px!important}
html#tgi-doc[data-tgi-sys] .fr04 .s00 .s00-shot .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr04 .s00 .s00-callout:where(.tg-fr *){min-height:232px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr04 .s01-bar:where(.tg-fr *){min-height:56px!important}
html#tgi-doc[data-tgi-sys] .fr04 .s01-ticks:where(.tg-fr *){min-height:105px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr04 .s02 .s02-fig:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr04 .s03-eyebrow .rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr04 .s04 .s04-bg:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr04 .s04 .s04-sep:where(.tg-fr *){min-height:16px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr04 .s05 .s05-media .rbw2:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr04 .s08 .s08-photo:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr04 .s08 .s08-line: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] .fr05 .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.pro__p{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.pro__p > 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.pro__p 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.pro__p > 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.tv-d br{display:none!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.s00__desc 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:1024px){
html#tgi-doc[data-tgi-sys] .fr01 .pro__rule:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr01 .pro__dash:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .pro__p:where(.tg-fr *){text-align:start!important;text-align-last:auto!important}
:is(html#tgi-doc[data-tgi-sys] .fr01 .pro__p:where(.tg-fr *)) br{display:none!important}
html#tgi-doc[data-tgi-sys] .fr04 .s00 .s00-callout:where(.tg-fr *){min-height:180px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr04 .s01-ticks:where(.tg-fr *){min-height:72px!important;height:auto!important}
}
@media (max-width:640px){
html#tgi-doc[data-tgi-sys] .fr04 .s01-bar:where(.tg-fr *){min-height:44px!important}
html#tgi-doc[data-tgi-sys] .fr04 .s01-ticks:where(.tg-fr *){min-height:56px!important;height:auto!important}
}
