﻿
/* 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 floatLeft {
    0%, 100% { transform: translateY(0) rotate(0deg); }
    50% { transform: translateY(-20px) rotate(-2deg); }
}

/* 오른쪽: 더 느린 호흡으로 위아래 이동 */
@keyframes floatRight {
    0%, 100% { transform: translateY(0) rotate(0deg); }
    50% { transform: translateY(-15px) rotate(3deg); }
}

/* 상단 영역 */
.eveTotArea { margin:0 auto;min-width:1200px;overflow:hidden;text-align:center;background:#fff url('/images/00_Event/2026/0427Together/bgTop01.png') repeat-x center top; }
.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:360px;overflow:hidden;background:url('/images/00_Event/2026/0427Together/bgTop02.png') repeat-x center bottom; }
.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 { margin-left:-580px;top:430px;width:243px;height:368px;background:url('/images/00_Event/2026/0427Together/imgTopAni01.png') no-repeat center center; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco01 { animation:floatLeft 3s ease-in-out infinite; }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco02 { margin-left:340px;top:440px;width:333px;height:294px;background:url('/images/00_Event/2026/0427Together/imgTopAni02.png') no-repeat center center;  }
.eveTotArea .eveTopArea .eveTopDeco .deco.deco02 { animation:floatRight 4s ease-in-out infinite;  }
.eveTotArea .eveTopArea .eveTop { position:relative;margin:0 auto;max-width:750px;height:605px; }
.eveTotArea .eveTopArea .eveTop .eveTopSub { position:absolute;left:0;top:0;right:0; }
.eveTotArea .eveTopArea .eveTop .eveTopTxt { position:relative;z-index:5;padding-top:184px; }
.eveTotArea .eveTopArea .eveTop img { width:100%;max-width:700px; }

.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 .eveTop .eveTopSub { transform:translateY(0);transition-delay:0.6s; }
.eveTotArea.active .eveTopArea .eveTop .eveTopTxt { opacity:1;transform:scale(1);transition-delay:1s; }

.eveTotArea .eveTopArea .eveTopDes { margin-top:50px; }
.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:50px;line-height:38px;font-size:28px;color:#000;font-weight:400; }
.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:50px; }
.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:180px 0 0; }
.eveTotArea .eveContArea.eveContTab01 { background:#FFFFF9 url('') repeat-y center top; }
.eveTotArea .eveContArea.eveContTab02 { padding:90px 0;background:#FFF7EA url('/images/00_Event/2026/0427Together/bg0201.png') center top; }
.eveTotArea .eveContArea.eveContTab03 { padding:90px 0;background:#fff7ea url('/images/00_Event/2026/0224Together/bgBot04.png') repeat-y center top;background-attachment:fixed; }
.eveTotArea .eveContArea.eveContTab04 { padding-bottom:0;background:#FFC80B url('/images/00_Event/2026/0427Together/bg0301.png?v=260409') no-repeat center 90px; }
.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 a { color:#000;font-weight:700; }
.eveTotArea .eveContArea .tabGrp ul li:nth-child(1).tabOn { background-color:#FFFFF9; }
.eveTotArea .eveContArea .tabGrp ul li:nth-child(2).tabOn { background-color:#FFF7EA; }
.eveTotArea .eveContArea .tabGrp ul li:nth-child(3).tabOn { background-color:#fff7ea; }
.eveTotArea .eveContArea .tabGrp ul li:nth-child(4).tabOn { background-color:#FFC80B; }
.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_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('/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('/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:0;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('/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('/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('/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('/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; } 
}

/* 내용영역 */
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea { padding-bottom:90px; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol { display:grid;grid-template-columns:repeat(3,330px);grid-template-rows:repeat(1,330px);gap:5px;justify-content:center; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol { margin:0 auto; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li { flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: center; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li { box-sizing:border-box;padding-top:30px;border-radius: 20px;background:linear-gradient(180deg, #F0F9FF 13.46%, #FFFFF9 100%); }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li .ico { margin:0 auto;width:150px;height:120px;overflow:hidden; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li .ico.ico01 { background:url('/images/00_Event/2026/0427Together/img0101.png') no-repeat center center; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li .ico.ico02 { background:url('/images/00_Event/2026/0427Together/img0102.png') no-repeat center center; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li .ico.ico03 { background:url('/images/00_Event/2026/0427Together/img0103.png') no-repeat center center; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li .txt_step { margin-top:20px;line-height:32px;font-size:20px;color:#349CFF;font-weight:700; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .stepRow ol li .txt_des { margin-top:15px;line-height:30px;font-size:22px;color:#000;font-weight:500; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .alertRow { margin:30px auto 0;width:1000px; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .alertRow dl { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .alertRow dl dt { flex-shrink:0;width:80px;line-height:38px;font-size:20px;color:#349CFF;font-weight:700;text-align:left; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .alertRow dl dd { flex:1;margin-left:20px;line-height:38px;font-size:20px;color:#000;font-weight:400;text-align:left; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .alertRow dl dd .subAlert { line-height:30px;font-size:20px; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .alertRow dl dd .subAlert:nth-child(1):before { content:'\278a\20'; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .alertRow dl dd .subAlert:nth-child(2):before { content:'\278b\20'; }
.eveTotArea .eveContArea.eveContTab01 .setpInfoArea .alertRow dl dd .subAlert.alertAct { color:#349CFF; }

.eveTotArea .eveContArea.eveContTab01 .setpContArea { padding:0 0 90px; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea.step01 { padding:0 0 60px;background-color:#FAF5B3; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea.step02 { background-color:#F0F9FF; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container { position:relative;margin:0 auto;padding:0 0 30px;width:1200px; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .status { position:relative;margin:0 auto;padding:45px 0 30px;width:780px; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .status  .txt_time { position:absolute;right:0;top:0;line-height:30px;font-size:24px;color:#349CFF;font-weight:600; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .status .bar { height:10px;line-height:0;font-size:0;text-align:left;border-radius:5px;background-color:#fff; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .status .bar:after { content:'';display:block;height:10px;border-radius:5px;background-color:#349CFF; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .status .bar:after { transition: width 1s linear;width: var(--p, 100%); }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center;}
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg { position:absolute;left:0;top:85px;right:0;bottom:0; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg:after { -webkit-backdrop-filter: blur(5px);backdrop-filter: blur(3px); }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:2; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg:before { border-radius:780px;background: radial-gradient(50% 50% at 50% 50%, #FFF 0%, rgba(255, 255, 255, 0.90) 45.19%, rgba(255, 255, 255, 0.10) 91.35%, rgba(255, 255, 255, 0.00) 100%); }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg:before { content:'';position:absolute;left:50%;top:0;right:0;bottom:0;z-index:4;margin-left:-390px;width:780px; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg .msgBox { position:relative;z-index:5; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg .msgBox .msg_txt { line-height:40px;font-size:30px;color:#000;font-weight:600; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg .msgBox .msg_des { margin-top:20px;line-height:32px;font-size:24px;color:#000;font-weight:400; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg .msgBox .msg_btn { margin-top:20px;line-height:0;font-size:0; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg .msgBox .msg_btn a { display:inline-block;margin:0 5px;width:180px;height:60px;line-height:60px;font-size:24px;color:#fff;font-weight:700;border-radius:5px;background-color:#000;vertical-align:top; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg .msgBox .msg_btn a.btn_gift { background-color:#349CFF; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg .msgBox .msg_btn a.btn_restart { background-color:#000; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .gameMsg .msgBox .msg_btn a:hover { text-decoration:none; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .board { display:grid;grid-template-columns:repeat(4,180px);grid-template-rows:repeat(3,200px);gap:20px;justify-content:center; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .board { position:relative;z-index:1;margin:20px auto; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card { width:180px;height:200px;perspective:1000px;cursor:pointer; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card-inner { position:relative;width:100%;height:100%;transition:transform 0.6s;transform-style:preserve-3d; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card.flipped .card-inner { transform:rotateY(180deg); }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card-front, .card-back { box-sizing:border-box;position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;border-radius:5px;overflow:hidden; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card-front { background:url('/images/00_Event/2026/0427Together/bookCover.svg') no-repeat center center;background-size:cover; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card-back { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid rgba(0,0,0,0.07); }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card-back { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card-back { background-color:rgba(0,0,0,0.07);transform:rotateY(180deg); }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .card-back img { max-width:180px;max-height:200px;object-fit:cover; }
.eveTotArea .eveContArea.eveContTab01 .setpContArea .game-container .overlay { display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:999;justify-content:center;align-items:center;color:#fff;flex-direction:column;font-family:sans-serif; }

.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 { background-color:rgba(255,255,255,0.8); }
.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 .togetherBooks { margin:50px auto 0;width:1000px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow { }
.eveTotArea .eveContArea .togetherBooks .tgBookRow+.tgBookRow { margin-top:100px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox { position:relative;box-sizing:border-box;padding:60px 0px;width:1000px;border-radius:30px;background-color:#fff; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxTop { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxTop { flex-direction: row;flex-wrap: nowrap;align-items: flex-end; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxTop { position:relative;margin:0 60px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot { flex-direction: row;flex-wrap: nowrap;align-items: flex-start; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot { margin:35px 60px 0; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .moveSecBtn { margin:0 60px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .moveSecBtn .btnRow { }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .moveSecBtn .btnRow a.btn_c { display:block;margin:0; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_chk { flex-shrink:0; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_img { flex-shrink:0; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_img { position:relative;width:320px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_img .img_canvas { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_img .img_canvas { flex-direction: column;flex-wrap: nowrap;justify-content: flex-end;align-items: center; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_img .img_canvas .img_item { transition:all 0.4s;transition-timing-function:ease; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_img.spineOff .img_canvas .img_item .img_grp .img_bdr { position:relative;display:inline-block;overflow:hidden;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_img.spineOff .img_canvas .img_item .img_grp .img_bdr img { margin:-3px;max-width:326px;max-height:326px;object-fit:cover; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_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 .togetherBooks .tgBookRow .tgBookBox .tgBook_info { margin:0 0 0 50px;text-align:left; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_name { line-height:32px;font-size:26px;color:#000;font-weight:600; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_name a { position:relative;z-index:6;line-height:32px;font-size:26px;color:#000;font-weight:600; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_pubGrp { margin-top:6px;line-height:0;font-size:0;white-space:nowrap; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_pubGrp .authPub { line-height:22px;font-size:15px;color:rgba(0,0,0,0.6); }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_pubGrp .authPub+.authPub:before { box-sizing:border-box;content:'';display:inline-block;margin:9px 8px 0;width:4px;height:4px;opacity:0.5;border:none;border-radius:2px;vertical-align:top;background-color:#000; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_btn { position:relative;z-index:10;margin-top:8px;line-height:0;font-size:0; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_btn a { box-sizing:border-box;display:inline-block;vertical-align:top;padding:0 14px;height:30px;line-height:28px;font-size:14px;color:#666;font-weight:400;border:solid 1px #e8e8e8;border-radius:15px;text-decoration:none;background:#f4f4f4; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_btn a:hover { background:#fff; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_btn a+a { margin-left:5px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_row:not(.info_nomi) { margin-right:110px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .btn_gift { position:absolute;right:0;top:0; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .btn_gift a { display:block;width:100px;height:100px;line-height:0;font-size:0;color:transparent;border-radius:50px;background:url('/images/00_Event/2026/0427Together/btn_gift.png') no-repeat left top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_nomi { position:relative;width:510px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_nomi .nomiPagen { position:absolute;left:auto;right:15px;top:10px;z-index:5;width:auto;line-height:1em;font-size:10px;color:transparent; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_nomi .swiPagen.prev { margin-left:-272px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .info_nomi .swiPagen.next { margin-left:232px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .swiper-container { position:relative;z-index:10;margin-top:30px;width:510px;overflow:hidden;border-radius:15px;background-color:#f0f9ff; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .swiper-container .swiper-wrapper { width:510px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .swiper-container .swiper-slide { width:510px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .swiper-container .swiper-slide dl { padding:20px 25px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .swiper-container .swiper-slide dl dt { line-height:24px;font-size:17px;color:#000;font-weight:700; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBook_info .swiper-container .swiper-slide dl dd { margin-top:6px;height:96px;line-height:24px;font-size:15px;color:#000;font-weight:400;word-wrap:break-word;word-break:keep-all; }

.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .iconC { box-sizing:border-box;display:inline-block;padding:0 5px;height:20px;line-height:18px;border:solid 1px #eee;border-radius:3px;vertical-align:top;background-color:#eee; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .iconC em.txt { display:inline-block;height:18px;overflow:hidden;line-height:18px;font-size:11px;font-weight:700;color:#333;vertical-align:top; } /* 1픽셀 더 줘서 방어코드 */

/* 리뷰영역 */
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet { position:relative;padding:0;text-align:left; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot:not(.tp_cmt) .revwGrp .revwSet+.revwSet { border-top:solid 1px #ebebeb; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop { position:relative;padding:15px 0 10px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; flex-direction: row;flex-wrap: wrap; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating { position:relative;display:inline-block;margin:3px 4px 0 0;width:70px;height:13px;line-height:0;font-size:0;color:transparent;vertical-align:top;background:url("https://image.yes24.com/sysimage/mv3/com/starOff.svg") repeat-x left top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating:after { content:'';position:absolute;left:0;top:0;height:13px;opacity:0;line-height:0;font-size:0;background:url("https://image.yes24.com/sysimage/mv3/com/starOn.svg") repeat-x left top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_1:after { opacity:1;width:10%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_2:after { opacity:1;width:20%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_3:after { opacity:1;width:30%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_4:after { opacity:1;width:40%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_5:after { opacity:1;width:50%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_6:after { opacity:1;width:60%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_7:after { opacity:1;width:70%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_8:after { opacity:1;width:80%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_9:after { opacity:1;width:90%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .total_rating.total_rating_10:after { opacity:1;width:100%; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .iconC { margin-right:5px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .iconC.icon_goodR { border-color:#e5f2ff;background-color:#e5f2ff; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topIco .iconC.icon_goodR em.txt { color:#0080ff; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topTit { margin-top:10px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .topTit .txt { display:-webkit-box;max-height:48px;line-height:24px;overflow:hidden;font-size:17px;color:#333;font-weight:700;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient: vertical; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .lnkSarak { display:none;margin-top:2px;height:20px;overflow:hidden;line-height:20px;font-size:13px;color:#999;font-weight:400;white-space:nowrap;text-overflow:ellipsis; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwTop .lnkSarak a { position:relative;z-index:2;font-size:13px;color:#333;font-weight:400; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwSummary { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; flex-direction: row;flex-wrap: nowrap; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot:not(.tp_cmt) .revwGrp .revwSet .revwSummary { margin-top:-4px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwSummary .revw_cont { flex:1 1 0; display:-webkit-box;max-height:88px;line-height:22px;overflow:hidden;font-size:15px;color:#333;font-weight:400;text-align:justify;word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient: vertical; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwSummary .revw_thumb { position:relative;flex:0 0 auto;margin:2px 0 0 10px;width:84px;height:84px;border-radius:3px;background-size:cover; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwSummary .revw_thumb:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;border-radius:3px;border:solid 1px rgba(0,0,0,0.07); }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwSummary .lnk_revw { position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;line-height:0;font-size:0;color:transparent; }

/* 리뷰 하단 (아이디, 신고, 공감, 댓글) */
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; flex-direction: row;flex-wrap: nowrap; position:relative;z-index:3;padding:4px 0 10px; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft { line-height:0;font-size:0; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item { display:inline-block;height:30px;line-height:0;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item+.bot_item:before { content:'';display:inline-block;margin:13px 5px 0;width:4px;height:4px;border-radius:2px;vertical-align:top;background-color:#d8d8d8; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_id .id_ico { display:inline-block;margin:8px 5px 0 0;width:13px;height:16px;overflow:hidden;line-height:0;font-size:0;color:transparent;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_id .id_ico.mania_p { background:url('/sysimage/mv3/com/grade_p.svg') no-repeat left top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_id .id_ico.mania_g { background:url('/sysimage/mv3/com/grade_g.svg') no-repeat left top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_id .id_ico.mania_r { background:url('/sysimage/mv3/com/grade_r.svg') no-repeat left top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_id .id_sarak { display:inline-block;margin:9px 5px 0 0;width:16px;height:16px;overflow:hidden;line-height:0;font-size:0;color:transparent;background:url('/sysimage/mv3/com/sarak_ico.svg') no-repeat left top;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_id .id_txt { display:inline-block;height:30px;line-height:30px;font-size:13px;color:#999;font-weight:400;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_ugc .lnk_ugc { display:inline-block;height:30px;line-height:30px;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_ugc .lnk_ugc .txt { line-height:30px;font-size:13px;color:#999;font-weight:400; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botLft .bot_item.revw_date .date { display:inline-block;height:30px;line-height:30px;font-size:13px;color:#999;font-weight:400;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botRgt { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; margin-left:auto; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botRgt .lnk_like { display:inline-block;padding:0 5px;height:30px;line-height:30px;white-space:nowrap;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botRgt .lnk_like .ico_like { display:inline-block;margin:5px 4px 0 0;width:20px;height:20px;overflow:hidden;line-height:0;font-size:0;color:transparent;background:url('/sysimage/mv3/com/like.svg') no-repeat left top;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botRgt .lnk_like .num { display:inline-block;height:30px;line-height:30px;font-size:13px;color:#333;font-weight:400;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botRgt .lnk_reply { display:inline-block;margin-left:4px;padding:0;height:30px;line-height:30px;white-space:nowrap;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botRgt .lnk_reply:after { content:'';display:inline-block;margin:5px 0 0 0;width:20px;height:20px;overflow:hidden;line-height:0;font-size:0;color:transparent;background:url('/sysimage/mv3/com/ico_arrR_blackM.svg') no-repeat left top;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botRgt .lnk_reply .txt { display:inline-block;padding:0 3px 0 5px;height:30px;line-height:30px;font-size:13px;color:#333;font-weight:400;vertical-align:top; }
.eveTotArea .eveContArea .togetherBooks .tgBookRow .tgBookBox .tgBookBoxBot .revwGrp .revwSet .revwBot .botRgt .lnk_reply .num { display:inline-block;height:30px;line-height:30px;font-size:13px;color:#333;font-weight:400;vertical-align:top; }

/* 탭02 */
.eveTotArea .eveContTab02 .eveSNS { }
.eveTotArea .eveContTab02 .eveSNS .snsBox { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContTab02 .eveSNS .snsBox { flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eveTotArea .eveContTab02 .eveSNS .snsBox { box-sizing:border-box;margin:0 auto 30px;padding:25px;width:1000px;border-radius:15px;background-color:#fff; }
.eveTotArea .eveContTab02 .eveSNS .snsBox .txt_tit { margin-right:10px;line-height:38px;font-size:24px;color:#000;font-weight:700; }
.eveTotArea .eveContTab02 .eveSNS .snsBox .txt_tag { margin-right:30px;line-height:38px;font-size:24px;color:#349CFF;font-weight:700; }
.eveTotArea .eveContTab02 .eveSNS .snsBox .eGuideSecBtn { margin:0; }
.eveTotArea .eveContTab02 .eveSNS .snsBox .eGuideSecBtn .eGBtn { min-width:240px;height:60px; }
.eveTotArea .eveContTab02 .eveSNS .snsBox .eGuideSecBtn .eGBtn.btn_black .bWrap { height:58px;line-height:58px;line-height:58px; }
.eveTotArea .eveContTab02 .eveSNS .snsBox .eGuideSecBtn .eGBtn.btn_black .bWrap em.txt { line-height:58px;font-size:24px;font-weight:700; }
.eveTotArea .eveContTab02 .eveSNS .eveBrdArea { box-sizing:border-box;margin:50px auto 90px;padding:50px;width:1000px;border-radius:15px;background-color:#fff; }


/***** 하위 탭01_나의 선물메시지 영역 *****/   
.eveTotArea .eveContTab02 .eveGiftMsg { margin:0 auto;width:1000px; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab { position:relative; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab:before { content:'';position:absolute;left:0;right:0;bottom:0;z-index:2;border-bottom:solid 1px #349CFF; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab .tabLi { position:relative;display:table;padding:0;width:100%;line-height:79px;table-layout:fixed; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab .tabLi li { display:table-cell;position:relative;z-index:1;padding:0;text-align:center; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab.tab_2col .tabLi li { width:50%; } 
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab .tabLi li a.tab_mnu { display:block;position:relative;z-index:2;margin:0;font-size:24px;border-color:#349CFF;color:rgba(0,0,0,.3);font-weight:600;background-color:rgba(217, 217, 217, 0.20); }  
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab .tabLi li a.tab_mnu:hover { text-decoration:none; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab .tabLi li:last-child a.tab_mnu:after { display:none; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab .tabLi li.on { z-index:5;border-top:solid 1px #349CFF; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab .tabLi li.on a.tab_mnu { margin:0 0 -1px;z-index:5;border-left:solid 1px #349CFF;border-right:solid 1px #349CFF;border-bottom:0;color:#349CFF;font-weight:600;background-color:#FFF7EA; }
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgTab .tabLi li.on a.tab_mnu:after { display:none; } 
 
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgCnt { display:none;text-align:left; }  
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgCnt .yesEveAlertLi { margin-top:50px; }  
.eveTotArea .eveContTab02 .eveGiftMsg .giftMsgCnt.on { display:block; } 
.eveTotArea .eveContTab02 .eveGiftMsg .bdCmptPagen { margin-top:30px; }

.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi { flex-wrap:wrap;padding:0;gap:20px; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi { margin-top:30px; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox { box-sizing:border-box;position:relative;margin:0;width:calc(50% - 10px); }   
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsgBoxBg { position:relative;box-sizing:border-box;padding:56px 16px 16px;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,0.05);background-color:#fff; }   
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsgBoxBg { background:#fff url('/images/00_Event/2026/0427Together/bg_msgBoxTop.svg') repeat-x center top;background-size:auto 95px; }
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsgBoxBg:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;border-radius:15px;border:solid 2px transparent; }
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsgBoxBg:after:has(.badge){ border:solid 2px #349CFF; }
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_top { position:absolute;left:20px;right:20px;top:20px;height:40px;z-index:5; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_top .badge { position:absolute;left:0;top:5px;vertical-align:top;width:30px;height:21px;line-height:0;font-size:0;background:url('/images/00_Event/2026/0427Together/mobile/ico_select.svg') no-repeat center top;background-size:cover; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_top .btn_download { position:absolute;right:0;top:0;vertical-align:top;width:40px;height:40px;line-height:0;font-size:0;background:url('/images/00_Event/2026/0427Together/mobile/btn_download.svg') no-repeat center top;background-size:cover; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_msg { position:relative;z-index:2;margin-top:20px; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_txt { width:100%;height:162px;padding:0;overflow:hidden;line-height:40px;font-size:22px;color:#000;font-weight:400;font-family:"ownglyph" !important;text-align:left;background:url('/images/00_Event/2026/0427Together/mobile/bg_letter.svg') no-repeat left top; }   
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_txt { word-break:keep-all;word-wrap:break-word; }   
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_bot { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_bot { margin-top:10px;line-height:18px;font-size:13px;color:#666;font-weight:400; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_bot a { margin-right:auto;text-decoration:underline; }  
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_bot .date { margin:0 5px 0 auto; }    
.eveTotArea .eveContTab02 .msgCnt01 .giftMsgBoxLi .giftMsgBox .giftMsg_goods { position:relative;z-index:2; }  

/* 공통 컴포넌트 상품 영역 */
.cmptWrap { margin-top:20px;padding:0; }
.cmptWrap .cmptUnit { position:relative;box-sizing:border-box;padding:15px;text-align:left;border-radius:15px;background-color:#F0F9FF; }
.cmptWrap .cmptUnit .cmptCell.goodsMod { flex:1;display:grid;grid-template-columns:70px 1fr;grid-auto-rows: auto;column-gap:15px;align-items:start; } 
.cmptWrap .cmptUnit .cmptCell.goodsMod .gModCmpt_gImg { grid-column:1;grid-row:1 / 3;align-self:start;justify-self:start;display:flex;align-items:center; }
.cmptWrap .cmptUnit .cmptCell.goodsMod .gModCmpt_gInfo { grid-column:2;grid-row:1; }
.cmptWrap .cmptUnit .cmptCell.goodsMod .gModCmpt_info { grid-column:2;grid-row:2; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg { width:70px;height:70px;border-radius:3px;overflow:hidden;line-height:0;font-size:0; } 
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg .img_canvas .img_grp { display:inline-block;position:relative;z-index:1;vertical-align:top; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg .img_canvas .img_bdr { position:relative;z-index:1;display:inline-block;overflow:hidden;border-radius:0;vertical-align:top; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg .img_canvas .img_bdr:before { content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;border:solid 1px rgba(0,0,0,0.07);border-radius:3px; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg .img_canvas .img_bdr img { margin:-1px;width:72px;vertical-align:top; }  
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo { text-align:left; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_name { display:-webkit-box;min-height:22px;max-height:44px;line-height:22px;overflow:hidden;word-break:break-all;font-size:15px;font-weight:500;color:#333;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_name+.info_pubGrp { margin-top:3px; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_name a { color:#333; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp { flex-direction: row;flex-wrap: nowrap; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp .authPub { display:-webkit-box;max-width:calc(50% - 7px);text-overflow:ellipsis; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp .authPub { height:18px;line-height:18px;overflow:hidden;word-break:break-all;font-size:13px;font-weight:normal;color:#999;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp .authPub+.authPub { max-width:calc(50% + 6px); }
.cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp .authPub+.authPub:before { content:'';display:inline-block;margin:9px 5px 0;width:4px;height:4px;border-radius:2px;vertical-align:top;background-color:#d8d8d8; }
 
/* 실제 캡쳐 영역 ( 1080px*1350px 사이즈 ) */   
.giftMsgCapture { box-sizing:border-box;position:absolute;left:-999999px;top:0;margin:0 auto;width:1080px;height:1350px; } 
.giftMsgCapture .giftMsgBoxBg { padding:169px 63px 63px;border-radius:47px;background:#fff url('/images/00_Event/2026/0427Together/bg_msgBoxTop.svg') repeat-x center top; } 
.giftMsgCapture .giftMsg_msg .msg_txt { width:100%;height:657px;padding:0;overflow:hidden;line-height:94px;font-size:63px;color:#000;font-weight:400;font-family:"ownglyph" !important;text-align:left;background:url('/images/00_Event/2026/0427Together/mobile/bg_letter.svg') no-repeat center top;background-size:cover; }
.giftMsgCapture .giftMsg_msg .msg_txt { word-break:keep-all;word-wrap:break-word; } 
.giftMsgCapture .giftMsg_msg .msg_bot { display:flex;margin-top:31px;line-height:56px;font-size:41px;color:#666;font-weight:400; } 
.giftMsgCapture .giftMsg_msg .msg_bot a { margin-right:auto;text-decoration:underline; } 
.giftMsgCapture .giftMsg_msg .msg_bot .date { margin-left:auto; } 
.giftMsgCapture .giftMsg_goods .cmptWrap { margin-top:63px;padding:0; }    
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit { position:relative;box-sizing:border-box;padding:47px;text-align:left;border-radius:47px;background-color:#F0F9FF; }
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell.goodsMod { flex:1;display:grid;grid-template-columns:219px 1fr;grid-auto-rows:auto;column-gap:47px;align-items:start; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell.goodsMod .gModCmpt_gImg { grid-column:1;grid-row:1 / 3;align-self:start;justify-self:start;display:flex;align-items:flex-start; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell.goodsMod .gModCmpt_gInfo { grid-column:2;grid-row:1; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell.goodsMod .gModCmpt_info { grid-column:2;grid-row:2; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg { width:219px;height:100%;align-items:center;height:219px;border-radius:9px;overflow:hidden;line-height:0;font-size:0; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg .img_canvas .img_grp { display:inline-block;position:relative;z-index:1;vertical-align:top; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg .img_canvas .img_bdr { position:relative;z-index:1;display:inline-block;overflow:hidden;border-radius:0;vertical-align:top; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg .img_canvas .img_bdr:before { content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;border:solid 3px rgba(0,0,0,0.07);border-radius:9px; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gImg .img_canvas .img_bdr img { margin:-3px;width:225px;vertical-align:top; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo { text-align:left; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_name { display:-webkit-box;min-height:69px;max-height:138px;line-height:69px;overflow:hidden;word-break:break-all;font-size:47px;font-weight:500;color:#333;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_name+.info_pubGrp { margin-top:9px; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_name a { color:#333; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp { display:flex;flex-direction:row;flex-wrap:nowrap; }  
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp .authPub { display:-webkit-box;max-width:calc(50% - 22px);text-overflow:ellipsis; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp .authPub { height:56px;line-height:56px;overflow:hidden;word-break:break-all;font-size:41px;font-weight:normal;color:#999;-webkit-line-clamp:1;-webkit-box-orient:vertical; } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp .authPub+.authPub { max-width:calc(50% + 19px); } 
.giftMsgCapture .giftMsg_goods .cmptWrap .cmptUnit .cmptCell .gModCmpt_gInfo .info_pubGrp .authPub+.authPub:before { content:'';display:inline-block;margin:20px 16px 0;width:13px;height:13px;border-radius:6px;vertical-align:top;background-color:#d8d8d8; }


/***** 하위 탭02_100,000개의 선물메시지 영역 *****/   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi { flex-wrap:wrap;margin-top:40px;padding:0;gap:20px; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox { box-sizing:border-box;position:relative;margin:0;width:calc(50% - 10px);border-radius:15px;overflow:hidden; }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsgBoxBg { opacity:1;transform: translate3d(0, 300px, 0); }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsgBoxBg.aos-animate { opacity:1;transform: translate3d(0, 0, 0); }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsgBoxBg { padding:80px 20px 70px;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,0.05); }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsgBoxBg { background:url('/images/00_Event/2026/0427Together/bg_msgBoxTop.svg') repeat-x center top,linear-gradient(180deg, #FFF 50%, #B3DFFF 100%);background-size: auto 95px, auto; }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_top { position:absolute;left:20px;right:20px;top:20px;height:40px; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_top .badge { position:absolute;left:0;top:5px;vertical-align:top;width:30px;height:21px;line-height:0;font-size:0;background:url('/images/00_Event/2026/0427Together/mobile/ico_select.svg') no-repeat center top;background-size:cover; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_top .btn_download { position:absolute;right:0;top:0;vertical-align:top;width:40px;height:40px;line-height:0;font-size:0;background:url('/images/00_Event/2026/0427Together/mobile/btn_download.svg') no-repeat center top;background-size:cover; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_txt { width:100%;height:162px;padding:0;overflow:hidden;line-height:40px;font-size:22px;color:#000;font-weight:400;font-family:"ownglyph" !important;text-align:left;background:url('/images/00_Event/2026/0427Together/mobile/bg_letter.svg') no-repeat center top; }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_txt { word-break:keep-all;word-wrap:break-word; }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_bot { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_bot { margin-top:3px;line-height:18px;font-size:13px;color:#666;font-weight:400; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_bot a { margin-right:auto;text-decoration:underline; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_msg .msg_bot .date { margin-left:auto; }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods { display:inline-block;vertical-align:top;position:relative;margin-top:25px; }      
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_info { text-align:center; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_info .info_name { width:100%;height:22px;line-height:22px;font-size:15px;color:#333;font-weight:400; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_info .info_name { 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; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_info .info_pubGrp { margin-top:5px;width:100%;height:18px;overflow:hidden;line-height:0;font-size:0;white-space:nowrap; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_info .info_pubGrp .authPub { line-height:18px;font-size:13px;color:#999; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_info .info_pubGrp .authPub+.authPub:before { box-sizing:border-box;content:'';display:inline-block;margin:7px 5px 0;width:4px;height:4px;border:none;border-radius:2px;vertical-align:top;background-color:#999; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_img { margin-top:15px;text-align:center; } 
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_img em { position:relative;display:inline-block;overflow:hidden;vertical-align:top; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_img em:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,0.07); }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .book_img em img { margin:-1px;max-width:250px;max-height:250px; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods .goods_lnk { position:absolute;left:0;top:0;bottom:0;right:0; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot { flex-direction: column;flex-wrap: nowrap;justify-content: flex-end; } 
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot { position:absolute;left:0;right:0;bottom:0;width:100%;height:167px;border-radius:0 0 15px 15px;overflow:hidden; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot:before { content:'';position:absolute;left:0;bottom:0;width:130px;height:167px;z-index:1;border-radius:0 0 0 15px;overflow:hidden;background:url('/images/00_Event/2026/0427Together/mobile/bg_letterLft.svg?v=999') no-repeat left top;background-size: auto 100%; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot:after { content:'';position:absolute;right:0;bottom:0;width:130px;height:167px;z-index:1;border-radius:15px 0 0 0;overflow:hidden;background:url('/images/00_Event/2026/0427Together/mobile/bg_letterRgt.svg?v=999') no-repeat right top;background-size: auto 100%; }
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot .botCnt { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot .botCnt { flex-direction: column;flex-wrap: nowrap;justify-content: center; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot .botCnt { position:relative;z-index:2;box-sizing:border-box;margin:0;height:85px; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot .botCnt:before { content:'';position:absolute;left:128px;right:128px;bottom:0;height:86px;background:linear-gradient(to right, #64BDFF, #359DFF); }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot .botCnt * { position:relative;z-index:2;line-height:22px;font-size:13px;color:#fff;text-align:center; }  
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot .botCnt .date { margin-right:5px;font-weight:700; }   
.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_bot .goods_lnk { position:absolute;left:50%;bottom:0;top:0;width:200px;z-index:2;transform:translate(-50%); }   

@media screen and (min-width:751px) {
	.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
	.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods { flex-direction: column;flex-wrap: nowrap;justify-content: flex-end; }
	.eveTotArea .eveContTab02 .msgCnt02 .giftMsgBoxLi .giftMsgBox .giftMsg_goods { height:308px; }
} 

/* 탭03 */
.eveTotArea .eveContArea .tabThumbRoll { position:relative;margin:0 auto;max-width:740px; }
.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 { margin:auto;width:740px; }
.eveTotArea .eveContArea .panelInfoArea .goodsConRollTop { margin:auto;border:solid 2px #d0e4f3;border-radius:30px;background-color:#f1f9ff; }
.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 .goodsConRollBot { margin:30px auto 0;border-radius:30px;background-color:#fff; }

.eGuideSet .goodsConRollBot { box-sizing:border-box;padding:40px; }
.eGuideSet .goodsConRollBot .tgBook_img { position:relative; }
.eGuideSet .goodsConRollBot .tgBook_img .img_canvas { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .goodsConRollBot .tgBook_img .img_canvas { flex-direction: column;flex-wrap: nowrap;justify-content: flex-end;align-items: center; }
.eGuideSet .goodsConRollBot .tgBook_img .img_canvas .img_item { transition:all 0.4s;transition-timing-function:ease; }
.eGuideSet .goodsConRollBot .tgBook_img.spineOff .img_canvas .img_item .img_grp .img_bdr { position:relative;display:inline-block;overflow:hidden;vertical-align:top; }
.eGuideSet .goodsConRollBot .tgBook_img.spineOff .img_canvas .img_item .img_grp .img_bdr img { margin:-3px;max-width:366px;max-height:366px;object-fit:cover; }
.eGuideSet .goodsConRollBot .tgBook_img.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); }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas { -webkit-perspective:1200px;-moz-perspective:2000px;perspective:2000px; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas { margin:0 auto;width:360px;height:360px; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item { -webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item { position:relative;display:inline-block;vertical-align:top; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item .img_grp { position:relative;z-index:2;display:inline-block;vertical-align:top; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item .img_grp .posTick { position:absolute;right:0;top:0;width:1px;height:1px;overflow:hidden; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item .img_grp .img_bdr { position:relative;display:inline-block;overflow:hidden;vertical-align:top; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item .img_grp .img_bdr img { margin:-1px;max-width:362px;max-height:362px; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.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); }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item .side { position:absolute;top:0;bottom:0;z-index:1; }
.eGuideSet .goodsConRollBot .tgBook_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); }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item .side .posTick { position:absolute;right:0;top:0; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff) .img_canvas .img_item .side img { height:100%; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff).spineLft .img_canvas .img_item .side { left:0; }
.eGuideSet .goodsConRollBot .tgBook_img:not(.spineOff).spineRgt .img_canvas .img_item .side { right:0; }
.eGuideSet .goodsConRollBot .tgBook_img.loadOff .img_canvas .img_item { opacity:0; }
.eGuideSet .goodsConRollBot .tgBook_img.loadOn .img_canvas .img_item { opacity:1; }
.eGuideSet .goodsConRollBot .tgBook_img.loadOn.rotateOn .img_canvas .img_item { transform: translateX(0) rotateY(0deg) !important;transition: all 0.4s ease; }
.eGuideSet .goodsConRollBot .tgBook_img.chkCenter .img_canvas .img_item { transition: none !important;transition: all 0 ease !important; /* 애니메이션 끄기 */ }
.eGuideSet .goodsConRollBot .tgBook_img.spineLft.chkCenter .img_canvas .img_item { transform:rotateY(40deg) !important; }
.eGuideSet .goodsConRollBot .tgBook_img.spineRgt.chkCenter .img_canvas .img_item { transform:rotateY(-40deg) !important; }
.eGuideSet .goodsConRollBot:hover .tgBook_img.loadOn.spineLft.rotateOn .img_canvas .img_item { transform: translateX(var(--diff-x, 0)) rotateY(40deg) !important; }
.eGuideSet .goodsConRollBot:hover .tgBook_img.loadOn.spineRgt.rotateOn .img_canvas .img_item { transform: translateX(var(--diff-x, 0)) rotateY(-40deg) !important; }
.eGuideSet .goodsConRollBot .tgBook_info { margin-top:40px; }
.eGuideSet .goodsConRollBot .tgBook_info .info_name { max-height:76px;overflow:hidden;line-height:38px;font-size:30px;font-weight:700;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .goodsConRollBot .tgBook_info .info_name a { color:#333; }
.eGuideSet .goodsConRollBot .tgBook_info .info_pubGrp { margin-top:5px;line-height:0;font-size:0; }
.eGuideSet .goodsConRollBot .tgBook_info .info_pubGrp .authPub { line-height:26px;font-size:16px;opacity:0.8; }
.eGuideSet .goodsConRollBot .tgBook_info .info_pubGrp .authPub+.authPub:before { box-sizing:border-box;content:'';display:inline-block;margin:11px 8px 0;width:4px;height:4px;opacity:0.5;border:none;border-radius:2px;vertical-align:top;background-color:#000; }
.eGuideSet .goodsConRollBot .tgBook_info  .info_btn { position:relative;z-index:10;margin-top:8px;line-height:0;font-size:0; }
.eGuideSet .goodsConRollBot .tgBook_info  .info_btn a { box-sizing:border-box;display:inline-block;vertical-align:top;padding:0 14px;height:30px;line-height:28px;font-size:14px;color:#666;font-weight:400;border:solid 1px #e8e8e8;border-radius:15px;text-decoration:none;background:#f4f4f4; }
.eGuideSet .goodsConRollBot .tgBook_info  .info_btn a:hover { background:#fff; }
.eGuideSet .goodsConRollBot .tgBook_info  .info_btn a+a { margin-left:5px; }
.eGuideSet .goodsConRollBot .tgBook_info .info_nomi { margin-top:15px; }
.eGuideSet .goodsConRollBot .tgBook_info .info_nomi dt { display:none; }
.eGuideSet .goodsConRollBot .tgBook_info .info_nomi dd { line-height:30px;font-size:18px;font-weight:400;color:#333;word-wrap:break-word;word-break:keep-all; }

/* 탭3 선별위원 추천도서 */
.eWldSecRow * { font-family:'ptd','맑은 고딕' !important; }
.sGLi.tp_thumb.tp_book li .item_info .info_price .txt_num .yes_b { font-weight:700 !important; }
.sGLi.tp_thumb.tp_book .item_info .info_rating .yes_b { font-weight:700 !important; }
.sGLi.tp_thumb.tp_book .item_info .info_btn { position:relative;z-index:10;margin-top:10px;line-height:0;font-size:0; }
.sGLi.tp_thumb.tp_book .item_info .info_btn a { box-sizing:border-box;display:inline-block;vertical-align:top;padding:0 14px;height:30px;line-height:28px;font-size:14px;color:#666;font-weight:400;border:solid 1px #e8e8e8;border-radius:15px;text-decoration:none;background:#f4f4f4; }
.sGLi.tp_thumb.tp_book .item_info .info_btn a:hover { background:#fff; }
.sGLi.tp_thumb.tp_book .item_info .info_readBox { box-sizing:border-box;display:block;margin-top:15px;padding:12px 14px;width:100%;line-height:22px;font-size:14px;color:#666;font-weight:400;word-break:break-all;background-color:#f4f4f4; }

/* 탭04 */
.eveTotArea .eveContArea .eveConDes { padding:0 0 90px 0; }
.eveTotArea .eveContArea .eveConDes .des_tit { line-height:50px;font-size:40px;color:#0A1241;font-weight:700; }
.eveTotArea .eveContArea .eveConDes .des_tit strong.txt_act { color:#3341FB;font-weight:700; }
.eveTotArea .eveContArea .eveConDes .des_img { margin:40px 0; }
.eveTotArea .eveContArea .eveConDes .des_txt { line-height:40px;font-size:30px;color:#000;font-weight:500; }  
.eveTotArea .eveContArea .eveConDes .des_term { margin-top:15px;line-height:32px;font-size:20px;color:rgba(0,0,0,0.3);font-weight:400; }
.eveTotArea .eveContArea .eveConDes .des_alert { margin-top:15px;line-height:32px;font-size:24px;color:#000;font-weight:400; } 
.eveTotArea .eveContArea .eveConDes .des_botBtn { margin:50px auto 0;text-align:center; }
.eveTotArea .eveContArea .eveConDes .des_botBtn a { display:inline-block;vertical-align:top;margin:0 auto;width:300px;height:60px;border-radius:5px;background-color:#3341FB; }
.eveTotArea .eveContArea .eveConDes .des_botBtn a:hover { text-decoration:none; }
.eveTotArea .eveContArea .eveConDes .des_botBtn a .txt { line-height:60px;font-size:24px;color:#fff;font-weight:700; } 
