/* breast_03_01 — 한국어 고정 높이 → min-height (sys.php f=minh) */
@media (min-width:1025px){
html#tgi-doc[data-tgi-sys] .tg-fr[data-fr="fr03"] .s00:where(.tg-fr *){min-height:calc(910*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .tg-fr[data-fr="fr05"] .eyebrow i:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tg-fr[data-fr="fr05"] .s01__bar:where(.tg-fr *){min-height:calc(16*var(--k))!important}
html#tgi-doc[data-tgi-sys] .tg-fr[data-fr="fr05"] .s06__crule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .tg-fr[data-fr="fr06"] .ac:where(.tg-fr *){min-height:calc(1078*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 .hero__bar:where(.tg-fr *){min-height:calc(16*var(--px))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__row:where(.tg-fr *){min-height:calc(127.33*var(--px))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__cell+.spec__cell:where(.tg-fr *)::before{min-height:calc(40*var(--px))!important}
html#tgi-doc[data-tgi-sys] .fr00 .ic-time:where(.tg-fr *){min-height:calc(43*var(--px))!important}
html#tgi-doc[data-tgi-sys] .fr00 .ic-anesth:where(.tg-fr *){min-height:calc(38*var(--px))!important}
html#tgi-doc[data-tgi-sys] .fr00 .ic-stay:where(.tg-fr *){min-height:calc(32*var(--px))!important}
html#tgi-doc[data-tgi-sys] .fr00 .ic-suture:where(.tg-fr *){min-height:calc(48*var(--px))!important}
html#tgi-doc[data-tgi-sys] .fr00 .ic-visit:where(.tg-fr *){min-height:calc(44*var(--px))!important}
html#tgi-doc[data-tgi-sys] .fr00 .ic-recov:where(.tg-fr *){min-height:calc(44*var(--px))!important}
html#tgi-doc[data-tgi-sys] .fr01 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr01 .s00 .s00__rule:where(.tg-fr *){min-height:369px!important}
html#tgi-doc[data-tgi-sys] .fr01 .s00 .s00__kicker-box:where(.tg-fr *){min-height:31px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr01 .s00 .s00__kicker-rule:where(.tg-fr *){min-height:1px!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(--rule-v-h)!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01__num:where(.tg-fr *)::after{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 .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 .s00__img:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr05 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr05 .eyebrow i:where(.tg-fr *){min-height:2px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s00:where(.tg-fr *){min-height:971px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr05 .s00__ph:where(.tg-fr *){min-height:971px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s00__stage:where(.tg-fr *){min-height:971px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s00__tbl th:where(.tg-fr *){min-height:68px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s00__tbl td:where(.tg-fr *){min-height:47px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s01:where(.tg-fr *){min-height:790px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr05 .s01__ph:where(.tg-fr *){min-height:790px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s01__list li:where(.tg-fr *){min-height:23px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s01__bar:where(.tg-fr *){min-height:19px!important}
html#tgi-doc[data-tgi-sys] .fr05 .smethod .badge span:where(.tg-fr *){min-height:68px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s06:where(.tg-fr *){min-height:865px!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr05 .s06__ph:where(.tg-fr *){min-height:790px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s06__stage:where(.tg-fr *){min-height:865px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s06__c:where(.tg-fr *){min-height:228px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s06__crule:where(.tg-fr *){min-height:2px!important}
html#tgi-doc[data-tgi-sys] .fr06 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr06 .ac-eyebrow__rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr06 .ac-card__media:where(.tg-fr *){min-height:var(--ac-card-h)!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.s00__body{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.s00__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.s00__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.s00__body > span:not(:last-child)::after{content:" "}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.lead.s02__lead{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.lead.s02__lead > 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.lead.s02__lead 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.lead.s02__lead > span:not(:last-child)::after{content:" "}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.disc.mdesc{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.disc.mdesc > 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.disc.mdesc 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.disc.mdesc > span:not(:last-child)::after{content:" "}
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 p.lead.s02__lead br{display:none!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.disc.mdesc 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] .fr00 .hero__bar:where(.tg-fr *){min-height:var(--space-xs)!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__cell+.spec__cell:where(.tg-fr *)::before{min-height:calc(100% - var(--space-md))!important}
html#tgi-doc[data-tgi-sys] .fr01 .s00 .s00__rule:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr05 .s00__ph:where(.tg-fr *){min-height:100%!important}
}
