.hospital-history_timeline__JVBPN{white-space:normal;overflow-wrap:anywhere;width:100%;max-width:1200px;position:relative;list-style:none;padding:24px 0;margin:0 auto!important;color:#fff}.hospital-history_timeline__JVBPN li,.hospital-history_timeline__JVBPN p{font:inherit;color:inherit;margin:0}.hospital-history_timeline__JVBPN ol,.hospital-history_timeline__JVBPN ul{margin:0}.hospital-history_timeline__JVBPN:before{content:"";position:absolute;left:50%;top:24px;bottom:24px;width:2px;transform:translateX(-50%);background:#fff}.hospital-history_timeline__JVBPN h3{font:300 48px/1.2 var(--font-suit);margin:0 0 12px}.hospital-history_timeline__JVBPN p{font:500 14px/1.3 var(--font-pretendard)}.hospital-history_timeline__JVBPN[data-reveal=true] .hospital-history_item__n3M2a:not([data-visible=true]){opacity:0}@media(min-width:960px){.hospital-history_timeline__JVBPN h3{font-size:96px}.hospital-history_timeline__JVBPN p{font-size:21px}}@media(prefers-reduced-motion:reduce){.hospital-history_timeline__JVBPN .hospital-history_item__n3M2a{opacity:1!important;transition:none}}.hospital-history_item__n3M2a{position:relative;width:calc(50% - 22px);min-width:0;margin:0 0 36px!important;text-align:right;min-height:110px;transition:opacity .5s ease-in-out}.hospital-history_item__n3M2a:nth-child(2n){margin-left:calc(50% + 22px)!important;text-align:left}.hospital-history_item__n3M2a:nth-child(2n) .hospital-history_dot__tDEUp{left:-27px;right:auto}@media(min-width:960px){.hospital-history_item__n3M2a{width:calc(50% - 60px);min-height:155px;margin-bottom:60px!important}.hospital-history_item__n3M2a:nth-child(2n){margin-left:calc(50% + 60px)!important}.hospital-history_item__n3M2a:nth-child(2n) .hospital-history_dot__tDEUp{left:-69px}}.hospital-history_dot__tDEUp{position:absolute;right:-27px;top:18px;width:10px;height:10px;border-radius:50%;background:#fff}@media(min-width:960px){.hospital-history_dot__tDEUp{width:20px;height:20px;right:-69px;top:38px}}.hospital-history_standalone__NWH8Z{background:#1e3131;padding:104px 16px 64px;white-space:normal}.hospital-history_standalone__NWH8Z h1{font-size:28px;color:#fff;text-align:center;margin-bottom:60px}@media(min-width:960px){.hospital-history_standalone__NWH8Z{padding:140px 32px 100px}.hospital-history_standalone__NWH8Z h1{font-size:48px}}