/* Sub 콘텐츠 관련 CSS 작성 */

/* ========== SUB 01 - 바이오파운드리 { ========== */
/* ===== biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? { ===== */
.biofoundry-intro-kor .what-biofoundry .tit { margin-bottom: 12px; }
.biofoundry-intro-kor .what-biofoundry .desc { margin-bottom: 8px; }
.biofoundry-intro-kor .infra-list { margin-top: 70px; }
.biofoundry-intro-kor .infra-list > .item { padding: 38px 20px; }
.biofoundry-intro-kor .infra-list > .item > .tit { margin-bottom: 20px; }
.biofoundry-intro-kor .infographic-box { border: 3px solid #DAD0E3; }
.biofoundry-intro-kor .what-dbtl { display: flex; align-items: center; justify-content: space-between; gap: 20px; }
.biofoundry-intro-kor .dbtl-diagram { width: 45%; padding: 25px; display: flex; align-items: center; justify-content: center; gap: 56px; }
.biofoundry-intro-kor .dbtl-diagram > .item { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; }
.biofoundry-intro-kor .dbtl-diagram > .item > img { aspect-ratio: 1/1; width: 88px; margin-bottom: 10px; }
.biofoundry-intro-kor .dbtl-diagram > .item.plus::after,
.biofoundry-intro-kor .dbtl-diagram > .item:last-child.arrow::before { position: absolute; top: 26px; font-family: remixicon; font-size: 36px; line-height: 1; pointer-events: none; }
.biofoundry-intro-kor .dbtl-diagram > .item.plus::after { content: '\ea13'; left: calc(100% + 12px); }
.biofoundry-intro-kor .dbtl-diagram > .item:last-child.arrow::before { content: '\ea6c'; left: calc(-44px); }
/* ===== } biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? ===== */

/* ===== biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 { ===== */
/* ===== } biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 ===== */

/* ===== biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 { ===== */
.biofoundry-functions-kor .core-function > .item .card-body { flex: 1; display: flex; align-items: stretch; justify-content: space-between; gap: 10px; }
.biofoundry-functions-kor .core-function > .item .txt { flex: 1; }
.biofoundry-functions-kor .core-function > .item .tit { margin-bottom: 24px; }
.biofoundry-functions-kor .core-function > .item .img-wrap { width: 170px; display: flex; align-items: flex-end; }
.biofoundry-functions-kor .core-function > .item .img-wrap img { width: 100%; aspect-ratio: 170/140; }
.biofoundry-functions-kor .card-list.services-model .card-body { display: flex; align-items: center; justify-content: center; padding: 22px 26px 34px; }
/* ===== } biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 ===== */
/* ========== } SUB 01 - 바이오파운드리 ========== */

/* ========== SUB 02 - 핵심 기술 { ========== */
/* ===== coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 { ===== */
.coretech-overview-kor .intro-txt { margin-bottom: 50px; }
.coretech-overview-kor .intro-txt .tit { display: block; margin-bottom: 10px; }
.coretech-overview-kor .workflow-card .item { padding: 20px 30px 30px; display: flex; flex-direction: column; align-items: center; justify-content: center; }
.coretech-overview-kor .workflow-card .item img { aspect-ratio: 1/1; width: 80px; margin-bottom: 10px; margin: 0 auto; }
.coretech-overview-kor .workflow-card .item .txt { text-align: center; }
.coretech-overview-kor .workflow-card .item .tit { margin-bottom: 24px; }
.coretech-overview-kor .workflow-core-txt .tit { margin-bottom: 10px; }
.coretech-overview-kor .workflow-core-txt { margin-bottom: 64px; }
.coretech-overview-kor .workflow-core-txt .tit { margin-bottom: 10px; }
/* ===== } coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 ===== */

/* ===== coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 { ===== */
.coretech-hierarchy-kor .intro-box { position: relative; background: rgba(124, 81, 161, 0.08); border: 1px solid rgba(124, 81, 161, 0.3); box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1); border-radius: 10px; padding: 54px 610px 70px 70px; }
.coretech-hierarchy-kor .intro-box * { position: relative; z-index: 1; }
.coretech-hierarchy-kor .intro-box .tit { margin-bottom: 22px; }
.coretech-hierarchy-kor .intro-box::before { content: ''; position: absolute; bottom: 0; right: 0; z-index: 0; aspect-ratio: 632/202; width: 632px; background: url('../img/coretech-hierarchy-intro-box-deco.svg') no-repeat center / contain; }
.coretech-hierarchy-kor .report-link { padding: 24px 70px; }
.coretech-hierarchy-kor .report-link .bullet-color-main { display: flex; align-items: center; justify-content: flex-start; gap: 38px; }
/* ===== } coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 ===== */

/* ===== coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 { ===== */
.coretech-software-kor .card-list.label-gradient .card-body { background: #F7F7F7; }
.coretech-software-kor .card-list .item01 .card-body { padding: 60px; display: flex; align-items: stretch; justify-content: center; }
.coretech-software-kor .card-list .item01 .arrow { aspect-ratio: 136/269; width: 139px; margin-right: 10px; background: url('../img/arrow-01.svg') no-repeat center / contain; }
.coretech-software-kor .card-list .item01 .label-card { width: 588px; }
.coretech-software-kor .card-list .item01 .label-card.origin > .card-body { padding: 22px 44px; background: var(--color-white); }
.coretech-software-kor .card-list .item01 .label-card.origin ul { width: 100%; }
.coretech-software-kor .card-list .item01 .label-card.origin ul > li { display: flex; align-items: center; justify-content: flex-start; gap: 10px; padding: 0 54px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #DDDDDD; color: #727272; }
.coretech-software-kor .card-list .item01 .label-card.origin ul > li > img { aspect-ratio: 1/1; width: 40px; }
.coretech-software-kor .card-list .item01 .label-card.origin ul > li:last-of-type { padding-bottom: 0; margin-bottom: 0; border-bottom: 0; }
.coretech-software-kor .card-list .item01 .label-card.goal > .card-body { padding: 25px 30px; background: var(--color-white); }
.coretech-software-kor .card-list .item01 .label-card.goal ul { width: 100%; display: flex; align-items: stretch; justify-content: center; gap: 16px; }
.coretech-software-kor .card-list .item01 .label-card.goal ul > li { min-width: 0; flex: 1 1 0; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 24px; padding: 10px; }
.coretech-software-kor .card-list .item01 .label-card.goal ul > li > img { aspect-ratio: 1/1; width: 50px; }
.coretech-software-kor .card-list .item02 .card-body { padding: 50px 30px; display: flex; align-items: stretch; justify-content: center; }
/* ===== } coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 ===== */

/* ===== coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 { ===== */
.coretech-ai-kor .card-list .item { padding: 40px 20px 50px; }
.coretech-ai-kor .card-list .item .card-icon-wrap { margin-bottom: 40px; }
/* ===== } coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 ===== */

/* ===== coretech-data-kor | 02 핵심 기술 > 05 데이터 { ===== */
.coretech-data-kor .card-list.violet-box { margin-top: 30px; }
.coretech-data-kor .card-list.violet-box .item { background: rgba(124, 81, 161, 0.1); border: 3px solid var(--color-main); border-radius: 8px; min-height: 380px; }
.coretech-data-kor .card-list.violet-box .item .num { top: -3px; left: -3px; border-radius: 0 0 23px 0; min-width: 60px; }
.coretech-data-kor .card-list.violet-box .item .card-body { padding: 10px; display: flex; flex-direction: column; align-items: stretch; justify-content: space-between; gap: 20px; height: 100%; }
.coretech-data-kor .card-list.violet-box .card-icon-wrap { min-height: 200px; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; padding-top: 40px; }
.coretech-data-kor .card-list.violet-box .card-icon-wrap img { aspect-ratio: 1/1; width: 60px; margin-bottom: 26px; }
.coretech-data-kor .card-list.violet-box .card-text-box { background: var(--color-white); padding: 16px; min-height: 140px; }
.coretech-data-kor .rule-tit { margin-top: 24px; margin-bottom: 4px; }
.coretech-data-kor .fair-rule-wrap { display: flex; align-items: stretch; justify-content: center; padding-top: 28px; margin-top: 30px; gap: 16px; }
.coretech-data-kor .fair-rule-wrap > li.item { position: relative; overflow: visible; width: 280px; height: 140px; padding: 10px; }
.coretech-data-kor .fair-rule-wrap > li.item > .alphabet { position: absolute; z-index: 1; top: -28px; left: 50%; transform: translateX(-50%); aspect-ratio: 1/1; width: 56px; border-radius: 50%; background: var(--color-main); display: flex; align-items: center; justify-content: center; font-size: 30px; }
.coretech-data-kor .fair-rule-wrap > li.item.fair-findable > .alphabet { color: #83CCD2; }
.coretech-data-kor .fair-rule-wrap > li.item.fair-accessible > .alphabet { color: #FFF100; }
.coretech-data-kor .fair-rule-wrap > li.item.fair-interoperable > .alphabet { color: #8FC31F; }
.coretech-data-kor .fair-rule-wrap > li.item.fair-reusable > .alphabet { color: #E85298; }
.coretech-data-kor .fair-rule-wrap > li.item > .icon-wrap { margin-top: 26px; margin-bottom: 12px; display: flex; align-items: center; justify-content: center; gap: 8px; }
.coretech-data-kor .fair-rule-wrap > li.item > .icon-wrap img { aspect-ratio: 1/1; width: 40px; }
.coretech-data-kor .data-hub-flow { margin-top: 60px; display: flex; align-items: center; justify-content: center; }
.coretech-data-kor .data-hub-flow .label-card { width: 360px; }
.coretech-data-kor .data-hub-flow .label-card .card-body { display: flex; align-items: center; justify-content: center; padding: 20px 40px; }
.coretech-data-kor .data-hub-flow .label-card .card-body > ul { width: 100%; display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(2, 1fr); gap: 10px; }
.coretech-data-kor .data-hub-flow .label-card .card-body > ul > li { background: var(--color-white); display: flex; align-items: center; justify-content: center; font-weight: 500; padding: 10px 15px; height: 50px; }
.coretech-data-kor .data-hub-flow .label-card.mint .card-body > ul > li { border: 1px solid var(--color-point-mint); }
.coretech-data-kor .data-hub-flow .label-card.purple .card-body > ul > li { border: 1px solid var(--color-point-purple); }
.coretech-data-kor .data-hub-flow .arrow { aspect-ratio: 107/169; width: 110px; margin: 0 20px; background: url('../img/arrow-02.svg') no-repeat center / contain; }
.coretech-data-kor .data-hub-flow .data-hub-core { background: var(--color-main); width: 358px; height: 275px; border-radius: 30px; display: flex; align-items: center; justify-content: center; flex-direction: column; color: var(--color-white); }
.coretech-data-kor .data-hub-flow .data-hub-core strong { font-size: 40px; margin-top: 16px; margin-bottom: 4px; }
/* ===== } coretech-data-kor | 02 핵심 기술 > 05 데이터 ===== */
/* ========== } SUB 02 - 핵심 기술 ========== */

/* ========== SUB 03 - 서비스와 협력 { ========== */
/* ===== services-overview-kor | 03 서비스와 협력 > 01 개요 { ===== */
.services-overview-kor .gradient-box-01 { display: flex; align-items: center; justify-content: space-between; padding: 22px 70px; gap: 70px; }
.services-overview-kor .gradient-box-01 > img { padding-right: 30px; aspect-ratio: 417/363; width: 417px; }
.services-overview-kor .gradient-box-01 .fs-30 { margin-bottom: 30px; }
.services-overview-kor .card-list.label-gradient .item .card-body { display: flex; flex-direction: column; align-items: stretch; justify-content: space-between; gap: 40px; }
.services-overview-kor .process-step .tit { display: inline-flex; align-items: center; justify-content: center; height: 40px; padding: 8px 32px; border-radius: 8px 8px 0 0; background: #E9E9E9; }
.services-overview-kor .process-step .step { border: 1px solid #CCCCCC; border-radius: 0 8px 8px 8px; display: flex; align-content: stretch; justify-content: space-between; height: 200px; }
.services-overview-kor .process-step .step li { flex: 1 1 auto; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; }
.services-overview-kor .process-step .step li img { aspect-ratio: 100/68; width: 100px; margin-bottom: 5px; }
.services-overview-kor .process-step .step li p { display: flex; flex-direction: column; align-items: center; gap: 14px; text-align: center; }
.services-overview-kor .infograph { display: block; width: 100%; }
/* ===== } services-overview-kor | 03 서비스와 협력 > 01 개요 ===== */

/* ===== services-model-kor | 03 서비스와 협력 > 02 협력 모델 { ===== */
.services-model-kor .card-list .item { padding: 48px 32px; }
.services-model-kor .card-list .item .card-icon-wrap { margin-bottom: 32px; }
.services-model-kor .card-list .item .card-icon-wrap img { aspect-ratio: 1/1; min-width: 0; width: 100%; max-width: 88px; }
/* ===== } services-model-kor | 03 서비스와 협력 > 02 협력 모델 ===== */

/* ===== services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 { ===== */
/* ===== } services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 ===== */

/* ===== services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 { ===== */
/* ===== } services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 ===== */
/* ========== } SUB 03 - 서비스와 협력 ========== */

/* ========== SUB 04 - 국가바이오파운드리사업단 { ========== */
/* ===== initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 { ===== */
.initiative-about-kor .vision-slogan { height:226px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 8px; background: url('../img/vision-slogan-bg.jpg') no-repeat center / cover; margin-bottom: 64px; }
.initiative-about-kor .vision-list > li { position: relative; display: flex; align-items: center; justify-content: flex-start; padding: 50px 100px; margin-bottom: 48px; gap: 50px; }
.initiative-about-kor .vision-list > li::before { content: ''; position: absolute; top: 50%; left: 30px; transform: translateY(-50%) scaleX(-1); aspect-ratio: 26/156; width: 26px; background: url('../img/vision-braces-deco.svg') no-repeat center / contain; }
.initiative-about-kor .vision-list > li::after { content: ''; position: absolute; top: 50%; right: 30px; transform: translateY(-50%); aspect-ratio: 26/156; width: 26px; background: url('../img/vision-braces-deco.svg') no-repeat center / contain; }
.initiative-about-kor .vision-list > li:last-of-type { margin-bottom: 0; }
.initiative-about-kor .mission-wrap { text-align: center; }
.initiative-about-kor .mission-slogan { border: 3px solid #CCCCCC; padding: 30px 140px; display: inline-flex; width: auto; margin-bottom: 50px; }
.initiative-about-kor .mission-values { position: relative; display: flex; align-items: center; justify-content: center; gap: 60px; }
.initiative-about-kor .mission-values::before { content: ''; position: absolute; z-index: -1; height: 1px; width: calc(370px + 120px); background: var(--color-main); top: 50%; left: 50%; transform: translate(-50%, -50%); }
.initiative-about-kor .mission-values .item { aspect-ratio: 1/1; width: 370px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 34px; }
.initiative-about-kor .mission-values .item.purple { background: var(--color-main); }
.initiative-about-kor .mission-values .item.yellow { border: 30px solid rgba(255, 241, 0, 0.5); background: var(--color-white); }
.initiative-about-kor .mission-values .item.salmon { background: var(--color-point-salmon); }
.initiative-about-kor .goal-wrap {  }
.initiative-about-kor .goal-wrap .goal-head { display: flex; align-items: center; justify-content: center; border-radius: 15px 15px 0 0; background: var(--color-main-dark); height: 60px; }
.initiative-about-kor .goal-wrap .goal-body { display: flex; align-content: stretch; justify-content: center; padding: 46px 0; border: 1px solid #CCCCCC; border-top: none; border-radius: 0 0 15px 15px; }
.initiative-about-kor .goal-wrap .goal-body > li { display: flex; flex-direction: column; align-items: center; justify-content: flex-start; min-width: 0; flex: 1 1 0; border-right: 1px solid #CCCCCC; }
.initiative-about-kor .goal-wrap .goal-body > li:last-of-type { border: none; }
.initiative-about-kor .goal-wrap .goal-body > li > strong { margin-bottom: 32px; }
/* ===== } initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 ===== */

/* ===== initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 { ===== */
/* --- 전체 래퍼 --- */
.initiative-organization-kor .organization-chart-wrap { padding: 20px 0 60px; }
.initiative-organization-kor .organization-chart { container-type: inline-size; position: relative; width: 100%; max-width: 1024px; margin: 0 auto; display: flex; flex-direction: column; align-items: center; }
/* ── 1depth: 운영위원회 ── */
.initiative-organization-kor .organization-chart .org-depth-01 { position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; min-width: 300px; height: 86px; padding: 0 40px; border-radius: 5px; background: radial-gradient(94.92% 148.37% at 5.08% 76.93%, #83CCD2 0%, #809DBD 15%, #7F77AD 35%, #7D5CA1 50%, #7D4B9A 70%, #7D4698 90%); color: var(--color-white); font-size: 23px; font-weight: 600; }
/* 운영위원회 → 사업단장 수직선 */
.initiative-organization-kor .organization-chart .org-depth-01::after { content: ''; position: absolute; z-index: -1; top: 100%; left: 50%; transform: translateX(-50%); width: 1px; height: 160px; background: #CCCCCC; }
/* ── 2depth 리스트: 사업실무위원회 / 사업단장 / 전문기관협의체 ── */
.initiative-organization-kor .organization-chart .org-depth-02 { position: relative; z-index: 1; width: 100%; display: flex; align-items: flex-start; justify-content: space-between; list-style: none; margin: 0; padding-top: 70px; }
/* 사업실무위원회 ↔ 사업단장 ↔ 전문기관협의체 수평 연결선 (좌·우에서 중앙으로) */
.initiative-organization-kor .organization-chart .org-depth-02 > li.left::after,
.initiative-organization-kor .organization-chart .org-depth-02 > li.right::after { content: ''; position: absolute; z-index: -1; bottom: 50%; left: 50%; width: calc(50cqi - 50%); height: 1px; background: #CCCCCC; }
.initiative-organization-kor .organization-chart .org-depth-02 > li.right::after { transform: translateX(-100%); }
.initiative-organization-kor .organization-chart .org-depth-02 > li { position: relative; display: flex; flex-direction: column; align-items: center; }
/* left / right: flex:1 로 좌우 균등 배치 + order로 시각적 순서 보정 */
/* DOM 순서: left → right → center  /  시각 순서: left | center | right */
.initiative-organization-kor .organization-chart .org-depth-02 > li.left { width: 210px; order: 1; }
.initiative-organization-kor .organization-chart .org-depth-02 > li.right { width: 210px; order: 3; margin-top: 30px; }
/* center: 사업단장 고정폭 + order 2로 가운데 배치 */
.initiative-organization-kor .organization-chart .org-depth-02 > li.center { padding-top: 90px; flex: none; width: 255px; display: flex; flex-direction: column; align-items: center; order: 2; }
/* ── .org-dep2-item 공통 박스 ── */
.initiative-organization-kor .organization-chart .org-dep2-item { display: inline-flex; align-items: center; justify-content: center; height: 60px; padding: 0 24px; border-radius: 5px; font-size: 20px; font-weight: 600; }
/* 사이드 항목: 연보라 회색 */
.initiative-organization-kor .organization-chart .org-depth-02 > li.left .org-dep2-item, .initiative-organization-kor .organization-chart .org-depth-02 > li.right .org-dep2-item { min-width: 210px; background: #CCD2E7; color: var(--color-black); }
/* 사업단장: 진보라 */
.initiative-organization-kor .organization-chart .org-depth-02 > li.center .org-dep2-item { width: 255px; background: var(--color-main); color: var(--color-white); position: relative; }
/* 사업단장 → org-depth-03 수직선 */
.initiative-organization-kor .organization-chart .org-depth-02 > li.center > .org-dep2-item::after { content: ''; position: absolute; z-index: -1; top: 100%; left: 50%; transform: translateX(-50%); width: 1px; height: 100px; background: #CCCCCC; }
/* ── 3depth 리스트 (사업단장 자식) ── */
.initiative-organization-kor .organization-chart .org-depth-03 { position: relative; display: flex; align-items: flex-start; justify-content: space-between; list-style: none; margin: 0; padding-top: 100px; width: 100cqi; }
/* 인프라혁신본부 ↔ 사업전략본부 ↔ 사무국 수평 연결선 */
.initiative-organization-kor .organization-chart .org-depth-03::before { content: ''; position: absolute; z-index: -1; top: 100px; left: 50%; transform: translateX(-50%); width: calc(100% - 210px); height: 1px; background: #CCCCCC; }
/* 3depth 각 li 공통 */
.initiative-organization-kor .organization-chart .org-depth-03 > li { position: relative; display: flex; flex-direction: column; align-items: center; }
/* 수평선 → 각 본부 수직 내림선 */
.initiative-organization-kor .organization-chart .org-depth-03 > li.left::before, .initiative-organization-kor .organization-chart .org-depth-03 > li.middel::before, .initiative-organization-kor .organization-chart .org-depth-03 > li.right::before { content: ''; position: absolute; top: 0; left: 105px; transform: translateX(-50%); width: 1px; height: 40px; background: #CCCCCC; }
/* ── 자문위원회: 사업단장 오른쪽 바깥 분기 ── */
.initiative-organization-kor .organization-chart .org-depth-03 > li.org-depth-03-other { position: absolute; top: 20px; left: calc(50% + 200px); flex: none; flex-direction: row; padding-top: 0; align-items: center; }
/* 자문위원회 수평 연결선 (사업단장 수직선 → 자문위원회) */
.initiative-organization-kor .organization-chart .org-depth-03 > li.org-depth-03-other::before { content: ''; position: absolute; top: 50%; transform: translateY(-50%); right: 100%; width: 200px; height: 1px; background: #CCCCCC; }
/* 자문위원회 박스: 타원형, 테두리만 */
.initiative-organization-kor .organization-chart .org-depth-03 > li.org-depth-03-other .org-dep3-item { border-radius: 100px; border: 1px solid #ABBFD8; background: var(--color-white); color: var(--color-black); font-weight: 500; font-size: 18px; }
/* ── .org-dep3-item 공통 박스 (인프라·사업전략·사무국) ── */
.initiative-organization-kor .organization-chart .org-dep3-item { position: relative; display: inline-flex; align-items: center; justify-content: center; min-width: 210px; height: 60px; padding: 0 24px; border-radius: 5px; background: #211066; color: var(--color-white); font-size: 18px; font-weight: 600; }
.initiative-organization-kor .organization-chart .org-depth-03 > li { padding-top: 40px; }
/* 인프라혁신본부 행: 본부명 + CTA 가로 배치 래퍼 */
.initiative-organization-kor .organization-chart .org-depth-03 > li.left > div { display: flex; align-items: center; }
/* 인프라혁신본부 본부명 아래 수직선 (div 감싸져 있으므로 li.left::after 활용) */
.initiative-organization-kor .organization-chart .org-depth-03 > li.left > div .org-dep3-item::after { content: ''; position: absolute; top: 100%; left: 50%; transform: translateX(-50%); width: 1px; height: 70px; background: #CCCCCC; }
/* middel / right: 본부명 아래 수직선 */
.initiative-organization-kor .organization-chart .org-depth-03 > li.middel > .org-dep3-item::after, .initiative-organization-kor .organization-chart .org-depth-03 > li.right > .org-dep3-item::after { content: ''; position: absolute; top: 100%; left: 50%; transform: translateX(-50%); width: 1px; height: 70px; background: #CCCCCC; }
/* ── CTA(최고기술고문): 타원형 연보라 ── */
.initiative-organization-kor .organization-chart .org-dep3-item-other { position: relative; display: flex; align-items: center; list-style: none; margin-left: 50px; padding: 0; }
.initiative-organization-kor .organization-chart .org-dep3-item-other::before { content: ''; position: absolute; top: 50%; transform: translateY(-50%); right: 100%; width: 50px; height: 1px; background: #CCCCCC; }
.initiative-organization-kor .organization-chart .org-dep3-item-other > li.org-dep4-item { display: inline-flex; align-items: center; justify-content: center; width: 210px; height: 60px; padding: 0 20px; border-radius: 100px; border: 1px solid #A5B1EC; background: #EFF1FB; color: #211066; font-size: 18px; font-weight: 600; white-space: nowrap; }
/* 텍스트만 있는 div 래퍼 초기화 */
.initiative-organization-kor .organization-chart .org-dep3-item-other > li.org-dep4-item > div { line-height: 1; }
/* ── 4depth: 팀 목록 ── */
.initiative-organization-kor .organization-chart .org-depth-04 { display: flex; flex-direction: column; align-items: flex-start; gap: 12px; list-style: none; margin-top: 70px; padding: 0; width: 100%; }
.initiative-organization-kor .organization-chart .org-dep4-item { display: inline-flex; align-items: center; justify-content: center; min-width: 210px; height: 50px; padding: 0 24px; border-radius: 5px; border: 1px solid #A5B1EC; background: var(--color-white); font-size: 18px; font-weight: 500; }
/* org-dep4-item 안의 div 텍스트 래퍼 초기화 */
.initiative-organization-kor .organization-chart .org-dep4-item > div { line-height: 1; }
/* ── Hover Card ── */
.initiative-organization-kor .organization-chart .hover-card-wrap { position: relative; cursor: pointer; }
.initiative-organization-kor .organization-chart .org-hover-card { width: 490px; height: 210px; position: absolute; z-index: 100; bottom: calc(100% + 10px); left: 50%; transform: translateX(-50%) translateY(8px); opacity: 0; visibility: hidden; pointer-events: none; transition: opacity 0.35s ease, transform 0.35s ease, visibility 0s linear 0.35s; }
.initiative-organization-kor .organization-chart .hover-card-wrap:hover .org-hover-card { opacity: 1; visibility: visible; pointer-events: auto; transform: translateX(-50%) translateY(0); transition: opacity 0.35s ease, transform 0.35s ease, visibility 0s linear 0s; }
/* ── Profile Card ── */
.initiative-organization-kor .profile-card { background: var(--color-white); border: 1px solid #CCCCCC; border-radius: 8px; padding: 16px; display: flex; align-items: flex-start; gap: 38px; justify-content: flex-start; }
.initiative-organization-kor .profile-card > .org-profile-img-wrap { aspect-ratio: 155/180; width: 155px; border-radius: 5px; border: 1px solid #CCCCCC; overflow: hidden; flex-shrink: 0; }
.initiative-organization-kor .profile-card > .org-profile-img-wrap > .org-profile-img { width: 100%; height: 100%; object-fit: cover; object-position: center; display: block; }
.initiative-organization-kor .profile-card > .org-profile-info { padding-top: 18px; color: #1E1E1E; display: flex; flex-direction: column; align-items: flex-start; gap: 24px; }
.initiative-organization-kor .profile-card > .org-profile-info > .name { font-size: 18px; display: flex; flex-direction: column; align-items: flex-start; }
.initiative-organization-kor .profile-card > .org-profile-info > .name > strong { font-weight: 600; } 
.initiative-organization-kor .profile-card > .org-profile-info > .name > span { font-weight: 400; } 
.initiative-organization-kor .profile-card > .org-profile-info > .position { font-size: 16px; font-weight: 400; }
/* ── Profile list ── */
.initiative-organization-kor .organization-profile-list > .item:not(:last-child) { margin-bottom: 30px; }
.initiative-organization-kor .organization-profile-list .accordion-head { list-style: none; width: 100%; height: 80px; padding: 30px; cursor: pointer; }
.initiative-organization-kor .organization-profile-list .accordion-head::-webkit-details-marker { display: none; }
.initiative-organization-kor .organization-profile-list .accordion .accordion-content { padding: 10px 40px 30px; overflow: hidden; height: 0; transition: height 0.35s ease; }
/* organization-profile-list 전용 — 토글 아이콘 회전 */
.initiative-organization-kor .organization-profile-list .accordion .btn-accordion-toggle i { transition: transform 0.35s ease; }
.initiative-organization-kor .organization-profile-list .accordion.is-open .btn-accordion-toggle i { transform: rotate(180deg); }
.initiative-organization-kor .organization-profile-list .org-people-list { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px 50px; }
/* ===== } initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 ===== */

/* ===== initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 { ===== */
/* ===== } initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 ===== */

/* ===== initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 { ===== */
.history-year-section + .history-year-section { margin-top: 90px; }
.history-year-section { display: flex; align-items: flex-start; justify-content: center; }
.history-year-section .history-year { line-height: normal; width: 50%; font-size: 55px; font-weight: 700; }
.history-year-section .history-list { width: 50%; position: relative; }
.history-year-section .history-list::before { content: ''; position: absolute; z-index: 2; width: 1px; height: calc(100% - 12px); background: #ACACAC; top: 12px; }
.history-year-section:nth-of-type(odd) { flex-direction: row; }
.history-year-section:nth-of-type(odd) .history-year { text-align: right; padding-right: 250px; }
.history-year-section:nth-of-type(odd) .history-list { text-align: left; padding-left: 50px; }
.history-year-section:nth-of-type(odd) .history-list::before { left: 0; }
.history-year-section:nth-of-type(even) { flex-direction: row-reverse; }
.history-year-section:nth-of-type(even) .history-year { text-align: left; padding-left: 250px; }
.history-year-section:nth-of-type(even) .history-list { text-align: right; padding-right: 50px; }
.history-year-section:nth-of-type(even) .history-list::before { right: 0; }
.history-year-section .history-list > .item { position: relative; margin-bottom: 56px; }
.history-year-section .history-list > .item:last-of-type { margin-bottom: 0; }
.history-year-section .history-list > .item .history-ym { line-height: normal; margin-bottom: 16px; }
.history-year-section .history-list > .item .history-ym::before { content: ''; position: absolute; z-index: 1; aspect-ratio: 1/1; width: 25px; border-radius: 50%; top: 0; opacity: .3; }
.history-year-section .history-list > .item .history-ym::after { content: ''; position: absolute; z-index: 3; aspect-ratio: 1/1; width: 13px; border-radius: 50%; top: 6px; opacity: 1; }
.history-year-section .history-list > .item:nth-of-type(even) .history-ym::before, 
.history-year-section .history-list > .item:nth-of-type(even) .history-ym::after { background: var(--color-point-mint); }
.history-year-section .history-list > .item:nth-of-type(odd) .history-ym::before, 
.history-year-section .history-list > .item:nth-of-type(odd) .history-ym::after { background: var(--color-main-light); }
.history-year-section:nth-of-type(odd) .history-ym::before { left: -62px; }
.history-year-section:nth-of-type(odd) .history-ym::after { left: -56px; }
.history-year-section:nth-of-type(even) .history-ym::before { right: -62px; }
.history-year-section:nth-of-type(even) .history-ym::after { right: -56px; }
.history-year-section .history-list > .item .history-tit { line-height: normal; margin-bottom: 8px; }
/* ===== } initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 ===== */

/* ===== initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI { ===== */
.ci-type-list { display: grid; grid-template-columns: repeat(2, 1fr); gap: 40px; margin-top: 18px; }
.ci-type-list .item { height: 235px; padding: 25px; display: flex; flex-direction: column; align-items: stretch; }
.ci-type-list figure { margin: 0; height: 100%; display: flex; flex-direction: column; align-items: stretch; }
.ci-type-list .ci-img-wrap { flex: 1; display: flex; align-items: center; justify-content: center; }
.ci-type-list .ci-img-wrap img { width: auto; height: auto; max-width: 90%; max-height: 90%; }
.ci-type-list .ci-desc { text-align: center; }
.ci-type-list .item > img { width: auto; height: auto; max-width: 90%; max-height: 100%; margin: auto; object-fit: contain; }
.ci-gradient-rule { display: flex; align-items: stretch; justify-content: space-between; gap: 36px; }
.ci-gradient-rule .left-area > .tit { margin-bottom: 28px; }
.ci-color-type-wrap { background: var(--color-main); padding: 70px 80px; }
.ci-color-type-list { width: 100%; height: 100%; display: grid; grid-template-columns: repeat(4, 1fr); grid-template-rows: repeat(2, 1fr); gap: 20px; }
.ci-color-type-list > .item { height: 105px; display: flex; align-items: center; justify-content: center; }
.ci-color-type-list > .item > img { width: auto; height: auto; max-width: 100%; max-height: 100%; }
.gradient-card { display: flex; align-items: center; justify-content: space-between; width: 780px; padding: 30px; }
.gradient-card-visual { height: 100%; width: auto; max-width: 30%; display: flex; align-items: center; justify-content: center; }
.gradient-card-visual img { width: auto; height: auto; max-width: 100%; max-height: 100%; }
.gradient-card-content { height: 100%; flex: 1; display: flex; flex-direction: column; align-items: stretch; justify-content: space-between; gap: 20px; padding: 0 100px; }
.gradient-card-color { display: flex; align-items: flex-end; gap: 8px; }
.gradient-card-color .item { flex: 1 1 0; }
.gradient-card-color .item .color-box { height: 60px; display: flex; align-items: center; justify-content: center; padding: 10px; }
.gradient-card-color .item .color-box.mint { background: var(--color-point-mint) }
.gradient-card-color .item .color-box.purple { background: var(--color-main) }
/* ===== } initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI ===== */

/* ===== initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 (탭: 논문/간행물) { ===== */
/* ===== } initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 ===== */

/* ===== initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 { ===== */
/* ===== } initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 ===== */

/* ===== initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 { ===== */
/* ===== } initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 ===== */

/* ===== initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 (탭: 사업보고서/관련법령/이용매뉴얼) { ===== */
/* ===== } initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 ===== */

/* ===== initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 { ===== */
/* ===== } initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 ===== */

/* ===== initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 { ===== */
.initiative-contact-kor .contact-box { background: url('../img/contact-box-bg.jpg')  no-repeat center / cover; padding: 14px; }
.initiative-contact-kor .contact-box-txt { padding: 80px 40px; }
.initiative-contact-kor .contact-box-txt .tit { margin-bottom: 35px; }
.initiative-contact-kor .kakao-map-wrap .kakao-map { width: 100%; height: 540px; overscroll-behavior: contain; }
.initiative-contact-kor .kakao-map-wrap .kakao-map .root_daum_roughmap { width: 100% !important; height: 100% !important; }
.initiative-contact-kor .kakao-map-wrap .kakao-map .root_daum_roughmap .wrap_map { height: 100% !important; }
.initiative-contact-kor .kakao-map-wrap .kakao-map .root_daum_roughmap .wrap_controllers,
.initiative-contact-kor .kakao-map-wrap .kakao-map .root_daum_roughmap .cont,
.initiative-contact-kor .kakao-map-wrap .kakao-map .root_daum_roughmap .map_border {
  display: none !important;
}
.initiative-contact-kor .kakao-map-wrap .map-txt { border-top: 1px solid #CCCCCC; padding: 30px 60px; display: flex; align-items: center; justify-content: flex-start; gap: 10px; }
.initiative-contact-kor .kakao-map-wrap .map-txt i { font-size: 30px; }

/* ===== } initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 ===== */

/* ===== initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 { ===== */
.relation-site-list { row-gap: 40px; }
.relation-site-list .item .img-wrap { width: 100%; overflow: hidden; margin-bottom: 12px; }
.relation-site-list .item .img-wrap img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; transition: transform 0.4s ease; }
.relation-site-list .item a:hover .img-wrap > img { transform: scale(1.1); }
/* ===== } initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 ===== */
/* ========== } SUB 04 - 국가바이오파운드리사업단 ========== */

/* ====================  반응형 ==================== */
@media screen and (max-width:1600px) {
  /* ========== SUB 01 - 바이오파운드리 { ========== */
  /* ===== biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? { ===== */
  .biofoundry-intro-kor .what-dbtl div.left { flex: 1; }
  .biofoundry-intro-kor .what-dbtl div.left br { display: none; }
  /* ===== } biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? ===== */

  /* ===== biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 { ===== */
  /* ===== } biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 ===== */

  /* ===== biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 { ===== */
  /* ===== } biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 ===== */
  /* ========== } SUB 01 - 바이오파운드리 ========== */

  /* ========== SUB 02 - 핵심 기술 { ========== */
  /* ===== coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 { ===== */
  /* ===== } coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 ===== */

  /* ===== coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 { ===== */
  /* ===== } coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 ===== */

  /* ===== coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 { ===== */
  /* ===== } coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 ===== */

  /* ===== coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 { ===== */
  /* ===== } coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 ===== */

  /* ===== coretech-data-kor | 02 핵심 기술 > 05 데이터 { ===== */
  /* ===== } coretech-data-kor | 02 핵심 기술 > 05 데이터 ===== */
  /* ========== } SUB 02 - 핵심 기술 ========== */

  /* ========== SUB 03 - 서비스와 협력 { ========== */
  /* ===== services-overview-kor | 03 서비스와 협력 > 01 개요 { ===== */
  /* ===== } services-overview-kor | 03 서비스와 협력 > 01 개요 ===== */

  /* ===== services-model-kor | 03 서비스와 협력 > 02 협력 모델 { ===== */
  /* ===== } services-model-kor | 03 서비스와 협력 > 02 협력 모델 ===== */

  /* ===== services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 { ===== */
  /* ===== } services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 ===== */

  /* ===== services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 { ===== */
  /* ===== } services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 ===== */
  /* ========== } SUB 03 - 서비스와 협력 ========== */

  /* ========== SUB 04 - 국가바이오파운드리사업단 { ========== */
  /* ===== initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 { ===== */
  /* ===== } initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 ===== */

  /* ===== initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 { ===== */
  /* ===== } initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 ===== */

  /* ===== initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 { ===== */
  /* ===== } initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 ===== */

  /* ===== initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 { ===== */
  /* ===== } initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 ===== */

  /* ===== initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI { ===== */
  /* ===== } initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI ===== */

  /* ===== initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 (탭: 논문/간행물) { ===== */
  /* ===== } initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 ===== */

  /* ===== initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 { ===== */
  /* ===== } initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 ===== */

  /* ===== initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 { ===== */
  /* ===== } initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 ===== */

  /* ===== initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 (탭: 사업보고서/관련법령/이용매뉴얼) { ===== */
  /* ===== } initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 ===== */

  /* ===== initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 { ===== */
  /* ===== } initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 ===== */

  /* ===== initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 { ===== */
  /* ===== } initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 ===== */

  /* ===== initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 { ===== */
  /* ===== } initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 ===== */
  /* ========== } SUB 04 - 국가바이오파운드리사업단 ========== */
}

@media screen and (max-width:1440px) {
  /* ========== SUB 01 - 바이오파운드리 { ========== */
  /* ===== biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? { ===== */
  .biofoundry-intro-kor .what-biofoundry .tit { margin-bottom: 6px; }
  .biofoundry-intro-kor .what-biofoundry .desc { margin-bottom: 0; }
    .biofoundry-intro-kor .infra-list { margin-top: 20px; }
    .biofoundry-intro-kor .infra-list > .item { padding: 20px 10px; }
    .biofoundry-intro-kor .infra-list > .item > .tit { margin-bottom: 12px; }
    .biofoundry-intro-kor .infra-list > .item br { display: none; }
  /* ===== } biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? ===== */

  /* ===== biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 { ===== */
  /* ===== } biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 ===== */

  /* ===== biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 { ===== */
  .biofoundry-functions-kor .core-function > .item .tit { padding-left: 40px; margin-bottom: 20px; }
.biofoundry-functions-kor .core-function > .item .img-wrap { width: 140px; }
  /* ===== } biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 ===== */
  /* ========== } SUB 01 - 바이오파운드리 ========== */

  /* ========== SUB 02 - 핵심 기술 { ========== */
  /* ===== coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 { ===== */
  /* ===== } coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 ===== */

  /* ===== coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 { ===== */
  /* ===== } coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 ===== */

  /* ===== coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 { ===== */
  /* ===== } coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 ===== */

  /* ===== coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 { ===== */
  /* ===== } coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 ===== */

  /* ===== coretech-data-kor | 02 핵심 기술 > 05 데이터 { ===== */
  /* ===== } coretech-data-kor | 02 핵심 기술 > 05 데이터 ===== */
  /* ========== } SUB 02 - 핵심 기술 ========== */

  /* ========== SUB 03 - 서비스와 협력 { ========== */
  /* ===== services-overview-kor | 03 서비스와 협력 > 01 개요 { ===== */
  /* ===== } services-overview-kor | 03 서비스와 협력 > 01 개요 ===== */

  /* ===== services-model-kor | 03 서비스와 협력 > 02 협력 모델 { ===== */
  /* ===== } services-model-kor | 03 서비스와 협력 > 02 협력 모델 ===== */

  /* ===== services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 { ===== */
  /* ===== } services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 ===== */

  /* ===== services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 { ===== */
  /* ===== } services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 ===== */
  /* ========== } SUB 03 - 서비스와 협력 ========== */

  /* ========== SUB 04 - 국가바이오파운드리사업단 { ========== */
  /* ===== initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 { ===== */
  /* ===== } initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 ===== */

  /* ===== initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 { ===== */
  /* ===== } initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 ===== */

  /* ===== initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 { ===== */
  /* ===== } initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 ===== */

  /* ===== initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 { ===== */
  /* ===== } initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 ===== */

  /* ===== initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI { ===== */
  /* ===== } initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI ===== */

  /* ===== initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 (탭: 논문/간행물) { ===== */
  /* ===== } initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 ===== */

  /* ===== initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 { ===== */
  /* ===== } initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 ===== */

  /* ===== initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 { ===== */
  /* ===== } initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 ===== */

  /* ===== initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 (탭: 사업보고서/관련법령/이용매뉴얼) { ===== */
  /* ===== } initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 ===== */

  /* ===== initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 { ===== */
  /* ===== } initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 ===== */

  /* ===== initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 { ===== */
  /* ===== } initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 ===== */

  /* ===== initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 { ===== */
  /* ===== } initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 ===== */
  /* ========== } SUB 04 - 국가바이오파운드리사업단 ========== */
}

@media screen and (max-width:1280px) {
  /* ========== SUB 01 - 바이오파운드리 { ========== */
  /* ===== biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? { ===== */
  /* ===== } biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? ===== */

  /* ===== biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 { ===== */
  /* ===== } biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 ===== */

  /* ===== biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 { ===== */
  .biofoundry-functions-kor .core-function > .item .img-wrap { width: 100px; }
  .biofoundry-functions-kor .card-list.services-model .card-body { padding: 14px 16px 20px; }
  /* ===== } biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 ===== */
  /* ========== } SUB 01 - 바이오파운드리 ========== */

  /* ========== SUB 02 - 핵심 기술 { ========== */
  /* ===== coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 { ===== */
  .coretech-overview-kor .workflow-card .item { padding: 16px 20px 20px; }
  .coretech-overview-kor .workflow-card .item .tit { margin-bottom: 12px; }
  /* ===== } coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 ===== */

  /* ===== coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 { ===== */
  /* ===== } coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 ===== */

  /* ===== coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 { ===== */
  /* ===== } coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 ===== */

  /* ===== coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 { ===== */
  /* ===== } coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 ===== */

  /* ===== coretech-data-kor | 02 핵심 기술 > 05 데이터 { ===== */
  /* ===== } coretech-data-kor | 02 핵심 기술 > 05 데이터 ===== */
  /* ========== } SUB 02 - 핵심 기술 ========== */

  /* ========== SUB 03 - 서비스와 협력 { ========== */
  /* ===== services-overview-kor | 03 서비스와 협력 > 01 개요 { ===== */
  /* ===== } services-overview-kor | 03 서비스와 협력 > 01 개요 ===== */

  /* ===== services-model-kor | 03 서비스와 협력 > 02 협력 모델 { ===== */
  /* ===== } services-model-kor | 03 서비스와 협력 > 02 협력 모델 ===== */

  /* ===== services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 { ===== */
  /* ===== } services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 ===== */

  /* ===== services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 { ===== */
  /* ===== } services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 ===== */
  /* ========== } SUB 03 - 서비스와 협력 ========== */

  /* ========== SUB 04 - 국가바이오파운드리사업단 { ========== */
  /* ===== initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 { ===== */
  /* ===== } initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 ===== */

  /* ===== initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 { ===== */
  /* ===== } initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 ===== */

  /* ===== initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 { ===== */
  /* ===== } initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 ===== */

  /* ===== initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 { ===== */
  /* ===== } initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 ===== */

  /* ===== initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI { ===== */
  /* ===== } initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI ===== */

  /* ===== initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 (탭: 논문/간행물) { ===== */
  /* ===== } initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 ===== */

  /* ===== initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 { ===== */
  /* ===== } initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 ===== */

  /* ===== initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 { ===== */
  /* ===== } initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 ===== */

  /* ===== initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 (탭: 사업보고서/관련법령/이용매뉴얼) { ===== */
  /* ===== } initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 ===== */

  /* ===== initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 { ===== */
  /* ===== } initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 ===== */

  /* ===== initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 { ===== */
  /* ===== } initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 ===== */

  /* ===== initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 { ===== */
  /* ===== } initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 ===== */
  /* ========== } SUB 04 - 국가바이오파운드리사업단 ========== */
}

@media screen and (max-width:1024px) {
  /* ========== SUB 01 - 바이오파운드리 { ========== */
  /* ===== biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? { ===== */
    .biofoundry-intro-kor .infra-list { flex-direction: column; }
    .biofoundry-intro-kor .infra-list > .item { padding: 14px; text-align: left; }
    .biofoundry-intro-kor .infra-list > .item > .tit { margin-bottom: 5px; }
    .biofoundry-intro-kor .what-dbtl { flex-direction: column; }
    .biofoundry-intro-kor .dbtl-diagram { width: 100%; }
    .biofoundry-intro-kor .dbtl-diagram > .item > img { width: 60px; }
    .biofoundry-intro-kor .dbtl-diagram > .item.plus::after,
    .biofoundry-intro-kor .dbtl-diagram > .item:last-child.arrow::before { font-size: 30px; top: 15px; }
    .biofoundry-intro-kor .dbtl-diagram > .item.plus::after { left: calc(100% + 13px); }
    .biofoundry-intro-kor .dbtl-diagram > .item:last-child.arrow::before { left: calc(-43px); }
  /* ===== } biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? ===== */

  /* ===== biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 { ===== */
  /* ===== } biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 ===== */

  /* ===== biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 { ===== */
  .biofoundry-functions-kor .core-function { flex-direction: column; }
  .biofoundry-functions-kor .core-function > .item .tit { padding-left: 36px; margin-bottom: 14px; }
  .biofoundry-functions-kor .services-model.card-list .item.col3 { flex-basis: calc((100% - (var(--card-list-gap) * 1)) / 2); }
  /* ===== } biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 ===== */
  /* ========== } SUB 01 - 바이오파운드리 ========== */

  /* ========== SUB 02 - 핵심 기술 { ========== */
  /* ===== coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 { ===== */
  .coretech-overview-kor .intro-txt { margin-bottom: 30px; }
  .coretech-overview-kor .workflow-card .item { flex-basis: calc((100% - (var(--card-list-gap) * 1)) / 2); padding: 12px 14px; flex-direction: row; justify-content: flex-start; gap: 10px; }
  .coretech-overview-kor .workflow-card .item img { margin: 0; width: 60px; }
  .coretech-overview-kor .workflow-card .item .txt { text-align: left; width: 100%; }
  .coretech-overview-kor .workflow-card .item .tit { margin-bottom: 5px; }
  .coretech-overview-kor .workflow-card .item .txt .desc br { display: none; }
  /* ===== } coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 ===== */

  /* ===== coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 { ===== */
  /* ===== } coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 ===== */

  /* ===== coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 { ===== */
  /* ===== } coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 ===== */

  /* ===== coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 { ===== */
  /* ===== } coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 ===== */

  /* ===== coretech-data-kor | 02 핵심 기술 > 05 데이터 { ===== */
  /* ===== } coretech-data-kor | 02 핵심 기술 > 05 데이터 ===== */
  /* ========== } SUB 02 - 핵심 기술 ========== */

  /* ========== SUB 03 - 서비스와 협력 { ========== */
  /* ===== services-overview-kor | 03 서비스와 협력 > 01 개요 { ===== */
  /* ===== } services-overview-kor | 03 서비스와 협력 > 01 개요 ===== */

  /* ===== services-model-kor | 03 서비스와 협력 > 02 협력 모델 { ===== */
  /* ===== } services-model-kor | 03 서비스와 협력 > 02 협력 모델 ===== */

  /* ===== services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 { ===== */
  /* ===== } services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 ===== */

  /* ===== services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 { ===== */
  /* ===== } services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 ===== */
  /* ========== } SUB 03 - 서비스와 협력 ========== */

  /* ========== SUB 04 - 국가바이오파운드리사업단 { ========== */
  /* ===== initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 { ===== */
  /* ===== } initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 ===== */

  /* ===== initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 { ===== */
  /* ===== } initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 ===== */

  /* ===== initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 { ===== */
  /* ===== } initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 ===== */

  /* ===== initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 { ===== */
  /* ===== } initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 ===== */

  /* ===== initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI { ===== */
  /* ===== } initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI ===== */

  /* ===== initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 (탭: 논문/간행물) { ===== */
  /* ===== } initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 ===== */

  /* ===== initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 { ===== */
  /* ===== } initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 ===== */

  /* ===== initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 { ===== */
  /* ===== } initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 ===== */

  /* ===== initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 (탭: 사업보고서/관련법령/이용매뉴얼) { ===== */
  /* ===== } initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 ===== */

  /* ===== initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 { ===== */
  /* ===== } initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 ===== */

  /* ===== initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 { ===== */
  /* ===== } initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 ===== */

  /* ===== initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 { ===== */
  /* ===== } initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 ===== */
  /* ========== } SUB 04 - 국가바이오파운드리사업단 ========== */
}

@media screen and (max-width:768px) {
  /* ========== SUB 01 - 바이오파운드리 { ========== */
  /* ===== biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? { ===== */
  .biofoundry-intro-kor .dbtl-diagram { gap: 30px; }
  .biofoundry-intro-kor .dbtl-diagram > .item.plus::after,
  .biofoundry-intro-kor .dbtl-diagram > .item:last-child.arrow::before { font-size: 20px; top: 20px; }
  .biofoundry-intro-kor .dbtl-diagram > .item.plus::after { left: calc(100% + 5px); }
  .biofoundry-intro-kor .dbtl-diagram > .item:last-child.arrow::before { left: calc(-25px); }
  /* ===== } biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? ===== */

  /* ===== biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 { ===== */
  /* ===== } biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 ===== */

  /* ===== biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 { ===== */
  .biofoundry-functions-kor .services-model.card-list .item.col3 { flex-basis: 100%; }
  /* ===== } biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 ===== */
  /* ========== } SUB 01 - 바이오파운드리 ========== */

  /* ========== SUB 02 - 핵심 기술 { ========== */
  /* ===== coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 { ===== */
  .coretech-overview-kor .intro-txt .tit { margin-bottom: 5px; }
  /* ===== } coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 ===== */

  /* ===== coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 { ===== */
  /* ===== } coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 ===== */

  /* ===== coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 { ===== */
  /* ===== } coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 ===== */

  /* ===== coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 { ===== */
  /* ===== } coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 ===== */

  /* ===== coretech-data-kor | 02 핵심 기술 > 05 데이터 { ===== */
  /* ===== } coretech-data-kor | 02 핵심 기술 > 05 데이터 ===== */
  /* ========== } SUB 02 - 핵심 기술 ========== */

  /* ========== SUB 03 - 서비스와 협력 { ========== */
  /* ===== services-overview-kor | 03 서비스와 협력 > 01 개요 { ===== */
  /* ===== } services-overview-kor | 03 서비스와 협력 > 01 개요 ===== */

  /* ===== services-model-kor | 03 서비스와 협력 > 02 협력 모델 { ===== */
  /* ===== } services-model-kor | 03 서비스와 협력 > 02 협력 모델 ===== */

  /* ===== services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 { ===== */
  /* ===== } services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 ===== */

  /* ===== services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 { ===== */
  /* ===== } services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 ===== */
  /* ========== } SUB 03 - 서비스와 협력 ========== */

  /* ========== SUB 04 - 국가바이오파운드리사업단 { ========== */
  /* ===== initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 { ===== */
  /* ===== } initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 ===== */

  /* ===== initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 { ===== */
  /* ===== } initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 ===== */

  /* ===== initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 { ===== */
  /* ===== } initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 ===== */

  /* ===== initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 { ===== */
  /* ===== } initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 ===== */

  /* ===== initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI { ===== */
  /* ===== } initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI ===== */

  /* ===== initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 (탭: 논문/간행물) { ===== */
  /* ===== } initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 ===== */

  /* ===== initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 { ===== */
  /* ===== } initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 ===== */

  /* ===== initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 { ===== */
  /* ===== } initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 ===== */

  /* ===== initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 (탭: 사업보고서/관련법령/이용매뉴얼) { ===== */
  /* ===== } initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 ===== */

  /* ===== initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 { ===== */
  /* ===== } initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 ===== */

  /* ===== initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 { ===== */
  /* ===== } initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 ===== */

  /* ===== initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 { ===== */
  /* ===== } initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 ===== */
  /* ========== } SUB 04 - 국가바이오파운드리사업단 ========== */
}

@media screen and (max-width:480px) {
  /* ========== SUB 01 - 바이오파운드리 { ========== */
  /* ===== biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? { ===== */
  .biofoundry-intro-kor .dbtl-diagram { flex-wrap: wrap; gap: 50px 30px; padding: 20px 10px; }
  .biofoundry-intro-kor .dbtl-diagram > .item:last-child.arrow { width: 100%; }
  .biofoundry-intro-kor .dbtl-diagram > .item:last-child.arrow::before { left: 50%; transform: translateX(-50%) rotate(90deg); top: auto; bottom: calc(100% + 15px); }
  /* ===== } biofoundry-intro-kor | 01 바이오파운드리 > 01 바이오파운드리란? ===== */

  /* ===== biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 { ===== */
  /* ===== } biofoundry-chain-kor | 01 바이오파운드리 > 02 바이오제조 가치사슬 ===== */

  /* ===== biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 { ===== */
  .biofoundry-functions-kor .core-function > .item .card-body { flex-direction: column; gap: 0; }
  .biofoundry-functions-kor .core-function > .item .img-wrap { width: 100%; height: 80px; justify-content: flex-end; }
  .biofoundry-functions-kor .core-function > .item .img-wrap img { width: auto; height: 100%; }
  /* ===== } biofoundry-functions-kor | 01 바이오파운드리 > 03 바이오파운드리 기능 ===== */
  /* ========== } SUB 01 - 바이오파운드리 ========== */

  /* ========== SUB 02 - 핵심 기술 { ========== */
  /* ===== coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 { ===== */
  /* ===== } coretech-overview-kor | 02 핵심 기술 > DBTL 워크플로우 > 01 소개 ===== */

  /* ===== coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 { ===== */
  /* ===== } coretech-hierarchy-kor | 02 핵심 기술 > DBTL 워크플로우 > 02 워크플로 체계도 ===== */

  /* ===== coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 { ===== */
  /* ===== } coretech-software-kor | 02 핵심 기술 > 03 소프트웨어 통합플랫폼 ===== */

  /* ===== coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 { ===== */
  /* ===== } coretech-ai-kor | 02 핵심 기술 > 04 AI 모델 ===== */

  /* ===== coretech-data-kor | 02 핵심 기술 > 05 데이터 { ===== */
  /* ===== } coretech-data-kor | 02 핵심 기술 > 05 데이터 ===== */
  /* ========== } SUB 02 - 핵심 기술 ========== */

  /* ========== SUB 03 - 서비스와 협력 { ========== */
  /* ===== services-overview-kor | 03 서비스와 협력 > 01 개요 { ===== */
  /* ===== } services-overview-kor | 03 서비스와 협력 > 01 개요 ===== */

  /* ===== services-model-kor | 03 서비스와 협력 > 02 협력 모델 { ===== */
  /* ===== } services-model-kor | 03 서비스와 협력 > 02 협력 모델 ===== */

  /* ===== services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 { ===== */
  /* ===== } services-core-kor | 03 서비스와 협력 > 03 핵심 지원 서비스 ===== */

  /* ===== services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 { ===== */
  /* ===== } services-process-kor | 03 서비스와 협력 > 04 협력 프로세스 ===== */
  /* ========== } SUB 03 - 서비스와 협력 ========== */

  /* ========== SUB 04 - 국가바이오파운드리사업단 { ========== */
  /* ===== initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 { ===== */
  /* ===== } initiative-about-kor | 04 국가바이오파운드리사업단 > 01 소개 ===== */

  /* ===== initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 { ===== */
  /* ===== } initiative-organization-kor | 04 국가바이오파운드리사업단 > 02 조직도 ===== */

  /* ===== initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 { ===== */
  /* ===== } initiative-center-kor | 04 국가바이오파운드리사업단 > 03 바이오파운드리센터 ===== */

  /* ===== initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 { ===== */
  /* ===== } initiative-history-kor | 04 국가바이오파운드리사업단 > 04 연혁 ===== */

  /* ===== initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI { ===== */
  /* ===== } initiative-ci-kor | 04 국가바이오파운드리사업단 > 05 CI ===== */

  /* ===== initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 (탭: 논문/간행물) { ===== */
  /* ===== } initiative-pubs-kor | 04 국가바이오파운드리사업단 > 아카이브 > 논문 ===== */

  /* ===== initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 { ===== */
  /* ===== } initiative-news-kor | 04 국가바이오파운드리사업단 > 아카이브 > 뉴스 ===== */

  /* ===== initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 { ===== */
  /* ===== } initiative-event-kor | 04 국가바이오파운드리사업단 > 아카이브 > 행사 ===== */

  /* ===== initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 (탭: 사업보고서/관련법령/이용매뉴얼) { ===== */
  /* ===== } initiative-reports-kor | 04 국가바이오파운드리사업단 > 아카이브 > 관련문서 ===== */

  /* ===== initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 { ===== */
  /* ===== } initiative-notice-kor | 04 국가바이오파운드리사업단 > 아카이브 > 공지사항 ===== */

  /* ===== initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 { ===== */
  /* ===== } initiative-contact-kor | 04 국가바이오파운드리사업단 > 안내 > 01 연락처 ===== */

  /* ===== initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 { ===== */
  /* ===== } initiative-sites-kor | 04 국가바이오파운드리사업단 > 안내 > 02 관련사이트 ===== */
  /* ========== } SUB 04 - 국가바이오파운드리사업단 ========== */
}
