@media screen and (min-width:900px){a.c_btn.black:hover{background:#e10000;border-color:#e10000}a.c_btn.black.line:hover{background:#e5e5e5!important;border-color:#000}a.c_btn.light:hover{background:#333;border-color:#333}a.c_btn.light.line:hover{background:#e5e5e5!important;color:#333}a.c_btn.color:hover{}a.c_btn.color.line:hover{background:#e5e5e5!important}input.input_design:hover{border-color:#aaa}textarea.text_design:hover{border-color:#aaa}.c_select:hover{border-color:#aaa}.c_label:hover .tx{text-decoration:underline}.c_pagi .nextprev .btn .ok:hover{background:#f5f5f5}.c_pagi .number a:hover{border-color:#222;color:#222}.c_nav .menu:hover strong{color:#000}.c_nav .menu:hover strong:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:top left;transform-origin:top left}.c_scroll_v:hover::-webkit-scrollbar-thumb{background-color:#222}.c_page_tab .tab:hover{background:#f5f5f5}.c_brand .word_list .btn:hover{background:#fff;color:#000;border-color:#000}.c_brand .brand_list .btn:hover{border-color:#999}.c_comb_search .search_form .btn_search:hover{background:#e10000}.c_login .btn_guest:hover{background:#f5f5f5}.c_login .other_link dd .btn:hover{text-decoration:underline}.c_login .find_tab .tab:hover{color:#000;text-decoration:underline}.c_my_go .menu:hover{text-decoration:underline}.c_my_wish .item_name:hover{text-decoration:underline}.c_my_list li:hover{background:#f9f9f9}.c_my_list.type_link .tit:hover{text-decoration:underline}.c_my_list .delivery:hover{text-decoration:underline}.c_attend .ctrl_box .btn_attend:hover{background:#e10000;border-color:#e10000}.c_order .cart_ctrl .btn:hover{text-decoration:underline}.c_order .cart_item .item_name:hover{text-decoration:underline}.c_cs_main .top_faq .cs_info .tel{pointer-events:none}.c_cs_main .board_list .posting:hover .tit{text-decoration:underline}.c_cs_main .board_tit .btn_more:hover{text-decoration:underline}.c_cs_main .top_faq .keyword .word:hover{border-color:#333;color:#333}.c_board_ctrl .board_ctg .ctg:hover{background:#f5f5f5}.c_board_ctrl .board_search .btn_reset:hover:before{background-color:#333}.c_board_ctrl .period_box .btn:hover{background:#f5f5f5}.c_board_list .file_down .link:hover{border-color:#333;background-color:#fff}.c_board_list.type_qna .about_item:hover{color:#0065e3}.c_board_list.type_qna .about_item:hover:before{border-color:#0065e3}.c_board_list ul:hover{background:#f9f9f9}.c_board_list ul:hover .posting .tit{text-decoration:underline}.c_board_news ul:hover{background:#f9f9f9}.c_board_news ul:hover .posting .tit{text-decoration:underline}.c_board_gallery .photo:hover img{transform:scale(1.07);-webkit-transform:scale(1.07)}.c_board_gallery .posting .tit:hover{text-decoration:underline}.c_board_view .file_down .link:hover{border-color:#333;background-color:#fff}.c_board_view .nextprev .tit:hover{text-decoration:underline}.c_board_view .reply .form .btn_ok:hover{background:#0065e3}.c_board_rv .about_item:hover{color:#0065e3}.c_board_rv .about_item:hover:before{border-color:#0065e3}.c_board_rv .posting:hover{background:#fafafa}.c_board_rv .posting:hover .conts{text-decoration:underline}.c_board_rv .btn_report:hover{color:#333}.c_promo_list .promo_box .thumb:hover img{transform:scale(1.07);-webkit-transform:scale(1.07)}.c_layer .browser_box .link:hover{background-color:#fff;border-color:#000}}@media screen and (max-width:1300px){.c_gridpage .layout_grid .grid_aside{width:160px;margin-right:30px}.c_comb .filter_box{position:fixed;right:-100%;top:0;height:100%;z-index:400;margin:0;width:100%;box-shadow:0 -30px 30px rgba(0,0,0,.2);box-sizing:border-box}.c_comb .filter_box{max-width:310px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column}.c_comb .filter_box .scroll{overflow-y:auto;padding-bottom:20px}.c_comb .filter_box dl{margin-left:25px;margin-right:25px}.c_comb .filter_box .filter_tit{padding:0 25px;height:60px;background:#222;position:sticky;top:0;z-index:5}.c_comb .filter_box .filter_tit .tit{display:block}.c_comb .filter_box .btn_close{display:block}.c_comb .filter_box .reset{flex:none;margin-left:auto}.c_comb .filter_box .reset .btn_reset{border-radius:100px;height:35px}.c_comb .result_item .p_List_ctrl .btn_filter{display:flex}.c_comb.if_open_filter .filter_box{right:0}.c_comb.if_open_filter .filter_box .filter_close{display:block}.c_comb.if_open_filter .bg_filter_close{right:0;opacity:1;filter: alpha(opacity=100);-ms-filter:alpha(opacity=100)}.c_my_wish li{width:20%}.c_my_wish.type_main li{width:16.6666%}.c_my_wish.type_main li:nth-child(7) {display:none}.c_order .cart_wrap .area_ctrl{width:350px}.c_order .cart_item .thumb{width:80px}.c_form .payway_box{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1100px){.c_my_wish li{width:25%}.c_my_wish.type_main li{width:20%}.c_my_wish.type_main li:nth-child(6) {display:none}.c_order .cart_wrap .area_ctrl{width:300px;margin-left:30px}.c_order .area_ctrl .cart_ctrl{padding:10px 15px}.c_order .cart_item{gap:15px}.c_order .cart_item .thumb{width:60px}.c_order .cart_item .coupon .name{flex:1;width:auto}.c_order .cart_sum{padding:20px}.c_order .cart_item .option_list li{flex-direction:column;align-items:stretch;gap:10px}.c_order .cart_item .opt_price{margin-left:0;justify-content:flex-start;gap:5px}.c_order .cart_item .counter{margin-left:auto}.c_board_gallery{margin-top:15px}.c_board_gallery ul{margin-left:-15px}.c_board_gallery li{width:33.333%}.c_board_gallery .post_box{margin-left:15px}}@media screen and (min-width:901px){.c_gridpage .grid_aside .layout_fix{padding:0!important}.c_gridpage .grid_section .layout_fix{padding:0!important}}@media screen and (max-width:900px){.c_scroll_v::-webkit-scrollbar{width:4px}.c_page_tit{border-bottom:1px solid #f2f2f2}.c_page_tit .tit_box{height:55px}.c_page_tit .tit{font-size:18px;font-weight:600}.c_page_tit .tit_box .btn_back{display:block}.c_section{padding-top:15px}.c_process{margin-top:30px;margin-bottom:30px}.c_complete .greeting_box{border:0;padding:0}.c_none{padding:50px 0}.c_nav{background:#f5f5f5;padding:14px 0;margin-top:-15px;margin-bottom:0;text-align:center}.c_nav .swipe_box ul{width:max-content;flex-wrap:nowrap;gap:0}.c_nav .menu{font-size:13px;color:#333}.c_nav.type_only{position:sticky;top:0;z-index:300}.c_nav .menu strong{border-bottom:0}.c_nav .hit .menu{background:#222;border-color:#222;padding:0 15px;border-radius:100px}.c_nav .hit .menu strong{color:#fff!important}.c_nav .swipe_box{display:inline-block;max-width:100%}.c_nav .swipe_box ul{flex-direction:row}.c_gridpage .grid_section{margin-top:15px}.c_gridpage .layout_grid{flex-direction:column;align-items:stretch;padding:0!important}.c_gridpage .layout_grid .grid_aside{width:100%;margin-right:0;z-index:300;top:0;margin-top:-15px}.c_gridpage .grid_section.type_formpage{border:0;padding:0}.c_gridpage .grid_section.type_formpage .layout_fix{max-width:100%}.c_gridpage .grid_section.type_miniform{border:0;padding:0}.c_editor_box{padding:15px}.c_editor_box.editor{font-size:12px}.c_editor_box.editor *{font-size:12px}.c_layer{padding:0;padding-top:80px;justify-content:flex-end}.c_layer.type_ticket_map .wrapping{height:100%}.c_layer .wrapping{width:100%;max-width:100%!important;border-radius:20px 20px 0 0;padding:20px}.c_layer .c_btnbox ul{width:100%}.c_layer.if_open_layer{right:0}.c_layer .place_info .map_box{min-height:auto}.c_layer.type_ticket_qr .wrapping{padding:30px}.c_layer .qr_box .code_img{margin:50px 0}.c_layer.if_open_layer{transition:all .25s ease-out;-webkit-transition:all .25s ease-out;z-index:1000}.c_brand .word_list ul{display:grid;grid-template-columns:repeat(9,1fr);gap:5px}.c_brand .word_list .btn{width:100%;height:25px;font-size:12px}.c_comb .other_recommend .tit{font-size:18px;margin-bottom:15px}.c_comb .search_form .inner{padding:25px}.c_comb .search_form .search_input{height:50px;max-width:100%}.c_comb .search_form .btn_search{height:50px}.c_comb .result_word{font-size:17px;margin-top:15px}.c_comb .result_item{margin-top:15px}.c_my_main .flex_bx{gap:10px}.c_my_main .flex_bx .li.box_info{width:100%;flex:none}.c_my_main .flex_bx .li.box_benefit,.c_my_main .flex_bx .li.box_benefit{padding:15px}.c_my_main .history dl+dl{margin-top:5px;padding-top:5px}.c_my_stats .li{padding:20px 0}.c_my_stats .state_box .tit{font-size:12px}.c_my_stats .state_box .total{font-size:17px}.c_my_go .menu{font-size:12px}.c_attend_guide{flex-direction:column}.c_attend_guide .box+.box{padding-top:0}.c_my_wish.type_main li{width:25%}.c_my_wish.type_main li:nth-child(5) {display:none}.c_my_list li{padding-left:0;padding-right:0}.c_order .cart_wrap{flex-direction:column;align-items:stretch}.c_order .cart_wrap .area_item{position:static}.c_order .cart_wrap .area_ctrl{width:100%;position:static;margin:0;margin-top:30px}.c_order .area_ctrl .cart_ctrl.type_hidden{display:none}.c_order .area_item .cart_ctrl{display:block}.c_order .cart_item{gap:10px}.c_order .cart_item .opt_name{font-size:12px}.c_order .cart_item .option_total li{font-size:12px}.c_order .cart_item .thumb{width:50px}.c_order .area_ctrl .c_btnbox.type_mypage{flex-direction:row-reverse}.c_order .area_ctrl .c_btnbox.type_mypage .c_btn{flex:1}.c_order .area_ctrl .c_btnbox .c_btn.type_print{display:none}.c_cs_main .recent_wrap{flex-direction:column;align-items:stretch;gap:30px;margin-top:30px}.c_cs_main .recent_wrap .board_box.this_recent:before{display:none}.c_cs_main .board_tit{height:auto}.c_cs_main .board_tit .tit{font-size:17px}.c_board_ctrl .board_ctg .swipe_box{padding-top:0}.c_board_ctrl .board_ctg .swipe_box ul{width:max-content}.c_board_news ul{padding:15px 0}.c_promo_list{margin-top:15px}.c_promo_list ul{margin-left:-15px;margin-top:-30px}.c_promo_list .promo_box{margin-left:15px;margin-top:30px}.c_promo_list .promo_box .tit_info{flex-direction:column;align-items:stretch;gap:5px}.c_promo_view .tit_box{padding:20px;font-size:17px}.c_promo_view .tit_box .btn_back{display:none}.c_join_type{margin:0 auto 15px}.c_join_type .type_list label{font-size:14px;padding:0 10px;height:35px}}@media screen and (max-width:700px){.c_popup{padding:100px 0 0 0!important;justify-content:flex-end}.c_popup .pop_wrap{width:100%;border-radius:30px 30px 0 0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.c_popup .img_box{width:100%;overflow-y:auto;background:#fff;-ms-overflow-style:none;scrollbar-width:none}.c_popup .img_box::-webkit-scrollbar{display:none}.c_popup .img_box img{max-height:none;min-width:100%}.c_popup .editor_box{min-width:100%}.c_popup .close_box{width:100%;flex:none}.c_form .form_dl{flex-direction:column;align-items:stretch}.c_form .form_dt{width:auto;padding:0;margin-right:0;margin-bottom:5px}.c_form .form_dt .tit{font-weight:700}.c_form .form_dl{border-bottom-style:dashed}.c_attend .attend_top{flex-direction:column}.c_attend_guide .box{padding:15px}.c_attend_guide .benefit{flex-direction:column}.c_attend_guide .benefit .inbox{border-radius:10px}.c_attend_guide .benefit .inbox.this_condi{width:100%}.c_attend_guide .benefit .inbox.this_condi br{display:none}.c_attend_guide .benefit .inbox.this_benefit{border-left-style:solid;border-top-style:dashed;margin-left:0;margin-top:-1px}.c_attend_guide .info dl{padding:5px 0}.c_attend .calendar_box{padding:20px 0}.c_attend .calendar_box .week li{font-size:11px}.c_attend .calendar_box .days strong{width:40px;height:40px;font-size:14px}.c_attend .calendar_box .days .hit strong:before{width:15px;height:15px;right:-7px;top:2px}.c_my_wish li{width:33.3333%}.c_my_wish.type_main li{width:33.3333%}.c_my_wish.type_main li:nth-child(4) {display:none}.c_my_list li{flex-direction:column;gap:10px}.c_my_list .area_state{width:auto;border:0;flex-direction:row;justify-content:flex-start;border-top:1px dashed #f2f2f2;padding-top:10px}.c_my_list .price{margin-left:auto}.c_my_coupon ul{grid-template-columns:repeat(1,1fr)}.c_my_coupon .area_state{padding:15px}.c_order .area_ctrl .c_btnbox{position:fixed;left:0;bottom:0;width:100%;z-index:100;background:#fff;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.2);padding:15px}.c_order .area_ctrl .c_btnbox .c_btn{border-radius:0}.c_order .order_tip{margin-top:-5px}.c_order .order_tip .open_tip{margin-bottom:0}.c_my_list .thumb{width:70px}.c_order .cart_npay{margin-top:0}.c_cs_main .top_faq{padding:30px 20px}.c_cs_main .top_faq .search_form .input_search{padding-left:15px}.c_board_ctrl{gap:10px;flex-direction:column;align-items:stretch}.c_board_ctrl .board_ctg{margin-top:5px}.c_board_ctrl .period_box{width:100%}.c_board_ctrl .period_box .btn{width:auto;flex:1}.c_board_list ul{flex-direction:column;align-items:stretch;gap:10px;padding:10px 0}.c_board_list li{gap:10px}.c_board_list li.this_tit{padding-right:5px}.c_board_list .number{display:none}.c_board_list .writer{width:auto}.c_board_list .posting{padding:0;position:static}.c_board_list .date{order:-1}.c_board_list ul.if_notice{padding-left:10px;padding-right:10px}.c_board_gallery li{width:50%}.c_board_gallery.type_event li{width:100%}.c_board_news .photo{width:100px}.c_board_list.type_qna ul{flex-direction:column;gap:10px}.c_board_list.type_qna li{align-items:flex-start}.c_board_list.type_qna .this_info{justify-content:flex-end}.c_board_list.type_qna .posting{gap:5px}.c_board_list.type_qna .my_post{padding:15px}.c_board_list.type_qna .answer .answer_in{padding:15px}.c_board_list.type_qna .answer .editor{font-size:12px}.c_board_view .reply{padding:15px}.c_board_view .reply .form{flex-direction:column}.c_board_view .reply .form .text_design{flex:none}.c_board_view .reply .form .btn_ok{width:100%;height:40px}.c_board_view .answer .answer_in{padding:15px}.c_board_view .answer .editor{font-size:12px}.c_board_rv .answer .answer_in{padding:15px}.c_board_rv .answer .editor{font-size:12px}.c_board_rv ul{grid-template-columns:repeat(1,1fr)}.c_promo_list{margin-top:0}.c_promo_list li{width:100%}.post_popup_section>div{max-width:100%!important;height:100%!important}.post_popup_section .post_close_btn{position:fixed!important;width:100%!important}.c_join_type .type_list{gap:10px 5px}.c_join_type .type_list label{font-size:13px;padding:0 10px;height:35px}}