.inpage_title::before {
content: "";
display: inline-block;
width: 28px;
height: 28px;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxnCkjQfp7UCDBOsyXQPoOfmYRQb_7-4cR6Cb_ix7pcFkMGfXeecDrf9kLQIKvr5KgNahuXTEKC_pwe9B5KAQ1RVhZ8fLw5hH_qrvNLwSI_07URz-NSGB5nENaBdj-KzTUKXt2J5xZZqa6MrpyQ3LgbVjIDMloZnw4LsIjXo9Cw3lEg95pL_dVbms3GOo/s1600/52.gif) no-repeat center;
background-size: contain;
vertical-align: middle;
margin-right: 7px;
}
.main-text, .main-text p {
text-align: center;
}
.main-text {
position: absolute;
top: 0;
width: 100%;
padding-top:245px;
}
.main-text p {
font-family: DNFForgedBlade !important;
}
.main-text1:after {
content: "3.1";
font-size: 35px;
text-shadow: #C38B61 1px 1px, #000 0px 0px, #000 1px 1px, #000 2px 2px, #000 3px 3px, #C38B61 4px 4px;
display: none;
}
.main-text .main-text2:after {
content: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidLpKSMUHaUou8cESQ3atYTuHXMA7bTNzD02OhyMnC5_VzAspd-HAMJweI-J8AmXD-HjXsSGOoPYzWYnqfGnqS0bfu5cf-4203PkyH3H_w6kl50i8VmIr7ZNLW59Y-CIXvEX1YEg8Xg1CuwQMyNGF0ag4CxNpXrCLHeQoPf9ANQuh7WDMhC0uxrjg4aMKy/s16000/%ED%95%98%EC%9D%B4%EB%A1%9C%EA%B3%A0.webp");
font-size: 51px;
text-shadow: #C38B61 1px 1px, #000 0px 0px, #000 1px 1px, #000 2px 2px, #000 3px 3px, #C38B61 4px 4px, #000 5px 5px;
color: #FAECC5;
filter: brightness(1) contrast(1.2) saturate(0.8) drop-shadow(2px 5px 10px rgba(0, 0, 0, 0.1));
opacity: 0;
}
.main-text.on .main-text2::after {
opacity: 1;
}
.main-date span:before {
content: "";
display: inline-block;
background-image: url("https://assets.playnccdn.com/static-nc-home/2.6.0/img/journey/event/prev_pc.png");
background-size: 40px 40px;
width: 40px;
height: 40px;
vertical-align: middle;
margin-right: 5px;
}
.main-date span:after {
content: "";
display: inline-block;
background-image: url("https://assets.playnccdn.com/static-nc-home/2.6.0/img/journey/event/next_pc.png");
background-size: 40px 40px;
width: 40px;
height: 40px;
vertical-align: middle;
margin-left: 5px;
}
.main-date span {
padding: 10px 20px;
}
.main-date {
opacity: 0;
visibility: hidden;
}
.main-date span {
font-size: 48px;
color: #fff;
word-break: keep-all;
word-wrap: break-word;
border-radius: 15px;
font-family: 'HeirofLightBold';
filter: drop-shadow(2px 5px 5px #000);
}
.main-date1 span:after {
display: block;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(135deg, rgba(255, 241, 176, 0), rgba(255, 241, 176, 0) 30%, #ffffe5 50%, rgba(255, 241, 176, 0) 65%, rgba(255, 241, 176, 0));
background-size: 400% 400%;
background-position: 100% 70%;
border-radius: 0;
opacity: .4;
animation: loopAni 4s ease infinite;
mix-blend-mode: overlay;
}
@keyframes loopAni {
0% {
background-position: 100% 70%;
}
70% {
background-position: 100% 70%;
}
to {
background-position: 0 20%;
}
}
.section-promotion {
top: -45px;
}
.section-promotion .section-promotion__list {
height: 750px !important;
}
.section-promotion .section-promotion__list li {
top: -70px;
}
@media screen and (max-width: 1024px) {
.section-promotion {
top: 0;
padding-top: 70px !important;
}
.section-promotion .section-promotion__list {
height: 230px !important;
}
.section-promotion .section-promotion__list li {
top: 0;
}
.main-date {
margin-top: 150px;
}
.main-text {
padding-top: 0px !important;
}
.main-text1:after {
font-size: 20px;
}
.main-text .main-text2:after {
font-size: 50px;
position: absolute;
left: 50%;
transform: translateX(-50%) !important;
zoom: 35%;
}
.main-text3 {
padding-top: 100px;
}
.main-text3 span {
font-size: 15px;
}
.main-date span {
font-size: 15px;
}
}
