๋ณ๋ณ๋ ฅ ๊ฐ์ถ ๊ณต์ ์๋ฅ โ EBS ๋ฐ์ ์ฐ๊ณ ์๋ฅ โ EBSi+๊ต์ฌ๋ก ๋๋น!
์ด๋ฒคํธ
๐ EBS ์๋ฅํน๊ฐ 30์ฃผ๋ ์ด๋ฒคํธใ ฃํ์ ํ ํน๋ณ ๊ตฟ์ฆ ๋ฐ์๊ฐ์ธ์♥๏ธ
- ์์ฑ์ ์ด์์
- ๋ฑ๋ก์ผ 26.03.06
- ์กฐํ์ 849
<div class="modal_wrap small" id="modalShare"><section class="modal modal_share"><div class="modal_head"><h4 class="modal_tit">๊ณต์ ํ๊ธฐ</h4></div><div class="modal_container"><div class="modal_content"><ul class="share_list"><li><button type="button" id="btn_share_band" class="btn_share_band"><span>๋ฐด๋</span></button></li><li><button type="button" id="btn_share_facebook" class="btn_share_facebook"><span>ํ์ด์ค๋ถ</span></button></li><li><button type="button" id="btn_share_blog" class="btn_share_blog"><span>๋ธ๋ก๊ทธ</span></button></li><li><button type="button" id="btn_share_url" class="btn_share_url"><span>URL๋ณต์ฌ</span></button></li></ul></div></div><button type="button" class="modal_top_close modal_close"><span>๋ซ๊ธฐ</span></button></section></div><div id="url_alert"style="background: url('https://www.ebsi.co.kr/ebs/public_hsp/images/portal/bg_dim.png') repeat 0 0;color: #fff; font-size: 14px;text-align: center; position: fixed;top: 50%;z-index: 9999;padding: 10px 0;width: 300px; left: 50%;margin-left: -150px;display: none;">URL์ด ๋ณต์ฌ๋์์ต๋๋ค.</div><button type="button" class="btn_share3 modal_btn" data-modal-id="modalShare"><span>๊ณต์ </span></button>
<!-- 2026-03-03 : ์๋ฆผ๋ฐฉ -->
<style> /* ๋งํฌ๋ถ๋ถ */ .notice_normal_wrap {position:relative; max-width:1020px; margin:0 auto; padding-bottom:50px; overflow: hidden;} .notice_normal_wrap .alt_hidden{display:block;width:1px;height:1px;overflow:hidden;position:absolute;top:-1000em;left:0;} .notice_normal_wrap img {width:100%; vertical-align:top;} .notice_normal_wrap .pc_img {display:block;} .notice_normal_wrap .m_img {display:none;} .notice_normal_wrap .conts_wr {position:relative;} .notice_normal_wrap .link_all {display:block; position:absolute; font-size:0; /*background:rgba(255,0,0,0.5);*/} .notice_normal_wrap .link_all2 {display:inline-flex; font-size:0;} .notice_normal_wrap .link_all.m_link {display:none;} .notice_normal_wrap .link_wrap {position:absolute; top:0; left:0; display:flex; justify-content: center; align-items:center; width:100%; height:100%; text-align:center;} .notice_normal_wrap .conts_txt {margin-top:3rem;} .notice_normal_wrap .conts_txt > p {position:relative; width:100%; text-align:left; font-weight:bold; font-size:1.6rem; line-height:1.4; color:rgb(255, 58, 197); padding-left:2.5rem;} .notice_normal_wrap .conts_txt > p:before {content:'โป'; position:absolute; left:0; top:0; text-align:left; font-weight:bold; font-size:1.6rem; color:rgb(255, 58, 197);} .notice_normal_wrap .conts_txt > p:last-child {margin-top:1rem;} .notice_normal_wrap .mv_box {position:absolute; top:30.9%; left:11.8%;width:76.5%; height:auto; overflow: hidden;} .notice_normal_wrap .mv_box video {width:100%;height:100%;outline:none;cursor:pointer;} .notice_normal_wrap .mv_box video[poster] {width:100%; height:100%;} .notice_normal_wrap .mv_box .mv_ex {top:0; left:0; width:100%; height:100%; z-index:2;} .notice_normal_wrap .mv_box .mv_ex.is-playing {display:none;} .notice_normal_wrap .mv_box .video-top {position: relative;z-index:2;} /* ๋กค๋ง ๊ณตํต */ .notice_normal_wrap .evnSlide_wrap {position: absolute; } .notice_normal_wrap .evnSlide_wrap .evnSlide {width:100%; overflow: hidden;} .notice_normal_wrap .evnSlide_wrap01 {top:auto; bottom: 19.2%; left: 11.7%; width: 76.8%;} .notice_normal_wrap .evnSlide_wrap01 .swiper-slide {position: relative; transform: scale(.8); vertical-align: bottom; transform-origin: bottom center; filter: grayscale(100%); transition: transform 0.8s ease, filter 0.8s ease; display: flex; align-items: flex-end;} .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .swiper-slide-active {transform: scale(1);filter: grayscale(0);} .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .swiper-slide::before {content: ''; position: absolute; top: 0; left: 0; width: 96.5%; height: 97.3%; border: 1px solid #c5c5c5; background-repeat: no-repeat; background-size: 100% 100%; z-index: 1;} .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_01::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_01.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_02::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_02.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_03::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_03.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_04::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_04.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_05::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_05.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_06::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_06.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_07::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_07.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_08::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_08.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_09::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_09.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_10::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_10.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_11::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_11.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_12::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_12.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_13::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_13.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_14::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_14.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_15::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_15.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .list_16::before { background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_16.jpg'); } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .swiper-button-prev, .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .swiper-button-next {position: absolute; top: 50%; width: 6.6%; height: 15.8%; background: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/btn_arrow.png') no-repeat center / 100% 100%; transform: translateY(-50%); z-index:2; cursor: pointer;} .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .swiper-button-prev {left: -5.6%; } .notice_normal_wrap .evnSlide_wrap.evnSlide_wrap01 .swiper-button-next {right: -5.6%; transform: translateY(-50%) rotate(180deg); } .swiper-button-prev:after, .swiper-button-next:after {display: none;} .notice_normal_wrap .conts01 {background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/img_notice_01_bg.jpg'); background-repeat: no-repeat; background-size:100% 100%;} .notice_normal_wrap .conts01 img {position: relative; z-index: 2;} .notice_normal_wrap .link04_01 {width:45.1%; height:7.5%; top:36%; left:27.5%; background-image: url('https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/img_notice_04_btn.jpg'); background-repeat: no-repeat; background-size:100% 100%;} .notice_normal_wrap .spark {position: absolute; width:2rem; height:2rem;} .notice_normal_wrap .spark span {position: absolute; width:.1rem; height:2rem; pointer-events: none; transform-origin: bottom; overflow: hidden;} .notice_normal_wrap .spark span::before {content:''; position: absolute; width:100%; height:100%; background:#0f0; animation:spark_animate 2.5s ease-in-out forwards;} @keyframes spark_animate{ 0%{transform: translateY(100%);} 100%{transform: translateY(-101%) ;} } /* ๊ฝ๊ฐ๋ฃจ */ .notice_normal_wrap canvas {pointer-events:none; position:absolute; top:0; left:0; z-index:1;} .notice_normal_wrap #confetti {width:100%; height:70%;} .notice_normal_wrap #canvas {transform: scale(1.1);} .notice_normal_wrap .one_spark { position: absolute; width: 1rem; height: 1rem; } .notice_normal_wrap .one_spark div { position: absolute; top: 0; left: 0; } .notice_normal_wrap .one_spark div.big { width: 100%; height: 100%; } .notice_normal_wrap .one_spark div.small { width: 100%; height: 100%; top: 50%; left: 50%; transform: translate(-50%, -50%); } .notice_normal_wrap .one_spark div span { position: absolute; top:50%; left:50%; width:1rem; height:1rem; background-color: var(--color-big); border-radius: 50%; margin: -4px 0 0 -4px; } .notice_normal_wrap .one_spark div.small span { width:.4rem; height:.4rem; background-color:var(--color-small); margin: -2px 0 0 -2px; } /* Big ์ ๋ฐฐ์น (16๊ฐ, 22.5๋ ๊ฐ๊ฒฉ, ๊ฑฐ๋ฆฌ 75px) */ .notice_normal_wrap .one_spark div.big span:nth-child(1) { transform: rotate(0deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(2) { transform: rotate(22.5deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(3) { transform: rotate(45deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(4) { transform: rotate(67.5deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(5) { transform: rotate(90deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(6) { transform: rotate(112.5deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(7) { transform: rotate(135deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(8) { transform: rotate(157.5deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(9) { transform: rotate(180deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(10) { transform: rotate(202.5deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(11) { transform: rotate(225deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(12) { transform: rotate(247.5deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(13) { transform: rotate(270deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(14) { transform: rotate(292.5deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(15) { transform: rotate(315deg) translateY(-75px); } .notice_normal_wrap .one_spark div.big span:nth-child(16) { transform: rotate(337.5deg) translateY(-75px); } /* Small ์ ๋ฐฐ์น (16๊ฐ, 22.5๋ ๊ฐ๊ฒฉ, 70% ๊ฑฐ๋ฆฌ์ธ 52.5px) */ .notice_normal_wrap .one_spark div.small span:nth-child(1) { transform: rotate(0deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(2) { transform: rotate(22.5deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(3) { transform: rotate(45deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(4) { transform: rotate(67.5deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(5) { transform: rotate(90deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(6) { transform: rotate(112.5deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(7) { transform: rotate(135deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(8) { transform: rotate(157.5deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(9) { transform: rotate(180deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(10) { transform: rotate(202.5deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(11) { transform: rotate(225deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(12) { transform: rotate(247.5deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(13) { transform: rotate(270deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(14) { transform: rotate(292.5deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(15) { transform: rotate(315deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.small span:nth-child(16) { transform: rotate(337.5deg) translateY(-52.5px); } .notice_normal_wrap .one_spark div.big { animation: explode-rotate 1.5s ease-out forwards; } .notice_normal_wrap .one_spark div.small { animation: explode-rotate-reverse 1.5s ease-out forwards; } @keyframes explode-rotate { 0% { transform: scale(0); opacity: 1; } 50% {opacity: 1;} 100% { transform: scale(1.5) rotate(90deg); opacity:0; } } @keyframes explode-rotate-reverse { 0% { transform: scale(0) rotate(0deg); opacity: 1; } 50% {opacity: 1;} 100% { transform: scale(1.5) rotate(-90deg); opacity:0; } } /* ์ง๋ ์ด */ .notice_normal_wrap .wave_border { position: absolute; bottom:5%; left:0; width: 45rem; height:8rem; overflow: hidden; transform: rotate(90deg); animation: wavy 2s linear infinite; } .notice_normal_wrap .wave_border::before { content: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'; position: absolute; top: 0%; left: 0; font-size:4.6rem; text-decoration-style: wavy; text-decoration-color: #a0e6d9; text-decoration-line: underline; color: transparent; } .notice_normal_wrap .wave_border.wave01 {left:8%;} .notice_normal_wrap .wave_border.wave02 {left:40%; animation-delay:1s;} .notice_normal_wrap .wave_border.wave03 {left:28%; animation-delay:1.5s;} .notice_normal_wrap .wave_border.wave02::before {text-decoration-color: #bd74fb;} .notice_normal_wrap .wave_border.wave03::before {text-decoration-color: #db5b69;} @keyframes wavy { 0% {bottom:0;} 100% {bottom:65%; opacity:.45;} } @media all and (max-width:1023px){ .notice_normal_wrap .conts_txt > p {font-size:1.8rem;} .notice_normal_wrap .link_all.pc_link {display:none;} .notice_normal_wrap .link_all.m_link {display:block;} } @media all and (max-width:719px){ .notice_normal_wrap .conts_txt > p {font-size:2.4rem; padding-left:3rem;} .notice_normal_wrap .conts_txt > p:before {font-size:2.4rem;} .notice_normal_wrap .pc_img {display:none;} .notice_normal_wrap .m_img {display:block;} .notice_normal_wrap .conts_wr .m_img {width:100%;} /* ์ง๋ ์ด */ .notice_normal_wrap .wave_border.wave01 {left:6%;} .notice_normal_wrap .wave_border.wave02 {left:34%;} .notice_normal_wrap .wave_border.wave03 {left:24%;} }
</style>
<div class="notice_normal_wrap">
<div class="conts">
<div class="conts01 conts_wr"><!-- ์ด๋ฏธ์ง ๊ฒฝ๋ก https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/ --> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/img_notice_01.png" alt="์๋ฅํน๊ฐ" />
<div class="alt_hidden">
<p>๋ณ๋ณ๋ ฅ ๊ฐ์ถ ๊ณต์ ์๋ฅใEBS ๋ฐ์ ์ฐ๊ณ ์๋ฅใEBSi+๊ต์ฌ๋ก ๋๋น!</p> 30th <strong>์๋ฅํน๊ฐ</strong>
<p> ์๋ฅํน๊ฐ์ 1996๋
3์ 4์ผ ์ฒซ ๋ฐฉ์ก ์ดํ, ์๋ง์ ์ํ์์ ๊ฟ์ ํ์ค๋ก ์ด๋์ด์์ต๋๋ค. ์ธ๋๊ฐ ๋ฐ๋์ด๋ ์ธ์ ๋ ๊ฐ์ ์๋ฆฌ์์, ์ํ์์ ์๊ฐ์ ํจ๊ปํด ์จ ์๋ฅํน๊ฐ 2027ํ๋
๋ ์๋ฅ, ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก์ ๋ฏธ๋๊น์ง ๋ํ๋ฏผ๊ตญ ์ํ์์๊ฒ ๊ฐ์ฅ ๋ ๋ ํ ์ด๋ฆ์ผ๋ก ํจ๊ปํ๊ฒ ์ต๋๋ค. </p> </div> <!-- ์ง๋ ์ด --> <span class="wave_border wave01"></span> <span class="wave_border wave02"></span> <span class="wave_border wave03"></span> <!-- ๊ฝ๊ฐ๋ฃจ --> <canvas id="confetti"></canvas> <button id="fire" style="display: none;">๋ถ๊ฝ ๋ฒํผ</button>
<script src="https://cdn.jsdelivr.net/npm/canvas-confetti/dist/confetti.browser.min.js"></script>
<script>
//////// ๋ผ์ธ ํญ์ฃฝ
const container = document.querySelector('.conts01');
function createSpark() {
let spark = document.createElement('div');
spark.classList.add('spark');
// ํ๋ฉด ์ ์ฒด๊ฐ ์๋ ์ปจํ
์ด๋(.conts01)์ ๊ฐ๋ก์ธ๋ก ํฌ๊ธฐ๋ฅผ ๊ธฐ์ค์ผ๋ก ๋๋ค ์ขํ ์์ฑ
let randomX = Math.random() * container.offsetWidth;
let randomY = Math.random() * container.offsetHeight;
spark.style.left = randomX + 'px';
spark.style.top = randomY + 'px';
spark.style.filter = 'hue-rotate(' + Math.random() * 360 + 'deg)';
spark.style.transform = 'scale(' + Math.random() * 5 + ')';
for (var i = 0; i <= 7; i++) {
let span = document.createElement('span');
span.style.transform = 'rotate(' + (i * 45) + 'deg)';
spark.appendChild(span);
}
// body๊ฐ ์๋ container ์์ ๋ถ๊ฝ ์ถ๊ฐ
container.appendChild(spark);
setTimeout(function() {
spark.remove();
}, 2000);
}
setInterval(createSpark, 200);
//////// ์ํ ํญ์ฃฝ
function createOneSpark() {
let spark = document.createElement('div');
spark.classList.add('one_spark');
let randomX = Math.random() * container.offsetWidth;
let randomY = Math.random() * container.offsetHeight;
let randomHue = Math.random() * 360;
let randomScale = Math.random() * 1 + 0.3; // 0.3 ~ 1.3 ํฌ๊ธฐ
spark.style.left = randomX + 'px';
spark.style.top = randomY + 'px';
//spark.style.filter = 'hue-rotate(' + randomHue + 'deg)'; ๊ธฐ๋ณธํค
spark.style.setProperty('--color-big', `hsl(${randomHue}, 100%, 75%)`);//ํ์คํ
ํค
spark.style.setProperty('--color-small', `hsl(${randomHue + 40}, 100%, 85%)`);//ํ์คํ
ํค
spark.style.transform = 'translate(-50%, -50%) scale(' + randomScale + ')';
let big = document.createElement('div');
big.classList.add('big');
let small = document.createElement('div');
small.classList.add('small');
// 16๊ฐ์ span ์์ฑ
for (var i = 0; i < 16; i++) {
big.appendChild(document.createElement('span'));
small.appendChild(document.createElement('span'));
}
spark.appendChild(big);
spark.appendChild(small);
container.appendChild(spark);
setTimeout(function() {
spark.remove();
}, 1500);
}
setInterval(createOneSpark, 500);
//////// ๊ฝ๊ฐ๋ฃจ ์์
const canvas = document.getElementById("confetti");
const myConfetti = confetti.create(canvas, {
resize: true,
useWorker: true,
});
// ๊ณตํต
const baseParticleCount = window.innerWidth < 768 ? 100 : 100;
function makeShot(originX, particleRatio, opts) {
myConfetti(Object.assign({}, opts, {
origin: { x: originX, y: 0.8 },
particleCount: Math.floor(baseParticleCount * particleRatio),
}));
}
// ์์ชฝ ํญ์ฃฝ
function fire() {
// ์ผ์ชฝ
makeShot(0.1, 0.25, { spread: 26, startVelocity: 55 });
makeShot(0.1, 0.2, { spread: 20 });
makeShot(0.1, 0.35, { spread: 100, decay: 0.91, scalar: 0.8 });
makeShot(0.1, 0.1, { spread: 120, startVelocity: 25, decay: 0.92, scalar: 1.2 });
makeShot(0.1, 0.1, { spread: 120, startVelocity: 45 });
// ์ค๋ฅธ์ชฝ
makeShot(0.9, 0.25, { spread: 26, startVelocity: 55 });
makeShot(0.9, 0.2, { spread: 20 });
makeShot(0.9, 0.35, { spread: 100, decay: 0.91, scalar: 0.8 });
makeShot(0.9, 0.1, { spread: 120, startVelocity: 25, decay: 0.92, scalar: 1.2 });
makeShot(0.9, 0.1, { spread: 120, startVelocity: 45 });
}
// ์ ์ฒด ๋ํ
/*function fallConfetti() {
myConfetti({
particleCount: window.innerWidth < 768 ? 50 : 50,
spread: 180,
startVelocity: 15,
gravity: 0.9,
ticks: 150,
scalar: window.innerWidth < 768 ? 0.8 : 1.2,
origin: { x: Math.random(), y: 0 },
colors: ['#ffcc00', '#ff6699', '#66ccff', '#99ff99', '#ffffff'],
});
}*/
// ์คํ
function hybridFire() {
fire(); // ์์ชฝ ํญ์ฃฝ
// ๋ํ๋ฅผ 8ํ ์ฐ์์ผ๋ก ์ฝ๊ฐ์ฉ ์ง์ฐ ์คํ (์์ฐ์ค๋ฌ์ด ํ๋ฆ)
/*for (let i = 0; i < 8; i++) {
setTimeout(fallConfetti, i * 200);
}*/
}
// ๋ฒํผ
const fireBtn = document.getElementById("fire");
fireBtn.addEventListener("click", hybridFire);
window.addEventListener("load", () => {
hybridFire(); // ํ์ด์ง ๋ก๋ ์ ์ฆ์ ์คํ
setInterval(() => fireBtn.click(), 4000); // ์ดํ ์ด๋ง๋ค ์๋ ๋ฐ๋ณต
});
</script> </div>
<div class="conts02 conts_wr"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/img_notice_02.jpg" alt="๊ต์ฌ" /> <!-- ๋กค๋ง -->
<div class="evnSlide_wrap evnSlide_wrap01">
<div class="evnSlide swiper">
<ul class="swiper-wrapper">
<li class="list_01 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง1" /> </li>
<li class="list_02 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง2" /> </li>
<li class="list_03 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง3" /> </li>
<li class="list_04 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง4" /> </li>
<li class="list_05 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง5" /> </li>
<li class="list_06 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง6" /> </li>
<li class="list_07 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง7" /> </li>
<li class="list_08 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง8" /> </li>
<li class="list_09 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง9" /> </li>
<li class="list_10 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง10" /> </li>
<li class="list_11 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง11" /> </li>
<li class="list_12 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง12" /> </li>
<li class="list_13 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง13" /> </li>
<li class="list_14 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง14" /> </li>
<li class="list_15 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง15" /> </li>
<li class="list_16 swiper-slide"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/book_bg.png" alt="๋กค๋ง16" /> </li>
</ul> </div>
<div class="swiper-button-prev"><br /></div>
<div class="swiper-button-next"><br /></div> </div> <!-- //๋กค๋ง --> </div>
<div class="conts03 conts_wr"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/img_notice_03.jpg" alt="์์" />
<div class="alt_hidden"> <strong>30๋
์ด ๋ง๋ ์ ๋ขฐ, ๋ ๋ค๋ฅธ 30๋
์ ํฅํด</strong> </div> <!-- ์์ -->
<div class="mv_box" name="mediaPlayer01"> <video controls="1" poster="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/img_notice_mv.png"> <source src="http://WSTR.ebsi.co.kr/M41M2601/S20190000709/S20190000709_1M4_100030080127.mp4" type="video/mp4"></source> </video> <a href="#none" target="_self" class="link_all mv_ex">์ฌ์</a> </div>
<script>
document.querySelector('.mv_ex').addEventListener('click', function(e) {
e.preventDefault();
const btn = this;
const video = document.querySelector('video');
if (video) {
video.play();
btn.classList.add('is-playing');
video.classList.add('video-top');
}
});
document.querySelector('video').addEventListener('ended', function() {
document.querySelector('.mv_ex').classList.remove('is-playing');
});
</script> <!-- //์์ --> </div>
<div class="conts04 conts_wr"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/img_notice_04.jpg" alt="์ฐธ์ฌ" />
<div class="alt_hidden"> <strong>2027ํ๋
๋ ์๋ฅํน๊ฐ๊ณผ ํจ๊ปํ 1๋
, ์ฌ๋ฌ๋ถ์ ๋ค์ง์ ๋ค๋ ค์ฃผ์ธ์!</strong>
<ul>
<li><span>์ด๋ฒคํธ ๊ธฐ๊ฐ</span> 2026๋
3์ 6์ผ(๊ธ) ~ 2026๋
3์ 31์ผ(ํ)</li>
<li><span>๋น์ฒจ์ ๋ฐํ</span> 2026๋
4์ 1์ผ(์), ๋น์ฒจ์์ ํํด ๋ฌธ์ ์๋ด</li>
</ul> <dl> <dt>์ํ</dt> <dd>์๋ฅํน๊ฐ ๋๋ค ํค๋ง - 5๋ช
</dd> <dd>์๋ฅํน๊ฐ 30์ฃผ๋
ํน๋ณ ํ๋ ์ ์ธ์๋ค์ปท ์ดฌ์๊ถ - 1000๋ช
</dd> <dd>์๋ฅํน๊ฐ 30์ฃผ๋
ํ์๋ถ - 3๋ช
</dd> </dl> </div> <a href="https://form.naver.com/response/NTanROZJvHTo5EzUDkP9WQ" target="_blank" class="link_all link04_01">์ด๋ฒคํธ ์ฐธ์ฌํ๊ธฐ</a> </div>
<div class="conts05 conts_wr"> <img src="https://www.ebsi.co.kr/ebs/public_hsp/html/html_working/series/2026/0306_ebsi30/images/img_notice_05.jpg" alt="ํ๋จ" />
<div class="alt_hidden">
<ul>
<li>์ ์ถ๋ ๋ด์ฉ์ EBS ๋ง์ผํ
์๋ฃ๋ก ํ์ฉ๋ ์ ์์ต๋๋ค.</li>
<li>ํ์ธ์ ๊ฐ์ธ์ ๋ณด๋ฅผ ๋์ฉํ๊ฑฐ๋ ๋ถ์ ํ ๋ฐฉ๋ฒ์ผ๋ก ์ด๋ฒคํธ์ ์ฐธ์ฌํ ๊ฒฝ์ฐ์๋ ๋น์ฒจ์ด ์ทจ์๋ ์ ์์ต๋๋ค.</li>
<li>๋ฐ์ก ํ ์๋ชป๋ ๊ฐ์ธ์ ๋ณด๋ก ์ธํ ๋ฏธ๋ฐฐ์ก์ด๋ ์ค๋ฐฐ์ก์ ์ฌ๋ฐ์ก์ด ๋ถ๊ฐํฉ๋๋ค.</li>
<li>๊ฒฝํ์ ์ฌ์ ์ ์ํด ๋ณ๊ฒฝ๋ ์ ์์ผ๋ฉฐ, ๋ฐํ์ผ๊ณผ ๋ฐ์ก ์ผ์ ์ ์ฌ์ ์ ์ํด ์ง์ฐ๋ ์ ์์ต๋๋ค.</li>
</ul> </div> </div> </div> </div>
<script type="text/javascript">
//๋กค๋ง
$(function() {
// ์ค์ ๊ฐ๋ง ์ฌ๊ธฐ์ ํธํ๊ฒ ์์ ํ์ธ์!
const slideOptions = {
speed: 1000, // ๋์ด๊ฐ๋ ์๋
delay: 3000, // ๋๊ธฐ ์๊ฐ
viewCount: 3, // ๋ณด์ฌ์ง ๊ฐ์
};
const swiper = new Swiper('.evnSlide_wrap01 .evnSlide', {
initialSlide: 15, // 16๋ฒ์งธ ์ฌ๋ผ์ด๋
loop: true,
centeredSlides: true,
slidesPerView: slideOptions.viewCount,
speed: slideOptions.speed,
autoplay: {
delay: slideOptions.delay,
disableOnInteraction: false,
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
// ํด๋ฆญ ์์๋ ํด๋น ์ฌ๋ผ์ด๋๋ก ์ด๋ํ๊ฒ ํ๋ ค๋ฉด true
slideToClickedSlide: true,
});
});
</script><!-- //2026-03-03 : ์๋ฆผ๋ฐฉ -->