@charset "euc-kr"; .blindw { position:absolute; clip:rect(0 0 0 0); width:1px; height:1px; margin:-1px; overflow:hidden } 
.eventWrap { width:100%; text-align:center; position:relative; font-family:'NotoSans KR', 'Malgun Gothic'; font-size: 15px; font-weight: 100; line-height: 1.4; letter-spacing: -0.03em; overflow:hidden; } 
.eventWrap { font-family : 'NotoSans KR'; } 
.eventWrap * { box-sizing:border-box } 
.eventWrap .inner { position:relative; width:1080px; margin:0 auto; } 
.eventWrap .inner::after { content:""; display:block; clear:both; } 
.eventWrap img { border:0 none; vertical-align:middle; max-width:100% } 
.lecture { padding-bottom:0 !important; background:#fff; text-align:left; } 

/* Äü¸Þ´º */
.flt_inner { position: absolute; text-align: right; right: 50px; z-index: 5; top: 124px; } 
.flt_inner a { display:block; margin-bottom: 9px; text-align:center; } 

/* visual */
.visual { background:#222222 url(https://img.megagong.net/m/2021/1118_jjangss78/visual_bg.png) no-repeat center; background-size:auto 100%; } 
.visual .home { position: absolute; display: block; right: 0; bottom: 18.9%; } 

/* con1 */
.con1 { background:#f3f4f4; } 
.con1 .inner { padding-bottom:150px; } 
.con1 .inner .txt { margin-top:135px; } 
.con1 .inner .txt2 { margin-top:135px; } 
.con1 .inner .s_tit { margin-top:110px; } 

/* con2 */
.con2 { background:#e8e8e8; } 
.con2 .inner { padding-bottom:54px; } 
.con2 .inner ul { margin-top:117px; } 
.con2 .inner ul li { position:relative; } 
.con2 .inner ul li:first-child a { bottom: 25%; height: 14%; } 
.con2 .inner ul li a { position:absolute; bottom: 18%; left: 0; width: 19%; height: 10%; } 

/* con3 */
.con3 { background:#cee8d8; } 
.con3 .inner { padding:0 0 150px; } 
.con3 .inner .tab_wrap { margin-top:100px; } 
.con3 .inner .tab_wrap .tab_nav { border-bottom:4px solid #22a857; font-size:0; } 
.con3 .inner .tab_wrap .tab_nav a { position:relative; display:inline-block; vertical-align:bottom; height:66px; padding: 16px 0; position:relative; width:33.333%; font-size:24px; color:#9faea4; background:#c4d2c9; } 
.con3 .inner .tab_wrap .tab_nav a:before { content:''; position:absolute; z-index: 1; top:0; bottom:0; left:-1px; margin:auto 0; width:1px; height:50px; background:#fff; } 
.con3 .inner .tab_wrap .tab_nav a:first-child:before { content:none; } 
.con3 .inner .tab_wrap .tab_nav a .label { position:absolute; top:0; left:0; right:0; margin:0 auto; transform: translateY(-50%); } 
.con3 .inner .tab_wrap .tab_nav a.on { z-index:2; height:76px; padding: 21px 0; background:#22a857; font-weight:bold; color:#fff; } 
.con3 .inner .tab_wrap .tab_nav a:nth-child(1).on+a:before,
.con3 .inner .tab_wrap .tab_nav a:nth-child(2).on:before,
.con3 .inner .tab_wrap .tab_nav a:nth-child(3).on:before { content:none; } 
.con3 .inner .tab_wrap .tab_cont { display:none; } 
.con3 .inner .tab_wrap .tab_cont.on { display:block; } 
.con3 .inner .tab_wrap .tab_cont .btn { margin-top:50px; } 
.con3 .inner .tab_wrap .tab_cont .img { position:relative; } 
.con3 .inner .tab_wrap .tab_cont .img a { position:absolute; top: 78%; left: 18%; width: 8%; height: 13%; } 

/* con4 */
.con4 .inner { padding:150px 0; } 
.con4 .inner h3 { margin-bottom:76px; } 

/* con5 */
.con5 { background:#1c5382 url(https://img.megagong.net/m/2021/1118_jjangss78/con5_bg.png) no-repeat bottom center; background-size:100%; } 
.con5 .inner { padding:150px 0 160px; } 
.con5 .inner h3 { position:relative; } 
.con5 .inner .evt_end { position:absolute; top: 53%; right: -15%; max-width: 18%; } 
.con5 .inner .gift_w { margin-top:118px; position:relative; } 
.con5 .inner .gift_w .txt { text-align: left; } 
.con5 .inner .gift_w .gift { position:absolute; top:0; bottom:0; right:0; margin:auto 0; } 
.con5 .inner .btn { margin-top:88px; } 
.con5 .inner .borad_w { margin-top:120px; } 
.con5 .inner .borad_w img { width: auto; } 
.con5 .inner .borad_w .commentTbl { background:#fff; } 
.con5 .inner .borad_w#content_area .pagenav a,
.con5 .inner .borad_w#content_area .pagenav strong { vertical-align: middle; padding:0 10px; color:#fff; } 
.con5 .inner .borad_w#content_area .pagenav a { margin-top:1px; } 
.con5 .inner .borad_w .no_list .no_list_icon { width: 20px; margin-right: 5px; margin-top: 4px; margin-bottom: 5px; } 

/* con6 */
.con6 { background:#4e3392 url(https://img.megagong.net/m/2021/1118_jjangss78/con6_bg.png) no-repeat bottom center; background-size:100%; } 
.con6 .inner { padding:150px 0 160px; } 
.con6 .inner h3 { position:relative; } 
.con6 .inner .evt_end { position:absolute; top: 53%; right: -15%; max-width: 18%; } 
.con6 .inner .gift_w { margin-top:42px; font-size:0; } 
.con6 .inner .gift_w .txt { display:inline-block; vertical-align: middle; } 
.con6 .inner .gift_w .gift { display:inline-block; vertical-align: middle; } 
.con6 .inner .evtBoard_common { margin-top:80px; } 

/*±â´ëÆòÀÛ¼º*/
.event_new .evtBoard_common { padding-top:0; position: relative; font-size: 13px; text-align:left; background: transparent; } 
.event_new .evtBoard_common .board_white_wrap { position: relative; padding-top:25px; background:#452d80; overflow:hidden; } 
.event_new .evtBoard_common .board_write { position: relative; padding: 0 196px 0 0; margin:0 40px; } 
.event_new .evtBoard_common .board_write .inp_wrap.w180 { width: 180px; margin-bottom:10px; } 
.event_new .evtBoard_common .board_write .inp_wrap.w180 input { color:#000; font-size:15px; border:1px solid #000 } 
.event_new .evtBoard_common .board_write .inp_wrap.w180 input:focus::-webkit-input-placeholder { color: #fff; } 
.event_new .evtBoard_common .board_write .inp_wrap.w180 input:focus::-moz-placeholder { color: #fff; } 
.event_new .evtBoard_common .board_write .inp_wrap.w180 input:focus:-ms-input-placeholder { color: #fff; } 
.event_new .evtBoard_common .board_write .inp_wrap.w180 input:focus::-ms-input-placeholder { color: #fff; } 
.event_new .evtBoard_common .board_write .inp_wrap textarea { padding: 10px; height: 60px; color:#000; font-size:15px; border: 1px solid #000; } 
.event_new .evtBoard_common .board_write .inp_wrap input::-webkit-input-placeholder,
.event_new .evtBoard_common .board_write .inp_wrap textarea::-webkit-input-placeholder { color: #adadad; } 
.event_new .evtBoard_common .board_write .inp_wrap input:-ms-input-placeholder,
.event_new .evtBoard_common .board_write .inp_wrap textarea:-ms-input-placeholder { color: #adadad; } 
.event_new .evtBoard_common .board_write .btn_wrap { position: absolute; top:inherit; bottom: 0; right: 0; width: 186px; } 
.event_new .evtBoard_common .board_write .btn_wrap a { display: block; background: #281163; height: 60px; line-height: 60px; color: #FFF; text-align: center; font-weight: bold; } 

.event_new .evtBoard_common .board_notice { margin:5px 40px 20px; float:left; width:calc(100% - 186px); } 
.event_new .evtBoard_common .board_notice li { font-weight:400; color: #ffffff; font-size:13px; text-align:left; opacity: 1; } 
.event_new .evtBoard_common .noti_btn { position:absolute; top:80%; right:40px; color:#ffffff; font-size:13px; font-weight:bold; } 
.event_new .evtBoard_common .noti_btn input { margin-right:5px; } 

.event_new .evtBoard_common .board_list { margin-top:10px; clear:both; position: relative; background: transparent; padding:0; } 
.event_new .evtBoard_common .board_list ul { border-top: 2px solid #8371b3; } 
.event_new .evtBoard_common .board_list ul li { position: relative; text-align: left; padding: 20px 20px; border-bottom: 1px solid #8371b3; } 
.event_new .evtBoard_common .board_list ul li .usr_info { display:block; margin-bottom: 10px; } 
.event_new .evtBoard_common .board_list ul li .usr_info .name { font-weight: bold; color:#fff; } 
.event_new .evtBoard_common .board_list ul li .usr_info .date { color:#fff; padding-left: 10px; position: absolute; top: 20px; right: 15px; } 
.event_new .evtBoard_common .board_list ul li.notice .usr_info em { display: inline-block; color: #fff; font-weight: normal; font-style: normal; font-size: 12px; height: 20px; line-height: 20px; padding: 0 10px; margin: -2px 0 0; } 
.event_new .evtBoard_common .board_list ul li.notice { background: #3e2975; } 
.event_new .evtBoard_common .board_list ul li.notice .usr_info .name { padding:0 15px; color:#fff; position:relative; } 
.event_new .evtBoard_common .board_list ul li.notice .usr_info .name:before { content:''; position:absolute; top:2px; bottom:0; left:0; margin:auto 0; width:1px; height:11px; background:#fff; } 
.event_new .evtBoard_common .board_list ul li.notice .usr_info .name i { display:inline-block; vertical-align:top; color:#fff; text-align:center; font-style:normal; font-weight:300; padding:0 5px; font-size:13px; } 
.event_new .evtBoard_common .board_list ul li.notice .usr_info em { background:transparent; padding:0; padding-right:15px; } 
.event_new .evtBoard_common .board_list ul li .usr_info .answer { margin-left:15px; padding:0 15px; font-weight: bold; color:#43ff8d; position:relative; } 
.event_new .evtBoard_common .board_list ul li .usr_info .answer:before { content:''; position:absolute; top:2px; bottom:0; left:0; margin:auto 0; width:1px; height:11px; background:#fff; } 
.event_new .evtBoard_common .board_list ul li .del_btn { display:inline-block; color: #ff0000; font-weight: bold; font-size: 12px; padding: 0 4px 0 2px; border:0; } 
.event_new .evtBoard_common .board_list ul li .reply { color:#fff; box-sizing: border-box; display: block; } 

.paging { padding-bottom:0; } 
.paging a,.paging strong { padding:0 5px; display:inline-block; vertical-align:middle; font-size:16px; line-height:1; } 
.paging strong { font-weight:bold; } 

/* evt_cautn_w */
.evt_cautn_w { background:#f8f8f8; text-align: left; } 
.evt_cautn_w .inner { padding:80px 0; } 
.evt_cautn_w h3 { font-weight: bold; font-size:17px; line-height:1.9; color:#222222; } 
.evt_cautn_w dl dd,
.evt_cautn_w ul li { position:relative; padding-left:10px; font-size:13px; line-height:1.9; /* color:#222; */ } 
.evt_cautn_w dl dd:before,
.evt_cautn_w ul li:before { content:'-'; position:absolute; top:0; left:0; } 
.evt_cautn_w ul li a { display:inline-block; font-weight: bold; border-bottom:1px solid #000; line-height: 1.2; margin-left: 5px; } 
.evt_cautn_w dl { margin-top:30px; } 
.evt_cautn_w dl dt { font-weight: bold; font-size:13px; line-height:1.9; color:#222222; } 



/*new event*/
.event_new { padding:140px 0 150px; opacity:.9999; position:relative; background: rgb(28,83,130); background: -moz-linear-gradient(top, rgb(28,83,130) 70%, rgb(14,42,66) 100%); background: -webkit-linear-gradient(top, rgb(28,83,130) 70%,rgb(14,42,66) 100%); background: linear-gradient(to bottom, rgb(28,83,130) 70%,rgb(14,42,66) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c5382', endColorstr='#0e2a42',GradientType=0 ); } 
.event_new h3 { position:relative; } 
.event_new h3 .evt_end { position:absolute; top: 50%; right: -9%; max-width: 18%; } 
.event_new .txt { margin-top:50px; } 
.event_new .info { margin-top:60px; } 
.event_new .info li { display:inline-block; vertical-align:top; font-size:0; } 
.event_new .goods { margin-top:55px; } 
.event_new .goods li { display:inline-block; vertical-align:top; font-size:0; margin:0 15px; } 

.event_new .evtBoard_common { margin-top:65px; } 
.event_new .evtBoard_common .board_write { padding-right:120px; } 
.event_new .evtBoard_common .board_write .inp_wrap textarea { border:none; } 
.event_new .evtBoard_common .board_white_wrap { background:#143a5b; } 
.event_new .evtBoard_common .board_write .btn_wrap { width:110px; } 
.event_new .evtBoard_common .board_write .btn_wrap a { background:#222; } 
.event_new .evtBoard_common .board_notice li { color:#88b4d9; } 
.event_new .evtBoard_common .board_list { background:#fff; box-sizing:border-box; padding:20px; } 
.event_new .evtBoard_common .board_list ul { border-color:#000; } 
.event_new .evtBoard_common .board_list ul li { border-color:#ccc; color:#000; } 
.event_new .evtBoard_common .board_list ul li .usr_info .name { color:#000; } 
.event_new .evtBoard_common .board_list ul li .usr_info .answer { display:none; } 
.event_new .evtBoard_common .board_list ul li .reply { color:#000; } 
.event_new .evtBoard_common .board_list ul li .usr_info .date { color:#999; } 
.event_new .paging a, 
.event_new .paging strong { color:#000; } 
.event_new .paging img { margin-top:0; } 



/* 231115 ÀÛ¾÷ */

.con2_new { background: #cee8d8; padding: 0 0 150px; } 
.con2_new h3 { } 
.con2_new .tab_base { margin: 120px 0 105px; display: flex; border-bottom: 2px solid #22a857; } 
.con2_new .tab_base li { width: 33.3333%; background: #ffffff; border-right: 1px solid #cee8d8; } 
.con2_new .tab_base li a { display: block; font-size: 24px; color: #cccccc; font-weight: 900; padding: 32.8px 0; } 
.con2_new .tab_base li.on { background: #22a857; } 
.con2_new .tab_base li.on a { color: #fff; } 
.con2_new .content1 { position: relative; } 
.con2_new .content1 .eventVideo { width: 570px; margin: 0 0; } 
.con2_new .content1 .review_slide { width: 509px; height: 380px; position: absolute; right: -12px; top: 50%; overflow: hidden; transform: translate(0, calc(-50% + 0.5px)); } 
.con2_new .content1 .review_slide .item { color:#fff; } 
.con2_new .content1 .review_slide .item img { width: 100%; display:block; margin:auto; } 
.con2_new .content1 .review_slide .slick-slide { opacity:.2; transition:all .3s; transform: scale(0.9); } 
.con2_new .content1 .review_slide .slick-track { margin: -100px 0 0; } 
.con2_new .content1 .review_slide .slick-slide.on { opacity:1; transform: scale(1); z-index: 1; position: relative; } 
.con2_new .content1 .review_slide .slick-slide.prev { position: relative; top: 88px; } 
.con2_new .content1 .review_slide .slick-slide.next { position: relative; top: -88px; } 
.con2_new .content1 .review_slide .slick-arrow { width: 70px; height: 70px; font-size: 0; position: absolute; left: 50%; transform: translate(-50%, 0); z-index: 4; } 
.con2_new .content1 .review_slide .slick-prev { background: url('https://img.megagong.net/m/2023/1115_jjangss78/con2_prev.png'); top: 35px; } 
.con2_new .content1 .review_slide .slick-next { background: url('https://img.megagong.net/m/2023/1115_jjangss78/con2_next.png'); bottom: 25px; } 
.con2_new .content2 { position: relative; z-index: 1; margin: 125px 0 80px; height: 290px; padding-top: 35px; } 
.con2_new .content2::before { content:''; background: #badac6; width: 1000%; height: 100%; position: absolute; top: 0; left: -500%; z-index: -1; } 
.con2_new .content2 .book { position: absolute; left: 10px; top: 52%; transform: translate(0, -50%); } 
.con2_new .content2 .txt_wrap { text-align: left; margin: 0 0 0 350px; } 
.con2_new .content2 .txt_wrap p { font-size: 22px; font-weight: 700; margin: 0 0 12px; } 
.con2_new .content2 .txt_wrap ul { } 
.con2_new .content2 .txt_wrap ul li { font-size: 18px; color: #333333; font-weight: normal; line-height: 1.3; margin: 0 0 10px; position: relative; padding-left: 20px; } 
.con2_new .content2 .txt_wrap ul li::before { content:''; background: url('https://img.megagong.net/m/2023/1115_jjangss78/con2_ico.png'); width: 14px; height: 12px; position: absolute; left: 0; top: 6px; } 
.con2_new .content2 .tiny_noti { position: absolute; left: 50%; bottom: -14%; transform: translate(-50%, 0); width: 100%; } 
.con2_new .btn { background: #000; color: #fff; display: inline-block; font-size: 30px; font-weight: 900; padding: 2.32% 9.9%; border-radius: 100px; } 
.con2_new .btn.off { background: #93b8a1; color: #cee8d8; cursor: initial; } 

.evt_new { background: linear-gradient(to bottom, #1964a5 90%, #0c3252); padding: 150px 0; } 
.evt_new h3 { } 
.evt_new h3 .evt_end { position: absolute; top: 50px; right: -20px; } 
.evt_new .con_txt { font-size: 26px; color: #43ff8d; margin: 30px 0 60px; } 
.evt_new .schedule { background: #000; border-radius: 40px; padding: 15px 0; position: relative; font-weight: 700; } 
.evt_new .schedule dl { font-size: 21px; color: #fff; display: inline-block; } 
.evt_new .schedule dl:first-child { margin-right: 45px; } 
.evt_new .schedule dl dt { margin-right: 12px; padding-right: 14px; display: inline-block; position: relative; } 
.evt_new .schedule dl dt::after { content:''; display: block; width: 1px; height: 45%; position: absolute; right: 0; top: 50%; transform: translateY(-50%); overflow: hidden; background: #fff; } 
.evt_new .schedule dl dd { display: inline-block; } 
.evt_new .schedule dl dd .tiny_txt { color: #43ff8d; font-size: 14px; display: inline-block; margin: 0 0 0 6px; font-weight: 200; } 
.evt_new .gift { display: flex; justify-content: space-between; margin: 80px 0 75px; } 
.evt_new .gift li { } 
.evt_new .sub_tit { position: relative; margin: 0 0 40px; } 
.evt_new .sub_tit::before { content: ''; width: 100%; height: 1px; background: #000; position: absolute; left: 0; top: 50%; } 
.evt_new .sub_tit span { display: inline-block; position: relative; background: #000; color: #fff; font-size: 21px; font-weight: normal; padding: 0.68% 3.78%; border-radius: 100px; } 
.evt_new .way { background: #fff; border-radius: 10px; display: flex; margin: 0 0 80px; position: relative; } 
.evt_new .way::before { content:''; background: url('https://img.megagong.net/m/2023/1115_jjangss78/evt_ico.png'); width: 36px; height: 36px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 1; } 
.evt_new .way::after { content:''; background: #dddddd; width: 1px; height: 82.2%; position: absolute; left: 50%; top: 50%; transform: translate(0, -50%); } 
.evt_new .way li { width: 50%; font-size: 20px; padding: 44px 0 49px; } 
.evt_new .way li .step { font-weight: 700; color: #22a857; } 
.evt_new .way li .txt { font-size: 22px; font-weight: normal; line-height: 1.25; margin: 15px 0 12px; } 
.evt_new .way li .txt .mo { display: none; } 
.evt_new .way li .btn { background: #000; display: inline-block; color: #fff; font-weight: 700; width: 210px; line-height: 50px; border-radius: 100px; } 

.evt_new .eventBoard .evtBoard_common .evtBoard_inner { background: #143a5b; } 
.evt_new .evtBoard_common .board_notice li { font-size: 12px; opacity: 1; color: #88b4d9; } 
.evt_new .eventBoard .evtBoard_common .board_notice li.chk_notice label { color: #fff; } 
.warningList li ul li a { color: #0058c4; border-bottom:1px solid #638ad2; margin: 0 0; padding: 0 0 2.5px; } 
/* //231115 ÀÛ¾÷ */



/* 231228 */
.evt_new.blue_ver {background: #72b5f7;}
.evt_new.blue_ver h3 .evt_end {top: 0px;right: -80px;}
.evt_new.blue_ver .con_txt {color: #000000;}
.evt_new.blue_ver .schedule {background: #268ef4;}
.evt_new.blue_ver .schedule dl dd .tiny_txt {color: #78b8f8;}
.evt_new.blue_ver .way { margin: 0 0 40px;}
.evt_new.blue_ver .way li {display: flex;justify-content: center;flex-wrap: wrap;align-items: center;align-content: center;}
.evt_new.blue_ver .way li .step {color: #5591ff;}
.evt_new.blue_ver .way li p { width: 100%;}
.evt_new.blue_ver .way .tiny_noti { color: #56a0e8;}
.warningList li ul li a.cr_blue {color: #5591ff;border-bottom: 1px solid #5591ff;text-decoration: underline;}


@media (max-width: 1200px){
 .eventWrap { font-size: 13px; } 
 .eventWrap .inner { width: 96%; } 
 .eventWrap .inner img { width: 100%; } 
 .flt_inner { display: none; } 

 .visual { background-size: auto 81%; } 
 
 /* con1 */
 .con1 .inner { padding-bottom:15%; } 
 .con1 .inner .txt { margin-top:14%; } 
 .con1 .inner .txt2 { margin-top:14%; } 
 .con1 .inner .s_tit { margin-top:11%; } 

 /* con2 */
 .con2 .inner { padding-bottom:5%; } 
 .con2 .inner ul { margin-top:12%; } 
 .con2 .inner ul li:first-child a { bottom: 25%; height: 14%; } 
 .con2 .inner ul li a { bottom: 18%; width: 19%; height: 10%; } 
 
 /* con3 */
 .con3 .inner { padding:0 0 15%; } 
 .con3 .inner .tab_wrap { margin-top:10%; } 
 .con3 .inner .tab_wrap .tab_nav a { height:66px; padding: 16px 0; font-size:24px; } 
 .con3 .inner .tab_wrap .tab_nav a .label img { width: auto; } 

 .con3 .inner .tab_wrap .tab_nav a.on { height:76px; padding: 21px 0;; } 
 .con3 .inner .tab_wrap .tab_cont .btn { margin-top:5%; } 
 .con3 .inner .tab_wrap .tab_cont .btn a { display:inline-block; width: 40%; } 
 
 /* con4 */
 .con4 .inner { padding:15% 0; } 
 .con4 .inner h3 { margin-bottom:7%; } 

 /* con5 */
 .con5 .inner { padding:15% 0 16%; } 
 .con5 .inner .evt_end { top:0; right:0; } 
 .con5 .inner .gift_w { margin-top:12%; } 
 .con5 .inner .gift_w .txt { width: 60%; } 
 .con5 .inner .gift_w .gift { width: 45%; } 
 .con5 .inner .btn { margin-top:9%; } 
 .con5 .inner .btn a { display:inline-block; width: 50%; } 
 .con5 .inner .borad_w { margin-top:12%; } 

 /* con6 */
 .con6 .inner { padding:15% 0 16%; } 
 .con6 .inner .evt_end { top:60%; right:-6%; } 
 .con6 .inner .gift_w { margin-top:4%; } 
 .con6 .inner .gift_w .txt { width: 60%; } 
 .con6 .inner .gift_w .gift { width: 40%; } 
 .con6 .inner .evtBoard_common { margin-top:8%; } 

 /*±â´ëÆòÀÛ¼º*/
 .event_new .evtBoard_common .board_write { padding:0; } 
 .event_new .evtBoard_common .board_write .btn_wrap { position:relative; width: 100%; } 
 .event_new .evtBoard_common .board_write .btn_wrap a { height:35px; line-height:35px; } 
 .event_new .evtBoard_common .noti_btn { top:82%; padding-right:0; } 
 .event_new .evtBoard_common .paging img { width: auto; } 


 /*new event*/
 .event_new { padding:10vw 0; } 
 .event_new h3 .evt_end { right: 0; } 
 .event_new .txt { margin:5vw auto 0; max-width:641px; width:80%; } 
 .event_new .info { margin-top:5vw; } 
 .event_new .info li { width:48%; } 
 .event_new .goods { margin-top:5vw; } 
 .event_new .goods li { width:30%; margin:0 1%; } 

 .event_new .evtBoard_common { margin-top:7vw; } 
 .event_new .evtBoard_common .board_write { padding-right:0; } 
 .event_new .evtBoard_common .board_write .inp_wrap textarea { font-size:13px; } 
 .event_new .evtBoard_common .board_write .btn_wrap { width:100%; } 
 .event_new .evtBoard_common .board_list { padding:10px; } 
 .event_new .evtBoard_common .board_list ul li { padding:10px; } 
 .event_new .evtBoard_common .board_list ul li .usr_info .date { top:10px; } 



 /* 231115 ÀÛ¾÷ */
 
 .con2_new { padding: 0 0 13%; } 
 .con2_new .tab_base { margin: 10.5% 0 9%; } 
 .con2_new .tab_base li a { font-size: 19px; padding: 24px 0; } 
 .con2_new .content1 .eventVideo { margin: 0 auto 5%; } 
 .con2_new .content1 .review_slide { position: relative; transform: none; margin: 0 auto; right: 0; } 
 .con2_new .content2 { margin: 11% 0 8%; } 
 .con2_new .content2 .book { left: -2%; width: 31%; } 
 .con2_new .content2 .txt_wrap { margin: 0 0 0 30%; } 
 .con2_new .content2 .txt_wrap p { font-size: 18.5px; } 
 .con2_new .content2 .txt_wrap ul li { font-size: 15px; } 
 .con2_new .btn { font-size: 2.5vw; padding: 16px; width: 70%; max-width: 400px; } 

 .evt_new { padding: 13% 0; } 
 .evt_new .con_txt { margin: 3% 0 6%; font-size: 22px; } 
 .evt_new .schedule { padding: 13px 0; } 
 .evt_new .schedule dl { font-size: 16px; } 
 .evt_new .schedule dl:first-child { margin-right: 20px; } 
 .evt_new .schedule dl dd .tiny_txt { font-size: 12px; } 
 .evt_new .gift { margin: 7% 0 8%; gap: 1%; } 
 .evt_new .sub_tit { margin: 0 0 4%; } 
 .evt_new .sub_tit span { font-size: 18px; } 
 .evt_new .way { margin: 0 0 7%; } 
 .evt_new .way li { font-size: 17px; padding: 30px 0; } 
 .evt_new .way li .txt { font-size: 19px; } 

 /* //231115 ÀÛ¾÷ */


 /* 231228 */
 .evt_new.blue_ver h3 {padding: 0 10%;}
 .evt_new.blue_ver h3 .evt_end {top: -1%;right: 0%;width: 20%;}
.evt_new.blue_ver .review_popbtn { padding: 0 26%;}

} 


@media (max-width: 768px) { /* con3 */
 .con3 .inner .tab_wrap .tab_nav a { height:46px; padding: 13px 0; font-size:15px; } 
 .con3 .inner .tab_wrap .tab_nav a.on { height:56px; padding: 17px 0;; } 
 .con3 .inner .tab_wrap .tab_nav a .label img { width: 90px; } 

 /* con5 */
 .con5 .inner .gift_w { padding-top:65%; } 
 .con5 .inner .gift_w .txt { width: 75%; margin:0 auto; } 
 .con5 .inner .gift_w .gift { left:0; width: 65%; margin:0 auto; } 

 /* con6 */
 .con6 .inner .gift_w { margin-top:4%; position:relative; padding-top:70%; } 
 .con6 .inner .gift_w .txt { width: 75%; margin:0 auto; } 
 .con6 .inner .gift_w .gift { position:absolute; top:0; left:0; right:0; width: 65%; margin:0 auto; } 

 /*±â´ëÆòÀÛ¼º*/
 .event_new .evtBoard_common .board_white_wrap { padding-top:20px; } 
 .event_new .evtBoard_common .board_write { margin:0 20px; } 
 .event_new .evtBoard_common .board_notice { margin:5px 0 20px; padding:0 20px; float:none; width: 100%; } 
 .event_new .evtBoard_common .board_notice li { font-size:12px; } 
 .event_new .evtBoard_common .noti_btn { position:relative; top:-15px; right:inherit; padding:0 20px; } 

 
 /* evt_cautn_w */
 .evt_cautn_w .inner { padding:40px 0; } 
 .evt_cautn_w h3 { font-size:15px; } 
 .evt_cautn_w dl dd,
 .evt_cautn_w ul li { font-size:12px; } 
 .evt_cautn_w dl { margin-top:15px; } 
 .evt_cautn_w dl dt { font-size:12px; } 

 
 /* 231115 ÀÛ¾÷ */

 .visual .home { width: 24%; } 

 .con2_new .content1 .eventVideo { width: 100%; } 
 .con2_new .tab_base li a { font-size: 16px; padding: 18px 0; } 
 .con2_new .content2 { height: auto; padding: 10px 0; margin: 11% 0 15%; } 
 .con2_new .content2 .book { position: static; margin: 0 auto 3%; width: 160px; transform: none; } 
 .con2_new .content2 .txt_wrap { margin: 0 auto; } 
.con2_new .content2 .tiny_noti { bottom: -35px; font-size: 11px; } 
 
 .evt_new .con_txt { font-size: 18px; } 
 .evt_new .schedule dl { font-size: 13px; display: block; } 
 .evt_new .schedule dl:first-child { margin-right: 0; } 
 .evt_new .schedule dl dt { margin-right: 5px; padding-right: 7px; } 
 .evt_new .sub_tit span { font-size: 15px; } 
 .evt_new .way li { font-size: 14px; } 
 .evt_new .way li .txt { font-size: 17px; margin: 10px 0 7px; } 
 .evt_new .way li .btn { line-height: 30px; width: 70%; max-width: 160px; } 


 /* //231115 ÀÛ¾÷ */ 

 /* 231228 */
 .evt_new.blue_ver .review_popbtn {padding: 0 21%;}
 .evt_new.blue_ver .way {margin: 0 0 6%;}
 .evt_new.blue_ver .way .tiny_noti {font-size: 10px;}
} 

@media (max-width:576px) { /*new event*/
 .event_new .info { margin-top:5vw; } 
 .event_new .info li { width:70%; display:block; margin:auto; } 

 /* 231115 ÀÛ¾÷ */
 .con2_new .tab_base li a { font-size: 13px; padding: 15px 0; } 
 .con2_new .content1 .review_slide { width: 340px; height: 235px; } 
 .con2_new .content1 .review_slide .slick-track { margin: -76px 0 0; } 
 .con2_new .content1 .review_slide .slick-arrow { width: 35px; height: 35px; background-size: 100%; } 
 .con2_new .content1 .review_slide .slick-slide.prev { top: 65px; } 
 .con2_new .content1 .review_slide .slick-slide.next { top: -71px; } 
 .con2_new .content2 .txt_wrap p { font-size: 15px; margin: 0 0 7px; } 
 .con2_new .content2 .txt_wrap ul li { font-size: 13px; } 
 .con2_new .content2 .txt_wrap ul li br { display: none; } 
 .con2_new .btn { font-size: 14px; } 

 .evt_new .con_txt { font-size: 14px; } 
 .evt_new .gift { flex-wrap: wrap; justify-content: center; } 
 .evt_new .gift li { width: 46%; margin: 0 0 3%; } 
 .evt_new .sub_tit span { font-size: 13px; } 
 .evt_new .way::before { width: 25px; height: 25px; background-size: 100%; } 
 .evt_new .way li { font-size: 13px; padding: 20px 0; } 
 .evt_new .way li .txt { font-size: 14px; margin: 7px 0 4px; } 
 .evt_new .way li .txt .mo { display: block; } 
 
/* //231115 ÀÛ¾÷ */ 

/* 231228 */
.evt_new.blue_ver .review_popbtn {padding: 0px 14%;}
} 




