/* petit_04_01 — 한국어 고정 높이 → min-height (sys.php f=minh) */
@media (min-width:1025px){
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] #sec-00:where(.tg-fr *){min-height:calc(436*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] #sec-00 .s00-body:where(.tg-fr *){text-align:start!important;text-align-last:auto!important}
:is(html#tgi-doc[data-tgi-sys] [data-fr="fr01"] #sec-00 .s00-body:where(.tg-fr *)) br{display:none!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr01"] #sec-00 .s00-plate:where(.tg-fr *){min-height:calc(265*var(--k))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-07 .bubL:where(.tg-fr *)::after{min-height:46%!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-07 .bubR:where(.tg-fr *)::after{min-height:46%!important}
html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-05 .b12:where(.tg-fr *),html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-05 .b14:where(.tg-fr *),html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-05 .b16:where(.tg-fr *),html#tgi-doc[data-tgi-sys] [data-fr="fr02"] #sec-05 .b18:where(.tg-fr *){min-height:calc(13*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__photo:where(.tg-fr *){min-height:calc(1028*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .hero__edge:where(.tg-fr *){min-height:calc(1028*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .hero__panel:where(.tg-fr *){min-height:calc(1028*var(--u))!important;height:auto!important}
html#tgi-doc[data-tgi-sys] .fr00 .hero__bar:where(.tg-fr *){min-height:calc(16*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__rule:where(.tg-fr *){min-height:calc(1*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__csep--1:where(.tg-fr *){min-height:calc(41*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__csep--2:where(.tg-fr *){min-height:calc(40*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__csep--3:where(.tg-fr *){min-height:calc(40*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__icon--time:where(.tg-fr *){min-height:calc(43*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__icon--anesthesia:where(.tg-fr *){min-height:calc(39*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__icon--admission:where(.tg-fr *){min-height:calc(32*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__icon--suture:where(.tg-fr *){min-height:calc(48*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__icon--visit:where(.tg-fr *){min-height:calc(44*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr00 .spec__icon--recovery:where(.tg-fr *){min-height:calc(44*var(--u))!important}
html#tgi-doc[data-tgi-sys] .fr01 .sr: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] .fr02 .sr:where(.tg-fr *){min-height:1px!important}
html#tgi-doc[data-tgi-sys] .fr02 .s00 .b2:where(.tg-fr *){min-height:7.2139%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01 .i1:where(.tg-fr *){min-height:51.5679%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01 .i2:where(.tg-fr *){min-height:51.5679%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01 .i3:where(.tg-fr *){min-height:51.5679%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01 .b5:where(.tg-fr *){min-height:0.2323%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01 .b9:where(.tg-fr *){min-height:0.2323%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s01 .b13:where(.tg-fr *){min-height:0.2323%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .i1:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .b3:where(.tg-fr *){min-height:0.2532%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .g7:where(.tg-fr *){min-height:30.3797%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .g8:where(.tg-fr *){min-height:21.2500%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .b10:where(.tg-fr *){min-height:31.3725%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .g12:where(.tg-fr *){min-height:21.2500%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .b14:where(.tg-fr *){min-height:31.3725%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .g16:where(.tg-fr *){min-height:21.2500%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .b18:where(.tg-fr *){min-height:31.3725%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .g20:where(.tg-fr *){min-height:21.2500%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .b22:where(.tg-fr *){min-height:31.3725%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .g24:where(.tg-fr *){min-height:21.2500%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s02 .b26:where(.tg-fr *){min-height:31.3725%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s03 .b2:where(.tg-fr *){min-height:0.4866%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .i1:where(.tg-fr *){min-height:79.7448%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .b2:where(.tg-fr *){min-height:79.7448%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .b5:where(.tg-fr *){min-height:0.3190%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .g8:where(.tg-fr *){min-height:17.0654%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .b9:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .b10:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .b11:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .b12:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .g13:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .g16:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .g19:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .g22:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s04 .g25:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b1:where(.tg-fr *){min-height:0.2016%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b2:where(.tg-fr *){min-height:0.2016%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b3:where(.tg-fr *){min-height:8.2661%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .i6:where(.tg-fr *){min-height:22.5806%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .i8:where(.tg-fr *){min-height:22.5806%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .i9:where(.tg-fr *){min-height:11.0887%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b10:where(.tg-fr *){min-height:3.2258%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b12:where(.tg-fr *){min-height:1.1089%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b14:where(.tg-fr *){min-height:1.1089%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b16:where(.tg-fr *){min-height:1.1089%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b18:where(.tg-fr *){min-height:1.1089%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .i21:where(.tg-fr *){min-height:24.3952%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .i23:where(.tg-fr *){min-height:10.8871%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .i25:where(.tg-fr *){min-height:24.5968%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b28:where(.tg-fr *){min-height:1.3105%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s05 .b30:where(.tg-fr *){min-height:1.3105%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .i1:where(.tg-fr *){min-height:74.8503%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .b2:where(.tg-fr *){min-height:74.8503%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .b5:where(.tg-fr *){min-height:0.2994%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .g8:where(.tg-fr *){min-height:16.0180%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .b9:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .b10:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .b11:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .b12:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .g13:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .g16:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .g19:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .g22:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s06 .g25:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .bub:where(.tg-fr *)::after{min-height:45%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .i1:where(.tg-fr *){min-height:66.4634%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .g2:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .g3:where(.tg-fr *){min-height:16.2602%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .g6:where(.tg-fr *){min-height:16.2602%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .g9:where(.tg-fr *){min-height:16.2602%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .g12:where(.tg-fr *){min-height:16.2602%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .g15:where(.tg-fr *){min-height:16.2602%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .g18:where(.tg-fr *){min-height:16.2602%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s07 .g21:where(.tg-fr *){min-height:16.2602%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .i1:where(.tg-fr *){min-height:75.3012%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .b2:where(.tg-fr *){min-height:75.3012%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .b5:where(.tg-fr *){min-height:0.3012%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .g8:where(.tg-fr *){min-height:16.1145%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .b9:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .b10:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .b11:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .b12:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .g13:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .g16:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .g19:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .g22:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s08 .g25:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s09 .exd:where(.tg-fr *){min-height:78.1190%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s09 .exd-art:where(.tg-fr *){min-height:100%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .i1:where(.tg-fr *){min-height:71.8232%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .b2:where(.tg-fr *){min-height:71.8232%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .b5:where(.tg-fr *){min-height:0.2762%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .g8:where(.tg-fr *){min-height:14.7790%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .b9:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .b10:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .b11:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .b12:where(.tg-fr *){min-height:49.5327%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .g13:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .g16:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .g19:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .g22:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s10 .g25:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .b1:where(.tg-fr *){min-height:90.9195%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .i2:where(.tg-fr *){min-height:90.8046%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .b4:where(.tg-fr *){min-height:0.2299%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .g8:where(.tg-fr *){min-height:26.2069%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .g9:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .b11:where(.tg-fr *){min-height:0.8772%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .g13:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .b15:where(.tg-fr *){min-height:0.8772%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .g17:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .b19:where(.tg-fr *){min-height:0.8772%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .g21:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .b23:where(.tg-fr *){min-height:0.8772%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .g25:where(.tg-fr *){min-height:100.0000%!important}
html#tgi-doc[data-tgi-sys] .fr02 .s11 .b27:where(.tg-fr *){min-height:0.8772%!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.tx.t7{text-align:start!important;text-align-last:auto!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.tx.t7 > 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.tx.t7 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.tx.t7 > span:not(:last-child)::after{content:" "}
html#tgi-doc:is(#tgi-doc)[data-tgi-sys] .tg-fr p.tx.t7 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}
}
