/* 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; }
#yLocation+#eWorldDetail { margin-top:0 !important; }

#yesEventHeader.fixed .yesEventHBarArea { position:static; }

.txC_act { color:#349CFF !important; }
.btn_c.btn_eve { border-color:#349CFF;background-color:#349CFF; }
.btn_c.btn_eve em.txt { color:#fff; }

@font-face {
    font-family:"ownglyph";
	font-style: normal;
	font-weight: 400;
	src: url("https://image.yes24.com/sysimage/font/ownglyph/ownglyph.eot");
	src: local(¡Ø),
         url("https://image.yes24.com/sysimage/font/ownglyph/ownglyph.woff") format('woff'),
		 url("https://image.yes24.com/sysimage/font/ownglyph/ownglyph.ttf") format('truetype');
}

/* Á¾È¿°ú */
@keyframes topSwing {
    0% {
        /* ¿ÞÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(5deg);
    }
    25% {
        /* ¿À¸¥ÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(30deg);
    }
    50% {
        /* ¿À¸¥ÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(5deg);
    }
    75% {
        /* ¿À¸¥ÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(30deg);
    }
    100% {
        /* ¿À¸¥ÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(5deg);
    } 
}

/* Á¾È¿°ú */
@keyframes topSwing2 {
    0% {
        /* ¿ÞÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(-10deg);
    }
    25% {
        /* ¿À¸¥ÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(10deg);
    }
    50% {
        /* ¿À¸¥ÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(-10deg);
    }
    75% {
        /* ¿À¸¥ÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(10deg);
    }
    100% {
        /* ¿À¸¥ÂÊÀ¸·Î 20µµ È¸Àü */
        transform: rotate(-10deg);
    } 
}

/* Æ²¸°È¿°ú */
@keyframes movLeft {
    0% { transform:translate(calc(-50% + 200px), 0); }
    50% { transform:translate(-50%, 0); }
}

/* ¿ÞÂÊ: ¾à°£ÀÇ °¢µµ º¯È­¿Í ÇÔ²² À§¾Æ·¡·Î ÀÌµ¿ */
@keyframes floatLeft {
    0%, 100% { transform: translate(-50%,0); }
    50% { transform: translate(-50%,-15px); }
}

/* ¿À¸¥ÂÊ: ´õ ´À¸° È£ÈíÀ¸·Î À§¾Æ·¡ ÀÌµ¿ */
@keyframes floatRight {
    0%, 100% { transform: translate(-50%,0); }
    50% { transform: translate(-50%,-15px); }
}

/* °¡¿îµ¥: ´À¸° È£ÈíÀ¸·Î À§¾Æ·¡ ÀÌµ¿ */
@keyframes floatMv {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-5px); }
}

@keyframes vibeMv {
    0%, 20%, 40%, 60%, 80%, 100% { transform: translate(0,0); }
    10%, 50%, 90% { transform: translate(5px); }
    30%, 70%, { transform: translate(-5px); }
}


/* »ó´Ü ¿µ¿ª */
.eveTotArea { margin:0 auto;min-width:1200px;overflow:hidden;text-align:center;background:#fff; }
.eveTotArea * { font-family:'ptd','¸¼Àº °íµñ','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif; }
.eveTotArea img { vertical-align:top; }	
.eveTotArea .eveTopArea { position:relative;padding-bottom:100px;overflow:hidden;background:linear-gradient(to bottom, #fef7eb 0%,#fde5b2 100%); }
.eveTotArea .eveTopArea .eveTopBg { position:absolute;left:0;right:0;top:0;bottom:0;line-height:0;font-size:0;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/bgTop03.png') no-repeat center top; }
.eveTotArea .eveTopArea .eveTopDeco { line-height:0;font-size:0; }
.eveTotArea .eveTopArea .eveTopDeco .deco { position:absolute;left:50%;top:0;z-index:1; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco01 { top:160px;margin-left:-200px;width:608px;height:326px;transform:translate(-50%,0);background:url('https://image.yes24.com/images/00_Event/2026/0702Together/bgTop02.png') no-repeat center center; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco01 {  }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco02 { top:210px;z-index:2;margin-left:300px;width:582px;height:243px;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/bgTop01.png') no-repeat center center;  }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco02 {  }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco03 { top:80px;margin-left:-60px;width:242px;height:285px;transform:translate(-50%,0);background:url('https://image.yes24.com/images/00_Event/2026/0702Together/imgTop01.svg') no-repeat center center;  }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco03 {  }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco04 { top:160px;margin-left:210px;width:102px;height:160px;transform:translate(-50%,0);background:url('https://image.yes24.com/images/00_Event/2026/0702Together/imgTop02.svg') no-repeat center center;  }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco04 { animation:floatRight 4s ease-in-out infinite; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco05 { top:386px;margin-left:-300px;width:156px;height:324px;transform:translate(-50%,0);background:url('https://image.yes24.com/images/00_Event/2026/0702Together/imgTop03.svg') no-repeat center center;  }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco05 { animation:floatRight 4s ease-in-out infinite; }
.eveTotArea .eveTopArea .eveTop { position:relative;margin:0 auto;max-width:750px;height:727px; }
.eveTotArea .eveTopArea .eveTop .eveTopSub { position:absolute;left:0;top:0;right:0;z-index:2; }
.eveTotArea .eveTopArea .eveTop .eveTopTxt { position:relative;z-index:5;padding-top:270px; }
.eveTotArea .eveTopArea .eveTop img { width:100%;max-width:700px; }
 
.eveTotArea .eveTopArea .eveTopBg { opacity:1; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco01 { opacity:1;margin-left:-200px;animation:floatLeft 3s ease-in-out infinite;animation-delay:1; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco02 { opacity:1;margin-left:300px;animation:floatRight 4s ease-in-out infinite;animation-delay:1; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco03 { opacity:0;top:120px;transform-origin:25% 0%;transition:all 0.5s ease-in-out; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco04 { opacity:0;top:200px;transition:all 0.5s ease-in-out; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco05 { opacity:0;top:350px;transition:all 0.5s ease-in-out; }
.eveTotArea .eveTopArea .eveTop .eveTopSub { transform:translateY(-150px);transition:all 0.8s ease-in-out; }
.eveTotArea .eveTopArea .eveTop .eveTopTxt { transform-origin:center bottom;opacity:0;transform:scale(0.8);transition:all 1.0s cubic-bezier(0.68, -0.55, 0.27, 1.55); }
   
.eveTotArea.active .eveTopArea .eveTopDeco .deco.deco03 { opacity:1;top:80px;transition-delay:1.2s;animation-delay:0.3;animation:topSwing 5s ease-in-out infinite alternate; }
.eveTotArea.active .eveTopArea .eveTopDeco .deco.deco04 { opacity:1;top:160px;transition-delay:1.4s;animation:floatRight 4s ease-in-out infinite;animation-delay:1; }  
.eveTotArea.active .eveTopArea .eveTopDeco .deco.deco05 { opacity:1;top:386px;transition-delay:1.2s;animation:floatRight 4s ease-in-out infinite;animation-delay:1; }
.eveTotArea.active .eveTopArea .eveTop .eveTopSub { transform:translateY(0);transition-delay:0.3s; }
.eveTotArea.active .eveTopArea .eveTop .eveTopTxt { opacity:1;transform:scale(1);transition-delay:0.6s; }

.eveTotArea .eveTopArea .eveTopDes { position:relative;margin-top:50px;z-index:2; }
.eveTotArea .eveTopArea .eveTopDes .des_term { line-height:30px;font-size:20px;color:rgba(0,0,0,0.3);font-weight:400; }
.eveTotArea .eveTopArea .eveTopDes .des_alert { margin-top:40px; }
.eveTotArea .eveTopArea .eveTopDes .des_alert .alert_top { margin-top:40px;line-height:30px;font-size:24px;color:#000;font-weight:400; }
.eveTotArea .eveTopArea .eveTopDes .des_alert .topBtnMsg { opacity:1;transform:translateY(0); }
.eveTotArea .eveTopArea .eveTopDes .des_alert .topBtnMsg { margin-top:10px;line-height:30px;font-size:28px;color:#000;font-weight:700; }
.eveTotArea .eveTopArea .eveTopDes .des_alert .topBtnMsg .txC_act { color:#349cff; }
.eveTotArea .eveTopArea .eveTopDes .des_alert .alert_btn { margin-top:15px; }
.eveTotArea .eveTopArea .eveTopDes .des_alert .alert_btn a { display:inline-block;padding:0 9px;line-height:32px;font-size:19px;color:#acacac;font-weight:400;vertical-align:top;border:solid 2px #acacac;border-radius:5px; }
.eveTotArea .eveTopArea .eveTopDes .des_alert .alert_btn a:hover { text-decoration:none;color:#fff;background-color:#acacac; }
.eveTotArea .eveTopArea .eveTopDes .des_btn { margin-top:55px; }
.eveTotArea .eveTopArea .eveTopDes .des_btn a { transition:all 0.3s ease-in-out; }
.eveTotArea .eveTopArea .eveTopDes .des_btn a { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveTopArea .eveTopDes .des_btn a { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eveTotArea .eveTopArea .eveTopDes .des_btn a { height:100px;line-height:1em;font-size:30px;color:#fff;font-weight:700;border-radius:10px;background:#74bbff; }
.eveTotArea .eveTopArea .eveTopDes .des_btn a { -webkit-box-shadow: inset 0px 0px 30px 0px rgba(52,156,255,1);box-shadow: inset 0px 0px 30px 0px rgba(52,156,255,1); }
.eveTotArea .eveTopArea .eveTopDes .des_btn a { margin:0 auto;width:690px;height:100px; }
.eveTotArea .eveTopArea .eveTopDes .des_btn a:hover { text-decoration:none;color:#fffaba; }
.eveTotArea .eveTopArea .eveTopDes .des_btn a:hover { -webkit-box-shadow: inset 0px 0px 80px 0px rgba(52,156,255,1);box-shadow: inset 0px 0px 80px 0px rgba(52,156,255,1); }

.eveTotArea .eveTopArea .eveTopDes .eveNow { margin:40px 0 0;text-align:center; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol { margin:0 auto;width:700px; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li { opacity:1;transform:translateY(0); }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li { flex:1;position:relative; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li+li:before { content:'';position:absolute;left:calc(-50% + 22px);top:19px;right:50%;z-index:1;border-top:dashed 2px #000; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li .now_no { position:relative;z-index:10;display:block;margin:0 auto;width:40px;height:40px; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li .now_no em { position:relative;z-index:1;display:block;height:40px;line-height:40px;font-size:22px;color:#fff;font-weight:400;border-radius:20px; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li .now_no:before { transition:all 0.3s ease-in; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li .now_no:before { content:'';position:absolute;left:0;top:0;width:40px;height:40px;border-radius:20px;background-color:#000; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li p { transition:all 0.3s ease-in; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li p { display:block;margin-top:15px;line-height:30px;font-size:24px;color:#000;font-weight:400; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li.aos-animate.nowOn .now_no:before { background-color:#349cff; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li.aos-animate.nowOn p { color:#349cff;font-weight:700; }
.eveTotArea .eveTopArea .eveTopDes .eveNow ol li.aos-animate.nowOn .now_no:after { content:'';position:absolute;left:0;top:0;z-index:0;width:40px;height:40px;border-radius:20px;background-color:#349cff;opacity:0.3;animation:stepPulse 1.5s infinite ease-in-out; }

@keyframes stepPulse { 0% { transform:scale(1);opacity:0.3; } 50% { transform:scale(1.3);opacity:0.2; } 100% { transform:scale(1);opacity:0.3; } }

.eveTotArea .eveTopArea .eveTopBtn { margin-top:50px; }
.eveTotArea .eveTopArea .eveTopBtn a { display:block;margin:0 auto;width:300px;height:60px;line-height:60px;font-size:24px;font-weight:600;color:#fff;border-radius:5px;background-color:#000; }
.eveTotArea .eveTopArea .eveTopBtn a:hover { text-decoration:none; }
.eveTotArea .eveTopArea .eveTopBtn .topBtnMsg { opacity:1;transform:translateY(0); }
.eveTotArea .eveTopArea .eveTopBtn .topBtnMsg { margin-top:25px;line-height:30px;font-size:24px;color:#000;font-weight:600; }
.eveTotArea .eveTopArea .eveTopBtn .topBtnMsg .txC_act { color:#349cff; }


/* ³»¿ë ¿µ¿ª */
.eveTotArea .eveContArea { position:relative;padding:90px 0 0;background-color:#FFFFF9; } 
.eveTotArea .eveContArea .eGuideSet { padding:0 0 100px; }  
.eveTotArea .eveContArea .tabGrp { position:absolute;left:0;right:0;top:0;height:90px;overflow:hidden;background-color:#234f1c; }
.eveTotArea.fixedOn .eveContArea .tabGrp { transform:translateY(0);transition:all 0.3s ease-in-out; }
.eveTotArea.fixedOn .eveContArea .tabGrp { position:fixed;z-index:150; }
.eveTotArea.tabFixedOn .eveContArea .tabGrp { transform:translateY(-90px); }
.eveTotArea .eveContArea .tabGrp ul { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .tabGrp ul { position:relative;margin:0 auto;width:1200px; }
.eveTotArea .eveContArea .tabGrp ul li { flex:1;background-color:#234f1c; }
.eveTotArea .eveContArea .tabGrp ul li a { display:block;padding:28px 0;line-height:34px;font-size:24px;text-align:center;color:rgba(255,255,255,0.4);font-weight:500; }
.eveTotArea .eveContArea .tabGrp ul li a:hover { text-decoration:none; }
.eveTotArea .eveContArea .tabGrp ul li:not(.tabOn) a:hover { color:#fff; }
.eveTotArea .eveContArea .tabGrp ul li.tabOn { background-color:#FFFFF9; }
.eveTotArea .eveContArea .tabGrp ul li.tabOn a { color:#000;font-weight:700; }
.eveTotArea .eveContArea .tit_txtGrp {}
.eveTotArea .eveContArea .tit_txtGrp .tit_sup { color:#349CFF;font-weight:700; }
.eveTotArea .eveContArea .tit_txtGrp strong.txt_act { color:#349cff;font-weight:800; }
.eveTotArea .eveContArea .tit_txtGrp .txt_des strong.txt_act { font-weight:600; }
.eveTotArea .eveContArea .tit_txtGrp .txt_des b { font-weight:700; }
.eveTotArea .eveContArea .tit_txtGrp .txt_sub { margin-top:6px;line-height:30px;font-size:22px;color:#999;font-weight:300; }
.eveTotArea .eveContArea .vote_tipRow { margin:0 auto 40px; }
.eveTotArea .eveContArea .vote_tip { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .vote_tip { flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eveTotArea .eveContArea .vote_tip { box-sizing:border-box;margin:0 auto;padding:20px 0;max-width:690px;border:solid 2px #efe7dc;border-radius:10px;background-color:#fff7ea; }
.eveTotArea .eveContArea .vote_tip .tip_ico { flex-shrink:0;margin-right:20px;width:96px; }
.eveTotArea .eveContArea .vote_tip .tip_ico .ico { display:block;line-height:36px;font-size:18px;color:#fff;font-weight:400;border-radius:5px;background-color:#000; }
.eveTotArea .eveContArea .vote_tip .tip_txt { line-height:30px;font-size:22px;color:#666;font-weight:400;text-align:left; }

/* Ä·ÆäÀÎ ¾È³» */
.eveTotArea .evePopRow { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .evePopRow { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eveTotArea .evePopRow { position:fixed;left:0;top:0;right:0;bottom:0;z-index:110002;background-color:rgba(0,0,0,0.5); }
.eveTotArea .evePopRow * { font-family:'ptd','¸¼Àº °íµñ','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif; }
.eveTotArea .evePopRow .guidePop { position:relative;width:1200px;overflow:hidden;border-radius:20px; } 
.eveTotArea .evePopRow .guidePop .guideClose { position:absolute;right:0;top:0; } 
.eveTotArea .evePopRow .guidePop .guideClose a { display:block;padding:20px; } 
.eveTotArea .evePopRow .guidePop .guideClose .ico { display:block;width:30px;height:30px;overflow:hidden;line-height:0;font-size:0;color:transparent;border-radius:15px;background:url('https://image.yes24.com/images/00_Event/2026/0224Together/btn_close.gif') no-repeat left top; } 
.eveTotArea .evePopRow .guidePop .guideCon { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; } 
.eveTotArea .evePopRow .guidePop .guideCon { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; } 
.eveTotArea .evePopRow .guidePop .guideCon { height:800px; } 
.eveTotArea .evePopRow .guidePop .guideCon .conLft { flex-shrink:0;box-sizing:border-box;padding:400px 0 0 0;width:466px;height:100%;text-align:center;background:#fff7ea url('https://image.yes24.com/images/00_Event/2026/0224Together/img_guideLft.gif') no-repeat left top;  } 
.eveTotArea .evePopRow .guidePop .guideCon .conLft .term { line-height:30px;font-size:18px;color:#666;font-weight:300;} 
.eveTotArea .evePopRow .guidePop .guideCon .conLft .contLftDl { margin-top:40px; } 
.eveTotArea .evePopRow .guidePop .guideCon .conLft .contLftDl dt { line-height:34px;font-size:26px;color:#000;font-weight:800; } 
.eveTotArea .evePopRow .guidePop .guideCon .conLft .contLftDl dd { margin-top:14px;line-height:32px;font-size:20px;color:#666;font-weight:300; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt { width:734px;background-color:#f9f3ac; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt ol { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt ol { flex-direction:column;flex-wrap:nowrap;justify-content:center; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt ol { position:relative;margin:0 50px;height:800px; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li:before { content:'';position:absolute;left:180px;top:43px;bottom:0;border-left:dashed 2px #000; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li { position:relative;padding:0 0 25px 220px;text-align:left; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .now_ico { position:absolute;left:0;top:-10px;z-index:2;width:160px;text-align:center; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .now_ico:before { content:'';display:block; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li:nth-child(1) .now_ico:before { height:108px;background:url('https://image.yes24.com/images/00_Event/2026/0224Together/img_guideRgt01.png') no-repeat left top; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li:nth-child(2) .now_ico:before { height:99px;background:url('https://image.yes24.com/images/00_Event/2026/0224Together/img_guideRgt02.png') no-repeat left top; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li:nth-child(3) .now_ico:before { height:104px;background:url('https://image.yes24.com/images/00_Event/2026/0224Together/img_guideRgt03.png') no-repeat left top; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li:nth-child(4) .now_ico:before { height:117px;background:url('https://image.yes24.com/images/00_Event/2026/0224Together/img_guideRgt04.png') no-repeat left top; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .now_ico p { line-height:1em;font-size:18px;color:#cec882; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .now_no { position:absolute;left:160px;top:0;width:40px;height:40px;text-align:center; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .now_no em { position:relative;z-index:3;display:block;height:40px;line-height:40px;font-size:22px;color:#fff;font-weight:400;border-radius:20px; }
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .now_no:before { transition:all 0.3s ease-in; }
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .now_no:before { content:'';position:absolute;left:0;top:0;width:40px;z-index:2;height:40px;border-radius:20px;background-color:#000; }
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .step_tit { position:relative;z-index:1;line-height:40px;font-size:24px;color:#000;font-weight:700; }
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li .step_des { position:relative;z-index:1;margin-top:6px;padding:0 10px 25px 0;line-height:23px;font-size:16px;color:#666;font-weight:400;word-wrap:break-word;word-break:keep-all; }
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li.nowOn .now_ico { top:-15px; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li.nowOn .now_ico p { color:#349cff; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li.nowOn:after { content:'';position:absolute;left:0;top:-25px;right:0;bottom:25px;border:solid 3px #349cff;border-radius:30px;background-color:#f9f3ac; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li:last-child { padding-bottom:0; }  
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li:last-child .step_des { padding-bottom:0; }  
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li:last-child:before { display:none; }  
.eveTotArea .evePopRow .guidePop .guideCon img { height:100%;vertical-align:top; } 
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li.nowOn .step_tit { color:#349cff; }
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li.nowOn .now_no em:after { content:'';position:absolute;left:0;top:0;z-index:-1;width:40px;height:40px;border-radius:20px;background-color:#349cff;opacity:0.3;animation:stepPulse 1.5s infinite ease-in-out; }
.eveTotArea .evePopRow .guidePop .guideCon .conRgt li.nowOn .now_no:before { background-color:#349cff; }
@keyframes stepPulse { 0% { transform:scale(1);opacity:0.3; } 50% { transform:scale(1.3);opacity:0.2; } 100% { transform:scale(1);opacity:0.3; } }

@media screen and (min-height: 801px) {
.eveTotArea .evePopRow.eveGuide { height:auto !important; } 
}

@media screen and (max-height: 800px) {
.eveTotArea .evePopRow.eveGuide { position:absolute;top:0;right:0;bottom:auto;left:0;width:100%;padding:50px 0;justify-content:flex-start;overflow-y:auto; } 
.eveTotArea .evePopRow.eveGuide .guidePop { margin:0 auto;flex-shrink:0; } 
}

/* ³»¿ë¿µ¿ª */
.eGuideSet .tit_txtGrp .txt_des+.alertLi { margin-top:50px; }
.eGuideSet .tit_txtGrp .alertLi { display:inline-block;text-align:center; }
.eGuideSet .tit_txtGrp .alertLi li { line-height:22px;font-size:15px; }
.eGuideSet .tit_txtGrp .alertLi li em.bl_rnd { margin:8px 8px 9px 0;width:4px;height:4px; }



/* ############################## ÅÇ01 ############################## */   
/* ÄûÁî¾È³» ¿µ¿ª */
.eveTotArea .eveContArea .eveInfoArea .txC_act { font-weight:700; } 
.eveTotArea .eveContArea .eveInfoArea .infoRow { padding-top:100px; }  
.eveTotArea .eveContArea .eveInfoArea .yesCardRow + .infoRow { padding-top:30px; }  
.eveTotArea .eveContArea .eveInfoArea .infoRow ol { box-sizing:border-box;margin:0 auto;padding:40px 0;width:1000px;border-radius:20px;background-color:#F0F9FF; }
.eveTotArea .eveContArea .eveInfoArea .infoRow ol { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .eveInfoArea .infoRow ol { flex-wrap: nowrap;justify-content:center;align-items:center;line-height:0;font-size:0; }
.eveTotArea .eveContArea .eveInfoArea .infoRow ol li { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; } 
.eveTotArea .eveContArea .eveInfoArea .infoRow ol li { flex-wrap: nowrap;justify-content:flex-start;align-items:center; } 
.eveTotArea .eveContArea .eveInfoArea .infoRow ol li + li { position:relative;padding-left:70px; } 
.eveTotArea .eveContArea .eveInfoArea .infoRow ol li + li:after { content:'';position:absolute;left:30px;top:50%;width:20px;height:40px;transform:translateY(-50%);background:url('https://image.yes24.com/images/00_Event/2026/0702Together/ico_arr.png') no-repeat left center;  } 
.eveTotArea .eveContArea .eveInfoArea .infoRow ol li .txt_step { width:40px;height:40px;border-radius:50%;line-height:40px;font-size:18px;color:#fff;font-weight:500;background-color:#349CFF; }
.eveTotArea .eveContArea .eveInfoArea .infoRow ol li .txt_des { margin-left:10px;line-height:28px;font-size:20px;color:#000;font-weight:400;text-align:left; }
.eveTotArea .eveContArea .eveInfoArea .alertRow { margin:30px auto 0;width:1000px; }
.eveTotArea .eveContArea .eveInfoArea .alertRow dl { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .eveInfoArea .alertRow dl+dl { margin-top:12px; }
.eveTotArea .eveContArea .eveInfoArea .alertRow dl dt { flex-shrink:0;width:80px;line-height:38px;font-size:20px;color:#349CFF;font-weight:700;text-align:left; }
.eveTotArea .eveContArea .eveInfoArea .alertRow dl dd { flex:1;margin-left:20px;line-height:38px;font-size:20px;color:#000;font-weight:400;text-align:left; }
.eveTotArea .eveContArea .eveInfoArea .alertRow dl dd .subAlert { line-height:38px;font-size:20px; } 
.eveTotArea .eveContArea .eveInfoArea .alertRow dl dd .subAlert:nth-child(1):before { content:'\278a\20'; }
.eveTotArea .eveContArea .eveInfoArea .alertRow dl dd .subAlert:nth-child(2):before { content:'\278b\20'; }
.eveTotArea .eveContArea .eveInfoArea .alertRow dl dd .subAlert.alertAct { color:#349CFF; }
.eveTotArea .eveContArea .eveInfoArea .alertRow dl dd .subAlert em { color:rgba(0, 0, 0, 0.50); }
     
/* ÄûÁî ¿µ¿ª */
.eveTotArea .eveContArea .eveQuizArea { background:url('https://image.yes24.com/images/00_Event/2026/0702Together/bgCont0101.png') repeat center top; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet { position:relative;margin:0 auto;width:600px; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quizUnit { box-sizing:border-box;position:absolute;left:0;top:0;right:0;bottom:0;margin:0 auto;width:600px;height:830px;border-radius:30px;overflow:hidden;opacity:0;z-index:1;transform:translateX(-100%);transition:transform 0.6s ease-in-out, opacity 0.6s ease-in-out; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quizUnit.on { opacity:1;z-index:5;transform:perspective(2500px) rotateY(0deg) !important; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quizUnit.off { opacity:0;z-index:1;transform:perspective(2500px) rotateY(-180deg) !important; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_ready { position:relative;opacity:1;z-index:5;transform:perspective(2500px) rotateY(0deg); } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_ready a { display:block;position:relative;width:600px;height:100%;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/quiz_main02.png?v=999') no-repeat center top; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_ready a:after { content:"";position:absolute;left:170px;top:280px;width:261px;height:287px;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/mv_shake.png') no-repeat center top;transform-origin:center top;animation:topSwing2 4s ease-in-out infinite alternate; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age { opacity:0;z-index:1;transform:perspective(2500px) rotateY(180deg);padding:120px 0;background:linear-gradient(180deg, #349CFF 0%, #C2E6FF 100%); }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age:after { content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/quiz_front_bg.png') no-repeat center bottom; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .tit_txt { line-height:40px;font-size:30px;color:#fff;font-weight:700; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp { margin-top:50px;line-height:0;font-size:0; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk { box-sizing:border-box;display:inline-block;vertical-align:top;position:relative;margin:0 10px;width:240px;height:350px;border-radius:30px;overflow:hidden;text-decoration:none; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:before { content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:solid 2px rgba(255, 255, 255, 0.30);border-radius:30px;  } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:after { content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:30px;background:rgba(255,255,255,.3) url('https://image.yes24.com/images/00_Event/2026/0702Together/quiz_front_btn01.png') no-repeat center top; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:nth-child(2):after { content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:30px;background:rgba(255,255,255,.3) url('https://image.yes24.com/images/00_Event/2026/0702Together/quiz_front_btn02.png') no-repeat center top; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk .btn_con { display:block;position:relative;padding-top:46px;width:240px;height:350px;z-index:1; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk .btn_con .btn_tit { line-height:40px;font-size:30px;color:#000;font-weight:700; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk .btn_con .btn_txt { margin-top:4px;line-height:28px;font-size:20px;color:#000;font-weight:400; }  
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:hover:before { background:rgba(255,255,255,1); } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:hover:before { background:rgba(255,255,255,1); } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:nth-child(1):hover:after { animation:floatMv 0.8s ease-in-out infinite; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:nth-child(2):hover:after { animation:floatMv 0.8s ease-in-out infinite; }  
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk.on { background:rgba(255,255,255,1); } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk.on { background:rgba(255,255,255,1); } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:nth-child(1).on:after { animation:floatMv 0.8s ease-in-out infinite; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_age .btnGrp .btn_lnk:nth-child(2).on:after { animation:floatMv 0.8s ease-in-out infinite; }   
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main { opacity:0;z-index:1;transform:perspective(2500px) rotateY(180deg);padding:25px 50px;background:#fff; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .status { position:relative;margin:0 auto;width:100%;text-align:right; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .status .txt_pagen { margin-right:auto;line-height:30px;font-size:20px;color:rgba(0, 0, 0, 0.20);font-weight:600; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .status .txt_pagen .num { color:#349CFF; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .status .bar { margin-top:6px;height:10px;line-height:0;font-size:0;text-align:left;border-radius:5px;background-color:rgba(0, 0, 0, 0.05);position:relative;width:100%;display:block; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .status .bar:after { content:'';display:block;height:10px;border-radius:5px;background-color:#349CFF;width:var(--p, 8.33%);transition:width 0.4s ease-in-out; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea { box-sizing:border-box;position:absolute;left:0;top:60px;right:0;bottom:0;padding:36px 50px 0;width:100%;opacity:0;transform:translateX(100%);transition:transform 0.6s ease-in-out, opacity 0.6s ease-in-out; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea.on { opacity:1 !important;transform:translateX(0) !important; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea.off { opacity:0 !important;transform:translateX(-100%) !important; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizTit { line-height:28px;font-size:24px;color:#349CFF;font-weight:600; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_qWrap { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_qWrap { justify-content:center;align-items:center;height:350px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_q { display:inline-block; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_q .quiz_ques { width:100%;max-height:144px;overflow:hidden;line-height:36px;font-size:24px;color:#000;font-weight:700; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_q .quiz_img { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_q .quiz_img { justify-content:center;align-items:center;margin-top:25px;height:180px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_q .quiz_img a { display:inline-block;max-width:180px;max-height:180px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_q .quiz_img a img { margin:-1px;max-width:182px;max-height:182px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer { margin-top:25px; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li { position:relative;width:100%;height:70px;border-radius:70px;background-color:#F7F7F7; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li+li { margin-top:10px; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li a { display:block;position:relative;z-index:2;text-align:center;text-decoration:none;color:#000;font-size:24px;border-radius:35px;transition:all 0.3s ease-in-out;background-color:#F7F7F7; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li a .txt { display:block;height:70px;overflow:hidden;line-height:70px;font-size:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li.right a { color:#fff;font-weight:700;background-color:#349CFF; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li.wrong a { background-color:rgba(255, 169, 217, 0.70); } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li.right .result { position:absolute;right:20px;top:19px;width:32px;height:32px;z-index:1;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/ico_o.png') no-repeat center center; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li.wrong .result { position:absolute;right:20px;top:19px;width:32px;height:32px;z-index:1;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/ico_x.png') no-repeat center center; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_main .yesQuizArea .yesQuizBox .quiz_answer li.wrong.mvOn { animation:vibeMv 0.2s linear infinite;animation-delay:0.2s; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_pop .eGPop { padding:0;max-width:335px; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result00 { background-color:#C1EEC1; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result01 { background-color:#C1EEC1; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result02 { background-color:#C1EEC1; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result03 { background-color:#C1EEC1; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result04 { background-color:#C1EEC1; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result05 { background-color:#C1EEC1; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result06 { background-color:#FFD8EE; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result07 { background-color:#FFD8EE; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result08 { background-color:#FFD8EE; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result09 { background-color:#FFDC9A; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result10 { background-color:#FFDC9A; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result11 { background-color:#FFDC9A; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result.result12 { background-color:#B4DCFF; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result { opacity:0;z-index:1;transform:perspective(2500px) rotateY(180deg); } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .img_download { position:absolute;right:20px;top:20px; } 
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share { margin:0 auto;width:226px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dt { display:none; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd { flex-direction: row;flex-wrap: nowrap;justify-content: space-between; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd a.lnk_share { display:block;width:60px;text-align:center;color:#666; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd a.lnk_share .share_ico { display:block;margin:0 auto;width:40px;height:40px;border-radius:20px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd a.lnk_share .share_ico.share_fb { background-image:url('https://image.yes24.com/sysimage/mv3/com/share_fb.svg'); }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd a.lnk_share .share_ico.share_x { background-image:url('https://image.yes24.com/sysimage/mv3/com/share_x.svg'); }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd a.lnk_share .share_ico.share_ka { background-image:url('https://image.yes24.com/sysimage/mv3/com/share_ka.svg'); }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd a.lnk_share .share_ico.share_ln { background-image:url('https://image.yes24.com/sysimage/mv3/com/share_ln.svg'); }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd a.lnk_share .share_ico.share_url { background-image:url('https://image.yes24.com/sysimage/mv3/com/share_url.svg'); }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .sns_share .shareDl dd a.lnk_share .share_txt { display:block;margin-top:3px;height:19px;line-height:19px;font-size:11px;color:#666;font-weight:400; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .eGuideSecBtn { margin-top:30px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .eGuideSecBtn+.eGuideSecBtn { margin-top:10px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .eGuideSecBtn .eGBtn { width:380px;height:62px;min-width:auto; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .eGuideSecBtn .eGBtn .bWrap { height:62px; }
.eveTotArea .eveContArea .eveQuizArea .quizSet .quiz_result .eGuideSecBtn .eGBtn .bWrap em.txt { font-size:24px; }
.eveTotArea .eveContArea .eveQuizArea .quiz_tmi { margin-top:10px;line-height:28px;font-size:20px;color:rgba(0, 0, 0, 0.60);font-weight:400; } 

/* ´ñ±Û ¿µ¿ª */
.eveTotArea .eveContArea .eveBrdArea { background-color:#FFE7B9; }
.eveTotArea .eveContArea .eveBrdArea .eBoard { margin:0 auto;padding:0 30px;width:900px;background-color:#fff; }
 
/* ¼±Á¤µµ¼­ ¿µ¿ª */ 
.eveTotArea .eveContArea .togetherBookTab { position:relative;height:100px; }
.eveTotArea .eveContArea .togetherBookTab { position:relative;height:100px; }
.eveTotArea .eveContArea .togetherBookTab .tgBookRow { position:absolute;left:0;right:0;top:0;margin:0;padding:20px 0; }
.eveTotArea.tabFixedOn .eveContArea .togetherBookTab .tgBookRow { position:fixed;z-index:99;background-color:rgba(255,255,255,0.7);border-bottom:solid 1px rgba(0,0,0,0.05);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px); } 
.eveTotArea.tabFixedOn .eveContArea.eveContTab02 .togetherBookTab .tgBookRow { position:absolute; } 
.eveTotArea .eveContArea .togetherBookTab .tgBookRow .tgBookTab { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .togetherBookTab .tgBookRow .tgBookTab { gap:10px; }
.eveTotArea .eveContArea .togetherBookTab .tgBookRow .tgBookTab { margin:0 auto;width:690px; }
.eveTotArea .eveContArea .togetherBookTab .tgBookRow .tgBookTab .tabCell { width:165px;height:60px; }
.eveTotArea .eveContArea .togetherBookTab .tgBookRow .tgBookTab .tabCell a { box-sizing:border-box;display:block;height:60px;line-height:56px;font-size:20px;color:#666;font-weight:500;border:solid 1px rgba(0,0,0,0.07);border-radius:35px;background-color:rgba(0,0,0,0.05); }
.eveTotArea .eveContArea .togetherBookTab .tgBookRow .tgBookTab .tabCell a:hover { text-decoration:none;color:#666; }
.eveTotArea .eveContArea .togetherBookTab .tgBookRow .tgBookTab .tabCell:not(.tabCellOn) a:hover { background-color:rgba(0,0,0,0.06); }
.eveTotArea .eveContArea .togetherBookTab .tgBookRow .tgBookTab .tabCell.tabCellOn a { border:solid 1px #349cff;color:#349cff;font-weight:700;background-color:#fff; }
 
.eveTotArea .eveContArea .eveBookLi {  } 
.eveTotArea .eveContArea .togetherBookTab { margin-bottom:50px; } 
.eveTotArea .eveContArea .eveBookLi .bookLiWrap { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap { flex-direction:row;flex-wrap:wrap;align-items:flex-start; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap { margin:0 auto;width:1000px; } 
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow { padding-bottom:50px;width:33.3333%; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img { position:relative;height:310px; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img .img_canvas { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img .img_canvas { flex-direction: column;flex-wrap: nowrap;justify-content: flex-end;align-items: center; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img .img_canvas { position:absolute;left:15px;right:15px;bottom:0;height:310px; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img .img_canvas .img_item { transition:all 0.4s;transition-timing-function:ease; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.spineOff .img_canvas .img_item .img_grp .img_bdr { position:relative;display:inline-block;overflow:hidden;vertical-align:top; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.spineOff .img_canvas .img_item .img_grp .img_bdr img { margin:-3px;max-width:316px;max-height:316px;object-fit:cover; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.spineOff .img_canvas .img_item .img_grp .img_bdr:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,0.07);background-color:rgba(0,0,0,0.03); }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas { -webkit-perspective:1200px;-moz-perspective:2000px;perspective:2000px; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas { width:310px;height:310px; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item { -webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item { position:relative;display:inline-block;vertical-align:top; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .img_grp { position:relative;z-index:2;display:inline-block;vertical-align:top; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .img_grp .posTick { position:absolute;right:0;top:0;width:1px;height:1px;overflow:hidden; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .img_grp .img_bdr { position:relative;display:inline-block;overflow:hidden;vertical-align:top; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .img_grp .img_bdr img { margin:-1px;max-width:312px;max-height:312px; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .img_grp .img_bdr a:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,0.07);background-color:rgba(0,0,0,0.03); }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .side { position:absolute;top:0;bottom:0;z-index:1; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .side:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.075); }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .side .posTick { position:absolute;right:0;top:0; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff) .img_canvas .img_item .side img { height:100%; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff).spineLft .img_canvas .img_item .side { left:0; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img:not(.spineOff).spineRgt .img_canvas .img_item .side { right:0; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.loadOff .img_canvas .img_item { opacity:0; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.loadOn .img_canvas .img_item { opacity:1; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.loadOn.rotateOn .img_canvas .img_item { transform: translateX(0) rotateY(0deg) !important;transition: all 0.4s ease; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.chkCenter .img_canvas .img_item { transition: none !important;transition: all 0 ease !important; /* ¾Ö´Ï¸ÞÀÌ¼Ç ²ô±â */ }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.spineLft.chkCenter .img_canvas .img_item { transform:rotateY(40deg) !important; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_img.spineRgt.chkCenter .img_canvas .img_item { transform:rotateY(-40deg) !important; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow:hover .book_img.loadOn.spineLft.rotateOn .img_canvas .img_item { transform: translateX(var(--diff-x, 0)) rotateY(40deg) !important; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow:hover .book_img.loadOn.spineRgt.rotateOn .img_canvas .img_item { transform: translateX(var(--diff-x, 0)) rotateY(-40deg) !important; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info { margin:20px 15px 0;text-align:left; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_name { display:-webkit-box;max-height:76px;overflow:hidden;line-height:38px;font-size:30px;font-weight:700;word-wrap:break-word;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient: vertical; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_name { max-height:56px;line-height:28px;font-size:20px; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_cate+.info_name { margin-top:15px; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_name a { color:#333; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_pubGrp { margin-top:5px;line-height:0;font-size:0; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_pubGrp .authPub { display:block;min-height:26px;line-height:26px;font-size:16px;opacity:0.8; } 
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_btn { margin-top:10px; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_btn { display:inline-block;vertical-align:top;padding:0 14px;height:28px;border-radius:14px;border:1px solid #E8E8E8;text-decoration:none;background-color:#f4f4f4; }
.eveTotArea .eveContArea .eveBookLi .bookLiWrap .bookRow .book_info .info_btn .btn_preview .txt { line-height:28px;font-size:14px;color:#000;font-weight:400; }


/* ############################## ÅÇ02  ############################## */   
.eveTotArea .eveContArea .eveStep01Area { background:rgba(255, 221, 240, 0.2); }
.eveTotArea .eveContArea .eveStep02Area { background:rgba(255, 221, 240, 0.45); }
.eveTotArea .eveContArea .eveStep03Area { background:rgba(255, 221, 240, 0.8); }
 
.eveTotArea.tabFixedOn .eveContArea .eveStep01Area .choiceBookTab .tgBookRow { position:absolute; } 

.eveTotArea .eveContArea.eveContTab02 .togetherBookTab { margin-bottom:0; }

.eveTotArea .eveContArea .eveStep02Area .tit_txtGrp .txt_des+.alertLi { margin-top:30px; } 
  
.eveTotArea .eveContArea .tabThumbRoll { position:relative;margin:30px auto 0;max-width:750px; }
.eveTotArea .eveContArea .tabThumbRoll .swiPagen { top:70px; }
.eveTotArea .eveContArea .tabThumbRoll .swiPagen.prev { margin-left:-390px; }
.eveTotArea .eveContArea .tabThumbRoll .swiPagen.next { margin-left:350px; }
.eveTotArea .eveContArea .tabThumbRoll .swiper { margin:0 auto;max-width:740px; }

.eveTotArea .eveContArea .panelInfoArea { position:relative;margin:auto;width:750px; } 
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop { margin:auto; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .panelInfo { margin:0 50px;padding:30px 0 40px;text-align:left; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .panelInfo li { padding:0 0 0 13px;line-height:40px;text-indent:-13px;font-size:26px;color:#000;font-weight:400; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .panelInfo li a { color:#333; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .panelInfo li:before { content:'';display:inline-block;margin:18px 9px 0 0;width:4px;height:4px;border-radius:2px;background-color:#000;vertical-align:top; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .btnRow { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .btnRow { flex-direction: row;flex-wrap: nowrap;gap:20px; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .btnRow { margin:0 50px; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .btnRow .gap { display:none; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .btnRow .eGBtn { flex:1;width:auto; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .moreBooks { margin:50px auto 0;border-radius:30px;background-color:#fff; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .moreBooks a { display:block;line-height:78px;font-size:30px;color:#000;font-weight:600;border-radius:29px;border-top-left-radius:0;border-top-right-radius:0;background-color:#d8edfe; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop .moreBooks a:hover { text-decoration:none; }
.eveTotArea .eveContArea .panelInfoArea .goodsRollBot { position:relative;margin:30px auto 0;height:390px;border-radius:30px; }
.eveTotArea .eveContArea .panelInfoArea .goodsRollBot:after { content:"";position:absolute;left:0;right:0;bottom:0;width:750px;height:300px;border-radius:30px;background-color:#fff; }
 /* °øÅë ÆäÀÌÂ¡ ÁÂ¿ì ¹öÆ° */
.eveTotArea .eveContArea .panelInfoArea .swiPagenB { position:absolute;left:50%;top:50%;z-index:10;margin-top:10px; }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB a { opacity:1;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB a { position:relative;display:block;width:60px;height:60px; }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB a.swiper-button-disabled { opacity:0;transform:scale( 0.2 ); }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB a:before { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB a:before { content:'';position:absolute;left:0;top:0;z-index:1;width:60px;height:60px; } 
.eveTotArea .eveContArea .panelInfoArea .swiPagenB a:hover:before { transform: scale( 1.2 );  }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB em { display:block;position:absolute;left:0;top:0;z-index:2;width:60px;height:60px;overflow:hidden;line-height:0;font-size:0;color:transparent; }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB.prev { margin-left:-465px; }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB.prev a em { background:url('https://image.yes24.com/images/00_Event/2026/0702Together/ico_btnPre.svg') no-repeat center center; }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB.next { margin-left:405px; }
.eveTotArea .eveContArea .panelInfoArea .swiPagenB.next a em { background:url('https://image.yes24.com/images/00_Event/2026/0702Together/ico_btnNext.svg') no-repeat center center; }
 
#yesERBookSec { position:relative;position:relative;z-index:2;height:590px;overflow:hidden; }
#yesERBookSec:after { content:"";position:absolute;left:50%;bottom:150px;width:750px;height:300px;border-radius:30px;background-color:#fff;transform:translateX(-50%); }
#yesERBookSec { -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; } 
#yesERBookSec.bookShow #yesComBLKLoading { opacity:0; }
#yesERBookSec .swiperBg { transition:all 1.0s;transition-timing-function:ease; }
#yesERBookSec .swiperBg { position:absolute;left:0;right:0;top:280px;bottom:0;overflow:hidden;background-color:#b4d7d7; }
#yesERBookSec .swiperBg:before { opacity:0;transition:all 1.0s;transition-timing-function:ease; }
#yesERBookSec .swiperBg:before { content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;background-color:rgba(110,110,110,0.25) }
#yesERBookSec.bookShow .swiperBg:before { opacity:1; }
#yesERBookSec .swiper-container { position:relative;margin:0 auto;z-index:20;opacity:0;width:750px;transition:opacity 1.0s;transition-timing-function:ease; }
#yesERBookSec.bookShow .swiper-container { opacity:1; }
#yesERBookSec .swiper-wrapper { margin:0 auto;width:750px;overflow:hidden; }
#yesERBookSec .swiper-wrapper .swiper-slide { margin:0 auto;width:750px !important; }
#yesERBookSec .swiper-wrapper .rollSet { position:relative;padding-top:120px;height:470px; }
#yesERBookSec .swiper-wrapper .swiper-slide-active { transition-delay:.6s !important;opacity:1; }
#yesERBookSec .swiper-wrapper .rollSet .rollBg { position:absolute;left:0;bottom:0;right:0;z-index:1;height:470px; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon { position:relative;z-index:2;margin:0 auto;width:750px;height:470px;background-color:rgba(0,0,0,0) !important; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook { -webkit-perspective:1500px;-moz-perspective:1500px;perspective:1500px; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook { position:absolute;left:30px;bottom:190px;text-align:left; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book { -webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookF { -webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .7s;-moz-transition:-moz-transform .7s;transition:transform .7s; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookF { -webkit-transform:rotate3d(0,1,0,0);-moz-transform: rotate3d(0,1,0,0);transform: rotate3d(0,1,0,0); }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookF { position:relative; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookF .posTick { position:absolute;right:0;top:0;width:1px;height:1px;overflow:hidden; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookF a:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,0.05) }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookF img { max-width:250px;max-height:357px; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook.spineNone { left:80px;width:250px;text-align:center; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook.spineNone .book { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook.spineNone .book .bookF img { max-width:250px; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook.spineNone .book .bookB { display:none; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook.spineNone .book .bookL { display:none; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook.spineNone .book .bookR { display:none; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook.spineLft .book .bookR { display:none; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook.spineRgt .book .bookL { display:none; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookB { -webkit-transform:rotate3d(1,0,0,-90deg) translate3d(0,0,390px);-moz-transform: rotate3d(1,0,0,-90deg) translate3d(0,0,390px);transform: rotate3d(1,0,0,-90deg) translate3d(0,0,390px); }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookB { position:absolute;left:0;right:0;bottom:0;box-shadow:-15px 25px 0px rgba(0,0,0,.35);filter:blur(30px);  }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookL { -webkit-transform:rotate3d(0,1,0,-90deg);-moz-transform: rotate3d(0,1,0,-90deg);transform: rotate3d(0,1,0,-90deg); }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookL { position:absolute;left:0;top:0;bottom:0; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookL:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.15); }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookL img { height:100%; }
#yesERBookSec .swiper-wrapper .swiper-slide-active .rollSet .rollCon .rollBook.spineLft .book .bookL { opacity:1; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookR { -webkit-transform:rotate3d(0,1,0,90deg);-moz-transform: rotate3d(0,1,0,90deg);transform: rotate3d(0,1,0,90deg); }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookR { position:absolute;right:0;top:0;bottom:0; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookR .posTick { position:absolute;right:0;top:0;width:1px;height:1px;overflow:hidden; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookR:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.15); }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollBook .book .bookR img { height:100%; }
#yesERBookSec .swiper-wrapper .swiper-slide-active .rollSet .rollCon .rollBook.spineRgt .book .bookR { opacity:1; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo { transition:all .7s;transition-timing-function:ease; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo { position:absolute;left:420px;bottom:190px;width:280px;line-height:0;font-size:0;text-align:left; } 
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_name { max-height:64px;overflow:hidden;line-height:32px;font-family:'ptd';font-size:24px;font-weight:600;color:#000; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_name { overflow:hidden;word-wrap:break-word;display:-webkit-box; -webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;word-wrap:break-word; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_name * { line-height:32px;font-family:'ptd';font-size:24px;font-weight:600;color:#000; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_pubGrp { margin-top:10px;line-height:0;font-size:0; }
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_pubGrp .authPub { display:block;height:26px;line-height:26px;font-size:16px;color:#818181; }   
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_pubGrp .authPub { overflow:hidden;word-wrap:break-word;display:-webkit-box; -webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:keep-all;word-wrap:break-word; }   
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_btn { margin-top:30px; }   
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_btn .eGBtn { margin:0;padding:0;min-width:280px;width:280px;height:60px; }   
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_btn .eGBtn .bWrap { height:60px; }   
#yesERBookSec .swiper-wrapper .rollSet .rollCon .rollInfo .info_btn .eGBtn .bWrap em.txt { font-size:24px; } 
  
#yesERBookSec .real3DStart .swiper-wrapper .swiper-slide-active .rollSet .rollCon .rollInfo { margin-left:-40px; }

/* chkCenter¶õ È¸Àü Áß¾Ó ¼öÄ¡ Àç±âÀ§ÇØ */
#yesERBookSec .swiper-wrapper .rollSet.chkCenter .rollCon .rollBook .book { -webkit-transition:-webkit-transform 0s !important;-moz-transition:-moz-transform 0s !important;transition: transform 0s !important; }
#yesERBookSec .swiper-wrapper .rollSet.chkCenter .rollCon .rollBook.spineLft .book { -webkit-transform:rotate3d(0,1,0,40deg) ;-moz-transform: rotate3d(0,1,0,40deg);transform: rotate3d(0,1,0,40deg); }
#yesERBookSec .swiper-wrapper .rollSet.chkCenter .rollCon .rollBook.spineRgt .book { -webkit-transform:rotate3d(0,1,0,-40deg) ;-moz-transform: rotate3d(0,1,0,-40deg);transform: rotate3d(0,1,0,-40deg); }
  
#yesERBookSec .swiBookPagen { opacity:0;transition:opacity .8s;transition-timing-function:ease; }
#yesERBookSec.bookShow .swiBookPagen { opacity:1; }
#yesERBookSec .swiBookPagen { position:absolute;left:50%;top:255px;z-index:25; }
#yesERBookSec .swiBookPagen a { display:block;width:60px;height:60px;overflow:hidden;text-indent:-999em;color:transparent; }
#yesERBookSec .swiBookPagen.prev { margin-left:-465px; }
#yesERBookSec .swiBookPagen.prev a { background:url('https://image.yes24.com/images/00_Event/2026/0702Together/ico_btnPre.svg') no-repeat left top; }
#yesERBookSec .swiBookPagen.next { margin-left:405px; }
#yesERBookSec .swiBookPagen.next a { background:url('https://image.yes24.com/images/00_Event/2026/0702Together/ico_btnNext.svg') no-repeat left top; }

#yesERBookSec .swiperThumb { transition:bottom .8s;transition-timing-function:ease; }
#yesERBookSec .swiperThumb { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
#yesERBookSec .swiperThumb { flex-direction:row;justify-content:center;align-items:flex-end; }
#yesERBookSec .swiperThumb { position:absolute;left:0;right:0;bottom:0;z-index:25;line-height:0;font-size:0; }
#yesERBookSec.bookShow .swiperThumb { transition-delay:.3s;bottom:0; }
#yesERBookSec .swiperThumb a { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
#yesERBookSec .swiperThumb a { align-items:flex-end; }
#yesERBookSec .swiperThumb a { margin:0 7px; }
#yesERBookSec .swiperThumb a .thumbBdr { transition:all .5s;transition-timing-function:ease; }
#yesERBookSec .swiperThumb a .thumbBdr { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:bottom; }
#yesERBookSec .swiperThumb a .thumbBdr { position:relative;width:100px;max-height:100px;border-radius:10px; }
#yesERBookSec .swiperThumb a.on .thumbBdr:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:solid 3px #e56860;border-radius:10px; }
#yesERBookSec .swiperThumb a .thumbBdr img { width:100px;min-height:100px;max-height:140px;border-radius:10px; }
#yesERBookSec .swiperThumb a.on { height:145px; }
#yesERBookSec .swiperThumb a.on .thumbBdr { max-height:140px; }
 
.eveTotArea .eveContArea .eveStep03Area .stampBox { margin:0 auto;width:1000px;border-radius:30px;overflow:hidden; }
.eveTotArea .eveContArea .eveStep03Area .stampBox .box_tit { height:100px;line-height:100px;font-size:30px;color:#fff;font-weight:700;background-color:#349CFF; }
.eveTotArea .eveContArea .eveStep03Area .stampBox .box_stamp { padding:40px 0;background-color:#fff; }
.eveTotArea .eveContArea .eveStep03Area .stampBox .box_stamp ul { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .eveStep03Area .stampBox .box_stamp ul { justify-content:center; }
.eveTotArea .eveContArea .eveStep03Area .stampBox .box_stamp ul li { margin:0 8px;padding:150px 0 10px;width:140px;color:#BDBDBD;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/stamp_off.png') no-repeat center top;background-size:100% auto; }
.eveTotArea .eveContArea .eveStep03Area .stampBox .box_stamp ul li.on { color:#8E5EFF;background:url('https://image.yes24.com/images/00_Event/2026/0702Together/stamp_on.png') no-repeat center top; }
.eveTotArea .eveContArea .eveStep03Area .stampBox .box_stamp ul li .txt { line-height:32px;font-size:24px;font-weight:700; }
.eveTotArea .eveContArea .eveStep03Area .stampBox .box_stamp .stamp_bot { margin-left:30px; }
.eveTotArea .eveContArea .eveStep03Area .yesEveAlertDl { opacity:0.8; } 
 
/* ÀÌ¹ÌÁö·Ñ¸µ ¿µ¿ª */
.eveTotArea .eveContArea .eveRollArea { margin-top:10px; }
.eveTotArea .eveContArea .eveRollArea .eveRoll { position:relative; }
.eveTotArea .eveContArea .eveRollArea .eveRoll #eveSwiper { margin:0 auto;width:380px;height:350px; } 
.eveTotArea .eveContArea .eveRollArea .eveRoll #eveSwiper .swiper-slide a { display:block;padding:0 15px; }
.eveTotArea .eveContArea .eveRollArea .eveRoll #eveSwiper .swiper-slide .rollSet { position:relative;width:350px;height:350px;opacity:0.5;z-index:1;border-radius:20px;transform:scale(0.8);background-repeat:no-repeat;background-position:center center !important;background-size:cover !important;transition:all 0.4s ease-in-out; }
.eveTotArea .eveContArea .eveRollArea .eveRoll #eveSwiper .swiper-slide-active .rollSet { opacity:1;z-index:2;transform:scale(1); }
.eveTotArea .eveContArea .eveRollArea .eveRoll .eveRollPagen { position:absolute;left:50%;top:20px;margin-left:100px;z-index:10;padding:0 13px;width:auto;height:24px;line-height:24px;font-size:11px;border-radius:24px;letter-spacing:-1px;color:#fff;background-color:rgba(0,0,0,0.5); }

/* º¸³Ê½º ¿µ¿ª */
.eveTotArea .eveContArea .eveBonusArea { background:linear-gradient(180deg, #A4D5FF 19.4%, #74BEFF 50.61%, #349CFF 100%); }
.eveTotArea .eveContArea .eveBonusArea .tit_txtGrp .tit_sup { color:#fff; }
.eveTotArea .eveContArea .eveBonusArea .txt_bot { margin:20px 0;line-height:32px;font-size:24px;font-weight:400;color:#000; }
.eveTotArea .eveContArea .eveBonusArea .alertLi { display:inline-block;margin:0 auto; }
.eveTotArea .eveContArea .eveBonusArea .alertLi li { line-height:24px;font-size:20px;color:rgba(0,0,0,.6); }
.eveTotArea .eveContArea .eveBonusArea .alertLi li em.bl_rnd { margin:9px 9px 9px 0;width:4px;height:4px;background-color:rgba(0,0,0,.6); }

/* ÇÏ´Ü µµ¼­ ¸®½ºÆ® Å¸ÀÌÆ² ¿µ¿ª */
.eveTotArea .eveContArea .eveBotGdLi { padding-bottom:0;background-color:#fff; }
 

/* ############################## ÅÇ03  ############################## */   
.eveTotArea .eveContArea.eveContTab03 .eGuideSet { padding:80px 0;background:#fffeee url('https://image.yes24.com/images/00_Event/2026/0702Together/bgCont03.png') no-repeat center top;background-size:1920px auto; }
 

/* ############################## °øÀ¯ÆäÀÌÁö ############################## */   
.eveTotArea .eveResultCont { padding:80px 0;background:#FFF7EA url('https://image.yes24.com/images/00_Event/2026/0702Together/bgResult.png') repeat-Y center center; }
.eveTotArea .eveResultCont .res_img { filter: drop-shadow(0 0 16px rgba(0, 0, 0, 0.25)); }
   