retro-game-master / index.html
dongil77's picture
Add 2 files
29175d1 verified
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>๋ ˆ๊ฒŒ ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค | ๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ๋ณด์กด ๊ธฐ์ˆ </title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link href="https://fonts.googleapis.com/css2?family=DotGothic16&family=Noto+Sans+KR:wght@300;400;500;700&display=swap" rel="stylesheet">
<style>
:root {
--neon-blue: #00f0ff;
--neon-pink: #ff00f5;
--deep-purple: #2a0057;
--neon-green: #00ff57;
--dark-bg: #0a0a12;
}
body {
font-family: 'Noto Sans KR', sans-serif;
background-color: var(--dark-bg);
color: white;
overflow-x: hidden;
}
.pixel-font {
font-family: 'DotGothic16', sans-serif;
letter-spacing: 1px;
}
.logo-text {
background: linear-gradient(45deg, var(--neon-pink), var(--neon-blue));
-webkit-background-clip: text;
background-clip: text;
color: transparent;
text-shadow: 0 0 15px rgba(255, 0, 245, 0.5);
}
.neon-border {
border: 2px solid var(--neon-blue);
box-shadow: 0 0 15px var(--neon-blue),
inset 0 0 10px var(--neon-blue);
}
.glow-btn {
background: linear-gradient(45deg, var(--neon-pink), var(--neon-blue));
box-shadow: 0 0 15px var(--neon-pink);
transition: all 0.3s ease;
position: relative;
overflow: hidden;
}
.glow-btn:hover {
transform: translateY(-3px);
box-shadow: 0 0 25px var(--neon-pink);
}
.glow-btn::after {
content: '';
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: linear-gradient(
to bottom right,
rgba(255,255,255,0.3) 0%,
rgba(255,255,255,0) 50%
);
transform: rotate(30deg);
}
.glow-btn:hover::after {
animation: shine 1.5s infinite;
}
@keyframes shine {
0% { transform: rotate(30deg) translate(-30%, -30%); }
100% { transform: rotate(30deg) translate(30%, 30%); }
}
.hero-section {
background: radial-gradient(
circle at 70% 30%,
var(--deep-purple) 0%,
var(--dark-bg) 60%
);
}
.pixel-corners {
clip-path: polygon(
0% 5px, 5px 5px, 5px 0%, calc(100% - 5px) 0%,
calc(100% - 5px) 5px, 100% 5px, 100% calc(100% - 5px),
calc(100% - 5px) calc(100% - 5px), calc(100% - 5px) 100%,
5px 100%, 5px calc(100% - 5px), 0% calc(100% - 5px)
);
}
.pixel-card {
background: rgba(20, 20, 30, 0.8);
backdrop-filter: blur(10px);
border: 1px solid rgba(0, 240, 255, 0.2);
transition: all 0.3s ease;
}
.pixel-card:hover {
transform: translateY(-5px);
border-color: var(--neon-blue);
box-shadow: 0 10px 30px rgba(0, 240, 255, 0.1);
}
.hover-glow:hover {
text-shadow: 0 0 10px var(--neon-blue);
}
.form-input {
background: rgba(10, 10, 20, 0.8);
border: 1px solid rgba(0, 240, 255, 0.3);
transition: all 0.3s ease;
}
.form-input:focus {
outline: none;
border-color: var(--neon-blue);
box-shadow: 0 0 10px var(--neon-blue);
}
/* ๋ชจ๋ฐ”์ผ ๋ฉ”๋‰ด */
.mobile-menu {
transform: translateX(100%);
transition: transform 0.3s ease;
background: rgba(10, 10, 20, 0.95);
backdrop-filter: blur(10px);
}
.mobile-menu.open {
transform: translateX(0);
}
/* ํƒ€์ด๋จธ */
.timer-block {
background: rgba(255, 0, 245, 0.1);
border: 1px solid var(--neon-pink);
}
/* ๋ฐ์Šคํฌํƒ‘ ์‚ฌ์ด๋“œ CTA */
.side-cta {
right: -180px;
transition: right 0.3s ease;
}
.side-cta:hover {
right: -10px;
}
@media (max-width: 768px) {
.pixel-font {
font-size: 1.5rem;
}
.hero-heading {
font-size: 2.5rem;
line-height: 1.2;
}
.side-cta {
display: none;
}
}
/* Game Controller Logo */
.game-controller-logo {
display: inline-flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
border-radius: 50%;
background: linear-gradient(45deg, var(--neon-pink), var(--neon-blue));
margin-right: 10px;
position: relative;
overflow: hidden;
}
.game-controller-logo i {
color: #000;
font-size: 20px;
z-index: 2;
}
.game-controller-logo::after {
content: '';
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: linear-gradient(
to bottom right,
rgba(255,255,255,0.3) 0%,
rgba(255,255,255,0) 50%
);
transform: rotate(30deg);
}
</style>
</head>
<body class="min-h-screen">
<!-- ์ƒ๋‹จ ์•Œ๋ฆผ ๋ฐฐ๋„ˆ -->
<div class="bg-gradient-to-r from-purple-900 to-pink-800 text-white text-center py-2 px-4 flex items-center justify-center sticky top-0 z-50">
<span class="font-bold mr-2 animate-pulse">๐ŸŽฎ 30๋ช… ํ•œ์ •!</span>
<span>์ง€๊ธˆ ๋“ฑ๋ก์‹œ ํฌ๊ท€ ๊ฒŒ์ž„ ์—๋ฎฌ๋ ˆ์ด์…˜ ๊ฐ€์ด๋“œ๋ถ ๋ฌด๋ฃŒ ์ฆ์ •</span>
</div>
<!-- ๋„ค๋น„๊ฒŒ์ด์…˜ -->
<nav class="bg-black bg-opacity-80 backdrop-blur-md sticky top-8 z-40 border-b border-purple-900">
<div class="container mx-auto px-4 py-3 flex justify-between items-center">
<div class="flex items-center">
<div class="game-controller-logo">
<i class="fas fa-gamepad"></i>
</div>
<div class="pixel-font logo-text text-3xl">๋ ˆ๊ฒŒ</div>
<div class="ml-4 hidden md:flex space-x-8">
<a href="#about" class="text-white hover:text-cyan-400 transition hover-glow">์†Œ๊ฐœ</a>
<a href="#curriculum" class="text-white hover:text-cyan-400 transition hover-glow">์ปค๋ฆฌํ˜๋Ÿผ</a>
<a href="#instructor" class="text-white hover:text-cyan-400 transition hover-glow">๊ฐ•์‚ฌ์ง„</a>
<a href="#pricing" class="text-white hover:text-cyan-400 transition hover-glow">๊ฐ€๊ฒฉ</a>
</div>
</div>
<div class="hidden md:block">
<button class="glow-btn text-black font-bold py-2 px-6 rounded-full">
๋“ฑ๋กํ•˜๊ธฐ <i class="fas fa-arrow-right ml-2"></i>
</button>
</div>
<button id="mobile-menu-button" class="md:hidden text-white focus:outline-none">
<i class="fas fa-bars text-2xl"></i>
</button>
</div>
<!-- ๋ชจ๋ฐ”์ผ ๋ฉ”๋‰ด -->
<div id="mobile-menu" class="mobile-menu fixed inset-y-0 right-0 w-64 p-6 z-50">
<div class="flex justify-between items-center mb-8">
<div class="game-controller-logo">
<i class="fas fa-gamepad"></i>
</div>
<div class="pixel-font logo-text text-2xl">๋ ˆ๊ฒŒ</div>
<button id="close-menu" class="text-white focus:outline-none">
<i class="fas fa-times text-xl"></i>
</button>
</div>
<div class="flex flex-col space-y-6">
<a href="#about" class="text-white text-lg hover:text-cyan-400 transition">์†Œ๊ฐœ</a>
<a href="#curriculum" class="text-white text-lg hover:text-cyan-400 transition">์ปค๋ฆฌํ˜๋Ÿผ</a>
<a href="#instructor" class="text-white text-lg hover:text-cyan-400 transition">๊ฐ•์‚ฌ์ง„</a>
<a href="#pricing" class="text-white text-lg hover:text-cyan-400 transition"> ๊ฐ€๊ฒฉ</a>
<button class="glow-btn text-black font-bold py-3 px-6 rounded-full mt-4">
๋“ฑ๋กํ•˜๊ธฐ <i class="fas fa-arrow-right ml-2"></i>
</button>
</div>
</div>
</nav>
<!-- ํžˆ์–ด๋กœ ์„น์…˜ -->
<section class="hero-section min-h-screen flex items-center relative overflow-hidden">
<div class="absolute inset-0 opacity-20" style="background-image: url('https://grainy-gradients.vercel.app/noise.svg');"></div>
<!-- ๋ฐฐ๊ฒฝ ์š”์†Œ -->
<div class="absolute -bottom-20 -left-40 w-80 h-80 bg-purple-900 rounded-full filter blur-3xl opacity-40"></div>
<div class="absolute -top-20 -right-40 w-80 h-80 bg-cyan-900 rounded-full filter blur-3xl opacity-40"></div>
<div class="container mx-auto px-4 z-10 py-20">
<div class="flex flex-col lg:flex-row items-center gap-12">
<div class="lg:w-1/2">
<div class="inline-block mb-6 px-4 py-2 bg-black bg-opacity-50 rounded-full border border-cyan-400">
<span class="text-cyan-400 text-sm font-bold">30๋ช… ํ•œ์ • ํŠน๋ณ„ ํ˜œํƒ</span>
</div>
<h1 class="pixel-font text-4xl md:text-5xl font-bold mb-6 text-white hero-heading">
<span class="logo-text">๋ ˆํŠธ๋กœ ๊ฒŒ์ž„</span><br>
<span class="text-cyan-400">๋””์ง€ํ„ธ ๋ณด์กด์˜ ๋ชจ๋“  ๊ฒƒ</span>
</h1>
<p class="text-lg md:text-xl text-gray-300 mb-8 leading-relaxed">
์‹ ํšŒ์žฅ๊ณผ ํ•จ๊ป˜ 30๋…„ ๋œ ๊ฒŒ์ž„๋“ค์„ ํ˜„๋Œ€ ๊ธฐ์ˆ ๋กœ ๋ณด์กดํ•˜๊ณ ,<br> ์–ด๋””์„œ๋‚˜ ์ฆ๊ธธ ์ˆ˜ ์žˆ๋Š”
์‹ค์šฉ์ ์ธ ์…‹ํŒ… ๊ธฐ์ˆ ์„ ๋‹จ 6์ฃผ ๋งŒ์— ๋งˆ์Šคํ„ฐํ•˜์„ธ์š”.
</p>
<!-- ํƒ€์ด๋จธ -->
<div class="mb-8">
<div class="text-gray-400 mb-2">์–ผ๋ฆฌ๋ฒ„๋“œ ํ• ์ธ ์ข…๋ฃŒ๊นŒ์ง€:</div>
<div class="flex gap-2">
<div class="timer-block px-4 py-2 rounded">
<div id="hours" class="text-2xl font-bold text-pink-500">03</div>
<div class="text-xs text-gray-400">์‹œ๊ฐ„</div>
</div>
<div class="timer-block px-4 py-2 rounded">
<div id="minutes" class="text-2xl font-bold text-pink-500">00</div>
<div class="text-xs text-gray-400">๋ถ„</div>
</div>
<div class="timer-block px-4 py-2 rounded">
<div id="seconds" class="text-2xl font-bold text-pink-500">00</div>
<div class="text-xs text-gray-400">์ดˆ</div>
</div>
</div>
</div>
<!-- ์ด๋ฉ”์ผ ์ˆ˜์ง‘ ํผ -->
<div class="max-w-md">
<form id="lead-form" class="mb-4">
<div class="flex flex-col sm:flex-row gap-2">
<input type="email" required placeholder="์ด๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”"
class="form-input flex-grow px-4 py-3 rounded-full text-white">
<button type="submit" class="glow-btn text-black font-bold px-6 py-3 rounded-full whitespace-nowrap">
๋ฌด๋ฃŒ ๊ฐ€์ด๋“œ ๋ฐ›๊ธฐ
</button>
</div>
</form>
<p class="text-xs text-gray-500">๋“ฑ๋ก ์‹œ ๋ฌด๋ฃŒ ๊ฐ•์˜ ์ƒ˜ํ”Œ๊ณผ ์ฒดํฌ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ณด๋‚ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.</p>
</div>
</div>
<div class="lg:w-1/2 relative">
<div class="pixel-card rounded-2xl overflow-hidden border border-cyan-400/30 shadow-xl shadow-cyan-400/10">
<img src="https://images.unsplash.com/photo-1542751371-adc38448a05e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
alt="๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ์ฝ˜์†”"
class="w-full h-auto object-cover">
<div class="absolute inset-0 flex items-center justify-center">
<button class="w-16 h-16 bg-pink-500 rounded-full flex items-center justify-center shadow-lg hover:scale-110 transition">
<i class="fas fa-play text-white text-xl"></i>
</button>
</div>
</div>
<!-- ํ”ฝ์…€ ์š”์†Œ -->
<div class="absolute -top-5 -left-5 w-12 h-12 bg-cyan-400 pixel-corners z-10"></div>
<div class="absolute -bottom-5 -right-5 w-16 h-16 bg-pink-500 pixel-corners z-10"></div>
</div>
</div>
</div>
<!-- ์ƒ๋‹จ ์ด๋™ ๋ฒ„ํŠผ -->
<a href="#" class="fixed bottom-8 right-8 w-12 h-12 bg-black bg-opacity-70 border border-cyan-400 rounded-full flex items-center justify-center text-cyan-400 z-40 hover:bg-cyan-400 hover:text-black transition">
<i class="fas fa-arrow-up"></i>
</a>
</section>
<!-- ๋ฌธ์ œ ํ•ด๊ฒฐ ์„น์…˜ -->
<section id="about" class="py-20 bg-gradient-to-b from-black to-gray-900 relative">
<div class="absolute inset-0 opacity-10" style="background-image: url('https://grainy-gradients.vercel.app/noise.svg');"></div>
<div class="container mx-auto px-4 relative">
<div class="text-center mb-16">
<h2 class="pixel-font text-3xl md:text-4xl mb-6 text-cyan-400">
๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ์• ํ˜ธ๊ฐ€๋ผ๋ฉด<br>์ด๋Ÿฐ ๋ฌธ์ œ๋ฅผ ๊ฒช์–ด๋ณด์…จ์ฃ ?
</h2>
<p class="text-lg text-gray-400 max-w-2xl mx-auto">
์นดํŠธ๋ฆฌ์ง€๊ฐ€ ๋…ธํ›„ํ™”๋˜๋ฉด์„œ ์†Œ์ค‘ํ•œ ์ถ”์–ต์ด ์‚ฌ๋ผ์งˆ๊นŒ ๋ด ๊ฑฑ์ •์ด์‹ ๊ฐ€์š”?
์ €ํฌ๊ฐ€ ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6">
<!-- ์นด๋“œ 1 -->
<div class="pixel-card p-6 rounded-xl">
<div class="text-pink-500 text-3xl mb-4">
<i class="fas fa-microchip"></i>
</div>
<h3 class="text-xl font-bold mb-4">๊ธฐ์ˆ ์  ๋ณต์žก์„ฑ</h3>
<p class="text-gray-400 mb-4">
๋‚ก์€ ํ•˜๋“œ์›จ์–ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜๋Š” ๊ณผ์ •์ด ๋„ˆ๋ฌด ๋ณต์žกํ•˜๊ณ  ์–ด๋ ต์Šต๋‹ˆ๋‹ค.
</p>
<div class="h-1 bg-gradient-to-r from-pink-500 to-transparent rounded-full mb-4"></div>
<div class="text-sm text-cyan-400">"๋„์ €ํžˆ ํ˜ผ์ž ํ•˜๊ธฐ ํž˜๋“ค์—ˆ์–ด์š”"</div>
</div>
<!-- ์นด๋“œ 2 -->
<div class="pixel-card p-6 rounded-xl">
<div class="text-cyan-400 text-3xl mb-4">
<i class="fas fa-unlink"></i>
</div>
<h3 class="text-xl font-bold mb-4">ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ</h3>
<p class="text-gray-400 mb-4">
ํ˜„๋Œ€ ๊ธฐ๊ธฐ์—์„œ ์–ด๋–ป๊ฒŒ ์‹คํ–‰ํ•ด์•ผ ํ• ์ง€ ๋ชฐ๋ผ์„œ ํฌ๊ธฐํ•œ ์ ์ด ๋งŽ์Šต๋‹ˆ๋‹ค.
</p>
<div class="h-1 bg-gradient-to-r from-cyan-400 to-transparent rounded-full mb-4"></div>
<div class="text-sm text-pink-500">"์ƒˆ ์ปดํ“จํ„ฐ์—์„œ ์•ˆ ๋Œ์•„๊ฐ€์„œ ๋‚œ๊ฐํ–ˆ์–ด์š”"</div>
</div>
<!-- ์นด๋“œ 3 -->
<div class="pixel-card p-6 rounded-xl">
<div class="text-yellow-400 text-3xl mb-4">
<i class="fas fa-balance-scale"></i>
</div>
<h3 class="text-xl font-bold mb-4">๋ฒ•์  ์šฐ๋ ค</h3>
<p class="text-gray-400 mb-4">
๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด์กดํ•˜๊ณ  ๊ณต์œ ํ•˜๋Š”๊ฒŒ ๋ฒ•์ ์œผ๋กœ ๋ฌธ์ œ๊ฐ€ ๋ ๊นŒ ๋ด ๊ฑฑ์ •๋ฉ๋‹ˆ๋‹ค.
</p>
<div class="h-1 bg-gradient-to-r from-yellow-400 to-transparent rounded-full mb-4"></div>
<div class="text-sm text-cyan-400">"๋ฒ•์  ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ๊นŒ ํ•ญ์ƒ ๋ถˆ์•ˆํ–ˆ์–ด์š”"</div>
</div>
<!-- ์นด๋“œ 4 -->
<div class="pixel-card p-6 rounded-xl">
<div class="text-green-400 text-3xl mb-4">
<i class="fas fa-share-alt"></i>
</div>
<h3 class="text-xl font-bold mb-4">๊ณต์œ  ์–ด๋ ค์›€</h3>
<p class="text-gray-400 mb-4">
์†Œ์ค‘ํ•œ ์ปฌ๋ ‰์…˜์„ ๋‹ค๋ฅธ ํŒฌ๋“ค๊ณผ ์•ˆ์ „ํ•˜๊ฒŒ ๊ณต์œ ํ•  ๋ฐฉ๋ฒ•์ด ๋งˆ๋•…์น˜ ์•Š์Šต๋‹ˆ๋‹ค.
</p>
<div class="h-1 bg-gradient-to-r from-green-400 to-transparent rounded-full mb-4"></div>
<div class="text-sm text-pink-500">"์ œ ๋ณด๋ฌผ์„ ๋ˆ„๊ตฌ์™€ ๋‚˜๋ˆŒ ์ˆ˜ ์—†์—ˆ์–ด์š”"</div>
</div>
</div>
</div>
</section>
<!-- ํ•ด๊ฒฐ์ฑ… ์„น์…˜ -->
<section class="py-20 relative" style="background-color: #0f0f1a;">
<div class="absolute inset-0 opacity-20" style="background-image: url('https://grainy-gradients.vercel.app/noise.svg');"></div>
<div class="container mx-auto px-4 relative">
<div class="flex flex-col lg:flex-row items-center gap-12 mb-20">
<div class="lg:w-1/2">
<h2 class="pixel-font text-3xl md:text-4xl mb-6 text-pink-500">
๋ ˆ๊ฒŒ ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค๋กœ<br>์™„๋ฒฝํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์–ป์œผ์„ธ์š”
</h2>
<p class="text-lg text-gray-300 mb-8 leading-relaxed">
๋‹จ์ˆœํžˆ ์ด๋ก ๋งŒ์ด ์•„๋‹Œ, ์‹ค์ œ๋กœ ์ ์šฉ ๊ฐ€๋Šฅํ•œ ์‹ค์šฉ์ ์ธ ๊ธฐ์ˆ ์„ ๋‹จ๊ณ„๋ณ„๋กœ ๋ฐฐ์›๋‹ˆ๋‹ค.
๋ณต์žกํ•œ ๊ธฐ์ˆ ์„ ์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜์—ฌ ์ดˆ๋ณด์ž๋„ ์‰ฝ๊ฒŒ ๋”ฐ๋ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
</p>
<div class="space-y-4 mb-8">
<div class="flex items-start">
<div class="w-10 h-10 bg-cyan-400 rounded-full flex items-center justify-center mr-4 flex-shrink-0">
<i class="fas fa-check text-black"></i>
</div>
<div>
<h4 class="font-bold mb-1">๊ธฐ์ˆ ์  ์žฅ๋ฒฝ ์—†๋Š” ์‰ฌ์šด ๋ฐฉ๋ฒ•</h4>
<p class="text-gray-400">์ดˆ๋ณด์ž๋„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…ํ™•ํ•œ ๊ฐ€์ด๋“œ</p>
</div>
</div>
<div class="flex items-start">
<div class="w-10 h-10 bg-cyan-400 rounded-full flex items-center justify-center mr-4 flex-shrink-0">
<i class="fas fa-check text-black"></i>
</div>
<div>
<h4 class="font-bold mb-1">๋ชจ๋“  ๊ธฐ๊ธฐ ํ˜ธํ™˜์„ฑ ๋ณด์žฅ</h4>
<p class="text-gray-400">PC, ๋ชจ๋ฐ”์ผ, ๋ชจ๋“  ์ฝ˜์†”์—์„œ ์ž‘๋™</p>
</div>
</div>
<div class="flex items-start">
<div class="w-10 h-10 bg-cyan-400 rounded-full flex items-center justify-center mr-4 flex-shrink-0">
<i class="fas fa-check text-black"></i>
</div>
<div>
<h4 class="font-bold mb-1">๋ฒ•์  ๋ฌธ์ œ ์™„๋ฒฝ ๊ฐ€์ด๋“œ</h4>
<p class="text-gray-400">ํ•ฉ๋ฒ•์ ์ธ ๋ฒ”์œ„์—์„œ์˜ ๋ณด์กด ๊ธฐ์ˆ </p>
</div>
</div>
</div>
<button class="glow-btn text-black font-bold py-3 px-8 rounded-full flex items-center">
์ปค๋ฆฌํ˜๋Ÿผ ๋ณด๊ธฐ <i class="fas fa-arrow-down ml-2"></i>
</button>
</div>
<div class="lg:w-1/2 relative">
<div class="pixel-card rounded-2xl overflow-hidden border border-pink-500/30 shadow-xl shadow-pink-500/10">
<video poster="https://images.unsplash.com/photo-1511512578047-dfb367046420?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1471&q=80" class="w-full h-auto">
<source src="#" type="video/mp4">
</video>
</div>
</div>
</div>
<!-- ์„ฑ๊ณต ์Šคํ† ๋ฆฌ -->
<div class="bg-gradient-to-r from-purple-900/50 to-cyan-900/50 border border-cyan-400/20 rounded-2xl p-8 md:p-12 mt-12">
<div class="flex flex-col md:flex-row items-center gap-8">
<div class="md:w-1/4 flex justify-center">
<img src="https://images.unsplash.com/photo-1603415526960-f7e0328c63b1?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
alt="์ˆ˜๊ฐ•์ƒ"
class="w-32 h-32 rounded-full object-cover border-4 border-cyan-400">
</div>
<div class="md:w-3/4 text-center md:text-left">
<p class="text-lg italic text-white mb-4">
"๋ ˆ๊ฒŒ ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค๋ฅผ ํ†ตํ•ด 200๊ฐœ๊ฐ€ ๋„˜๋Š” ๊ฒŒ์ž„ ์ฝœ๋ ‰์…˜์„ ๋””์ง€ํ„ธํ™”ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
์ด์ œ ์–ด๋””์„œ๋“  ์ œ ์†Œ์ค‘ํ•œ ์ถ”์–ต์„ ์ฆ๊ธธ ์ˆ˜ ์žˆ์–ด์š”. ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!"
</p>
<div class="flex flex-col md:flex-row md:items-center justify-center md:justify-between">
<div">
<h4 class="font-bold text-cyan-400">๋ฐ•๋ณด์กด</h4>
<p class="text-sm text-gray-400">300๊ฐœ ์ด์ƒ์˜ ๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ์†Œ์žฅ</p>
</div>
<div class="flex mt-4 md:mt-0 justify-center">
<i class="fas fa-star text-yellow-400"></i>
<i class="fas fa-star text-yellow-400"></i>
<i class="fas fa-star text-yellow-400"></i>
<i class="fas fa-star text-yellow-400"></i>
<i class="fas fa-star text-yellow-400"></i>
<span class="ml-2 text-white">5.0</span>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- ์ปค๋ฆฌํ˜๋Ÿผ ์„น์…˜ -->
<section id="curriculum" class="py-20 bg-black bg-opacity-60 relative">
<div class="container mx-auto px-4 relative">
<div class="text-center mb-16">
<h2 class="pixel-font text-3xl md:text-4xl mb-6 text-pink-500">
์ฒด๊ณ„์ ์ธ 6์ฃผ ์ปค๋ฆฌํ˜๋Ÿผ
</h2>
<p class="text-lg text-gray-400 max-w-2xl mx-auto">
๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ๋ณด์กด๋ถ€ํ„ฐ ๊ณต์œ ๊นŒ์ง€, ๋‹จ๊ณ„๋ณ„๋กœ ์ฒด๊ณ„์ ์œผ๋กœ ๋ฐฐ์›๋‹ˆ๋‹ค.
</p>
</div>
<div class="max-w-4xl mx-auto">
<!-- ๋ชจ๋“ˆ 1 -->
<div class="pixel-card mb-6 rounded-xl overflow-hidden">
<div class="flex items-center justify-between p-6 cursor-pointer module-toggle">
<div class="flex items-center">
<div class="w-8 h-8 bg-cyan-400 rounded-full flex items-center justify-center mr-4 font-bold text-black">1</div>
<h3 class="text-xl font-bold">๊ธฐ์ดˆ: ๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ์ดํ•ด</h3>
</div>
<i class="fas fa-chevron-down text-gray-400 transition-transform duration-300 module-arrow"></i>
</div>
<div class="accordion-content px-6 pb-6 hidden">
<p class="text-gray-300 mb-4">
๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ €์žฅ๋˜๊ณ  ๊ตฌ์„ฑ๋˜๋Š”์ง€ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ๋ณด์กด์˜ ์ฒซ๊ฑธ์Œ์ž…๋‹ˆ๋‹ค.
</p>
<ul class="list-disc list-inside text-gray-400 space-y-2 pl-4">
<li>๊ฒŒ์ž„ ์นดํŠธ๋ฆฌ์ง€์˜ ๋ฌผ๋ฆฌ์  ๊ตฌ์„ฑ ๋ถ„์„</li>
<li>ROM๊ณผ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์˜ ์ดํ•ด</li>
<li>๋ฐ์ดํ„ฐ ์†์ƒ ์ง„๋‹จ ๋ฐฉ๋ฒ•</li>
<li>๋ณด์กด ๊ฐ€์น˜ ํŒ๋‹จ ๊ธฐ์ค€</li>
</ul>
</div>
</div>
<!-- ๋ชจ๋“ˆ 2 -->
<div class="pixel-card mb-6 rounded-xl overflow-hidden">
<div class="flex items-center justify-between p-6 cursor-pointer module-toggle">
<div class="flex items-center">
<div class="w-8 h-8 bg-pink-500 rounded-full flex items-center justify-center mr-4 font-bold text-black">2</div>
<h3 class="text-xl font-bold">๋ฐ์ดํ„ฐ ์ถ”์ถœ: ํ•˜๋“œ์›จ์–ด & ์†Œํ”„ํŠธ์›จ์–ด</h3>
</div>
<i class="fas fa-chevron-down text-gray-400 transition-transform duration-300 module-arrow"></i>
</div>
<div class="accordion-content px-6 pb-6 hidden">
<p class="text-gray-300 mb-4">
์•ˆ์ „ํ•˜๊ฒŒ ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜๋Š” ๋ชจ๋“  ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
</p>
<ul class="list-disc list-inside text-gray-400 space-y-2 pl-4">
<li>ํ•„์š”ํ•œ ์žฅ๋น„ ๋ฐ ๋„๊ตฌ ์†Œ๊ฐœ</li>
<li>ํ•˜๋“œ์›จ์–ด ์—ฐ๊ฒฐ๊ณผ ์„ค์ •</li>
<li>์ถ”์ถœ ์†Œํ”„ํŠธ์›จ์–ด ์‚ฌ์šฉ ๋ฐฉ๋ฒ•</li>
<li>๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์ฆ</li>
</ul>
</div>
</div>
<!-- ๋ชจ๋“ˆ 3 -->
<div class="pixel-card mb-6 rounded-xl overflow-hidden">
<div class="flex items-center justify-between p-6 cursor-pointer module-toggle">
<div class="flex items-center">
<div class="w-8 h-8 bg-cyan-400 rounded-full flex items-center justify-center mr-4 font-bold text-black">3</div>
<h3 class="text-xl font-bold">์—๋ฎฌ๋ ˆ์ด์…˜ ํ™˜๊ฒฝ ์ตœ์ ํ™”</h3>
</div>
<i class="fas fa-chevron-down text-gray-400 transition-transform duration-300 module-arrow"></i>
</div>
<div class="accordion-content px-6 pb-6 hidden">
<p class="text-gray-300 mb-4">
๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์—์„œ ์ตœ์ ์˜ ๊ฒŒ์ž„ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.
</p>
<ul class="list-disc list-inside text-gray-400 space-y-2 pl-4">
<li>์ฃผ์š” ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋น„๊ต</li>
<li>์„ค์ • ์ตœ์ ํ™” ๋ฐฉ๋ฒ•</li>
<li>์ปจํŠธ๋กค๋Ÿฌ ๋งคํ•‘</li>
<li>ํ™”์งˆ ๊ฐœ์„  ๊ธฐ์ˆ </li>
</ul>
</div>
</div>
<!-- ๋ชจ๋“ˆ 4 -->
<div class="pixel-card mb-6 rounded-xl overflow-hidden">
<div class="flex items-center justify-between p-6 cursor-pointer module-toggle">
<div class="flex items-center">
<div class="w-8 h-8 bg-pink-500 rounded-full flex items-center justify-center mr-4 font-bold text-black">4</div>
<h3 class="text-xl font-bold">๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ๋ฐ ํ๋ ˆ์ด์…˜</h3>
</div>
<i class="fas fa-chevron-down text-gray-400 transition-transform duration-300 module-arrow"></i>
</div>
<div class="accordion-content px-6 pb-6 hidden">
<p class="text-gray-300 mb-4">
์ถ”์ถœํ•œ ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ  ํŽธ์ง‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
</p>
<ul class="list-disc list-inside text-gray-400 space-y-2 pl-4">
<li>๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ถ”๊ฐ€ ๋ฐ ๊ด€๋ฆฌ</li>
<li>์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ์ปค์Šคํ„ฐ๋งˆ์ด์ง•</li>
<li>๋ฐฑ์—… ๋ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ</li>
<li>๊ฒŒ์ž„๋ณ„ ํŠน์ˆ˜ ์„ค์ • ์ €์žฅ</li>
</ul>
</div>
</div>
<!-- ๋ชจ๋“ˆ 5 -->
<div class="pixel-card mb-6 rounded-xl overflow-hidden">
<div class="flex items-center justify-between p-6 cursor-pointer module-toggle">
<div class="flex items-center">
<div class="w-8 h-8 bg-cyan-400 rounded-full flex items-center justify-center mr-4 font-bold text-black">5</div>
<h3 class="text-xl font-bold">๊ณต์œ ์™€ ์ปค๋ฎค๋‹ˆํ‹ฐ</h3>
</div>
<i class="fas fa-chevron-down text-gray-400 transition-transform duration-300 module-arrow"></i>
</div>
<div class="accordion-content px-6 pb-6 hidden">
<p class="text-gray-300 mb-4">
ํ•ฉ๋ฒ•์ ์ด๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ๊ฒŒ์ž„์„ ๊ณต์œ ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.
</p>
<ul class="list-disc list-inside text-gray-400 space-y-2 pl-4">
<li>๋ฒ•์  ๋ฌธ์ œ ํšŒํ”ผ ๋ฐฉ๋ฒ•</li>
<li>๊ฐœ์ธ์šฉ ์„œ๋ฒ„ ๊ตฌ์ถ•</li>
<li>์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ธฐ์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•</li>
<li>ํŒจ์น˜ ๋ฐ ๋ฒˆ์—ญ ํ”„๋กœ์ ํŠธ ์ฐธ์—ฌ</li>
</ul>
</div>
</div>
<!-- ๋ชจ๋“ˆ 6 -->
<div class="pixel-card rounded-xl overflow-hidden">
<div class="flex items-center justify-between p-6 cursor-pointer module-toggle">
<div class="flex items-center">
<div class="w-8 h-8 bg-pink-500 rounded-full flex items-center justify-center mr-4 font-bold text-black">6</div>
<h3 class="text-xl font-bold">๊ณ ๊ธ‰ ํ•˜๋“œ์›จ์–ด ์†”๋ฃจ์…˜</h3>
</div>
<i class="fas fa-chevron-down text-gray-400 transition-transform duration-300 module-arrow"></i>
</div>
<div class="accordion-content px-6 pb-6 hidden">
<p class="text-gray-300 mb-4">
ํŠน์ˆ˜ํ•œ ๊ฒฝ์šฐ์— ํ•„์š”ํ•œ ๊ณ ๊ธ‰ ๊ธฐ์ˆ ์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
</p>
<ul class="list-disc list-inside text-gray-400 space-y-2 pl-4">
<li>์ปค์Šคํ…€ ํ•˜๋“œ์›จ์–ด ์†”๋ฃจ์…˜</li>
<li>๋ฐ์ดํ„ฐ ๋ณต๊ตฌ ๊ธฐ์ˆ </li>
<li>ํฌ๊ท€ ํ•˜๋“œ์›จ์–ด ์ฒ˜๋ฆฌ</li>
<li>๋ฒ„๊ทธ ์ˆ˜์ • ๋ฐ ํŒจ์นญ</li>
</ul>
</div>
</div>
</div>
</div>
</section>
<!-- ๊ฐ•์‚ฌ ์†Œ๊ฐœ ์„น์…˜ -->
<section id="instructor" class="py-20 bg-black bg-opacity-80 relative">
<div class="absolute inset-0 opacity-10" style="background-image: url('https://grainy-gradients.vercel.app/noise.svg');"></div>
<div class="container mx-auto px-4 relative">
<div class="flex flex-col lg:flex-row items-center gap-12 max-w-6xl mx-auto">
<div class="lg:w-2/5 relative">
<img src="https://images.unsplash.com/photo-1560250097-0b93528c311a?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=987&q=80"
alt="๊ฐ•์‚ฌ ํ”„๋กœํ•„"
class="w-full rounded-2xl border-4 border-cyan-400 shadow-xl">
<div class="absolute -bottom-4 -right-4 bg-black px-4 py-2 rounded-full border border-pink-500 shadow-lg">
<span class="text-pink-500 font-bold">10๋…„ ๊ฒฝ๋ ฅ</span>
</div>
</div>
<div class="lg:w-3/5">
<h2 class="pixel-font text-3xl md:text-4xl mb-6 text-cyan-400">
์ „๋ฌธ ๊ฐ•์‚ฌ์™€ ํ•จ๊ป˜ ๋ฐฐ์šฐ๋Š”<br>๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ๋ณด์กด ๊ธฐ์ˆ 
</h2>
<h3 class="text-2xl font-bold mb-2">๊น€๋ ˆํŠธ๋กœ</h3>
<div class="text-gray-400 mb-6">๊ฒŒ์ž„ ๋ณด์กด ๊ธฐ์ˆ  ์ „๋ฌธ๊ฐ€</div>
<p class="text-gray-300 mb-6 leading-relaxed">
10๋…„์ด ๋„˜๋„๋ก ๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ๋ณด์กด ๊ธฐ์ˆ ์„ ์—ฐ๊ตฌํ•ด ์˜จ ์ „๋ฌธ๊ฐ€๋กœ, ๊ตญ๋‚ด์™ธ์—์„œ 500๊ฐœ๊ฐ€ ๋„˜๋Š” ํฌ๊ท€ ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ ๋ณต์› ํ”„๋กœ์ ํŠธ๋ฅผ ์™„๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค.
๋ณต์žกํ•œ ๊ธฐ์ˆ ์„ ์ดˆ๋ณด์ž๋„ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜๋Š” ๋Šฅ๋ ฅ์œผ๋กœ ์œ ๋ช…ํ•˜๋ฉฐ,
๋งŽ์€ ์ˆ˜๊ฐ•์ƒ๋“ค์ด ๊ทธ์˜ ๊ฐ•์˜๋ฅผ ํ†ตํ•ด ์„ฑ๊ณต์ ์œผ๋กœ ๊ฒŒ์ž„ ๋ณด์กด ๊ธฐ์ˆ ์„ ์Šต๋“ํ–ˆ์Šต๋‹ˆ๋‹ค.
</p>
<div class="grid grid-cols-1 md:grid-cols-2 gap-6 mb-8">
<div class="flex items-center">
<div class="w-10 h-10 bg-pink-500 rounded-full flex items-center justify-center mr-4 text-black">
<i class="fas fa-gamepad"></i>
</div>
<div>
<h4 class="font-bold">500+ ๊ฒŒ์ž„ ๋ณต์›</h4>
<p class="text-sm text-gray-400">๊ตญ๋‚ด์™ธ ํฌ๊ท€ ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ ๋ณด์กด</p>
</div>
</div>
<div class="flex items-center">
<div class="w-10 h-10 bg-cyan-400 rounded-full flex items-center justify-center mr-4 text-black">
<i class="fas fa-users"></i>
</div>
<div>
<h4 class="font-bold">10๋…„+ ๊ฒฝ๋ ฅ</h4>
<p class="text-sm text-gray-400">๊ฒŒ์ž„ ๋ณด์กด ๊ธฐ์ˆ  ์—ฐ๊ตฌ</p>
</div>
</div>
<div class="flex items-center">
<div class="w-10 h-10 bg-purple-500 rounded-full flex items-center justify-center mr-4 text-black">
<i class="fas fa-award"></i>
</div>
<div>
<h4 class="font-bold">๊ตญ์ œ ์ธ์ฆ</h4>
<p class="text-sm text-gray-400">๊ฒŒ์ž„ ๋ณด์กด ํ˜‘ํšŒ ์ธ์ฆ ์ „๋ฌธ๊ฐ€</p>
</div>
</div>
<div class="flex items-center">
<div class="w-10 h-10 bg-yellow-400 rounded-full flex items-center justify-center mr-4 text-black">
<i class="fas fa-graduation-cap"></i>
</div>
<div>
<h4 class="font-bold">1,000+ ์ˆ˜๊ฐ•์ƒ</h4>
<p class="text-sm text-gray-400">์„ฑ๊ณต์ ์ธ ๊ธฐ์ˆ  ์ „์ˆ˜</p>
</div>
</div>
</div>
<button class="glow-btn text-black font-bold py-3 px-8 rounded-full inline-flex items-center">
๊ฐ•์‚ฌ ์ƒ์„ธ ํ”„๋กœํ•„ ๋ณด๊ธฐ <i class="fas fa-arrow-right ml-2"></i>
</button>
</div>
</div>
</div>
</section>
<!-- ๊ฐ€๊ฒฉ ์„น์…˜ -->
<section id="pricing" class="py-20 bg-gradient-to-b from-black to-purple-900 relative">
<div class="absolute inset-0 opacity-10" style="background-image: url('https://grainy-gradients.vercel.app/noise.svg');"></div>
<div class="container mx-auto px-4 relative">
<div class="text-center mb-16">
<h2 class="pixel-font text-3xl md:text-4xl mb-6 text-pink-500">
๋‹น์‹ ์˜ ๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ์—ฌํ–‰์„<br>์ง€๊ธˆ ์‹œ์ž‘ํ•˜์„ธ์š”
</h2>
<p class="text-lg text-gray-400 max-w-2xl mx-auto">
๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ๋ณด์กด ๊ธฐ์ˆ ์€ ์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ๊ฐ€์น˜๊ฐ€ ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค. ์ง€๊ธˆ ํˆฌ์žํ•˜์„ธ์š”!
</p>
</div>
<div class="grid grid-cols-1 lg:grid-cols-2 gap-8 max-w-6xl mx-auto">
<!-- ๊ฐ€๊ฒฉ ์นด๋“œ -->
<div class="pixel-card rounded-2xl overflow-hidden bg-gradient-to-b from-gray-900 to-black border border-cyan-400/30 relative">
<div class="absolute top-4 right-4 bg-yellow-400 text-black text-xs font-bold px-3 py-1 rounded-full">
๋ฒ ์ŠคํŠธ ์ดˆ์ด์Šค
</div>
<div class="p-8">
<h3 class="text-2xl font-bold mb-2 text-cyan-400">์–ผ๋ฆฌ๋ฒ„๋“œ ํ• ์ธ</h3>
<div class="flex items-end mb-4">
<span class="text-4xl md:text-5xl font-bold">299,000</span>
<span class="text-lg ml-1 text-gray-400">์›</span>
</div>
<div class="flex items-center text-gray-400 mb-6">
<span class="line-through mr-2">์ •๊ฐ€ 399,000์›</span>
<span class="bg-green-900 text-green-400 text-xs px-2 py-1 rounded">25% ํ• ์ธ</span>
</div>
<div class="mb-8">
<div class="flex items-center mb-3">
<i class="fas fa-check-circle text-cyan-400 mr-2"></i>
<span class="text-gray-300">6์ฃผ ์™„์„ฑ ํ’€ ํŒจํ‚ค์ง€</span>
</div>
<div class="flex items-center mb-3">
<i class="fas fa-check-circle text-cyan-400 mr-2"></i>
<span class="text-gray-300">ํ‰์ƒ ์—…๋ฐ์ดํŠธ ์ง€์›</span>
</div>
<div class="flex items-center mb-3">
<i class="fas fa-check-circle text-cyan-400 mr-2"></i>
<span class="text-gray-300">์ „์šฉ ํˆดํ‚ท ์ œ๊ณต</span>
</div>
<div class="flex items-center mb-3">
<i class="fas fa-check-circle text-cyan-400 mr-2"></i>
<span class="text-gray-300">์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฉค๋ฒ„์‹ญ</span>
</div>
<div class="flex items-center">
<i class="fas fa-check-circle text-cyan-400 mr-2"></i>
<span class="text-gray-300">1:1 ๋ฉ˜ํ† ๋ง 2ํšŒ</span>
</div>
</div>
<button class="glow-btn text-black font-bold py-4 px-6 rounded-full w-full">
์ง€๊ธˆ ํ• ์ธ๊ฐ€๋กœ ๋“ฑ๋กํ•˜๊ธฐ
</button>
</div>
</div>
<!-- ํ• ์ธ ํ˜œํƒ -->
<div>
<div class="pixel-card p-8 rounded-2xl mb-6">
<h3 class="text-xl font-bold mb-6 text-pink-500">์ง€๊ธˆ ๋“ฑ๋ก์‹œ ํŠน๋ณ„ ํ˜œํƒ</h3>
<div class="space-y-4">
<div class="flex items-start">
<div class="w-10 h-10 bg-pink-500 rounded-full flex items-center justify-center mr-4 mt-1 text-black">
<i class="fas fa-gift"></i>
</div>
<div>
<h4 class="font-bold mb-1">๋ฌด๋ฃŒ ๋ณด๋„ˆ์Šค 1</h4>
<p class="text-gray-400 text-sm">๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ์—๋ฎฌ๋ ˆ์ด์…˜ ๊ฐ€์ด๋“œ๋ถ (๊ฐ€์น˜: 59,000์›)</p>
</div>
</div>
<div class="flex items-start">
<div class="w-10 h-10 bg-cyan-400 rounded-full flex items-center justify-center mr-4 mt-1 text-black">
<i class="fas fa-tools"></i>
</div>
<div>
<h4 class="font-bold mb-1">๋ฌด๋ฃŒ ๋ณด๋„ˆ์Šค 2</h4>
<p class="text-gray-400 text-sm">์ „์šฉ ๋ฐ์ดํ„ฐ ์ถ”์ถœ ๋„๊ตฌ ์„ธํŠธ (๊ฐ€์น˜: 89,000์›)</p>
</div>
</div>
<div class="flex items-start">
<div class="w-10 h-10 bg-purple-500 rounded-full flex items-center justify-center mr-4 mt-1 text-black">
<i class="fas fa-users"></i>
</div>
<div>
<h4 class="font-bold mb-1">๋ฌด๋ฃŒ ๋ณด๋„ˆ์Šค 3</h4>
<p class="text-gray-400 text-sm">VIP ์ปค๋ฎค๋‹ˆํ‹ฐ ์ดˆ๋Œ€๊ถŒ (๊ฐ€์น˜: 49,000์›)</p>
</div>
</div>
</div>
</div>
<!-- ํƒ€์ด๋จธ -->
<div class="pixel-card p-6 rounded-2xl text-center">
<div class="text-gray-300 mb-3">ํ• ์ธ ๋งˆ๊ฐ๊นŒ์ง€:</div>
<div class="flex justify-center gap-3 mb-4">
<div class="timer-block px-4 py-2 rounded-lg">
<div id="hours2" class="text-3xl font-bold text-pink-500">03</div>
<div class="text-xs text-gray-400">์‹œ๊ฐ„</div>
</div>
<div class="timer-block px-4 py-2 rounded-lg">
<div id="minutes2" class="text-3xl font-bold text-pink-500">00</div>
<div class="text-xs text-gray-400">๋ถ„</div>
</div>
<div class="timer-block px-4 py-2 rounded-lg">
<div id="seconds2" class="text-3xl font-bold text-pink-500">00</div>
<div class="text-xs text-gray-400">์ดˆ</div>
</div>
</div>
<p class="text-sm text-gray-400">์ง€๊ธˆ ๋“ฑ๋กํ•˜๋ฉด ์ด <span class="text-cyan-400 font-bold">197,000์›</span> ์ƒ๋‹น์˜ ํ˜œํƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค</p>
</div>
</div>
</div>
<!-- ํ™˜๋ถˆ ๋ณด์žฅ -->
<div class="mt-16 max-w-4xl mx-auto">
<div class="pixel-card p-8 rounded-2xl text-center">
<div class="flex flex-col md:flex-row items-center justify-center gap-4">
<div class="w-16 h-16 bg-green-900 rounded-full flex items-center justify-center text-green-400">
<i class="fas fa-shield-alt text-2xl"></i>
</div>
<div>
<h3 class="text-xl font-bold mb-2">30์ผ ํ™˜๋ถˆ ๋ณด์žฅ</h3>
<p class="text-gray-400">
๊ฐ•์˜๊ฐ€ ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์œผ๋ฉด 30์ผ ์ด๋‚ด์— ์ „์•ก ํ™˜๋ถˆํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
๋ฆฌ์Šคํฌ ์—†์ด ์‹œ์ž‘ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- ์ตœ์ข… CTA ์„น์…˜ -->
<section class="py-20 bg-gradient-to-r from-purple-900/70 to-black/70 relative">
<div class="container mx-auto px-4 relative">
<div class="max-w-4xl mx-auto text-center">
<h2 class="pixel-font text-3xl md:text-4xl mb-6 text-white">
์†Œ์ค‘ํ•œ ๊ฒŒ์ž„ ์ปฌ๋ ‰์…˜์ด<br>์‚ฌ๋ผ์ง€๊ธฐ ์ „์— ๋ณด์กดํ•˜์„ธ์š”!
</h2>
<p class="text-lg text-gray-300 mb-10 max-w-2xl mx-auto leading-relaxed">
์‹œ๊ฐ„์ด ๊ฐˆ์ˆ˜๋ก ์นดํŠธ๋ฆฌ์ง€์™€ ๋””์Šคํฌ๊ฐ€ ์†์ƒ๋ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ์ด ๋ณด์กด ๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๊ธฐ์— ๊ฐ€์žฅ ์ข‹์€ ์‹œ๊ธฐ์ž…๋‹ˆ๋‹ค.
</p>
<div class="flex flex-col sm:flex-row justify-center gap-4 max-w-sm mx-auto">
<button class="glow-btn text-black font-bold py-4 px-8 rounded-full text-lg">
์ง€๊ธˆ ๋“ฑ๋กํ•˜๊ธฐ
</button>
</div>
<div class="mt-6 text-sm text-gray-500">
<div class="flex items-center justify-center gap-2">
<i class="fas fa-lock"></i>
<span>์•ˆ์ „ํ•œ ๊ฒฐ์ œ</span>
<i class="fas fa-shield-alt ml-2"></i>
<span>๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ</span>
</div>
</div>
</div>
</div>
</section>
<!-- ํ‘ธํ„ฐ -->
<footer class="bg-black bg-opacity-90 py-12 border-t border-gray-800">
<div class="container mx-auto px-4">
<div class="flex flex-col md:flex-row justify-between items-center">
<div class="mb-6 md:mb-0">
<div class="flex items-center">
<div class="game-controller-logo">
<i class="fas fa-gamepad"></i>
</div>
<div class="pixel-font logo-text text-2xl ml-2">๋ ˆ๊ฒŒ</div>
</div>
<p class="text-gray-400 text-sm mt-4">
๋ ˆํŠธ๋กœ ๊ฒŒ์ž„ ๋ณด์กด ๊ธฐ์ˆ ์˜ ๋ชจ๋“  ๊ฒƒ<br>
&copy; 2025 ๋ ˆ๊ฒŒ ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค. All rights reserved.
</p>
</div>
<div class="flex flex-col md:flex-row gap-8">
<div>
<h4 class="text-gray-300 font-bold mb-3">์ •๋ณด</h4>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition text-sm">์ด์šฉ์•ฝ๊ด€</a></li>
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition text-sm">๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ</a></li>
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition text-sm">ํ™˜๋ถˆ ์ •์ฑ…</a></li>
</ul>
</div>
<div>
<h4 class="text-gray-300 font-bold mb-3">๋ฌธ์˜ํ•˜๊ธฐ</h4>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition text-sm">๊ณ ๊ฐ ์ง€์›</a></li>
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition text-sm">๊ฐ•์‚ฌ ์ดˆ๋น™</a></li>
<li><a href="#" class="text-gray-400 hover:text-cyan-400 transition text-sm">ํŒŒํŠธ๋„ˆ์‹ญ</a></li>
</ul>
</div>
<div>
<h4 class="text-gray-300 font-bold mb-3">์†Œ์…œ ๋ฏธ๋””์–ด</h4>
<div class="flex gap-4">
<a href="#" class="text-gray-400 hover:text-cyan-400 transition text-xl"><i class="fab fa-youtube"></i></a>
<a href="#" class="text-gray-400 hover:text-cyan-400 transition text-xl"><i class="fab fa-discord"></i></a>
<a href="#" class="text-gray-400 hover:text-cyan-400 transition text-xl"><i class="fab fa-twitter"></i></a>
</div>
</div>
</div>
</div>
</div>
</footer>
<!-- ์‚ฌ์ด๋“œ ํ”Œ๋กœํŒ… CTA -->
<div class="side-cta fixed top-1/2 transform -translate-y-1/2 z-30">
<div class="bg-gradient-to-r from-pink-600 to-purple-600 text-white p-3 rounded-l-lg shadow-lg flex items-center cursor-pointer" id="side-cta">
<span class="whitespace-nowrap font-bold mr-2">ํ• ์ธ ๋งˆ๊ฐ ์ž„๋ฐ•!</span>
<i class="fas fa-arrow-right"></i>
</div>
</div>
<script>
// ๋ชจ๋ฐ”์ผ ๋ฉ”๋‰ด ํ† ๊ธ€
const mobileMenuButton = document.getElementById('mobile-menu-button');
const closeMenuButton = document.getElementById('close-menu');
const mobileMenu = document.getElementById('mobile-menu');
mobileMenuButton.addEventListener('click', () => {
mobileMenu.classList.add('open');
document.body.style.overflow = 'hidden';
});
closeMenuButton.addEventListener('click', () => {
mobileMenu.classList.remove('open');
document.body.style.overflow = '';
});
// FAQ ์•„์ฝ”๋””์–ธ
const accordionItems = document.querySelectorAll('.module-toggle');
accordionItems.forEach(item => {
item.addEventListener('click', () => {
const content = item.parentElement.querySelector('.accordion-content');
const arrow = item.querySelector('.module-arrow');
content.classList.toggle('hidden');
content.classList.toggle('block');
arrow.classList.toggle('rotate-180');
});
});
// ์‚ฌ์ด๋“œ CTA
const sideCta = document.getElementById('side-cta');
sideCta.addEventListener('click', () => {
document.getElementById('pricing').scrollIntoView({
behavior: 'smooth'
});
});
// ์ด๋ฉ”์ผ ํผ ์ œ์ถœ
const leadForm = document.getElementById('lead-form');
leadForm.addEventListener('submit', (e) => {
e.preventDefault();
const email = e.target.querySelector('input[type="email"]').value;
alert(`${email} ์ฃผ์†Œ๋กœ ๋ฌด๋ฃŒ ๊ฐ€์ด๋“œ ๋งํฌ๋ฅผ ๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค!`);
e.target.reset();
});
// ์นด์šดํŠธ๋‹ค์šด ํƒ€์ด๋จธ ์ˆ˜์ •
function updateCountdown() {
// ์ข…๋ฃŒ ์‹œ๊ฐ„ ์„ค์ • (ํ˜„์žฌ ์‹œ๊ฐ„ + 3์‹œ๊ฐ„)
const now = new Date();
const endTime = new Date(now.getTime() + 3 * 60 * 60 * 1000);
const timeLeft = endTime - now;
// ์‹œ๊ฐ„, ๋ถ„, ์ดˆ ๊ณ„์‚ฐ
const hours = Math.floor((timeLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const minutes = Math.floor((timeLeft % (1000 * 60 * 60)) / (1000 * 60));
const seconds = Math.floor((timeLeft % (1000 * 60)) / 1000);
// ๋‘ ํƒ€์ด๋จธ ๋ชจ๋‘ ์—…๋ฐ์ดํŠธ
document.getElementById('hours').textContent = hours.toString().padStart(2, '0');
document.getElementById('minutes').textContent = minutes.toString().padStart(2, '0');
document.getElementById('seconds').textContent = seconds.toString().padStart(2, '0');
document.getElementById('hours2').textContent = hours.toString().padStart(2, '0');
document.getElementById('minutes2').textContent = minutes.toString().padStart(2, '0');
document.getElementById('seconds2').textContent = seconds.toString().padStart(2, '0');
if (timeLeft <= 0) {
clearInterval(countdownTimer);
document.querySelectorAll('.timer-block').forEach(el => {
el.innerHTML = '<div class="text-red-500 font-bold">ํ• ์ธ ๊ธฐ๊ฐ„์ด ์ข…๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค</div>';
});
}
}
// ์ดˆ๊ธฐ ํ˜ธ์ถœ ๋ฐ ์ธํ„ฐ๋ฒŒ ์„ค์ •
updateCountdown();
const countdownTimer = setInterval(updateCountdown, 1000);
</script>
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - <a href="https://enzostvs-deepsite.hf.space?remix=dongil77/retro-game-master" style="color: #fff;text-decoration: underline;" target="_blank" >๐Ÿงฌ Remix</a></p></body>
</html>