@charset "utf-8";

/* 연구지원공고 */
.labWrap01 { display:flex; flex-direction:column; row-gap:15px; }
.labWrap01 > li > span { display:inline-block; min-width:150px; padding:10px 10px; font-family:"HG Bold"; text-align:center; margin-right:15px; color:#fff; }
.labWrap01 > li > span.bg1 { background-color:#0067b3; }
.labWrap01 > li > span.bg2 { background-color:#00b6ad; }
.labWrap01 > li > span.bg3 { background-color:#042e6f; }
.labWrap01 > li > span.bg4 { background-color:#1F4E79; }

.labWrap02 { display:flex; flex-flow:column wrap; row-gap:30px;  }
.labWrap02 .labWrap03 { display:flex; align-items:stretch; }
.labWrap02 .labWrap03 > dt { color:#fff; font-family:'HG Bold'; font-size:20px; display:flex; justify-content:center; align-items:center; flex-basis:150px; border-radius:20px; padding:20px;  }
.labWrap02 .labWrap03 > dd { padding-left:20px; }
.labWrap02 .labWrap03 > dt.labColor1 { background-color:#0067b3; }
.labWrap02 .labWrap03 > dt.labColor2 { background-color:#00b6ad; }
.labWrap02 .labWrap03 > dt.labColor3 { background-color:#042e6f; }

.rBox.custom03 > li { border:none; }
.rBox.custom03 i { text-align:center; color:#fff; font-size:20px; font-family:'HG Medium'; display:block; padding:20px; border-radius:10px; margin-bottom:10px;  }
.rBox.custom03 i.c1 { background-color:#0067b3; }
.rBox.custom03 i.c2 { background-color:#042e6f; }
.rBox.custom03 i.c3 { background-color:#00b6ad; }
.rBox.custom03 i.c4 { background-color:#3f8edd; }
.rBox.custom03 i.c5 { background-color:#3fbadd; }

.stBox.shCustom .cont { display:flex; align-items:center; }

.greeting3 .greeting-image img { filter:brightness(50%); }