.scrollLock{overflow:hidden}.darkBg{background-color:#181a1f;width:100%;min-width:100%}.main_container{padding:60px 0 180px;min-width:320px;color:#fff}.sub_container{display:flex;width:100%;margin:0 auto;padding-top:120px;flex-wrap:wrap}.sub_content{width:100%;min-height:auto;position:relative}.sub_title{margin-bottom:60px;padding:0 20px;box-sizing:border-box}.sub_title_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-top:10px}.sub_title_text{font-size:40px;font-weight:300;line-height:52px;text-align:left;color:#fff}.sub_lnb{width:100%;margin-left:auto;margin-top:-70px;display:flex;align-items:flex-end;flex-direction:column;padding:0 20px;box-sizing:border-box}.sub_lnb .menu{display:none}.sub_lnb .menu_item{margin-bottom:20px}.sub_lnb .menu_item .CateTag-new{width:15px;height:15px;background:transparent url(/m/assets/images/ico_new-blue.svg) no-repeat 0 0;background-size:cover;overflow:hidden;display:inline-block;text-indent:-9999em;margin-left:4px;transform:translateY(1px)}.sub_lnb .menu_link{text-decoration:none;font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#bbb}.sub_lnb .menu_link.active{color:#fff}.sub_lnb .menu_link.active+.menu_inner{display:block}.sub_lnb .menu_link.disabled{color:#555;pointer-events:none}.sub_lnb .menu_new{width:15px;height:15px;background:transparent url(/m/assets/images/ico_new.svg) no-repeat 0 0;background-size:cover;overflow:hidden;display:inline-block;text-indent:-9999em;transform:translateY(1px);margin-left:6px}.sub_lnb .menu_inner{display:none}.sub_lnb .menu_inner_item{margin-top:10px}.sub_lnb .menu_inner_link{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;text-decoration:none;position:relative;padding-left:32px}.sub_lnb .menu_inner_link.active{color:#fff}.sub_lnb .menu_inner_link.active:before{content:"";width:6px;height:6px;border-radius:10px;background-color:#2546c1;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.sub_footbanner{width:100%;height:200px;position:relative;margin-top:-60px}.sub_footbanner:after{content:"";display:block;top:0;left:0;width:100%;height:100%;position:absolute;background-color:transparent}.sub_footbanner .video{min-width:1320px}.sub_footbanner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sub_footbanner video::-webkit-media-controls-play-button,.sub_footbanner video::-webkit-media-controls-timeline{display:none!important}.sub_footbanner video::-webkit-media-controls-current-time-display,.sub_footbanner video::-webkit-media-controls-time-remaining-display{display:none!important}.sub_footbanner video::-webkit-media-controls-mute-button,.sub_footbanner video::-webkit-media-controls-volume-slider{display:none!important}.sub_footbanner video::-webkit-media-controls-fullscreen-button{display:none!important}.sub_footbanner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebanner{margin-left:auto;padding-bottom:30px;width:0;position:relative}.sidebanner .sidebannerWrap{position:fixed;right:20px;bottom:20px;top:auto!important;z-index:10;transition:all 0s ease}.sidebanner .sidebannerWrap.disabled{display:none}.sidebanner_link{width:80px;height:90px;display:block;position:sticky;top:70px;transition:all 0s ease;z-index:10}.sidebanner img{width:100%}.ellip{-webkit-line-clamp:1}.ellip,.ellipMultiple{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ellipMultiple{-webkit-line-clamp:3}button{outline:none}.button_back{width:50px;height:50px;display:inline-block;color:#fff;background:#2546c1;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;font-weight:400;line-height:22.4px;transition-property:background-color,top;transition-duration:.2s,0s;transition-timing-function:ease;position:relative;top:0;margin-bottom:0;margin-top:0;z-index:10;flex-direction:row-reverse;word-break:keep-all}.button_back-icoback{background:transparent url(/m/assets/images/ico_arrow.svg) no-repeat 0 -6px;width:10.5px;height:8px;display:inline-block;margin-right:6px;flex-shrink:0;background-size:10.5px}.button_back:active{color:#000;background:#fff}.button_back:active .button_back-icoback{background:transparent url(/m/assets/images/ico_arrow_hover.svg) no-repeat 0 -6px;width:10.5px;height:8px;display:inline-block;flex-shrink:0;background-size:10.5px}.button_board-prev{font-size:16px;font-weight:400;line-height:28.8px;display:inline-block;outline:0;padding:9px 29px;cursor:pointer;border-radius:999px;background:transparent;border:1px solid #777;color:#999}.button_board-prev:before{content:"";margin-right:10px;background:transparent url(/m/assets/images/ico_boardprev.svg) no-repeat 0 0;width:10.5px;height:8px;display:inline-block;vertical-align:2px}.button_board-next{font-size:16px;font-weight:400;line-height:28.8px;display:inline-block;outline:0;padding:9px 29px;cursor:pointer;border-radius:999px;background:#fff;border:1px solid #fff;color:#000}.button_board-next:after{content:"";margin-left:10px;background:transparent url(/m/assets/images/ico_boardnext.svg) no-repeat 0 0;width:10.5px;height:8px;display:inline-block;vertical-align:2px}.button-search{background:#2546c1;margin-left:10px;font-size:14px;line-height:22.4px;text-align:left;padding:4px 12px;box-sizing:border-box;border:0;color:#fff;border-radius:60px}.button-footer,.button-search{font-weight:400;cursor:pointer}.button-footer{font-size:20px;line-height:36px;display:inline-block;outline:0;padding:9px 29px;border-radius:999px;background:#333740;border:1px solid #333740;color:#999;transition:all .2s ease}.button-footer:active{background:#fff;border:1px solid #fff;color:#000}.button-default{font-size:20px;font-weight:500;line-height:36px;display:inline-block;outline:0;padding:9px 29px;cursor:pointer;border-radius:999px;color:#fff;background:transparent;border:1px solid #fff;transition:all .2s ease}.button-default:active{background:#fff;border:1px solid #fff;color:#000}.button-dimBlue{font-size:20px;font-weight:500;line-height:36px;display:inline-block;outline:0;padding:9px 29px;cursor:pointer;border-radius:999px;color:#999;background:#181a1f;border:1px solid #777;transition:all .2s ease}.button-dimBlue:active{background:#2546c1;border:1px solid #2546c1;color:#fff}.button-dim{font-size:20px;font-weight:400;line-height:36px;display:inline-block;outline:0;padding:9px 29px;cursor:pointer;border-radius:999px;color:#999;background:#181a1f;border:1px solid #777;transition:all .2s ease}.button-dim:active{background:#fff;border:1px solid #fff;color:#000}.button-dimSm{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;display:inline-block;outline:0;padding:3px 11px;height:30px;box-sizing:border-box;cursor:pointer;border-radius:999px;color:#999;background:#333740;border:1px solid #333740;transition:all .2s ease}.button-dimSm:active{background:#fff;border:1px solid #fff;color:#000}.button-grey{font-size:20px;font-weight:400;line-height:36px;display:inline-block;outline:0;padding:9px 29px;cursor:pointer;border-radius:999px;background:#333740;border:1px solid #333740;color:#999;transition:all .2s ease}.button-grey:active{background:#fff;border:1px solid #fff;color:#000}.button-board{font-size:24px;font-weight:400;line-height:43.2px;display:inline-block;outline:0;padding:9px 49px;cursor:pointer;border-radius:999px;background:#24272e;border:1px solid #24272e;color:#999;transition:all .2s ease}.button-board.active{background:#2546c1;border:1px solid #2546c1;color:#fff}.button-arrow{padding:6px 10px;border-radius:30px;color:#fff;background-color:#1d1d20;border:1px solid #444;font-size:16px;font-weight:400;line-height:16px;display:inline-block;align-items:center;text-decoration:none;cursor:pointer}.button-arrow:after{content:"";display:inline-block;width:10px;height:5px;margin-left:10px;background:transparent url(/m/assets/images/ico_button_dropdown_wt.svg) no-repeat 50%;vertical-align:middle}.button-arrow.open{color:#111;background-color:#fff;border:1px solid #fff}.button-arrow.open:after{background:transparent url(/m/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%}.button-next{font-size:18px;font-weight:400;line-height:32.4px;background:#333740;display:inline-block;color:#999;border-radius:60px;border:0;outline:none;padding:10px 20px;transition:all .2s ease;cursor:pointer}.button-next.active{background:#2546c1;color:#fff}.button-next-dim{font-size:18px;font-weight:400;line-height:32.4px;background:#333740;display:inline-block;color:#999;border-radius:60px;border:0;outline:none;padding:10px 20px;transition:all .2s ease;cursor:pointer}.button-next-dim:active{background:#2546c1;color:#fff}.button-next-dim:active:after{background:transparent url(/m/assets/images/button_arrow.svg) no-repeat 50%;background-size:17px}.button-next-dim:active:after,.button-next-dim:after{content:"";display:inline-block;width:17px;height:16px;margin-left:10px}.button-next-dim:after{background:transparent url(/m/assets/images/button_arrow-dim.svg) no-repeat 50%;background-size:17px}.button-next-dim.active{background:#2546c1;color:#fff}.button-next-dim.active:after{content:"";display:inline-block;width:17px;height:16px;background:transparent url(/m/assets/images/button_arrow.svg) no-repeat 50%;background-size:17px;margin-left:10px}.button-next-dim.disabled{cursor:default;background:#333740;color:#fff}.button-next-dim.disabled:after{content:"";display:none}.button-next-dim.disabled:active:after{content:"";display:none;width:17px;height:16px;background:transparent url(/m/assets/images/button_arrow-dim.svg) no-repeat 50%;background-size:17px;margin-left:10px}.button-next-blue{font-size:18px;font-weight:400;line-height:32.4px;background:#2546c1;display:inline-block;color:#fff;border-radius:60px;border:0;outline:none;padding:10px 20px;cursor:pointer}.button-next-blue:after{content:"";display:inline-block;width:17px;height:16px;background:transparent url(/m/assets/images/button_arrow.svg) no-repeat 50%;background-size:17px;margin-left:10px}.button-next-blue.disabled{background:#dcdce1;color:#777}.button-next-blue.disabled:after{display:none}.button-clear{font-size:24px;font-weight:400;line-height:43.2px;background:transparent;display:inline-block;color:#999;border-radius:60px;border:1px solid #777;outline:none;padding:9px 29px;cursor:pointer}.button-clear.active{background:#2546c1;border:1px solid #2546c1;color:#fff}.button-clear.active:after{display:none}.popbutton-sq{max-width:400px;width:calc(100% - 40px);height:60px;box-sizing:border-box;font-family:Noto Sans KR;font-size:18px;font-weight:700;line-height:60px;text-align:center;border:none}.popbutton-blue,.popbutton-sq{background-color:#2546c1;color:#fff;display:inline-block;cursor:pointer}.popbutton-blue{padding:9px 49px;font-size:16px;font-weight:400;line-height:28.8px;text-align:left;outline:0;border-radius:999px;border:1px solid #2546c1}.popbutton-blue.disabled{background-color:#ddd;border:1px solid #ddd;color:#787878}.popbutton-bluesm{padding:9px 14px;font-size:16px;font-weight:400;line-height:28.8px;text-align:left;display:inline-block;outline:0;background-color:#2546c1;border-radius:999px;border:1px solid #2546c1;color:#fff;cursor:pointer;flex-shrink:0}.popbutton-outline{padding:9px 59px}.popbutton-outline,.popbutton-outlinesm{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;display:inline-block;outline:0;background-color:#fff;border-radius:999px;border:1px solid #999;color:#333;cursor:pointer}.popbutton-outlinesm{padding:9px 29px;flex-shrink:0}.popbutton-sidebutton{position:absolute;display:block;right:-80px;top:0;width:80px;height:80px;border:none}.popbutton-sidebutton:after{content:"";display:block;margin:0 auto;width:7px;height:7px;background:transparent url(/m/assets/images/ico_popclose.svg) no-repeat 0 0}.popbutton-inputBt{background-color:#111;color:#fff;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;padding:4px 12px;outline:none;cursor:pointer;border-radius:999px;border:none}.popbutton-systemblue{flex:1;border:1px solid #2546c1;background-color:#2546c1;color:#fff}.popbutton-systemblue,.popbutton-systemline{box-sizing:border-box;font-size:18px;font-weight:500;line-height:32.4px;padding:24px 0;text-align:center;display:block;outline:none;cursor:pointer}.popbutton-systemline{width:100px;border:1px solid #ddd;background-color:#fff;color:#000}.popbutton-mainblue{border:1px solid #2546c1;background-color:#2546c1;color:#fff}.popbutton-mainblue,.popbutton-mainline{flex:1;box-sizing:border-box;font-size:16px;font-weight:400;line-height:28.8px;padding:11px 0;text-align:center;display:block;outline:none;cursor:pointer}.popbutton-mainline{border:1px solid #ddd;background-color:#fff;color:#000}.errorbutton-icoback{background:transparent url(/m/assets/images/ico_arrow.svg) no-repeat 0 0;background-size:cover;width:10.5px;height:19.36px;margin-right:10px;display:inline-block;vertical-align:sub}.errorbutton-outline{background:hsla(0,0%,100%,.1);border-radius:999px;border:1px solid #c7c7c7;color:#fff}.errorbutton-default,.errorbutton-outline{padding:9px 29px;font-size:16px;font-weight:400;line-height:28.8px;text-align:left;display:inline-block;outline:0;cursor:pointer}.errorbutton-default{background-color:#fff;border-radius:999px;border:1px solid #fff;color:#333}.headerFrame{position:fixed;width:100%;height:50px;overflow:auto;top:0;z-index:10}.headerFrame:before{height:0;height:100%;top:-100%}.headerFrame:after,.headerFrame:before{content:"";right:0;left:0;z-index:9;position:fixed;display:block;background-color:rgba(29,29,32,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px)}.headerFrame:after{height:0;height:50px;transition:all .2s ease;top:-50px}.headerFrame.active{height:346px}.headerFrame.active:after{height:inherit}.headerFrame.scroll:after{top:0}.headerFrame.active{height:100%}.headerFrame.active .header .header_wrap{flex-direction:column}.headerFrame.active .header .header_wrap .header_logo{display:none}.headerFrame.active .header .header_wrap .header_lang{display:flex;margin-left:unset}.headerFrame.active .header .header_wrap .header_nav{align-items:start}.headerFrame.active .header .header_wrap .header_nav .navList{display:block;width:100%;height:100%;overflow-y:auto;padding-bottom:100px}.headerFrame.active .header .header_wrap .header_nav .navList .navItem{text-align:left}.headerFrame.active .header .header_wrap .header_lanpWrap{position:absolute;padding:0 20px;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;z-index:10}.headerFrame.active .header .header_wrap .moweb_menu{position:fixed;top:10px;right:20px;width:30px;height:30px;display:inline-block;overflow:hidden;z-index:10;text-decoration:none;text-indent:-9999em}.headerFrame.active .header .header_wrap .moweb_menu span:first-child{top:50%;width:0;transform:translate(-50%,-50%)}.headerFrame.active .header .header_wrap .moweb_menu span:nth-child(2){transform:translate(-50%,-50%) rotate(45deg)}.headerFrame.active .header .header_wrap .moweb_menu span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}.headerFrame.active .header .header_wrap .moweb_menu span:nth-child(4){bottom:50%;width:0;transform:translate(-50%,50%)}.headerFrame.active:before{top:0}.headerFrame.active:after{top:-50px}.header{position:relative;height:50px;display:flex;justify-content:center;z-index:12;width:100%;margin:0 auto;color:#fff;padding:0 20px;box-sizing:border-box}.header .moweb_menu{position:absolute;top:10px;right:20px;width:30px;height:30px;display:inline-block;overflow:hidden;text-decoration:none;text-indent:-9999em}.header .moweb_menu span{position:absolute;left:50%;width:20px;height:2px;background:#fff;border-radius:0;transform:translate(-50%) rotate(0deg);transition:.2s ease-in-out}.header .moweb_menu span:first-child{top:7px}.header .moweb_menu span:nth-child(2),.header .moweb_menu span:nth-child(3){top:16px;transform:translate(-50%,-50%)}.header .moweb_menu span:nth-child(4){top:23px}.header_logo{position:relative;z-index:10;margin-top:12px;width:290px;height:31px;flex-shrink:0}.header_wrap{width:100%;display:flex}.header_nav,.header_nav .navList{display:flex;position:relative;flex-direction:column}.header_nav .navList{z-index:10;justify-content:space-between;display:none;padding-left:30px;box-sizing:border-box}.header_nav .navItem{text-align:center;font-size:20px;font-weight:500;padding-right:0;padding-top:100px}.header_nav .navItem:last-child{padding-right:0}.header_nav .navItem>.CateList{transition-duration:.3s;width:100%;text-align:left;margin-top:20px}.header_nav .navItem>.CateList .CateItem{height:auto;margin-top:20px;position:relative}.header_nav .navItem>.CateList .CateItem:first-child{margin-top:0}.header_nav .navItem>.CateList .CateItem_sub{display:none}.header_nav .navItem>.CateList .CateItem_sub_item{margin-left:30px;margin-top:20px}.header_nav .navItem>.CateList .CateItem_sub_link{font-size:20px;font-weight:500;line-height:32px;text-align:left;text-decoration:none;color:#fff}.header_nav .navItem>.CateList .CateLink{font-size:24px;font-weight:500;line-height:38.4px;text-align:left;transition:color .3s;text-decoration:none;left:0;top:0;min-width:-moz-max-content;min-width:max-content;position:relative}.header_nav .navItem>.CateList .CateLink:active .text{opacity:1}.header_nav .navItem>.CateList .CateLink.active+.CateItem_sub{display:block}.header_nav .navItem>.CateList .CateLink.active .text{opacity:1}.header_nav .navItem>.CateList .CateLink.disabled{cursor:default}.header_nav .navItem>.CateList .CateLink.disabled .text{opacity:.5}.header_nav .navItem>.CateList .CateLink .text{color:#fff;opacity:1}.header_nav .navItem>.CateList .CateTag-blue{width:auto;padding:0 4px;height:16px;display:inline-block;line-height:16px;font-size:10px;font-style:normal;font-weight:500;line-height:160%;background:#4156d2;margin-left:6px;text-align:center;transform:translateY(-4px);color:#fff}.header_nav .navItem>.CateList .CateTag-new{width:15px;height:15px;background:transparent url(/m/assets/images/ico_new.svg) no-repeat 0 0;background-size:cover;overflow:hidden;display:inline-block;text-indent:-9999em;margin-left:6px;transform:translateY(1px)}.header_nav .navLink{font-size:14px;font-weight:700;line-height:22.4px;text-align:left;color:hsla(0,0%,100%,.5);text-decoration:none;position:relative}.header_nav .navLink:after{content:"";position:absolute;right:0;bottom:-6px;z-index:-1;width:0;height:3px;background:#fff;transition:all .2s ease}.header_nav .navLink:active:after{left:0;width:100%}.header_lang{display:flex;align-items:center;grid-gap:10px;gap:10px;height:50px;margin-left:auto;display:none}.header_lang:before{content:"";width:20px;height:20px;background:url(/m/assets/images/ico_earth.svg) no-repeat 0 0;background-size:20px;display:inline-block}.header_lang_button{position:relative;display:flex;width:26px;height:20px;cursor:pointer}.header_lang_button .langinput{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;outline:0}.header_lang_button .langinput:checked~span{opacity:1}.header_lang_button .langspan{display:flex;justify-content:center;align-items:center;opacity:.5;width:100%;height:100%;font-size:20px;font-weight:500}.header_lang_dot{display:block;width:3px;height:3px;background:hsla(0,0%,100%,.5);border-radius:50px}.footer{position:relative;box-sizing:border-box;background-color:#181a1f;min-width:100%;color:#fff;height:762px}.footer:active:after{opacity:0}.footer:before{height:1px;border-top:1px dotted #fff;opacity:.5}.footer:after,.footer:before{content:"";position:absolute;top:0;left:0;width:100%}.footer:after{background:linear-gradient(180deg,#1221e6,rgba(18,33,230,0));opacity:0;height:510px;transition:all .2s ease}.footer_wrap{width:100%;position:absolute;left:50%;top:0;transform:translateX(-50%);padding:20px 0 30px;z-index:1;box-sizing:border-box}.footer_news{padding:0 20px;margin-bottom:100px}.footer_news .button-footer,.footer_news .button-footer:active{background:#2546c1;color:#fff;border:1px solid #2546c1}.footer_news .news_desc{font-size:24px;font-style:normal;font-weight:300;line-height:38.4px;margin-bottom:20px;display:block}.footer_content{padding:0 20px;display:flex;flex-direction:column;justify-content:space-between;flex-direction:column-reverse;gap:30px}.footer_content .policies{display:flex;margin-bottom:50px}.footer_content .policies_button{text-decoration:none;color:#bbb;font-size:18px;font-style:normal;font-weight:700;line-height:25.6px;margin-right:40px}.footer_content .policies_button:active{text-decoration:underline}.footer_content .company_name{color:#999;font-size:16px;font-style:normal;font-weight:500;line-height:25.6px;margin-bottom:10px}.footer_content .company_name a{color:#999;font-size:16px;font-style:normal;font-weight:500;line-height:160%;text-decoration:none}.footer_content .company_name a:active{text-decoration:underline}.footer_content .company_info ul{display:flex;flex-direction:column}.footer_content .company_info ul li{margin-right:0;color:#999;font-size:14px;font-style:normal;font-weight:300;line-height:25.2px}.footer_content .company_copyright{color:#bbb;font-size:14px;font-style:normal;font-weight:300;line-height:22.4px;margin-top:30px}.form_input{background:#fff}.form_input,.form_input-dim{flex:1;height:50px;line-height:50px;border:1px solid #ddd;box-sizing:border-box;font-size:16px;font-weight:500;padding:0 10px;width:100%;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.form_input-dim{background:#f7f7f7}.form_input:disabled{background:#f7f7f7;border:1px solid #ddd;padding:0 10px}.form_input::-moz-placeholder{color:#999;font-weight:400}.form_input::placeholder{color:#999;font-weight:400}.form_input-search{width:180px;background:transparent;padding:10px;color:#fff;border:0;border-bottom:1px solid #333740;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;box-sizing:border-box;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.form_input-search::-moz-placeholder{color:#666}.form_input-search::placeholder{color:#666}.form_select{border:1px solid #999;font-weight:400;border-radius:0;position:relative}.form_select,.form_select-dim{flex:1;width:100%;height:50px;line-height:50px;box-sizing:border-box;font-size:16px;padding:0 10px;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.form_select-dim,.form_textarea{border:1px solid #ddd;font-weight:500;border-radius:0}.form_textarea{flex:1;min-height:180px;padding:10px;box-sizing:border-box;font-size:16px;line-height:28.8px;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.form_textarea::-moz-placeholder{color:#999;font-weight:400}.form_textarea::placeholder{color:#999;font-weight:400}.form_checkbox{position:relative;width:30px;height:30px}.form_checkbox .checkbox{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;outline:0;width:30px;height:30px;padding:0;border:0;margin:0;cursor:pointer}.form_checkbox .checkbox+.chbspan{display:inline-block;width:30px;height:30px;background:transparent url(/m/assets/images/ico_chb-dim.svg) no-repeat 0 0}.form_checkbox .checkbox-dark{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;outline:0;width:30px;height:30px;padding:0;border:0;margin:0;cursor:pointer}.form_checkbox .checkbox-dark+.chbspan{display:inline-block;width:30px;height:30px;background:transparent url(/m/assets/images/ico_chb-dimDk.svg) no-repeat 0 0}.form_checkbox .checkbox-dark:checked~.chbspan{background:transparent url(/m/assets/images/ico_chb.svg) no-repeat 0 0}.form_checkboxPop{position:relative;width:30px;height:30px;display:block}.form_checkboxPop .checkbox{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;outline:0;width:30px;height:30px;padding:0;border:0;margin:0;cursor:pointer}.form_checkboxPop .checkbox:checked~.chbspan{background:transparent url(/m/assets/images/ico_chb.svg) no-repeat 0 0}.form_checkboxPop .chbspan{display:inline-block;width:30px;height:30px;background:transparent url(/m/assets/images/ico_chb-line.svg) no-repeat 0 0}.form_button-arrow{padding:5px 9px;border-radius:30px;color:#fff;background-color:#111;font-size:14px;font-weight:400;line-height:14px;display:inline-block;align-items:center;cursor:pointer}.form_button-arrow:after{content:"";display:inline-block;width:10px;height:5px;margin-left:10px;vertical-align:middle}.form_button-arrow.open{color:#111;background-color:#fff;border:1px solid #999}.form_button-arrowLine{padding:3px 9px;border-radius:30px;color:#fff;border:1px solid #444;background-color:#1d1d20;font-size:14px;font-weight:400;line-height:22.4px;display:inline-block;align-items:center;cursor:pointer;flex-shrink:0;height:30px}.form_button-arrowLine:after{content:"";display:inline-block;width:10px;height:5px;margin-left:10px;background:transparent url(/m/assets/images/ico_button_dropdown_wt.svg) no-repeat 50%;vertical-align:middle}.form_button-arrowLine.open{color:#111;background-color:#fff;border:1px solid #999}.form_button-arrowLine.open:after{background:transparent url(/m/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%}.form_button-blue{padding:5px 9px;border-radius:30px;color:#fff;background-color:#2546c1;align-items:center;cursor:pointer;flex-shrink:0;height:30px}.form_button-blue,.form_button-close{font-size:14px;font-weight:400;line-height:14px;display:inline-block}.form_button-close{border:1px solid #999;color:#000;border-radius:30px;padding:13px 19px;text-align:left;background-color:#fff}.form_button-close .close{width:10px;height:10px;display:inline-block;margin-left:10px;vertical-align:middle;outline:none;border:0;background-size:10px}.form_button-file{background-color:#000;color:#fff;font-weight:400;padding:11px 0;display:inline-block;box-sizing:border-box;width:100%}.form_button-file,.form_button-sqline{font-size:16px;line-height:28.8px;text-align:center;cursor:pointer}.form_button-sqline{font-weight:500;color:#2546c1;border:1px solid #2546c1;background-color:#fff;padding:7px 49px}.form_button-submitblue{border:1px solid #2546c1;background-color:#2546c1;color:#fff}.form_button-submitblue,.form_button-submitline{font-size:18px;line-height:32.4px;font-weight:500;padding:13px 0;display:inline-block;box-sizing:border-box;width:100%;cursor:pointer}.form_button-submitline{border:1px solid #999;background-color:#fff;color:#333}.popupform-input{background:#fff}.popupform-input,.popupform-input-dim{flex:1;height:50px;line-height:50px;border:1px solid #ddd;box-sizing:border-box;font-size:16px;font-weight:400;padding:0 10px;flex-basis:auto;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.popupform-input-dim{width:100%;background:#f7f7f7}.popupform-input:disabled{background:#f7f7f7;border:1px solid #ddd;padding:0 10px}.popupform-input::-moz-placeholder{color:#999;font-weight:400}.popupform-input::placeholder{color:#999;font-weight:400}.popupform-input:focus{border:1px solid #2546c1}.popupform-input.error{border:1px solid #d24141}.popupform-input.error+.popupform_inputErortxt-absolute{display:block}.popupform-inputDone{font-size:16px;font-weight:400;padding:0 10px;height:50px;line-height:50px;background:#f7f7f7;width:100%;display:block;border:1px solid #ddd;box-sizing:border-box;display:flex;align-items:center;color:#111;flex-basis:auto;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.popupform-inputDone:after{content:"";margin-left:10px;width:14px;height:10px;background:transparent url(/m/assets/images/ico_inputbt_done.svg) no-repeat 0 0;display:inline-block}.popupform-select{font-weight:400}.popupform-select,.popupform-select-dim{flex:1;width:100%;height:50px;line-height:50px;border:1px solid #ddd;box-sizing:border-box;font-size:16px;padding:0 10px;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.popupform-select-dim{font-weight:500}.popupform-select:focus{border:1px solid #2546c1}.popupform_inputBtWrap-default{flex:1;position:relative;display:flex}.popupform_inputBtWrap-default .popupform-inputBt{padding-right:93px}.popupform_inputBtWrap-date{flex:1;position:relative;display:flex}.popupform_inputBtWrap-date .popupform-inputBt{padding-right:148px}.popupform_inputBtWrap-date .popupform-inputBt.dim{padding-right:97px}.popupform_inputBtWrap-date.doneEng{position:relative}.popupform_inputBtWrap-date.doneEng:after{left:186px;width:14px;height:10px;background:transparent url(/m/assets/images/ico_inputbt_done.svg) no-repeat 0 0}.popupform_inputBtWrap-date.done:after,.popupform_inputBtWrap-date.doneEng:after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:inline-block}.popupform_inputBtWrap-date.done:after{left:80px;width:12px;height:8px;background:transparent url(/m/assets/images/input_succes.svg) no-repeat 0 0;background-size:cover}.popupform_inputBtWrap-longbutton{flex:1;position:relative;display:flex}.popupform_inputBtWrap-longbutton .popupform-inputBt{padding-right:133px}.popupform_inputBtWrap-longbutton .popupform-inputBt.dim{padding-right:121px}.popupform_inputUtil{position:absolute;align-items:center;display:flex;right:10px;top:50%;transform:translateY(-50%);gap:10px;background-color:#fff;padding-left:10px;height:30px}.popupform_inputUtil.disabled .popupform-timer{display:none}.popupform_inputUtil.disabled .popbutton-inputBt{background-color:#e3e3e3;color:#999;border:none}.popupform_inputUtil.off{display:none}.popupform-inputBt{width:100%;flex:1;height:50px;line-height:50px;background:#fff;border:1px solid #ddd;box-sizing:border-box;font-size:16px;font-weight:500;padding:0 10px;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.popupform-inputBt.error{border:1px solid #d24141}.popupform-inputBt:disabled{background:#f7f7f7;border:1px solid #ddd;padding:0 10px}.popupform-inputBt:disabled+.popupform_inputUtil{background:transparent}.popupform-inputBt::-moz-placeholder{color:#999;font-weight:400}.popupform-inputBt::placeholder{color:#999;font-weight:400}.popupform-timer{font-size:16px;line-height:28.8px}.popupform-timer,.popupform_inputErortxt{font-weight:400;text-align:left;color:#d24141}.popupform_inputErortxt{font-size:14px;line-height:25.2px}.popupform_inputErortxt-absolute{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#d24141;position:absolute;left:0;top:60px;display:none}.popupform_errortxt{font-size:14px;font-weight:400;line-height:25.2px;text-align:left;color:#d24141;visibility:hidden}.popupform_errortxt-absolute{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#d24141;position:absolute;left:0;top:60px;display:none}.board_input{background:#24272e}.board_input,.board_input-dim{flex:1;height:50px;line-height:50px;border:1px solid #444;box-sizing:border-box;font-size:16px;font-weight:400;padding:0 10px;color:#fff;width:100%;flex-basis:auto;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.board_input-dim{background:#1e1e20}.board_input-dim.error{border:1px solid #d24141}.board_input-dim:focus{border:1px solid #444}.board_input::-moz-placeholder{color:#666;font-weight:400}.board_input::placeholder{color:#666;font-weight:400}.board_input.active,.board_input:focus{border:1px solid #2546c1}.board_input.error{border:1px solid #d24141}.board_extra{font-size:16px;font-weight:400;line-height:50px;text-align:left;color:#bbb}.board_select{width:100%;min-width:75px;height:50px;line-height:50px;padding:0 10px;position:relative;background:#24272e url(/m/assets/images/ico_board_select.svg) no-repeat calc(100% - 10px)}.board_select,.board_textarea{flex:1;border:1px solid #444;box-sizing:border-box;font-size:16px;font-weight:400;color:#fff;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.board_textarea{background:#24272e;min-height:200px;padding:20px 10px;line-height:32.4px;text-align:left}.board_textarea::-moz-placeholder{color:#666;font-weight:400}.board_textarea::placeholder{color:#666;font-weight:400}.board-inputBt{flex:1;height:50px;line-height:50px;background:#24272e;border:1px solid #444;box-sizing:border-box;font-size:18px;font-weight:400;padding:0 10px;color:#fff;width:100%;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz-aappearance:none;-o-aappearance:none;outline:0;flex-shrink:0}.board-inputBt:focus{border:1px solid #2546c1}.board-inputBt.error,.board-inputBt.error:focus{border:1px solid #d24141}.board-inputBt:disabled{background:#24272e;border:1px solid #444;padding:0 10px}.board-inputBt:disabled+.popupform_inputUtil{background:transparent}.board-inputBt::-moz-placeholder{color:#666;font-weight:400}.board-inputBt::placeholder{color:#666;font-weight:400}.board_inputUtil{position:absolute;align-items:center;display:flex;right:10px;top:50%;transform:translateY(-50%);gap:10px;padding-left:10px;height:30px}.board_inputUtil.disabled .board-timer{display:none}.board_inputUtil.disabled .board_inputUtil-inputBt{background-color:#414650;color:#999;border:none}.board_inputUtil.off{display:none}.board_inputUtil-inputBt{background-color:#fff;color:#111;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;padding:4px 12px;outline:none;cursor:pointer;border-radius:999px;border:none}.board_inputBtWrap-default{flex:1;position:relative;display:block;width:100%}.board_inputBtWrap-default .popupform-inputBt{padding-right:93px}.board_inputBtWrap-date{flex:1;position:relative;display:block}.board_inputBtWrap-date .popupform-inputBt{padding-right:148px}.board_inputBtWrap-date .popupform-inputBt.dim{padding-right:97px}.board_inputBtWrap-date.done,.board_inputBtWrap-date.doneEng{position:relative}.board_inputBtWrap-date.doneEng:after{left:220px}.board_inputBtWrap-date.done:after,.board_inputBtWrap-date.doneEng:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:14px;height:10px;background:transparent url(/m/assets/images/ico_inputbt_done.svg) no-repeat 0 0;display:inline-block}.board_inputBtWrap-date.done:after{left:100px}.board_inputBtWrap-longbutton{flex:1;position:relative;display:flex}.board_inputBtWrap-longbutton .popupform-inputBt,.board_inputBtWrap-longbutton .popupform-inputBt.dim{padding-right:133px}.board-timer{color:#d24141}.registrationform{padding:0 20px;box-sizing:border-box}.registrationform_header{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 30px;flex-direction:row;gap:10px}.registrationform_title{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#fff}.registrationform_desc{font-size:14px;font-weight:400;line-height:25.2px;text-align:left;color:#999;margin-left:0}.registrationform_desc_red{color:#d24141}.registrationform_label{display:flex;gap:10px;width:120px;height:auto;align-items:center;margin-bottom:4px}.registrationform_label .label_text{flex:1;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;color:#999}.registrationform_label .label_text.important:after{content:" *";color:#d24141;font-size:16px;font-weight:500}.registrationform_data{flex:1;width:100%}.registrationform_dataWrap{display:flex;gap:10px;margin-bottom:10px;flex-wrap:wrap}.registrationform_dataWrap.resp{flex-direction:column}.registrationform_dataWrap:last-child{margin-bottom:0}.registrationform_dataWrap .board_extra+.contactform_dataBlock{width:290px;flex:unset}.registrationform_dataWrap .board_select+.board_inputBtWrap-default{width:100%;flex:unset}.registrationform_dataWrap+.registrationform_desc{margin-top:0}.registrationform_dataWrap.error{display:flex;flex-direction:column}.registrationform_dataWrap.error .error_txt{display:block;margin-top:0}.registrationform_dataWrap.error .board-inputBt{border:1px solid #d24141}.registrationform_dataWrap .error_txt{font-size:14px;font-weight:400;line-height:25.2px;text-align:left;color:#d24141;display:none;margin-top:10px}.registrationform_dataWrap.timeOver .board-inputBt{border:1px solid #444;background:transparent;color:#666}.registrationform_dataWrap.timeOver .board-timer{display:none}.registrationform_dataWrap.done{position:relative}.registrationform_dataWrap.done .board-inputBt,.registrationform_dataWrap.done .board_select{border:1px solid #444;background:transparent;color:#fff}.registrationform_dataWrap.done .board-timer,.registrationform_dataWrap.done .board_inputUtil{display:none}.registrationform_dataWrap.done:last-child:after{content:"";position:absolute;top:50%;left:90px;transform:translateY(-50%);width:14px;height:10px;background:transparent url(/m/assets/images/ico_inputbt_done.svg) no-repeat 0 0;display:inline-block}.registrationform_dataWrap.lock.mobile{flex-direction:row;flex-wrap:nowrap}.registrationform_dataWrap.lock.mobile .board_select{border:1px solid #444;background:transparent;color:#fff;width:60px;flex:unset}.registrationform_dataWrap.lock.mobile .board_select:disabled{border-color:#444;opacity:1}.registrationform_dataWrap.lock.mobile .board_select+.board_inputBtWrap-default{width:auto;flex:1}.registrationform_dataWrap.lock.mobile+.registrationform_dataWrap{display:none}.registrationform_dataWrap.lock .board-inputBt,.registrationform_dataWrap.lock .board_select{border:1px solid #444;background:transparent;color:#fff}.registrationform_dataWrap.lock .board-timer,.registrationform_dataWrap.lock .board_inputUtil{display:none}.registrationform .registrationform_desc ul.list{color:#bbb}.registrationform .registrationform_desc ul.list li{font-size:14px;font-weight:400;line-height:25.2px;text-align:left;padding-left:15px;position:relative;color:#bbb}.registrationform .registrationform_desc ul.list li:before{width:2px;height:2px;display:inline-block;background-color:#bbb;content:"";position:absolute;top:13px;left:7px}.registrationform .board_extra+.registrationform_dataBlock .error{border:1px solid #444}.registrationform .board_extra+.registrationform_dataBlock .error_txt{display:none!important}.registrationform_dataBlock{display:flex;gap:0;flex:1;flex-direction:row;flex-wrap:wrap;position:relative;width:calc(50% - 35px);flex-shrink:0}.registrationform_dataBlock:only-child{width:100%;flex:1}.registrationform_dataBlock.redDot .error{border:1px solid #444}.registrationform_dataBlock.redDot:after{background-color:#d24141}.registrationform_dataBlock.dimDot:after,.registrationform_dataBlock.redDot:after{content:"";display:inline-block;width:6px;height:6px;border-radius:6px;position:absolute;right:27px;top:28px}.registrationform_dataBlock.dimDot:after{background-color:#666}.registrationform_dataBlock.greenDot:after{content:"";display:inline-block;width:6px;height:6px;border-radius:6px;background-color:#53d550;position:absolute;right:27px;top:28px}.registrationform_dataBlock .board_input-dim.error+.error_txt,.registrationform_dataBlock .board_input.error+.error_txt{display:block}.registrationform_dataBlock .error_txt{color:#d24141;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;display:none;white-space:nowrap}.registrationform_feild{width:100%;display:flex;margin-bottom:20px;flex-direction:column}.registrationform_feild:last-child{margin-bottom:0}.registrationform_checklist{margin-top:60px;margin-bottom:70px}.registrationform_checklist_title{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#fff;margin-bottom:0}.registrationform_checklist .form_button-arrow{border:1px solid #444;background-color:#1d1d20}.registrationform_checklist .form_button-arrow,.registrationform_checklist .form_button-blue{font-size:14px;font-weight:400;line-height:22.4px;padding:3px 9px}.registrationform_checklist .checklist_text{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;display:inline-block}.registrationform_checklist .checklist_title{font-size:16px;font-weight:500;line-height:25.6px;text-align:left;color:#fff;display:inline-block}.registrationform_checklist .checklist_red{font-size:18px;font-weight:500;line-height:25.6px;text-align:left;color:#d24141}.registrationform_checklist .checklist_item{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;border-bottom:1px solid hsla(0,0%,100%,.1);padding:20px 0;width:100%}.registrationform_checklist .checklist_item:first-child{border-top:0 solid #000;border-bottom:1px solid hsla(0,0%,100%,.5)}.registrationform_checklist .checklist_item .checklist_checkbox{align-self:flex-start}.registrationform_checklist .checklist_item.open{flex-wrap:wrap}.registrationform_checklist .checklist_item.open .form_button-arrow{color:#111;background-color:#fff;border:1px solid #fff}.registrationform_checklist .checklist_item.open .form_button-arrow:after{background:transparent url(/m/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%;vertical-align:3px}.registrationform_checklist .checklist_item.open .checklist_view{display:block}.registrationform_checklist .checklist_label{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;display:flex;gap:10px;color:#fff;flex-wrap:wrap;flex-direction:column;align-items:self-start;width:calc(100% - 40px);justify-content:space-between}.registrationform_checklist .checklist_label.inlineBt{flex-direction:row;flex-wrap:wrap;justify-content:unset}.registrationform_checklist .checklist_view{padding:30px 0 40px;display:none;width:100%}.registrationform_checklist .checklist_view .dashitem{font-size:14px;font-weight:400;line-height:25.2px;text-align:left;padding-left:0;position:relative;color:#bbb}.registrationform_checklist .checklist_view .dashitem dd,.registrationform_checklist .checklist_view .dashitem li{position:relative;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;padding-left:13px}.registrationform_checklist .checklist_view .dashitem dd:before,.registrationform_checklist .checklist_view .dashitem li:before{display:inline-block;content:"-";position:absolute;top:0;left:0}.registrationform_checklist .checklist_view .dotitem{margin-bottom:6px;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;padding-left:15px;position:relative;color:#bbb}.registrationform_checklist .checklist_view .dotitem:last-child{margin-bottom:0}.registrationform_checklist .checklist_view .dotitem:before{width:2px;height:2px;display:inline-block;background-color:#bbb;content:"";position:absolute;top:13px;left:7px}.registrationform_checklist .checklist_view .dotitem strong{color:#fff;font-weight:500;display:block}.registrationform_checklist .checklist_view .dotitem .bold{color:#fff;font-weight:500}.registrationform_checklist .checklist_view .item,.registrationform_checklist .checklist_view_title{font-size:16px;font-weight:400;line-height:28.8px;text-align:left}.registrationform_checklist .checklist_view_title{margin-top:28.8px}.registrationform_checklist .checklist_view_desc{font-size:16px;font-weight:400;line-height:28.8px;text-align:left}.registrationTicket_button-blue{font-size:24px;font-weight:400;line-height:43.2px;background:#2546c1;display:inline-block;color:#fff;border-radius:60px;border:0;outline:none;padding:10px 30px;cursor:pointer}.registrationTicket_button-blue:after{content:"";display:inline-block;width:17px;height:16px;background:transparent url(/m/assets/images/button_arrow.svg) no-repeat 50%;background-size:17px;margin-left:10px}.registrationTicket_button-blue.disabled{background:#dcdce1;color:#777}.registrationTicket_button-blue.disabled:after{display:none}.registrationTicket_button-black{font-size:24px;font-weight:400;line-height:43.2px;background:#111;display:inline-block;color:#fff;border-radius:60px;border:0;outline:none;padding:10px 50px;cursor:pointer;transition:all .2s ease}.registrationTicket_button-black:active{background-color:#2546c1}.registrationTicket_button-disabled{font-size:24px;font-weight:400;line-height:43.2px;background:#dcdce1;display:inline-block;color:#777;border-radius:60px;border:0;outline:none;padding:10px 50px;cursor:pointer;transition:all .2s ease}.registrationTicket_button-disabled:active{background:#dcdce1}.registrationTicket_button-white{font-size:24px;font-weight:400;line-height:43.2px;background:#e9e9ee;display:inline-block;color:#111;border-radius:60px;border:0;outline:none;padding:10px 50px;cursor:pointer;transition:all .2s ease}.registrationTicket_button-white:active{background-color:#2546c1;color:#fff}.registrationTicket_daypass{background:#e9e9ee;padding:30px 20px 60px;color:#111;position:relative}.registrationTicket_daypass:after{content:"";position:absolute;width:100%;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/m/assets/images/ticket_line.svg) no-repeat 50%;background-size:690px}.registrationTicket_daypass .daypass_button{margin-top:30px;margin-bottom:60px}.registrationTicket_daypass .daypass_checkData{display:flex;justify-content:space-between;margin-bottom:40px}.registrationTicket_daypass .daypass_checkData_item{text-align:left}.registrationTicket_daypass .daypass_checkData_item:last-child{text-align:right}.registrationTicket_daypass .daypass_checkData_title{font-size:16px;font-weight:700;line-height:20.8px;margin-bottom:10px}.registrationTicket_daypass .daypass_checkData_cost{font-size:18px;font-weight:700;line-height:23.4px;color:#d24141}.registrationTicket_daypass .daypass_checkData_info{font-size:18px;font-weight:500;line-height:23.4px;text-align:left}.registrationTicket_daypass .daypass_ticket .ticket_tag{background:#d24141;color:#fff;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;display:inline-block;padding:0 6px}.registrationTicket_daypass .daypass_ticket .ticket_price{display:flex;align-items:flex-start;flex-direction:column;gap:0}.registrationTicket_daypass .daypass_ticket .ticket_price_num{font-size:56px;font-weight:700;line-height:72.8px;text-align:left}.registrationTicket_daypass .daypass_ticket .ticket_price_info{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;transform:translateY(0)}.registrationTicket_daypass .daypass_ticket_desc{font-size:18px;font-weight:500;line-height:28.8px;text-align:left;color:#111;padding-left:17px;position:relative}.registrationTicket_daypass .daypass_ticket_desc:before{content:"・";line-height:28.8px;position:absolute;left:0;width:17px;text-align:center;top:0}.registrationTicket_daypass .daypass_checkMem_header{display:flex;margin-bottom:30px;justify-content:space-between;align-items:center}.registrationTicket_daypass .daypass_checkMem_title{font-size:16px;font-weight:700;line-height:20.8px;text-align:left}.registrationTicket_daypass .daypass_checkMem_editButton{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background-color:#111;padding:4px 12px;border-radius:30px;color:#fff;text-decoration:none}.registrationTicket_daypass .daypass_checkMem_editButton:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit.svg) no-repeat 50%}.registrationTicket_daypass .daypass_checkMem_editButton-hover{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background-color:#111;padding:4px 12px;border-radius:30px;color:#fff;text-decoration:none;transition:all .2s ease}.registrationTicket_daypass .daypass_checkMem_editButton-hover:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit.svg) no-repeat 50%}.registrationTicket_daypass .daypass_checkMem_editButton-hover:active{background-color:#2546c1}.registrationTicket_daypass .daypass_checkMem_editButton-disabled{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background:#dcdce1;padding:4px 12px;border-radius:30px;color:#777;text-decoration:none;transition:all .2s ease}.registrationTicket_daypass .daypass_checkMem_editButton-disabled:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit_disabled.svg) no-repeat 50%}.registrationTicket_daypass .daypass_checkMem_editButton-disabled:active{background:#dcdce1}.registrationTicket_daypass .daypass_checkMem_list{margin-bottom:40px}.registrationTicket_daypass .daypass_checkMem_list dl{margin-bottom:10px;display:flex}.registrationTicket_daypass .daypass_checkMem_list dl:last-child{margin-bottom:0}.registrationTicket_daypass .daypass_checkMem_list dl dt{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;width:115px;flex-shrink:0}.registrationTicket_daypass .daypass_checkMem_list dl dd{font-size:18px;font-weight:700;line-height:28.8px;text-align:left;word-break:break-all}.registrationTicket_daypass .daypass_header{border-bottom:2px solid #000}.registrationTicket_daypass .daypass_title{font-size:24px;font-weight:700;line-height:31.2px;text-align:left;color:#111;margin-bottom:10px}.registrationTicket_daypass .daypass_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;padding-bottom:30px}.registrationTicket_daypass .daypass_text{font-size:18px;font-weight:400;line-height:28.8px}.registrationTicket_daypass .daypass_block{border-bottom:1px dotted #000;padding:20px 0}.registrationTicket_daypass .daypass_block:last-child{border-bottom:0;padding-bottom:0}.registrationTicket_daypass .daypass_benefit{padding-bottom:40px}.registrationTicket_daypass .daypass_benefit_title{font-size:16px;font-weight:700;line-height:20.8px;text-align:left;color:#111;margin-bottom:10px}.registrationTicket_daypass .daypass_benefit .benefit{display:flex;flex-wrap:wrap;gap:10px;padding-right:20px}.registrationTicket_daypass .daypass_benefit .benefit_tag{background:#dcdce1;padding:8px 20px;display:flex;align-items:center;border-radius:6px;flex-shrink:0;width:-moz-fit-content;width:fit-content}.registrationTicket_daypass .daypass_benefit .benefit_tag_txt{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;display:table-cell;vertical-align:middle}.registrationTicket_daypass .daypass_benefit .benefit_tag_desc{font-size:12px;font-weight:500;line-height:21.6px;display:table-cell;vertical-align:bottom;padding-left:4px;word-break:keep-all;white-space:nowrap}.registrationTicket_daypass .daypass_benefit .benefit_img{margin-right:10px;display:table-cell;vertical-align:middle;padding:4px 0}.registrationTicket_daypass .daypass_infomation .infomation_title{font-size:14px;font-weight:700;line-height:25.2px;text-align:left}.registrationTicket_daypass .daypass_infomation .infomation_time{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;margin-bottom:10px}.registrationTicket_daypass .daypass_infomation .infomation_time .sub{font-weight:400}.registrationTicket_daypass .daypass_infomation .infomation_item{padding-left:20px;position:relative;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;margin-bottom:10px;color:#333}.registrationTicket_daypass .daypass_infomation .infomation_item:last-child{margin-bottom:0}.registrationTicket_daypass .daypass_infomation .infomation_item:before{content:"※";position:absolute;top:0;left:0;height:26px}.registrationTicket_daypass .daypass_infomation .infomationDot_title{font-size:16px;font-weight:700;line-height:20.8px;text-align:left;margin-bottom:10px}.registrationTicket_daypass .daypass_infomation .infomationDot_desc{font-size:16px;font-weight:400;line-height:20.8px;text-align:left;margin-bottom:10px}.registrationTicket_daypass .daypass_infomation .infomationDot_list{margin-bottom:60px}.registrationTicket_daypass .daypass_infomation .infomationDot_item{padding-left:12px;position:relative;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;margin-bottom:4px;color:#333}.registrationTicket_daypass .daypass_infomation .infomationDot_item:last-child{margin-bottom:0}.registrationTicket_daypass .daypass_infomation .infomationDot_item-red{color:#d24141}.registrationTicket_daypass .daypass_infomation .infomationDot_item_link{color:#4d70f2;text-decoration:underline}.registrationTicket_daypass .daypass_infomation .infomationDot_item:before{content:"";position:absolute;top:12px;display:inline-block;left:0;height:2px;width:2px;background-color:#000}.registrationTicket_onlinepass{background:#333740;padding:30px 20px 60px;color:#fff;position:relative}.registrationTicket_onlinepass:after{content:"";position:absolute;width:100%;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/m/assets/images/ticket_line_dk.svg) no-repeat 50%;background-size:690px}.registrationTicket_onlinepass .onlinepass_header{border-bottom:2px solid #999}.registrationTicket_onlinepass .onlinepass_button{margin-top:30px}.registrationTicket_onlinepass .onlinepass_title{font-size:24px;font-weight:700;line-height:31.2px;text-align:left;color:#fff;margin-bottom:10px}.registrationTicket_onlinepass .onlinepass_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;padding-bottom:30px}.registrationTicket_onlinepass .onlinepass_block{border-bottom:1px dotted #999;padding:20px 0}.registrationTicket_onlinepass .onlinepass_block:last-child{border-bottom:0;padding-bottom:0}.registrationTicket_onlinepass .onlinepass_checkData{display:flex;justify-content:space-between;margin-bottom:40px}.registrationTicket_onlinepass .onlinepass_checkData_item{text-align:left}.registrationTicket_onlinepass .onlinepass_checkData_item:last-child{text-align:right}.registrationTicket_onlinepass .onlinepass_checkData_title{font-size:16px;font-weight:700;line-height:20.8px;margin-bottom:10px;color:#bbb}.registrationTicket_onlinepass .onlinepass_checkData_cost{font-size:18px;font-weight:700;line-height:23.4px;color:#d24141}.registrationTicket_onlinepass .onlinepass_checkData_info{font-size:18px;font-weight:500;line-height:23.4px;text-align:left}.registrationTicket_onlinepass .onlinepass_checkMem_header{display:flex;margin-bottom:30px;justify-content:space-between;align-items:center}.registrationTicket_onlinepass .onlinepass_checkMem_title{font-size:16px;font-weight:700;line-height:20.8px;text-align:left}.registrationTicket_onlinepass .onlinepass_checkMem_editButton{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background-color:#fff;padding:4px 12px;border-radius:30px;color:#111;text-decoration:none}.registrationTicket_onlinepass .onlinepass_checkMem_editButton:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit_dk.svg) no-repeat 50%}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-hover{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background-color:#fff;padding:4px 12px;border-radius:30px;color:#111;text-decoration:none;transition:all .2s ease}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-hover:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit_dk.svg) no-repeat 50%}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-hover:active{background-color:#2546c1;color:#fff}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-hover:active:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit.svg) no-repeat 50%}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-disabled{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background:#3d4249;padding:4px 12px;border-radius:30px;color:#999;text-decoration:none;transition:all .2s ease}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-disabled:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit_dk_disabled.svg) no-repeat 50%}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-disabled:active{background:#3d4249;color:#999}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-disabled:active:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit_disabled.svg) no-repeat 50%}.registrationTicket_onlinepass .onlinepass_checkMem_list{margin-bottom:40px}.registrationTicket_onlinepass .onlinepass_checkMem_list dl{margin-bottom:10px;display:flex}.registrationTicket_onlinepass .onlinepass_checkMem_list dl:last-child{margin-bottom:0}.registrationTicket_onlinepass .onlinepass_checkMem_list dl dt{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;width:115px;flex-shrink:0;color:#bbb}.registrationTicket_onlinepass .onlinepass_checkMem_list dl dd{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;word-break:break-all}.registrationTicket_onlinepass .onlinepass_ticket .ticket_tag{background:#4156d2;color:#fff;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;display:inline-block;padding:0 6px}.registrationTicket_onlinepass .onlinepass_ticket .ticket_price{display:flex;align-items:flex-start;flex-direction:column;gap:0}.registrationTicket_onlinepass .onlinepass_ticket .ticket_price_num{font-size:56px;font-weight:700;line-height:72.8px;text-align:left;letter-spacing:-4%}.registrationTicket_onlinepass .onlinepass_ticket .ticket_price_info{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;transform:translateY(0);color:#bbb}.registrationTicket_onlinepass .onlinepass_benefit{padding-bottom:40px}.registrationTicket_onlinepass .onlinepass_benefit_title{font-size:16px;font-weight:700;line-height:20.8px;text-align:left;color:#fff;margin-bottom:10px}.registrationTicket_onlinepass .onlinepass_benefit .benefit{display:flex;flex-wrap:wrap;gap:10px}.registrationTicket_onlinepass .onlinepass_benefit .benefit_tag{background:#3d4249;color:#fff;padding:8px 20px;display:flex;align-items:center;border-radius:6px;flex-shrink:0;width:-moz-fit-content;width:fit-content}.registrationTicket_onlinepass .onlinepass_benefit .benefit_tag_txt{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;display:table-cell;vertical-align:middle}.registrationTicket_onlinepass .onlinepass_benefit .benefit_tag_desc{font-size:12px;font-weight:500;line-height:21.6px;display:table-cell;vertical-align:bottom;padding-left:4px;word-break:keep-all;white-space:nowrap}.registrationTicket_onlinepass .onlinepass_benefit .benefit_img{margin-right:10px;display:table-cell;vertical-align:middle;padding:4px 0}.registrationTicket_onlinepass .onlinepass_infomation .infomation_title{font-size:14px;font-weight:700;line-height:25.2px;text-align:left}.registrationTicket_onlinepass .onlinepass_infomation .infomation_time{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;margin-bottom:10px}.registrationTicket_onlinepass .onlinepass_infomation .infomation_time .sub{font-weight:400}.registrationTicket_onlinepass .onlinepass_infomation .infomation_item{padding-left:20px;position:relative;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;margin-bottom:10px;color:#999;word-break:keep-all}.registrationTicket_onlinepass .onlinepass_infomation .infomation_item:last-child{margin-bottom:0}.registrationTicket_onlinepass .onlinepass_infomation .infomation_item:before{content:"※";position:absolute;top:0;left:0;height:26px}.registrationTicket_onlinepass .onlinepass_infomation .infomationDot_title{font-size:16px;font-weight:700;line-height:20.8px;text-align:left;margin-bottom:10px}.registrationTicket_onlinepass .onlinepass_infomation .infomationDot_list{margin-bottom:60px}.registrationTicket_onlinepass .onlinepass_infomation .infomationDot_item{padding-left:12px;position:relative;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;margin-bottom:4px;color:#bbb}.registrationTicket_onlinepass .onlinepass_infomation .infomationDot_item:last-child{margin-bottom:0}.registrationTicket_onlinepass .onlinepass_infomation .infomationDot_item:before{content:"";position:absolute;top:12px;display:inline-block;left:0;height:2px;width:2px;background-color:#bbb}.registrationTicket_press{background:#e9e9ee;padding:30px 20px 60px;color:#111;position:relative}.registrationTicket_press:after{content:"";position:absolute;width:100%;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/m/assets/images/ticket_line.svg) no-repeat 50%;background-size:690px}.registrationTicket_press .press_button{margin-top:30px;margin-bottom:60px}.registrationTicket_press .press_checkData{display:flex;justify-content:space-between;margin-bottom:40px}.registrationTicket_press .press_checkData_item{text-align:left}.registrationTicket_press .press_checkData_item:last-child{text-align:right}.registrationTicket_press .press_checkData_title{font-size:16px;font-weight:700;line-height:20.8px;margin-bottom:10px}.registrationTicket_press .press_checkData_cost{font-size:18px;font-weight:700;line-height:23.4px;color:#d24141}.registrationTicket_press .press_checkData_info{font-size:18px;font-weight:500;line-height:23.4px;text-align:left}.registrationTicket_press .press_ticket .ticket_tag{background:#d24141;color:#fff;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;display:inline-block;padding:0 6px}.registrationTicket_press .press_ticket .ticket_price{display:flex;align-items:flex-start;flex-direction:column;gap:0}.registrationTicket_press .press_ticket .ticket_price_num{font-size:56px;font-weight:700;line-height:72.8px;text-align:left}.registrationTicket_press .press_ticket .ticket_price_info{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;transform:translateY(0)}.registrationTicket_press .press_ticket_desc{font-size:18px;font-weight:500;line-height:28.8px;text-align:left;color:#111;padding-left:17px;position:relative}.registrationTicket_press .press_ticket_desc:before{content:"・";line-height:28.8px;position:absolute;left:0;width:17px;text-align:center;top:0}.registrationTicket_press .press_checkMem_header{display:flex;margin-bottom:30px;justify-content:space-between;align-items:center}.registrationTicket_press .press_checkMem_title{font-size:16px;font-weight:700;line-height:20.8px;text-align:left}.registrationTicket_press .press_checkMem_editButton{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background-color:#111;padding:4px 12px;border-radius:30px;color:#fff;text-decoration:none}.registrationTicket_press .press_checkMem_editButton:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit.svg) no-repeat 50%}.registrationTicket_press .press_checkMem_editButton-hover{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background-color:#111;padding:4px 12px;border-radius:30px;color:#fff;text-decoration:none;transition:all .2s ease}.registrationTicket_press .press_checkMem_editButton-hover:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit.svg) no-repeat 50%}.registrationTicket_press .press_checkMem_editButton-hover:active{background-color:#2546c1}.registrationTicket_press .press_checkMem_editButton-disabled{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background:#dcdce1;padding:4px 12px;border-radius:30px;color:#777;text-decoration:none;transition:all .2s ease}.registrationTicket_press .press_checkMem_editButton-disabled:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/m/assets/images/ico_edit_disabled.svg) no-repeat 50%}.registrationTicket_press .press_checkMem_editButton-disabled:active{background:#dcdce1}.registrationTicket_press .press_checkMem_list{margin-bottom:40px}.registrationTicket_press .press_checkMem_list dl{margin-bottom:10px;display:flex}.registrationTicket_press .press_checkMem_list dl:last-child{margin-bottom:0}.registrationTicket_press .press_checkMem_list dl dt{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;width:115px;flex-shrink:0}.registrationTicket_press .press_checkMem_list dl dd{font-size:18px;font-weight:700;line-height:28.8px;text-align:left;word-break:break-all}.registrationTicket_press .press_header{border-bottom:2px solid #000}.registrationTicket_press .press_title{font-size:24px;font-weight:700;line-height:31.2px;text-align:left;color:#111;margin-bottom:10px}.registrationTicket_press .press_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;padding-bottom:30px}.registrationTicket_press .press_text{font-size:18px;font-weight:400;line-height:28.8px}.registrationTicket_press .press_block{border-bottom:1px dotted #000;padding:20px 0}.registrationTicket_press .press_block:last-child{border-bottom:0;padding-bottom:0}.registrationTicket_press .press_infomation .infomation_title{font-size:14px;font-weight:700;line-height:25.2px;text-align:left}.registrationTicket_press .press_infomation .infomation_time{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;margin-bottom:10px}.registrationTicket_press .press_infomation .infomation_time .sub{font-weight:400}.registrationTicket_press .press_infomation .infomation_item{padding-left:20px;position:relative;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;margin-bottom:10px;color:#333}.registrationTicket_press .press_infomation .infomation_item:last-child{margin-bottom:0}.registrationTicket_press .press_infomation .infomation_item:before{content:"※";position:absolute;top:0;left:0;height:26px}.registrationTicket_press .press_infomation .infomationDot_title{font-size:16px;font-weight:700;line-height:20.8px;text-align:left;margin-bottom:10px}.registrationTicket_press .press_infomation .infomationDot_desc{font-size:16px;font-weight:400;line-height:20.8px;text-align:left;margin-bottom:10px}.registrationTicket_press .press_infomation .infomationDot_list{margin-bottom:60px}.registrationTicket_press .press_infomation .infomationDot_item{padding-left:12px;position:relative;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;margin-bottom:4px;color:#333}.registrationTicket_press .press_infomation .infomationDot_item:last-child{margin-bottom:0}.registrationTicket_press .press_infomation .infomationDot_item-red{color:#d24141}.registrationTicket_press .press_infomation .infomationDot_item_link{color:#4d70f2;text-decoration:underline}.registrationTicket_press .press_infomation .infomationDot_item:before{content:"";position:absolute;top:12px;display:inline-block;left:0;height:2px;width:2px;background-color:#000}.pagenation{display:flex;gap:10px}.pagenation-firstico{width:10px;height:8px;display:inline-block;background:transparent url(/m/assets/images/ico_board-skip.svg) 0 0}.pagenation-nextico,.pagenation-previco{width:10px;height:8px;display:inline-block;background:transparent url(/m/assets/images/ico_board-next.svg) 0 0}.pagenation-lastico,.pagenation-nextico{transform:rotate(180deg)}.pagenation-lastico{width:10px;height:8px;display:inline-block;background:transparent url(/m/assets/images/ico_board-skip.svg) 0 0}.pagenation_link{width:30px;height:30px;font-size:18px;font-weight:400;line-height:28.8px;justify-content:center;display:flex;align-items:center;border:1px solid #343436;box-sizing:border-box;background:transparent;color:#999;text-align:center;text-decoration:none;cursor:pointer;transition:all .2s ease}.pagenation_link.active,.pagenation_link.active:active{background:#fff;color:#000}.pagenation_link:active{background:#333740}.etc_header{position:relative;height:50px;display:flex;justify-content:center;z-index:2;min-width:360px;max-width:600px;width:100%;box-sizing:border-box;margin:0 auto}.etc_header_logo{position:relative;z-index:10;margin-top:12px;width:82px;height:25.62px;flex-shrink:0}.etc_header_logo img{width:82px}.etc_header_wrap{width:100%;display:flex;padding:0 20px;box-sizing:border-box}.etc_header_lang{display:flex;align-items:center;grid-gap:8px;gap:8px;height:auto;margin-left:auto;color:#000}.etc_header_lang:before{content:"";width:20px;height:20px;background-size:20px;display:inline-block}.etc_header_lang_button{position:relative;display:flex;width:26px;height:20px;cursor:pointer}.etc_header_lang_button .langinput{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;outline:0}.etc_header_lang_button .langinput:checked~span{opacity:1}.etc_header_lang_button .langspan{display:flex;justify-content:center;align-items:center;opacity:.5;width:100%;height:100%;font-size:18px;font-weight:500;line-height:18px}.etc_header_lang_dot{display:block;width:3px;height:3px;background:#000;border-radius:50px}.etc_container{min-height:calc(100vh - 117px);min-width:360px;width:100%;max-width:600px;box-sizing:border-box;margin:0 auto;padding:50px 20px 60px}.etc_footer{text-align:center;font-size:14px;font-weight:400;line-height:16.71px;padding-bottom:30px}.subpage_tab{display:flex;gap:20px;padding:0 20px;margin:0 -20px 60px;overflow-x:auto}.subpage_tab_link{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#bbb;text-decoration:none;position:relative;border:0;outline:none;flex-shrink:0}.subpage_tab_link:after{content:"";position:absolute;right:0;bottom:0;width:0;height:2px;background:#fff;transition:all .2s ease}.subpage_tab_link.active{color:#fff;font-weight:500}.subpage_tab_link.active:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.popup_close{width:50px;height:50px;text-align:center;display:flex;align-items:center;background-color:#2546c1;position:absolute;right:0;top:-40px;cursor:pointer;transition:all .2s ease;border:0;outline:0;color:#fff;justify-content:center;font-size:14px;font-weight:400;line-height:22.4px;flex-direction:row-reverse;word-break:keep-all}.popup_close.floating{position:fixed;right:calc(50% - 160px);top:50px;z-index:10}.popup-icoclose{background:transparent url(/m/assets/images/pop_ico_close.svg) no-repeat 0 0;width:7px;height:7px;background-size:7px;display:inline-block;margin-right:6px;flex-shrink:0}.popup-extra{max-width:320px}.popup-extra,.popup-large{width:calc(100% - 40px);background-color:#fff;position:relative}.popup-default,.popup-formtype{width:calc(100% - 40px);background-color:#fff;max-width:320px}.popup-formtype.sm{width:320px}.popup-formtype .ticketPop{position:relative}.popup-formtype .ticketPop:after{content:"";position:absolute;width:320px;overflow:hidden;height:15px;bottom:-7px;left:50%;z-index:-1;transform:translateX(-50%);background:transparent url(/m/assets/images/ticket_line_pop.svg) no-repeat 50%;background-size:465px}.popup-formtype .ticketPop_header{padding:20px 17px;background:transparent url(/m/assets/images/popupTicketImg.png) no-repeat 50%;background-size:cover;height:153px;box-sizing:border-box}.popup-formtype .ticketPop_header_logo{width:68px;height:22px;margin-top:20px;margin-bottom:10px}.popup-formtype .ticketPop_header_logo img{width:100%}.popup-formtype .ticketPop_header_title{font-size:24px;font-weight:300;line-height:31.2px;text-align:left;color:#fff}.popup-formtype .ticketPop_content{padding:30px 20px;box-sizing:border-box;color:#333}.popup-formtype .ticketPop_content_text{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;margin-bottom:10px}.popup-formtype .ticketPop_content_text:last-child{margin-bottom:0}.popup-formtype .ticketPop_content .link-strong{font-size:18px;font-weight:700;line-height:32.4px;text-decoration:none;color:#333}.popup-formtype .ticketPop_content .link-blue{color:#4d70f2;text-decoration:underline}.popup-formtype .ticketPop_button{margin-top:30px;padding-bottom:30px;text-align:center;display:flex;gap:10px;justify-content:center}.popup-formtype .ticketPop_button .popbutton-bluesm,.popup-formtype .ticketPop_button .popbutton-outlinesm{padding:10px 16px}.popup-media{width:100%;background-color:transparent;position:relative}.popup-media .media_View{width:100%;height:auto}.popup-media .media_View img,.popup-media .media_View video{width:100%}.popup-media .media_title{padding:20px;box-sizing:border-box}.popup-media .media_text{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#fff;margin-bottom:20px}.popup-media .media_date{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.popup-media .media_button{position:fixed;right:20px;top:50px;display:flex;flex-direction:row}.popup-media .media_close{width:50px;height:50px;text-align:center;display:flex;flex-direction:row-reverse;align-items:center;background-color:#2546c1;cursor:pointer;font-size:14px;font-weight:400;line-height:22.4px;border:0;outline:0;color:#fff;justify-content:center;transition:all .2s ease;word-break:keep-all}.popup-media .media_close:active{background-color:#fff;color:#000}.popup-media .media_close:active .mediapop-icoclose{background:transparent url(/m/assets/images/pop_ico_close_hover.svg) no-repeat 0 0;background-size:7px}.popup-media .media_prev{width:50px;height:50px;text-align:center;display:flex;align-items:center;background-color:#333740;cursor:pointer;font-size:16px;font-weight:400;line-height:25.6px;border:0;outline:0;color:#fff;justify-content:center;text-indent:-999em;transition:all .2s ease}.popup-media .media_prev:active{background-color:#fff}.popup-media .media_prev:active .mediapop-icoprev{background:transparent url(/m/assets/images/ico_board-prev_hover.svg) no-repeat 0 0;background-size:20px}.popup-media .media_next{width:50px;height:50px;text-align:center;display:flex;align-items:center;background-color:#333740;cursor:pointer;font-size:16px;font-weight:400;line-height:25.6px;border:0;outline:0;color:#fff;justify-content:center;text-indent:-999em;transition:all .2s ease}.popup-media .media_next:active{background-color:#fff}.popup-media .media_next:active .mediapop-iconext{background:transparent url(/m/assets/images/ico_board-next_hover.svg) no-repeat 0 0;background-size:20px}.popup-media .mediapop-icoclose{background:transparent url(/m/assets/images/pop_ico_close.svg) no-repeat 0 0;width:7px;height:7px;background-size:7px;display:inline-block;margin-right:6px;flex-shrink:0}.popup-media .mediapop-iconext,.popup-media .mediapop-icoprev{width:14px;height:10px;display:inline-block;background:transparent url(/m/assets/images/ico_board-next.svg) 0 0;background-size:14px;flex-shrink:0}.popup-media .mediapop-iconext{transform:rotate(180deg)}.popup-system{width:calc(100% - 40px);background-color:#fff;max-width:320px}@media(max-width:320px){.popup-default,.popup-extra,.popup-formtype,.popup-large,.popup-system{width:calc(100% - 20px)}}.popup_wrapper{position:absolute;background-color:rgba(29,29,32,.9);min-width:320px;overflow-y:auto;height:100vh;display:flex;align-items:flex-start;gap:60px;flex-direction:row;flex-wrap:wrap;justify-content:center;z-index:11;box-sizing:border-box;padding:90px 0}.popup_wrapper.feedbaklistView{position:absolute;height:-moz-max-content;height:max-content}.popup_formrow{display:flex;gap:10px;position:relative;margin-bottom:10px}.popup_formrow.error+.popupform_errortxt{visibility:visible}.popup_formrow.error .popupform-inputBt{border:1px solid #d24141}.popup_formrow>.popupform-select{width:66px;flex:unset}.popup_formrow:last-child{margin-bottom:0}.popup_imagesWrap_link{display:flex}.popup_imagesWrap_link img{width:100%}.popup_wrap{padding:0 18px;position:relative;overflow:hidden}.popup_wrap.gradient .popup_content{padding:0 30px;height:600px}.popup_wrap.gradient .popup_content::-webkit-scrollbar{width:6px}.popup_wrap.gradient .popup_content::-webkit-scrollbar-thumb{background:#dfdfdf;border-radius:20px}.popup_wrap.gradient:after{content:"";display:block;position:absolute;bottom:0;left:0;height:166px;width:100%;background:linear-gradient(181.87deg,hsla(0,0%,100%,0) 1.5%,#fff 98.35%)}.popup_wrap.sidebutton{padding-bottom:30px;position:relative}.popup_wrap.sidebutton .popup_content{padding-bottom:0}.popup_wrap .content_lineheader{border-bottom:1px solid #000;margin:20px 0 30px;padding-bottom:10px}.popup_wrap .content_header{margin:20px 0 10px}.popup_wrap .content_mainheader{margin:20px 0}.popup_wrap .content_title{font-size:18px;font-weight:700;line-height:28.8px;text-align:left;color:#111}.popup_wrap .content_emailBlock{padding:20px 0 30px}.popup_wrap .content_emailBlock_title{font-size:18px;font-weight:700;line-height:28.8px;text-align:left;color:#111}.popup_wrap .content_emailBlock_desc{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;margin:10px 0 20px}.popup_boardheader{margin:30px 0}.popup_boardheader,.popup_lineheader{border-bottom:1px solid #000;padding-bottom:10px}.popup_lineheader{margin:20px 0 30px}.popup_header{margin:20px 0}.popup_title{font-size:20px;font-weight:700;line-height:36px;text-align:left;color:#111}.popup_content{min-height:176px;position:relative;box-sizing:border-box;max-height:1023px;overflow-y:auto;overflow-x:hidden}.popup_content,.popup_content-nowrap{padding-bottom:60px}.popup_text{font-size:20px;font-weight:700;line-height:36px;position:absolute;width:100%;top:50%;transform:translateY(-50%);text-align:center;margin:0}.popup_text-red{color:#d24141}.popup_desc{font-size:16px;font-weight:400;line-height:28.8px;text-align:center;color:#111;margin-top:10px;margin-bottom:-20px}.popup_info{padding:40px 0 30px}.popup_info_title{font-size:20px;font-weight:700;line-height:36px;text-align:center;color:#111;margin-bottom:10px}.popup_info_desc{font-weight:500;margin-bottom:10px}.popup_info_desc,.popup_info_text{font-size:16px;line-height:28.8px;text-align:center}.popup_info_text{font-weight:400;color:#999}.popup_info_link{font-size:16px;font-weight:400;line-height:28.8px;text-align:center;text-decoration:none;color:#111}.popup_button{text-align:center;gap:10px;margin-bottom:20px}.popup_button,.popup_sytemButton{display:flex;justify-content:center}.popup_listcontent{margin-bottom:40px}.popup_listcontent:last-child{margin-bottom:0}.popup_nonelist{margin-bottom:40px}.popup_nonelist:last-child{margin-bottom:0}.popup_nonelist_desc{font-size:16px;font-weight:500;line-height:28.8px;text-align:left;color:#333;margin-bottom:20px}.popup_listnum{font-size:18px;font-weight:700;line-height:32.4px;text-align:left}.popup_listnum_desc{font-size:14px;font-weight:500;line-height:25.2px;text-align:left;margin-bottom:20px}.popup_listnum_label{font-weight:400}.popup_addfile .addfile_button{margin-bottom:20px}.popup_addfile .addfile_button_link{background:#e3e3e3;color:#999;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;padding:4px 12px;outline:none;cursor:pointer;border-radius:999px;border:none;display:inline-block;background:#2546c1;color:#fff}.popup_addfile .addfile_button_link:before{content:"";background:transparent url(/m/assets/images/ico_addfile_button_active.svg) no-repeat 0 0;width:12px;height:12px;display:inline-block;margin-right:10px}.popup_addfile .addfile_button_link.disabled{background:#e3e3e3;color:#999}.popup_addfile .addfile_button_link.disabled:before{content:"";background:transparent url(/m/assets/images/ico_addfile_button.svg) no-repeat 0 0;width:12px;height:12px;display:inline-block;margin-right:10px}.popup_addfile .addfile_list{display:flex;margin-bottom:40px;gap:25px;flex-wrap:wrap}.popup_addfile .addfile_img{position:relative}.popup_addfile .addfile_img .imgwrap{width:50px;height:50px;overflow:hidden}.popup_addfile .addfile_img .imgwrap img{width:100%}.popup_addfile .addfile_delete{position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:30px;height:30px;border-radius:50px;background:#fff url(/m/assets/images/ico_popfiledelete.svg) no-repeat 50%;border:1px solid #999;overflow:hidden;text-indent:-999em;outline:0;cursor:pointer;transition:all .2s ease}.popup_addfile .addfile_delete:active{background:#111 url(/m/assets/images/ico_popfiledelete_hover.svg) no-repeat 50%;border:1px solid #111}.popup_checklist{border-top:1px solid #ddd;padding-top:20px}.popup_checklist.noneborder{border-top:0 solid #ddd;padding-top:10px}.popup_checklist.noneborder .checklist_item{min-height:30px}.popup_checklist .checklist_text{text-decoration:underline}.popup_checklist .checklist_text,.popup_checklist .checklist_text-default{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#000;display:inline-block}.popup_checklist .checklist_text-default{text-decoration:none}.popup_checklist .checklist_red{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#ff1010;text-decoration:none}.popup_checklist .checklist_item{display:flex;align-items:top;margin-bottom:10px;flex-wrap:wrap;width:100%;gap:13px}.popup_checklist .checklist_item:last-child{margin-bottom:0}.popup_checklist .checklist_item.open .checklist_view{display:block}.popup_checklist .checklist_label{font-size:20px;font-weight:500;line-height:auto;text-align:left;color:#000;flex:1}.popup_checklist .checklist_view{margin-top:10px;display:none;width:100%}.popup_checklist .checklist_view .list{padding-left:43px}.popup_checklist .checklist_view .item{font-size:14px;font-weight:400;line-height:25.2px;text-align:left}.popup_checklist .popup_checklist{margin-top:120px}.sampleguide_content{padding:0}.sampleguide_content p{margin:0;font-size:14px;font-weight:400;line-height:25.2px;text-align:left}.sampleguide_content p strong{font-weight:700}.sampleguide_row{display:flex;margin-bottom:30px}.sampleguide_row:last-child{margin-bottom:60px}.sampleguide_photo{padding-left:0}.sampleguide_photo .photo{width:70px;height:70px;position:relative}.sampleguide_photo .photo img{width:70px}.sampleguide_photo .photo .label-currect{background:transparent url(/m/assets/images/speakersample_ico_currect.svg) no-repeat 0 0;background-size:24px}.sampleguide_photo .photo .label-currect,.sampleguide_photo .photo .label-nope{display:inline-block;width:24px;height:24px;position:absolute;right:0;top:0;transform:translate(50%,-50%)}.sampleguide_photo .photo .label-nope{background:transparent url(/m/assets/images/speakersample_ico_nope.svg) no-repeat 0 0;background-size:24px}.sampleguide_list{padding-left:20px}.sampleguide_item{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#111;position:relative;padding-left:11px}.sampleguide_item:before{content:"";width:2px;height:2px;background-color:#000;position:absolute;left:1px;top:12px}.speaker{padding:30px 0}.speaker_content{overflow-x:hidden;overflow-y:auto;height:auto;margin:0 -20px;padding:0 20px}.speaker_header{display:flex;align-items:center;margin-bottom:10px}.speaker_title{margin-bottom:20px}.speaker_title_tag{font-size:14px;font-weight:400;line-height:16.71px;text-align:left;color:#000}.speaker_title_text{font-size:20px;font-weight:700;line-height:26px;text-align:left;color:#000;margin-bottom:10px}.speaker_tag{display:flex;gap:10px;margin-bottom:20px}.speaker_tag_item{border-radius:60px;background-color:#111;font-size:14px;font-weight:400;line-height:22.4px;color:#fff;padding:2px 10px;display:inline-block;flex-shrink:0}.speaker_headline{font-size:18px;font-weight:700;line-height:23.4px;text-align:left;margin-bottom:10px}.speaker_text{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;margin-bottom:30px}.speaker_cate{margin-right:20px}.speaker_cate,.speaker_connect{font-size:18px;font-weight:700;line-height:23.4px;text-align:left}.speaker_connect{margin-right:10px;display:flex;align-items:center}.speaker_connect.on:before{background:red}.speaker_connect.on:before,.speaker_connect:before{width:7px;height:7px;content:"";display:inline-block;margin-right:10px;border-radius:999px}.speaker_connect:before{background:#2546c1}.speaker_time{font-size:18px;font-weight:300;line-height:23.4px;text-align:left}.speaker_profile{display:flex;padding-top:30px;border-top:1px solid #000;flex-direction:column;gap:20px}.speaker_profile .profile{display:flex}.speaker_profile .profile_img{width:60px;height:60px;overflow:hidden;flex:none}.speaker_profile .profile_img img{width:100%}.speaker_profile .profile_text{padding:0 20px}.speaker_profile .profile_text_name{font-size:16px;font-weight:700;line-height:19.09px;text-align:left;margin-bottom:4px}.speaker_profile .profile_text_info{font-size:12px;font-weight:400;line-height:16.8px;text-align:left}.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;height:5px;background:#27272c;margin-right:20px;border-radius:999px}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:5px;top:auto;right:0;bottom:0;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;left:0;height:5px;background:#2546c1;border-radius:999px}.mCustomScrollbar{touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{touch-action:auto}.mCustomScrollBox{overflow:hidden;position:relative;height:100%;max-width:100%;outline:none;direction:ltr}.main{display:block;unicode-bidi:isolate;position:relative;width:100%;top:0;left:0}.main_scrollBg{position:absolute;top:100vh;left:0;width:100vw;height:100%;display:block;z-index:1;background:#181a1f}.main_scrollBg:before{top:-100vh;background:linear-gradient(0deg,#181a1f,rgba(24,26,31,.7) 50%,rgba(24,26,31,.5) 75%,rgba(24,26,31,0))}.main_scrollBg:after,.main_scrollBg:before{content:"";width:100vw;height:100%;left:0;position:absolute;display:block;z-index:1}.main_scrollBg:after{bottom:-100vh;background:#181a1f}.main_banner{position:absolute;right:20px;top:110px}.main_banner_link{width:80px;height:90px;display:inline-block;background-color:transparent;cursor:pointer}.main_banner_link .main_banner_img{width:80px;height:90px;top:auto;left:auto;-o-object-fit:unset;object-fit:unset;position:relative;transform:none}.main .promotion_wrap{min-width:100%;width:100%;box-sizing:border-box}.main_wrap{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100vh;min-width:100%;background:#000 url(/m/assets/images/main_bg.png) no-repeat 50%;background-size:cover;position:relative;overflow:hidden}.main_wrap:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);display:block}.main_wrap .video{min-width:100%}.main_wrap video{pointer-events:none}.main_wrap img,.main_wrap video{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%)}.main_txt{width:100%;margin:0 auto;padding:0 20px 40px;display:flex;flex-direction:column;gap:20px;z-index:1}.main_txt .udclogo{position:relative}.main_txt .udclogo,.main_txt .udclogo img{width:249px;height:79.27px}.main_txt .udcdesc{font-size:20px;color:#fff;font-weight:500;line-height:23.87px;text-transform:capitalize;display:flex;align-items:center}.main_txt .udcdesc_line{content:"";line-height:normal;vertical-align:middle;display:inline-block;width:2px;height:10px;background-color:#fff;margin:0 6px}.seeyou_wrap{width:100%;margin:0 auto;display:flex;flex-direction:column;padding:60px 20px 120px;box-sizing:border-box;text-align:center}.seeyou_title{font-size:20px;font-weight:700;line-height:26px;margin-bottom:20px}.seeyou_desc,.seeyou_title{text-align:center;color:#fff}.seeyou_desc{font-size:32px;font-weight:300;line-height:41.6px}.notice_wrap{margin:0 auto;flex-direction:column}.notice_title,.notice_wrap{width:100%;display:flex;padding:0 20px;box-sizing:border-box}.notice_title{height:60px;background:#2546c1;justify-content:space-between;align-items:center;transition:all .2s ease}.notice_title_text{font-size:18px;font-style:normal;font-weight:300;line-height:23.4px;color:#fff;transition:all .2s ease}.notice_title .button-wtsm{font-size:14px;font-weight:400;line-height:22.4px;display:inline-block;outline:0;padding:3px 11px;cursor:pointer;border-radius:999px;color:#000;background:#fff;border:1px solid #fff;transition:all .2s ease}.notice_banner{background:#24272e;flex:1;overflow-y:hidden;height:60px}.notice_banner .noticebanner_list{padding:0 20px}.notice_banner .noticebanner_link{line-height:60px;display:flex;justify-content:space-between;text-decoration:none;color:#fff}.notice_banner .noticebanner_link:hover .noticebanner_title{text-decoration:underline}.notice_banner .noticebanner_title{font-size:18px;font-style:normal;font-weight:500;line-height:60px;height:60px}.notice_banner .noticebanner_date{display:none;color:#bbb;font-size:20px;font-style:normal;font-weight:400}.eventoutline_wrap{width:100%;margin:0 auto;padding:120px 20px 180px;box-sizing:border-box}.eventoutline_block{flex:1;width:100%}.eventoutline_block .slider{height:110px;overflow:hidden;transform:translateY(0)}.eventoutline_head{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.eventoutline_title_text{font-size:40px;font-style:normal;font-weight:300;line-height:52px;margin-bottom:10px}.eventoutline_title_text_dot{color:#587bff;font-size:56px;font-style:normal;font-weight:400;line-height:72.8px;transform:translate(-10px,-10px);display:inline-block}.eventoutline_title_desc{color:#587bff;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px}.eventoutline_desc{color:#bbb;font-size:18px;font-style:normal;font-weight:400;line-height:32.4px;margin-top:30px;margin-bottom:60px}.eventoutline_list{margin-top:60px;display:flex;gap:10px;flex-direction:column}.eventoutline_list .eventoutlinelist_link{padding:20px;background:#24272e;color:#fff;height:241px;box-sizing:border-box;text-decoration:none;flex:1;display:flex;flex-wrap:wrap;flex-direction:row-reverse}.eventoutline_list .eventoutlinelist_link:hover{background:#2546c1;transition:all .2s ease}.eventoutline_list .eventoutlinelist_logo{height:28.8px;display:flex;align-items:flex-start;width:50%;line-height:28.8px;margin-left:auto}.eventoutline_list .eventoutlinelist_title{font-size:18px;font-style:normal;font-weight:600;line-height:28.8px;width:50%;margin-bottom:10px}.eventoutline_list .eventoutlinelist_desc{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px;width:100%}.eventoutline_Value{padding-bottom:7px}.eventoutline_Value_text{color:#bbb;font-size:18px;font-style:normal;font-weight:400;line-height:160%;text-align:left}.eventoutline_Value_number{text-align:right;font-size:80px;font-style:normal;font-weight:900;line-height:80px;transform:translateY(-5px);text-align:left}.eventoutline_Value_plus{font-size:80px;font-weight:200;line-height:80px;text-align:right}.banner{margin-bottom:180px}.banner_wrap{width:100%;margin:0 auto;position:relative;padding:0 20px;box-sizing:border-box;display:block}.banner_list{width:100%;height:auto;overflow:hidden;display:block}.banner_item{position:relative;display:inline-block}.banner_link{display:block}.banner_link img{display:block;width:100%}.banner_count{position:absolute;right:40px;bottom:10px;background:rgba(29,29,32,.5);padding:2px 10px;border-radius:20px;display:none;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb}.banner .slick-active:only-child .banner_count{display:none}.banner .slick-active .banner_count{display:inline-block}.tiketopen{background-color:#000;height:auto;display:flex;width:100%;margin-bottom:180px;overflow:hidden}.tiketopen,.tiketopen_banner{position:relative;text-align:center;align-items:center;justify-content:center}.tiketopen_banner{height:100%;left:0;transform:translateX(0);flex-direction:column}.tiketopen_banner img{width:100%;display:block}.infobanner{margin-bottom:180px}.infobanner_wrap{text-align:center;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 20px;box-sizing:border-box;gap:20px}.infobanner_item{width:100%;height:100%}.infobanner_item img{width:100%}.infobanner_item.speakerBg{background:transparent url(/m/assets/images/infobanner_speaker.png) no-repeat 50%;background-size:cover}.infobanner_item.programBg{background:transparent url(/m/assets/images/infobanner_program.png) no-repeat 50%;background-size:cover}.infobanner_item_link{text-decoration:none;text-align:left}.infobanner_item_title{color:#fff;font-size:40px;font-style:normal;font-weight:300;line-height:130%;margin-bottom:30px}.infobanner_item_desc{color:#bbb;font-size:18px;margin-bottom:10px}.infobanner_item_desc,.infobanner_item_tip{font-style:normal;font-weight:400;line-height:180%}.infobanner_item_tip{color:#999;font-size:16px}.AllviewUDC{margin-bottom:180px}.AllviewUDC_wrap{text-align:center;margin:0 auto;display:flex;flex-direction:column;padding:0 20px;box-sizing:border-box}.AllviewUDC_title{font-size:40px;font-weight:300;line-height:52px;color:#fff;margin-bottom:20px;position:relative;display:inline-block;width:-moz-max-content;width:max-content}.AllviewUDC_desc,.AllviewUDC_title{text-align:left;word-break:break-all}.AllviewUDC_desc{font-size:18px;font-weight:400;line-height:32.4px;color:#bbb;margin-bottom:60px}.AllviewUDC_list{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap}.AllviewUDC_item{background-color:#24272e;flex:unset;padding:10px 0 20px;text-align:center;width:calc(50% - 5px)}.AllviewUDC_item_link{text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:2px}.AllviewUDC_item_text{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff}.AllviewUDC_item_img{width:70px;height:70px}.AllviewUDC_item_img img{width:100%}.videoOnair_wrap{text-align:center;width:auto;display:flex;flex-direction:column;margin:0 auto 60px;padding:0 20px;box-sizing:border-box}.videoOnair_video{margin:0 auto;height:auto}.videoOnair_video_wrap{width:100%;height:auto;position:relative}.videoOnair_title{font-size:40px;font-weight:300;line-height:52px;text-align:left;color:#fff;margin-bottom:20px;position:relative;display:inline-block;width:-moz-max-content;width:max-content}.videoOnair_title_dot{position:absolute;right:-14px;top:7px;display:inline-block;width:10px;height:10px;background-color:red;border-radius:20px}.videoOnair_title_dot.active{animation:1.7s ease-in-out infinite}.videoOnair_title_dot.active:after{background-color:red;animation:1.7s ease-in-out infinite;animation-name:loader2-2}.videoOnair_title_dot.active:after,.videoOnair_title_dot.active:before{content:"";width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;display:inline-block}.videoOnair_title_dot.active:before{border:1px solid red;top:-1px;left:-1px;opacity:0;animation:1.7s ease-in-out infinite;animation-name:loader2-1}@keyframes loader2-1{0%{transform:scale(1);opacity:1}50%{transform:scale(2);opacity:0}to{transform:scale(2);opacity:0}}@keyframes loader2-2{0%{transform:scale(1)}50%{transform:scale(.6)}to{transform:scale(1)}}.videoOnair_desc{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb}.videoBlock_wrap{text-align:center;width:auto;display:flex;flex-direction:column;margin:0 auto 60px;padding:0 20px;box-sizing:border-box}.videoBlock_video{margin:0 auto;height:auto}.videoBlock_video_wrap{width:100%;height:auto;position:relative}.videoBlock_title{font-size:40px;font-weight:300;line-height:52px;text-align:left;color:#fff;margin-bottom:20px;position:relative;display:inline-block;width:-moz-max-content;width:max-content}.videoBlock_desc{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb}.lineup{margin-top:180px;height:auto;position:relative}.lineup_wrap{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:60px;justify-content:space-between;padding:0 0 0 20px;box-sizing:border-box}.lineup_lblock{width:100%}.lineup_rblock{flex:1;position:relative}.lineup_title{font-size:40px;font-style:normal;font-weight:300;line-height:52px;margin-bottom:20px}.lineup_desc{color:#bbb;font-size:18px;font-style:normal;font-weight:400;line-height:25.2px;margin-bottom:10px}.lineup_desc+.lineup_desc{font-size:14px;margin-bottom:0}.lineup_button{margin-top:60px}.lineup_button .button-dimBlue{background:#2546c1;border:1px solid #2546c1;color:#fff}.lineup .scroll{position:relative;width:100%}.lineup .scroll_wrap{overflow-x:auto;overflow-y:hidden}.lineup .scroll_link{width:248px;display:block;text-decoration:none;cursor:url(/m/assets/images/ico_main_drag.svg) 50 50,url(/m/assets/images/ico_main_drag.svg) 50 50,auto}.lineup .scroll .progress{margin-top:60px;width:calc(100% - 140px);height:5px;position:relative;cursor:pointer}.lineup .scroll .progress:after{content:"";position:absolute;left:0;top:0;display:block;width:calc(100% + 120px);height:5px;background:#27272c;border-radius:999px}.lineup .scroll .progress_value{border-radius:999px;position:absolute;cursor:pointer;transition:all .2s ease;width:120px;left:0;top:0;height:5px;z-index:1;background:#2546c1}.lineup .scroll_text{color:#fff}.lineup .scroll_item{vertical-align:top;display:inline-block;width:248px;margin-right:20px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;padding-bottom:65px}.lineup .scroll_img{margin-bottom:30px;width:248px;height:248px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lineup .scroll_img img{width:100%;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.lineup .scroll_img img,.lineup .scroll_text{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.lineup .scroll_text{font-size:24px;font-style:normal;font-weight:400;line-height:38.4px}.lineup .scroll_desc{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px;word-wrap:break-word;word-break:break-all;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.lineup .progress{display:none;margin-top:60px;width:180px;height:5px;position:relative;cursor:pointer}.lineup .progress:after{content:"";display:block;width:300px;background:#27272c}.lineup .progress:after,.lineup .progress_value{position:absolute;left:0;top:0;height:5px;border-radius:999px}.lineup .progress_value{cursor:pointer;transition:all .2s ease;width:120px;z-index:1;background:#2546c1}.program{margin-top:180px}.program_slider{width:100%;overflow-x:hidden;overflow-y:hidden;display:flex;gap:0}.program .programItem{width:335px;padding:10px;box-sizing:border-box;display:inline-block;word-break:break-all}.program .programItemWrap{padding:30px 30px 0;background:#24272e}.program .programItem_type{font-size:16px;font-weight:500;line-height:20.8px;color:#fff;margin-bottom:10px}.program .programItem_title{font-size:20px;font-weight:600;line-height:26px;color:#fff;margin-bottom:60px;word-break:keep-all}.program .programItem_tag{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:60px}.program .programItem_tag_item{flex-shrink:0;font-size:16px;font-weight:500;line-height:20.8px;text-align:left;color:#999;padding:4px 10px;background-color:#414650;border-radius:30px;display:inline-block}.program .programItem_profile{padding-bottom:30px}.program .programItem_profile_img{width:60px;height:60px;margin-bottom:20px}.program .programItem_profile_img img{width:100%}.program .programItem_profile_name{font-size:18px;font-weight:500;line-height:28.8px;color:#fff}.program .programItem_profile_info{font-size:16px;font-weight:400;line-height:25.6px;color:#bbb}.program .programItem_slider{flex-shrink:0;width:auto;animation:roll 30s linear infinite;box-sizing:border-box}.program .programItem_wrap{-moz-column-count:1000;-moz-column-width:315px;columns:315px 1000;-moz-column-gap:0;column-gap:0;-moz-column-rule-width:0;column-rule-width:0;min-height:760px}.program_wrap{width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}.program_title{font-size:40px;font-style:normal;font-weight:300;line-height:52px;margin-bottom:20px}.program_desc{color:#bbb;font-size:18px;font-style:normal;font-weight:400;line-height:25.2px;margin-bottom:60px}.program_box{background:#24272e;width:100%;height:376px;display:flex;align-items:center;text-align:center}.program_box_img{margin-bottom:30px;width:150px;height:108px}.program_box_img img{width:100%}.program_box_title{margin-bottom:10px;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.program_box_desc{color:#bbb;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28.8px}.program_item{flex:1;display:flex;flex-direction:column;align-items:center}.program_button{width:100%;margin:0 auto 50px;text-align:left;padding:0 20px;box-sizing:border-box}.program_button .button-dimBlue{background:#2546c1;border:1px solid #2546c1;color:#fff}.feedback{margin-top:180px}.feedback_wrap{width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}.feedback_title{font-size:40px;font-weight:300;line-height:52px;margin-bottom:20px}.feedback_desc{color:#bbb;font-size:18px;font-weight:400;line-height:28.8px;margin-bottom:60px}.feedback_list_item{border-top:1px solid hsla(0,0%,100%,.3);display:flex;flex-direction:column;min-height:180px;padding:20px 0 60px;box-sizing:border-box}.feedback_list_item:last-child{border-bottom:1px solid hsla(0,0%,100%,.3)}.feedback_list_lblock{display:flex;width:100%;flex-direction:column}.feedback_list_rblock{margin-top:30px;flex:1}.feedback_list_img{width:85px;height:85px;overflow:hidden}.feedback_list_img img{width:100%}.feedback_list_profile{margin-left:0;margin-top:20px}.feedback_list_profile .feedbackprofile_name{font-size:18px;font-style:normal;font-weight:400;line-height:28.8px}.feedback_list_profile .feedbackprofile_desc{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px}.feedback_list_content .feedbackcontent_title{font-size:18px;font-style:normal;font-weight:400;line-height:28.8px;margin-bottom:10px}.feedback_list_content .feedbackcontent_desc{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px}.feedback_button{margin-top:30px}.participation{margin-top:180px}.participation_wrap{width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}.participation_title{font-size:40px;font-style:normal;font-weight:300;line-height:52px;margin-bottom:20px}.participation_desc{display:flex;justify-content:space-between;margin-bottom:30px;flex-direction:column;gap:30px}.participation_desc_text{color:#bbb;font-size:18px;font-style:normal;font-weight:300;line-height:28.8px}.participation_desc_info{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.participation_list{display:flex;flex-wrap:wrap;justify-content:unset;gap:30px}.participation_item{width:calc(50% - 15px);height:auto;flex-shrink:0}.participation_logo{width:160px;height:60px;margin:0 auto}.participation_logo img{width:100%}.en .tiketopen{background:#2546c1 url(/m/assets/images/tiketBg0723_en.png) repeat-x 50%;background-size:640px}.intro{padding:0 20px}.intro_text{font-weight:400;margin-bottom:60px}.intro_text,.intro_text-bold{font-size:20px;line-height:32px;text-align:left;color:#fff}.intro_text-bold{font-weight:700;margin-bottom:20px}.intro_desc{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb}.intro_desc p{margin-bottom:20px}.intro_location{border-top:1px solid hsla(0,0%,100%,.3);margin-bottom:160px;padding-top:20px}.intro_location .location_list{display:flex;margin-bottom:6px}.intro_location .location_list:last-child{margin-bottom:0}.intro_location .location_label{font-size:16px;font-weight:300;line-height:28.8px;text-align:left;color:#bbb;width:76px}.intro_location .location_value{flex:1;font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff}.intro_location .location_value-grey{color:#bbb}.intro_footbanner{width:100%;height:200px;position:relative}.intro_footbanner:after{content:"";display:block;top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.4)}.intro_footbanner .video{min-width:auto}.intro_footbanner video{pointer-events:none}.intro_footbanner img,.intro_footbanner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.program{padding:0 20px}.program_text{font-size:20px;font-weight:400;line-height:36px;text-align:left;color:#fff;margin-bottom:60px;line-break:anywhere}.program_text p{margin-bottom:30px}.program_text p:last-child{margin-bottom:0}.program_text_desc{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb}.program_text_desc span{display:block}.program_text_button{margin-top:60px}.program_text_button button{margin-bottom:10px}.program_text_button+.tableBanner{margin-top:100px}.program_text_info{margin-bottom:20px;font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.program_text_img{width:100%;max-width:auto;margin:0 auto 60px}.program_text_img img{width:100%}.program_banner{mix-blend-mode:lighten;margin-bottom:60px}.program_banner video{width:100%}.program_banner video::-webkit-media-controls-play-button,.program_banner video::-webkit-media-controls-timeline{display:none!important}.program_banner video::-webkit-media-controls-current-time-display,.program_banner video::-webkit-media-controls-time-remaining-display{display:none!important}.program_banner video::-webkit-media-controls-mute-button,.program_banner video::-webkit-media-controls-volume-slider{display:none!important}.program_banner video::-webkit-media-controls-fullscreen-button{display:none!important}.program_schedule{margin-bottom:30px;padding:0;box-sizing:border-box}.program_schedule .schedule_wrap{display:flex;flex-direction:column}.program_schedule .schedule_wrap_block:first-child{width:160px}.program_schedule .schedule_wrap_block:last-child .schedule_table_dotList{margin-bottom:0}.program_schedule .schedule_wrap_block:last-child .schedule_table_dotList li{white-space:nowrap}.program_schedule .schedule_wrap_block:only-child{padding-top:36px;width:auto}.program_schedule .schedule_wrap_block:only-child .schedule_table_dotList li{white-space:unset}.program_schedule .schedule_tableWrap{margin-bottom:60px}.program_schedule .schedule_tableWrap_extra{text-align:left;padding:20px 0}.program_schedule .schedule_tableWrap_extra .schedule_table_text{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;padding-left:9px;position:relative}.program_schedule .schedule_tableWrap_extra .schedule_table_text:after{content:"*";position:absolute;top:0;left:0}.program_schedule .schedule_table{table-layout:fixed;border-collapse:collapse;width:100%}.program_schedule .schedule_table_info{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;display:flex;color:#fff;margin-bottom:20px}.program_schedule .schedule_table_info:before{content:"*"}.program_schedule .schedule_table_dotList{margin:3px 0 30px}.program_schedule .schedule_table_dotList li{font-size:18px;font-weight:400;line-height:25.2px;color:#bbb;word-break:keep-all;position:relative;padding-left:9px}.program_schedule .schedule_table_dotList li:before{content:"‧ ";position:absolute;left:0;top:0}.program_schedule .schedule_table_title{font-size:40px;font-weight:700;line-height:64px;text-align:left;color:#fff}.program_schedule .schedule_table_date{font-size:24px;font-weight:300;line-height:38.4px;text-align:left;color:#bbb;margin-left:20px}.program_schedule .schedule_table_time{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:10px}.program_schedule .schedule_table_desc{margin-left:10px}.program_schedule .schedule_table_text{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;display:flex;align-items:center}.program_schedule .schedule_table_location{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff;word-break:keep-all}.program_schedule .schedule_table_youtube{width:20.73px;height:15px;display:inline-block;margin-right:6.27px;background:transparent url(/m/assets/images/ico_youtube.png);background-size:cover;margin-left:20px}.program_schedule .schedule_table_tag-mint{background:#41c1b2}.program_schedule .schedule_table_tag-mint,.program_schedule .schedule_table_tag-pink{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#fff;margin-bottom:10px}.program_schedule .schedule_table_tag-pink{background:#e11fd9}.program_schedule .schedule_table_tag-blue{line-height:25.4px;background:#415ec1}.program_schedule .schedule_table_tag-blue,.program_schedule .schedule_table_tag-green{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;text-align:left;color:#fff;margin-bottom:10px}.program_schedule .schedule_table_tag-green{line-height:22.4px;background:#32b23e}.program_schedule .schedule_table_tag-purple{color:#fff;background:#7241c1}.program_schedule .schedule_table_tag-purple,.program_schedule .schedule_table_tag-yellowB{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;margin-bottom:8px}.program_schedule .schedule_table_tag-yellowB{color:#000;background:#c8f500}.program_schedule .schedule_table_tag-mintB{background:#1dffd6}.program_schedule .schedule_table_tag-mintB,.program_schedule .schedule_table_tag-purpleB{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#000;margin-bottom:8px}.program_schedule .schedule_table_tag-purpleB{background:#672be4}.program_schedule .schedule_table_tag-blueB{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:25.4px;text-align:left;color:#000;background:#0064ff;margin-bottom:8px}.program_schedule .schedule_table thead tr th{padding-bottom:10px}.program_schedule .schedule_table tbody tr:first-child td{border-top:1px solid hsla(0,0%,100%,.5)}.program_schedule .schedule_table tbody tr td{height:auto;padding:30px 20px;border-right:0 solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);border-left:0 solid hsla(0,0%,100%,.1);vertical-align:top}.program_schedule .schedule_table tbody tr td.rowspanTd{vertical-align:middle;border-left:1px solid hsla(0,0%,100%,.1)}.program_schedule .schedule_table tbody tr td.rowspanTd.borderLast{display:none}.program_schedule .schedule_table tbody tr td.borderLast{border-left:1px solid hsla(0,0%,100%,.1)}.program_schedule .schedule_table tbody tr td:first-child{padding-left:0;border-left:0 solid hsla(0,0%,100%,.1)}.program_schedule .schedule_desc{margin-top:-40px;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb;display:flex;gap:10px;flex-direction:column}.program_schedule .tableBanner{border-top:1px solid hsla(0,0%,100%,.5);margin-bottom:10px}.program_schedule .tableBanner+.tableSimple .tableSimple_table tbody tr:first-child td{border-top:0}.program_schedule .tableBanner_row{display:flex;border-bottom:1px solid hsla(0,0%,100%,.5);padding:30px 0;flex-direction:column;gap:20px}.program_schedule .tableBanner_row+.tableBanner_row{margin-top:-40px;background-color:#181a1f}.program_schedule .tableBanner_block{flex:1;width:100%;flex-shrink:0}.program_schedule .tableBanner_title{font-size:14px;font-weight:500;line-height:22.4px;color:#bbb}.program_schedule .tableBanner_info{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff}.program_schedule .tableBanner_info span{display:block}.program_schedule .tableBanner_list{margin-top:100px}.program_schedule .tableBanner_list_row{padding:30px 0 0}.program_schedule .tableBanner_list_row:last-child{border-bottom:0;padding-bottom:0}.program_schedule .tableBanner_list_title{font-size:20px;font-weight:500;line-height:32px;text-align:left;color:#fff;margin-bottom:10px}.program_schedule .tableBanner_list_item{display:flex;gap:20px;padding:20px 0 40px;border-bottom:1px solid hsla(0,0%,100%,.3);flex-direction:column}.program_schedule .tableBanner_list_item:first-child{border-top:1px solid hsla(0,0%,100%,.5)}.program_schedule .tableBanner_list_item_block{margin-bottom:60px}.program_schedule .tableBanner_list_item_block:last-child{margin-bottom:0}.program_schedule .tableBanner_list_profile_img{width:80px;height:80px;overflow:hidden}.program_schedule .tableBanner_list_profile_img img{width:100%}.program_schedule .tableBanner_list_profile_name{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff}.program_schedule .tableBanner_list_profile_info{font-size:16px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb;margin-bottom:25.6px}.program_schedule .tableBanner_list_content_title{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#fff;margin-bottom:10px}.program_schedule .tableBanner_list_content_text{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.program_schedule .tableBanner_list_video,.program_schedule .tableBanner_list_video img{width:100%}.program_schedule .tableBanner_list_video video{width:100%;height:400px}.program_schedule .tableBanner_list_img{width:100%;padding-bottom:30px;border-bottom:1px solid hsla(0,0%,100%,.1)}.program_schedule .tableBanner_list_img img{width:100%}.program_schedule .tableBanner_list_company{display:flex;gap:20px;flex-wrap:wrap;margin-top:-10px}.program_schedule .tableBanner_list_company_item{width:calc(50% - 10px);margin-top:10px}.program_schedule .tableBanner_list_company_img{width:100%;height:auto;margin-bottom:10px}.program_schedule .tableBanner_list_company_img img{width:100%}.program_schedule .tableBanner_list_company_link{text-decoration:none}.program_schedule .tableBanner_list_company_link:hover .tableBanner_list_company_name{text-decoration:underline;color:#fff}.program_schedule .tableBanner_list_company_link:hover .tableBanner_list_company_name:after{content:"";display:inline-block;width:10px;height:10px;background:transparent url(/m/assets/images/program_company_ico_wt.svg) no-repeat 50%;background-size:10px;margin-left:10px}.program_schedule .tableBanner_list_company_name{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb;text-decoration:none}.program_schedule .tableBanner_list_company_name:after{content:"";display:inline-block;width:10px;height:10px;background:transparent url(/m/assets/images/program_company_ico.svg) no-repeat 50%;background-size:10px;margin-left:10px}.program_schedule .tableBanner_list_company_type{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb}.program_schedule .tableSimple_button{margin-bottom:120px}.program_schedule .tableSimple_wrap{display:flex;flex-wrap:wrap}.program_schedule .tableSimple_wrap_block{position:relative}.program_schedule .tableSimple_wrap_block.time{width:200px;flex-shrink:0;position:absolute;left:20px}.program_schedule .tableSimple_wrap_block.time .tableSimple_table_time{margin-top:10px}.program_schedule .tableSimple_wrap_block.time+.tableSimple_wrap_block .tableSimple_table_tag-blue{margin-top:10px;margin-left:120px}.program_schedule .tableSimple_wrap_block.time+.tableSimple_wrap_block .tableSimple_table_tag-blue+.tableSimple_table_text{margin-top:12px}.program_schedule .tableSimple_wrap_block.time+.tableSimple_wrap_block .tableSimple_table_text{margin-top:10px;margin-bottom:20px}.program_schedule .tableSimple_wrap_block.img{width:80px;flex-shrink:0;padding-left:0;margin-top:0}.program_schedule .tableSimple_wrap_block.content{flex:1;margin:0}.program_schedule .tableSimple_wrap_block.down{margin-left:0;width:100%}.program_schedule .tableSimple_tableWrap{margin-bottom:60px}.program_schedule .tableSimple_table{table-layout:fixed;border-collapse:collapse;width:100%}.program_schedule .tableSimple_table thead{display:none}.program_schedule .tableSimple_table_title{font-size:16px;font-weight:700;line-height:25.6px;text-align:left;color:#fff}.program_schedule .tableSimple_table_date{font-size:24px;font-weight:300;line-height:38.4px;text-align:left;color:#bbb;margin-left:20px}.program_schedule .tableSimple_table_time{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.program_schedule .tableSimple_table_desc{margin-left:10px}.program_schedule .tableSimple_table_img{width:60px;height:60px;overflow:hidden}.program_schedule .tableSimple_table_img img{width:100%}.program_schedule .tableSimple_table_text{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff;display:flex;align-items:center}.program_schedule .tableSimple_table_text:only-child{margin-top:36px!important}.program_schedule .tableSimple_table_text_info{font-size:16px;font-weight:400;line-height:25.6px;color:#bbb;margin-top:10px}.program_schedule .tableSimple_table_text+.tableSimple_table_profile{margin-top:20px}.program_schedule .tableSimple_table_profile{margin-top:10px;margin-bottom:10px}.program_schedule .tableSimple_table_profile:last-child{margin-bottom:30px}.program_schedule .tableSimple_table_profile_name{display:block;font-size:16px;font-weight:400;line-height:25.6px;color:#fff;margin-bottom:4px}.program_schedule .tableSimple_table_profile_info{display:block;font-size:16px;font-weight:400;line-height:25.6px;color:#bbb}.program_schedule .tableSimple_table_location{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff;word-break:keep-all}.program_schedule .tableSimple_table_play{display:flex;gap:10px;align-items:center;margin-left:auto;margin-right:auto;margin-bottom:40px}.program_schedule .tableSimple_table_play_link{width:40px;height:40px;display:inline-block;flex-shrink:0}.program_schedule .tableSimple_table_play_link.download{display:inline-block}.program_schedule .tableSimple_table_play_link.download,.program_schedule .tableSimple_table_play_link.download:hover{background:transparent url(/m/assets/images/ico_down_hover.svg) no-repeat 50%;background-size:40px}.program_schedule .tableSimple_table_play_link.playyoutube{display:inline-block}.program_schedule .tableSimple_table_play_link.playyoutube,.program_schedule .tableSimple_table_play_link.playyoutube:hover{background:transparent url(/m/assets/images/ico_playyoutube_hover.svg) no-repeat 50%;background-size:40px}.program_schedule .tableSimple_table_tag_text{margin-left:0;font-size:16px;font-weight:400;line-height:25.6px;color:#bbb;display:none}.program_schedule .tableSimple_table_tag-mint{background:#41c1b2}.program_schedule .tableSimple_table_tag-mint,.program_schedule .tableSimple_table_tag-pink{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#fff;margin-bottom:8px}.program_schedule .tableSimple_table_tag-pink{background:#e11fd9}.program_schedule .tableSimple_table_tag-blue{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:25.4px;text-align:left;color:#fff;background:#415ec1;margin-bottom:8px}.program_schedule .tableSimple_table_tag-green{background:#32b23e}.program_schedule .tableSimple_table_tag-green,.program_schedule .tableSimple_table_tag-purple{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#fff;margin-bottom:8px}.program_schedule .tableSimple_table_tag-purple{background:#5541d2}.program_schedule .tableSimple_table_tag-red{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#fff;background:#d24141;margin-bottom:8px}.program_schedule .tableSimple_table_tag-yellowB{background:#c8f500}.program_schedule .tableSimple_table_tag-mintB,.program_schedule .tableSimple_table_tag-yellowB{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#000;margin-bottom:8px}.program_schedule .tableSimple_table_tag-mintB{background:#1dffd6}.program_schedule .tableSimple_table_tag-purpleB{line-height:22.4px;background:#672be4}.program_schedule .tableSimple_table_tag-blueB,.program_schedule .tableSimple_table_tag-purpleB{padding:0 6px;display:inline-block;font-size:14px;font-weight:400;text-align:left;color:#000;margin-bottom:8px}.program_schedule .tableSimple_table_tag-blueB{line-height:25.4px;background:#0064ff}.program_schedule .tableSimple_table thead tr th{padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.5)}.program_schedule .tableSimple_table tbody tr:first-child td{border-top:1px solid hsla(0,0%,100%,.5)}.program_schedule .tableSimple_table tbody tr td{height:auto;padding:20px 0;border-right:0 solid hsla(0,0%,100%,.5);border-bottom:1px solid hsla(0,0%,100%,.1)}.program_schedule .tableSimple_table tbody tr td.rowspanTd{vertical-align:middle}.program_schedule .tableSimple_table tbody tr td.borderLast{border-right:0;padding-right:0}.program_schedule .tableSimple_table tbody tr td:first-child{padding-left:0}.program_schedule .tableSimple_desc{margin-top:-40px;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb}.program_displayCompany .tableBanner_row{border-bottom:1px solid hsla(0,0%,100%,.1)}.program_displayCompany .tableBanner_list{margin-top:40px}.program_displayCompany .tableBanner_list_img img{width:calc(100% + 40px);margin:0 -20px}.program_displayCompany .tableBanner_list_title{display:flex;justify-content:space-between}.program_displayCompany .tableBanner_list_text{font-size:14px;font-weight:500;line-height:22.4px}.program_displayCompany .tableBanner_list_desc{font-size:14px;font-weight:400;line-height:22.4px;text-align:right;color:#bbb}.event{padding:0 20px}.event .filter{display:flex;gap:20px;margin-bottom:60px}.event .filter_item{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#bbb;position:relative;cursor:pointer}.event .filter_item:after{content:"";width:100%;height:2px;background-color:#fff;display:block;position:absolute;bottom:0;left:0;opacity:0;transition:all .2s ease}.event .filter_item.active{color:#fff}.event .filter_item.active:after{opacity:1}.event .eventlist{margin-bottom:180px}.event .eventlist_item{border-top:1px solid hsla(0,0%,100%,.1)}.event .eventlist_item:last-child{border-bottom:1px solid hsla(0,0%,100%,.1)}.event .eventlist_link{display:flex;padding:30px 0;transition:all .2s ease;cursor:pointer}.event .eventlist_link:active{background:#222224}.event .eventlist_img{width:60px;height:60px;overflow:hidden}.event .eventlist_img img{width:100%}.event .eventlist_text{margin-left:20px}.event .eventlist_text_tag{display:inline-block;background:#4156d2;color:#fff;padding:0 6px;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;margin-bottom:10px}.event .eventlist_text_tag.off{background:#333740;color:#bbb}.event .eventlist_text_title{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;margin-bottom:13px}.event .eventlist_text_date{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.eventView{padding:0 0 240px;box-sizing:border-box}.eventView_header{display:flex;align-items:center;margin-bottom:10px;padding:0 20px}.eventView_header_tag{display:inline-block;background:#4156d2;color:#fff;padding:0 6px;font-size:14px;font-weight:400;line-height:22.4px;text-align:left}.eventView_header_tag.off{background:#333740;color:#bbb}.eventView_header_date{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;margin-left:20px}.eventView_title{padding:0 20px;font-size:32px;font-weight:500;line-height:41.6px;text-align:left;color:#fff;margin-bottom:60px}.eventView_content{width:100%;max-width:100%;font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb;margin-bottom:40px}.eventView_content img{margin-bottom:60px;width:100%}.eventView_content p{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb;padding:0 20px}.eventView_list{margin-bottom:100px;padding:0 20px}.eventView_list_title{font-weight:500;color:#fff;margin-bottom:10px}.eventView_list_link,.eventView_list_title{font-size:18px;line-height:32.4px;text-align:left}.eventView_list_link{font-weight:400;color:#bbb;text-decoration:none;display:flex;align-items:center}.eventView_list_link:before{content:"";width:2px;height:2px;display:inline-block;background-color:#bbb;margin:0 6px}.eventView_coment{padding:0 20px}.eventView_coment_label{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:10px}.eventView_coment .input-boardWrap{position:relative}.eventView_coment .input-boardWrap .boardbutton{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#999;background:#333740;padding:4px 12px;cursor:pointer;outline:0;border:0;border-radius:30px;margin-left:10px}.eventView_coment .input-boardWrap .boardbutton.edit:active{color:#000;background-color:#fff}.eventView_coment .input-boardWrap .boardbutton_wrap{position:relative;text-align:right;margin-top:10px}.eventView_coment .input-boardWrap .boardbutton:active{background:#2546c1;color:#fff}.eventView_coment .input-board{border:1px solid #555;background:#24272e;font-size:18px;font-weight:400;line-height:36px;text-align:left;width:100%;padding:14px 20px;box-sizing:border-box;outline:0;color:#fff}.eventView_coment .input-board:focus{border:1px solid #2546c1}.eventView_coment .input-board::-moz-placeholder{font-size:18px;font-weight:400;line-height:32.4px;text-align:left}.eventView_coment .input-board::placeholder{font-size:18px;font-weight:400;line-height:32.4px;text-align:left}.eventView_coment .textarea-board{border:1px solid #555;background:#24272e;font-size:18px;font-weight:400;line-height:32.4px;text-align:left;width:100%;padding:14px 80px 14px 20px;box-sizing:border-box;outline:0;color:#fff}.eventView_coment .textarea-board:focus{border:1px solid #2546c1}.eventView_coment .textarea-board::-moz-placeholder{font-size:18px;font-weight:400;line-height:32.4px;text-align:left}.eventView_coment .textarea-board::placeholder{font-size:18px;font-weight:400;line-height:32.4px;text-align:left}.eventView_coment .textarea-board+.boardbutton_wrap{margin-top:0;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.eventView_coment .comentList_item{padding:20px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.eventView_coment .comentList_title{display:flex;align-items:center;margin-bottom:10px}.eventView_coment .comentList_name{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#fff;word-break:keep-all}.eventView_coment .comentList_date{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;margin-left:20px}.eventView_coment .comentList_content{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#fff}.eventView_coment .comentList_edit{margin-left:auto}.eventView_coment .comentList_edit_link{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;cursor:pointer;color:#fff;margin-left:20px;word-break:keep-all}.eventView_coment .comentList_edit_link:active{text-decoration:underline}.eventView_coment .comentList_pagenation{margin-top:30px;display:flex;justify-content:flex-start}.registration_daypass{background:#e9e9ee;padding:30px 30px 120px;color:#111;margin-bottom:67px;position:relative}.registration_daypass:after{content:"";position:absolute;width:100%;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/m/assets/images/ticket_line.svg) no-repeat 0 0;background-size:690px}.registration_daypass .daypass_title{font-size:24px;font-weight:700;line-height:31.2px;text-align:left;color:#111;margin-bottom:10px}.registration_daypass .daypass_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#111;padding-bottom:30px;border-bottom:2px solid #000}.registration_daypass .daypass_block{border-bottom:1px dashed #000;padding:20px 0 40px}.registration_daypass .daypass_block:first-child{padding-bottom:10px}.registration_daypass .daypass_block:last-child{border-bottom:0;padding-bottom:0}.registration_daypass .daypass_ticket .ticket_tag{background:#d24141;color:#fff;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;display:inline-block;padding:0 6px}.registration_daypass .daypass_ticket .ticket_price{display:flex;flex-direction:column;align-items:flex-start;gap:0}.registration_daypass .daypass_ticket .ticket_price_num{font-size:56px;font-weight:700;line-height:72.8px;text-align:left;letter-spacing:-4%}.registration_daypass .daypass_ticket .ticket_price_info{font-size:18px;font-weight:400;line-height:28.8px;text-align:left}.registration_daypass .daypass_ticket_desc{font-size:18px;font-weight:500;line-height:28.8px;text-align:left;color:#1441e7;margin-top:40px;margin-bottom:-30px}.registration_daypass .daypass_benefit .benefit{display:flex;flex-wrap:nowrap;flex-direction:column;gap:10px;padding-right:0}.registration_daypass .daypass_benefit .benefit_tag{background:#dcdce1;padding:8px 20px;display:flex;border-radius:6px;width:-moz-fit-content;width:fit-content}.registration_daypass .daypass_benefit .benefit_tag_txt{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;display:inline-block}.registration_daypass .daypass_benefit .benefit_tag_desc{font-size:12px;font-weight:500;line-height:21.6px;display:inline-block;align-self:flex-end;margin-left:4px}.registration_daypass .daypass_benefit .benefit_img{margin-right:10px}.registration_daypass .daypass_infomation .infomation_title{font-size:14px;font-weight:700;line-height:25.2px;text-align:left}.registration_daypass .daypass_infomation .infomation_time{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;margin-bottom:10px}.registration_daypass .daypass_infomation .infomation_time .sub{font-weight:400}.registration_daypass .daypass_infomation .infomation_item{padding-left:20px;position:relative;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;margin-bottom:10px;color:#333}.registration_daypass .daypass_infomation .infomation_item:last-child{margin-bottom:0}.registration_daypass .daypass_infomation .infomation_item:before{content:"※";position:absolute;top:0;left:0;height:26px}.registration_onlinepass{background:#333740;padding:30px 30px 60px;color:#fff;position:relative}.registration_onlinepass:after{content:"";position:absolute;width:100%;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/m/assets/images/ticket_line_dk.svg) no-repeat 0 0;background-size:690px}.registration_onlinepass .onlinepass_title{font-size:24px;font-weight:700;line-height:31.2px;text-align:left;color:#fff;margin-bottom:10px}.registration_onlinepass .onlinepass_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;padding-bottom:30px;border-bottom:2px solid #bbb}.registration_onlinepass .onlinepass_block{border-bottom:1px dashed #999;padding:20px 0 60px}.registration_onlinepass .onlinepass_block:last-child{border-bottom:0;padding-bottom:0}.registration_onlinepass .onlinepass_ticket .ticket_tag{background:#4156d2;color:#fff;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;display:inline-block;padding:0 6px}.registration_onlinepass .onlinepass_ticket .ticket_price{display:flex;align-items:flex-start;align-items:flex-end;gap:20px}.registration_onlinepass .onlinepass_ticket .ticket_price_num{font-size:56px;font-weight:700;line-height:72.8px;text-align:left;letter-spacing:-4%}.registration_onlinepass .onlinepass_ticket .ticket_price_info{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;transform:translateY(-10px)}.registration_onlinepass .onlinepass_benefit .benefit{display:flex;flex-wrap:nowrap;flex-direction:column;gap:10px;padding-right:0}.registration_onlinepass .onlinepass_benefit .benefit_tag{background:#3d4249;color:#fff;padding:8px 20px;display:flex;width:-moz-fit-content;width:fit-content;border-radius:6px}.registration_onlinepass .onlinepass_benefit .benefit_tag_txt{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;display:inline-block}.registration_onlinepass .onlinepass_benefit .benefit_img{margin-right:10px}.registration_onlinepass .onlinepass_infomation .infomation_title{font-size:14px;font-weight:700;line-height:25.2px;text-align:left}.registration_onlinepass .onlinepass_infomation .infomation_time{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;margin-bottom:10px}.registration_onlinepass .onlinepass_infomation .infomation_time .sub{font-weight:400}.registration_onlinepass .onlinepass_infomation .infomation_item{padding-left:20px;position:relative;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;margin-bottom:10px;color:#999;word-break:keep-all}.registration_onlinepass .onlinepass_infomation .infomation_item:last-child{margin-bottom:0}.registration_onlinepass .onlinepass_infomation .infomation_item:before{content:"※";position:absolute;top:0;left:0;height:26px}.registration{margin-bottom:180px}.registration>div{margin-bottom:67px}.registration>div:last-child{margin-bottom:0}.registration_button-dim{font-size:24px;font-weight:400;line-height:43.2px;background:#333740;display:inline-block;color:#999;border-radius:60px;border:0;outline:none;padding:10px 30px;transition:all .2s ease;cursor:pointer}.registration_button-dim:after{content:"";display:inline-block;width:17px;height:16px;background:transparent url(/m/assets/images/button_arrow-dim.svg) no-repeat 50%;background-size:17px;margin-left:10px}.registration_button-dim.active{background:#2546c1;color:#fff}.registration_button-dim.active:after{content:"";display:inline-block;width:17px;height:16px;background:transparent url(/m/assets/images/button_arrow.svg) no-repeat 50%;background-size:17px;margin-left:10px}.registrationStep{overflow-x:hidden}.registrationStep_title{font-size:24px;font-weight:400;line-height:31.2px;text-align:left;color:#fff;margin-bottom:20px;padding:0 20px;display:block;box-sizing:border-box}.registrationStep_tab{display:flex;margin-bottom:60px;height:60px;position:relative;padding:0;box-sizing:border-box}.registrationStep_tab.step01{transform:translateX(calc(0vw + 0px))}.registrationStep_tab.step01 .registrationStep_tab_item:first-child{background:#2546c1;color:#fff}.registrationStep_tab.step01 .registrationStep_tab_item:first-child:after{content:"";display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;height:10px;background:transparent url(/m/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%;background-size:8px}.registrationStep_tab.step02{transform:translateX(-100vw)}.registrationStep_tab.step02 .registrationStep_tab_item:first-child{background:#2546c1;color:#fff}.registrationStep_tab.step02 .registrationStep_tab_item:first-child:after{content:"";display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;height:10px;background:transparent url(/m/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%;background-size:8px}.registrationStep_tab.step02 .registrationStep_tab_item:nth-child(2){background:#2546c1;color:#fff}.registrationStep_tab.step02 .registrationStep_tab_item:nth-child(2):after{content:"";display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;height:10px;background:transparent url(/m/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%;background-size:8px}.registrationStep_tab.step03{transform:translateX(-200vw)}.registrationStep_tab.step03 .registrationStep_tab_item:first-child{background:#2546c1;color:#fff}.registrationStep_tab.step03 .registrationStep_tab_item:first-child:after{content:"";display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;height:10px;background:transparent url(/m/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%;background-size:8px}.registrationStep_tab.step03 .registrationStep_tab_item:nth-child(2){background:#2546c1;color:#fff}.registrationStep_tab.step03 .registrationStep_tab_item:nth-child(2):after{content:"";display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;height:10px;background:transparent url(/m/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%;background-size:8px}.registrationStep_tab.step03 .registrationStep_tab_item:nth-child(3){background:#2546c1;color:#fff}.registrationStep_tab_item{box-sizing:border-box;padding:8px 10px 8px 20px;background:#333740;color:#999;width:calc(100vw - 0px);flex-shrink:0;position:relative}.registrationStep_tab_item:after{content:"";display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;height:10px;background:transparent url(/m/assets/images/ico_regi_arrow_dim.svg) no-repeat 50%;background-size:8px}.registrationStep_tab_item.active{background:#2546c1;color:#fff}.registrationStep_tab_item.active:after{right:10px;background:transparent url(/m/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%;background-size:8px}.registrationStep_tab_item.active:after,.registrationStep_tab_item:last-child:after{content:"";display:none;position:absolute;top:50%;transform:translateY(-50%);width:8px;height:10px}.registrationStep_tab_item:last-child:after{right:25px;background:transparent url(/m/assets/images/ico_regi_arrow_dim.svg) no-repeat 50%}.registrationStep_tab_label{font-size:12px;font-weight:900;line-height:21.6px}.registrationStep_tab_text{font-size:16px;font-weight:400;line-height:28.8px;margin-top:-6px}.registrationOffStep01{padding:0 20px;box-sizing:border-box}.registrationOffStep01 .ticketBanner{background-color:#fff;display:flex;padding:30px 20px 60px;margin-bottom:60px;height:auto;box-sizing:border-box;flex-direction:column;position:relative}.registrationOffStep01 .ticketBanner:after{content:"";position:absolute;width:100%;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/m/assets/images/ticket_line_wt.svg) no-repeat 50%;background-size:690px}.registrationOffStep01 .ticketBanner_block:first-child{border-right:0 solid #1d1d20;border-bottom:1px solid #1d1d20;width:100%;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;padding-bottom:20px;margin-bottom:30px}.registrationOffStep01 .ticketBanner_block:last-child{padding-left:0;flex:1}.registrationOffStep01 .ticketBanner_logo{margin-bottom:60px}.registrationOffStep01 .ticketBanner_logo img{width:59px;height:18px}.registrationOffStep01 .ticketBanner_value_title{font-size:20px;font-weight:900;line-height:26px;color:#111}.registrationOffStep01 .ticketBanner_value_cost{font-size:40px;font-weight:900;line-height:52px;letter-spacing:-.02em;color:#d24141}.registrationOffStep01 .ticketBanner_item{margin-bottom:20px}.registrationOffStep01 .ticketBanner_item:last-child{margin-bottom:0}.registrationOffStep01 .ticketBanner_infoTitle{font-size:14px;font-weight:900;line-height:22.4px;color:#111}.registrationOffStep01 .ticketBanner_infoCont{font-size:18px;font-weight:400;line-height:28.8px;color:#111;word-break:keep-all}.registrationOffStep01 .infomationList{margin-bottom:60px}.registrationOffStep01 .infomationList_title{font-size:16px;font-weight:400;line-height:20.8px;color:#fff;margin-bottom:10px}.registrationOffStep01 .infomationList_item{font-size:14px;font-weight:400;line-height:25.2px;color:#bbb;padding-left:12px;position:relative;margin-bottom:4px}.registrationOffStep01 .infomationList_item:last-child{margin-bottom:0}.registrationOffStep01 .infomationList_item:after{content:"";display:inline-block;width:2px;height:2px;background-color:#bbb;border-radius:2px;position:absolute;left:0;top:12px}.registrationOffStep01 .infomationList_item_link{color:#4d70f2;text-decoration:underline}.registrationOffStep01 .infomation_check{border-top:1px dashed hsla(0,0%,100%,.5);margin-top:85px;padding-top:20px}.registrationOffStep01 .infomation_check_item{display:flex;align-items:center}.registrationOffStep01 .infomation_check_text{font-size:18px;font-weight:400;line-height:28.8px;color:#fff;margin-right:16px}.registrationOffStep01_button{margin-top:60px;margin-bottom:160px}.registrationOffStep01 .sellerInfo_header{border-bottom:1px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:space-between;padding-bottom:30px}.registrationOffStep01 .sellerInfo_title{font-size:20px;font-weight:400;line-height:26px;color:#fff}.registrationOffStep01 .sellerInfo_cont{margin-bottom:100px;padding:20px 0 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.registrationOffStep01 .sellerInfo_item{display:flex;flex-direction:column;padding:0 0 20px;border-bottom:0 solid hsla(0,0%,100%,.1);gap:20px}.registrationOffStep01 .sellerInfo_item:last-child{padding-bottom:30px}.registrationOffStep01 .sellerInfo_item_block{flex:1}.registrationOffStep01 .sellerInfo_item_name{font-size:14px;font-weight:500;line-height:22.4px;color:#bbb}.registrationOffStep01 .sellerInfo_item_value{font-size:16px;font-weight:400;line-height:25.6px;color:#fff}.registrationOffStep01 .offlineTicket_header{border-bottom:1px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.registrationOffStep01 .offlineTicket_title{font-size:20px;font-weight:400;line-height:26px;color:#fff}.registrationOffStep01 .offlineTicket_cont{margin-bottom:180px}.registrationOffStep01 .offlineTicket_item{padding:30px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.registrationOffStep01 .offlineTicket_item_title{font-size:16px;font-weight:400;line-height:20.8px;color:#fff;margin-bottom:10px}.registrationOffStep01 .offlineTicket_item_list li{position:relative;font-size:14px;font-weight:400;line-height:25.2px;color:#bbb;padding-left:12px;margin-bottom:4px}.registrationOffStep01 .offlineTicket_item_list li:last-child{margin-bottom:0}.registrationOffStep01 .offlineTicket_item_list li:after{content:"";display:inline-block;width:2px;height:2px;background-color:#bbb;border-radius:2px;position:absolute;left:0;top:12px}.registrationOffStep01 .offlineTicket_item_list li a{color:#4d70f2}.registrationOffStep01 .offlineTicket_item_list dl{padding-left:12px;box-sizing:border-box}.registrationOffStep01 .offlineTicket_item_list dl dd{font-size:14px;font-weight:400;line-height:25.2px;color:#bbb;padding-left:16px;position:relative}.registrationOffStep01 .offlineTicket_item_list dl dd:before{content:"-";position:absolute;left:0;top:0}.registrationOffStep02,.registrationOffStep03{margin-bottom:180px}.registrationOffStep03_button{text-align:center}.registrationOffStep03_button .button-next-blue{padding:10px 30px}.registrationOnStep01{padding:0 20px;box-sizing:border-box}.registrationOnStep01 .ticketBanner{background-color:#333740;display:flex;flex-direction:column;padding:30px;margin-bottom:60px;height:auto;box-sizing:border-box;position:relative}.registrationOnStep01 .ticketBanner:after{content:"";position:absolute;width:100%;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/m/assets/images/ticket_line_dk.svg) no-repeat 50%;background-size:690px}.registrationOnStep01 .ticketBanner_block:last-child{width:100%;padding-left:0}.registrationOnStep01 .ticketBanner_block:first-child{border-left:0 solid #999;border-bottom:1px solid #999;padding-right:0;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;padding-bottom:20px;margin-bottom:60px}.registrationOnStep01 .ticketBanner_logo{height:18px;margin-bottom:70px}.registrationOnStep01 .ticketBanner_logo img{width:59px;height:18px}.registrationOnStep01 .ticketBanner_info_title{font-size:14px;font-weight:700;line-height:22.4px;text-align:left;color:#bbb}.registrationOnStep01 .ticketBanner_info_time{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff}.registrationOnStep01 .ticketBanner_item{margin-bottom:15px}.registrationOnStep01 .ticketBanner_item:last-child{margin-bottom:0}.registrationOnStep01 .ticketBanner_cost{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;flex:1;height:100%}.registrationOnStep01 .ticketBanner_cost_title{font-size:20px;font-weight:900;line-height:26px;text-align:left;color:#fff}.registrationOnStep01 .ticketBanner_cost_value{font-size:40px;font-weight:900;line-height:52px;letter-spacing:-.02em;text-align:left;color:#d24141;margin-top:auto}.registrationOnStep01 .infomationList{margin-bottom:60px}.registrationOnStep01 .infomationList_title{font-size:16px;font-weight:400;line-height:20.8px;color:#fff;margin-bottom:10px}.registrationOnStep01 .infomationList_item{font-size:14px;font-weight:400;line-height:25.2px;color:#bbb;padding-left:12px;position:relative;margin-bottom:4px}.registrationOnStep01 .infomationList_item:last-child{margin-bottom:0}.registrationOnStep01 .infomationList_item:after{content:"";display:inline-block;width:2px;height:2px;background-color:#bbb;border-radius:2px;position:absolute;left:0;top:12px}.registrationOnStep01 .infomationList_item_link{color:#4d70f2;text-decoration:underline}.registrationOnStep01 .infomation_check{border-top:1px dashed hsla(0,0%,100%,.5);margin-top:85px;padding-top:20px}.registrationOnStep01 .infomation_check_item{display:flex;align-items:center}.registrationOnStep01 .infomation_check_text{font-size:18px;font-weight:400;line-height:28.8px;color:#fff;margin-right:16px}.registrationOnStep01_button{margin-top:60px;margin-bottom:160px}.registrationOnStep01 .sellerInfo_header{border-bottom:1px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.registrationOnStep01 .sellerInfo_title{font-size:20px;font-weight:400;line-height:26px;color:#fff}.registrationOnStep01 .sellerInfo_cont{margin-bottom:100px}.registrationOnStep01 .sellerInfo_item{display:flex;padding:30px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.registrationOnStep01 .sellerInfo_item_block{flex:1}.registrationOnStep01 .sellerInfo_item_name{font-size:14px;font-weight:500;line-height:22.4px;color:#bbb}.registrationOnStep01 .sellerInfo_item_value{font-size:16px;font-weight:400;line-height:25.6px;color:#fff}.registrationOnStep01 .offlineTicket_header{border-bottom:1px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.registrationOnStep01 .offlineTicket_title{font-size:20px;font-weight:400;line-height:26px;color:#fff}.registrationOnStep01 .offlineTicket_cont{margin-bottom:180px}.registrationOnStep01 .offlineTicket_item{padding:30px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.registrationOnStep01 .offlineTicket_item_title{font-size:16px;font-weight:400;line-height:20.8px;color:#fff;margin-bottom:10px}.registrationOnStep01 .offlineTicket_item_list li{position:relative;font-size:14px;font-weight:400;line-height:25.2px;color:#bbb;padding-left:12px;margin-bottom:4px}.registrationOnStep01 .offlineTicket_item_list li:last-child{margin-bottom:0}.registrationOnStep01 .offlineTicket_item_list li:after{content:"";display:inline-block;width:2px;height:2px;background-color:#bbb;border-radius:2px;position:absolute;left:0;top:12px}.registrationOnStep01 .offlineTicket_item_list li a{color:#4d70f2}.registrationOnStep02,.registrationOnStep03{margin-bottom:180px}.registrationOnStep03_button{text-align:center}.registrationOnStep03_button .button-next-blue{padding:10px 30px}.registrationCheck{margin-bottom:180px;padding:0 20px;box-sizing:border-box}.registrationCheck_block{margin:0 -20px}.registrationCheck_block:last-child{margin-bottom:0}.registrationCheck_wrap{margin-bottom:100px}.registrationCheck_wrap:last-child{margin-bottom:0}.registrationCheck_wrap+.registrationCheck_moreBt{margin-top:-60px}.registrationCheck_button{text-align:center}.registrationCheck_header{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:30px;padding:0 20px;box-sizing:border-box}.registrationCheck_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff}.registrationCheck_date{font-size:24px;font-weight:400;line-height:31.2px;color:#bbb;margin-bottom:4px}.registrationCheck_moreBt{text-align:center}.registrationCheck_menu{display:flex;gap:20px;margin:0 -20px 58px;padding:0 20px 2px;overflow-x:auto}.registrationCheck_menu_link{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#bbb;text-decoration:none;position:relative;border:0;flex-shrink:0;outline:none}.registrationCheck_menu_link:after{content:"";position:absolute;right:0;bottom:-2px;width:0;height:2px;background:#fff;transition:all .2s ease}.registrationCheck_menu_link.active{color:#fff}.registrationCheck_menu_link.active:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.registrationCheckStep01{width:100%;margin:0 auto}.registrationCheckStep01 .sub_title{padding:0}.registrationCheckStep01_desc{font-size:18px;font-weight:300;line-height:28.8px;color:#fff;margin-bottom:10px}.registrationCheckStep01_feild{margin-bottom:10px;display:flex;flex-direction:column;position:relative}.registrationCheckStep01_feild .board_input.error{border:1px solid #444}.registrationCheckStep01_password{display:inline-block;font-size:18px;font-weight:300;line-height:28.8px;text-align:right;color:#bbb;position:absolute;top:70px;right:0}.registrationCheckStep01_button{margin-top:60px}.registrationCheck .onlinepass_block .registrationTicket_button-white{margin-top:50px}.registrationCheck_modify{margin-bottom:180px}.registrationCheck_modify_button{margin-left:20px;margin-top:60px}.registrationCheck_modify-password{margin-bottom:180px}.en .registrationCheck_modify_button{margin-left:20px}.introduction{margin-bottom:180px}.introduction_title{font-size:40px;font-weight:900;line-height:52px;text-align:left;color:#fff;margin-bottom:10px;padding:0 20px}.introduction_desc{margin-bottom:60px;padding:0 20px}.introduction_desc p{font-size:20px;font-weight:400;line-height:36px;text-align:left;color:#fff;margin-bottom:10px}.introduction_desc p:last-child{margin-bottom:0}.introduction_info{margin-bottom:100px;padding:0 20px}.introduction_info p{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb;margin-bottom:20px}.introduction_info p:last-child{margin-bottom:0}.introduction_counter{padding:0 20px}.introduction_counter .counter{color:#fff;margin-bottom:160px}.introduction_counter .counter_title{font-size:20px;font-weight:400;line-height:32px;text-align:left;display:block;margin-bottom:60px}.introduction_counter .counter_title_bold{font-size:20px;font-weight:700;line-height:32px;text-align:left;display:block}.introduction_counter .counter_block{margin-top:60px}.introduction_counter .counter_block:first-child{margin-top:0}.introduction_counter .counter_desc{font-size:16px;font-weight:400;line-height:20.8px;text-align:left;margin-top:20px;color:#bbb}.introduction_counter .counter_label{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.introduction_counter .counter_num{font-size:90px;font-weight:300;line-height:117px;text-align:left;color:#fff}.introduction_counter .counter_tag{font-size:90px;font-weight:300;line-height:117px;text-align:left;color:#2546c1}.introduction_hightlights{height:493px;position:relative;margin-bottom:160px}.introduction_hightlights .hightlights_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff;margin-bottom:10px;padding:0 20px}.introduction_hightlights .hightlights_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:60px;padding:0 20px}.introduction_hightlights .scroll{position:absolute;left:0;top:148px;overflow-x:hidden;overflow-y:hidden;width:100%;padding-left:20px;box-sizing:border-box}.introduction_hightlights .scroll_wrap{width:100%;overflow-x:scroll;overflow-y:hidden}.introduction_hightlights .scroll_item{vertical-align:top;display:inline-block;width:250px;height:240px;margin-right:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin-bottom:65px}.introduction_hightlights .scroll_item_bg{overflow:hidden;width:250px;height:240px}.introduction_hightlights .scroll_item_bg img{width:100%;height:100%}.introduction_hightlights .scroll_item_bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(18,18,22,.3)}.introduction_hightlights .scroll_item_cont{position:absolute;top:0;left:0;z-index:1;padding:30px;box-sizing:border-box;width:100%;height:100%}.introduction_hightlights .scroll_item_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:hsla(0,0%,100%,.5);margin-bottom:6px}.introduction_hightlights .scroll_item_title{font-size:20px;font-weight:600;line-height:32px;text-align:left;color:#fff}.introduction_hightlights .scroll_item_play{width:23px;height:27px;border:0;outline:none;background:transparent url(/m/assets/images/intro_playBt.svg) no-repeat 0 0;background-size:23px;margin:0;padding:0;position:absolute;bottom:30px;left:30px;cursor:pointer}.introduction_hightlights .progress{margin-top:60px;width:300px;height:5px;border-radius:999px;background:#27272c;overflow:hidden;position:relative}.introduction_hightlights .progress_value{position:absolute;cursor:pointer;left:0;top:0;height:5px;background:#2546c1}.introduction_feedbacks{margin-bottom:160px}.introduction_feedbacks .feedbacks{padding:0 20px}.introduction_feedbacks .feedbacks_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff}.introduction_feedbacks .feedbacks_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:60px}.introduction_feedbacks .feedbacks_list{margin-bottom:30px}.introduction_feedbacks .feedbacks_list_item{border-top:1px solid hsla(0,0%,100%,.3);display:flex;flex-direction:column;gap:20px;min-height:240px;padding:20px 0 60px;box-sizing:border-box;color:#fff}.introduction_feedbacks .feedbacks_list_item:last-child{border-bottom:1px solid hsla(0,0%,100%,.3)}.introduction_feedbacks .feedbacks_list_lblock{display:flex;width:114px}.introduction_feedbacks .feedbacks_list_rblock{flex:1}.introduction_feedbacks .feedbacks_list_img{width:80px;height:80px;overflow:hidden}.introduction_feedbacks .feedbacks_list_img img{width:100%}.introduction_feedbacks .feedbacks_list_profile{margin-bottom:30px}.introduction_feedbacks .feedbacks_list_profile .feedbackprofile_name{font-size:16px;font-style:normal;font-weight:400;line-height:25.6px}.introduction_feedbacks .feedbacks_list_profile .feedbackprofile_desc{color:#bbb;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px}.introduction_feedbacks .feedbacks_list_content .feedbackcontent_title{font-size:18px;font-style:normal;font-weight:400;line-height:32.4px;margin-bottom:10px}.introduction_feedbacks .feedbacks_list_content .feedbackcontent_desc{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px;word-break:keep-all}.introduction_concept{margin-bottom:160px}.introduction_concept .concept{padding:0 20px}.introduction_concept .concept_title{font-size:40px;font-weight:300;line-height:52px;text-align:left;color:#fff;margin-bottom:10px}.introduction_concept .concept_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:60px}.introduction_concept .concept_block{margin-bottom:60px}.introduction_concept .concept_block:last-child{margin-bottom:0}.introduction_concept .concept_block_title{font-size:20px;font-weight:400;line-height:36px;text-align:left;color:#fff}.introduction_concept .concept_block_list{padding-top:10px}.introduction_concept .concept_block_item{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.introduction_concept .concept_img{display:block;margin-bottom:20px;width:100%;height:auto;overflow:hidden}.introduction_concept .concept_img img{display:block}.introduction_concept .concept_imgWrap{display:inline-block}.introduction_concept .concept_imgWrap img{width:100%}.introduction_organizer .organizer{padding:0 20px}.introduction_organizer .organizer_title{font-size:40px;font-weight:300;line-height:52px;text-align:left;color:#fff;margin-bottom:60px}.introduction_organizer .organizer_img{background-color:#fff;text-align:center;width:100%;height:200px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.introduction_organizer .organizer_img_title{font-size:20px;font-weight:400;line-height:36px;text-align:left;color:#fff;margin-bottom:10px}.introduction_organizer .organizer_img_info{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.pastudc{margin:60px 0 240px;padding:0 20px;width:100%;box-sizing:border-box;color:#fff}.pastudc_years{display:flex;gap:20px;margin-bottom:60px;overflow-x:auto;margin-right:-20px}.pastudc_years_link{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#bbb;text-decoration:none;position:relative;border:0;outline:none}.pastudc_years_link:after{content:"";position:absolute;right:0;bottom:0;width:0;height:2px;background:#fff;transition:all .2s ease}.pastudc_years_link.active{color:#fff;font-weight:500}.pastudc_years_link.active:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.pastudc_title{font-size:34px;font-weight:900;line-height:44.2px;text-align:left;padding-bottom:30px;border-bottom:1px solid hsla(0,0%,100%,.3)}.pastudc_title-blue{color:#2c55f0}.pastudc_info{margin:20px 0 60px}.pastudc_info_feild{display:flex}.pastudc_info_label{color:#bbb}.pastudc_info_label,.pastudc_info_value{font-size:18px;font-weight:500;line-height:32.4px;text-align:left}.pastudc_info_value{margin-left:28px;color:#fff}.pastudc_text{margin-bottom:120px}.pastudc_text p{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb}.pastudc_text p:last-child{margin-bottom:0}.pastudc_text p.strong{color:#fff}.pastudc_speakerinfo{margin-bottom:160px}.pastudc_speakerinfo .speakerinfo_title{font-size:36px;font-weight:300;line-height:46.8px;text-align:left;color:#fff;margin-bottom:10px}.pastudc_speakerinfo .speakerinfo_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:60px}.pastudc_speakerinfo .speakerinfo_lineup{display:flex;flex-wrap:wrap;flex-direction:column;margin:0 -20px}.pastudc_speakerinfo .speakerinfo_lineup .lineup_item{width:100%;background:#24272e;transition:all .2s ease;display:flex;margin-bottom:10px;text-decoration:none}.pastudc_speakerinfo .speakerinfo_lineup .lineup_item:active{background:#2e3851}.pastudc_speakerinfo .speakerinfo_lineup .lineup_item:active .lineup_text_info,.pastudc_speakerinfo .speakerinfo_lineup .lineup_item:active .lineup_text_name{color:#fff}.pastudc_speakerinfo .speakerinfo_lineup .lineup_img{width:140px;display:flex}.pastudc_speakerinfo .speakerinfo_lineup .lineup_img img{width:140px}.pastudc_speakerinfo .speakerinfo_lineup .lineup_text{padding:20px 30px}.pastudc_speakerinfo .speakerinfo_lineup .lineup_text_name{color:#bbb;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;text-decoration:none}.pastudc_speakerinfo .speakerinfo_lineup .lineup_text_info{color:#bbb;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;text-decoration:none}.pastudc_speakerinfo .speakerinfo_button{margin-top:20px}.pastudc_programinfo .programinfo_title{font-size:36px;font-weight:300;line-height:46.8px;text-align:left;color:#fff;margin-bottom:10px}.pastudc_programinfo .programinfo_desc{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;margin-bottom:60px}.pastudc_programinfo .programinfo .infoboard_menu{display:flex;gap:20px;margin-bottom:60px}.pastudc_programinfo .programinfo .infoboard_menu_link{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#bbb;text-decoration:none;position:relative;border:0;outline:none}.pastudc_programinfo .programinfo .infoboard_menu_link:after{content:"";position:absolute;right:0;bottom:0;width:0;height:2px;background:#fff;transition:all .2s ease}.pastudc_programinfo .programinfo .infoboard_menu_link.active{color:#fff;font-weight:500}.pastudc_programinfo .programinfo .infoboard_menu_link.active:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.pastudc_programinfo .programinfo .infoboard_list{border-top:1px solid hsla(0,0%,100%,.5);margin-bottom:20px}.pastudc_programinfo .programinfo .infoboard_item{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;padding:30px 0;flex-direction:column}.pastudc_programinfo .programinfo .infoboard_date{width:100%;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:10px;display:flex}.pastudc_programinfo .programinfo .infoboard_date span{display:block;margin-right:20px;font-size:16px;font-weight:400;line-height:25.6px;text-align:left}.pastudc_programinfo .programinfo .infoboard_info{width:100%;font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;margin-bottom:30px}.pastudc_programinfo .programinfo .infoboard_info .infocate,.pastudc_programinfo .programinfo .infoboard_info .infotitle{display:block}.pastudc_programinfo .programinfo .infoboard_desc{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb;margin-bottom:30px}.pastudc_programinfo .programinfo .infoboard_button{width:176px;text-align:left;gap:10px;display:flex;justify-content:flex-start}.pastudc_programinfo .programinfo .infoboard_button .button-dimSm{background-color:#fff;color:#000}.pastudc_programinfo .programinfo_button{margin-bottom:120px}.pastudc_feedbacksinfo .feedbacksinfo_title{font-size:36px;font-weight:300;line-height:46.8px;text-align:left;color:#fff;margin-bottom:10px}.pastudc_feedbacksinfo .feedbacksinfo_desc{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;margin-bottom:60px}.pastudc_feedbacksinfo .feedbacksinfo_list{margin-bottom:30px}.pastudc_feedbacksinfo .feedbacksinfo_list_item{border-top:1px solid hsla(0,0%,100%,.3);display:flex;flex-direction:column;min-height:240px;padding:20px 0 60px;box-sizing:border-box}.pastudc_feedbacksinfo .feedbacksinfo_list_item:last-child{border-bottom:1px solid hsla(0,0%,100%,.3)}.pastudc_feedbacksinfo .feedbacksinfo_list_lblock{display:flex;width:114px}.pastudc_feedbacksinfo .feedbacksinfo_list_rblock{flex:1}.pastudc_feedbacksinfo .feedbacksinfo_list_img{width:80px;height:80px;overflow:hidden;margin-bottom:20px}.pastudc_feedbacksinfo .feedbacksinfo_list_img img{width:100%}.pastudc_feedbacksinfo .feedbacksinfo_list_profile{margin-bottom:30px}.pastudc_feedbacksinfo .feedbacksinfo_list_profile .feedbackprofile_name{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff}.pastudc_feedbacksinfo .feedbacksinfo_list_profile .feedbackprofile_desc{color:#bbb;font-size:16px;font-weight:400;line-height:25.6px;text-align:left}.pastudc_feedbacksinfo .feedbacksinfo_list_content .feedbackcontent_title{font-size:18px;font-style:normal;font-weight:400;line-height:28.8px;margin-bottom:10px}.pastudc_feedbacksinfo .feedbacksinfo_list_content .feedbackcontent_desc{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px;word-break:keep-all}.mediaNews{margin-bottom:180px;padding:0 20px;box-sizing:border-box}.mediaNews_header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:60px}.mediaNews_title{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff}.mediaNews_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.mediaNews_newsboard{margin-bottom:30px}.mediaNews_newsboard .newsboard_item{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.1)}.mediaNews_newsboard .newsboard_item:last-child{border-bottom:1px solid hsla(0,0%,100%,.1)}.mediaNews_newsboard .newsboard_item:active{background-color:#222224}.mediaNews_newsboard .newsboard_link{display:flex;flex-wrap:wrap;cursor:pointer}.mediaNews_newsboard .newsboard_type{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;margin-right:20px;margin-bottom:10px}.mediaNews_newsboard .newsboard_title{display:flex;align-items:center;width:100%}.mediaNews_newsboard .newsboard_title:after{content:"";display:inline-block;width:7px;height:7px;background:transparent url(/m/assets/images/ico_mediaNews.svg) no-repeat 0 0;background-size:7px;margin-left:5px;display:none}.mediaNews_newsboard .newsboard_text{width:100%;font-size:18px;flex:1;font-weight:400;line-height:28.8px;text-align:left;display:block;color:#fff;overflow:hidden;max-width:100%}.mediaNews_newsboard .newsboard_text:after{content:"";display:inline-block;width:7px;height:7px;background:transparent url(/m/assets/images/ico_mediaNews.svg) no-repeat 0 0;background-size:7px;margin-left:10px;vertical-align:super}.mediaNews_newsboard .newsboard_date{flex:1;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:8px}.mediaPhoto{margin-bottom:180px;padding:0 20px;box-sizing:border-box}.mediaPhoto_filter{display:flex;margin-bottom:60px;flex-direction:column;gap:30px}.mediaPhoto_filter_block{margin-right:40px}.mediaPhoto_filter .filter,.mediaPhoto_filter_block{display:flex;align-items:center}.mediaPhoto_filter .filter_label{margin-right:10px;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.mediaPhoto_filter .filter_select select{padding:10px 60px 10px 20px;border:0;border-bottom:1px solid hsla(0,0%,100%,.3);font-size:16px;outline:none;font-weight:400;line-height:25.6px;text-align:left;color:#fff;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:transparent url(/m/assets/images/ico_media_arrow.svg) no-repeat calc(100% - 20px)}.mediaPhoto_list{display:flex;flex-wrap:wrap;gap:20px}.mediaPhoto_item{margin-bottom:60px;width:calc(50% - 10px)}.mediaPhoto_item_img{margin-bottom:10px;width:100%;height:auto;overflow:hidden}.mediaPhoto_item_img img{width:100%}.mediaPhoto_item_link{cursor:pointer;text-decoration:none}.mediaPhoto_item_link:active .mediaPhoto_item_text{text-decoration:underline;color:#fff}.mediaPhoto_item_text{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb;word-break:break-word}.mediaPhoto_pagenation{margin-top:26px}.mediaVideo{margin-bottom:180px;padding:0 20px}.mediaVideo_filter{display:flex;margin-bottom:60px;justify-content:space-between;flex-direction:column;gap:30px}.mediaVideo_filter_block{margin-right:0}.mediaVideo_filter .filter,.mediaVideo_filter_block{display:flex;align-items:center}.mediaVideo_filter .filter_label{margin-right:10px;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.mediaVideo_filter .filter_select select{padding:10px 60px 10px 20px;border:0;border-bottom:1px solid hsla(0,0%,100%,.3);font-size:16px;outline:none;font-weight:400;line-height:25.6px;text-align:left;color:#fff;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:transparent url(/m/assets/images/ico_media_arrow.svg) no-repeat calc(100% - 20px)}.mediaVideo_list{display:flex;flex-wrap:wrap;gap:20px}.mediaVideo_item{margin-bottom:60px;width:170px;width:calc(50% - 10px)}.mediaVideo_item_img{margin-bottom:10px;width:100%;height:auto;overflow:hidden}.mediaVideo_item_img img{width:100%}.mediaVideo_item_link{cursor:pointer;text-decoration:none}.mediaVideo_item_link:active .mediaVideo_item_text{text-decoration:underline;color:#fff}.mediaVideo_item_text{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb;margin-bottom:15px;word-break:break-word}.mediaVideo_item_date{font-size:12px;font-weight:400;line-height:19.2px;text-align:left;color:#bbb}.mediaVideo_pagenation{margin-top:26px}.noticepage{margin-bottom:180px;padding:0 20px;box-sizing:border-box}.noticepage_header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:93px;flex-direction:column}.noticepage_title{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff;margin-bottom:60px}.noticepage_noticeboard{margin-bottom:30px}.noticepage_noticeboard .noticeboard_item{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.1)}.noticepage_noticeboard .noticeboard_item:last-child{border-bottom:1px solid hsla(0,0%,100%,.1)}.noticepage_noticeboard .noticeboard_item:active{background-color:#222224}.noticepage_noticeboard .noticeboard_link{display:flex;justify-content:space-between;text-decoration:none;flex-direction:column-reverse;cursor:pointer}.noticepage_noticeboard .noticeboard_title{display:flex;gap:10px;align-items:center}.noticepage_noticeboard .noticeboard_tag{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background-color:#4156d2;display:inline-block;color:#fff;padding:0 6px;width:37px;box-sizing:border-box;margin-right:20px}.noticepage_noticeboard .noticeboard_text{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff}.noticepage_noticeboard .noticeboard_new{width:23px;height:22px;background:transparent url(/m/assets/images/ico_board_new.svg) no-repeat 50%;background-size:23px;overflow:hidden;display:inline-block;text-indent:-9999em;vertical-align:middle;margin-left:6px}.noticepage_noticeboard .noticeboard_date{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:10px}.noticepageview{color:#fff;margin-bottom:180px;padding:0 20px}.noticepageview_header{display:flex;align-items:center;gap:20px;margin-bottom:10px}.noticepageview_header_tag{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;background-color:#4156d2;display:inline-block;color:#fff;padding:0 6px}.noticepageview_header_date{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.noticepageview_title{font-size:32px;font-weight:500;line-height:41.6px;text-align:left;color:#fff;margin-bottom:60px}.noticepageview_content{padding:0}.noticepageview_text{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;margin-bottom:40px;color:#bbb}.noticepageview_list{margin-bottom:30px}.noticepageview_list:last-child{margin-bottom:100px}.noticepageview_list_title{font-weight:500}.noticepageview_list_item,.noticepageview_list_title{font-size:18px;line-height:32.4px;text-align:left;margin-bottom:10px}.noticepageview_list_item{color:#bbb;font-weight:400}.noticepageview_list_item:last-child{margin-bottom:0}.noticepageview_list_item:before{content:"・";font-size:18px;font-weight:400;line-height:32.4px;text-align:left}.noticepageview_list_link{color:#4d70f2}.noticepageview_button{border-top:1px solid hsla(0,0%,100%,.3);padding-top:30px}.noticepageview_button .button_board-next{margin-left:10px}.faqpage{margin-bottom:180px;padding:0 20px}.faqpage_header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px}.faqpage_title{font-size:40px;font-weight:300;line-height:52px;text-align:left;color:#fff}.faqpage_menu{display:flex;gap:20px;margin-bottom:60px}.faqpage_menu_link{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#bbb;text-decoration:none;position:relative;border:0;outline:none}.faqpage_menu_link:after{content:"";position:absolute;right:0;bottom:0;width:0;height:2px;background:#fff;transition:all .2s ease}.faqpage_menu_link.active{color:#fff;font-weight:500}.faqpage_menu_link.active:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.faqpage_board{border-top:1px solid hsla(0,0%,100%,.5)}.faqpage_board_item{padding:30px 10px;border-bottom:1px solid hsla(0,0%,100%,.1)}.faqpage_board_item.active .answer{display:block}.faqpage_board_item.active .faqpage_board_text:after{content:"";width:12px;height:6px;display:inline-block;background:transparent url(/m/assets/images/ico_faq_open.svg) no-repeat 0 0;background-size:cover}.faqpage_board_text{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;display:flex;flex-shrink:0}.faqpage_board_text:after{content:"";margin-left:auto;width:12px;height:6px;display:inline-block;background:transparent url(/m/assets/images/ico_faq_close.svg) no-repeat 0 0;background-size:cover;margin-top:10px}.faqpage_board_tag{width:22px;height:22px;display:inline-block;background:transparent url(/m/assets/images/ico_faq_q.svg) no-repeat 0 0;margin-right:10px;margin-top:2px;align-self:baseline}.faqpage_board .answer{display:none}.faqpage_board .answer_item{display:flex;padding:30px 0}.faqpage_board .answer_tag{width:22px;height:22px;display:inline-block;background:transparent url(/m/assets/images/ico_faq_a.svg) no-repeat 0 0;margin-right:10px;margin-top:6px}.faqpage_board .answer_text{flex:1;font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb}.faqpage_board .answer_text a{color:#4d70f2}.contactus{margin-bottom:180px;padding:0 20px}.contactus_header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px}.contactus_title{font-size:40px;font-weight:300;line-height:52px;text-align:left;color:#fff}.contactus .contactform{border-top:1px solid hsla(0,0%,100%,.5)}.contactus .contactform_header{display:flex;align-items:flex-end;justify-content:space-between;margin:30px 0}.contactus .contactform_title{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#fff}.contactus .contactform_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#999}.contactus .contactform_desc_red{color:#d24141}.contactus .contactform_label{display:flex;gap:10px;width:120px}.contactus .contactform_label .label_text{flex:1;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;color:#999;margin-bottom:4px}.contactus .contactform_label .label_text.important:after{content:" *";color:#d24141;font-size:16px;font-weight:500}.contactus .contactform_data{flex:1}.contactus .contactform_dataWrap{display:flex;gap:10px;margin-bottom:10px}.contactus .contactform_dataWrap:last-child{margin-bottom:0}.contactus .contactform_dataWrap .board_extra+.contactform_dataBlock{flex:1}.contactus .contactform_dataWrap .board_select+.board_input{width:auto;flex:1}.contactus .contactform_dataBlock{display:flex;gap:10px;flex:1;flex-direction:column;width:calc(50% - 18px)}.contactus .contactform_dataBlock .board_input,.contactus .contactform_dataBlock .board_input-dim{flex:none}.contactus .contactform_dataBlock .board_input-dim.error+.error_txt,.contactus .contactform_dataBlock .board_input.error+.error_txt{display:block}.contactus .contactform_dataBlock .error_txt{color:#d24141;font-size:12px;font-weight:400;line-height:21.6px;text-align:left;display:none}.contactus .contactform_feild{width:100%;display:flex;margin-bottom:30px;flex-direction:column}.contactus .contactform_feild:last-child{margin-bottom:0}.contactus .contactform_checklist{margin:30px 0 60px}.contactus .contactform_checklist .checklist_text{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff;display:inline-block}.contactus .contactform_checklist .checklist_red{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#d24141}.contactus .contactform_checklist .checklist_item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;width:100%}.contactus .contactform_checklist .checklist_item:last-child{margin-bottom:0}.contactus .contactform_checklist .checklist_label{font-size:20px;font-weight:500;line-height:36px;text-align:left;color:#000}.contactus .contactform_checklist .checklist_view{margin-top:10px;width:100%}.contactus .contactform_checklist .checklist_view .dotitem{margin-bottom:6px;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;padding-left:15px;position:relative;color:#bbb}.contactus .contactform_checklist .checklist_view .dotitem:last-child{margin-bottom:0}.contactus .contactform_checklist .checklist_view .dotitem:before{width:2px;height:2px;display:inline-block;background-color:#bbb;content:"";position:absolute;top:13px;left:7px}.contactus .contactform_checklist .checklist_view .dotitem_accent{display:block;color:#fff}.speakerpage_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#999;display:block;margin-bottom:10px;padding-left:20px}.speakerpage_lineup{display:flex;flex-wrap:wrap}.speakerpage_lineup .lineup_item{width:100%;background:#24272e;transition:all .2s ease;display:flex;margin-bottom:20px;text-decoration:none}.speakerpage_lineup .lineup_item:active{background:#2e3851}.speakerpage_lineup .lineup_item:active .lineup_text_info,.speakerpage_lineup .lineup_item:active .lineup_text_name{color:#fff}.speakerpage_lineup .lineup_img{width:140px;display:flex}.speakerpage_lineup .lineup_img img{width:140px}.speakerpage_lineup .lineup_text{padding:20px 30px}.speakerpage_lineup .lineup_text_name{color:#bbb;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;text-decoration:none}.speakerpage_lineup .lineup_text_info{text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.speakerpage_lineup .lineup_text_info,.speakerpage_lineup_desc{color:#bbb;font-size:14px;font-weight:400;line-height:22.4px;text-align:left}.speakerpage_lineup_desc{margin-left:20px}.speakerpage_progress{text-align:center;margin-top:60px;display:flex;justify-items:center;flex-direction:column;align-items:center;margin-bottom:766px}.speakerpage_progressText{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;margin-bottom:10px;text-align:center}.speakerpage_progressDot{display:flex;gap:4px}.speakerpage_progressDot .Dot{width:8px;height:8px;border-radius:100px;background:#333;animation-iteration-count:infinite}.speakerpage_progressDot .Dot:first-child{animation:fadein 2s cubic-bezier(.38,.08,.25,1.08) -.6s infinite}.speakerpage_progressDot .Dot:nth-child(2){animation:fadein 2s cubic-bezier(.38,.08,.25,1.08) -.3s infinite}.speakerpage_progressDot .Dot:nth-child(3){animation:fadein 2s cubic-bezier(.38,.08,.25,1.08) infinite}@keyframes fadein{0%{opacity:0}50%{opacity:1;background:#9a9a9a}to{opacity:0}}.step01_title{font-size:32px;font-weight:700;line-height:41.8px;text-align:left;margin-bottom:60px}.step01_desc{font-weight:400;margin-bottom:10px;color:#000}.step01_desc,.step01_descBold{font-size:18px;line-height:32.4px;text-align:left}.step01_descBold{font-weight:700;margin-bottom:30px}.step01_table{border-top:1px solid #000;margin-bottom:20px}.step01_table .table_item{display:flex;flex-direction:column;padding:10px 0 30px;border-bottom:1px solid #ddd}.step01_table .table_label{font-size:18px;font-weight:700;line-height:28.8px;text-align:left;width:auto;padding-left:0;box-sizing:border-box;margin-bottom:10px}.step01_table .table_value{flex:1}.step01_table .table_list li,.step01_table .table_value{font-size:18px;font-weight:400;line-height:28.8px;text-align:left}.step01_table .table_list li{display:block}.step01_table .table_list li>.table_list{margin-bottom:10px}.step01_table .table_list li>.table_list li{margin-left:20px}.step01_button{display:flex;justify-content:flex-start;margin-bottom:60px}.step01_list{margin-bottom:80px}.step01_item{margin-bottom:10px;display:flex;font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#555}.step01_item:before{content:"※";margin-right:10px}.step01_item:last-child{margin-bottom:0}.step01_submit{display:flex;gap:10px}.step01_submit .form_button-submitline{width:103px}.step01_submit .form_button-submitblue{flex:1}.step02{padding:0;box-sizing:border-box}.step02_feild{width:100%}.step02_feild.dual{width:calc(50% - 5px)}.step02_feildWrap{flex-direction:row;flex-wrap:wrap}.step02_feildWrap,.step02_title{display:flex;justify-content:space-between}.step02_title{align-items:flex-end;padding-bottom:10px;border-bottom:1px solid #000}.step02_title_text{font-size:24px;font-weight:700;line-height:31.2px;text-align:left}.step02_title_desc{flex:none}.step02_title_desc,.step02_title_desc:before{font-size:16px;font-weight:500;line-height:28.8px;text-align:left}.step02_title_desc:before{content:"* ";color:#d24141}.step02_label{margin-bottom:4px;display:flex;gap:10px;margin-top:30px;align-items:center}.step02_label .label_text{flex:1;font-size:14px;font-weight:500;line-height:25.2px;text-align:left}.step02_label .label_text.important:after{content:" *";color:#d24141;font-size:14px;font-weight:500}.step02_label .label_counter{font-size:12px;font-weight:400;line-height:21.6px;text-align:left;color:#999}.step02_data{display:flex;gap:10px;align-items:center;margin-bottom:10px}.step02_data .form_extra+.form_dim-input,.step02_data .form_extra+.form_input-dim{width:calc(50% - 30px);flex:unset}.step02_list{margin-bottom:0}.step02_item{margin-bottom:6px;display:flex;font-size:14px;font-weight:400;line-height:25.2px;text-align:left;color:#555;word-break:keep-all}.step02_item:before{content:"※";margin-right:6px}.step02_item:last-child{margin-bottom:0}.step02_checklist .checklist_text{margin-right:18px;font-size:16px;font-weight:500;line-height:28.8px;text-align:left;color:#000;display:inline-block}.step02_checklist .checklist_red{font-size:16px;font-weight:500;line-height:28.8px;text-align:left;color:#ff1010}.step02_checklist .checklist_item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding:20px 0}.step02_checklist .checklist_item:first-child{border-top:0 solid #000;border-bottom:1px solid #000}.step02_checklist .checklist_item:only-child{margin-top:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.step02_checklist .checklist_item.open .form_button-arrow{color:#111;background-color:#fff;border:1px solid #999}.step02_checklist .checklist_item.open .form_button-arrow:after{vertical-align:3px}.step02_checklist .checklist_item.open .checklist_view{display:block}.step02_checklist .checklist_label{font-size:16px;font-weight:500;line-height:28.8px;text-align:left;color:#000;display:flex;align-items:center}.step02_checklist .checklist_view{padding:20px 0 0;border-top:1px solid #ddd;display:none;width:100%;margin-top:20px}.step02_checklist .checklist_view .dotitem{margin-bottom:10px;font-size:16px;font-weight:400;line-height:28.8px;text-align:left;padding-left:15px;position:relative}.step02_checklist .checklist_view .dotitem:last-child{margin-bottom:0}.step02_checklist .checklist_view .dotitem:before{width:2px;height:2px;display:inline-block;background-color:#000;content:"";position:absolute;top:13px;left:7px}.step02_checklist .checklist_view .item,.step02_checklist .checklist_view_title{font-size:16px;font-weight:400;line-height:28.8px;text-align:left}.step02_checklist .checklist_view_title{margin-top:28.8px}.step02_checklist .checklist_view_desc{font-size:16px;font-weight:400;line-height:28.8px;text-align:left}.step02_checklist+.step02_checklist{margin-top:80px}.step02_filelist{display:block;margin-top:20px}.step02_filelist .form_button-close{margin-bottom:10px;margin-right:10px}.step02_submit{display:flex;gap:10px;margin-top:80px}.step02_submit button:first-child{width:auto;padding:14px 20px;flex:none}.privacypolicy{margin-bottom:180px;padding:0 20px}.privacypolicy_historyList_link,.privacypolicy_link,.privacypolicy_mail{color:#4d70f2}.privacypolicy_target{height:70px;margin-top:-70px}.privacypolicy_title{color:#fff;font-size:40px;font-style:normal;font-weight:700;line-height:52px;margin-bottom:60px}.privacypolicy_content{margin:0 auto;color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px;box-sizing:border-box}.privacypolicy_desc{margin-bottom:30px}.privacypolicy_list{margin-bottom:60px}.privacypolicy_item a{text-decoration:none;color:#cecece;font-size:16px;font-weight:400;line-height:28.8px;text-align:left}.privacypolicy_block{color:#cecece}.privacypolicy_block .block{margin-bottom:60px}.privacypolicy_block .tableWrap{margin:30px 0 60px;width:100%;overflow-x:auto}.privacypolicy_block .tableWrap .table{width:100%;border-collapse:collapse;min-width:360px}.privacypolicy_block .tableWrap .table_long{min-width:600px}.privacypolicy_block .tableWrap .table_long thead tr th{padding:0 10px 6px;border-bottom:1px solid #bbb;color:#cecece;font-size:14px;font-weight:500;line-height:25.2px;text-align:left;color:#fff}.privacypolicy_block .tableWrap .table_long tbody tr{border-bottom:1px solid #555}.privacypolicy_block .tableWrap .table_long tbody tr td{padding:20px 5px 20px 10px;border-right:1px solid #555;color:#cecece;font-weight:400;word-break:keep-all}.privacypolicy_block .tableWrap .table_long tbody tr td:last-child{border-right:0 solid #555}.privacypolicy_block .tableWrap .table_long tbody tr td.rowSpanBl{border-left:1px solid #555}.privacypolicy_block .tableWrap .table thead tr th{padding:0 30px 6px;border-bottom:1px solid #bbb;color:#cecece;font-size:14px;font-weight:500;line-height:25.2px;text-align:left;color:#fff}.privacypolicy_block .tableWrap .table tbody tr{border-bottom:1px solid #555}.privacypolicy_block .tableWrap .table tbody tr td{border-right:1px solid #555;padding:20px 30px;color:#cecece;font-weight:400}.privacypolicy_block .tableWrap .table tbody tr td:last-child{border-right:0 solid #555}.privacypolicy_block .tableWrap .table tbody tr td.rowSpanBl{border-left:1px solid #555}.privacypolicy_block .list_dot dd:before,.privacypolicy_block .list_dot li:before{content:"・"}.privacypolicy_block ul{padding-left:0}.privacypolicy_block ul li{display:block;margin-bottom:10px}.privacypolicy_block ul li.tableWrap{margin-top:0}.privacypolicy_block dl{padding-left:0}.privacypolicy_block dl dd{display:block;margin-bottom:10px}.privacypolicy_block dl dd.tableWrap{margin-top:0}.privacypolicy_block .title{margin-bottom:10px;font-weight:700;color:#fff}.privacypolicy_block .desc{margin-bottom:30px}.privacypolicy_block .dash_table{margin:30px 0}.serviceTerm{margin-bottom:180px;padding:0 20px}.serviceTerm_historyList_link,.serviceTerm_link,.serviceTerm_mail{color:#4d70f2}.serviceTerm_target{height:70px;margin-top:-70px}.serviceTerm_title{color:#fff;font-size:40px;font-style:normal;font-weight:700;line-height:52px;margin-bottom:60px}.serviceTerm_content{margin:0 auto;color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px;box-sizing:border-box}.serviceTerm_desc{margin-bottom:30px}.serviceTerm_list{margin-bottom:60px}.serviceTerm_item a{text-decoration:none;color:#cecece;font-size:16px;font-weight:400;line-height:28.8px;text-align:left}.serviceTerm_block{color:#cecece}.serviceTerm_block .block{margin-bottom:60px}.serviceTerm_block .tableWrap{margin:30px 0 60px;width:100%;overflow-x:auto}.serviceTerm_block .tableWrap .table{width:100%;border-collapse:collapse;min-width:360px}.serviceTerm_block .tableWrap .table_long{min-width:600px}.serviceTerm_block .tableWrap .table_long thead tr th{padding:0 10px 6px;border-bottom:1px solid #bbb;color:#cecece;font-size:14px;font-weight:500;line-height:25.2px;text-align:left;color:#fff}.serviceTerm_block .tableWrap .table_long tbody tr{border-bottom:1px solid #555}.serviceTerm_block .tableWrap .table_long tbody tr td{padding:20px 5px 20px 10px;border-right:1px solid #555;color:#cecece;font-weight:400;word-break:keep-all}.serviceTerm_block .tableWrap .table_long tbody tr td:last-child{border-right:0 solid #555}.serviceTerm_block .tableWrap .table_long tbody tr td.rowSpanBl{border-left:1px solid #555}.serviceTerm_block .tableWrap .table thead tr th{padding:0 30px 6px;border-bottom:1px solid #bbb;color:#cecece;font-size:14px;font-weight:500;line-height:25.2px;text-align:left;color:#fff}.serviceTerm_block .tableWrap .table tbody tr{border-bottom:1px solid #555}.serviceTerm_block .tableWrap .table tbody tr td{border-right:1px solid #555;padding:20px 30px;color:#cecece;font-weight:400}.serviceTerm_block .tableWrap .table tbody tr td:last-child{border-right:0 solid #555}.serviceTerm_block .tableWrap .table tbody tr td.rowSpanBl{border-left:1px solid #555}.serviceTerm_block .list_dot dd:before,.serviceTerm_block .list_dot li:before{content:"・"}.serviceTerm_block ul{padding-left:0}.serviceTerm_block ul li{display:block;margin-bottom:10px}.serviceTerm_block ul li.tableWrap{margin-top:0}.serviceTerm_block dl{padding-left:0}.serviceTerm_block dl dd{display:block;margin-bottom:10px}.serviceTerm_block dl dd.tableWrap{margin-top:0}.serviceTerm_block .title{margin-bottom:10px;font-weight:700;color:#fff}.serviceTerm_block .desc{margin-bottom:30px}.serviceTerm_block .dash_table{margin:30px 0}.error_page{background:transparent url(/m/assets/images/errorBg.png);width:100vw;height:100vh;background-size:cover;display:flex;align-items:center;justify-content:center}.error_container{max-width:600px;margin:0 auto}.error_title{font-size:40px;font-weight:700;line-height:52px;margin-bottom:10px;letter-spacing:-.02em}.error_desc,.error_title{text-align:center;color:#fff}.error_desc{font-size:18px;font-weight:500;line-height:28.8px;margin-bottom:20px}.error_button{display:flex;margin-top:40px;gap:10px;justify-content:center}.error_text01_01{font-size:16px;font-weight:400;line-height:25.6px;text-align:center;opacity:.8;color:#fff}.error_text02_01{font-size:18px;font-weight:500;line-height:28.8px;text-align:center;color:#fff;margin-bottom:20px;margin-top:10px}.error_text02_02{font-size:16px;font-weight:400;line-height:25.6px;text-align:center;margin-bottom:40px;color:#fff;opacity:.8}.error_text02_03{font-size:24px;font-weight:500;line-height:38.4px;text-align:center;color:#fff}.error_text03_01{margin-top:10px;opacity:.8}.error_text03_01,.error_text03_02{font-size:16px;font-weight:400;line-height:25.6px;text-align:center;color:#fff;margin-bottom:20px}.error_text03_03{font-size:14px;font-weight:400;line-height:22.4px;text-align:center;color:#fff}.error_text03_04{font-size:20px;font-weight:500;line-height:26px;text-align:center;color:#fff}.error_text03_04+.error_text03_03{margin-top:10px}.error_text03_05{font-size:14px;font-weight:400;line-height:22.4px;margin-top:30px}.error_text03_05,.error_text04_01{text-align:center;color:#fff;opacity:.8}.error_text04_01{font-size:20px;font-weight:500;line-height:32px;letter-spacing:-.02em;margin-top:20px;margin-bottom:60px}select::-ms-expand{display:none}*{outline-color:#015fcc}button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.form_button-arrow{flex-shrink:0}.form_button-arrow:after{background:transparent url(/m/assets/images/ico_button_dropdown_wt.svg) no-repeat 50%}.form_button-arrow.open:after{background:transparent url(/m/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%}.form_button-file.disabled,.form_button-submitblue:disabled{cursor:not-allowed;background-color:#e3e3e3;color:#999}.form_button-submitblue:disabled{border:1px solid #e3e3e3}.form_button-close .close{background:transparent url(/m/assets/images/ico_button-close.svg) no-repeat 0 0}.form_checkbox .checkbox:checked~.chbspan{background:transparent url(/m/assets/images/ico_chb.svg) no-repeat 0 0}.form_select{background:#fff url(/m/assets/images/ico_select.svg) no-repeat calc(100% - 10px)}.form_select-dim{background:#f7f7f7 url(/m/assets/images/ico_select.svg) no-repeat calc(100% - 20px)}.popupform-select{background:#fff url(/m/assets/images/ico_select.svg) no-repeat calc(100% - 10px)}.popupform-select-dim{background:#f7f7f7 url(/m/assets/images/ico_select.svg) no-repeat calc(100% - 10px)}.form_select,.popupform-inputBt,.popupform-select{border-radius:0}.form_checkbox{display:block}.form_checkbox input[type=checkbox]{width:100%;height:100%}.etc_header_lang:before{background:url(/m/assets/images/etc_ico_earth.svg) no-repeat 0 0}.container{height:100%;margin:0 auto}.popup-default{position:absolute}.popup_wrapper{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(29,29,32,.902);opacity:1;touch-action:none}.popup-large{max-width:320px;height:100%}.popup_content{height:100%;overflow:hidden;overscroll-behavior:none}.popup_content.center{display:flex;flex-direction:column;align-items:center;justify-content:center}.popup_content.center .popup_text{top:unset;position:unset;transform:unset}.popup_wrap.sidebutton{padding:20px}.popup_wrap .content_lineheader{margin:0}.popup_text{word-break:keep-all}.popbutton-white{padding:9px 29px;font-size:16px;font-weight:400;line-height:28.8px;text-align:left;display:inline-block;outline:0;background-color:#fff;border-radius:999px;border:1px solid #999;color:#333;cursor:pointer}.popup_close{justify-content:space-evenly}.popup_close .popup-icoclose{margin-right:0}.step02_title{gap:18px}.step02_title_desc{flex-shrink:0}.step02_data .form_extra+.form_dim-input,.step02_data .form_extra+.form_input-dim{width:100%;flex:1 1}.step02_checklist .checklist_label{max-width:calc(100% - 48px)}.step02_checklist .checklist_text{margin-right:0!important}.step02_checklist .checklist_item.open .form_button-arrow:after{background:transparent url(/m/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%}.step02_checklist .checklist_label{gap:18px}#popup_wrapper_set{height:100%!important;padding:0;align-items:center}#popup_wrapper_set .popup_content{margin:0}.zindex-high{z-index:1000!important}#left_margin_set>ul>li{margin-left:20px!important}#selecterwidth{width:100%}.popup_content{overflow:auto}.popup_close{z-index:1}.popup_wrapper.feedbaklistView{display:flex;justify-content:center;align-items:center;height:100%;position:fixed}.popbutton-blue:disabled{cursor:not-allowed;background-color:#ddd;color:#777;border-color:#ddd}.popup-default,.popup-formtype{display:flex;flex-direction:column}.popup_text{padding-top:20px;position:unset;transform:unset}.popup_desc{margin-bottom:unset}.en .intro_location .location_list{display:flex;gap:0;flex-direction:column;margin-bottom:10px}.en .intro_location .location_label{min-width:70px;max-width:147px;width:-moz-max-content;width:max-content}.en .intro_location .location_value{font-size:16px}.eventView_coment .input-boardWrap .boardbutton.active{background:#2546c1;color:#fff}.content_title{margin-top:20px}.introduction_hightlights .scroll_wrap::-webkit-scrollbar,.lineup .scroll_wrap::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.pastudc_years::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.concept_img .slick-list div{display:flex}.bannerSlider .slick-list{margin-bottom:-1px}.bannerSlider .slick-track{display:flex}.popup_content-custom{padding:0;display:flex;justify-content:center;align-items:center}.popup_wrapper{z-index:20}.concept_block_item,.ticket_price_donated{display:flex;font-weight:700}.concept_block_item:before,.ticket_price_donated:before{width:16px;height:16px;content:"・";position:relative;top:0;left:0}.faqpage_board_text:after{flex-shrink:0}.boardbutton:disabled{color:#999!important;background:#333740!important;cursor:not-allowed}.registration_daypass,.registration_onlinepass{padding-left:20px!important;padding-right:20px!important}.board_select.error,.board_textarea.error{border:1px solid #d24141}.en .popupform_inputBtWrap-date.done:after{left:186px}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.custom_list{display:flex;flex-direction:column;gap:8px}.custom_list .item{display:flex}.custom_list .item p{word-break:keep-all}.custom_list li.item:before{content:"・";font-weight:400}.scroll-none::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.chbspan.black{display:inline-block;width:30px;height:30px;background:transparent url(/m/assets/images/ico_chb_black.svg) no-repeat 0 0}.eventoutline_title_text .eventoutline_title_text_dot{font-size:40px;transform:translateY(-10px);line-height:inherit}.en .eventoutline_title_text .eventoutline_title_text_dot{font-size:40px;margin-top:-10px;transform:translate(0);line-height:inherit}.eventoutline_list .eventoutlinelist_link{height:131px!important;flex:auto!important;flex-direction:column!important}.eventoutline_list .eventoutlinelist_logo{height:0!important}.eventoutline_list .eventoutlinelist_logo img{margin-left:auto;position:relative;top:0;right:0}.answer_text strong,.eventView_content strong,.noticepageview_content strong,.pastudc_text strong,.pastudc_title strong{font-weight:700}.answer_text em,.eventView_content em,.noticepageview_content em,.pastudc_text em,.pastudc_title em{font-style:italic}.answer_text a,.eventView_content a,.noticepageview_content a,.pastudc_text a,.pastudc_title a{color:#4d91f2;text-decoration:underline}.answer_text h1,.eventView_content h1,.noticepageview_content h1,.pastudc_text h1,.pastudc_title h1{font-size:26px;font-weight:700}.answer_text h3,.eventView_content h3,.noticepageview_content h3,.pastudc_text h3,.pastudc_title h3{font-size:22px;font-weight:700}.answer_text h4,.eventView_content h4,.noticepageview_content h4,.pastudc_text h4,.pastudc_title h4{font-size:20px;font-weight:700}.answer_text img,.eventView_content img,.noticepageview_content img,.pastudc_text img,.pastudc_title img{width:auto!important;max-width:100%}.answer_text .ql-align-center,.eventView_content .ql-align-center,.noticepageview_content .ql-align-center,.pastudc_text .ql-align-center,.pastudc_title .ql-align-center{text-align:center}.answer_text .ql-align-right,.eventView_content .ql-align-right,.noticepageview_content .ql-align-right,.pastudc_text .ql-align-right,.pastudc_title .ql-align-right{text-align:right}select{border-radius:0}.lineup .scroll .progress:after{width:100%}.board_select:disabled{opacity:1}.main_container .program_box{height:auto}.CateTag-blue{padding:0 4px}.multi_line_elipsis{overflow:hidden;white-space:normal;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.lineup_wrap .scroll_item .scroll_text,.speakerpage_lineup .lineup_text_name{overflow:hidden;white-space:normal;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.popup_wrap .profile_text_name,.popup_wrap .speaker_content{word-break:break-all}.button-arrow,.form_button-arrow,.form_button-arrowLine{background-color:#1d1d20}.button-arrow.open,.form_button-arrow.open,.form_button-arrowLine.open{border:none}.form_extra{font-size:18px;font-weight:400;line-height:60px;text-align:left;color:#bbb}.noticebanner_title{overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.noticebanner_title,.noticeboard_text{word-break:break-all}.subpage_tab::-webkit-scrollbar{display:none}.invitation_container{min-height:calc(100vh - 146px);width:100%;padding-top:140px;padding-bottom:100px}.invitation_container_wrap{width:auto;margin:0 auto;padding:0 20px;box-sizing:border-box}.invitation_container_title{margin-bottom:60px}.invitation_container_title_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.invitation_container_title_text{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff;margin-bottom:10px}.invitation_header_lang{display:flex;align-items:center;gap:10px;height:50px;margin-left:auto}.invitation_header_lang:before{content:"";width:20px;height:20px;background:url(/m/assets/images/ico_earth.svg) no-repeat 0 0;background-size:20px;display:inline-block}.invitation_header_lang_button{position:relative;display:flex;width:26px;height:20px;cursor:pointer}.invitation_header_lang_button .langinput{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;outline:0}.invitation_header_lang_button .langinput:checked~span{opacity:1}.invitation_header_lang_button .langspan{display:flex;justify-content:center;align-items:center;opacity:.5;width:100%;height:100%;font-size:20px;font-weight:500}.invitation_header_lang_dot{display:block;width:3px;height:3px;background:hsla(0,0%,100%,.5);border-radius:50px}.invitation_header_lanpWrap{position:absolute;padding:0 20px;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;z-index:10}.invitation_footer{position:relative;bottom:0;left:50%;transform:translateX(-50%)}.invitation_footer_wrap{width:100%;margin:0 auto;height:76px;color:#999;text-align:center;padding:30px 0;box-sizing:border-box}.headerFrame.active:after{top:0}.program_schedule .schedule_table tbody tr td{padding:30px 0 30px 20px}.program_slider .programItem_slider{animation-delay:0s;animation:roll 90s linear infinite}@keyframes roll{0%{transform:translateX(0)}to{transform:translateX(-300%)}}.youtube_container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.youtube_iframe{position:absolute;top:0;left:0;width:100%;height:100%}.popupform_inputUtil{padding-left:0;margin-left:10px;border-radius:50%}.invite{position:relative;padding-bottom:440px}.invite .registrationform{padding:0}.invite .registrationform_button{text-align:left;margin-top:60px;margin-bottom:30px}.invite_title{font-size:40px;font-weight:700;line-height:52px;text-align:left;color:#fff;margin-bottom:20px}.invite_link{font-size:18px;font-weight:300;line-height:28.8px;text-align:right;color:#bbb;text-align:left;display:block}.invite_video{width:100%;height:360px;position:absolute;bottom:0;left:0;display:flex}.invite_video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.invite_video:after{content:"";display:block;top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.2)}.invite_video+footer{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1}.invite_video+footer .footer_copyright{color:#fff;white-space:nowrap}.inviteStep{margin:0 -20px;padding:0 20px;overflow-x:hidden}.inviteStep_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff;margin-bottom:30px}.inviteStep_tab{display:flex;padding:0;margin:0 -20px 60px}.inviteStep_tab.step01{transform:translateX(0)}.inviteStep_tab.step02{transform:translateX(-100vw)}.inviteStep_tab_item{flex:unset;padding:8px 25px 8px 20px;background:#333740;color:#999;position:relative;width:100vw;flex-shrink:0;box-sizing:border-box}.inviteStep_tab_item:after{content:"";display:none;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px;background:transparent url(/m/assets/images/ico_regi_arrow_dim.svg) no-repeat 50%}.inviteStep_tab_item.active{background:#2546c1;color:#fff}.inviteStep_tab_item.active:after{background:transparent url(/m/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%}.inviteStep_tab_item.active:after,.inviteStep_tab_item:last-child:after{content:"";display:none;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px}.inviteStep_tab_item:last-child:after{background:transparent url(/m/assets/images/ico_regi_arrow_dim.svg) no-repeat 50%}.inviteStep_tab_label{font-size:12px;font-weight:900;line-height:21.6px}.inviteStep_tab_text{font-size:16px;font-weight:400;line-height:28.8px;margin-top:-6px}.inviteStep01 .infomationList{margin-bottom:60px}.inviteStep01 .infomationList_title{font-size:16px;font-weight:400;line-height:20.8px;color:#fff;margin-bottom:10px}.inviteStep01 .infomationList_item{font-size:14px;font-weight:400;line-height:25.2px;color:#bbb;padding-left:12px;position:relative;margin-bottom:4px}.inviteStep01 .infomationList_item:last-child{margin-bottom:0}.inviteStep01 .infomationList_item:after{content:"";display:inline-block;width:2px;height:2px;background-color:#bbb;border-radius:2px;position:absolute;left:0;top:12px}.inviteStep01 .infomation_check{border-top:1px solid hsla(0,0%,100%,.5);margin-top:60px;padding-top:20px;margin-bottom:60px}.inviteStep01 .infomation_check_item{display:flex;align-items:center}.inviteStep01 .infomation_check_text{font-size:18px;font-weight:400;line-height:28.8px;color:#fff;margin-right:16px}.inviteStep01 .infomation_check_text .red{color:#d24141;margin-left:4px}.inviteStep02{margin:0 -20px}.inviteStep03{margin-bottom:0}.inviteStep03 .registrationform{padding:0}.inviteStep03_block{margin-bottom:240px}.inviteStep03_block:last-child{margin-bottom:0}.inviteStep03_wrap{margin-bottom:120px}.inviteStep03_wrap .registrationTicket_daypass{margin:0 -20px}.inviteStep03_wrap:last-child{margin-bottom:0}.inviteStep03_wrap+.registrationCheck_moreBt{margin-top:-60px}.inviteStep03_button{text-align:center}.inviteStep03_header{display:flex;gap:10px;align-items:flex-start;margin-bottom:30px;flex-direction:column}.inviteStep03_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff}.inviteStep03_date{font-size:24px;font-weight:400;line-height:31.2px;color:#bbb;margin-bottom:4px}.inviteStep03_moreBt{text-align:center}.inviteStep03_menu{display:flex;gap:20px;margin-bottom:60px}.inviteStep03_menu_link{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#bbb;text-decoration:none;position:relative;border:0;outline:none}.inviteStep03_menu_link:after{content:"";position:absolute;right:0;bottom:-2px;width:0;height:2px;background:#fff;transition:all .2s ease}.inviteStep03_menu_link.active{color:#fff}.inviteStep03_menu_link.active:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}.inviteStep03 .onlinepass_block .registrationTicket_button-white{margin-top:50px}.inviteStep03_modify{margin-bottom:240px}.inviteStep03_modify_button{margin-left:120px;margin-top:60px}.inviteStep03_modify-password{margin-bottom:240px}.inviteStep03 .registrationform_button{margin-top:60px}.en .registrationform_label{width:auto}.en .registrationform_checklist .form_button-arrow{flex-shrink:0;height:30px;box-sizing:border-box;align-self:center}.en .registrationform_checklist .checklist_text{display:inline;word-break:break-word;width:auto}.en .registrationform_checklist .checklist_label{flex-wrap:wrap;width:calc(100% - 40px);justify-content:space-between}.en .registrationform_checklist .checklist_red{margin-right:auto}.en .registrationform_dataWrap.done:last-child:after{left:120px}.en .registrationTicket_daypass .daypass_checkMem_list dl dt,.en .registrationTicket_onlinepass .onlinepass_checkMem_list dl dt,.en .registrationTicket_press .press_checkMem_list dl dt{width:140px}.en .popupform_inputBtWrap-date.done:after{left:120px}.en .ticketPop_header{padding:20px 17px}.en .ticketPop_button{flex-direction:column;align-items:center;margin-top:0}.en .ticketPop_button button{width:220px;text-align:center}.en .footer_content .policies_button{font-weight:300}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}button{border:0;cursor:pointer}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.\!mb-10{margin-bottom:2.5rem!important}.mb-0\.5{margin-bottom:.125rem}.mb-10{margin-bottom:2.5rem}.mb-5{margin-bottom:1.25rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[30px\]{margin-bottom:30px}.mb-\[60px\]{margin-bottom:60px}.mb-\[90px\]{margin-bottom:90px}.mb-\[9px\]{margin-bottom:9px}.ml-\[10px\]{margin-left:10px}.ml-\[6px\]{margin-left:6px}.ml-\[8px\]{margin-left:8px}.mt-2\.5{margin-top:.625rem}.mt-\[10px\]{margin-top:10px}.mt-\[2\.5px\]{margin-top:2.5px}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-\[40px\]{margin-top:40px}.mt-\[60px\]{margin-top:60px}.mt-\[8px\]{margin-top:8px}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-\[28px\]{height:28px!important}.h-\[140px\]{height:140px}.h-\[26px\]{height:26px}.h-auto{height:auto}.w-\[65px\]{width:65px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.list-decimal{list-style-type:decimal}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.\!items-end{align-items:flex-end!important}.items-end{align-items:flex-end}.items-center{align-items:center}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-\[20px\]{gap:20px!important}.\!gap-\[23px\]{gap:23px!important}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.gap-\[10px\]{gap:10px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[20px\]{gap:20px}.gap-\[50px\]{gap:50px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-x-\[20px\]{-moz-column-gap:20px;column-gap:20px}.gap-y-\[30px\]{row-gap:30px}.self-start{align-self:flex-start}.overflow-scroll{overflow:scroll}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[1\.5px\]{border-bottom-width:1.5px}.border-t-\[1\.5px\]{border-top-width:1.5px}.border-solid{border-style:solid}.border-\[\#343436\]{--tw-border-opacity:1;border-color:rgb(52 52 54/var(--tw-border-opacity,1))}.border-\[\#999999\]{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1))}.border-\[\#dddddd\]{--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.bg-\[\#004CB7\]{--tw-bg-opacity:1;background-color:rgb(0 76 183/var(--tw-bg-opacity,1))}.bg-\[\#D6F946\]{--tw-bg-opacity:1;background-color:rgb(214 249 70/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-contain{-o-object-fit:contain;object-fit:contain}.p-\[20px\]{padding:20px}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[20px\]{padding-left:20px;padding-right:20px}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.pb-0{padding-bottom:0}.pb-\[10px\]{padding-bottom:10px}.pb-\[20px\]{padding-bottom:20px}.pb-\[30px\]{padding-bottom:30px}.pb-\[60px\]{padding-bottom:60px}.pl-5{padding-left:1.25rem}.pl-\[11px\]{padding-left:11px}.pl-\[5px\]{padding-left:5px}.pl-\[7px\]{padding-left:7px}.pt-10{padding-top:2.5rem}.pt-\[100px\]{padding-top:100px}.pt-\[10px\]{padding-top:10px}.pt-\[20px\]{padding-top:20px}.pt-\[30px\]{padding-top:30px}.pt-\[60px\]{padding-top:60px}.align-top{vertical-align:top}.\!align-middle{vertical-align:middle!important}.\!text-\[12px\]{font-size:12px!important}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[32px\]{font-size:32px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.\!font-light{font-weight:300!important}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-\[130\%\]{line-height:130%}.leading-\[160\%\]{line-height:160%}.leading-\[180\%\]{line-height:180%}.leading-\[200\%\]{line-height:200%}.text-\[\#004CB7\]{--tw-text-opacity:1;color:rgb(0 76 183/var(--tw-text-opacity,1))}.text-\[\#2546C1\]{--tw-text-opacity:1;color:rgb(37 70 193/var(--tw-text-opacity,1))}.text-\[\#555555\]{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}.text-\[\#777777\]{--tw-text-opacity:1;color:rgb(119 119 119/var(--tw-text-opacity,1))}.text-\[\#BBBBBB\]{--tw-text-opacity:1;color:rgb(187 187 187/var(--tw-text-opacity,1))}.text-\[\#FF1010\]{--tw-text-opacity:1;color:rgb(255 16 16/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.\!opacity-100{opacity:1!important}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.marker\:content-\[\'\B7\'\] ::marker{--tw-content:"·";content:var(--tw-content)}.marker\:content-\[\'\203B\'\] ::marker{--tw-content:"※";content:var(--tw-content)}.marker\:content-\[\'\B7\'\]::marker{--tw-content:"·";content:var(--tw-content)}.marker\:content-\[\'\203B\'\]::marker{--tw-content:"※";content:var(--tw-content)}.before\:content-\[\"\*\"\]:before{--tw-content:"*";content:var(--tw-content)}.after\:ml-\[4px\]:after{content:var(--tw-content);margin-left:4px}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.hover\:bg-zinc-100:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.\[\&\>li\]\:pl-\[10px\]>li{padding-left:10px}.\[\&\>li\]\:pl-\[6px\]>li{padding-left:6px}@font-face{font-family:__Pretendard_3fe5e7;src:url(/m/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:__Pretendard_Fallback_3fe5e7;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_3fe5e7{font-family:__Pretendard_3fe5e7,__Pretendard_Fallback_3fe5e7}