@charset "UTF-8";

/* EVENT 509 */
/** event.html **/
.eventWrap .inner{width:1220px;}
.evtContainer{background:url('/resources/images/event/2024/event240701/evtBg.png') center top repeat-x;}
.eventWrap.evtFullType .evtTitWrap .logo{padding-top:0; top:55px;}
.eventWrap.evtFullType .evtTitWrap .logo.logo_r .logoVisang{top:unset; bottom:3px;}

/* evtTitWrap*/
.evtTitWrap{position:relative; height:989px;}
.evtTitWrap .inner{padding-top:80px; width:1314px;}

/* evtSection */
.evtSection1{background:#fff;}
.evtSection1 .inner{padding:50px 0 130px;}
.evtSection1 .tab_menu{position:absolute; top:-110px; left:50%; transform:translateX(-50%); width:100%; display:flex; z-index:1;}
.evtSection1 .tab_menu li{position:relative; flex:1; height:110px;}
.evtSection1 .tab_menu li a{padding:34px 125px 27px; display:block;height:100%; }
.evtSection1 .tab_menu li a span{display:block;height:49px;background-position:center top; background-repeat:no-repeat;}
.evtSection1 .tab_menu li:nth-child(1) a{background-color:#fcacf8; border-top-right-radius:30px;}
.evtSection1 .tab_menu li:nth-child(1) a span{margin-left:auto; width:390px; background-image:url('/resources/images/event/2024/event240701/tab01.png');}
.evtSection1 .tab_menu li:nth-child(2) a{background-color:#b3d0ff; border-top-left-radius:30px;}
.evtSection1 .tab_menu li:nth-child(2) a span{width:254px; background-image:url('/resources/images/event/2024/event240701/tab02.png');}
.evtSection1 .tab_menu li.on a:after{content:''; position:absolute; bottom:-12px; width:24px; height:12px;}
.evtSection1 .tab_menu li.on a span{background-position-y:bottom;}
.evtSection1 .tab_menu li.on:nth-child(1) a{background-color:#c925de;}
.evtSection1 .tab_menu li.on:nth-child(1) a:after{right:220px; background:url('/resources/images/event/2024/event240701/obj1.png') no-repeat center;}
.evtSection1 .tab_menu li.on:nth-child(2) a{background-color:#0062ff;}
.evtSection1 .tab_menu li.on:nth-child(2) a:after{left:220px; background:url('/resources/images/event/2024/event240701/obj2.png') no-repeat center;}
.evtSection1 .evtInfoAlertTxt{margin-bottom:45px; text-align:center; font-size:24px; color:#505462; font-weight:600; line-height:53px;}
.evtSection1 .evtInfoAlertTxt:before{content:''; margin-right:12px; display:inline-block; width:53px; height:53px; background:url('/resources/images/event/2024/event240701/ico_view.png') no-repeat center; vertical-align:top;}
.evtSection1 .item_list_wrap .item_box{position:relative; padding:85px 70px 100px; border-radius:43px; background:#f2ebfe;}
.evtSection1 .item_list_wrap .item_box+.item_box{margin-top:138px;}
.evtSection1 .item_list_wrap .item_box+.item_box:before{content:''; position:absolute; top:-102px; left:50%; transform:translateX(-50%); width:72px; height:72px; background:url('/resources/images/event/2024/event240701/ico_plus.png') no-repeat center;}
.evtSection1 .item_list_wrap .item_box .evtLabel{text-align:center;}
.evtSection1 .item_list_wrap .item_box .evtLabel img{max-width:100%;}
.evtSection1 .item_list_wrap .item_box .imgs{margin-top:70px; display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap;}
.evtSection1 .item_list_wrap .item_box .imgs.center{margin-top:100px; justify-content:center;}
.evtSection1 .item_list_wrap .item_box .imgs .thumb{width:428px;}
.evtSection1 .item_list_wrap .item_box .btn_view{position:relative; display:block;}
.evtSection1 .item_list_wrap .item_box .btn_view:hover:before{content:''; position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(34, 39, 61, .7); z-index:1;}
.evtSection1 .item_list_wrap .item_box .btn_view:hover:after{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); width:69px; height:68px; background:url('/resources/images/event/2024/event240701/ico_detail.png') no-repeat center; z-index:2;}
.evtSection1 .item_list_wrap .item_box .btn_view img{width:100%;}
.evtSection1 .item_list_wrap .item_box .thumb .btn_view{box-shadow:7px 7px 0 0 rgba(127, 60, 241, .25);}
.evtSection1 .item_list_wrap .item_box .subImg{display:flex; gap:16px;}
.evtSection1 .item_list_wrap .item_box .subImg .btn_view{width:280px; border:2px solid #a191c2; box-shadow:3px 4px 5px 1px rgba(32,34,39, .07);}
.evtSection1 .item_list_wrap .item_box ul{margin-top:75px;}
.evtSection1 .item_list_wrap .item_box ul li{font-size:28px; color:#22273d; font-weight:500; line-height:45px; text-align:center;}
.evtSection1 .item_list_wrap .item_box ul li+li{margin-top:15px;}
.evtSection1 .item_list_wrap .item_box ul li:before{content:''; margin-right:20px; display:inline-block; width:42px; height:45px; background:url('/resources/images/event/2024/event240701/ico_chk1.png') no-repeat center; vertical-align:top;}

.evtSection1 .item_list_wrap .item_box.ty2{background:#f9e9fc;}
.evtSection1 .item_list_wrap .item_box.ty2 ul li:before{background-image:url('/resources/images/event/2024/event240701/ico_chk2.png')}

.evtSection1 .item_list_wrap .item_box.ty3{background:#e5efff;}
.evtSection1 .item_list_wrap .item_box.ty3 .imgs{gap:50px 34px; align-items:center;}
.evtSection1 .item_list_wrap .item_box.ty3 .imgs > div{width:calc(50% - 17px);}
.evtSection1 .item_list_wrap .item_box.ty3 ul li:before{background-image:url('/resources/images/event/2024/event240701/ico_chk3.png')}
.evtSection1 .item_list_wrap .item_box.ty3 .subImg .btn_view{width:236px;}

.evtSection1 .btnWrap{margin-top:70px;}
.evtSection1 .btnWrap .btnApply{margin:0 auto; display:block; width:712px; height:153px; font-size:0; background-repeat:no-repeat; background-position:center;}
.evtCont01 .btnApply{background-image:url('/resources/images/event/2024/event240701/btn_apply1.png');}
.evtCont02 .btnApply{background-image:url('/resources/images/event/2024/event240701/btn_apply2.png');}

/* evtFooter */
.evtFooter{background:#efeff5;}
.evtFooter .inner{padding:110px 0 100px; width:1000px;}
.evtFooter .inner strong{font-size:24px;color:#211915;font-weight:600;line-height:1;}
.evtFooter .evtInfoList{margin-top:20px;}
.evtFooter .evtInfoList li{position:relative;padding-left:15px;font-size:16px;font-weight:400;color:#211915;line-height:1.5;}
.evtFooter .evtInfoList li:before{content:'-';position:absolute;top:0;left:0;}
.evtFooter .evtInfoList li + li{margin-top:5px;}

.evtDetailPop{position:fixed; left:0; right:0; top:0; bottom:0; background:rgba(20,26,31,.8); display:flex; align-items:center; justify-content:center; z-index:500; flex-wrap:wrap; overflow-y:auto;}
.evtDetailPop .evtDetailPopWrap{position:relative; padding:55px 80px 80px; min-width:805px; background:#f4f4f4; border:2px solid #222; border-radius:40px;}
.evtDetailPop.land .evtDetailPopWrap{width:1135px;}
.evtDetailPop .evtDetailPopWrap .evtPopTit{margin-bottom:45px; padding-bottom:29px; border-bottom:1px solid #393d49;}
.evtDetailPop .evtDetailPopWrap .evtPopTit h3{font-size:36px; color:#424a58; font-weight:500; line-height:1;}
.evtDetailPop .evtDetailPopWrap .btnDetailClose{position:absolute; top:30px; right:30px; width:22px; height:22px; background:url('/resources/images/event/2024/event240701/btn_close.png') no-repeat center;}
.evtDetailPop .evtDetailPopWrap .thumb img{width:100%;}

/* 팝업 공통*/
/*#eventPopWrap .eventPop{border-color:#2553ff;}*/
/*#eventPopWrap .eventPop .titWrap{background:#cfe4ff;}*/
/*#eventPopWrap .eventPop .titWrap .tit{color:#121212;}*/
/*.popInfoWrap .btnWrap .btnPopApply{background:#4d72f9;}*/
/*.popInfoWrap .btnWrap .btnPopApply:before{display:none;}*/
/*.popInfoWrap .agreeWrap .infoList li{letter-spacing:-0.05em;}*/