<!-- 히어로 섹션 코드블록 -->
<div class="hero">
  <div class="overlay"></div>
  <div class="hero-content">
    <div class="main-text">바이오의약 취업캠프</div>
    <div class="sub-text">취업까지 지원하는 올인원 바이오 취업캠프</div>
    <a href="<http://pf.kakao.com/_xcGfGxj>" class="cta-button">개강알림 받기 →</a>
  </div>
</div>

<style>
.hero {
  position: relative;
  width: 100vw;
  left: 50%;
  transform: translateX(-50%);
  height: 100vh;
  background: url('<https://i.ibb.co/gMzCnZS2/Group-44450.jpg>') no-repeat center center / cover;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1;
}
.hero-content {
  position: relative;
  z-index: 2;
  color: white;
}
.main-text {
  font-size: clamp(32px, 5vw, 64px);
  font-weight: bold;
  margin-bottom: 20px;
}
.sub-text {
  font-size: clamp(16px, 2.5vw, 24px);
  margin-bottom: 30px;
}
.cta-button {
  display: inline-block;
  background: #1F7AFF;          /* 변경된 배경색 */
  color: #FFFFFF;               /* 흰색 텍스트 */
  padding: 12px 24px;
  font-size: 1rem;
  border-radius: 6px;
  text-decoration: none;
  transition: background 0.3s ease;
}
.cta-button:hover {
  background: #1762CC;          /* hover 시 어두운 파랑 */
  color: #FFFFFF;               /* hover 시에도 흰색 유지 */
}
</style>

Frame 7.png

**바이오의약

생산(pilot) 품질관리(QC) 실무자 양성과정**

바이오의약 취업캠프 9기

con_003.png

Group 44336.png

Group 44337.png

📢 바이오의약 취업캠프 9기의 모집이 마감되었습니다.

under.png

<div style="text-align: center; margin-top: 0px;">
  <a href="<https://www.beginlab.co.kr/9classpass>" class="custom-apply-button">합격자 발표 바로가기</a>
  <div class="announcement-text pulse">6/2(월) 공개 완료</div>
</div>

<style>
.custom-apply-button {
  display: inline-block;
  width: 200px;
  padding: 12px 0;
  border: 1.5px solid #16C47F;
  background-color: #16C47F;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
  border-radius: 13px;
  transition: all 0.3s ease;
}
.custom-apply-button:hover {
  background-color: #FFFFFF;
  color: #16C47F;
}

.announcement-text {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 600;
  color: #16C47F;
  background-color: rgba(22, 196, 127, 0.1);
  padding: 4px 10px;
  border-radius: 10px;
  display: block;
  text-align: center;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
}

/* Animation */
@keyframes pulse {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.05); }
}
.pulse {
  animation: pulse 1.8s ease-in-out infinite;
}
</style>