/* reset */ 
#wrapperContent { margin-top:0;text-align:center;width:100% !important; }
#yCurtain { display:none; }
#ySkyWrap { display:none; }
#yHeader { margin-bottom:0; }
#yesFooter { margin-top:0; }
#eventGoodsWrap { margin:0 auto;width:960px;text-align:left; }
#yLocation+#eWorldDetail { margin-top:0 !important; }

@keyframes ani01 {
	50% { opacity:0;transform:scale(1); }
}

@keyframes ani02 {
	0%, 70%, 100% { bottom:0; }
	75% { bottom:5px; }
	80% { bottom:0; }
	85% { bottom:5px; }
	90% { bottom:0; }
}

/* »ó´Ü ¿µ¿ª */
.eveTotArea { margin:0 auto;min-width:1200px;overflow:hidden;text-align:center; }
.eveTotArea * { font-family:'ptd','Noto Sans KR','¸¼Àº °íµñ','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif; }
.eveTotArea img { vertical-align:top; }	
.eveTotArea .eveTopArea { position:relative;padding:100px 0 55px;background:#9333d2 url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/bgTop.jpg') no-repeat center top; }
.eveTotArea .eveTopArea .bg { position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;max-width:2550px; }
.eveTotArea .eveTopArea .bg::before { content:"";position:absolute;bottom:0;left:50%;transform:translateX(-100%);margin-left:98px;width:1374px;height:894px;background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/cloud01.png') no-repeat left bottom; }
.eveTotArea .eveTopArea .bg::after { content:"";position:absolute;bottom:0;right:50%;transform:translateX(100%);margin-right:375px;width:1650px;height:844px;background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/cloud02.png') no-repeat right bottom; }
.eveTotArea .eveTopArea .top { position:relative; }
.eveTotArea .eveTopArea .top::after { content:"";position:absolute;top:236px;left:50%;margin-left:114px;width:152px;height:162px;background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/ani01.png') no-repeat right center;background-size:100% auto; }
.eveTotArea .eveTopArea .top span { display:block;font-size:28px;font-weight:700;line-height:1;color:#fff; }
.eveTotArea .eveTopArea .top ul { position:absolute;top:0;left:0;right:0; }
.eveTotArea .eveTopArea .top ul li { position:absolute;top:0;left:50%;transform:scale(0.7); }
.eveTotArea .eveTopArea .top ul li:nth-child(1) { margin-left:-584px;width:262px;height:258px;background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/star01.png') no-repeat left top;background-size:100% auto; }
.eveTotArea .eveTopArea .top ul li:nth-child(2) { margin-left:750px;width:162px;height:156px;background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/star02.png') no-repeat right top;background-size:100% auto; }
.eveTotArea .eveTopArea .top ul li:nth-child(3) { top:140px;margin-left:425px;width:156px;height:142px;background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/star03.png') no-repeat left top;background-size:100% auto; }
.eveTotArea .eveTopArea .top ul li:nth-child(4) { top:275px;margin-left:-980px;width:152px;height:160px;background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/star04.png') no-repeat right top;background-size:100% auto; }
.eveTotArea .eveTopArea .eGuideYesCard { position:relative;margin-top:75px; }

.eveTotArea .eveTopArea .bg::before { opacity:0;margin-left:-52px;transition:0.6s linear; }
.eveTotArea .eveTopArea .bg::after { opacity:0;margin-right:225px;transition:0.6s linear; }
.eveTotArea .eveTopArea .on.bg::before { opacity:1;margin-left:98px; }
.eveTotArea .eveTopArea .on.bg::after { opacity:1;margin-right:375px;transition-delay:0.25s; }
[data-aos^=fade][data-aos^=fade].eGuideYesCard { opacity:0; }
[data-aos^=fade][data-aos^=fade].eGuideYesCard.aos-animate { opacity:0; }
.eveTotArea .eveTopArea .eGuideYesCard.aos-animate.on { opacity:1;transition-delay:0.8s; }

.eveTotArea .eveTopArea .top { opacity:0;transition:1s ease-in-out; }
.eveTotArea .eveTopArea .top::after { opacity:0;transform:translateY(5px) scale(0.6);transform-origin:center bottom;transition:1s ease-in-out; }
.eveTotArea .eveTopArea.active .top { opacity:1;transition-delay:0.2s; }
.eveTotArea .eveTopArea.active .top ul li { animation:ani01 2.5s ease-in-out infinite forwards; }
.eveTotArea .eveTopArea.active .top ul li:nth-child(2) { animation-delay:1.2s; }
.eveTotArea .eveTopArea.active .top ul li:nth-child(4) { animation-delay:1.2s; }
.eveTotArea .eveTopArea.active .top::after { opacity:1;transform:translateY(0) scale(1);transition-delay:0.4s; }

/* ³»¿ë ¿µ¿ª */
.eveTotArea .eveContArea { padding-bottom:90px;background-color:#ceb3fe; }
.eveTotArea .eveContArea .eGuideSet .tit_txtGrp .txt_tit { position:relative; }
.eveTotArea .eveContArea .eGuideSet .tit_txtGrp .txt_tit::before { content:"";position:absolute;bottom:0;left:0;width:132px;height:126px;background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/ani02.png') no-repeat left top;background-size:100% auto; }
.eveTotArea .eveContArea .eGuideSet .tit_txtGrp .txt_tit::after { content:"";position:absolute;bottom:0;right:0;width:135px;height:133px;transform:rotate(5.7deg);background:url('https://image.yes24.com/images/00_Event/2026/0331Forceteller/ani03.png') no-repeat right top;background-size:100% auto; }
.eveTotArea .eveContArea .eGuideSet .tit_txtGrp .txt_tit::before { animation:ani02 2.5s ease-in-out infinite forwards; }
.eveTotArea .eveContArea .eGuideSet .tit_txtGrp .txt_tit::after { animation:ani02 2.5s ease-in-out infinite forwards;animation-delay:1.5s; }
.eveTotArea .eveContArea .eGuideSet .cremaGrp { padding:60px 30px;border-radius:30px;background-color:#fff; }
.eveTotArea .eveContArea .eGuideSet .cremaGrp + .cremaGrp { margin-top:50px; }
.eveTotArea .eveContArea .eGuideSet .cremaGrp .crema_tit { display:block;font-size:40px;font-weight:700;line-height:1.2;color:#333; }
.eveTotArea .eveContArea .eGuideSet .cremaGrp .crema_des { margin-top:3px;font-size:30px;font-weight:500;line-height:1.2;letter-spacing:-0.5px;color:#333; }
.eveTotArea .eveContArea .eGuideSet .cremaGrp .colsWrap { margin-top:45px; }
.eveTotArea .eveContArea .eGuideSet .cremaGrp .colsWrap .item .item_info { height:88px; }
.eveTotArea .eveContArea .eGuideSet .eveAlertArea .yesEveAlertDl { width:auto; }