.config-main-CI{position:relative;max-width:1472px;height:auto;margin:80px auto 0;padding-bottom:80px}.title-ci{padding-bottom:91px;border-bottom:1px solid #e5e5e5}.step1{display:flex;flex-direction:row;gap:58px;margin-top:155px}.mainTitle-step1 h1{width:161px;font-family:Noto Sans KR,sans-serif!important;font-size:24px;font-weight:900;color:#000000}.mainDesc-step1{display:flex;flex-direction:column;gap:64px}.mainDesc-step1 span{font-family:Noto Sans KR,sans-serif!important;font-size:16px;font-weight:400;color:#333333;margin-top:7px;line-height:2}.mainDesc-step1 img{max-width:100%;height:auto;display:block}.translateLogo{display:flex;flex-direction:row;gap:76px}.config-logoType-eng{display:flex;flex-direction:column}.logotype__label{font-family:Noto Sans KR,sans-serif;font-size:16px!important;font-weight:700!important;color:rgba(51,51,51,.7)!important;padding-bottom:20px!important}.logotype__label,.logotype__label2{line-height:120.4%!important;letter-spacing:0!important}.logotype__label2{font-family:Noto Sans KR,sans-serif!important;font-size:14px!important;font-weight:500!important;color:rgba(51,51,51,.4)!important;margin-top:12px}.sharik-container{display:flex;align-items:center;gap:39px;margin-top:51px}.circle-color-filled{display:flex;flex-direction:column;gap:120px;padding-bottom:100px}.circle-color{width:142px;height:142px;border-radius:50%;background-color:#e0004d}.about-circle-desc{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:30px!important;letter-spacing:0!important;color:#333333!important}.color-first-container{width:870px!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important}.circle_bloom{display:flex;align-items:center;gap:115px;margin-top:51px}.symbolcon2{display:none!important}.last-color-mainCircleTitle{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:120.4%!important;letter-spacing:0!important;color:#333333!important}.Nova-healthCare{display:block!important}.Nova-healthCare-mobile2,.Nova-healthCare2{display:none!important}.main-circle-title{font-family:Noto Sans KR,sans-serif!important;font-weight:700!important;line-height:120.4%;letter-spacing:0;color:#000000!important}.main-circle-title-small{font-size:14px}.main-circle-title-large{font-size:16px}.color-title-large,.color-title-small{display:inline-block!important;font-family:Noto Sans KR,sans-serif!important;font-weight:700!important;line-height:120.4%!important;letter-spacing:0!important;color:#000000!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}.color-title-small{font-size:14px!important}.color-title-large{font-size:16px!important}@supports (-webkit-touch-callout:none){.color-title-large,.color-title-small{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.circle-color-filled>div>span:first-child,.color-first-container>div>span:first-child{display:inline-block!important}}.circle-color-filled span[class*=color-title]{font-family:Noto Sans KR,sans-serif!important;font-weight:700!important;color:#000000!important}@media (max-width:1600px){.config-main-CI{width:85%;margin-top:80px;padding-bottom:80px}.color-first-container{width:770px!important}.circle_bloom{gap:65px}}@media (max-width:800px){.config-main-CI{width:90%;margin-top:64px}.title-ci{padding-bottom:50px}.step1{flex-direction:column;gap:24px;margin-top:42px}.mainTitle-step1 h1{font-size:20px}.mainDesc-step1{gap:42px}.mainDesc-step1 span{font-size:14px;margin-top:0;line-height:1.8}.mainDesc-step1 img{max-width:100%;height:auto;display:block}.symbolcon{display:none!important}.symbolcon2{display:block!important}.Nova-healthCare{display:none!important}.Nova-healthCare-mobile2,.Nova-healthCare2{min-height:190px;height:100%;display:block!important}.translateLogo{flex-direction:column;gap:76px}.logotype__label{font-size:14px!important;padding-bottom:20px!important}.logotype__label2{font-size:12px!important;margin-top:14px!important}.color-first-container{flex-direction:column!important;gap:46px}.circle-color{width:106px;height:106px}.sharik-container{margin-top:28px}.about-circle-desc{font-size:14px!important;line-height:22px!important}.circle-color-filled{gap:46px;padding-bottom:100px}.circle_bloom{display:flex;align-items:center;gap:12px;margin-top:46px}.last-color-mainCircleTitle{font-size:14px!important;font-weight:400!important}.color-title-large,.color-title-small{font-synthesis:none!important;-webkit-text-size-adjust:100%!important}}@media (max-width:390px){.last-color-mainCircleTitle{font-size:12px!important}}@media (max-width:370px){.circle-color{width:96px;height:96px}}.config-mainHistory{position:relative;max-width:1472px;height:auto;margin:80px auto 0;padding-bottom:230px}.config-scroll-bar{position:relative;max-width:1200px;width:100%;margin:0 auto;height:auto;border:1px solid rgba(255,255,255,0)}.timeline-line{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + var(--timeline-x, 0px)),-50%);width:2px;height:95%!important;background:#eee;z-index:1;pointer-events:none}.timeline-progress{width:100%;background:#e0004d;z-index:2;transition:height 1s ease;display:flex;justify-content:center;align-items:flex-end;pointer-events:none}.timeline-head-img{width:28px;height:28px;transform:translateY(50%);pointer-events:none}.timeline-content{width:100%;max-width:1280px;margin:0 auto}.timeline-section{display:flex;align-items:center;justify-content:space-between;margin:200px 0}.timeline-section.left .timeline-image,.timeline-section.right .timeline-text{order:2}.timeline-image img{max-width:480px;height:auto;border-radius:4px}.timeline-text{position:relative;max-width:540px;width:100%;height:210px;display:flex;flex-direction:column}.timeline-section.right .text-position{left:0;order:2;text-align:start}.text-position{position:absolute;right:0;text-align:end;top:0}.timeline-text h2{font-family:Poppins,sans-serif!important;font-size:28px;font-weight:700;color:#333;margin-bottom:16px}.timeline-text p{font-family:Noto Sans KR,sans-serif!important;font-size:20px;color:#333333;margin-bottom:10px;line-height:1.6}.timeline-text .month{width:25px;font-family:Poppins,sans-serif!important;font-size:20px;font-weight:600;color:#e0004d}.history-year-style{font-family:Noto Sans KR!important;font-size:48px!important;font-weight:700!important;color:rgba(51,51,51,.4)!important;transition:color .2s ease}.history-year-style.current{color:#333333!important}.timeline-progress{position:absolute;left:0;top:0;width:2px;height:0;transition:height .6s ease;background:linear-gradient(180deg,#e0004d,#e0004d)}.timeline-dot{position:absolute;left:-4px;transform:translateY(-50%);width:10px;height:10px;border-radius:999px;background:#e5e5e5;cursor:pointer;border:none;pointer-events:auto;transition:transform .18s ease,background .18s ease}.timeline-dot.filled{background:#e0004d}.timeline-dot:hover{transform:translateY(-50%) scale(1.1)}.br-history{display:none}@media (max-width:1600px){.config-mainHistory{width:85%}.timeline-text h2{font-size:28px!important;margin-bottom:12px}.timeline-text .month,.timeline-text p{font-size:16px}}@media (max-width:1400px){.config-mainHistory{width:90%}.timeline-image img{max-width:400px}.timeline-text{max-width:450px}}@media (max-width:1100px){.timeline-text{max-width:400px}.timeline-image img{max-width:350px}}@media (max-width:1000px){.timeline-content{padding:100px 0}.timeline-section{display:flex;flex-direction:column;align-items:flex-start;margin:66px 0;padding-left:40px}.timeline-line{left:0}.text-position,.timeline-section.right .text-position{left:0;text-align:start}.text-position{position:relative}.timeline-image img{max-width:480px;width:95%;display:block}.timeline-text{max-width:540px;height:auto!important;padding-bottom:30px}}@media (max-width:600px){.timeline-section{padding-left:30px}.timeline-text h2{font-size:30px!important}.timeline-text .month,.timeline-text p{font-size:16px!important}.br-history{display:block}.timeline-head-img{width:16px;height:16px}.timeline-dot{width:6px;height:6px;left:-2px}}.config-organization{position:relative;max-width:1472px;height:auto;margin:80px auto 0;padding-bottom:80px}.config-chart{max-width:1188px;width:100%;margin:108px auto 0}.config-chart img{max-width:100%;height:auto;display:block}.apear2,.br-chart{display:none!important}@media (max-width:1600px){.config-organization{width:85%}}@media (max-width:650px){.apear1{display:none!important}.apear2,.br-chart{display:block!important}.config-chart{margin-top:64px}}.config-address{position:relative;max-width:1472px;height:auto;margin:80px auto 0;padding-bottom:230px}.mapWrapper{display:flex;padding:40px 0;gap:40px;align-items:flex-start;margin-top:40px}.mapBox{width:55%;height:426px;overflow:hidden;background-color:#eee;border:1px solid #8b9091}.infoBox{width:40%;display:flex;flex-direction:column}.title{font-weight:600;color:#e0004d;margin-top:26px}.label,.title{font-size:16px}.label{font-family:Poppins,sans-serif!important;font-weight:500;color:#8b9091;margin-top:37px}.address{font-size:16px;font-weight:400;line-height:1.5;margin-top:8px}.address,.addresstoCome{font-family:Noto Sans KR,sans-serif!important;color:#000000}.addresstoCome{font-size:30px;font-weight:700}.icons{margin-top:30px}.icons p{margin:20px 0;font-family:Noto Sans KR,sans-serif!important;font-size:16px;font-weight:400;color:#000000;display:flex;align-items:center;gap:12px}.br-address{display:none!important}@media (max-width:1600px){.config-address{width:85%}}@media (max-width:1350px){.mapBox{height:380px}}@media (max-width:800px){.config-address{width:90%}.mapWrapper{flex-direction:column;padding:0;gap:37px;margin-top:50px}.mapBox{height:426px}.infoBox,.mapBox{width:100%}.br-address{display:block!important}}@media (max-width:600px){.mapBox{height:300px}}@media (max-width:500px){.mapBox{height:220px}}@media (max-width:400px){.mapBox{height:178px}.title{font-size:14px;margin-top:0}.addresstoCome{font-size:26px}.label{font-size:14px;margin-top:30px}.address{font-size:14px;line-height:1;margin-top:3px}.icons{margin-top:19px}.icons p{margin:18px 0;font-size:14px;gap:12px}}