.darkBg{background-color:#181a1f;width:100%;min-width:1320px;position:relative}.main_container{padding:160px 0 240px;min-width:1320px;color:#fff}.sub_container{display:flex;width:1320px;margin:0 auto;padding-top:160px}.sub_content{width:740px;min-height:calc(100vh - 700px);position:relative}.sub_title{margin-bottom:60px}.sub_title_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.sub_title_text{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff;margin-bottom:10px}.sub_lnb{width:290px}.sub_lnb .menu{position:absolute;top:0;padding-top:160px;z-index:10;padding-bottom:60px;transition:all .4s ease}.sub_lnb .menu_item{margin-bottom:20px}.sub_lnb .menu_item .CateTag-new{width:15px;height:15px;background:transparent url(/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(/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:600px;position:relative;margin-top:-80px}.sub_footbanner:after{content:"";display:block;top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.4)}.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;position:relative}.sidebannerWrap{position:absolute;top:0;right:0;margin-top:0;padding-bottom:80px;transition:all .4s ease;z-index:10}.sidebannerWrap.disabled .sidebanner_link{display:none}.sidebanner_link{width:140px;height:160px;display:block}.sidebanner img{width:100%}button{outline:none}.button_back{width:80px;height:80px;display:inline-block;color:#fff;background:#2546c1;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;font-weight:400;line-height:25.6px;transition-property:background-color,top;transition-duration:.2s,.4s;transition-timing-function:ease;position:absolute;top:0;margin-bottom:60px;margin-top:160px;z-index:10}.button_back-icoback{background:transparent url(/assets/images/ico_arrow.svg) no-repeat 0 -6px;width:10.5px;height:8px;display:block}.button_back:hover{color:#000;background:#fff}.button_back:hover .button_back-icoback{background:transparent url(/assets/images/ico_arrow_hover.svg) no-repeat 0 -6px;width:10.5px;height:8px;display:block}.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(/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(/assets/images/ico_boardnext.svg) no-repeat 0 0;width:10.5px;height:8px;display:inline-block;vertical-align:2px}.button-search{background:#333740;margin-left:10px;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;padding:4px 12px;box-sizing:border-box;border:0;color:#999;border-radius:60px;cursor:pointer;transition:all .2s ease}.button-search:hover{background:#2546c1;color:#fff}.button-footer{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-footer:hover{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:hover{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:hover{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:hover{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:hover{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:hover{background:#fff;border:1px solid #fff;color:#000}.button-board{font-size:20px;font-weight:400;line-height:36px;display:inline-block;outline:0;padding:9px 29px;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(/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(/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%}.button-next{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 50px;transition:all .2s ease;cursor:pointer}.button-next.active{background:#2546c1;color:#fff}.button-next-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 50px;transition:all .2s ease;cursor:pointer}.button-next-dim:hover{background:#2546c1;color:#fff}.button-next-dim:hover:after{background:transparent url(/assets/images/button_arrow.svg) no-repeat 50%;background-size:17px}.button-next-dim:after,.button-next-dim:hover:after{content:"";display:inline-block;width:17px;height:16px;margin-left:10px}.button-next-dim:after{background:transparent url(/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(/assets/images/button_arrow.svg) no-repeat 50%;background-size:17px;margin-left:10px}.button-next-dim.disabled{cursor:default;background:#333740;color:#999}.button-next-dim.disabled:after,.button-next-dim.disabled:hover:after{content:"";display:none;width:17px;height:16px;background:transparent url(/assets/images/button_arrow-dim.svg) no-repeat 50%;background-size:17px;margin-left:10px}.button-next-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 50px;cursor:pointer}.button-next-blue:after{content:"";display:inline-block;width:17px;height:16px;background:transparent url(/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{width:400px;background-color:#2546c1;color:#fff;height:60px;box-sizing:border-box;display:inline-block;font-family:Noto Sans KR;font-size:18px;font-weight:700;line-height:60px;text-align:center;border:none;cursor:pointer}.popbutton-blue{padding:9px 59px}.popbutton-blue,.popbutton-bluesm{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}.popbutton-bluesm{padding:9px 29px}.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}.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(/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:18px;font-weight:500;line-height:32.4px;padding:24px 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(/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:70px;overflow:hidden;top:0;z-index:999}.headerFrame:after,.headerFrame:before{content:"";top:-70px;right:0;left:0;height:70px;z-index:9;transition:all .2s ease;position:fixed;display:block;background:rgba(24,26,31,.4);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.headerFrame.scroll:after{top:0;height:70px}.headerFrame:hover{height:346px}.headerFrame:hover:after{top:0;height:346px}.header{position:relative;height:70px;display:flex;justify-content:center;z-index:12;width:1320px;margin:0 auto;color:#fff}.header_logo{position:relative;z-index:10;margin-top:20px;width:290px;height:31px;flex-shrink:0}.header_wrap{width:100%;display:flex}.header_lanpWrap{display:flex;justify-content:flex-end;flex:1}.header .moweb_menu{display:none;position:absolute;top:10px;right:20px;width:30px;height:30px;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_nav,.header_nav .navList{display:flex;position:relative}.header_nav .navList{z-index:10;justify-content:space-between}.header_nav .navItem{text-align:center;font-size:20px;font-weight:500;padding-right:100px}.header_nav .navItem:last-child{padding-right:0}.header_nav .navItem>.CateList{transition-duration:.3s;width:100%;text-align:left;margin-top:32px}.header_nav .navItem>.CateList .CateItem{height:29px;margin-top:20px;position:relative}.header_nav .navItem>.CateList .CateItem:first-child{margin-top:0}.header_nav .navItem>.CateList .CateItem.lineDouble{height:45px}.header_nav .navItem>.CateList .CateItem.lineDouble .CateTag-blue{margin-bottom:4px}.header_nav .navItem>.CateList .CateLink{font-size:18px;font-weight:400;transition:color .3s;text-decoration:none;position:absolute;display:flex;flex-direction:row;align-items:center;line-height:28.8px;gap:4px;left:0;top:0;min-width:-moz-max-content;min-width:max-content}.header_nav .navItem>.CateList .CateLink+.CateItem_sub{display:none}.header_nav .navItem>.CateList .CateLink.active .text,.header_nav .navItem>.CateList .CateLink:hover .text{opacity:1}.header_nav .navItem>.CateList .CateLink.active+.CateItem_sub{display:none}.header_nav .navItem>.CateList .CateLink.disabled{cursor:default}.header_nav .navItem>.CateList .CateLink.disabled .text,.header_nav .navItem>.CateList .CateLink.disabled:hover .text{opacity:.3}.header_nav .navItem>.CateList .CateLink .text{color:#fff;opacity:.5;line-height:normal}.header_nav .navItem>.CateList .CateTag-blue{height:16px;display:inline-block;font-size:10px;font-style:normal;font-weight:500;line-height:16px;background:#4156d2;text-align:center;transform:translateY(0);color:#fff}.header_nav .navItem>.CateList .CateTag-new{width:15px;height:15px;background:transparent url(/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(0)}.header_nav .navLink{font-size:18px;font-weight:700;line-height:70px;text-align:left;color:#fff;text-decoration:none;position:relative}.header_nav .navLink:after{content:"";position:absolute;right:0;bottom:-9px;z-index:-1;width:0;height:3px;background:#fff;transition:all .2s ease}.header_nav .navLink:hover:after{left:0;width:100%}.header_lang{display:flex;align-items:center;grid-gap:10px;gap:10px;height:71px;margin-left:auto}.header_lang:before{content:"";width:20px;height:20px;background:url(/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:1320px;color:#fff;height:540px}.footer:hover .button-footer{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}.footer:hover .button-footer:hover{background:#fff;border:1px solid #fff;color:#000}.footer:hover:after{opacity:1}.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:1320px;position:absolute;left:50%;top:0;transform:translateX(-50%);padding:20px 0 30px;z-index:1}.footer_news{padding-bottom:120px}.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 230px;display:flex;justify-content:space-between}.footer_content .policies{display:flex;margin-bottom:50px}.footer_content .policies_button{text-decoration:none;color:#bbb;font-size:16px;font-style:normal;font-weight:700;line-height:25.6px;margin-right:40px}.footer_content .policies_button:hover{text-decoration:underline}.footer_content .company_name{color:#999;font-size:16px;font-style:normal;font-weight:500;line-height:25.6px}.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:hover{text-decoration:underline}.footer_content .company_info ul{display:flex}.footer_content .company_info ul li{margin-right:30px;color:#999;font-size:14px;font-style:normal;font-weight:300;line-height:25.2px}.footer_content .company_copyright{color:#999;font-size:14px;font-style:normal;font-weight:300;line-height:22.4px;margin-top:30px}select::-ms-expand{display:none}.form_input{background:#fff}.form_input,.form_input-dim{flex:1;height:60px;line-height:60px;border:1px solid #ddd;box-sizing:border-box;font-size:18px;font-weight:500;padding:0 20px;outline:0}.form_input-dim{width:auto;background:#f7f7f7}.form_input:disabled{background:#f7f7f7;border:1px solid #ddd;padding:0 22px}.form_input::-moz-placeholder{color:#999;font-weight:400}.form_input::placeholder{color:#999;font-weight:400}.form_input-search{width:220px;background:transparent;padding:10px 20px;outline:0;color:#fff;border:0;border-bottom:1px solid #333740;font-size:16px;font-weight:400;line-height:25.6px;text-align:left}.form_input-search::-moz-placeholder{color:#666}.form_input-search::placeholder{color:#666}.form_input-search:focus{border-bottom:1px solid #2546c1}.form_select{border:1px solid #999;font-weight:400;position:relative;background:#fff url(/assets/images/ico_select.svg) no-repeat calc(100% - 20px)}.form_select,.form_select-dim{flex:1;width:100%;height:60px;line-height:60px;box-sizing:border-box;font-size:18px;padding:0 20px;outline:0;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_select-dim{background:#f7f7f7 url(/assets/images/ico_select.svg) no-repeat calc(100% - 20px)}.form_select-dim,.form_textarea{border:1px solid #ddd;font-weight:500}.form_textarea{flex:1;min-height:180px;padding:20px;box-sizing:border-box;font-size:18px;line-height:32.4px;text-align:left;outline:0;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.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;display:block}.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:checked~.chbspan{background:transparent url(/assets/images/ico_chb.svg) no-repeat 0 0}.form_checkbox .checkbox+.chbspan{display:inline-block;width:30px;height:30px;background:transparent url(/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(/assets/images/ico_chb-dimDk.svg) no-repeat 0 0}.form_checkbox .checkbox-dark:checked~.chbspan{background:transparent url(/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(/assets/images/ico_chb.svg) no-repeat 0 0}.form_checkboxPop .chbspan{display:inline-block;width:30px;height:30px;background:transparent url(/assets/images/ico_chb-line.svg) no-repeat 0 0}.form_button-arrow{padding:6px 10px;border-radius:30px;color:#fff;background-color:#111;font-size:16px;font-weight:400;line-height:16px;display:inline-block;align-items:center;cursor:pointer}.form_button-arrow:after{content:"";display:inline-block;width:10px;height:5px;margin-left:10px;background:transparent url(/assets/images/ico_button_dropdown_wt.svg) no-repeat 50%;vertical-align:middle}.form_button-arrow.open{color:#111;background-color:#fff;border:1px solid #999}.form_button-arrow.open:after{background:transparent url(/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%}.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(/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(/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%}.form_button-blue{padding:6px 10px;border-radius:30px;color:#fff;background-color:#2546c1;font-size:16px;font-weight:400;line-height:16px;display:inline-block;align-items:center;cursor:pointer;flex-shrink:0;height:30px}.form_button-close{border:1px solid #999;color:#000;border-radius:30px;padding:14px 20px;font-size:14px;font-weight:400;line-height:14px;text-align:left;background-color:#fff;display:inline-block}.form_button-close .close{width:10px;height:10px;display:inline-block;margin-left:10px;background:transparent url(/assets/images/ico_button-close.svg) no-repeat 0 0;vertical-align:middle;outline:none;border:0;background-size:10px}.form_button-file{background-color:#000;color:#fff;font-size:18px;font-weight:400;line-height:32.4px;text-align:center;padding:14px 0;display:inline-block;box-sizing:border-box;width:100%;cursor:pointer}.form_button-sqline{font-size:16px;font-weight:500;text-align:center;color:#2546c1;border:1px solid #2546c1;background-color:#fff;padding:8px 50px;line-height:28.8px;cursor:pointer}.form_button-submitblue{border:1px solid #2546c1;background-color:#2546c1;color:#fff}.form_button-submitblue,.form_button-submitline{font-size:32px;line-height:57.6px;font-weight:500;padding:20px 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;outline:0}.popupform-input,.popupform-input-dim{flex:1;height:60px;line-height:60px;border:1px solid #ddd;box-sizing:border-box;font-size:18px;font-weight:500;padding:0 20px;flex-basis:auto}.popupform-input-dim{width:100%;background:#f7f7f7}.popupform-input:focus{border:1px solid #2546c1}.popupform-input:disabled{background:#f7f7f7;border:1px solid #ddd;padding:0 22px}.popupform-input::-moz-placeholder{color:#999;font-weight:400}.popupform-input::placeholder{color:#999;font-weight:400}.popupform-input.error{border:1px solid #d24141}.popupform-input.error+.popupform_inputErortxt-absolute{display:block}.popupform-inputDone{font-size:18px;font-weight:500;padding:0 22px;height:60px;line-height:60px;background:#f7f7f7;width:100%;display:block;border:1px solid #ddd;box-sizing:border-box;display:flex;align-items:center;color:#111;flex-basis:auto}.popupform-inputDone:after{content:"";margin-left:10px;width:14px;height:10px;background:transparent url(/assets/images/ico_inputbt_done.svg) no-repeat 0 0;display:inline-block}.popupform-select{font-weight:400;position:relative;background:#fff url(/assets/images/ico_select.svg) no-repeat calc(100% - 20px)}.popupform-select,.popupform-select-dim{flex:1;width:100%;height:60px;line-height:60px;border:1px solid #ddd;box-sizing:border-box;font-size:18px;padding:0 20px;outline:0;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.popupform-select-dim{font-weight:500;background:#f7f7f7 url(/assets/images/ico_select.svg) no-repeat calc(100% - 20px)}.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.done,.popupform_inputBtWrap-date.doneEng{position:relative}.popupform_inputBtWrap-date.doneEng:after{left:220px}.popupform_inputBtWrap-date.done:after,.popupform_inputBtWrap-date.doneEng:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:14px;height:10px;background:transparent url(/assets/images/ico_inputbt_done.svg) no-repeat 0 0;display:inline-block}.popupform_inputBtWrap-date.done:after{left:100px}.popupform_inputBtWrap-longbutton{flex:1;position:relative;display:flex}.popupform_inputBtWrap-longbutton .popupform-inputBt,.popupform_inputBtWrap-longbutton .popupform-inputBt.dim{padding-right:133px}.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{flex:1;height:60px;line-height:60px;background:#fff;border:1px solid #ddd;box-sizing:border-box;font-size:18px;font-weight:500;padding:0 20px;outline:0}.popupform-inputBt:focus{border:1px solid #2546c1}.popupform-inputBt.error,.popupform-inputBt.error:focus{border:1px solid #d24141}.popupform-inputBt:disabled{background:#f7f7f7;border:1px solid #ddd;padding:0 22px}.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:18px;font-weight:400;line-height:32.4px;text-align:left;color:#d24141}.popupform_inputErortxt,.popupform_inputErortxt-absolute{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#d24141}.popupform_inputErortxt-absolute{position:absolute;left:0;top:70px;display:none}.popupform_errortxt{visibility:hidden}.popupform_errortxt,.popupform_errortxt-absolute{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#d24141}.popupform_errortxt-absolute{position:absolute;left:0;top:70px;display:none}.board_input{background:#24272e;outline:0}.board_input,.board_input-dim{flex:1;height:60px;line-height:60px;border:1px solid #444;box-sizing:border-box;font-size:18px;font-weight:400;padding:0 20px;color:#fff;width:100%;flex-basis:auto}.board_input-dim{background:#1e1e20}.board_input-dim:focus{border:1px solid #444}.board_input-dim.error{border:1px solid #d24141}.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:18px;font-weight:400;line-height:60px;text-align:left;color:#bbb}.board_select{width:100%;height:60px;line-height:60px;padding:0 20px;position:relative;background:#24272e url(/assets/images/ico_board_select.svg) no-repeat calc(100% - 20px)}.board_select,.board_textarea{flex:1;border:1px solid #444;box-sizing:border-box;font-size:18px;font-weight:400;outline:0;color:#fff;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.board_textarea{background:#24272e;min-height:200px;padding:20px;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:60px;line-height:60px;background:#24272e;border:1px solid #444;box-sizing:border-box;font-size:18px;font-weight:400;padding:0 20px;color:#fff;outline: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 22px}.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:flex}.board_inputBtWrap-default .popupform-inputBt{padding-right:93px}.board_inputBtWrap-date{flex:1;position:relative;display:flex}.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(/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_header{display:flex;align-items:flex-end;justify-content:space-between;margin:30px 0}.registrationform_title{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#fff}.registrationform_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#999;margin-left:auto}.registrationform_desc_red{color:#d24141}.registrationform_label{display:flex;gap:10px;width:120px;height:60px;align-items:center}.registrationform_label .label_text{flex:1;font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#999;word-break:auto-phrase}.registrationform_label .label_text.important:after{content:" *";color:#d24141;font-size:16px;font-weight:500}.registrationform_data{flex:1}.registrationform_dataWrap{display:flex;gap:10px;margin-bottom:20px}.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:465px;flex:unset}.registrationform_dataWrap+.registrationform_desc{margin-top:-10px}.registrationform_dataWrap.error{display:flex;flex-direction:column}.registrationform_dataWrap.error .error_txt{display:block}.registrationform_dataWrap.error .board-inputBt{border:1px solid #d24141}.registrationform_dataWrap .error_txt{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#d24141;display:none}.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:100px;transform:translateY(-50%);width:14px;height:10px;background:transparent url(/assets/images/ico_inputbt_done.svg) no-repeat 0 0;display:inline-block}.registrationform_dataWrap.lock .board_select{border:1px solid #444;background:transparent;color:#fff}.registrationform_dataWrap.lock .board_select:disabled{border-color:#444;opacity:1}.registrationform_dataWrap.lock .board-inputBt{border:1px solid #444;background:transparent;color:#fff}.registrationform_dataWrap.lock .board-timer,.registrationform_dataWrap.lock .board_inputUtil,.registrationform_dataWrap.lock+.registrationform_dataWrap{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{visibility:hidden}.registrationform_dataBlock{display:flex;gap:10px;flex:1;flex-direction:column;position:relative}.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:16px;font-weight:400;line-height:28.8px;text-align:left;display:none}.registrationform_feild{width:100%;display:flex;margin-bottom:20px}.registrationform_feild:last-child{margin-bottom:0}.registrationform_checklist{margin-top:81px;margin-bottom:60px}.registrationform_checklist_title{font-size:20px;font-weight:400;line-height:32px;text-align:left;color:#fff;margin-bottom:30px}.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:18px;font-weight:500;line-height:28.8px;text-align:left;color:#fff;display:inline-block}.registrationform_checklist .checklist_red{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#d24141}.registrationform_checklist .checklist_item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);padding:20px 0;flex-wrap:wrap;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.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(/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;align-items:center}.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:10px;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(/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:hover{background-color:#2546c1}.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:hover{background-color:#2546c1;color:#fff}.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:default;transition:all .2s ease}.registrationTicket_button-disabled:hover{background:#dcdce1;color:#777}.registrationTicket_daypass{background:#e9e9ee;padding:30px 30px 60px;color:#111;position:relative}.registrationTicket_daypass:after{content:"";position:absolute;width:690px;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/assets/images/ticket_line.svg) no-repeat 0 0;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-end;gap:20px}.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(-7px)}.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(/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(/assets/images/ico_edit.svg) no-repeat 50%}.registrationTicket_daypass .daypass_checkMem_editButton-hover:hover{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;cursor:default}.registrationTicket_daypass .daypass_checkMem_editButton-disabled:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/assets/images/ico_edit_disabled.svg) no-repeat 50%}.registrationTicket_daypass .daypass_checkMem_editButton-disabled:hover{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}.registrationTicket_daypass .daypass_header{border-bottom:2px solid #000}.registrationTicket_daypass .daypass_title{font-size:40px;font-weight:700;line-height:52px;text-align:left;color:#111;margin-bottom:30px}.registrationTicket_daypass .daypass_desc{font-size:18px;font-weight:700;line-height:28.8px;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:inline-block;display:table-cell;vertical-align:middle}.registrationTicket_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}.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 30px 60px;color:#fff;position:relative}.registrationTicket_onlinepass:after{content:"";position:absolute;width:690px;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/assets/images/ticket_line_dk.svg) no-repeat 0 0;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:40px;font-weight:700;line-height:52px;text-align:left;color:#fff;margin-bottom:30px}.registrationTicket_onlinepass .onlinepass_desc{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;padding-bottom:30px;border-bottom:2px solid #bbb}.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(/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(/assets/images/ico_edit_dk.svg) no-repeat 50%}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-hover:hover{background-color:#2546c1;color:#fff}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-hover:hover:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/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;cursor:default}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-disabled:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/assets/images/ico_edit_dk_disabled.svg) no-repeat 50%}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-disabled:hover{background:#3d4249;color:#999}.registrationTicket_onlinepass .onlinepass_checkMem_editButton-disabled:hover:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/assets/images/ico_edit_dk_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}.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-end;gap:20px}.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(-7px);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:inline-block;display:table-cell;vertical-align:middle}.registrationTicket_onlinepass .onlinepass_benefit .benefit_tag_desc{font-size:12px;font-weight:500;line-height:21.6px;display:inline-block;align-self:flex-end;margin-left:4px}.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 30px 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(/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(/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(/assets/images/ico_edit.svg) no-repeat 50%}.registrationTicket_press .press_checkMem_editButton-hover:hover{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;cursor:default}.registrationTicket_press .press_checkMem_editButton-disabled:after{margin-left:10px;content:"";display:inline-block;width:12px;height:13px;background:transparent url(/assets/images/ico_edit_disabled.svg) no-repeat 50%}.registrationTicket_press .press_checkMem_editButton-disabled:hover{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}.registrationTicket_press .press_header{border-bottom:2px solid #000}.registrationTicket_press .press_title{font-size:40px;font-weight:700;line-height:52px;text-align:left;color:#111;margin-bottom:30px}.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{margin-top:26px;display:flex;gap:10px}.pagenation-firstico{width:10px;height:8px;display:inline-block;background:transparent url(/assets/images/ico_board-skip.svg) 0 0}.pagenation-nextico,.pagenation-previco{width:10px;height:8px;display:inline-block;background:transparent url(/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(/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:hover{background:#fff;color:#000}.pagenation_link:hover{background:#333740}.etc_header{position:relative;height:70px;display:flex;justify-content:center;z-index:2;width:600px;margin:0 auto}.etc_header_logo{position:relative;z-index:10;margin-top:20px;width:290px;height:31px;flex-shrink:0}.etc_header_wrap{width:100%;display:flex}.etc_header_lang{display:flex;align-items:center;grid-gap:10px;gap:10px;height:auto;margin-left:auto;color:#000}.etc_header_lang:before{content:"";width:20px;height:20px;background:url(/assets/images/etc_ico_earth.svg) no-repeat 0 0;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);width:600px;margin:0 auto;padding:50px 0 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;margin-bottom:60px}.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}.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:80px;height:80px;text-align:center;display:flex;flex-direction:column;align-items:center;background-color:#2546c1;position:absolute;right:-80px;top:0;cursor:pointer;font-size:16px;font-weight:400;line-height:25.6px;border:0;outline:0;color:#fff;justify-content:center;transition:all .2s ease}.popup_close:hover{background-color:#fff;color:#000}.popup_close:hover .popup-icoclose{background:transparent url(/assets/images/pop_ico_close_hover.svg) no-repeat 0 0;background-size:cover}.popup-icoclose{background:transparent url(/assets/images/pop_ico_close.svg) no-repeat 0 0;width:7px;height:7px;background-size:cover;display:block;margin-top:3px}.popup-extra{width:700px;background-color:#fff;position:relative}.popup-large{width:600px;background-color:#fff}.popup-default{width:360px;background-color:#fff}.popup-formtype{width:500px;background-color:#fff}.popup-formtype.sm{width:400px}.popup-formtype .ticketPop{position:relative}.popup-formtype .ticketPop:after{content:"";position:absolute;width:465px;height:15px;bottom:-7px;left:50%;z-index:-1;transform:translateX(-50%);background:transparent url(/assets/images/ticket_line_pop.svg) no-repeat 0 0;background-size:465px}.popup-formtype .ticketPop_header{padding:30px 20px;background:transparent url(/assets/images/popupTicketImg.png) no-repeat 50%;background-size:cover;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:32px;font-weight:300;line-height:41.6px;text-align:left;color:#fff}.popup-formtype .ticketPop_content{padding:30px;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:60px;text-align:center;display:flex;gap:10px;justify-content:center}.popup-media{width:700px;background-color:transparent;position:relative}.popup-media .media_view{width:700px;height:500px;margin-bottom:20px}.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:absolute;right:-80px;top:0}.popup-media .media_close{width:80px;height:80px;text-align:center;display:flex;flex-direction:column;align-items:center;background-color:#2546c1;cursor:pointer;font-size:16px;font-weight:400;line-height:25.6px;border:0;outline:0;color:#fff;justify-content:center;transition:all .2s ease}.popup-media .media_close:hover{background-color:#fff;color:#000}.popup-media .media_close:hover .mediapop-icoclose{background:transparent url(/assets/images/pop_ico_close_hover.svg) no-repeat 0 0;background-size:7px}.popup-media .media_prev{width:80px;height:80px;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:hover{background-color:#fff}.popup-media .media_prev:hover .mediapop-icoprev{background:transparent url(/assets/images/ico_board-prev_hover.svg) no-repeat 0 0;background-size:20px}.popup-media .media_next{width:80px;height:80px;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:hover{background-color:#fff}.popup-media .media_next:hover .mediapop-iconext{background:transparent url(/assets/images/ico_board-next_hover.svg) no-repeat 0 0;background-size:20px}.popup-media .mediapop-icoclose{background:transparent url(/assets/images/pop_ico_close.svg) no-repeat 0 0;width:7px;height:7px;background-size:cover;display:block;margin-top:3px}.popup-media .mediapop-iconext,.popup-media .mediapop-icoprev{width:20px;height:16px;display:inline-block;background:transparent url(/assets/images/ico_board-next.svg) 0 0;background-size:cover}.popup-media .mediapop-iconext{transform:rotate(180deg)}.popup-system{width:400px;background-color:#fff}.popup_wrapper{position:fixed;left:0;top:0;background-color:rgba(29,29,32,.8);width:100%;min-width:900px;height:100%;display:flex;align-items:center;gap:60px;flex-direction:row;flex-wrap:wrap;justify-content:center;z-index:11;box-sizing:border-box;padding:150px 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:100px;flex:unset}.popup_formrow:last-child{margin-bottom:0}.popup_imagesWrap_link{display:flex}.popup_imagesWrap_link img{width:400px}.popup_wrap{padding:0 29px;position:relative;overflow:hidden}.popup_wrap.gradient{padding:0}.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 .content_lineheader{border-bottom:1px solid #000;margin:30px 0;padding-bottom:10px}.popup_wrap .content_header{margin:30px 0 10px}.popup_wrap .content_mainheader{margin:50px 0 30px}.popup_wrap .content_title{font-size:20px;font-weight:700;line-height:36px;text-align:left;color:#111}.popup_wrap .content_emailBlock{padding:50px 0 40px}.popup_wrap .content_emailBlock_title{font-size:20px;font-weight:700;line-height:36px;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 30px}.popup_boardheader,.popup_lineheader{border-bottom:1px solid #000;margin:30px 0;padding-bottom:10px}.popup_header{margin:30px 0 20px}.popup_title{font-size:20px;font-weight:700;line-height:36px;text-align:left;color:#111}.popup_content{min-height:165px;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_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:30px}.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:20px;font-weight:700;line-height:36px;text-align:left}.popup_listnum_desc{font-size:16px;font-weight:500;line-height:28.8px;text-align:left;margin-bottom:20px}.popup_listnum_label{font-weight:400}.popup_addfile .addfile_button{margin-bottom:20px}.popup_addfile .addfile_button_link{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(/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(/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(/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:hover{background:#111 url(/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{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:center;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:36px;text-align:left;color:#000}.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 0 30px}.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:30px}.sampleguide_photo .photo{width:120px;height:120px;position:relative}.sampleguide_photo .photo img{width:120px}.sampleguide_photo .photo .label-currect{background:transparent url(/assets/images/speakersample_ico_currect.svg) no-repeat 0 0}.sampleguide_photo .photo .label-currect,.sampleguide_photo .photo .label-nope{display:inline-block;width:30px;height:30px;position:absolute;right:0;top:0;transform:translate(50%,-50%)}.sampleguide_photo .photo .label-nope{background:transparent url(/assets/images/speakersample_ico_nope.svg) no-repeat 0 0}.sampleguide_list{padding-left:28px}.sampleguide_item{font-size:18px;font-weight:400;line-height:28.8px;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:14px}.speaker{padding:30px 0}.speaker_content{overflow-x:hidden;overflow-y:auto;height:540px;margin:0 -26px;padding:0 30px;display:flex;flex-direction:column}.speaker_content::-webkit-scrollbar{width:6px}.speaker_content::-webkit-scrollbar-thumb{background:#333;border-radius:20px}.speaker_header{display:flex;align-items:center;margin-bottom:10px}.speaker_title{margin-bottom:30px}.speaker_headline,.speaker_title{font-size:18px;font-weight:700;line-height:23.4px;text-align:left}.speaker_headline{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_text{font-weight:400;line-height:32.4px;margin-bottom:30px}.speaker_cate,.speaker_text{font-size:18px;text-align:left}.speaker_cate{margin-right:20px}.speaker_cate,.speaker_connect{font-weight:700;line-height:23.4px}.speaker_connect{font-size:18px;text-align:left;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:400;line-height:23.4px;text-align:left}.speaker_profile{display:flex;padding-top:30px;border-top:1px solid #000;margin-top:auto;flex-direction:column;gap:30px}.speaker_profile .profile{display:flex;align-items:center}.speaker_profile .profile_img{width:100px;height:100px;overflow:hidden}.speaker_profile .profile_img img{width:100%}.speaker_profile .profile_text{padding:0 30px}.speaker_profile .profile_text_name{font-size:20px;font-weight:700;line-height:32px;text-align:left}.speaker_profile .profile_text_info{font-size:16px;font-weight:400;line-height:25.6px;text-align:left}.main{display:block;unicode-bidi:isolate;position:relative;width:100%;top:0;left:0}.main_scrollBg{top:100vh;background:#181a1f}.main_scrollBg,.main_scrollBg:before{position:absolute;left:0;width:100vw;height:100%;display:block;z-index:1}.main_scrollBg:before{content:"";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{content:"";width:100vw;height:100%;bottom:-100vh;left:0;position:absolute;display:block;background:#181a1f;z-index:1}.main_banner{position:absolute;right:0;bottom:100px}.main_banner_link{width:140px;height:160px;display:inline-block;background-color:transparent;cursor:pointer}.main_banner_link .main_banner_img{width:140px;height:160px;top:auto;left:auto;-o-object-fit:unset;object-fit:unset;position:relative;transform:none}.main .promotion_wrap{min-width:1320px;width:100%;box-sizing:border-box}.main_wrap{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100vh;min-width:1320px;background:#000;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:1320px}.main_wrap video{position:absolute;top:50%;left:50%;width:1920px;height:1080px;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%)}.main_wrap video::-webkit-media-controls-play-button,.main_wrap video::-webkit-media-controls-timeline{display:none!important}.main_wrap video::-webkit-media-controls-current-time-display,.main_wrap video::-webkit-media-controls-time-remaining-display{display:none!important}.main_wrap video::-webkit-media-controls-mute-button,.main_wrap video::-webkit-media-controls-volume-slider{display:none!important}.main_wrap video::-webkit-media-controls-fullscreen-button{display:none!important}.main_wrap img{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%)}.main_txt{width:1320px;margin:0 auto;padding-bottom:100px;position:relative;display:flex;flex-direction:column;gap:20px}.main_txt .udclogo{position:relative}.main_txt .udclogo,.main_txt .udclogo img{width:318px;height:102px}.main_txt .udcdesc{color:#fff;font-size:36px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;position:relative;display:flex;align-items:center}.main_txt .udcdesc_line{content:"";line-height:normal;vertical-align:middle;display:inline-block;width:3px;height:20px;background-color:#fff;margin:0 20px}.seeyou_wrap{width:1320px;margin:0 auto;text-align:center;padding-bottom:160px}.seeyou_title{font-size:32px;font-weight:700;line-height:41.6px;margin-bottom:30px}.seeyou_desc,.seeyou_title{text-align:center;color:#fff}.seeyou_desc{font-size:56px;font-weight:300;line-height:72.8px}.notice_wrap{width:1320px;margin:0 auto;display:flex}.notice_title{width:315px;height:80px;background:#2546c1;display:flex;padding:0 30px;box-sizing:border-box;justify-content:space-between;align-items:center;transition:all .2s ease}.notice_title_text{font-size:20px;font-style:normal;font-weight:300;line-height:26px;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_title:hover{background:#fff}.notice_title:hover .notice_title_text{color:#000}.notice_title:hover .button-wtsm{background:#2546c1;color:#fff;border:1px solid #2546c1}.notice_banner{background:#24272e;flex:1;overflow-y:hidden;height:80px}.notice_banner .noticebanner_list{padding:0 30px}.notice_banner .noticebanner_link{line-height:80px;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:20px;font-style:normal;font-weight:500}.notice_banner .noticebanner_date{color:#bbb;font-size:20px;font-style:normal;font-weight:400}.eventoutline_wrap{width:1320px;margin:0 auto;padding:160px 0 240px}.eventoutline_block{flex:1}.eventoutline_block .slider{height:190px;overflow:hidden;transform:translateY(60px)}.eventoutline_head{display:flex;justify-content:space-between;align-items:end}.eventoutline_title_text{font-size:56px;font-style:normal;font-weight:200;line-height:72.8px}.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:18px;font-style:normal;font-weight:300;line-height:28.8px}.eventoutline_desc{color:#bbb;font-size:18px;font-style:normal;font-weight:400;line-height:32.4px;margin-top:30px}.eventoutline_list{margin-top:120px;display:flex;gap:20px}.eventoutline_list .eventoutlinelist_link{padding:30px;background:#24272e;color:#fff;height:241px;box-sizing:border-box;text-decoration:none;flex:1;display:block}.eventoutline_list .eventoutlinelist_link:hover{background:#2546c1;transition:all .2s ease}.eventoutline_list .eventoutlinelist_logo{height:40px;margin-bottom:50px;display:flex;align-items:center}.eventoutline_list .eventoutlinelist_title{margin-bottom:10px;font-size:18px;font-style:normal;font-weight:600;line-height:28.8px}.eventoutline_list .eventoutlinelist_desc{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px}.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:160px;font-style:normal;font-weight:900;line-height:160px;transform:translateY(-5px);text-align:left}.eventoutline_Value_plus{font-size:160px;font-weight:200;line-height:160px;text-align:right}.banner{margin-bottom:240px}.banner_wrap{width:1320px;margin:0 auto;position:relative}.banner_list{width:1320px;height:auto;overflow:hidden}.banner_item,.banner_link{display:block;height:200px}.banner_link img{width:100%;height:200px}.banner_count{position:absolute;right:20px;bottom:10px;background:rgba(29,29,32,.5);padding:2px 10px;border-radius:20px;display:inline-block;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb;display:none}.banner .slick-active:only-child .banner_count{display:none}.banner .slick-active .banner_count{display:inline-block}.tiketopen{background-color:#000;height:600px;display:flex;align-items:center;width:100%;margin-bottom:240px;overflow:hidden;position:relative}.tiketopen_banner{text-align:center;position:absolute;width:2560px;height:600px;left:50%;transform:translateX(-50%);flex-direction:column}.tiketopen_banner img{width:1920px;height:100%}.tiketopen_banner img.long{display:none;width:2560px;height:100%}@media(min-width:1920px){.tiketopen_banner img{display:none}.tiketopen_banner img.long{display:block}}.infobanner{margin-bottom:240px}.infobanner_wrap{text-align:center;width:1320px;margin:0 auto;display:flex;flex-direction:row;gap:10px}.infobanner_item{flex:1;height:360px;display:flex;padding:50px;box-sizing:border-box;align-items:center}.infobanner_item.speakerBg{background:transparent url(/assets/images/infobanner_speaker.svg) no-repeat 50%}.infobanner_item.programBg{background:transparent url(/assets/images/infobanner_program.svg) no-repeat 50%}.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}.infobanner_item_desc,.infobanner_item_tip{font-style:normal;font-weight:400;line-height:180%}.infobanner_item_tip{font-size:16px;color:#999;margin-top:10px}.infobanner_item_learnMore{display:block;width:-moz-fit-content;width:fit-content;padding:4px 24px;border-radius:999px;color:#000;font-size:18px;line-height:160%}.infobanner_item_learnMore.speakerBg{background-color:#b8ff1f;margin-top:18px}.infobanner_item_learnMore.programBg{background-color:#0afbff;margin-top:24px}.AllviewUDC{margin-bottom:240px}.AllviewUDC_wrap{text-align:center;width:1320px;margin:0 auto;display:flex;flex-direction:column}.AllviewUDC_title{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff;margin-bottom:30px;position:relative;display:inline-block;width:-moz-max-content;width:max-content}.AllviewUDC_desc{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;margin-bottom:60px}.AllviewUDC_list{display:flex;gap:20px;justify-content:space-between}.AllviewUDC_item{flex:1;text-align:center;position:relative;width:315px;height:201px;overflow:hidden;box-sizing:border-box}.AllviewUDC_item:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;opacity:0;background:linear-gradient(180deg,#2546c1,rgba(37,70,193,0));transition:all .2s ease}.AllviewUDC_item:hover:after{top:0;opacity:1}.AllviewUDC_item_link{text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:10px;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;padding:30px 0 32px}.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:110px;height:110px}.AllviewUDC_item_img img{width:100%}.videoOnair_wrap{text-align:center;width:1320px;display:flex;flex-direction:column;margin:0 auto 60px}.videoOnair_video{margin:0 auto;height:auto}.videoOnair_video_wrap{width:100%;height:auto;position:relative}.videoOnair_title{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff;margin-bottom:30px;position:relative;display:inline-block;width:-moz-max-content;width:max-content}.videoOnair_title_dot{position:absolute;right:-16px;top:10px;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:28.8px;text-align:left;color:#bbb}.videoBlock_wrap{text-align:center;width:1320px;display:flex;flex-direction:column;margin:0 auto 60px}.videoBlock_title{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff;margin-bottom:30px;position:relative;display:inline-block;width:-moz-max-content;width:max-content}.videoBlock_desc{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.videoBlock_video,.videoBlock_video_wrap{margin:0 auto;height:auto}.videoBlock_video_wrap{width:1320px;position:relative}.lineup{margin-top:240px;height:562px;position:relative}.lineup_wrap{width:1320px;margin:0 auto;display:flex;gap:200px;justify-content:space-between}.lineup_lblock{width:243px}.lineup_rblock{flex:1;position:relative}.lineup_title{font-size:56px;font-style:normal;font-weight:200;line-height:72.8px;margin-bottom:30px}.lineup_desc{color:#bbb;font-size:18px;font-style:normal;font-weight:300;line-height:32.4px;margin-bottom:10px}.lineup_desc:last-child{margin-bottom:0}.lineup_button{margin-top:70px}.lineup .scroll{position:absolute;left:0;top:105px;overflow-x:hidden;overflow-y:hidden;width:calc(50vw + 209px);min-width:877px}.lineup .scroll_wrap{width:100%;height:392px;display:flex;scrollbar-width:none;overflow-x:scroll;overflow-y:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s;will-change:transform}.lineup .scroll_wrap::-webkit-scrollbar{display:none}.lineup .scroll_wrap:hover{cursor:url(/assets/images/ico_main_drag.svg) 50 50,url(/assets/images/ico_main_drag.svg) 50 50,auto}.lineup .scroll_wrap.active:hover{cursor:grab}.lineup .scroll_link{width:248px;display:block;text-decoration:none;cursor:url(/assets/images/ico_main_drag.svg) 50 50,url(/assets/images/ico_main_drag.svg) 50 50,auto}.lineup .scroll .progress{margin-top:60px;width:180px;height:5px;position:relative;cursor:pointer}.lineup .scroll .progress:after{content:"";position:absolute;left:0;top:0;display:block;width:300px;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{width:248px;margin-right:20px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.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}.program{margin-top:240px}.program_button{width:1320px;margin:0 auto 50px;text-align:left}.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;min-width:100vh}.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:1320px;margin:0 auto}.program_title{font-size:56px;font-style:normal;font-weight:200;line-height:72.8px;margin-bottom:30px}.program_desc{font-size:18px;font-style:normal;font-weight:300;line-height:32.4px;margin-bottom:52px;color:#bbb}.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}.feedback{margin-top:240px}.feedback_wrap{width:1320px;margin:0 auto}.feedback_title{font-size:56px;font-style:normal;font-weight:200;line-height:72.8px}.feedback_desc{color:#bbb;font-size:18px;font-style:normal;font-weight:300;line-height:28.8px;margin-bottom:60px}.feedback_list_item{border-top:1px solid hsla(0,0%,100%,.3);display:flex;min-height:240px;padding:20px 0;box-sizing:border-box}.feedback_list_item:last-child{border-bottom:1px solid hsla(0,0%,100%,.3)}.feedback_list_lblock{display:flex;width:510px}.feedback_list_rblock{flex:1}.feedback_list_img{width:85px;height:85px;overflow:hidden;flex-shrink:0}.feedback_list_img img{width:100%}.feedback_list_profile{margin-left:40px}.feedback_list_profile .feedbackprofile_name{font-size:24px;font-style:normal;font-weight:400;line-height:38.4px}.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:20px}.feedback_list_content .feedbackcontent_desc{color:#bbb;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px}.feedback_button{margin-top:60px}.participation{margin-top:240px}.participation_wrap{width:1320px;margin:0 auto}.participation_title{font-size:56px;font-style:normal;font-weight:200;line-height:72.8px;margin-bottom:30px}.participation_desc{display:flex;justify-content:space-between;margin-bottom:60px}.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:right;color:#bbb}.participation_list{display:flex;flex-wrap:wrap;justify-content:unset;gap:30px 60px}.participation_item{flex-shrink:0}.participation_item,.participation_logo{width:285px;height:100px}.participation_logo img{width:100%}.en .eventoutline_head{display:flex;flex-direction:column;align-items:flex-start}.en .eventoutline_title{width:100%}.en .eventoutline_title_text{font-size:56px;font-style:normal;font-weight:200;line-height:72.8px}.en .eventoutline_title_dot{color:#587bff;font-size:56px;font-style:normal;font-weight:400;line-height:72.8px;transform:translate(-10px,-10px);display:inline-block}.en .eventoutline_desc{width:660px}.en .eventoutline_block{position:relative;width:100%}.en .eventoutline_block .slider{width:660px;position:absolute;right:0;bottom:0}.en .tiketopen{background:#2546c1 url(/assets/images/tiketBg0723_en.png) no-repeat 50%;background-size:1920px}.intro_text{font-weight:300;margin-bottom:60px}.intro_text,.intro_text-bold{font-size:24px;line-height:38.4px;text-align:left;color:#fff}.intro_text-bold{font-weight:700;margin-bottom:20px}.intro_desc{font-size:18px;font-weight:300;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}.intro_location .location_label{font-size:16px;font-weight:300;line-height:28.8px;text-align:left;color:#bbb;width:86px}.intro_location .location_value{flex:1;font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#fff}.intro_location .location_value-grey{color:#bbb}.intro_footbanner{width:100%;height:600px;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:1320px}.intro_footbanner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro_footbanner video::-webkit-media-controls-play-button,.intro_footbanner video::-webkit-media-controls-timeline{display:none!important}.intro_footbanner video::-webkit-media-controls-current-time-display,.intro_footbanner video::-webkit-media-controls-time-remaining-display{display:none!important}.intro_footbanner video::-webkit-media-controls-mute-button,.intro_footbanner video::-webkit-media-controls-volume-slider{display:none!important}.intro_footbanner video::-webkit-media-controls-fullscreen-button{display:none!important}.intro_footbanner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.program{margin-top:-40px}.program_text{font-size:24px;font-weight:200;line-height:38.4px;text-align:left;color:#fff;margin-bottom:30px}.program_text p{margin-bottom:20px}.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{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb}.program_text_img{width:100%;max-width:740px;margin-bottom: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:160px}.program_schedule .schedule_wrap{display:flex}.program_schedule .schedule_wrap_block:first-child{width:120px}.program_schedule .schedule_tableWrap{margin-bottom:60px}.program_schedule .schedule_table{table-layout:fixed;border-collapse:collapse;width:100%}.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}.program_schedule .schedule_table_desc{margin-left:10px}.program_schedule .schedule_table_text{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff;display:flex;align-items:center}.program_schedule .schedule_table_dotList{margin:6px 0 30px}.program_schedule .schedule_table_dotList li{font-size:16px;font-weight:400;line-height:25.6px;color:#fff;padding-left:9px;position:relative;white-space:nowrap}.program_schedule .schedule_table_dotList li:before{content:"‧";position:absolute;left:0;top:0}.program_schedule .schedule_table_location{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff;word-break:keep-all;padding-left:20px;position:relative;display:block}.program_schedule .schedule_table_location.dot{position:relative}.program_schedule .schedule_table_location.dot:before{content:"";width:3px;height:3px;display:inline-block;background-color:#fff;border-radius:10px;position:absolute;left:8px;top:10px}.program_schedule .schedule_table_youtube{width:20.73px;height:15px;display:inline-block;margin-right:6.27px;background:transparent url(/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:8px}.program_schedule .schedule_table_tag-pink{background:#e11fd9}.program_schedule .schedule_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 .schedule_table_tag-green{background:#32b23e}.program_schedule .schedule_table_tag-green,.program_schedule .schedule_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 .schedule_table_tag-purple{background:#7241c1}.program_schedule .schedule_table_tag-yellowB{background:#c8f500}.program_schedule .schedule_table_tag-mintB,.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;color:#000;margin-bottom:8px}.program_schedule .schedule_table_tag-mintB{background:#1dffd6}.program_schedule .schedule_table_tag-purpleB{line-height:22.4px;background:#672be4}.program_schedule .schedule_table_tag-blueB,.program_schedule .schedule_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 .schedule_table_tag-blueB{line-height:25.4px;background:#0064ff}.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:20px;border-right:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);vertical-align:top;position:relative}.program_schedule .schedule_table tbody tr td.rowspanTd{vertical-align:middle}.program_schedule .schedule_table tbody tr td.borderLast{border-right:0}.program_schedule .schedule_table tbody tr td:first-child{padding-left:0}.program_schedule .schedule_table tbody tr td.break{height:110px}.program_schedule .schedule_desc{margin-top:-40px;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb}.program_schedule .tableBanner{border-top:1px solid hsla(0,0%,100%,.5);margin-bottom:100px}.program_schedule .tableBanner_row{display:flex;border-bottom:1px solid hsla(0,0%,100%,.1);padding:30px 20px}.program_schedule .tableBanner_block{flex:1;width:50%;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}.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;padding-bottom:20px}.program_schedule .tableBanner_list_item{display:flex;gap:34px;padding:20px 20px 60px;border-bottom:1px solid hsla(0,0%,100%,.3)}.program_schedule .tableBanner_list_item:first-child{border-top:1px solid hsla(0,0%,100%,.5)}.program_schedule .tableBanner_list_item_block{margin-bottom:100px}.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:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff}.program_schedule .tableBanner_list_profile_info{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#bbb;margin-bottom:30px}.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,.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(25% - 15px);margin-top:10px}.program_schedule .tableBanner_list_company_img{width:100%;max-width:170px;height:100px;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(/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(/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}.program_schedule .tableSimple_wrap_block.time{width:200px;flex-shrink:0}.program_schedule .tableSimple_wrap_block.img{width:180px;flex-shrink:0;padding-left:20px;margin-top:10px}.program_schedule .tableSimple_wrap_block.content{margin:10px 0}.program_schedule .tableSimple_wrap_block.down{margin-left:auto;width:120px;flex-shrink:0}.program_schedule .tableSimple_tableWrap{margin-bottom:60px}.program_schedule .tableSimple_table{table-layout:fixed;border-collapse:collapse;width:100%}.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;padding-left:20px}.program_schedule .tableSimple_table_desc{margin-left:10px}.program_schedule .tableSimple_table_img{width:100px;height:100px;overflow:hidden}.program_schedule .tableSimple_table_img img{width:100%}.program_schedule .tableSimple_table_text{font-size:18px;font-weight:400;line-height:25.6px;text-align:left;color:#fff;display:flex;align-items:center;margin-bottom:0}.program_schedule .tableSimple_table_text:only-child{margin-bottom:40px}.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:40px}.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;justify-content:flex-end}.program_schedule .tableSimple_table_play_link{width:40px;height:40px;display:inline-block;flex-shrink:0}.program_schedule .tableSimple_table_play_link.download{background:transparent url(/assets/images/ico_down.svg) no-repeat 50%;background-size:40px;display:inline-block}.program_schedule .tableSimple_table_play_link.download:hover{background:transparent url(/assets/images/ico_down_hover.svg) no-repeat 50%;background-size:40px}.program_schedule .tableSimple_table_play_link.playyoutube{background:transparent url(/assets/images/ico_playyoutube.svg) no-repeat 50%;background-size:40px;display:inline-block}.program_schedule .tableSimple_table_play_link.playyoutube:hover{background:transparent url(/assets/images/ico_playyoutube_hover.svg) no-repeat 50%;background-size:40px}.program_schedule .tableSimple_table_tag_text{margin-left:10px;font-size:16px;font-weight:400;line-height:25.6px;color:#bbb}.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 thead tr th{padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.5)}.program_schedule .tableSimple_table thead tr th:first-child{padding-left:20px}.program_schedule .tableSimple_table tbody tr:first-child td{border-top:1px solid hsla(0,0%,100%,.1)}.program_schedule .tableSimple_table tbody tr td{height:auto;padding:20px;border-right:0 solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);position:relative}.program_schedule .tableSimple_table tbody tr td.rowspanTd{vertical-align:middle}.program_schedule .tableSimple_table tbody tr td.borderLast{border-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_schedule .tableSimple_desc p,.program_schedule .tableSimple_desc p:last-child{margin-bottom:0}.program_footbanner{width:100%;height:600px;position:relative}.program_footbanner:after{content:"";display:block;top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.4)}.program_footbanner .video{min-width:1320px}.program_footbanner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.program_footbanner video::-webkit-media-controls-play-button,.program_footbanner video::-webkit-media-controls-timeline{display:none!important}.program_footbanner video::-webkit-media-controls-current-time-display,.program_footbanner video::-webkit-media-controls-time-remaining-display{display:none!important}.program_footbanner video::-webkit-media-controls-mute-button,.program_footbanner video::-webkit-media-controls-volume-slider{display:none!important}.program_footbanner video::-webkit-media-controls-fullscreen-button{display:none!important}.program_footbanner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.program_displayCompany .tableBanner_list{margin-top:40px}.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}.en .program_schedule .schedule_table_dotList{width:100%;box-sizing:border-box}.en .program_schedule .schedule_table_dotList li{white-space:pre-line;word-break:break-word}.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:240px}.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 20px;transition:all .2s ease;cursor:pointer}.event .eventlist_link:hover{background:#222224}.event .eventlist_img{width:100px;height:100px;overflow:hidden}.event .eventlist_img img{width:100%}.event .eventlist_text{margin-left:60px}.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-bottom:240px}.eventView_header{display:flex;align-items:center;margin-bottom:10px}.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:25.6px;text-align:left;color:#bbb;margin-left:20px}.eventView_title{font-size:32px;font-weight:500;line-height:41.6px;text-align:left;color:#fff;margin-bottom:60px}.eventView_content{width:740px;font-size:18px;font-weight:400;line-height:32.4px;text-align:left;color:#bbb;margin-bottom:40px}.eventView_content img{width:740px;margin-bottom:60px}.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_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-right:10px}.eventView_coment .input-boardWrap .boardbutton.edit:hover{color:#000;background-color:#fff}.eventView_coment .input-boardWrap .boardbutton_wrap{position:absolute;top:50%;right:0;transform:translateY(-50%)}.eventView_coment .input-boardWrap .boardbutton:hover{background:#2546c1;color:#fff}.eventView_coment .input-board{border:1px solid #555;background:#24272e;font-size:18px;font-weight:400;line-height:32.4px;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 .comentList_item{padding:20px;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}.eventView_coment .comentList_date{font-size:16px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;margin-left:30px}.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}.eventView_coment .comentList_edit_link:hover{text-decoration:underline}.eventView_coment .comentList_pagenation{margin-top:30px;display:flex;justify-content:center}.registration_daypass{background:#e9e9ee;padding:30px 30px 120px;color:#111;margin-bottom:67px;position:relative}.registration_daypass:after{content:"";position:absolute;width:690px;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/assets/images/ticket_line.svg) no-repeat 0 0;background-size:690px}.registration_daypass .daypass_title{font-size:40px;font-weight:700;line-height:52px;text-align:left;color:#111}.registration_daypass .daypass_desc{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#111;padding-bottom:30px;border-bottom:2px solid #000}.registration_daypass .daypass_block{border-bottom:1px dotted #000;padding:20px 0 60px}.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;align-items:flex-end;gap:20px}.registration_daypass .daypass_ticket .ticket_price_num{font-size:56px;font-weight:700;line-height:72.8px;text-align:left}.registration_daypass .daypass_ticket .ticket_price_info{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;transform:translateY(-7px)}.registration_daypass .daypass_ticket_desc{font-size:18px;font-weight:500;line-height:28.8px;text-align:left;color:#111;margin-top:60px;margin-bottom:-40px}.registration_daypass .daypass_ticket_desc:before{content:"・"}.registration_daypass .daypass_benefit .benefit{display:flex;flex-wrap:wrap;gap:10px;padding-right:20px}.registration_daypass .daypass_benefit .benefit_tag{background:#dcdce1;padding:8px 20px;display:flex;border-radius:6px}.registration_daypass .daypass_benefit .benefit_tag_txt{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;display:inline-block}.registration_daypass .daypass_benefit .benefit_tag_desc{font-size:12px;font-weight:400;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_daypass .daypass_infomation .infomation_item a{color:#4d70f2}.registration_onlinepass{background:#333740;padding:30px 30px 60px;color:#fff;position:relative}.registration_onlinepass:after{content:"";position:absolute;width:690px;height:15px;bottom:-7px;left:50%;transform:translateX(-50%);background:transparent url(/assets/images/ticket_line_dk.svg) no-repeat 0 0;background-size:690px}.registration_onlinepass .onlinepass_title{font-size:40px;font-weight:700;line-height:52px;text-align:left;color:#fff;margin-bottom:10px}.registration_onlinepass .onlinepass_desc{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;padding-bottom:30px;border-bottom:2px solid #bbb}.registration_onlinepass .onlinepass_block{border-bottom:1px dotted #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-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;transform:translateY(-7px);color:#bbb}.registration_onlinepass .onlinepass_benefit .benefit{display:flex;flex-wrap:wrap;gap:10px}.registration_onlinepass .onlinepass_benefit .benefit_tag{background:#3d4249;color:#fff;padding:8px 20px;display:flex;border-radius:6px}.registration_onlinepass .onlinepass_benefit .benefit_tag_txt{font-size:18px;font-weight:400;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:240px}.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(/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(/assets/images/button_arrow.svg) no-repeat 50%;background-size:17px;margin-left:10px}.registrationStep_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff;margin-bottom:30px}.registrationStep_tab{display:flex;margin-bottom:60px}.registrationStep_tab.step01 .registrationStep_tab_item:first-child{background:#2546c1;color:#fff}.registrationStep_tab.step01 .registrationStep_tab_item:first-child:after{content:"";display:inline-block;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px;background:transparent url(/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%}.registrationStep_tab.step02 .registrationStep_tab_item:first-child{background:#2546c1;color:#fff}.registrationStep_tab.step02 .registrationStep_tab_item:first-child:after{content:"";display:inline-block;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px;background:transparent url(/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%}.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:inline-block;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px;background:transparent url(/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%}.registrationStep_tab.step03 .registrationStep_tab_item:first-child{background:#2546c1;color:#fff}.registrationStep_tab.step03 .registrationStep_tab_item:first-child:after{content:"";display:inline-block;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px;background:transparent url(/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%}.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:inline-block;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px;background:transparent url(/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%}.registrationStep_tab.step03 .registrationStep_tab_item:nth-child(3){background:#2546c1;color:#fff}.registrationStep_tab_item{flex:1;padding:8px 25px 8px 20px;background:#333740;color:#999;position:relative}.registrationStep_tab_item:after{content:"";display:inline-block;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px;background:transparent url(/assets/images/ico_regi_arrow_dim.svg) no-repeat 50%}.registrationStep_tab_item.active{background:#2546c1;color:#fff}.registrationStep_tab_item.active:after{display:inline-block;background:transparent url(/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%}.registrationStep_tab_item.active:after,.registrationStep_tab_item:last-child:after{content:"";position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px}.registrationStep_tab_item:last-child:after{display:none;background:transparent url(/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 .ticketBanner{background-color:#fff;display:flex;padding:30px;margin-bottom:60px;min-height:270px;box-sizing:border-box}.registrationOffStep01 .ticketBanner_block:first-child{border-right:1px solid #1d1d20;width:auto;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;padding-right:36px}.registrationOffStep01 .ticketBanner_block:last-child{padding-left:30px;flex:1}.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:15px}.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:20px}.registrationOffStep01 .sellerInfo_title{font-size:20px;font-weight:400;line-height:26px;color:#fff}.registrationOffStep01 .sellerInfo_cont{margin-bottom:100px}.registrationOffStep01 .sellerInfo_item{display:flex;padding:30px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.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:240px}.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:240px}.registrationOffStep03_button{text-align:center}.registrationOnStep01 .ticketBanner{background-color:#333740;display:flex;padding:30px;margin-bottom:60px;height:270px;box-sizing:border-box;justify-content:space-between}.registrationOnStep01 .ticketBanner_block:last-child{border-left:1px solid #999;width:222px;padding-left:30px;flex-shrink:0}.registrationOnStep01 .ticketBanner_block:first-child{padding-right:30px;display:flex;flex-direction:column;justify-content:space-between}.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:right;color:#fff}.registrationOnStep01 .ticketBanner_cost_value{font-size:40px;font-weight:900;line-height:52px;letter-spacing:-.02em;text-align:right;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:240px}.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}.registrationOnStep01 .offlineTicket_item_list li .red{color:#d24141}.registrationOnStep02,.registrationOnStep03{margin-bottom:240px}.registrationOnStep03_button{text-align:center}.en .registrationOffStep01 .ticketBanner_item{margin-bottom:20px}.en .registrationOffStep01 .ticketBanner_item:last-child{margin-bottom:0}.en .registrationOffStep01 .ticketBanner_block:first-child{width:auto;padding-right:30px}.en .registrationOffStep01 .ticketBanner_value_cost{font-size:36px}.en .registrationOffStep01 .ticketBanner_value_cost span{font-size:24px;margin-left:6px}.registrationCheck_block,.registrationCheck_wrap{margin-bottom:100px}.introduction{margin-bottom:240px}.introduction_title{font-size:56px;font-weight:900;line-height:72.8px;text-align:left;color:#fff;margin-bottom:10px}.introduction_desc{margin-bottom:60px}.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}.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 .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{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:160px;font-weight:300;line-height:208px;text-align:left;color:#fff}.introduction_counter .counter_tag{font-size:160px;font-weight:300;line-height:208px;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}.introduction_hightlights .hightlights_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb;margin-bottom:60px}.introduction_hightlights .scroll{position:absolute;left:0;top:148px;overflow-x:hidden;overflow-y:hidden;width:calc(50vw + 362px);min-width:1030px}.introduction_hightlights .scroll_wrap{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;overflow-y:hidden;width:100%;height:280px;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s;will-change:transform}.introduction_hightlights .scroll_item,.introduction_hightlights .scroll_wrap:hover{cursor:url(/assets/images/ico_main_drag.svg) 50 50,url(/assets/images/ico_main_drag.svg) 50 50,auto}.introduction_hightlights .scroll_item{width:315px;height:280px;position:relative}.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:32px;height:32px;background:transparent url(/assets/images/intro_playBt.svg) no-repeat 0 0;border:0;outline:none;background-size:28px;margin:0;padding:0;position:absolute;top:173px;left:50%;transform:translateX(-50%);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_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;min-height:240px;padding:20px 30px 60px 20px;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_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:740px;height:360px;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_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;color:#fff}.pastudc_years{display:flex;gap:20px;margin-bottom:100px}.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:40px;font-weight:900;line-height:52px;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{font-weight:300;color:#bbb}.pastudc_info_label,.pastudc_info_value{font-size:16px;line-height:28.8px;text-align:left}.pastudc_info_value{margin-left:58px;font-weight:500;color:#fff}.pastudc_text{margin-bottom:100px}.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:40px;font-weight:400;line-height:52px;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}.pastudc_speakerinfo .speakerinfo_lineup .lineup_item{width:50%;background:#24272e;transition:all .2s ease;display:flex;margin-bottom:20px;text-decoration:none}.pastudc_speakerinfo .speakerinfo_lineup .lineup_item:hover{background:#2e3851}.pastudc_speakerinfo .speakerinfo_lineup .lineup_item:hover .lineup_text_info,.pastudc_speakerinfo .speakerinfo_lineup .lineup_item:hover .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:10px}.pastudc_programinfo .programinfo_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff;margin-bottom:10px}.pastudc_programinfo .programinfo_desc{font-size:16px;font-weight:400;line-height:25.6px;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 20px}.pastudc_programinfo .programinfo .infoboard_date{width:120px;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.pastudc_programinfo .programinfo .infoboard_date span{display:block}.pastudc_programinfo .programinfo .infoboard_info{width:384px;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#fff}.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;margin-left:auto;gap:10px;display:flex;justify-content:flex-end}.pastudc_programinfo .programinfo_button{margin-bottom:160px}.pastudc_feedbacksinfo .feedbacksinfo_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff;margin-bottom:10px}.pastudc_feedbacksinfo .feedbacksinfo_desc{font-size:16px;font-weight:400;line-height:25.6px;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;min-height:240px;padding:20px 30px 60px 20px;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}.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:16px;font-style:normal;font-weight:400;line-height:25.6px}.pastudc_feedbacksinfo .feedbacksinfo_list_profile .feedbackprofile_desc{color:#bbb;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px}.pastudc_feedbacksinfo .feedbacksinfo_list_content .feedbackcontent_title{font-size:18px;font-style:normal;font-weight:400;line-height:32.4px;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:240px}.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 20px;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:hover{background-color:#222224}.mediaNews_newsboard .newsboard_link{display:flex;text-decoration:none;cursor:pointer}.mediaNews_newsboard .newsboard_type{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;width:140px}.mediaNews_newsboard .newsboard_title{flex:1;display:flex;align-items:center}.mediaNews_newsboard .newsboard_title:after{content:"";display:inline-block;width:7px;height:7px;background:transparent url(/assets/images/ico_mediaNews.svg) no-repeat 0 0;background-size:7px;margin-left:5px}.mediaNews_newsboard .newsboard_text{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;display:block;color:#fff;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:419px}.mediaNews_newsboard .newsboard_date{font-size:16px;font-weight:400;line-height:25.6px;text-align:right;color:#bbb;margin-left:auto}.mediaPhoto{margin-bottom:240px}.mediaPhoto_filter{display:flex;margin-bottom:60px}.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(/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:170px}.mediaPhoto_item_img{margin-bottom:10px;width:170px;height:100px;overflow:hidden}.mediaPhoto_item_img img{width:170px}.mediaPhoto_item_link{cursor:pointer;text-decoration:none}.mediaPhoto_item_link:hover .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:20px}.mediaVideo{margin-bottom:240px}.mediaVideo_filter{display:flex;margin-bottom:60px;justify-content:space-between}.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(/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}.mediaVideo_item_img{margin-bottom:10px;width:170px;height:100px;overflow:hidden}.mediaVideo_item_img img{width:170px}.mediaVideo_item_link{cursor:pointer;text-decoration:none}.mediaVideo_item_link:hover .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:20px}.noticepage{margin-bottom:240px}.noticepage_header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:65px}.noticepage_title{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff}.noticepage_noticeboard{margin-bottom:30px}.noticepage_noticeboard .noticeboard_item{padding:30px 20px;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:hover{background-color:#222224}.noticepage_noticeboard .noticeboard_link{display:flex;justify-content:space-between;text-decoration:none;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:10px}.noticepage_noticeboard .noticeboard_text{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#fff;max-width:567px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noticepage_noticeboard .noticeboard_new{width:23px;height:22px;background:transparent url(/assets/images/ico_board_new.svg) no-repeat 50%;background-size:23px;overflow:hidden;display:inline-block;text-indent:-9999em}.noticepage_noticeboard .noticeboard_date{font-size:16px;font-weight:400;line-height:25.6px;text-align:right;color:#bbb}.noticepageview{color:#fff;margin-bottom:240px}.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 20px}.noticepageview_text{font-size:18px;font-weight:400;line-height:32.4px;text-align:left;margin-bottom:40px;color:#bbb}.noticepageview_list{margin-bottom:100px}.noticepageview_list_title{font-size:18px;font-weight:500;line-height:32.4px;text-align:left;margin-bottom:10px}.noticepageview_list_item{color:#bbb}.noticepageview_list_item,.noticepageview_list_item:before{font-size:18px;font-weight:400;line-height:32.4px;text-align:left}.noticepageview_list_item:before{content:"・"}.noticepageview_list_link{color:#4d70f2}.noticepageview_button .button_board-next{margin-left:10px}.faqpage{margin-bottom:240px}.faqpage_header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px}.faqpage_title{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff}.faqpage_menu{display:flex;gap:20px;margin-bottom:100px}.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 20px;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(/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;align-items:center}.faqpage_board_text:after{content:"";margin-left:auto;width:12px;height:6px;display:inline-block;background:transparent url(/assets/images/ico_faq_close.svg) no-repeat 0 0;background-size:cover}.faqpage_board_tag{width:22px;height:22px;display:inline-block;background:transparent url(/assets/images/ico_faq_q.svg) no-repeat 0 0;margin-right:20px}.faqpage_board .answer{display:none}.faqpage_board .answer_item{display:flex;padding:60px 20px 40px}.faqpage_board .answer_tag{width:22px;height:22px;display:inline-block;background:transparent url(/assets/images/ico_faq_a.svg) no-repeat 0 0;margin-right:20px}.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:240px}.contactus_header{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:65px;border-bottom:1px solid hsla(0,0%,100%,.5)}.contactus_title{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff}.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:18px;font-weight:400;line-height:60px;text-align:left;color:#999}.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:20px}.contactus .contactform_dataWrap:last-child{margin-bottom:0}.contactus .contactform_dataWrap .board_extra+.contactform_dataBlock{width:290px;flex:unset}.contactus .contactform_dataWrap .board_select+.board_input{width:465px;flex:unset}.contactus .contactform_dataBlock{display:flex;gap:10px;flex:1;flex-direction:column}.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:16px;font-weight:400;line-height:28.8px;text-align:left;display:none}.contactus .contactform_feild{width:100%;display:flex;margin-bottom:20px}.contactus .contactform_feild:last-child{margin-bottom:0}.contactus .contactform_checklist{margin:30px 0 60px 120px}.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}.contactus .contactform_button{margin-left:120px}.step01_title{font-size:56px;font-weight:700;line-height:72.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;padding:10px 0 30px;border-bottom:1px solid #ddd}.step01_table .table_label{font-size:18px;font-weight:500;line-height:28.8px;text-align:left;width:175px;padding-left:30px;box-sizing:border-box}.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-end;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}.step02{padding:0 30px;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:center;border-bottom:1px solid #000}.step02_title_text{font-size:30px;font-weight:700;line-height:54px;text-align:left}.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:16px;font-weight:500;line-height:28.8px;text-align:left}.step02_label .label_text.important:after{content:" *";color:#d24141;font-size:16px;font-weight:500}.step02_label .label_counter{font-size:14px;font-weight:400;line-height:25.2px;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:237px;flex:unset}.step02_list{margin-bottom:80px}.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+.step02_checklist{margin-top:100px}.step02_checklist .checklist_text{margin-right:18px;font-size:20px;font-weight:500;line-height:36px;text-align:left;color:#000;display:inline-block}.step02_checklist .checklist_red{font-size:20px;font-weight:500;line-height:36px;text-align:left;color:#ff1010}.step02_checklist .checklist_item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding:20px 0;flex-wrap:wrap;width:100%}.step02_checklist .checklist_item:first-child{border-top:0 solid #000;border-bottom:1px solid #000}.step02_checklist .checklist_item:only-child{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{background:transparent url(/assets/images/ico_button_dropdown_bk.svg) no-repeat 50%;vertical-align:3px}.step02_checklist .checklist_item.open .checklist_view{display:block}.step02_checklist .checklist_label{font-size:20px;font-weight:500;line-height:36px;text-align:left;color:#000}.step02_checklist .checklist_view{margin-top:20px;padding:20px 0 0;border-top:1px solid #ddd;display:none;width:100%}.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:120px}.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:20px 36px;flex:none}.privacypolicy{margin-bottom:240px}.privacypolicy_historyList_link,.privacypolicy_link,.privacypolicy_mail{color:#4d70f2}.privacypolicy_target{height:90px;margin-top:-90px}.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}.privacypolicy_block .tableWrap .table{width:100%;border-collapse:collapse}.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:240px}.serviceTerm_historyList_link,.serviceTerm_link,.serviceTerm_mail{color:#4d70f2}.serviceTerm_target{height:90px;margin-top:-90px}.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}.serviceTerm_block .tableWrap .table{width:100%;border-collapse:collapse}.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}.speakerpage{margin-top:-36px;margin-bottom:240px}.speakerpage_desc{font-size:16px;font-weight:400;line-height:25.6px;color:#999;text-align:right;display:block;margin-bottom:10px}.speakerpage_lineup{display:flex;flex-wrap:wrap}.speakerpage_lineup .lineup_item{width:50%;background:#24272e;transition:all .2s ease;display:flex;margin-bottom:20px;text-decoration:none}.speakerpage_lineup .lineup_item:hover{background:#2e3851}.speakerpage_lineup .lineup_item:hover .lineup_text_info,.speakerpage_lineup .lineup_item:hover .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_progress{text-align:center;margin-top:60px;display:flex;justify-items:center;flex-direction:column;align-items:center}.speakerpage_progressText{font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#bbb;margin-bottom:10px}.speakerpage_progressDot{display:flex;gap:4px}.speakerpage_progressDot .Dot{width:8px;height:8px;display:inline-block;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}}.error_page{background:transparent url(/assets/images/errorBg.png);width:100vw;height:100vh;background-size:cover;display:flex;align-items:center;justify-content:center}.error_container{min-width:600px;margin:0 auto}.error_title{font-size:40px;font-weight:700;line-height:47.73px}.error_desc,.error_title{letter-spacing:-.02em;text-align:center;color:#fff}.error_desc{font-size:20px;font-weight:500;line-height:32px;margin-bottom:60px}.error_button{display:flex;margin-top:60px;gap:10px;justify-content:center}.error_text01_01{opacity:.8}.error_text01_01,.error_text02_01{font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:-.02em;text-align:center;color:#fff}.error_text02_01{margin-bottom:20px;margin-top:10px}.error_text02_02{font-size:16px;font-weight:400;line-height:25.6px;margin-bottom:40px;opacity:.8}.error_text02_02,.error_text02_03{letter-spacing:-.02em;text-align:center;color:#fff}.error_text02_03{font-size:24px;font-weight:500;line-height:38.4px}.error_text03_01{margin-top:10px;opacity:.8;margin-bottom:20px}.error_text03_01,.error_text03_02{font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:-.02em;text-align:center;color:#fff}.error_text03_02{margin-bottom:30px}.error_text03_03{font-size:14px;font-weight:400;line-height:22.4px}.error_text03_03,.error_text03_04{letter-spacing:-.02em;text-align:center;color:#fff}.error_text03_04{font-size:20px;font-weight:500;line-height:26px}.error_text03_04+.error_text03_03{margin-top:10px}.error_text03_05{font-size:14px;font-weight:400;line-height:22.4px;margin-top:40px;opacity:.8}.error_text03_05,.error_text04_01{letter-spacing:-.02em;text-align:center;color:#fff}.error_text04_01{font-size:20px;font-weight:500;line-height:32px;margin-top:20px}#__next{height:100%}.layerPop{z-index:10;position:fixed;top:0;right:0;bottom:0;left:0;display:none;background-color:rgba(0,0,0,.8)}.layerPop.active{display:block}.layerPop.active.alignCenter{display:flex}.layerPop.alignCenter{align-items:center;justify-content:center}.layerPop .title{color:#000;font-size:30px;font-weight:700}.layerPop button.close{z-index:20;position:absolute;top:0;right:-15px;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#fff;border-radius:50%;cursor:pointer}.layerPop button.close i.ico{display:inline-block;background-repeat:no-repeat;background-position:0 0;font-size:0}.layerPop button.close i.ico.close{width:10px;height:10px;background-image:url(/assets/images/icon/close.svg)}.layerPop button.close>span{margin-left:8px;color:#000}.layerPop.pictureWrap.alignCenter.active .close{top:60px!important;right:60px!important;transform:none}.bannerSlider .slick-list div{height:200px}.noticeSlider .slick-list div{height:80px}.noticeSlider .noticebanner_link{display:flex!important}.fixed{position:fixed}.custom-popup-wrapper{z-index:10;height:100%}.eventoutline_block .slick-side{width:100%}a{text-decoration:none}.eventView_coment .input-boardWrap .boardbutton.active{background:#2546c1;color:#fff}.popup_wrapper.feedbaklistView{z-index:1000}.introduction_counter .counter_num{padding:14px 0;align-items:center;line-height:160px!important}.rollingCount{--count-number-font-size:160px;display:flex}.rollingCount .comma{margin:0 -4px 0 -6px}.rollingCount .num{display:inline-flex!important;justify-content:center!important;width:calc(var(--count-number-font-size)/1.7)!important;height:var(--count-number-font-size)!important;font-size:0!important;overflow:hidden!important}.rollingCount .num:before{content:"012345678901234567890123456789012345678901234567890123456789012345678901234567890";display:flex;flex-direction:column;width:100%;height:calc(var(--count-number-font-size)*30);word-break:break-all;font-size:var(--count-number-font-size);transform:translate(0);transition:transform 1.5s cubic-bezier(.64,.09,0,.97);text-align:center}.rollingCount .num:first-child:before{transition-delay:.9s}.rollingCount .num:nth-child(2):before{transition-delay:.8s}.rollingCount .num:nth-child(3):before{transition-delay:.7s}.rollingCount .num:nth-child(4):before{transition-delay:.6s}.rollingCount .num:nth-child(5):before{transition-delay:.5s}.rollingCount .num:nth-child(6):before{transition-delay:.4s}.rollingCount .num:nth-child(7):before{transition-delay:.3s}.rollingCount .num:nth-child(8):before{transition-delay:.2s}.rollingCount .num:nth-child(9):before{transition-delay:.1s}.rollingCount .num:nth-child(10):before{transition-delay:0s}.rollingCount.on span[data-count-number="0"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 0) * -1))}.rollingCount.on span[data-count-number="1"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 1) * -1))}.rollingCount.on span[data-count-number="2"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 2) * -1))}.rollingCount.on span[data-count-number="3"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 3) * -1))}.rollingCount.on span[data-count-number="4"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 4) * -1))}.rollingCount.on span[data-count-number="5"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 5) * -1))}.rollingCount.on span[data-count-number="6"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 6) * -1))}.rollingCount.on span[data-count-number="7"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 7) * -1))}.rollingCount.on span[data-count-number="8"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 8) * -1))}.rollingCount.on span[data-count-number="9"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 9) * -1))}.rollingCount.on span[data-count-number="10"]:before{transform:translateY(calc((var(--count-number-font-size) * 60 + var(--count-number-font-size) * 10) * -1))}.introduction_counter .counter_tag{height:160px;line-height:130px!important}.infoboard_menu_link,.pastudc_years_link{cursor:pointer}.media_View{height:500px;display:flex;justify-content:center;align-items:flex-start}.media_View img{max-width:100%;max-height:500px}.mediaNews_newsboard .newsboard_link{gap:10px}.mediaVideo_item_img img{height:100%}.mediaNews_newsboard .newsboard_type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:130px!important}.contactus .contactform_dataWrap{align-items:flex-start}.board_select.error,.board_textarea.error{border:1px solid #d24141}.faqpage_board_text,.faqpage_menu_link{cursor:pointer}.popup_wrapper.feedbaklistView{position:fixed;height:100%}.eventoutline_block .slider{width:660px}.popup_formrow>.popupform-select{width:120px}.step02_data .form_extra+.form_dim-input,.step02_data .form_extra+.form_input-dim{width:100%!important;flex:1 1!important}.form_input,.form_input-dim,.popupform-inputBt{width:100%}.popup_wrap.gradient:after{height:80px}.form_select{border-radius:unset}.step02_title{align-items:flex-end}.form_button-file.disabled,.form_button-submitblue:disabled{border:1px solid #e3e3e3;cursor:not-allowed;background-color:#e3e3e3;color:#999}.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}.eventoutline_desc{margin-right:20px}.popup_checklist .checklist_text,.popup_checklist .checklist_text-default{display:inline}.popup_checklist.noneborder .checklist_item{height:unset}.en .intro_location .location_label{width:100px}.en .intro_location .location_list{gap:20px;align-items:center}.en .pastudc_info_label{width:86px}.en .pastudc_info_value{margin-left:0}.popup_desc{word-break:keep-all}.infoboard_item,.lineup_item,.speaker_profile .profile{cursor:pointer}.concept_img .slick-track{width:740px}.concept_img .slick-list div{width:740px;height:360px;display:flex}.ticket_price_donated{position:relative;margin-top:51px;padding-bottom:20px;padding-left:20px}.ticket_price_donated:before{width:16px;height:16px;content:"・";position:absolute;top:0;left:0}.registration_daypass .daypass_benefit .benefit_tag{align-items:center}.popbutton-blue:disabled{cursor:not-allowed;background-color:#ddd;color:#777;border-color:#ddd}.popup_content-custom{padding:0;display:flex;justify-content:center;align-items:center}.popup_wrapper.feedbaklistView .popup-formtype{max-height:100%;display:flex;flex-direction:column}.popup_wrapper.feedbaklistView .popup_wrap{overflow-y:auto;overflow-x:hidden;height:100%}.boardbutton:disabled{color:#999!important;background:#333740!important;cursor:not-allowed}.en .popupform_inputBtWrap-date.done:after{left:222px}.scroll_item_cont{-webkit-user-select:none;-moz-user-select:none;user-select:none}.scrollLock{overflow:hidden}.custom_list .item{display:flex}.custom_list .item p{word-break:keep-all}.custom_list li.item:before{content:"・";font-weight:400}.checkbox:checked~.chbspan{background:transparent url(/assets/images/ico_chb.svg) no-repeat 0 0!important}.chbspan.black{display:inline-block;width:30px;height:30px;background:transparent url(/assets/images/ico_chb_black.svg) no-repeat 0 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}.eventoutline_title_text .eventoutline_title_text_dot{transform:translateY(-10px);line-height:inherit}.en .eventoutline_title_text .eventoutline_title_text_dot{transform:translate(-10px,-10px);line-height:inherit}select{border-radius:0}.registrationStep_tab_item{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.board-dim,.board_input{flex:auto}.board_select:disabled{opacity:1}.speaker_profile .profile_text{padding:0 0 0 30px;max-width:500px}.en .registrationCheck_header{flex-direction:column;align-items:flex-start;gap:10px}.en .registrationCheck_modify_button{margin-left:140px}.registrationOffStep01 .offlineTicket_item_list li a{text-decoration:underline}.header_nav .navItem>.CateList .CateTag-blue{width:auto;padding:0 4px;margin-left:0}.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{background-color:#1d1d20}.button-arrow.open,.form_button-arrow.open{border:none}.form_extra{font-size:18px;font-weight:400;line-height:60px;text-align:left;color:#bbb}.invitation_header_frame{position:fixed;width:100%;height:70px;overflow:hidden;top:0;z-index:999}.container{min-height:calc(100vh - 146px);width:100%!important;max-width:100%!important;margin-top:70px;padding-top:90px;padding-bottom:100px}.container_wrap{width:600px;margin:0 auto}.container_title_desc{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#bbb}.container_title_text{font-size:56px;font-weight:300;line-height:72.8px;text-align:left;color:#fff;margin-bottom:10px}.invitation_footer_wrap{width:600px;margin:0 auto;height:76px;color:#999;text-align:center;padding:30px 0;box-sizing:border-box}.subpage_tab .subpage_tab_link{cursor:pointer}.tableSimple_table_tag_text{margin-left:0!important}.none_after:after{display:none}.menu.floating{padding-top:0}.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{margin-left:10px!important;padding-left:0!important;border-radius:50%}.invite{position:relative;padding-bottom:740px}.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{height:600px;bottom:0;display:flex}.invite_video,.invite_video:after{width:100%;position:absolute;left:0}.invite_video:after{content:"";display:block;top:0;height:100%;background-color:rgba(0,0,0,.2)}.invite_video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.invite_video+footer{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1}.invite_video+footer .footer_copyright{color:#fff}.inviteStep_title{font-size:40px;font-weight:400;line-height:52px;text-align:left;color:#fff;margin-bottom:30px}.inviteStep_tab{display:flex;margin-bottom:60px}.inviteStep_tab_item{flex:1;padding:8px 25px 8px 20px;background:#333740;color:#999;position:relative}.inviteStep_tab_item:after{content:"";display:inline-block;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px;background:transparent url(/assets/images/ico_regi_arrow_dim.svg) no-repeat 50%}.inviteStep_tab_item.active{background:#2546c1;color:#fff}.inviteStep_tab_item.active:after{display:inline-block;background:transparent url(/assets/images/ico_regi_arrow_wt.svg) no-repeat 50%}.inviteStep_tab_item.active:after,.inviteStep_tab_item:last-child:after{content:"";position:absolute;right:25px;top:50%;transform:translateY(-50%);width:5px;height:10px}.inviteStep_tab_item:last-child:after{display:none;background:transparent url(/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}.inviteStep03{margin-bottom:0}.inviteStep03_block{margin-bottom:240px}.inviteStep03_block:last-child{margin-bottom:0}.inviteStep03_wrap{margin-bottom:120px}.inviteStep03_wrap:last-child{margin-bottom:0}.inviteStep03_wrap+.registrationCheck_moreBt{margin-top:-60px}.inviteStep03_button{text-align:center}.inviteStep03_header{display:flex;gap:30px;align-items:flex-end;margin-bottom:30px}.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}.inviteStep03Step01{width:600px;margin:0 auto}.inviteStep03Step01_desc{font-size:18px;font-weight:300;line-height:28.8px;color:#fff;margin-bottom:10px}.inviteStep03Step01_feild{margin-bottom:10px;display:flex;flex-direction:column;position:relative}.inviteStep03Step01_feild .board_input.error{border:1px solid #444}.inviteStep03Step01_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}.inviteStep03Step01_button{margin-top:60px}.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 .inviteStep03_header{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin-bottom:30px}.registrationCheck,.registrationCheck_block{margin-bottom:240px}.registrationCheck_block:last-child{margin-bottom:0}.registrationCheck_wrap{margin-bottom:120px}.registrationCheck_wrap:last-child{margin-bottom:0}.registrationCheck_wrap+.registrationCheck_moreBt{margin-top:-60px}.registrationCheck_button{text-align:center}.registrationCheck_header{display:flex;gap:30px;align-items:flex-end;margin-bottom:30px}.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-bottom:60px}.registrationCheck_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}.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:600px;margin:0 auto}.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:240px}.registrationCheck_modify_button{margin-left:120px;margin-top:60px}.registrationCheck_modify-password{margin-bottom:240px}.en .registrationform_label{width:140px}.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:nowrap;width:calc(100% - 40px)}.en .registrationform_checklist .checklist_label button,.en .registrationform_checklist .checklist_red{margin-right:auto}.en .registrationform_dataWrap.done:last-child:after{left:120px}.en .registrationTicket_daypass .daypass_desc{font-weight:400}.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 .popup-formtype .ticketPop_header{height:auto}.en .header_nav .navItem .CateItem.lineDouble .CateLink{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}.en .header_nav .navItem .CateItem.lineDouble .CateTag-blue{width:auto;padding:0 4px;margin-left:0}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}.relative{position:relative}.\!m-0{margin:0!important}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-0{margin-bottom:0!important}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-10{margin-bottom:2.5rem}.mb-5{margin-bottom:1.25rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[20px\]{margin-bottom:20px}.mb-\[30px\]{margin-bottom:30px}.mb-\[60px\]{margin-bottom:60px}.ml-\[10px\]{margin-left:10px}.ml-\[6px\]{margin-left:6px}.ml-\[8px\]{margin-left:8px}.mt-0{margin-top:0}.mt-2\.5{margin-top:.625rem}.mt-5{margin-top:1.25rem}.mt-\[10px\]{margin-top:10px}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-\[4px\]{margin-top:4px}.mt-\[60px\]{margin-top:60px}.mt-\[80px\]{margin-top:80px}.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}.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-\[255px\]{height:255px}.h-auto{height:auto}.w-\[1320px\]{width:1320px}.w-\[172px\]{width:172px}.w-\[540px\]{width:540px}.w-\[740px\]{width:740px}.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}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.content-end{align-content:flex-end}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-3{gap:.75rem}.gap-\[10px\]{gap:10px}.gap-\[50px\]{gap:50px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-x-\[24px\]{-moz-column-gap:24px;column-gap:24px}.gap-y-\[30px\]{row-gap:30px}.self-baseline{align-self:baseline}.justify-self-center{justify-self:center}.text-ellipsis{text-overflow:ellipsis}.whitespace-pre{white-space:pre}.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-none{border-style:none!important}.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))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/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}.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-\[30px\]{padding-left:30px;padding-right:30px}.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}.pb-\[20px\]{padding-bottom:20px}.pb-\[30px\]{padding-bottom:30px}.pb-\[60px\]{padding-bottom:60px}.pl-5{padding-left:1.25rem}.pl-\[10px\]{padding-left:10px}.pl-\[30px\]{padding-left:30px}.pt-10{padding-top:2.5rem}.pt-\[10px\]{padding-top:10px}.pt-\[160px\]{padding-top:160px}.pt-\[20px\]{padding-top:20px}.align-top{vertical-align:top}.\!text-\[12px\]{font-size:12px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[56px\]{font-size:56px}.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-\[700\],.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-10{line-height:2.5rem}.leading-6{line-height:1.5rem}.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\:mr-\[10px\] ::marker{margin-right:10px}.marker\:content-\[\'\B7\'\] ::marker{--tw-content:"·";content:var(--tw-content)}.marker\:content-\[\'\203B\'\] ::marker{--tw-content:"※";content:var(--tw-content)}.marker\:mr-\[10px\]::marker{margin-right:10px}.marker\:content-\[\'\B7\'\]::marker{--tw-content:"·";content:var(--tw-content)}.marker\:content-\[\'\203B\'\]::marker{--tw-content:"※";content:var(--tw-content)}.after\:ml-\[20px\]:after{content:var(--tw-content);margin-left:20px}.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_728ab4;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:__Pretendard_Fallback_728ab4;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_728ab4{font-family:__Pretendard_728ab4,__Pretendard_Fallback_728ab4}