@import url('sub.css');

.support-program-top{text-align:center; box-sizing:border-box; padding:140px 10%; background: url('/eng/support/img/support-program-top.jpg') no-repeat center/cover;}
.support-program-top h3{color:var(--white);}

/* 원천·선도기술 창출 및 기술한계 극복을 위한 융합 R&D 및 기술사업화 지원 */
.support-program-flow-wrap{width:100%; box-sizing:border-box;}
.support-program-flow-head{display:flex; flex-direction:column; align-items:center; width:100%; box-sizing:border-box; margin:0 0 20px; position:relative;}
.support-program-flow-head.mo{display: none;}
.support-program-flow-head__pill{display:inline-flex; align-items:center; justify-content:center; margin:0; text-align:center; position:relative; z-index:2; padding:0 24px; box-sizing:border-box; border-radius:var(--borderR50); background:linear-gradient(90deg,var(--sub2) 0%,var(--main) 100%); color:var(--white); font-weight:600; line-height:48px;}
.support-program-flow-head__line{display: block; width: calc((100% + 30px) / 4);  height:1px; background:var(--gray); margin:0; padding:0; box-sizing:border-box; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); opacity: 0.6;}
.support-program-flow{display:grid; grid-template-columns:repeat(4, minmax(0, 1fr)); grid-template-rows:auto auto; column-gap:30px; row-gap:0; padding-top:0; box-sizing:border-box; position:relative;}
.support-program-flow__card{width:auto; min-width:0; display:grid; grid-template-rows:subgrid; grid-row:span 2; align-items:stretch; background:var(--grayBg); border-radius:var(--borderR15); box-sizing:border-box; position:relative;}
.support-program-flow__card-tit{margin:0; display:flex; align-items:center; justify-content:center; padding:25px 20px; box-sizing:border-box; text-align:center; color:var(--white); font-weight:600; border-radius:var(--borderR15) var(--borderR15) 0 0;}
.support-program-flow__card--1 .support-program-flow__card-tit{background:var(--sub3);}
.support-program-flow__card--2 .support-program-flow__card-tit{background:var(--sub2);}
.support-program-flow__card--3 .support-program-flow__card-tit{background:var(--main);}
.support-program-flow__card--4 .support-program-flow__card-tit{background:var(--sub);}
.support-program-flow__card-list{padding:20px 25px; box-sizing:border-box;}
.support-program-flow__card--1 .support-program-flow__card-list li::before{background:var(--sub3);}
.support-program-flow__card--2 .support-program-flow__card-list li::before{background:var(--sub2);}
.support-program-flow__card--3 .support-program-flow__card-list li::before{background:var(--main);}
.support-program-flow__card--4 .support-program-flow__card-list li::before{background:var(--sub);}
.support-program-flow__arrow{flex-shrink:0; display:flex; align-items:center; justify-content:center; width:22px; align-self:center; position:absolute; right:-26px; top:50%; transform:translateY(-50%); grid-row:1 / -1;}
.support-program-flow__arrow img{display:block; width:100%; height:auto;}

.support-program-flow__card--2::before{content: ''; display: block; width: 40px; height: 40px; background: url('/eng/support/img/support-program-flow-label-arrow.png') no-repeat center/contain; position: absolute; left: 50%; top: -45px; margin-left: -20px; opacity: 0.6;}
.support-program-flow__card--3::before{content: ''; display: block; width: 2px; height: 40px; background: var(--gray); position: absolute; left: 50%; top: -45px; opacity: 0.6;}



/* 기술정보 교류 및 협력네트워크 운영 */
.support-program-process{display:flex; flex-wrap: wrap; align-items:stretch; gap:30px; box-sizing:border-box;}
.support-program-process__card{width: calc((100% - 120px)/5); min-width:0; display:flex; flex-direction:column; align-items:center; gap:25px; padding:0 0 25px; box-sizing:border-box; background:var(--grayBg); border-radius:var(--borderR15); position: relative;}
.support-program-process__card-head{position:relative; display:flex; align-items:center; justify-content:center; width:100%; padding:25px 15px; box-sizing:border-box; border-radius:var(--borderR15) var(--borderR15) 0 0; }
.support-program-process__card--1 .support-program-process__card-head{background:var(--sub3);}
.support-program-process__card--2 .support-program-process__card-head{background:#2eadf0;}
.support-program-process__card--3 .support-program-process__card-head{background:var(--sub2);}
.support-program-process__card--4 .support-program-process__card-head{background:#0970c4;}
.support-program-process__card--5 .support-program-process__card-head{background:var(--sub);}
.support-program-process__card-num{position:absolute; left:10px; top:10px; display:flex; align-items:center; justify-content:center; width:26px; height:26px; border-radius:var(--borderR50); box-sizing:border-box; background:rgba(255,255,255,0.15); color:var(--white); font-weight:700; line-height:171.43%; text-transform:uppercase;}
.support-program-process__card-icon{display:flex; align-items:center; justify-content:center; flex-shrink:0;}
.support-program-process__card-icon img{display:block; width:auto; height:64px;}
.support-program-process__card-txt{margin:0; width:100%; padding:0 12px; box-sizing:border-box; text-align:center; color:var(--black); line-height:150%;}
.support-program-process__arrow{flex-shrink:0; display:flex; align-items:center; justify-content:center; width:22px; align-self:center; position: absolute; right: -26px; top:50%; transform: translateY(-50%);}
.support-program-process__arrow img{display:block; width:100%; height:auto;}

/* 글로벌 성장 · 진출 프로그램 */
.support-program-global{display:flex; align-items:stretch; gap:30px; box-sizing:border-box;}
.support-program-global__card{width: calc((100% - 60px)/3); min-width:0; display:flex; flex-direction:column; align-items:stretch; gap:10px; padding:0 0 15px; box-sizing:border-box; background:var(--grayBg); border-radius:var(--borderR15); position: relative;}
.support-program-global__card-head{position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:10px; width:100%; padding:25px 15px; box-sizing:border-box; border-radius:var(--borderR15) var(--borderR15) 0 0;}
.support-program-global__card--1 .support-program-global__card-head{background:var(--sub3);}
.support-program-global__card--2 .support-program-global__card-head{background:var(--sub2);}
.support-program-global__card--3 .support-program-global__card-head{background:var(--main);}
.support-program-global__card-num{position:absolute; left:10px; top:10px; display:flex; align-items:center; justify-content:center; width:26px; height:26px; border-radius:var(--borderR50); box-sizing:border-box; background:rgba(255,255,255,0.15); color:var(--white); font-weight:700; line-height:171.43%; text-transform:uppercase;}
.support-program-global__card-icon{display:flex; align-items:center; justify-content:center; flex-shrink:0;}
.support-program-global__card-icon img{display:block; width:auto; height:64px; }
.support-program-global__card-tit{margin:0; width:100%; text-align:center; color:var(--white); font-weight:600; line-height:150%;}
.support-program-global__card-body{display:flex; flex-direction:column; align-items:stretch; width:100%; padding:0 25px; box-sizing:border-box;}
.support-program-global__card-row{display:flex; align-items:center; justify-content:center; padding:15px 0; box-sizing:border-box; border-bottom:1px solid var(--border);}
.support-program-global__card-row--last{border-bottom:0;}
.support-program-global__card-row p{margin:0; width:100%; text-align:center; color:var(--basic);}
.support-program-global__arrow{flex-shrink:0; display:flex; align-items:center; justify-content:center; width:22px; align-self:center; position: absolute; right: -26px; top:50%; transform: translateY(-50%);}
.support-program-global__arrow img{display:block; width:100%; height:auto;}

/* 투자유치 역량강화 All-in-One 프로그램 */
/* 투자유치 역량강화 All-in-One 프로그램 */
.support-program-allin{display:grid; grid-template-columns:repeat(5, minmax(0, 1fr)); column-gap:30px; row-gap:0; box-sizing:border-box;}
.support-program-allin__card{width:auto; min-width:0; display:grid; grid-template-rows:subgrid; grid-row:span 2; align-items:stretch; margin-bottom:30px; padding:0 0 15px; box-sizing:border-box; background:var(--grayBg); border-radius:var(--borderR15); position:relative;}
.support-program-allin__card-head{position:relative; display:flex; flex-direction:column; align-items:center; /*justify-content:center;*/ gap:10px; width:100%; margin-bottom:10px; padding:25px 15px; box-sizing:border-box; border-radius:var(--borderR15) var(--borderR15) 0 0;}
.support-program-allin__card--1 .support-program-allin__card-head{background:var(--sub3);}
.support-program-allin__card--2 .support-program-allin__card-head{background:#2eadf0;}
.support-program-allin__card--3 .support-program-allin__card-head{background:var(--sub2);}
.support-program-allin__card--4 .support-program-allin__card-head{background:#0970c4;}
.support-program-allin__card--5 .support-program-allin__card-head{background:var(--main);}
.support-program-allin__card-num{position:absolute; left:10px; top:10px; display:flex; align-items:center; justify-content:center; width:26px; height:26px; border-radius:var(--borderR50); box-sizing:border-box; background:rgba(255,255,255,0.15); color:var(--white); font-weight:700; line-height:171.43%; text-transform:uppercase;}
.support-program-allin__badge-wrap{display:inline-block; padding:4px 14px; box-sizing:border-box; background:var(--white); border-radius:var(--borderR50);}
.support-program-allin__badge{display:inline-block; text-align:center; white-space:nowrap; font-weight:600; line-height:162.5%;}
.support-program-allin__card--1 .support-program-allin__badge{color:var(--sub3);}
.support-program-allin__card--2 .support-program-allin__badge{color:#2eadf0;}
.support-program-allin__card--3 .support-program-allin__badge{color:var(--sub2);}
.support-program-allin__card--4 .support-program-allin__badge{color:#0970c4;}
.support-program-allin__card--5 .support-program-allin__badge{color:var(--main);}
.support-program-allin__card-tit{margin:0; width:100%; text-align:center; color:var(--white); font-weight:600; line-height:150%;}
.support-program-allin__card-body{display:flex; flex-direction:column; align-items:stretch; width:100%; padding:0 25px; box-sizing:border-box;}
.support-program-allin__card-row{display:flex; align-items:center; justify-content:center; /*flex:1 1 0;*/ padding:15px 0; box-sizing:border-box; border-bottom:1px solid var(--border);}
.support-program-allin__card-row--last{border-bottom:0;}
.support-program-allin__card-row--hasarrow{position:relative;}
.support-program-allin__row-arrow{position:absolute; left:50%; top:-14px; transform:translateX(-50%); z-index:2; display:flex; align-items:center; justify-content:center; width:28px; height:28px; border-radius:50%; box-sizing:border-box; background:var(--white); box-shadow:0 8px 25px rgba(0,0,0,0.06);}
.support-program-allin__row-arrow img{display:block; width:10px; height:10px;}
.support-program-allin__card-row p{margin:0; width:100%; text-align:center; color:var(--basic);}
.support-program-allin__arrow{flex-shrink:0; display:flex; align-items:center; justify-content:center; width:22px; align-self:center; position:absolute; right:-26px; top:50%; transform:translateY(-50%); grid-row:1 / -1;}
.support-program-allin__arrow img{display:block; width:100%; height:auto;}







/* 지원프로그램 참가 신청 내역 확인 (Figma 70339:6703) */
.apply_check_form{width:100%; max-width:780px; margin: 0 auto; box-sizing:border-box; background:var(--grayBg); padding:50px 50px 60px; display:flex; flex-direction:column; gap:30px; align-items:stretch;}
.apply_check_form__head{display:flex; flex-direction:column; gap:4px; align-items:stretch; width:100%; text-align:center; box-sizing:border-box;}
.apply_check_form__title{margin:0; color:var(--black);}
.apply_check_form__desc{margin:0; color:var(--basic);}
.apply_check_form__rows{display:flex; flex-direction:column; width:100%; box-sizing:border-box;}
.apply_check_form__row{display:flex; flex-direction:row; align-items:stretch; width:100%; box-sizing:border-box;}
.apply_check_form__th{flex-shrink:0; width:190px; box-sizing:border-box; margin:0; padding:5px 0; display:flex; align-items:center; background:var(--grayBg); text-align:left;}
.apply_check_form__label{cursor:default; color: var(--black);}
.apply_check_form__req{color:var(--main); font-weight:600;}
.apply_check_form__td{flex:1 1 auto; min-width:0; box-sizing:border-box; margin:0; padding:5px 0; display:flex; align-items:stretch; flex-direction:row;}
.apply_check_form__td--phone{align-items:center;}
.apply_check_form__input{display:block; flex:1 1 auto; min-width:0; width:100%; height:52px; margin:0; padding:0 15px; box-sizing:border-box; border:0; background:var(--white); color:var(--black); font-family:var(--kor); outline:0; letter-spacing:var(--letter-spacing-body);}
.apply_check_form__input--part{flex:1 1 0;}
.apply_check_form__dash{flex-shrink:0; width:30px; text-align:center; color:var(--basic);}



/* 시설 안내 및 신청 안내 (Figma 70339:19827) */
.support-facility-info{display:flex; flex-direction:column; align-items:center; gap:50px; width:100%; box-sizing:border-box;}
.support-facility-info__head{display:flex; flex-direction:column; align-items:stretch; gap:15px; width:100%; max-width:1590px; text-align:center; box-sizing:border-box; color:var(--black);}
.support-facility-info__title{margin:0;}
.support-facility-info__tit-main{color:var(--main);}
.support-facility-info__tit-light{font-weight:300;}
.support-facility-info__sub{margin:0; font-weight:300; line-height:150%; color:var(--black);}

.support-facility-info__board{display:flex; align-items:stretch; width:100%; max-width:1590px; box-sizing:border-box; background:var(--grayBg); border:1px solid var(--border);}
.support-facility-info__visual{width: calc(100% - 405px); box-sizing:border-box; background:var(--white); border-right:1px solid var(--border); display: flex; flex-direction: column; justify-content: center;}
.support-facility-info__figure{margin:0; width:100%; display:flex; justify-content:center; align-items:center; padding:74px 40px; box-sizing:border-box;}
.support-facility-info__figure img{display:block; max-width:100%; height:auto;}
.support-facility-info__list{ width:405px; margin:0; padding:10px 30px; box-sizing:border-box;}
.support-facility-info__item{border-bottom:1px solid var(--border); padding:25px 0; box-sizing:border-box;}
.support-facility-info__item:last-child{border-bottom:0;}
.support-facility-info__item-head{display:flex; align-items:center; gap:10px; width:100%; box-sizing:border-box;}
.support-facility-info__floor{flex-shrink:0; display:flex; align-items:center; justify-content:center; width:80px; height:30px; border-radius:80px; box-sizing:border-box; font-size:0.722rem; font-weight:700; line-height:133%; color:var(--white); letter-spacing:var(--letter-spacing-caption); font-family:var(--kor);}
.support-facility-info__floor--2{background:var(--sub);}
.support-facility-info__floor--3{background:var(--main);}
.support-facility-info__floor--415{background:var(--sub2);}
.support-facility-info__item-tit{margin:0; color:var(--black); letter-spacing:var(--letter-spacing-body);}
.support-facility-info__item-desc{margin:4px 0 0; color:var(--basic); letter-spacing:var(--letter-spacing-body);}
.support-facility-info__foot{display:flex; flex-direction:column; align-items:center; gap:10px; width:100%; max-width:1590px; box-sizing:border-box;}
.support-facility-info__note{margin:0; text-align:center; color:var(--basic); letter-spacing:var(--letter-spacing-body);}
.support-facility-info__note-em{font-weight:600; color:var(--main); text-decoration:underline; text-underline-offset:2px; letter-spacing:var(--letter-spacing-body);}

.support-facility-info__contact{display:flex; align-items:center; gap:15px; flex-wrap:wrap; justify-content:center; box-sizing:border-box;}
.support-facility-info__contact-lbl{margin:0; color:var(--black); letter-spacing:var(--letter-spacing-body);}
.support-facility-info__contact-call{display:flex; align-items:center; gap:4px; box-sizing:border-box;}
.support-facility-info__contact-num{margin:0; letter-spacing:var(--letter-spacing-body);}
.support-facility-info__contact-num a{color:var(--main); text-decoration:none;}
.support-facility-info__contact-num a::before{content:'\e61d'; display: inline-block; vertical-align: middle; margin: -2px 4px 0 0; font-size:26px; width: 26px; height: 26px; line-height: 26px; font-family: var(--icon); color:inherit; font-weight: 400;}




/*********** View *************/
.bbs_view_wrap{margin: 140px 0 0; position: relative;}
.bbs_view{max-width:1050px; margin: 0 auto;}
.bbsView_tit{text-align:center; padding: 0 0 30px;}
.bbsView_tit .cate_tit{color:var(--main); font-weight: 600; padding-bottom: 10px;}
.bbsView_tit .subject{color:var(--black);}

.view_content{}
.view_content img{max-width:100% !important; height: auto !important;}

.view_table{border-top: 3px solid var(--main); margin: 10px 0 50px;	}
.view_table dl{display: flex;}
.view_table dl dt{width: 240px; padding: 18px 15px; box-sizing:border-box; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); background:var(--grayBg); font-size:1rem; font-weight: 600; color:var(--black); letter-spacing: var(--letter-spacing-body); text-align:center; display: flex; flex-direction: column; justify-content: center;}
.view_table dl dd{width: calc(100% - 240px); padding: 18px 15px; box-sizing:border-box; border-bottom: 1px solid var(--border);  background:var(--white); font-size:1rem; font-weight: 400; color:var(--basic); letter-spacing: var(--letter-spacing-body);}

.view_table dl dd .dot_list > li{color:var(--main);}



/*******************************************************************************
    @media 1740px
*******************************************************************************/
@media all and (max-width:1740px){

/*********** View *************/
.view_table dl dt{width: 200px;}
.view_table dl dd{width: calc(100% - 200px);}


}
/*******************************************************************************
    @media 1500px
*******************************************************************************/
@media all and (max-width:1500px){



}
/*******************************************************************************
    @media ~1300px
*******************************************************************************/
@media all and (max-width:1300px){


/* 투자유치 역량강화 All-in-One 프로그램 */
.support-program-allin{grid-template-columns:repeat(3, minmax(0, 1fr)); column-gap:30px;}
.support-program-allin__card--3 .support-program-allin__arrow{display:none;}
.support-program-flow__card-tit {font-size:1.11rem;}


/* 시설 안내 및 신청 안내 (Figma 70339:19827) */
.support-facility-info__visual{width: calc(100% - 300px);}
.support-facility-info__figure{padding:30px;}
.support-facility-info__list{width:300px;}


/*********** List *************/
.facility_list{gap:30px;}
.facility_list .list{width: calc((100% - 60px)/3);}




}
/*******************************************************************************
    @media  ~980px               
*******************************************************************************/
@media all and (max-width:980px){

.support-program-top{padding:100px 5%;}

/* 원천·선도기술 창출 및 기술한계 극복을 위한 융합 R&D 및 기술사업화 지원 */
.support-program-flow-head{margin:0;}
.support-program-flow-head.mo{display:flex; align-items:flex-end; grid-column:1 / -1; width:100%;}
.support-program-flow-head.pc{display:none;}
.support-program-flow-head__pill{padding:6px 20px; line-height:1.5; width:49%;}
.support-program-flow-head__line{display:none;}
.support-program-flow{grid-template-columns:repeat(2, minmax(0, 1fr)); grid-template-rows:none; column-gap:20px; row-gap:0;}
.support-program-flow__card{width:auto; margin-bottom:20px;}
.support-program-flow__card-tit{padding:15px 10px;}
.support-program-flow__arrow{width:20px; right:-20px;}

.support-program-flow__card--1{order:1;}
.support-program-flow__card--2{order:2;}
.support-program-flow__card--2 .support-program-flow__arrow{display:none;}
.support-program-flow-head{order:3; margin-bottom:20px;}
.support-program-flow__card--3{order:5;}
.support-program-flow__card--3 .support-program-flow__arrow{right:auto; left:-20px; transform:rotate(180deg);}
.support-program-flow__card--4{order:4;}
.support-program-flow__card--2::before{width:20px; height:20px; top:auto; bottom:-20px; margin-left:-10px; background-image:url('/eng/support/img/support-program-flow-label-arrow-m.png');}
.support-program-flow__card--3::before{width:2px; height:20px; top:-20px; margin-left:-1px;}

/* 기술정보 교류 및 협력네트워크 운영 */
.support-program-process{gap:20px;}
.support-program-process__card{width: calc((100% - 40px)/3);}
.support-program-process__card-icon img{height:50px;}
.support-program-process__arrow{width:20px; right: -20px;}
.support-program-process__card--3 .support-program-process__arrow{display: none;}


/* 글로벌 성장 · 진출 프로그램 */
.support-program-global{gap:20px;}
.support-program-global__card{width: calc((100% - 40px)/3);}
.support-program-global__card-icon img{height:50px; }
.support-program-global__arrow{width:20px;  right: -20px;}


/* 투자유치 역량강화 All-in-One 프로그램 */
.support-program-allin{grid-template-columns:repeat(3, minmax(0, 1fr)); column-gap:20px;}
.support-program-allin__card-head{padding:25px 5px;}
.support-program-allin__arrow{width:20px; right:-20px;}
.support-program-allin__card--3 .support-program-allin__arrow{display:none;}


/* 시설 안내 및 신청 안내 (Figma 70339:19827) */
.support-facility-info{gap:30px;}
.support-facility-info__head{gap:10px;}
.support-facility-info__board{flex-wrap: wrap;}
.support-facility-info__visual{width: 100%; border:0; border-bottom: 1px solid var(--border);}
.support-facility-info__figure{padding:20px;}
.support-facility-info__list{width:100%; padding:5px 20px;}
.support-facility-info__item{padding:15px 0;}
.support-facility-info__floor{width:60px; height:25px;}
.support-facility-info__item-desc{line-height: 150%;}

/*********** View *************/
.bbs_view_wrap{margin: 120px 0 0;}
.bbs_view{max-width:100%;}
.bbsView_tit{padding: 0 0 20px;}
.view_table{margin: 10px 0 30px;}
.view_table dl{}
.view_table dl dt{width: 150px; padding: 18px 15px;}
.view_table dl dd{width: calc(100% - 150px); padding: 18px 15px;}

}
/*******************************************************************************
    @media 481~680px
*******************************************************************************/
@media all and (max-width:680px){

.support-program-top{padding:60px 5%;}

/* 원천·선도기술 창출 및 기술한계 극복을 위한 융합 R&D 및 기술사업화 지원 */
.support-program-flow{grid-template-columns:1fr; grid-template-rows:none; column-gap:0; row-gap:0;}
.support-program-flow__card{display:flex; flex-direction:column; grid-row:auto; border-radius:var(--borderR10);}
.support-program-flow__card-tit{padding:15px; border-radius:var(--borderR10) var(--borderR10) 0 0;}
.support-program-flow__card-list{padding:15px;}
.support-program-flow-head.mo{grid-column:auto; width:100%;}
.support-program-flow-head__pill{width:100%;}
.support-program-flow__card--1{order:1;}
.support-program-flow__card--2{order:2;}
.support-program-flow-head{order:3;}
.support-program-flow__card--3{order:4;}
.support-program-flow__card--4{order:5;}
.support-program-flow__arrow{right:50%; margin-right:-10px; top:auto; bottom:-16px; transform:rotate(90deg); width:20px;}
.support-program-flow__card--2 .support-program-flow__arrow{display:none;}
.support-program-flow__card--3 .support-program-flow__arrow{display:flex; left:auto; right:50%; margin-right:-10px; transform:rotate(90deg);}
.support-program-flow__card--2::before{width:20px; height:20px; top:auto; bottom:-20px; left:50%; margin-left:-10px; background-image:url('/eng/support/img/support-program-flow-label-arrow-m.png');}
.support-program-flow__card--3::before{width:2px; height:20px; top:-20px; left:50%; margin-left:-1px;}

/* 기술정보 교류 및 협력네트워크 운영 */
.support-program-process{gap:20px;}
.support-program-process__card{width: calc((100% - 20px)/2);  gap:15px; padding:0 0 15px; border-radius:var(--borderR10);}
.support-program-process__card-head{padding:15px 10px; border-radius:var(--borderR10) var(--borderR10) 0 0;}
.support-program-process__card-num{left:5px; top:5px; width:20px; height:20px;}
.support-program-process__card-icon img{height:40px;}
.support-program-process__card-txt{padding:0 10px;}
.support-program-process__card--3 .support-program-process__arrow{display: block;}
.support-program-process__card--2 .support-program-process__arrow{display: none;}
.support-program-process__card--4 .support-program-process__arrow{display: none;}


/* 글로벌 성장 · 진출 프로그램 */
.support-program-global {flex-wrap: wrap;}
.support-program-global__card{width: 100%; gap:5px; padding:0 0 10px; border-radius:var(--borderR10);}
.support-program-global__card-head{gap:10px; padding:15px 10px; border-radius:var(--borderR10) var(--borderR10) 0 0;}
.support-program-global__card-num{left:5px; top:5px; width:20px; height:20px;}
.support-program-global__card-body{padding:0 15px;}
.support-program-global__card-row{padding:10px 0;}
.support-program-global__card-icon img{height:40px; }
.support-program-global__arrow{right: 50%; margin-right: -10px; top:auto; bottom: -16px; transform: rotate(90deg);}



/* 투자유치 역량강화 All-in-One 프로그램 */
.support-program-allin{grid-template-columns:repeat(2, minmax(0, 1fr)); column-gap:20px;}
.support-program-allin__card{margin-bottom:20px; padding:0 0 10px; border-radius:var(--borderR10);}
.support-program-allin__card-head{gap:10px; margin-bottom:5px; padding:20px 5px; border-radius:var(--borderR10) var(--borderR10) 0 0;}
.support-program-allin__card-num{left:5px; top:5px; width:20px; height:20px;}
.support-program-allin__card-body{padding:0 15px;}
.support-program-allin__card-row{padding:10px 0;}
.support-program-allin__row-arrow{top:-12px; width:24px; height:24px;}
.support-program-allin__arrow{width:20px; right:-20px;}
.support-program-allin__card--3 .support-program-allin__arrow{display:flex;}
.support-program-allin__card--2 .support-program-allin__arrow{display:none;}
.support-program-allin__card--4 .support-program-allin__arrow{display:none;}


/* 지원프로그램 참가 신청 내역 확인 (Figma 70339:6703) */
.apply_check_form{padding:35px 25px; gap:20px;}
.apply_check_form__row{flex-wrap:wrap;}
.apply_check_form__th{width:100%;}
.apply_check_form__td{flex:auto; padding:0 0 5px;}
.apply_check_form__input{height:45px; padding:0 10px;}
.apply_check_form__dash{width:20px;}



/* 시설 안내 및 신청 안내 (Figma 70339:19827) */
.support-facility-info{gap:20px;}
.support-facility-info__head{gap:5px;}
.support-facility-info__figure{padding:15px;}
.support-facility-info__list{padding:0 15px;}
.support-facility-info__item{padding:10px 0;}
.support-facility-info__floor{letter-spacing: normal;}
.support-facility-info__foot{gap:6px;}
.support-facility-info__contact{gap:10px;}
.support-facility-info__contact-num a::before{font-size:20px; width: 20px; height: 20px; line-height: 20px;}

/*********** View *************/
.bbs_view_wrap{margin: 100px 0 0;}
.bbsView_tit{padding: 0 0 15px;}
.bbsView_tit .cate_tit{padding-bottom: 6px;}

.view_table{border-width: 2px; margin: 10px 0 20px;}
.view_table dl{flex-wrap:wrap;	}
.view_table dl dt{width: 100%; padding: 10px; border-right:0;}
.view_table dl dd{width: 100%; padding: 10px;}




}
/*******************************************************************************
    @media ~480px
*******************************************************************************/
@media all and (max-width:480px){

/* 투자유치 역량강화 All-in-One 프로그램 */
.support-program-allin{grid-template-columns:1fr; grid-template-rows:none; column-gap:0;}
.support-program-allin__card{display:flex; flex-direction:column; grid-row:auto; margin-bottom:20px;}
.support-program-allin__card-head{margin-bottom:5px;}
.support-program-allin__arrow{right:50%; margin-right:-10px; top:auto; bottom:-16px; transform:rotate(90deg);}
.support-program-allin__card--2 .support-program-allin__arrow{display:flex;}
.support-program-allin__card--3 .support-program-allin__arrow{display:flex;}
.support-program-allin__card--4 .support-program-allin__arrow{display:flex;}

}
