@charset "utf-8";

@font-face {
	font-family: 'Pretendard Variable';
	font-weight: 45 920;
	font-style: normal;
	font-display: swap;
	src: url('http://tkfile.yes24.com/entimg/font/Ptd/PretendardVariable.woff2') format('woff2-variations');
}
#evt_love ul,#evt_love li{list-style-type: none;}
#evt_love.evt_love_pc{min-width: 1300px;}
#evt_love .love_pc{display: block;}
#evt_love .love_m{display: none;}
#evt_love .opc0{opacity: 0;}
#evt_love > div{text-align: center;}
#evt_love a{display: inline-block;width: auto;}
#evt_love .hd{background: url('http://tkfile.yes24.com/img/event/2024/0320/evt_lovesome_bg1.jpg') no-repeat center top #fff;background-size: cover;position: relative;padding-bottom: 0;}
#evt_love .hd .img{position: absolute;bottom: -10%;left: 50%;transform: translateX(-50%);width: 100%;z-index: 9;}
#evt_love .hd .logo{padding-top: 50px;}
#evt_love .hd .tit{padding: 35px 0 0px;margin-bottom: -80px;}
#evt_love .evt01{background-color: #beeaa3;padding-top: 104px;position: relative;}
#evt_love .evt01::before{content: '';position: absolute;left: 0;top: 0;background: #beeaa3;}
#evt_love .evt01 .stit{padding: 40px 64px 50px;}
#evt_love .evt01 .cp_area{display: flex;justify-content: center;gap: 8px;}
#evt_love .evt01 .cp_area>div:nth-child(2), #evt_love .evt01 .cp_area>div:nth-child(3){display: none;}
#evt_love div[class*='evt0'] .notice .tit{padding: 60px 0 36px;}
#evt_love div[class*='evt0'] .notice ul{width: 970px;margin: 0 auto;}
#evt_love div[class*='evt0'] .notice ul li{font-family: 'Pretendard Variable','SUIT','noto sans kr',sans-serif;font-size: 24px;line-height: 32px;letter-spacing: -0.05em;font-weight: 400;text-align: left;color: #333;padding: 0 80px 0 87px;text-indent: -7px;/*word-break: keep-all;*/}
#evt_love div[class*='evt0'] .notice ul li em{background-color: #333;width: 6px;height: 6px;border-radius: 100%;display: inline-block;position: relative;top: -3px;left: -8px;}
#evt_love div[class*='evt0'] .tk_btn{padding: 70px 115px 80px;margin: 0 auto;}
#evt_love .evt02{background: url('http://tkfile.yes24.com/img/event/2024/0320/evt_lovesome_bg2.jpg') no-repeat center top #b1f0fe;background-size: contain;}
#evt_love .evt02 .tit{padding-top: 60px;}
#evt_love .evt02 .stit{padding: 40px;}
#evt_love .evt02 .cp_area>div{padding: 0;}
#evt_love .evt02 .cp_area{display: flex;flex-direction: column;gap: 30px;align-items: center;}
#evt_love .lineup{background: url('http://tkfile.yes24.com/img/event/2024/0320/evt_lovesome_bg3.png') no-repeat center bottom #fefedd;background-size: contain;padding: 70px 24px 230px;}
@media screen and (max-width: 1200px) {
    #evt_love.evt_love_m .evt01{padding-top: 107px;}
    #evt_love.evt_love_m div[class*='evt0'] .notice ul li{padding: 0 40px 0 47px;}
    #evt_love.evt_love_m .evt01 .cp_area{gap: 4px;}
    #evt_love.evt_love_m .evt02 .cp_area>div:nth-child(1){padding: 0 134px;}
    #evt_love.evt_love_m .evt02 .cp_area>div:nth-child(2){padding: 0 236px;}
    #evt_love.evt_love_m .lineup{padding: 64px 24px 180px;background-size: 100%;}
    #evt_love.evt_love_m .lineup img{width: 100% !important;}
    .opc0 img, .love_pc img{width: 100%;}
}
@media screen and (max-width: 1023px) {
    #evt_love .love_m{display: block;}
    #evt_love .love_pc{display: none;}
    #evt_love.evt_love_m .hd{background-size: contain;}
    #evt_love.evt_love_m div[class*='evt0'] .notice ul{width: auto;}
}
@media screen and (min-width: 821px) and (max-width: 1023px) {
    #evt_love.evt_love_m .hd .tit{margin-bottom: -16%;}
}
@media screen and (max-width: 820px) {
    #evt_love.evt_love_m .img.love_m img{width: 100%;max-width: 100%;}
}
@media screen and (max-width: 750px) {
    #evt_love.evt_love_m img{width: 100%;max-width: 100%;}
    #evt_love.evt_love_m .hd .logo{padding: 25px 100px 0;}
    #evt_love.evt_love_m .hd .tit{padding: 17px 56px 38px;}
    #evt_love.evt_love_m .hd .img{bottom: -9.3%;}
    #evt_love.evt_love_m .evt01{padding-top: 60px;}
    #evt_love.evt_love_m div[class*='evt0'] .tit{padding: 0 38px;}
    #evt_love.evt_love_m div.evt02 .tit{padding-top: 30px;}
    #evt_love.evt_love_m .evt02 .stit{padding: 20px 45px 30px}
    #evt_love.evt_love_m .evt01 .stit{padding: 20px 42px 25px;}
    #evt_love.evt_love_m .evt01 .cp_area{padding: 0 13px;gap: 2px;}
    #evt_love.evt_love_m div[class*='evt0'] .notice .tit{padding: 30px 0 18px;}
    #evt_love.evt_love_m div[class*='evt0'] .notice .tit img{width: 135px;}
    #evt_love.evt_love_m div[class*='evt0'] .notice ul li{font-size: 15px;line-height: 22px;padding: 0 20px;text-indent: -5px;}
    #evt_love.evt_love_m div[class*='evt0'] .notice ul li em{left: -4px;width: 4px;height: 4px;}
    #evt_love.evt_love_m div[class*='evt0'] .tk_btn{padding: 35px 115px 40px;margin: 0 auto;}
    #evt_love.evt_love_m .hd,#evt_love .evt02{background-size: 170%;}
    #evt_love.evt_love_m .evt02 .cp_area{gap: 20px;}
    #evt_love.evt_love_m .evt02 .cp_area>div:nth-child(1){padding: 0 67px;}
    #evt_love.evt_love_m .evt02 .cp_area>div:nth-child(2){padding: 0 118px;}
    #evt_love.evt_love_m .lineup{padding: 32px 20px 90px;background-size: 160%;}
}
@media screen and (width: 1138px) and (height: 712px) {
    #evt_love.evt_love_m .hd .img{bottom: -9.6%;}
    #evt_love.evt_love_m .evt01{padding-top: 107px;}
}
@media screen and (height: 1138px) and (width: 712px) {
    #evt_love.evt_love_m .hd .img{bottom: -8.5%;}
    #evt_love.evt_love_m .evt01{padding-top: 107px;}
}
@media screen and (min-width: 376px) and (max-width: 390px) {#evt_love.evt_love_m .hd .img{bottom: -9.5%;}}
@media screen and (max-width: 375px) {
    #evt_love.evt_love_m .hd .img{bottom: -42px;}
    #evt_love.evt_love_m div[class*='evt0'] .notice .tit img{width: 120px;}
}