<!-- S : 이벤트 복사영역 여기서부터 -->
<style type="text/css">@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard-dynamic-subset.css');
body {
min-width: 1440px;
margin: 0;
padding: 0;
}
body * {
box-sizing: border-box;
}
.wrap .special-sub-wrap .sub-top .editor-wrap {
min-width: 1440px;
}
.art-container-event {
background: #ffffff;
color: #000000;
font-family: Pretendard, sans-serif !important;
position: relative;
width: 100%;
max-width: 1920px;
margin: 0 auto;
text-align: center;
overflow: hidden;
}
.art-content-inner img {
display: block;
width: 100%;
}
.art-content-inner p,
.art-content-inner ul {
margin: 0;
padding: 0;
}
/* content */
.main_wrap {
position: relative;
}
.mv {
position: relative;
max-width: 100%;
margin: 0 auto;
overflow: hidden;
}
.mv_sub_ttl {
position: absolute;
top: clamp(48px, 3.33vw, 64px);
left: 50%;
transform: translateX(-50%);
font-size: clamp(15px, 1.04vw, 20px);
font-weight: 600;
line-height: 1.2;
letter-spacing: -1px;
color: #000000;
}
.mv_sub_ttl span {
color: #005AFF;
}
.mv_ttl_img {
position: absolute;
max-width: clamp(318px, 22.08vw, 424px);
top: clamp(83px, 5.74vw, 110.15px);
left: clamp(567px, 39.38vw, 756px);
}
.main_img01,
.main_img02,
.main_img03 {
position: absolute;
}
.main_img01 {
max-width: clamp(93px, 6.46vw, 124px);
top: clamp(-29px, -1.51vw, -22px);
right: clamp(458px, 31.82vw, 611px);
animation: spin 8s linear infinite;
}
.main_img02 {
max-width: clamp(160px, 11.09vw, 213px);
top: clamp(76px, 5.31vw, 102px);
left: clamp(290px, 20.16vw, 387px);
}
.main_img03 {
max-width: clamp(192px, 13.33vw, 256px);
bottom: clamp(-44px, -2.29vw, -33px);
right: clamp(299px, 20.78vw, 399px);
}
.scale_back {
animation: scaleBack 1.5s ease-in-out infinite;
animation-delay: 0.8s;
}
.fade_in_bottom {
animation: fadeInBottom 0.8s ease-out both;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes scaleBack {
0% {
transform: scale(1);
}
50% {
transform: scale(1.1);
}
100% {
transform: scale(1);
}
}
@keyframes fadeInBottom {
from {
transform: translateY(200px);
}
to {
transform: translateY(0);
}
}
.mv_discount_txt {
position: absolute;
top: clamp(169px, 11.77vw, 226px);
left: 50%;
transform: translateX(-50%);
font-size: clamp(26px, 1.82vw, 35px);
font-weight: 400;
line-height: 1.34;
letter-spacing: -1.18px;
color: #000000;
}
.mv_discount_txt span {
font-size: clamp(45px, 3.13vw, 60px);
font-weight: 600;
line-height: 1.34;
color: #005AFF;
}
.countdown_wrap {
display: flex;
flex-direction: column;
gap: 15px;
padding: 64px 0;
background-color: #ffffff;
}
.countdown_ttl {
font-size: 20px;
font-weight: 600;
line-height: 1.14;
letter-spacing: -0.6px;
}
.countdown_box {
margin: 0 auto;
}
.countdown {
display: flex;
justify-content: center;
align-items: flex-start;
margin: 0 auto !important;
gap: 28px;
}
.countdown .time-box {
display: flex;
flex-direction: column;
align-items: center;
}
.countdown .num {
font-size: 60px;
font-weight: 700;
line-height: 1;
letter-spacing: -1.8px;
}
.countdown .label {
margin-top: 7px !important;
font-size: 22px;
font-weight: 300;
line-height: 1;
letter-spacing: -0.44px;
color: #6E6E6E;
}
.countdown .colon {
font-size: 60px;
font-weight: 100;
line-height: 0.85;
letter-spacing: -1.8px;
color: #6E6E6E;
}
.txt_wrap {
padding: clamp(42px, 2.92vw, 56px) 0;
background-image: url(https://image.a-rt.com/art/editor/202601/1768804460141.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.txt_01 {
font-size: clamp(19px, 1.3vw, 25px);
font-weight: 600;
line-height: 1.2;
letter-spacing: -0.8px;
color: #000000;
}
.txt_02 {
position: relative;
display: inline-block;
margin: clamp(14px, 0.94vw, 18px) auto 0 !important;
font-size: clamp(30px, 2.08vw, 40px);
font-weight: 700;
line-height: 1.28;
color: #000000;
}
.txt_02::after {
position: absolute;
content: '';
width: clamp(61px, 4.22vw, 81px);
height: clamp(59px, 4.11vw, 79px);
top: 0;
right: clamp(-84px, -4.38vw, -63px);
background-image: url(https://image.a-rt.com/art/editor/202601/1768804447977.png);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.txt_01 span,
.txt_02 span {
color: #005AFF;
}
.banner {
display: block;
}
</style>
<!-- s : art-container-event -->
<div class="art-container-event">
<div class="art-content-inner">
<div class="main_wrap">
<div class="mv"><img alt="" src="https://image.a-rt.com/art/editor/202601/1768804387324.jpg" />
<p class="mv_sub_ttl"><span>오직 금·토·일,</span> 단 3일간만 만나는 특가 혜택</p>
<div class="mv_ttl_img"><img alt="주말특가 sale" src="https://image.a-rt.com/art/editor/202601/1768804402727.png" /></div>
<p class="mv_discount_txt">UP TO<span> 88%</span></p>
<div class="main_img01"><img alt="" src="https://image.a-rt.com/art/editor/202512/1767581218915.png" /></div>
<div class="main_img02 fade_in_bottom"><img alt="" class="scale_back" src="https://image.a-rt.com/art/editor/202512/1767581226851.png" /></div>
<div class="main_img03 fade_in_bottom"><img alt="" class="scale_back" src="https://image.a-rt.com/art/editor/202512/1767581234216.png" /></div>
</div>
</div>
<div class="countdown_wrap">
<p class="countdown_ttl">혜택 종료까지 남은 시간</p>
<div class="countdown_box">
<div class="countdown" id="countdown">
<div class="time-box"><span class="num" id="days">00</span> <span class="label">days</span></div>
<span class="colon">:</span>
<div class="time-box"><span class="num" id="hours">00</span> <span class="label">hours</span></div>
<span class="colon">:</span>
<div class="time-box"><span class="num" id="minutes">00</span> <span class="label">minutes</span></div>
<span class="colon">:</span>
<div class="time-box"><span class="num" id="seconds">00</span> <span class="label">seconds</span></div>
</div>
</div>
</div>
<div class="txt_wrap">
<p class="txt_01">온라인에서만 만나는 <span>주말 특가</span></p>
<p class="txt_02">금주의 혜택<br />
최대 <span>~88%</span></p>
</div>
<a class="banner" href="https://grandstage.a-rt.com/promotion/planning-display/detail?plndpNo=2000006606"><img alt="탑 티어 슈즈 및 의류 특가 더 만나보기" src="https://image.a-rt.com/art/editor/202601/1768805245885.jpg" /> </a></div>
</div>
<!-- e : art-container-event --><!-- 타이머 스크립트 --><script>
// 타이머 기한
const targetDate = new Date("2026-01-26T09:00:00").getTime();
function updateCountdown() {
const now = new Date().getTime();
const distance = targetDate - now;
if (distance <= 0) {
clearInterval(timerInterval);
document.getElementById("days").textContent = "00";
document.getElementById("hours").textContent = "00";
document.getElementById("minutes").textContent = "00";
document.getElementById("seconds").textContent = "00";
return;
}
const days = Math.floor(distance / (1000 * 60 * 60 * 24));
const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
const seconds = Math.floor((distance % (1000 * 60)) / 1000);
document.getElementById("days").textContent = String(days).padStart(2, '0');
document.getElementById("hours").textContent = String(hours).padStart(2, '0');
document.getElementById("minutes").textContent = String(minutes).padStart(2, '0');
document.getElementById("seconds").textContent = String(seconds).padStart(2, '0');
}
const timerInterval = setInterval(updateCountdown, 1000);
updateCountdown();
</script><!-- 1920px 스크립트 --><script>
function editorCalcWidth() {
var width_size = $(window).width();
if (width_size > 1200) $('.editor-wrap').css({ width: width_size });
}
$(document).ready(function () {
editorCalcWidth();
});
$(window).on('scroll resize', function () {
editorCalcWidth();
});
</script><!-- E : 이벤트 복사영역 여기까지 -->