
html { overflow-x:hidden; }
#wrapperContent { width:100%;text-align:center; }
#yCurtain { display:none; }
#ySkyWrap { display:none; }
#upperBnWrap { display:none; }
#yHeader { display:none;margin-bottom:0; }
#yesEventHeader.fixed .yesEventHBarArea { position:static !important; }
#yesFooter { margin-top:-1px;height:1px;overflow:hidden;min-height:auto;border-top:none;background-color:transparent !important; }
#yesFooter:before { display:none; }
#yesFooter #footerWrap { display:none;z-index:1; }
#partnerFooter { display:none; }
#yesFooter #yesSclTop.absBot .yRecentBtn { position:fixed; }
#yesFooter #yesSclTop.absBot a.sclTopBtn { position:fixed; } 
#maskYUI { background:rgba(0,0,0,0.7) !important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px); }

.bgEve { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;text-indent:-999em;vertical-align:top;background-image:url('https://image.yes24.com/images/00_Event/2024/youngAuthor/bgEve.png?v=0526');} /* ±âº» ÀÌ¹ÌÁö ´ëÃ¼ ÅÂ±× */
* html .bgEve {text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;}/*ie6 hack */  
*:first-child+html .bgEve { text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;}/*ie7 hack */

.bgSns { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;text-indent:-999em;vertical-align:top;background-image:url('https://image.yes24.com/images/00_Event/2024/youngAuthor/bgSns.png?v=0526');} /* ±âº» ÀÌ¹ÌÁö ´ëÃ¼ ÅÂ±× */
* html .bgSns {text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;}/*ie6 hack */  
*:first-child+html .bgSns { text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;}/*ie7 hack */

/* ÆäÀÌÂ¡ */
#eveTotWrap.eveTotArea { background-color:#F7F7F7; }
#eveTotWrap.eveTotArea .swiPagen { position:absolute;left:0;top:50%;z-index:10;margin-top:-20px; }
#eveTotWrap.eveTotArea .swiPagen a { opacity:1;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
#eveTotWrap.eveTotArea .swiPagen a { position:relative;display:block;width:40px;height:40px; }
#eveTotWrap.eveTotArea .swiPagen a.swiper-button-disabled { opacity:0;transform:scale( 0.2 ); }
#eveTotWrap.eveTotArea .swiPagen a:before { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
#eveTotWrap.eveTotArea .swiPagen a:before { content:'';position:absolute;left:0;top:0;z-index:1;width:40px;height:40px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1); }
#eveTotWrap.eveTotArea .swiPagen a:hover:before { transform: scale( 1.2 );  }
#eveTotWrap.eveTotArea .swiPagen em { display:block;position:absolute;left:50%;top:50%;z-index:2;margin:-8px 0 0 -8px;width:16px;height:16px;overflow:hidden;line-height:0;font-size:0;color:transparent; }
#eveTotWrap.eveTotArea .swiPagen.prev { margin-left:-470px; }
#eveTotWrap.eveTotArea .swiPagen.prev a em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0iTTUuMzQyIDExLjIgMCA1LjYgNS4zNDIgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yMDEgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_lft.svg */
#eveTotWrap.eveTotArea .swiPagen.prev a:hover em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0iTTUuMzQyIDExLjIgMCA1LjYgNS4zNDIgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yMDEgMi40KSIgc3R5bGU9InN0cm9rZTojMzMzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_lft_black.svg */
#eveTotWrap.eveTotArea .swiPagen.next { margin-left:430px; }
#eveTotWrap.eveTotArea .swiPagen.next a em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt.svg */
#eveTotWrap.eveTotArea .swiPagen.next a:hover em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojMzMzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt_black.svg */
 
#eveTotWrap.eveTotArea { width:100%;min-width:1440px; }
#eveTotWrap.eveTotArea * { font-family:'ptd','¸¼Àº °íµñ','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif;  }
#eveTotWrap.eveTotArea img { vertical-align:top; }
#eveTotWrap.eveTotArea .txC_eve01 { color:#0080ff; }
#eveTotWrap.eveTotArea .txC_eve02 { color:#9783ee; }
#eveTotWrap.eveTotArea .eveTotRow { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
#eveTotWrap.eveTotArea .eveTotRow { flex-direction:row;flex-wrap:nowrap;justify-content:flex-start; }
#eveTotWrap.eveTotArea.tabOn0 .eveTotRow { display:block; }
#eveTotWrap.eveTotArea .eveTotRow { position:relative;width:100%;min-height:100vh; } 
#eveTotWrap.eveTotArea .eveTotRow .eveTit { flex-shrink:0;position:relative;z-index:10;width:400px;min-height:750px; }  

#eveTotWrap.eveTotArea .eveTotRow .eveCon { position:relative;box-sizing:border-box;padding:0;text-align:left; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon:after { content:'\00A9\0059\0045\0053\0032\0034\0020\0043\006F\0072\0070\002E';position:absolute;left:60px;bottom:15px;line-height:24px;font-size:13px;color:rgba(255,255,255,0.6);font-weight:400; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon { opacity:0;transition:opacity .7s cubic-bezier(0.6, 0.91, 0.71, 0.99) }
 
/* ##############################  °øÅë ¹öÆ° ############################## */
#eveTotWrap.eveTotArea a.btn_eve { box-sizing:border-box;display:inline-block;padding:0 15px;height:30px;line-height:30px;text-align:center;border-radius:3px;background-color:#fff;vertical-align:top; }
#eveTotWrap.eveTotArea a.btn_eve em.txt { line-height:30px;font-size:13px;color:#000;font-weight:500;vertical-align:top; }
#eveTotWrap.eveTotArea a.btn_eve.m_size { height:40px;line-height:40px; }
#eveTotWrap.eveTotArea a.btn_eve.m_size em.txt { font-size:15px;line-height:40px; }
#eveTotWrap.eveTotArea a.btn_eve.b_size { height:50px;line-height:50px; }
#eveTotWrap.eveTotArea a.btn_eve.b_size em.txt { font-size:16px;line-height:50px;font-weight:500; }
#eveTotWrap.eveTotArea a.btn_eve:hover { text-decoration:none;background-color:#0080ff; }
#eveTotWrap.eveTotArea a.btn_eve:hover em.txt { color:#fff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_line { line-height:28px;border:solid 1px #0080ff;border-radius:3px;background-color:#000;vertical-align:top; }
#eveTotWrap.eveTotArea a.btn_eve.btn_line em.txt { color:#0080ff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_line:hover { text-decoration:none;background-color:#0080ff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_line:hover em.txt { color:#fff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab { background-color:#666; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab em.txt { color:#fff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab:hover { text-decoration:none;background-color:#333; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab:hover em.txt { color:#fff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab.on { background-color:#0080ff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab.on em.txt { color:#fff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab.on:hover { text-decoration:none;background-color:#0080ff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab.on:hover em.txt { color:#fff; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab.dim { }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab.dim em.txt { opacity:0.2; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab.dim:hover { text-decoration:none;background-color:#666; }
#eveTotWrap.eveTotArea a.btn_eve.btn_tab.dim:hover em.txt { opacity:0.2; }


/* ############################## ¼­ºê °øÅë ############################## */ 
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub { position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:#2940BA; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop { position:-webkit-sticky;position:sticky; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop { box-sizing:border-box;top:0;z-index:0;padding:50px 0 0 50px;width:400px;text-align:left; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop:after { content:'\00A9\0059\0045\0053\0032\0034\0020\0043\006F\0072\0070\002E';position:absolute;left:50px;top:790px;line-height:24px;font-size:13px;color:rgba(255,255,255,0.5);font-weight:400; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .tit_sub { margin-top:6px;line-height:40px;font-size:26px;color:#fff;font-weight:700; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .tit_txt { line-height:47px;font-size:38px;color:#fff;font-weight:700;letter-spacing:-1px; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .tit_des { margin-top:10px;line-height:26px;font-size:18px;color:#fff;font-weight:200; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .tit_cmt { margin-top:10px;line-height:26px;font-size:18px;color:#fff;font-weight:200; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .tit_cmt img.ico_tweet { height:18px; } 
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .eveMnu { width:300px; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .eveMnu ul { padding-top:50px;border-bottom:solid 1px #5466C8; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .eveMnu li { position:relative;border-top:solid 1px #5466C8;line-height:70px; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .eveMnu li a { -webkit-transition:all .4s cubic-bezier(.165,.84,.44,1); }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .eveMnu li a { display:block;line-height:70px;text-align:left;font-size:22px;font-weight:400;color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .eveMnu li.on a { color:#FFCC00; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .eveMnu li a:hover { text-decoration:none;color:#FFCC00; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .eveMnu li a .mnu_no { font-size:22px;font-weight:500; } 
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn { box-sizing:border-box;margin-top:40px;width:300px; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn .vote_btn { }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn .vote_btn a.btn { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1); }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn .vote_btn a.btn { display:block;height:70px;line-height:70px;text-align:center;font-size:22px;font-weight:700;color:#000;border-radius:5px;opacity:0.2;background-color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn .vote_btn a.btn:hover { text-decoration:none; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn .vote_btn.active a.btn { opacity:1;-webkit-animation:heartAni 1s ease 0s;animation:heartAni 1s ease 0s;background-color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn .vote_btn a.btn em.bl_vote { display:inline-block;margin:27px 14px 0 0;width:22px;height:22px;vertical-align:top;background:url('https://image.yes24.com/images/00_Event/2025/0617CremaAI/ico_vote.svg') no-repeat left top; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn .vote_btn.active a.btn:hover { color:#000;background-color:#999; }
#eveTotWrap.eveTotArea .eveTotRow .eveTit .titSub .titRowTop .titRowBtn .vote_btn.active a.btn:hover em.bl_vote { background:url('https://image.yes24.com/images/00_Event/2025/0617CremaAI/ico_vote.svg') no-repeat left top; } 
    
 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon { flex:1 1 auto; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon { padding:90px 0 0 140px;opacity:1; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .txt_titTop { line-height:30px;font-size:24px;color:#000;font-weight:700; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .txt_tit { line-height:52px;font-size:44px;color:#000;font-weight:800; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_sub { position:relative;line-height:27px;font-size:20px;color:#000;font-weight:700; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_sub .ico { font-size:27px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_sub .ico.bar { opacity:0.3;vertical-align:-3px;font-weight:100; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_sub .tit_txt { position:relative; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_sub .tit_txt:after { margin:0 1px 0 2px;content:'\007C\0020';font-size:18px;color:#ccc;font-family:'µ¸¿ò',Dotum,'±¼¸²',Gulim,'Helvetica','Apple SD Gothic Neo',AppleGothic,Gulim,Helvetica,sans-serif; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_des { line-height:30px;font-size:20px;color:#666; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_des * { line-height:30px;font-size:20px;color:#666; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_des .yesEveAlertLi li .bl_rnd { margin:12px 7px 0 0;background-color:#666; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_des .yesEveAlertLi li a { text-decoration:none;border-bottom:solid 1px #666; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_des b { color:#000;font-weight:400; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .txt_titTop+.txt_tit { margin-top:6px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .txt_tit+.tit_sub { margin-top:23px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .txt_tit+.tit_des { margin-top:23px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_sub+.tit_des { margin-top:19px; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_des+.tit_sub { margin-top:26px; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .voteWrap { margin-top:50px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .voteWrap { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .voteWrap .voteGrp+.voteGrp { margin-left:38px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .voteWrap .voteGrp .vote_tit { line-height:30px;font-weight:500;font-size:20px;color:#000; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .voteWrap .voteGrp .vote_num { line-height:48px;font-weight:800;font-size:40px;color:#000; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .voteWrap .voteGrp .vote_num .txt { line-height:48px;font-size:22px;color:#000; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .btnWrap { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .btnWrap { flex-wrap:wrap;gap:10px; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .btnWrap { margin-top:50px;width:690px; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .btnWrap .eveBtn a { display:block;width:340px;height:80px;border-radius:5px;text-align:center;text-decoration:none;background-color:#000;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1); }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .btnWrap .eveBtn a:hover { background-color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .btnWrap .eveBtn a .txt { line-height:80px;font-weight:700;font-size:26px;color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCon .btnWrap .eveBtn a:hover .txt { color:#000; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot { margin-top:50px;width:860px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot * { color:#000; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li { padding-bottom:24px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li + li { padding-top:24px;border-top:solid 1px #ddd; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li .txt_sub { opacity:0.5;line-height:22px;font-weight:400;font-size:16px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li > a { display:block;vertical-align:top;line-height:30px;font-weight:700;font-size:24px;text-decoration:none; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li > a .ico { display:inline-block;margin:3px 0 0 10px;width:26px;height:26px;border-radius:50%;border:solid 1px #000;vertical-align:3px;line-height:26px;font-weight:600;font-size:14px;text-align:center;text-indent:2px;transform:rotate(90deg);transition:all .5; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li.on > a .ico { transform:rotate(-90deg); }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li .yesEveAlertLi { display:none;margin-top:16px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li.on .yesEveAlertLi { display:block; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li .yesEveAlertLi li { line-height:30px;font-size:20px;color:#666; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveSubNot > ul > li .yesEveAlertLi li .bl_rnd { margin:12px 7px 0 0;background-color:#666; }
  

/* ############################## ¸ÞÀÎ : ÇÏ´Ü ¸Þ´º ############################## */
#eveTotWrap.eveTotArea.tabOn0 { background-color:#fff; }
#eveTotWrap.eveTotArea.tabOn0 .eveTotRow .eveCon { padding-top:76px; }
#eveTotWrap.eveTotArea.tabOn0 .eveTotRow .eveCon * { color:#000; } 
#eveTotWrap.eveTotArea.tabOn0 .eveTotRow .eveCon .eveSubTit { padding-left:248px;width:515px; }
#eveTotWrap.eveTotArea.tabOn0 .eveTotRow .eveCon .eveSubTit .txt_sub { line-height:30px;font-weight:700;font-size:22px; }
#eveTotWrap.eveTotArea.tabOn0 .eveTotRow .eveCon .eveSubTit .txt_tit { margin-top:4px;line-height:40px;font-weight:800;font-size:26px; }
#eveTotWrap.eveTotArea.tabOn0 .eveTotRow .eveCon .copyright { padding:42px 0 0 144px;opacity:0.5;line-height:22px;font-weight:400;font-size:15px; }
 
/* ############################## ¼­ºê 01 : ½ºÅä¸® ºÎ¹® ÅõÇ¥ ############################## */
#eveTotWrap.eveTotArea.tabOn1 .eveTotRow .eveCon.eveSubCon .eveSubTit .tit_sub+.tit_des { margin-top:12px; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont { margin-top:50px;padding-bottom:50px; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteGrp { width:860px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet { position:relative;padding:30px 29px;margin-bottom:30px;border-radius:5px;border:solid 1px #ebebeb;cursor:pointer;background-color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo { position:relative;padding-top:10px;width:320px; }   
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo .cmt { max-height:112px;overflow:hidden;line-height:28px;font-size:18px;color:#333;word-wrap:break-word;word-break:keep-all; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo .tit { margin-top:34px;padding:0 !important;width:auto !important;line-height:42px !important;font-size:36px !important;font-weight:800 !important;color:#222 !important; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo .name { margin-top:10px;line-height:22px;font-size:18px;color:#999; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo .btn_vote { display:inline-block;position:relative;margin-top:40px;z-index:10;width:50px;height:50px;color:transparent;text-indent:-999em; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo .btn_vote:after  { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo .btn_vote:after  { content:'';position:absolute;left:0;bottom:0;z-index:10;width:46px;height:46px;line-height:0;font-size:0;text-align:center;border:solid 2px #ebebeb;border-radius:58px;background-color:#fff;background-position:center center; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo .btn_vote:before { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo .btn_vote:before { content:'';opacity:0;position:absolute;left:0;bottom:0;z-index:11;width:46px;height:46px;line-height:0;border:solid 2px #ebebeb;background:url('https://image.yes24.com/images/00_Event/2025/youngAuthor/ico_chk.png') no-repeat center center;background-size:30px auto; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteCnt { box-sizing:border-box;padding:20px 20px 20px 30px;width:478px;border-radius:5px;background-color:#F7F7F7; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteCnt { line-height:24px;font-size:16px;color:rgba(0,0,0,.6);  }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteCnt .txt { height:264px;overflow-y:auto; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet:hover .voteInfo .btn_vote:before { border:solid 2px #2940BA; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet:hover .voteInfo .btn_vote:after { border:solid 2px #2940BA;background:#2940BA url('https://image.yes24.com/images/00_Event/2025/0617CremaAI/ico_chkOn.svg') no-repeat center center;background-size:50px auto; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet.chkOn:after { content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:5px;border:solid 3px #2940BA; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet.chkOn .voteInfo .btn_vote:before { border:solid 2px #2940BA; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet.chkOn .voteInfo .btn_vote:after { border:solid 2px #2940BA;background:#2940BA url('https://image.yes24.com/images/00_Event/2025/0617CremaAI/ico_chkOn.svg') no-repeat center center;background-size:50px auto; }
 
/* ############################## ¼­ºê 02 : µðÀÚÀÎ ºÎ¹® ÅõÇ¥ ############################## */   
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper { position:relative;width:100%;box-sizing:border-box; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper .swiper-container { position:relative;overflow:hidden; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper .swiper-container .swiper-slide { position:relative;width:720px; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper .swiper-container .swiper-slide:after { content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:solid 1px #ebebeb; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper .eveRollPagen { position:absolute;left:auto;bottom:auto;right:10px;top:10px;width:auto;z-index:15; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper .swiPagen.next { margin-left:700px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper .swiPagen.prev { margin-left:-20px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper .swiPagen a:before { border:solid 1px #ebebeb;box-sizing:border-box;background-color:#fff; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper+.voteInfo { padding-top:30px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper+.voteInfo .tit { margin-top:0; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteSwiper+.voteInfo .tit .btn_vote { margin:0 0 0 10px;vertical-align:4px; }
#eveTotWrap.eveTotArea.tabOn2 .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet .voteInfo { width:100%; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet.chkOn .voteSwiper:before { border:solid 4px #0080ff;border-left:none; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveVoteCont .voteSet.chkOn .voteSwiper:after  { border:solid 2px #0080ff; }

/* ############################## ¼­ºê 03 : ½Ç½Ã°£ µæÇ¥ ÇöÈ² ############################## */ 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon { margin-top:50px; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon + .eveAwardCon { margin-top:100px; } 
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_tit { line-height:45px;font-size:30px;color:#333;font-weight:700; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper { position:relative;margin-top:20px;width:860px; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .swiper-container { width:860px;overflow:hidden; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox { width:276px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank { flex-direction: row;flex-wrap: nowrap; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank { width:274px;height:218px;overflow:hidden;border-radius:8px;background-color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .rank_num { box-sizing:border-box;padding-top:20px;width:90px;text-align:center;background-color:#3838b4; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .rank_num .rank .item { display:inline-block;padding:0 6px;height:22px;line-height:22px;font-size:13px;color:#fff;font-weight:500;border-radius:3px;background-color:#000;vertical-align:top; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .rank_num .rank strong { display:block;margin-top:-5px;line-height:86px;font-size:22px;color:#fff;font-weight:500; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .rank_num .rank strong em { display:inline-block;margin-right:7px;letter-spacing:-8px;line-height:86px;font-size:70px;font-weight:600;vertical-align:baseline; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .rank_num .per { margin-top:10px;line-height:24px;font-size:20px;font-weight:600;color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .rank_num .vote { line-height:20px;font-size:15px;font-weight:300;color:#fff; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .tit { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .tit { align-items:center;justify-content:center; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .tit { padding:0 5px !important;width:184px !important;box-sizing:border-box;line-height:44px !important;font-size:36px !important;color:#333 !important;font-weight:700 !important;text-align:center;word-break:keep-all;word-wrap:break-word; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxRank .rank_img { width:186px;background-size:auto 100%;background-position:center center; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxInfo { margin-top:16px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxInfo .cmt { line-height:22px;font-size:18px;color:#333; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxInfo .cmt+.name { margin-top:8px; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxInfo .name { line-height:22px;font-size:16px;color:#999; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxInfo .tit { padding-top:8px;padding-left:0 !important;height:30px;overflow:hidden;width:auto !important;line-height:30px !important;font-size:24px !important;color:#333 !important;font-weight:800 !important; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .awardBox .boxInfo .myChoice { display:inline-block;margin-top:5px;width:88px;height:21px;border-radius:5px;line-height:21px;font-size:13px;color:#fff;text-align:center;background-color:#D14242; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .swiPagen.prev { top:95px;margin:0 0 0 -20px; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveAwardCon .award_swiper .swiPagen.next { left:auto;right:-15px;top:95px;margin:0; }  
 

/* ############################## ¼­ºê 04 : ÀÀ¿ø ´ñ±Û ÀÌº¥Æ® ############################## */   
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .eveBrdCon { margin-top:50px;width:860px; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .yesEveAlertDl dd a { color:#333;text-decoration:underline; }  
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .goTobtn { display:block;margin-top:100px;width:860px;height:80px;border-radius:5px;text-align:center;text-decoration:none;background-color:#333; }
#eveTotWrap.eveTotArea .eveTotRow .eveCon.eveSubCon .goTobtn .txt { line-height:80px;font-size:24px;color:#fff; }