/* mommy_03_03 — 한국어 고정 높이 → min-height (sys.php f=minh) */
@media (min-width:1025px){
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 #hero:where(.tg-fr *){min-height:calc(1028*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s00-bar:where(.tg-fr *){min-height:calc(16*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s00-row:where(.tg-fr *)::after{min-height:calc(42*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s00-ic:where(.tg-fr *){min-height:calc(60*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .rule-after:where(.tg-fr *)::after{min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 #sec-01:where(.tg-fr *){min-height:calc(531*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s01-plate:where(.tg-fr *){min-height:calc(229*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s01-body:where(.tg-fr *){text-align:start!important;text-align-last:auto!important}
:is(html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s01-body:where(.tg-fr *)) br{display:none!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s02-band:where(.tg-fr *){min-height:calc(475*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s02-stem:where(.tg-fr *){min-height:calc(28*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 #sec-03:where(.tg-fr *){min-height:calc(442*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s03-card:where(.tg-fr *){min-height:calc(195*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s03-num:where(.tg-fr *)::after{min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 #sec-04:where(.tg-fr *){min-height:calc(1391*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s04-fig:where(.tg-fr *){min-height:calc(295*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 #sec-05:where(.tg-fr *){min-height:calc(790*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s05-bar:where(.tg-fr *){min-height:calc(14*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 #sec-06:where(.tg-fr *){min-height:calc(1682*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s06-step:where(.tg-fr *){min-height:calc(599*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s06-fig:where(.tg-fr *){min-height:calc(356*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s06-badge:where(.tg-fr *){min-height:calc(47*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s06-arw:where(.tg-fr *){min-height:calc(49*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 #gallery:where(.tg-fr *){min-height:calc(517*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s07-band:where(.tg-fr *){min-height:calc(357*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s07-half:where(.tg-fr *){min-height:calc(357*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s07-rule:where(.tg-fr *){min-height:calc(45*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 #sec-08:where(.tg-fr *){min-height:calc(790*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s08-circle:where(.tg-fr *){min-height:calc(228*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s08-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s08-t:where(.tg-fr *){min-height:calc(50*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s00-colon:where(.tg-fr *)::before,html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s00-colon:where(.tg-fr *)::after{min-height:calc(3*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s06-arw:where(.tg-fr *){min-height:calc(53*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s07-rule:where(.tg-fr *){min-height:calc(46*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-page .tcf_mommy_03_03 .s06-arw:where(.tg-fr *){min-height:calc(55*var(--k))!important;height:auto!important}
}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .rule-after:where(.tg-fr *)::after{min-height:2px!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s00-bar:where(.tg-fr *){min-height:16px!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s00-row:where(.tg-fr *)::after{min-height:40px!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s00-rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s01-plate:where(.tg-fr *){min-height:229px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s01-body:where(.tg-fr *){text-align:start!important;text-align-last:auto!important}
:is(html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s01-body:where(.tg-fr *)) br{display:none!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s02-stem:where(.tg-fr *){min-height:29px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s03-bg:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s05-bar:where(.tg-fr *){min-height:18px!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s06-badge:where(.tg-fr *){min-height:47px!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s06-arw:where(.tg-fr *){min-height:51px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s07-rule:where(.tg-fr *){min-height:48px!important}
html#tgi-doc[data-tgi-sys] .tcf_mommy_03_03 .s08-rule:where(.tg-fr *){min-height:2px!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.s01-body{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.s01-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.s01-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.s01-body > span:not(:last-child)::after{content:" "}
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}
