#evt_20230711{position: relative;max-width: 720px;margin: 0 auto;}
#evt_20230711 img{width: 100%;vertical-align: top;}

.pm_event{width: 100%;}
.pm_event img{width: 100%;vertical-align: top;}
.pm_event *{box-sizing: border-box;}
.pm_event a{display: inline-block;}
.pm_event_top{}
.pm_event_con{background:#96edff;padding:0 3% 4% 3%;margin-top: 0%;}

/*  1  */
.select_box {}
.sel_box {position: relative;}
.sel_box div{position:relative;display:inline-block;position: absolute;width: 24.5%;height: 22.5%;}
.sel_box div a{width: 100%;height: 100%;display: inline-block;text-indent: -999em;}
.sel_box div span{display: block;text-align: center;}
.sel_box .sel01{top: 3%;left:11.6%;}
.sel_box .sel02{top: 3%;left:38%;}
.sel_box .sel03{top: 3%;left:64%;}
.sel_box .sel04{top: 25%;left:24%;}
.sel_box .sel05{top: 25%;left:49%;width:29.5%;}
.sel_box .sel06{top: 25%;left:64%;}
.sel_box .sel01 a{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_1.png') no-repeat 0 0;background-size: contain;}
.sel_box .sel02 a{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_2.png') no-repeat 0 0;background-size: contain;}
.sel_box .sel03 a{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_3.png') no-repeat 0 0;background-size: contain;}
.sel_box .sel04 a{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_4.png') no-repeat 0 0;background-size: contain;}
.sel_box .sel05 a{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_5.png') no-repeat 0 0;background-size: contain;}
.sel_box .sel06 a{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_6.png') no-repeat 0 0;background-size: contain;}

.sel_box .sel01 a.on,
.sel_box .sel01 a:active{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_1_chk.png') no-repeat 0 0;background-size: contain;}	
.sel_box .sel02 a.on,
.sel_box .sel02 a:active{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_2_chk.png') no-repeat 0 0;background-size: contain;}	
.sel_box .sel03 a.on,
.sel_box .sel03 a:active{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_3_chk.png') no-repeat 0 0;background-size: contain;}	
.sel_box .sel04 a.on,
.sel_box .sel04 a:active{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_4_chk.png') no-repeat 0 0;background-size: contain;}	
.sel_box .sel05 a.on,
.sel_box .sel05 a:active{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_5_chk.png') no-repeat 0 0;background-size: contain;}	
.sel_box .sel06 a.on,
.sel_box .sel06 a:active{background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/qst_chr_6_chk.png') no-repeat 0 0;background-size: contain;}
/*  2  */
.select_img {float:left;width:130px;height:130px;border-radius:20px;background: #fffbcc;border: 1px solid #ccdcee;padding:15px 0 0 0;}
.select_img span {position:relative;display:inline-block;width:100px;height:100px;overflow: hidden;border-radius: 50%;background:#bad7f6;}
.select_img span img {width:100%;}
.select_ipt {width:90%;height:130px;border:1px solid #c4c4c4;border-radius:20px;overflow: hidden;margin:0 auto;}
.select_ipt textarea {width:100%;height:100%;border:0;resize: none;outline:none;padding:15px 20px;font-family:'notokr-medium';font-size:14px;letter-spacing: -1px;}
.cmt {float:right;font-family:'notokr-regular';font-size:12px;letter-spacing: -1px;color:#333;margin: 1.5% 5% 0 0;}
/*  3  */
.user_entry {font-family:'notokr-bold';font-size:16px;letter-spacing: -1px;text-align: left;color:#333;padding:0 5%;margin-top: 3%;}
.user_entry input {height:50px;border:1px solid #c4c4c4;border-radius:10px;width: 100%;padding:0 5%;font-family:'notokr-medium';font-size:19px;letter-spacing: -1px;text-align: left;color:#333;}
.user_entry select {height:50px;border:1px solid #c4c4c4;border-radius:10px;width: 100%;padding:0 5%;font-family:'notokr-medium';font-size:19px;letter-spacing: -1px;text-align: left;color:#333;}
.agree_box {position:relative;background:#f3f3f3;padding:4%;font-family:'notokr-regular';font-size:16px;border-radius:10px;letter-spacing: -1px;margin:0 5%;margin-top: 3%;}
.agree_box div{}
.agree_box a {font-size:14px;text-decoration: underline;margin: 0 0 0 5px;color: #4d3a3a;}
.agree_box input{display: none;}
.agree_box label{box-sizing: border-box;height:22px;line-height: 22px;cursor: pointer;display: inline-block;padding:0px 0 0 8%;}
.agree_box input:not(:checked) + label{background: url(//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/chk2_off.png) 0 center no-repeat;background-size: 17px auto;}
.agree_box input:checked + label{background: url(//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/chk2_on.png) 0 center no-repeat;background-size: 17px auto;}
/* input_radio */
.chk1{color: #241b18;font-size: 18px;font-family:'notokr-medium';letter-spacing: -0.06em;}
.chk1 input{display: none;}
.chk1 label{box-sizing: border-box;height:22px;line-height: 22px;cursor: pointer;display: inline-block;	padding:0px 0 0 25px;}
.chk1 input:not(:checked) + label{background: url(//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/chk1_off.png) 0 center no-repeat;background-size: 21px auto;}
.chk1 input:checked + label{background: url(//jrimg2s.mbest.co.kr/kids/mobile/event/20230620p/chk1_on.png) 0 center no-repeat;background-size: 21px auto;}


/*  4 ¸®½ºÆ®  */
.re_top {position:relative;font-family:'notokr-medium';font-size:18px;letter-spacing:-0.075em;text-align: left;border-bottom: 2px solid #86756c;padding-bottom: 8px;}
.re_top span,
.re_top strong {color:#e41773;}
.re_top a {position:absolute;bottom:20%;right:0;width: 20%;}

.re_list {border-top: 2px solid #d8dae2;}
.re_list ul {*zoom:1}
.re_list ul:after{display:block;clear:both;content:""}
.re_list ul li {position:relative;float:left;width: 41.4%;min-height: 240px;border:1px solid #d7d7d7;border-radius:25px;padding: 3%;box-shadow:0 3px 0 rgba(0, 0, 0, .05);margin: 1%;overflow: hidden;background: #fff;}
.re_list ul li div {font-family:'notokr-regular';font-size:15px;letter-spacing:-1px;text-align: left;line-height:20px;}
.re_list .text {padding:0;color:#060606;overflow: hidden;/* float: right; */width: 100%;}

.re_list .text p {white-space: normal;word-wrap: break-word;display:-webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;text-overflow:ellipsis;overflow: hidden;width: 100%;padding-right: 2%;padding-top: 2%;}
.re_list .name {font-size:13px;font-family:'notokr-bold';padding:0 0 0 0;text-align: center;}
.re_list .day {font-size:13px;padding:0 0 0 0;float: left;border-left: 1px solid #ddd;margin-left: 3%;padding-left: 3%;}
.re_list .img {height:94px;width:100%;float: left;}
.re_list .sel01 .img {background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230711m/list_chr_1.png') no-repeat center 0;background-size: contain;}
.re_list .sel02 .img {background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230711m/list_chr_2.png') no-repeat center 0;background-size: contain;}
.re_list .sel03 .img {background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230711m/list_chr_3.png') no-repeat center 0;background-size: contain;}
.re_list .sel04 .img {background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230711m/list_chr_4.png') no-repeat center 0;background-size: contain;}
.re_list .sel05 .img {background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230711m/list_chr_5.png') no-repeat center 0;background-size: contain;}
.re_list .sel06 .img {background:url('//jrimg2s.mbest.co.kr/kids/mobile/event/20230711m/list_chr_6.png') no-repeat center 0;background-size: contain;}
.re_list .close {position: absolute;top:10px;right:10px;}

.evt_txt{background: #f3f3f3;padding:5%;}
.evt_txt div{font-family:'notokr-bold';font-size: 16px;letter-spacing: -0.05em;color: #333;padding-bottom: 3%;}
.evt_txt ul li{font-size: 14px;font-family:'notokr-regular';letter-spacing: -0.05em;line-height: 1.2;position: relative;padding-left: 2%;margin-top: 1%;}
.evt_txt ul li::before{display:inline-block;position:absolute;top:5px;left:0px;width:3px;height:3px;background:#666;content: '';}
/*.re_list ul li:last-child{border-bottom: 0;}*/
.pop_freeview_e {position:absolute;top:70px;left:0;width:100%;border:1px solid #cacaca;background:#fff;text-align:left;color:#7b7b7b;font-family:'notokr-medium';letter-spacing:-1px;font-size:13px;line-height:18px;z-index: 10;}
.pop_freeview_e p {border-bottom:1px solid #cacaca;padding:17px 30px 15px;color:#333;background:#fafafa;font-family:'notokr-bold';font-size:18px;}
.pop_freeview_e ul {padding:20px 25px 25px;}
.pop_freeview_e ul li {position:relative;margin:5px 0;padding-left:15px;}
.pop_freeview_e ul li span {position:absolute;left:0px;top:0;}
.pop_freeview_e .m_ly_close {position:absolute;top:16px;right:30px;}					
.pop_freeview_e .tbl_typeA {width:100%;border-spacing: 0;border-collapse:collapse;}
.pop_freeview_e .tbl_typeA th{background-color:#f6f6f6;text-align:center;font-weight:bold}
.pop_freeview_e .tbl_typeA td{background-color:#fff;}
.pop_freeview_e .tbl_typeA th,.tbl_typeA td{padding:8px;border:1px solid #eaeaea;color:#727272;text-align:center;}

#swPagination span{display:inline-block;}
@media screen and (max-width:405px){
	.agree_box{font-size: 14px;}
	.chk1{font-size: 16px;}
}
@media screen and (max-width:365px){
	.agree_box{font-size: 14px;}
	.chk1{font-size: 15px;}
}

/* event2 *********************/
.url_area {position:absolute;top:188px;left:97px;width:630px;height:68px;padding: 0 15px;}
.url_area input {width: 100%;height:100%;border: 0;font-size:24px;font-family:'notokr-medium';color:#333;}
.evt_reply2 {position:relative;background: #fff;padding:0 5% 15%;box-shadow:0px 3px 0px rgba(0, 0, 0, 0.2);}
.url_list {position: relative;text-align: left;}
.url_list ul {}
.url_list ul li {position:relative;padding:20px 0;border-bottom: 1px solid #ebebeb;font-size:14px;font-family:'notokr-medium';color:#333;}
.url_list ul li .user {margin-bottom: 5px;}
.url_list ul li .user span:nth-child(1) {color:#646464;font-family:'notokr-bold';margin-right: 10px;}
.url_list ul li .user span:nth-child(2) {color:#b4b4b4;font-size:13px;font-family:'notokr-regular';}
.url_list ul li .url {color:#646464;font-size:14px;word-wrap:break-word;word-break:break-all;}
.url_list ul li .close {position: absolute;top:20px;right: 0;}

.sticker_num{color: #8d949a;font-size: 13px;font-family: 'Maplestory OTF Bold';letter-spacing: -0.01em;position: absolute;top: 7%;right: 5%;line-height: 24px;width: 19%;height: 24px;border-radius: 12px;text-align: center;background: #f1f1f1;}
.sticker_num span{color: #0a6ccb;}
.chr_box{width: 76%; position: absolute;left:16.4%;top: 20.8%;}
.chr_box ul li{width: 24.2%;float: left;margin-left: 8.5%;}
.chr_box ul li:nth-of-type(1){margin-left: 0;}
.chr_box ul li:nth-of-type(4){margin-left: 0;margin-top:5%}
.chr_box ul li:nth-of-type(5){margin-top:5%}
.chr_box ul li:nth-of-type(6){margin-top:5%}
.btn_sticker{width: 50%;text-align: center;position: absolute;bottom: 0%;left: 50%;transform: translateX(-50%);}
.btn_sticker a{display: inline-block;}

.url_list_m{width: 83.8%;height: 20%;background: #fff;border-radius: 18px;position: absolute;bottom: 9.3%;left: 8%;overflow: hidden;}
.url_list_m table{width: 100%;border-spacing: 0;border-collapse: collapse;}
.url_list_m table thead th{background: #e4e4e4;color: #515151;text-align: center;font-size:calc(14 * 100vw / 800);padding: 1% 0;}
.url_list_m table tbody td{text-align: center;font-size:calc(14 * 100vw / 800);}
.url_list_m table tbody td.text-left{text-align: left;}
.url_list_m table tbody td a{display: inline-block;line-height: 1;}

.openTalk_area{position:absolute;top: 40%;left: 9%;width: 78%;height: 17%;padding: 0 2%;}
.openTalk_area textarea{width: 100%;height:100%;border: 0;font-size:calc(15 * 100vw / 800);font-family:'notokr-medium';color:#333;letter-spacing: -0.05em;}
.openTalk_area textarea::placeholder{color: #9f9f9f;font-size:calc(15 * 100vw / 800);letter-spacing: -0.05em;text-align: left;}
.textarea_num{font-size:calc(12 * 100vw / 800);font-family: 'notokr-bold';letter-spacing: -0.025em;color: #7a8085;display: inline-block;position: absolute;bottom: 37%;right: 8%;line-height: 1.2;}
.btn_event{width: 100%;text-align: center;position: absolute;bottom: 21.5%;left: 0;height: 13%;}
.btn_event a{display: inline-block;width: 47%;}


/*ÆäÀÌÂ¡*/
.paginate {text-align:center;font-size:1em;font-weight:normal;margin-top:1em;}
.paginate a,
.paginate strong {display:inline-block;padding:.4em .1em .1em .1em;margin:.1em .1em;color:#051d35;font-weight:bold}
.paginate strong {color:#666;}

.paginate .prev {margin-right:1em;}
.paginate .next {margin-left:1em;}

.paginate .prev_first,
.paginate .prev {display:inline-block;padding:.42em .86em;border:0;background-color:none;display:inline-block;background-image:url(//img2s.mbest.co.kr/mobile/icon/pgA_pg_ic.png);background-repeat:no-repeat;color:#666;vertical-align:top;background-size:76px 10px;padding-left:1.2em;background-position:-15% center}

.paginate .next_end,
.paginate .next {display:inline-block;padding:.42em .86em;border:0;background-color:none;display:inline-block;background-image:url(//img2s.mbest.co.kr/mobile/icon/pgA_pg_ic.png);background-repeat:no-repeat;color:#666;vertical-align:top;background-size:76px 10px;padding-right: 1.2em;background-position:115% center}


.url_list_page{position: absolute;bottom: 1%;left: 0%;width: 100%;}
.url_list_page a, .url_list_page strong{font-size: 12px;}
.url_list_page .prev_first, .url_list_page .prev{font-size: 12px;padding:.12em 1em}
.url_list_page .next_end, .url_list_page .next{font-size: 12px;padding:.12em 1em}

.kids_layer{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 10;width: 90%}
.kids_layer .btn_bottom{position: absolute;bottom:5%;left:0%;width: 100%;text-align: center;}
.kids_layer .btn_bottom a{display: inline-block;}
.kids_layer .b_close {position:absolute;top:15px;right:15px;}	
.kids_layer .b_close img {height:22px;}	

@media all and (min-width:500px){
.paginate .next_end,
.paginate .next {background-position:130% center}
.paginate .prev_first,
.paginate .prev {background-position:-30% center}
}


/* ÄÉÀÌ½º ÀåÂø ÆË¾÷ */
.pop_case.free{width: 92%;height:31%;position: absolute;top:42%;left:50%;transform: translate(-50%, 0);background: url('//devjrimg2.mbest.co.kr/kids/home/main/pop_case_box.png') no-repeat 0 0;background-size: contain; z-index: 99;}
.pop_case.free .btn_case_close{position: absolute;top: 13%;right:5%;display: inline-block;width: 3.9%;}
.pop_case.free .case_sw{width: 70%;height: 58%;overflow: hidden;margin:0 auto;margin-top: 18.2%;}
.pop_case.free .btn_prev_c{position: absolute;left:23px;bottom:245px;}
.pop_case.free .btn_next_c{position: absolute;right:23px;bottom:245px;}
.pop_case.free .btn_prev_c a,
.pop_case.free .btn_next_c a{display: inline-block;}
.pop_case.free .case_pagination{position: absolute;bottom: 5.6%;left:0;width: 100%;text-align: center;}
.pop_case.free .swiper-pagination-bullet{width: 12px;height: 12px;opacity: 1;background: #a9a9a9;margin:0 0.5%;}
.pop_case.free .swiper-pagination-bullet-active{background: #fd6921;}