@charset "euc-kr";

.main { background-color: #edf6fe; } 
.main h3 { position: relative; margin: 0 -450px; } 
.main h3 > a { position: absolute; left: 20.5%; bottom: 14%; } 
.evSection .con_tit { margin-bottom: 70px; line-height: 1.2; color: #222222; font-size: 60px; font-weight: 900; z-index: 1; } 
.evSection .con_tit .sub { display: inline-block; margin-bottom: 15px; font-size: 40px; font-weight: 300; } 
.evSection .con_tit .green { color: #008e99; } 
.evCon1 { padding: 145px 0; } 
.evCon1 .con_box .review_box_wrapper > div { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: space-between; margin: 0 40px; } 
.review_box { position: relative; width: 486px; height: 310px; } 
.review_box:nth-of-type(1),
.review_box:nth-of-type(2) { margin-bottom: 28px; } 
.review_box .review_preview { cursor: pointer; } 
.overlay { position: absolute; top: 0; left: 0; width: 0; height: 100%; z-index: 1; overflow-x: hidden; background-color: #f3f3f3; border-radius: 15px; transition: 0.2s; } 
.overlay-content { position: absolute; top: 0; left: 0; } 
.overlay a:hover, .overlay a:focus { color: #222222; } 
.overlay .closebtn { position: absolute; top: 5px; right: 10px; font-size: 20px; z-index: 1; } 
.evSection.evCon1 .con_tit .green { letter-spacing:-4px; }
.evCon1 .con_box { position: relative; } 
.evCon1 .con_box .tiny_noti { position: absolute; right: 40px; bottom: -27px; text-align: right; color: #222222; opacity: 0.5; } 
.evCon1 .end_text { margin-top: 97px; color: #222222; font-size: 35px; font-weight: bold; } 
.evCon1 .end_text span { position: relative; z-index: 1; box-shadow: inset 0 -20px #6de7af; } 
.evCon2 { padding-top: 145px; padding-bottom: 120px; background-color: #edf6fe; overflow: initial !important; } 
.evCon2 .con_box .eventVideo { margin: 0 40px; margin-bottom: 50px; } 
.lecture { background-color: #fff; padding-bottom: 0 !important; } 
.evCon3 { padding-bottom: 120px; background-color: #edf6fe; } 
.evCon3 .con_tit { margin-bottom: 40px; font-size: 35px; font-weight: bold; } 
.evCon3 .con_tit > img { margin-bottom: 10px; } 
.evCon3 .con_box .for_pc { margin: 0 -150px; } 
.evCon3 .con_box .for_mo { display: none; } 
.evCon3 .con_box .tiny_noti { display: block; margin-bottom: 25px; color: #222222; text-align: right; opacity: 0.5; } 
.evCon4 { padding-bottom: 150px; background-color: #edf6fe; } 
.evCon4 .tab_base { display: flex; flex-direction: row; align-items: center; justify-content: center; margin-bottom: 40px; overflow: hidden; } 
.evCon4 .tab_base li { display: flex; flex-direction: column; align-items: center; justify-content: center; margin-right: 3px; flex: 1; height: 120px; line-height: 1.2; color: #fff; font-size: 22px; background-color: #c8d7e5; } 
.evCon4 .tab_base li:last-of-type { margin-right: 0; } 
.evCon4 .tab_base li span { display: inline-block; margin-bottom: 5px; font-size: 16px; } 
.evCon4 .tab_base li.on { position: relative; color: #fff; background-color: #222222; } 
.evCon4 .tab_base li.on::before { position: absolute; left: 0; bottom: 0; content: ''; width: 100vw; height: 2px; background-color: #222222; } 
.evCon4 .tab_base li.on::after { position: absolute; right: 0; bottom: 0; content: ''; width: 100vw; height: 2px; background-color: #222222; } 
.evCon4 .tab_base li.on span { color: #6de7af; } 
.evCon4 .panel_base li > div { display: flex; flex-direction: row; align-items: center; justify-content: space-between; } 
.evCon5 { padding: 130px 0 150px 0; background-color: #fff; } 
.evCon5 .item .text { display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 405px; padding: 40px 0; color: #222222; font-size: 18px; background-color: #f3f3f3; } 
.evCon5 .item .text .green { color: #008e99; font-weight: bold; } 
.evCon5 .item .text .who { color: #222222; font-size: 15px; opacity: 0.5; } 
.evCon5 .con5_slider { margin: 0 40px; } 
.evCon5 .con5_slider .slick-arrow { position: absolute; top: 50%; transform: translate(0, -50%); width: 40px; height: 80px; background-repeat: no-repeat; background-position: center; background-size: contain; font-size: 0; } 
.evCon5 .con5_slider .slick-arrow.slick-prev { left: -80px; background-image: url('https://img.megagong.net/m/2022/1115_wjsgywls1/con5_arrow_left.png'); } 
.evCon5 .con5_slider .slick-arrow.slick-next { right: -80px; background-image: url('https://img.megagong.net/m/2022/1115_wjsgywls1/con5_arrow_right.png'); } 
.evCon5 .con5_slider .slick-dots { position: absolute; left: 50%; bottom: -45px; transform: translate(-50%, 0); display: flex; flex-direction: row; align-items: center; justify-content: center; color: transparent; font-size: 0; } 
.evCon5 .con5_slider .slick-dots li { width: 16px; height: 16px; margin: 0 5px; background-color: transparent; border: 1px solid #222222; border-radius: 50%; font-size: 0; background-color: transparent; cursor: pointer; } 
.evCon5 .con5_slider .slick-dots li.slick-active { background-color: #222222; border-radius: 25px; } 
.evCon5 .con5_slider .slick-dots li button { color: transparent; font-size: 0; } 
.evCon5 .tiny_noti { color: #222222; margin-top: 10px; margin-right: 40px; text-align: right; opacity: 0.5; } 
.event .inner { position: relative; } 
.event .inner .fin { position: absolute; top: 80px; right: 0; z-index: 2; } 
.event .con_tit .sub { font-size: 34px; } 
.event .container_info { display: inline-flex; flex-direction: column; align-items: flex-start; width: auto; margin-bottom: 80px; color: #222222; font-size: 21px; background-color: transparent; } 
.event .container_info .info { margin-bottom: 17px; } 
.event .container_info .info:last-of-type { margin-bottom: 0; } 
.event .container_info .info .info_title::before { width: 2px; height: 19px; background-color: #222222; } 
.event .container_info .info .info_title::after { display: none; } 
.event .container_info .info .noti { color: #008e99; } 
.event .how { display: flex; flex-direction: row; align-items: center; justify-content: center; margin-bottom: 20px; } 
.event .how .line { flex: 1; height: 22px; border-top: 1px solid #222222; } 
.event .how .line:first-of-type { border-left: 1px solid #222222; } 
.event .how .line:last-of-type { border-right: 1px solid #222222; } 
.event .how .text { display: inline-block; margin-top: -25px; padding: 0 30px; color: #222222; font-size: 26px; font-weight: 900; } 
.event .how_contents { position: relative; display: flex; flex-direction: row; align-items: center; justify-content: space-between; margin-bottom: 80px; } 
.event .how_contents .tiny_noti { position: absolute; right: 0; bottom: -40px; color: #222222; text-align: right; opacity: 0.5; } 
.event1 { padding: 150px 0; background-color: #b3ffdc; } 
.event1 .con_tit > img { margin-bottom: 25px; } 
.event1_flo_bnr a { display:block; } 
.event1_flo_bnr { position: absolute; top: -30px; left: -146px; width: 250px; height: 250px; z-index: 2; } 
.event1_flo_bnr .close { position: absolute; top: 0; right: 0; width: 28px; height: 28px; z-index: 1; } 
.event1_flo_bnr .slick-arrow { display:none!important; } 
.event1_flo_bnr .item { position: relative; text-align: center; } 
.event1_flo_bnr .item img { display:inline-block; vertical-align: bottom; } 
.event2 { padding: 150px 0; background-color: #abf3fa; } 
.event2 .con_box .gift { margin-top: -273px; margin-bottom: -60px; } 

.warningList li.point { color: #008e99; } 
.warningList li ul li a { color: #008e99; text-decoration: underline; text-underline-offset: 3px; padding:0; } 
.warningList li ul li b { color:#ff0000; }

/*event_new*/
.event2_new { background:#b3ffdc; padding:150px 0; }
.evSection.event2_new .con_tit { margin-bottom:0; }
.event2_new .con_tit img { display:block; margin:0 auto 15px; }
.event2_new .con_txt { margin-top:40px; font-size:34px; line-height:140%; color:#222; letter-spacing:-.5px;  }
.event2_new .con_txt span { color:#008e99; font-weight:700; text-decoration:underline; }
.event2_new .goods { margin:100px 0; overflow:hidden; }
.event2_new .goods li { float:left; margin-left:20px; }
.event2_new .goods li:first-child { margin-left:0; }
.event2_new .container_info { margin-top:40px; margin-bottom:0; }
.event2_new .container_info span { font-size:15px; color:#887f7f; margin-left:10px; font-weight:300; }
.event2_new .msBox { margin-top:75px; background:#fff; overflow:hidden; border-radius:30px; padding:0 30px; }
.event2_new .msBox h4 { font-size:25px; color:#008e99; font-weight:700; line-height:120%; border-bottom:1px solid #008e99; display:inline-block; text-transform:uppercase; }
.event2_new .msBox h5 { color:#222; font-weight:700; font-size:28px; line-height:120%; margin-top:10px;  }
.event2_new .msBox .btn { display:block; margin:30px auto 0; width:360px; background:#222; color:#fff; font-weight:700; font-size:22px; height:70px; line-height:70px; }
.event2_new .msBox .btn.finish { display:block; margin:30px auto 0; width:360px; background:#8bd4da; color:#abf3fa; cursor:default; }
.event2_new .msBox > div { padding:40px 0; }
.event2_new .msBox > div:last-child { border-top:1px solid #dcdcdc; position:relative; }
.event2_new .msBox > div:last-child:before { content:""; display:block; position:absolute; top:0; left:50%; transform:translateX(-50%); width: 0; height: 0; border-bottom: 10px solid transparent; border-top: 10px solid #dcdcdc; border-left: 10px solid transparent; border-right: 10px solid transparent; }

.event2_new .imgBox { margin-top:20px; }
.event2_new .imgBox li { display:inline-block; vertical-align:top; padding:0 25px;  }
.event2_new .imgBox li p { color:#222; font-size:19px; line-height:120%; font-weight:700; margin-top:10px;  }
.event2_new .imgBox li a { display:block; margin:15px auto 0; width:180px; background:#008e99; color:#fff; font-weight:700; font-size:16px; height:35px; line-height:35px; }
.event2_new .imgBox li.bullet { margin-top:70px;  }



/* ÆË¾÷ */
.black_bg { background-color:#000; opacity:0.8; position:fixed; left:0; top:0; width:100%; height:100%; text-indent:-9999em; z-index:92 } 
.dim_popup button { position:absolute; right: 15px; top: 15px; background: none; } 
.clickPop { width: 470px; background: #fff; padding: 30px 0 35px; position: fixed; left:50%; top: 50% !important; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 99; } 

.mg_popup_wrap .content_area { padding: 30px; } 
.mg_popup_wrap .content_area .popup_title { margin-bottom: 15px; color: #000; font-size: 30px; font-family: 'NotoSans KR'; font-weight: bold; text-align: center; } 
.mg_popup_wrap .content_area .popup_subtitle { color: #333333; font-size: 15px; font-family: 'NotoSans KR'; text-align: center; } 
.mg_popup_wrap .content_area .popup_option_text { width: 100%; margin-top: 30px; margin-bottom: 10px; padding: 15px 20px; line-height: 1.5; color: #333333; font-weight: bold; text-align: left; background-color: #f3f3f3; } 
.mg_popup_wrap .content_area .popup_option_text span { color: #e45c6c; } 
.mg_popup_wrap .tb_caution { margin-top: 25px; } 
.mg_popup_wrap .tb_caution p { color: #333333; font-size: 15px; font-weight: bold; margin-bottom: 5px; } 
.mg_popup_wrap .tb_caution ul { padding: 20px; border: 1px solid #333333; } 
.mg_popup_wrap .tb_caution ul li { margin-bottom: 5px; } 
.mg_popup_wrap .tb_caution ul li:last-of-type { margin-bottom: 0; } 

/* µî·ÏÇÑ url ÆË¾÷ */
.dim_popup.sns .tit { text-align:center; margin: 20px 0; padding: 0 15px; font-size: 30px; font-weight: bold; } 
.dim_popup.sns table { font-size: 14px; } 
.dim_popup.sns table tr th, .dim_popup.sns table tr td { padding: 8px 5px; border: 1px solid #ddd; word-break: break-all; text-align: center; } 
.dim_popup.sns table tr th { border-color:#fff; background:#eaeaea } 
.dim_popup.sns table tr td.con { text-align:left } 
.dim_popup.sns .btnConfirm { text-align:center; margin: 40px 0 0 0; } 
.dim_popup.sns .btnClose { position:absolute; right: 10px; top: 10px; background: url(https://img.megagong.net/m/common/pop_close2.png) no-repeat center center; font-size: 0; width: 26px; height: 26px; } 


@media screen and (max-width: 1300px){
    .main h3 { position: relative; margin: 0 -26vw; } 
    .main h3 > a { left: 20%; } 
    .evSection .con_tit { font-size: 55px; } 
    .evSection .con_tit .sub { font-size: 32px; } 
    .evCon1 .con_box .review_box_wrapper > div { justify-content: center; margin: 0 auto; } 
    .review_box { width: 460px; height: 294px; } 
    .review_box:nth-of-type(1), .review_box:nth-of-type(3) { margin-right: 28px; } 
    .evCon1 .end_text { margin-top: 97px; font-size: 32px; } 
    .evCon3 .con_tit { font-size: 28px; } 
    .evCon3 .con_box .for_pc { margin: 0px -1vw; } 
    .evCon4 .panel_base li > div > img { width: 50%; } 
    .evCon5 .con5_slider .slick-arrow.slick-prev { left: -53px; } 
    .evCon5 .con5_slider .slick-arrow.slick-next { right: -53px; } 

    .event1_flo_bnr { display: none; } 
    .event .how_contents > img { width: 23%; } 
    .event .how_contents > img:nth-of-type(2),
    .event .how_contents > img:nth-of-type(4),
    .event .how_contents > img:nth-of-type(6) { width: 20px; } 



    .evSection.evCon1 .con_tit .green { letter-spacing:0; }

    
    /*event_new*/
    .event2_new { padding:8vw 0; }
    .event2_new .con_tit img { margin:0 auto 3vw; }
    .event2_new .con_txt { margin-top:20px; font-size:26px; }
    .event2_new .goods { margin:30px 0 80px; }
    .event2_new .goods li { margin:0; width:25%; text-align:center; }
    .event2_new .goods li img { width:95%; }

    .event2_new .container_info { margin-top:30px; margin-bottom:0; }
    .event2_new .container_info span { font-size:15px; margin-left:10px; }

    .event2_new .msBox { margin-top:0; }
    .event2_new .imgBox li { padding:0;  }






}

@media (max-width: 992px){
    .clickPop { padding: 15px 0 20px; } 
    .dim_popup.sns .tit { font-size:22px } 
    .dim_popup.sns table { font-size:12px } 

    .evSection .con_tit { font-size: 45px; } 
    .evSection .con_tit .sub { font-size: 26px; } 
    .evCon1 { padding: 10vw 0; } 
    .evCon1 .end_text { margin-top: 10vw; font-size: 28px; } 
    .evCon1 .con_box > .review_box_wrapper { width: 100%; overflow-x: scroll; } 
    .evCon1 .con_box > .review_box_wrapper > div { display: flex; flex-direction: row; width: 2670px; height: 310px; margin: 0 auto; overflow-x: scroll; } 
    .evCon1 .con_box > .review_box_wrapper > div .review_box { margin: 0 11.7vw; } 
    .evCon1 .con_box .tiny_noti { right: initial; left: 50%; transform: translate(-50%, 0); text-align: center; } 
    .evCon2 { padding-top: 10vw; padding-bottom: 7vw; } 
    .evCon3 { padding-bottom: 8vw; } 
    .evCon3 .con_tit { font-size: 24px; } 
    .evCon3 .for_pc { display: none; } 
    .evCon3 .con_box .for_mo { display: block; } 
    .evCon3 .for_mo { margin: 0 40px; } 
    .evCon3 .for_mo > img { width: 70%; } 
    .evCon3 .con_box .tiny_noti { margin-right: 40px; } 
    .evCon3 .book_review .slick-dots { bottom: -50px; } 
    .evCon3 .book_review .slick-dots { position:absolute; bottom: -35px; left:0; right:0; font-size:0; text-align: center; padding: 3px; border-radius: 30px; overflow: hidden; background: #ddd; } 
    .evCon3 .book_review .slick-dots li { display:inline-block; vertical-align: top; width: 14%; height: 10px; } 
    .evCon3 .book_review .slick-dots li.slick-active { background:#222222; border-radius: 30px; } 
    .evCon3 .book_review .slick-dots li button { font-size:0; } 
    .evCon3 .book_review .slick-slide.slick-active.slick-current + div .item { color: #aaa; } 
    .evCon3 .book_review .slick-slide.slick-active.slick-current { color: #fff; } 
    .evCon4 .tab_base li { font-size: 18px; } 
    .evCon4 .tab_base li span { font-size: 14px; } 
    .evCon4 .panel_base li > div { flex-direction: column; } 
    .evCon4 .panel_base li > div > img { width: 70%; } 
    .evCon4 { padding-bottom: 10vw; } 
    .evCon5 { padding: 8vw 0 10vw 0; } 
    .evCon5 .con5_slider .slick-arrow { display: none !important; } 
    .event1 { padding: 10vw 0; } 
    .event .container_info { font-size: 18px; } 
    .event .how_contents > img:nth-of-type(2), .event .how_contents > img:nth-of-type(4), .event .how_contents > img:nth-of-type(6) { width: 15px; } 
    .event .how_contents { margin-bottom: 10vw; } 
    .event2 { padding: 10vw 0; } 
}
@media (max-width: 768px){
    .evSection .con_tit { margin-bottom: 8vw; font-size: 35px; } 
    .evSection .con_tit .sub { margin-bottom: 5px; font-size: 22px; } 
    .evCon1 .con_box > .review_box_wrapper > div { justify-content: space-between; width: 2383px; } 
    .evCon1 .con_box .tiny_noti { white-space: nowrap; } 
    .evCon1 .con_box > .review_box_wrapper > div .review_box { margin: 0 8.7vw; } 
    .evCon1 .end_text { font-size: 22px; } 
    .evCon3 .con_tit { font-size: 20px; } 
    .evCon3 .con_box > a { display: inline-block; margin-top: 5vw; } 
    .evCon3 .con_box > a > img { width: 60%; } 
    .evCon4 .tab_base li { height: 90px; font-size: 14px; } 
    .evCon4 .tab_base li span { font-size: 12px; } 
    .evCon5 .con5_slider .slick-arrow.slick-prev { left: -37px; } 
    .evCon5 .con5_slider .slick-arrow.slick-next { right: -37px; } 
    .evCon5 .con5_slider .slick-arrow { width: 18px; height: 40px; display: none !important; } 
    .evCon5 .con5_slider { margin: 0 auto; } 
    .evCon5 .con5_slider .slick-dots { bottom: -40px; } 
    .evCon5 .tiny_noti { font-size: 9px; margin-right: 0; } 
    .evCon5 .item .text { font-size: 14px; } 
    .evCon5 .item .text .who { font-size: 9px; } 
    .event .inner .fin { width: 25vw; } 
    .event .con_tit > img { width: 50%; } 
    .event .container_info { margin-bottom: 8vw; font-size: 14px; letter-spacing: -1px; } 
    .event .how .text { padding: 0 20px; font-size: 20px; } 
    .event .how_contents { flex-direction: column; } 
    .event .how_contents .tiny_noti { left: 50%; right: initial; transform: translate(-50%, 0); text-align: center; white-space: nowrap; } 
    .event .how_contents > img { width: 50%; } 
    .event .how_contents > img:nth-of-type(2), .event .how_contents > img:nth-of-type(4), .event .how_contents > img:nth-of-type(6) { transform: rotate(90deg); } 
    .container_info .info .noti { font-size: 9px; } 
    .event2 .con_box .gift { margin-top: -199px; margin-bottom: -42px; } 


    
    
    /*event_new*/
    .event2_new .con_txt { margin-top:10px; font-size:20px; }
    .event2_new .goods { margin:30px 0 80px; }
    .event2_new .goods li { margin:0; width:25%; text-align:center; }
    .event2_new .goods li img { width:95%; }

    .event2_new .container_info { margin-top:30px; margin-bottom:0; }
    .event2_new .container_info span { font-size:15px; margin-left:10px; }

    .event2_new .msBox { margin-top:0; }
    .event2_new .msBox h4 { /*font-size:25px;*/ }
    .event2_new .msBox h5 { /*font-size:28px; margin-top:10px;*/ }

    .event2_new .msBox .btn { margin:20px auto 0; max-width:250px; width:90%; font-size:16px; height:45px; line-height:45px; }    
    /* .event2_new .msBox > div { padding:40px 0; } */
    .event2_new .imgBox { margin-top:20px; }
    .event2_new .imgBox li { display:block; padding:0 25px;  }
    .event2_new .imgBox li p { color:#222; font-size:19px; line-height:120%; font-weight:700; margin-top:10px;  }
    .event2_new .imgBox li a { display:block; margin:15px auto 0; width:180px; background:#008e99; color:#fff; font-weight:700; font-size:16px; height:35px; line-height:35px; }
    .event2_new .imgBox li.bullet { margin-top:70px;  }

}
@media (max-width: 576px){
    .dim_popup.sns { width:90% } 
    .evSection .con_tit { font-size: 20px; } 
    .evSection .con_tit .sub { font-size: 16px; } 
    .review_box { width: 87vw; height: 55.4vw; } 
    .evCon1 .con_box > .review_box_wrapper > div { height: 55.4vw; width: 413vw; } 
    .evCon1 .con_box > .review_box_wrapper > div .review_box { margin: 0 4.5vw; } 
    .evCon1 .end_text { font-size: 16px; } 
    .evCon1 .con_box .tiny_noti { font-size: 9px; } 
    .evCon3 .con_tit { font-size: 18px; } 
    .evCon3 .con_box .tiny_noti { margin-right: 0; text-align: center; font-size: 9px; } 
    .evCon4 .tab_base li { height: 70px; font-size: 9px; letter-spacing: -1px; } 
    .evCon4 .tab_base li span { font-size: 9px; } 
    .evCon5 .item .text { font-size: 12px; } 
    .evCon5 .con5_slider .slick-dots li { width: 10px; height: 10px; } 
    .evCon5 .con5_slider .slick-dots { bottom: -40px; } 
    .container_info .info .info_title { margin-right: 10px; white-space: nowrap; } 
    .event .container_info { font-size: 13px; letter-spacing: -1px; text-align: left; } 
    .event1 .how_contents { margin-bottom: 15vw; } 
    .event .how_contents .tiny_noti { font-size: 9px; } 
    .container_info { padding: 12px 10px 12px 25px; } 
    .event2 .con_tit > img { margin-bottom: 10px; } 
    .event2 .con_box .gift { margin-top: -100px; margin-bottom: -25px; } 

    .event .con_box > button { width: 70%; } 
    .mg_popup_wrap .content_area { padding: 30px 10px; } 


    
    /*event_new*/
    .event2_new .con_txt { font-size:15px; }
    .event2_new .goods { margin:20px 0 50px; }
    .event2_new .goods li { width:50%; box-sizing:border-box; padding:2%;}
    .event2_new .goods li img { width:90%; max-height:90%; }
    .event2_new .container_info span { font-size:11px; }

    .event2_new .msBox h4 { font-size:20px; }
    .event2_new .msBox h5 { font-size:23px; }
    .event2_new .imgBox li { display:block; }
    .event2_new .imgBox li p { font-size:18px; }
    .event2_new .imgBox li a { font-size:14px; }
    .event2_new .imgBox li.bullet { margin-top:0; padding:15px 0;  }
    .event2_new .imgBox li.bullet img { transform:rotate(90deg);}



}
@media (max-width: 350px){
    .evSection .con_tit { font-size: 18px; } 
    .evSection .con_tit .sub { margin-bottom: 0px; font-size: 14px; } 
    .evCon1 .end_text { font-size: 12px; } 
    .evCon3 .con_tit { font-size: 14px; } 


    
    
    /*event_new*/
    .event2_new .con_txt { font-size:14px; }
    .event2_new .msBox > div { padding:20px 0; }
    .event2_new .msBox h4 { font-size:14px; }
    .event2_new .msBox h5 { font-size:18px; }
    .event2_new .imgBox li p { font-size:15px; }



}