/* sub05_1 :: 제9회 대한민국 디지털 미래혁신대상 */
.sub05_1 .title_wrap {justify-content:center;}
.sub05_1>.wrap1520>.sec1>.contents {margin-top:80px; width:100%;}
.sub05_1>.wrap1520>.sec1>.contents>img {width:100%;}
.sub05_1>.wrap1520>.sec1>ul {display:flex; justify-content:space-between; margin-top:40px;}
.sub05_1>.wrap1520>.sec1>ul>li {width:49%;}
.sub05_1>.wrap1520>.sec1>ul>li>a {display:flex; justify-content:center; align-items:center; width:100%; height:80px; border:1px solid #fff; border-radius:8px; transition:all .3s;}
.sub05_1>.wrap1520>.sec1>ul>li:hover>a {border:1px solid #8939ca; transition:all .3s;}
.sub05_1>.wrap1520>.sec1>ul>li>a>div {position:relative; padding-left:44px; font-weight:500; font-size:26px; transition:all .3s;}
.sub05_1>.wrap1520>.sec1>ul>li:hover>a>div {color:#8939ca; transition:all .3s;}
.sub05_1>.wrap1520>.sec1>ul>li>a>div::before {content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); background-size:cover; background-position:center; background-repeat:no-repeat; transition:all .3s;}
.sub05_1>.wrap1520>.sec1>ul>li:nth-child(1)>a>div::before {width:24px; height:20px; background-image:url("../img/file_icon.png");}
.sub05_1>.wrap1520>.sec1>ul>li:nth-child(1):hover>a>div::before {background-image:url("../img/file_hover_icon.png");}
.sub05_1>.wrap1520>.sec1>ul>li:nth-child(2)>a>div::before {width:22px; height:19px; background-image:url("../img/faq_icon.png"); transition:all .3s;}
.sub05_1>.wrap1520>.sec1>ul>li:nth-child(2):hover>a>div::before {background-image:url("../img/faq_hover_icon.png"); transition:all .3s;}
.sub05_1>.wrap1520>.sec2 {margin-top:160px;}
.sub05_1>.wrap1520>.sec2>article {position:relative; margin-top:70px;}
.sub05_1>.wrap1520>.sec2>article>.l_img {width:1100px; max-width:90%; border-radius:20px; overflow:hidden;}
.sub05_1>.wrap1520>.sec2>article>.l_img>img {width:100%;}
.sub05_1>.wrap1520>.sec2>article>.r_info {position:absolute; top:50%; right:0; width:620px; padding:25px; border-radius:12px; background:#282828; transform:translateY(-50%);}
.sub05_1>.wrap1520>.sec2>article>.r_info>ul {display:flex; flex-direction:column; gap:25px; padding:60px 50px; border:1px solid #8939ca;}
.sub05_1>.wrap1520>.sec2>article>.r_info>ul>li,
.sub05_1>.wrap1520>.sec2>article>.r_info>ul>li>div {font-weight:700; font-size:24px;}
.sub05_1>.wrap1520>.sec2>article>.r_info>ul>li {display:flex;}
.sub05_1>.wrap1520>.sec2>article>.r_info>ul>li>div {position:relative;}
.sub05_1>.wrap1520>.sec2>article>.r_info>ul>li>div:first-child {margin-right:15px; padding-right:19px;}
.sub05_1>.wrap1520>.sec2>article>.r_info>ul>li>div:first-child::before {content:""; position:absolute; top:50%; right:0; width:4px; height:83%; background:#fff; transform:translateY(-50%);}




/* 반응형 */
@media screen and (max-width:768px) {
  /* sub05_1 :: 제9회 대한민국 디지털 미래혁신대상 */
  .sub05_1 .title_wrap {align-items:center;}
  .sub05_1>.wrap1520>.sec1>.contents {margin-top:11.719vw;}
  .sub05_1>.wrap1520>.sec1>ul {flex-direction:column; gap:2.604vw; margin-top:6.510vw;}
  .sub05_1>.wrap1520>.sec1>ul>li {width:100%;}
  .sub05_1>.wrap1520>.sec1>ul>li>a {height:13.021vw; border-radius:2.344vw;}
  .sub05_1>.wrap1520>.sec1>ul>li>a>div {padding-left:7.031vw; font-size:4.688vw;}
  .sub05_1>.wrap1520>.sec1>ul>li:nth-child(1)>a>div::before {width:4.427vw; height:3.385vw;}
  .sub05_1>.wrap1520>.sec1>ul>li:nth-child(2)>a>div::before {width:4.167vw; height:3.516vw;}
  .sub05_1>.wrap1520>.sec2 {margin-top:22.135vw;}
  .sub05_1>.wrap1520>.sec2>article {margin-top:10.417vw;}
  .sub05_1>.wrap1520>.sec2>article>.l_img {margin:0 auto; border-radius:2.604vw;}
  .sub05_1>.wrap1520>.sec2>article>.r_info {top:35%; padding:3.906vw; width:100%; border-radius:2.865vw; transform:none;}
  .sub05_1>.wrap1520>.sec2>article>.r_info>ul {gap:3.906vw; padding:7.813vw 3.255vw;}
  .sub05_1>.wrap1520>.sec2>article>.r_info>ul>li, 
  .sub05_1>.wrap1520>.sec2>article>.r_info>ul>li>div {font-size:4.427vw;}
  .sub05_1>.wrap1520>.sec2>article>.r_info>ul>li>div:first-child {margin-right:1.953vw; padding-right:2.474vw;}
  .sub05_1>.wrap1520>.sec2>article>.r_info>ul>li>div:first-child::before {width:0.521vw;}
}