@charset "euc-kr"; /* bg url: https://img.megagong.net/m/2022/ */
:root{
	--ev1-bg-url: url('https://img.megagong.net/m/2023/0816_army/tj/con_img32.jpg') no-repeat center 0;
	--ev3-icn-url: url('https://img.megagong.net/m/2023/0816_army/tj/con_img30.png') no-repeat center 0;
	--ev6-arrow-url: url('https://img.megagong.net/m/2023/0816_army/tj/con6_next.png') no-repeat center 0;
	--pop-img-url: url('https://img.megagong.net/m/2023/0816_army/tj/con_img11.png') no-repeat 0 0;
	--ev-point-color1: #e9f1ff;
	--ev-point-color2: #1311a8;
	--ev-point-color3: #c9dfff;
	--ev-point-color4: #ff0084;
	--ev-point-color5: #eaf3ff;
}

.eventWrap .evCon1 h3 a{bottom: 0; left: 50%; transform: translateX(-50%);} 
.eventWrap .evCon3 .book{margin-bottom: 55px;}
.eventWrap .evCon3 .book_info li{border-radius: 10px;}
.eventWrap .evCon4 .info dl dd{position: relative; padding-left: 15px;}
.eventWrap .evCon4 .info dl dd::before{content: '\00B7';display: block;position: absolute;left: -3px;top: auto;}
.eventWrap .evCon4 .info dl dd .tiny {font-size: 15px;font-weight: 200;margin-left: -15px;}

.eventWrap .evCon_day .tab_base_new.d1020{display: flex;justify-content: space-between;flex-wrap: wrap;}
.eventWrap .evCon_day .tab_base_new.d1020 li{margin: 0 0 65px;}
.eventWrap .evCon_day .tab_base_new.d1020 li:nth-child(n+5):nth-child(-n+7){margin-bottom: 0;}
.eventWrap .evCon_day .tab_base_new li.on:nth-child(2){background: #e85f35;}
.eventWrap .evCon_day .tab_base_new li.on:nth-child(3){background: #0080bf;}
.eventWrap .evCon_day .tab_base_new li.on:nth-child(4){background: #4544af;}
.eventWrap .evCon_day .tab_base_new li.on:nth-child(5){background: #0ba95f;}
.eventWrap .evCon_day .tab_base_new li.on:nth-child(6){background: #ff772e;}
.eventWrap .evCon_day .tab_base_new li.on:nth-child(7){background: #47c5f9;}
.eventWrap .evCon_day .tab_base_new li a strong{margin: 0 0 10px 35px;}

.testpop_wrap .quizresult_wrap .tbl_wrap .scroll{margin: 0;}
.testpop_inner .count{background: none;}

/* url change */
.eventWrap .evCon1 { background: #3148f2 var(--ev1-bg-url);background-size: auto 100%;} 
.eventWrap .evCon3 .book_info li:before{background: var(--ev3-icn-url);}
.eventWrap .evCon6 .review_slide .slick-arrow{background: var(--ev6-arrow-url);}
.eventWrap .evCon6 .review_slide .slick-next{transform: rotate(180deg);}
.testpop_wrap .quiz_wrap .time::before{background: var(--pop-img-url);}

/* point color change */
.fixed_bnr ul li.on a strong{color: #fff607;}
.eventWrap > .count{background:var(--ev-point-color4)}
.evCon3 .con_subtit > b{color:var(--ev-point-color4)}
.eventWrap .evCon3, 
.eventWrap .evCon5{background: var(--ev-point-color1);}
.eventWrap .evCon2 .tit,
.eventWrap .evCon6{background: var(--ev-point-color3);}

.eventWrap .evCon2 .type_wrap li dl dt,
.eventWrap .evCon3 .book_info li >strong,
.eventWrap .evCon4 .info dl dt strong,
.eventWrap .evCon4 .info dl dt strong,
.evtBoard_common .board_notice li,
.testpop_wrap .test1 .tiny_noti,
.testpop_wrap .quizresult_wrap .score_wrap .my_score span,
.testpop_wrap .quizresult_wrap .score_wrap p strong {color:var(--ev-point-color2)}

.eventWrap .evCon_comment .apply_wrap a,
.testpop_wrap .quiz_wrap .answer li:hover,
.testpop_wrap .quizresult_wrap .point,
.testpop_wrap .quizresult_wrap + .btn li.on {background: var(--ev-point-color2);}

.eventWrap .evCon3 .book_info li >strong span{border-bottom-color: var(--ev-point-color2);}
.eventWrap .evCon_day .calendar_wrap ul li .day_num:hover,
.warningList li ul li a { border-color:var(--ev-point-color2); color:var(--ev-point-color2); } 

.testpop_wrap .quizresult_wrap .score_wrap .my_score,
.testpop_wrap .quizresult_wrap .tbl_wrap table th{background: var(--ev-point-color5);}

@media (max-width: 1200px){
	.testpop_wrap .quiz_wrap > strong{background: var(--ev-point-color2)}
	.eventWrap .evCon1 h3 a{bottom: -30%;}
	.eventWrap .evCon_day .tab_base_new li a strong{font-size: 16px;margin: 0 0 5px 16px;}
	.eventWrap .evCon_day .tab_base_new.d1020 li{margin:0 0 35px;}
	.testpop_wrap .quiz_wrap .time::before{right: -56px; background-size: 22px; width: 22px; height: 30px }
}
@media (max-width: 768px){
	.eventWrap .evCon3 .book{margin-bottom: 10%;}
	.eventWrap .evCon4 .info dl dd{padding-left: 13px;}
	.eventWrap .evCon4 .info dl dd::before{left: 3px;}
	.eventWrap .evCon6 .slide_wrap{margin: 0 auto;width: 70%;}
	.eventWrap .evCon_day .tab_base_new.d1020 li{width: 49.5%;}
	.eventWrap .evCon_day .tab_base_new.d1020 li:nth-child(3){border: 0;}
	.eventWrap .evCon_day .tab_base_new.d1020 li,.eventWrap .evCon_day .tab_base_new.d1020 li:nth-child(n+5):nth-child(-n+7){margin-bottom: 15px;}
	.eventWrap .evCon_day .tab_base_new.d1020 li a .book{transform: translate(-255%, -50%);}
}
@media (max-width: 576px){
	.eventWrap .evCon6 .slide_wrap{width: 90%;}
	.eventWrap .evCon_day .tab_base_new li a strong{font-size: 13px;display: block;margin: 0 0 0 35px;}
	.eventWrap .evCon_day .tab_base_new li a .line{font-size: 11px;margin-left: 25px;}
	.eventWrap .evCon_day .tab_base_new.d1020 li .new{width: 40px;font-size: 11px;padding: 1px 0;}
	.eventWrap .evCon_day .tab_base_new.d1020 li a .book{transform: translate(-260%, -50%);width: 30px;}
}
