@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@200..900&display=swap");.loadingBlock{background-color:#0195d5;background-image:url(../img/2024/bg2.png);background-repeat:no-repeat;background-position:top left;background-size:cover}.loadingInner{width:100%;height:100%;align-items:center;justify-content:center}.loadingBox{position:relative;margin-bottom:10vh;width:10.625rem;max-width:250px}.loadingBox img{position:relative}.bgBox{position:absolute;left:0;top:0%;width:100%;height:100%;display:flex;align-items:flex-end}.bgBox .bgBar{position:relative;height:0%;width:100%}.bgBox .bgBar.start{height:20%;transition:0.2s}.bgBox .bgBar.end{height:100%!important;transition:0.2s}.loadingSticks{position:absolute;width:100%;height:57%;top:15%;left:0;transform:rotate(45deg)}.loadingSticks .lsTics{background-color:#ffffff;position:absolute}.loadingSticks .lsTics.ti1{right:calc(100% - 2.375rem);top:50%;width:2.375rem;height:1px;transition:0.3s 0.03s}.loadingSticks .lsTics.ti2{width:1px;height:2.375rem;left:50%;bottom:calc(100% - 2.375rem);transition:0.3s 0.08s}.loadingSticks .lsTics.ti3{left:calc(100% - 2.375rem);top:50%;width:2.375rem;height:1px;transform-origin:100% 0;transition:0.3s 0.19s}.loadingSticks .lsTics.ti4{width:1px;height:2.375rem;left:50%;top:calc(100% - 2.375rem);transition:0.3s 0.27s}.loadingSticks.loadedd .lsTics{opacity:0}.loadingSticks.loadedd .lsTics.ti1{transform:translateX(60%);width:0.625rem}.loadingSticks.loadedd .lsTics.ti3{transform:translateX(-60%);width:0.625rem}.loadingSticks.loadedd .lsTics.ti2{transform:translateY(60%);height:0.625rem}.loadingSticks.loadedd .lsTics.ti4{transform:translateY(-60%);height:0.625rem}@media (hover:hover){.sectionMenu .hamburger:hover .group span{background-color:#e08d94}}.sectionMenu .hamburger .group span{background-color:#ffffff}.menuContent{font-size:1.375rem;background-image:url(../img/2024/bg2.png);background-repeat:no-repeat;background-position:left top;background-size:cover;width:100vw;height:100vh;position:absolute;top:0;left:0;visibility:hidden}.menuContent .container{margin-top:0;min-height:100%;max-width:none}.menuContent ul{width:500px;opacity:0;transition:opacity 0s;transition-delay:0.25s;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100%;padding:1.875rem 0}.menuContent ul li{padding-bottom:1.875rem}.menuContent ul li.show .listTitle span{color:#ffffff}.menuContent ul .listTitle span{color:#ffffff}.menuContent ul .listTitle span:after{background-color:#e08d94}.menuContent .closeListBtn{z-index:999}.menuContent .closeListBtn span{background-color:#ffffff}.menuContent.show{visibility:visible}.menuContent.show:before{opacity:1;transition-duration:0.25s}.menuContent.show ul{opacity:1;transition-duration:0.25s}.menuContent.show ul li.show .listInner{display:flex}.menuContent.show ul li.show .listInner a{opacity:1;left:0px;color:#ffffff}.menuContent.show ul li.show .listInner a:before{background-color:#ffffff}.menuContent.show ul li.show .listInner a:hover{color:#ffffff}.menuContent.show ul li.show .listInner a:nth-child(n){transition:all 0.5s 0s,color 0.2s 0s}.menuContent.show ul li.show .listInner a:nth-child(2n){transition:all 0.5s 0.15s,color 0.2s 0s}.menuContent.show ul li.show .listInner a:nth-child(3n){transition:all 0.5s 0.3s,color 0.2s 0s}.menuContent.show ul li.show .listInner a:nth-child(4n){transition:all 0.5s 0.45s,color 0.2s 0s}.menuContent.show ul li.show .listInner a:nth-child(5n){transition:all 0.5s 0.6s,color 0.2s 0s}.menuContent.show ul li.show .listInner a:nth-child(6n){transition:all 0.5s 0.75s,color 0.2s 0s}.menuContent.show ul li.show .listInner a:nth-child(7n){transition:all 0.5s 0.9s,color 0.2s 0s}.menuContent.show ul li.show .listInner a:nth-child(8n){transition:all 0.5s 1.05s,color 0.2s 0s}.menuContent.show .closeBtn{opacity:1}.listInner a{font-size:1rem;font-weight:600}@media screen and (max-width:1180px){.sectionMenu #mainLogo{top:45px;transform:translateY(-50%);width:1.875rem;min-width:22px}}@media screen and (max-width:1080px){.sectionMenu .menuContent ul .listTitle{font-size:1.625rem}.sectionMenu .menuContent ul .listInner a{font-size:1.375rem}}@media screen and (max-width:767px){.sectionMenu .menuContent ul li{padding-bottom:0.625rem}.sectionMenu .menuContent ul .listTitle{font-size:1rem}.sectionMenu .menuContent ul .listInner a{font-size:0.75rem;font-weight:500}}@media screen and (max-width:520px){.sectionMenu .menuContent .scrolls{padding-bottom:3.75rem}.sectionMenu .menuContent .scrolls>ul{padding:0;justify-content:flex-start;padding-top:1em}.sectionMenu .menuContent ul .listTitle{font-size:1.125rem}.sectionMenu .menuContent ul .listInner a{font-size:0.875rem;max-width:10em}.sectionMenu .menuContent ul .listInner.noBreak{flex-wrap:nowrap}}.notoSeriTc{font-family:"Noto Serif TC",serif}.flex{display:flex}body,html{background-color:#0195d5}body *,html *{text-underline-offset:2px}body.noScroll{overflow:hidden;height:auto!important}a{text-underline-offset:0.4em}.scrollBox{overflow-y:auto;scrollbar-color:rgba(0,0,0,0.1) transparent;scrollbar-width:thin;padding-right:0}.scrollBox::-webkit-scrollbar{width:2px;opacity:0.3}.scrollBox::-webkit-scrollbar-track{border-radius:1em;background-color:transparent}.scrollBox::-webkit-scrollbar-thumb{border-radius:1em;background-color:rgba(0,0,0,0.1)}.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#e08d94}.bg{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(../img/2024/bg2.png);background-repeat:no-repeat;background-position:top left;background-size:cover;z-index:0}.scrolls{overflow-y:auto;scrollbar-color:rgba(0,0,0,0.3) transparent;scrollbar-width:thin}.scrolls::-webkit-scrollbar{width:3px;opacity:0.3}.scrolls::-webkit-scrollbar-track{background-color:transparent;border-radius:1em}.scrolls::-webkit-scrollbar-thumb{border-radius:1em;background-color:rgba(0,0,0,0.3)}p.none{font-size:1.375rem;margin-bottom:10em}.awaiting{font-size:2.25rem;text-align:center}.awaiting p{font-size:0.8em;margin-top:1.5em}#main,.main{position:relative;display:block;transition:1.4s;opacity:1}#main[data-type=index] #mainLogo a,.main[data-type=index] #mainLogo a{display:none}#main.load,.main.load{opacity:0!important}.cta{font-size:1.25rem;color:#ffffff;background-color:#e08d94}.cta span.arrow{border-bottom:1px solid #ffffff}.cta span.arrow:after{background-color:#ffffff}.cta:after{background-color:#ffffff}.cta:hover{color:#0195d5!important}.cta:hover span.arrow{border-bottom:1px solid #0195d5}.cta:hover span.arrow:after{background-color:#0195d5}.relative{position:relative}#fp-nav ul li a span,.fp-slidesNav ul li a span{background-color:#000000;border:1px solid #0195d5}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{background-color:#0195d5;box-shadow:0px 0px 0px 1px #000000}.wrapper.movie .swiper-slide .ch{font-size:1.5rem}.wrapper.movie .swiper-slide .en{font-size:1rem}.waiting{text-align:center;font-weight:bold;color:#ffffff;font-size:2rem;letter-spacing:0.2em}.organizer{margin-top:2rem;display:flex;justify-content:start;align-items:center;flex-wrap:wrap}.organizer span{line-height:1;letter-spacing:0.1em;display:inline-block;width:4.5em;margin-right:3.125rem;min-width:54px;color:#ffffff}.organizer img:nth-last-child(2){max-width:100px;width:6.25rem;margin-right:3.5rem}.organizer img:last-child{max-width:308px;width:10.9375rem}footer .iconFB{width:2.4rem;max-width:40px}.sectionMenu:after{content:"";display:block;width:100%;height:99%;background-color:#0195d5;opacity:0.4;position:absolute;top:0;left:0;z-index:-1;-webkit-user-select:none;user-select:none;pointer-events:none}.sectionMenu a{position:relative}.aboutImg{border:3px solid #ffffff}a.movieClick{display:flex;width:100%;height:100%}.movieSWiper{width:100%;min-height:300px;height:calc((100vw - 15px) / 1.5);box-sizing:border-box}.movieSWiper .swiper-slide{text-align:center;font-size:18px;height:calc((100% - 0px) / 2);display:flex;justify-content:center;align-items:center}.movieSWiper h3{font-size:1.8rem;line-height:1;font-family:Arial;color:#fff;opacity:0.3;margin-bottom:1rem}.movieSWiper span{display:block}.movieSWiper .ch{font-size:1.2rem;line-height:1.5;color:#fff;margin-bottom:0.5rem}.movieSWiper .en{font-size:0.8rem;line-height:1;font-family:Arial;color:#fff;opacity:0.5}.movieSWiper .viewMore{display:none;color:#00b4ff}.movieSWiper .tGroup{position:relative;opacity:0;transition-duration:0.25s;top:50%;transform:translateY(-50%)}.movieListInfo{text-decoration:none;position:relative;width:100%;height:100%;background-position:center center;background-size:cover}.movieListInfo:before{content:"";width:100%;height:100%;background-color:#000;opacity:0;position:absolute;top:0;left:0;transition-duration:0.25s}.movieListInfo:hover{cursor:pointer}.movieListInfo:hover:before{opacity:0.6}.movieListInfo:hover .tGroup{opacity:1}.movieListInfo[data-num="1"]{background-image:url(../img/movie01_list.png)}.movieListInfo[data-num="2"]{background-image:url(../img/movie02_list.png)}.movieListInfo[data-num="3"]{background-image:url(../img/movie03_list.png)}.movieListInfo[data-num="4"]{background-image:url(../img/movie04_list.png)}.movieListInfo[data-num="5"]{background-image:url(../img/movie05_list.png)}.movieListInfo[data-num="6"]{background-image:url(../img/movie06_list.png)}.countIndex{font-size:1.25rem;letter-spacing:0.1em;text-align:center;width:100%;color:#ffffff;line-height:30px}.countIndex *{display:inline!important}@media screen and (max-width:1200px){.movieSWiper{height:calc((100vw - 15px) / 1.5)}.movieSWiper .swiper-slide{width:calc(50% - 40px)}}@media screen and (max-width:767px){.movieSWiper{padding-bottom:115px;height:auto}.movieSWiper .swiper-slide{width:78vw!important;height:500px}.movieSWiper h3{display:none}.movieSWiper .ch{font-size:1.25rem;margin-bottom:0.375em}.movieSWiper .en{font-size:0.8125rem;margin-bottom:0.625em}.movieSWiper .viewMore{display:block;text-decoration:underline;font-size:1.125rem;padding-bottom:1.25em}.movieSWiper .tGroup{opacity:1;top:100%;transform:translateY(-100%)}a.movieClick{width:calc(100% - 20px)}.movieListInfo{height:500px}.movieListInfo:before{opacity:0.5;width:100%;height:100px;top:auto;bottom:0}.movieListInfo:hover:before{opacity:0.5}}@media screen and (max-width:520px){.movieSWiper{padding-top:0}.movieSWiper .swiper-slide{height:300px}.movieListInfo{height:300px}}.swiper-slide .movieListInfo[data-type=block1],.swiper-slide .movieListInfo[data-type=block2]{background-color:#1b1b1b;cursor:auto}.swiper-slide .movieListInfo[data-type=block1]:before,.swiper-slide .movieListInfo[data-type=block2]:before{display:none}.swiper-slide .movieListInfo[data-type=block1] span,.swiper-slide .movieListInfo[data-type=block2] span{font-size:7.8125vw;line-height:1;font-weight:bold;letter-spacing:0.05em;color:#fff;opacity:0.07;position:absolute;bottom:-0.2em;left:0}.swiper-slide .movieListInfo[data-type=block1]:hover:before,.swiper-slide .movieListInfo[data-type=block2]:hover:before{opacity:0}.swiper-slide .movieListInfo[data-type=block2] span{top:0;left:100%;bottom:auto;transform:rotate(90deg) translateX(-0.1em) translateY(-0.18em);transform-origin:top left}main[data-type=page] .pageTitle{position:relative;border-bottom:15px solid #e08d94;z-index:1;padding-top:9.375rem;padding-bottom:5rem;margin-bottom:6.25rem;color:#ffffff}main[data-type=page] .pageTitle h1{font-size:3.125rem;line-height:1.25;font-weight:bold;letter-spacing:0.05em;width:2.2em}main[data-type=page] .pageTitle h2{font-size:3rem;line-height:1;font-weight:bold;letter-spacing:0.2em;position:relative;text-transform:uppercase}main[data-type=page] .pageTitle h2:before{content:"";width:2.5em;height:0.25em;background-color:#e08d94;position:absolute;top:50%;left:-0.9em;transform:translate(-100%,-50%)}main[data-type=page] .pageTitle[data-type=intro]{position:relative;margin-top:6.25rem;background-size:cover;background-repeat:no-repeat;background-position:center center;border-bottom:0px solid #000;padding-top:7.5rem;padding-bottom:7.5rem}main[data-type=page] .pageTitle[data-type=intro] .container{position:relative}main[data-type=page] .pageTitle[data-type=intro] .title{opacity:0}main[data-type=page] .pageTitle .container{max-width:1100px}main[data-type=page] .pageTitle .title{display:flex;justify-content:space-between;align-items:center;margin-right:auto;margin-left:auto;-webkit-user-select:none;user-select:none;pointer-events:none}main[data-type=page] section{position:relative;z-index:1}main[data-type=page] section sub{font-size:1rem;line-height:1.875;color:#ffffff}main[data-type=page] section b{color:#ffffff}main[data-type=page] section a{color:#ffffff;opacity:1;transition-duration:0.25s;font-size:1rem}@media (hover:hover){main[data-type=page] section a:hover{color:#e08d94}}main[data-type=page] section h3{font-size:2.5rem;line-height:1.875;color:#ffffff}main[data-type=page] section h4{font-size:1.5rem;line-height:1.875;color:#ffffff}main[data-type=page] section h5{font-size:1.25rem;font-weight:bold;line-height:1.6;color:#ffffff}main[data-type=page] section h5 sub{font-size:0.8em;vertical-align:text-bottom}main[data-type=page] section p,main[data-type=page] section span.movieTag{font-size:1.25rem;line-height:1.875;color:#ffffff;margin-bottom:2.5em}main[data-type=page] section p:last-child,main[data-type=page] section span.movieTag:last-child{margin-bottom:0}main[data-type=page] section p .large,main[data-type=page] section span.movieTag .large{font-size:1.375rem;line-height:2}main[data-type=page] section .container{max-width:1720px;position:relative}main[data-type=page] section .content{margin-right:auto;margin-left:auto}main[data-type=page] section .newsGroup{margin-bottom:2.5rem}main[data-type=page] section .newsGroup .time{font-size:1.25rem;line-height:1.875;background-color:#e08d94;display:inline-block;padding:0 0.25em;color:#ffffff;margin-bottom:0.5em}main[data-type=page] section .newsGroup .info{width:100%;position:relative;padding-right:3.75rem}main[data-type=page] section .newsGroup .info a{font-size:1.125rem;position:absolute;top:0.3em;right:0;display:block}@media (hover:hover){main[data-type=page] section .newsGroup .info a:hover{text-decoration:underline}}main[data-type=page] section.discussion .content{max-width:40.625rem}main[data-type=page] section.discussion .content b.mvName{color:inherit}main[data-type=page] section.discussion .content br.pcHide{display:none}main[data-type=page] section.discussion .content .group h3{border-bottom:0.2em solid #e08d94}main[data-type=page] section.discussion .content .group .block.loca{margin-bottom:2.5rem}main[data-type=page] section.discussion .content .group .block.loca sub{background-color:#e08d94;padding-left:0.5em;padding-right:0.5em;padding-bottom:0.2em}main[data-type=page] section.discussion .content .group .block p.talkMan{color:#ffffff;display:flex;letter-spacing:0.08em;font-weight:300;line-height:1.5}main[data-type=page] section.discussion .content .group .block p.talkMan .talk_l{flex-shrink:0;padding-right:0.5em}main[data-type=page] section.discussion .content .group .dis_tips{font-size:0.9rem;line-height:1.5;color:#ffffff;padding-top:1em;position:relative;border-top:1px solid #ffffff;margin-top:10em}main[data-type=page] section.service .content .col p.large{color:#ffffff}main[data-type=page] section.service .content .col h4:after{background-color:#e08d94}main[data-type=page] section.session .mAreaBox{max-width:34.375rem}main[data-type=page] section.session .mAreaBox .block h5{margin-top:2rem}main[data-type=page] section.session .mAreaBox .block h5 .arrow{color:#e08d94}main[data-type=page] section.bts .areaBox h4,main[data-type=page] section.session .areaBox h4{color:#ffffff}main[data-type=page] section.bts .areaBox h4:hover,main[data-type=page] section.session .areaBox h4:hover{cursor:pointer;color:#e08d94}main[data-type=page] section.bts .areaBox h4:hover:after,main[data-type=page] section.session .areaBox h4:hover:after{background-color:#e08d94;opacity:1}main[data-type=page] section.bts .areaBox h4:after,main[data-type=page] section.session .areaBox h4:after{background-color:#ffffff;opacity:0.5}main[data-type=page] section.bts .areaBox h4.active,main[data-type=page] section.session .areaBox h4.active{color:#ffffff}main[data-type=page] section.bts .areaBox h4.active:after,main[data-type=page] section.session .areaBox h4.active:after{background-color:#e08d94;opacity:1}main[data-type=page] section.bts h5 sub,main[data-type=page] section.session h5 sub{color:inherit}main[data-type=page] section.bts .tip,main[data-type=page] section.session .tip{color:#e08d94}main[data-type=page] section.bts .timeGroup p:last-child,main[data-type=page] section.session .timeGroup p:last-child{border-left:1px solid #e08d94}main[data-type=page] section.talk .row .col{margin-bottom:3.125rem}main[data-type=page] section.talk .row .col .cta:not([data-style=player]){color:#ffffff;background-color:#e08d94}@media (hover:hover){main[data-type=page] section.talk .row .col .cta:not([data-style=player]):hover{background-color:#ffffff}main[data-type=page] section.talk .row .col .cta:not([data-style=player]):hover span{color:#0195d5}}main[data-type=page] section.talk .row .col .cta[data-style=player]{box-shadow:0px 0px 0px 2px #ffffff inset}main[data-type=page] section.talk .row .col .cta[data-style=player] span{border-color:transparent transparent transparent #ffffff}@media (hover:hover){main[data-type=page] section.talk .row .col .cta[data-style=player]:hover{box-shadow:0px 0px 0px 2px #e08d94 inset}main[data-type=page] section.talk .row .col .cta[data-style=player]:hover span{border-color:transparent transparent transparent #e08d94}}main[data-type=page] section.talk h3,main[data-type=page] section.talk h4{color:#ffffff}main[data-type=page] section.talk h4~sub{color:#ffffff}main[data-type=page] section.traffic .content .place:before{background-image:url(../img/icon_map.png)}main[data-type=page] section.traffic .content .tip{color:#898989}main[data-type=page] section.traffic .content .map iframe{height:200px;width:100%}main[data-type=page] section.traffic .content .row{border-bottom:1px solid #e08d94}main[data-type=page] section.traffic .content .row:first-child{padding-top:0}main[data-type=page] section.traffic .content .row:nth-child(2n) .col.info{padding-left:2rem}main[data-type=page] section.traffic .content .row:last-child{padding-bottom:0;border-bottom:none}main[data-type=page] section.intro .innerTitle{position:relative;padding-left:1.2em;margin-bottom:2.5rem}main[data-type=page] section.intro h3~sub{font-size:1.1rem;display:inline-block;background-color:#ffffff;color:#0195d5;padding:0 0.5em;line-height:1.5}main[data-type=page] section.intro .moviePrize h5{color:#ffffff}main[data-type=page] section.intro p a{word-break:break-all}main[data-type=page] section.intro .leftLine{background-color:#e08d94}main[data-type=page] section.intro .movieTag{background-color:#e08d94}main[data-type=page] section.tickets .block p{color:#ffffff;margin:1.5em 0 3em 0}main[data-type=page] section.tickets h4{font-weight:300}main[data-type=page] section.tickets h4 b{font-weight:bold}@media (hover:hover){main[data-type=page] section.tickets .cta:hover{background-color:#ffffff}main[data-type=page] section.tickets .cta:hover span{color:#0195d5}}main[data-type=page] section.news{min-height:31.25rem}main[data-type=page] section.news .content{max-width:50em}main[data-type=page] section.news .info{padding-right:4rem}@media (hover:hover){main[data-type=page] section.download .cta:hover{color:#0195d5;background-color:#ffffff}}main[data-type=page] footer{margin-top:12rem;margin-bottom:0rem;padding:0rem 20px 4rem 20px;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;z-index:1}main[data-type=page] footer .iconFB{width:2.4rem;max-width:40px}main[data-type=page] footer .iconRight{border-radius:999em;transition:0.2s}@media (hover:hover){main[data-type=page] footer .iconRight:hover{background-color:#e08d94}}@media screen and (max-width:1200px){main[data-type=page] .pageTitle{padding-top:10rem}main[data-type=page] .pageTitle .title{max-width:960px}main[data-type=page] .pageTitle h1{font-size:2.5rem}main[data-type=page] .pageTitle h2{font-size:2rem}}@media screen and (max-width:1080px){main[data-type=page] section span.movieTag{font-size:1.25rem}main[data-type=page] section.discussion h5{font-size:1.5rem;white-space:nowrap}main[data-type=page] section.discussion .content .group .dis_tips,main[data-type=page] section.discussion .content .group .tip{font-size:1.375rem}main[data-type=page] section.discussion sub{font-size:1em}}@media screen and (max-width:960px){main[data-type=page] section.news .content{max-width:620px}main[data-type=page] .pageTitle{padding-top:7.5rem}main[data-type=page] .pageTitle .title{max-width:620px}}@media screen and (max-width:767px){main[data-type=page] .pageTitle{padding-top:4.375rem;padding-bottom:2.5rem}main[data-type=page] .pageTitle h1{font-size:1.5rem}main[data-type=page] .pageTitle h2{font-size:1.125rem}main[data-type=page] .pageTitle[data-type=intro]{position:relative;margin-top:4.0625rem;padding-top:3.75rem;padding-bottom:3.75rem;margin-bottom:3.75rem}main[data-type=page] footer{margin-top:3.75rem}main[data-type=page] section h3{font-size:1.5rem}main[data-type=page] section h4{font-size:0.75rem;max-width:100%}main[data-type=page] section h5,main[data-type=page] section p{font-size:0.625rem}main[data-type=page] section h5.large,main[data-type=page] section p.large{font-size:1rem}main[data-type=page] section a{font-size:0.625rem}main[data-type=page] section sub{font-size:0.875rem}main[data-type=page] section.discussion b.mvName{font-size:1.1em}main[data-type=page] section.discussion h5{font-size:0.875rem}main[data-type=page] section.discussion .content{max-width:none}main[data-type=page] section.discussion .content *{text-align:center}main[data-type=page] section.discussion .content br.pcHide{display:inherit}main[data-type=page] section.discussion .content .group .tip{font-size:1.375rem}main[data-type=page] section.discussion .content .group .block{margin-bottom:3.125rem}main[data-type=page] section.discussion .content .group .block.loca{margin-bottom:5.625rem;margin-top:-1rem}main[data-type=page] section.discussion .content .group .block p.talkMan{display:block}main[data-type=page] section.discussion .content .group .block p.talkMan span{display:block}main[data-type=page] section.discussion .content .group .block p.talkMan .talk_l{padding-right:0}main[data-type=page] section.discussion .content .group .dis_tips{font-size:14px;margin-top:7em}main[data-type=page] section.service p{font-size:0.5625rem;letter-spacing:-0.01em}main[data-type=page] section.session .mAreaBox{max-width:none;width:80%;margin:auto}main[data-type=page] section.session .areaBox{margin-bottom:5rem}main[data-type=page] section.session h4{font-size:1rem}main[data-type=page] section.session h4:after{background-color:#e08d94!important;opacity:1!important}main[data-type=page] section.session h5,main[data-type=page] section.session p{font-size:0.875rem}main[data-type=page] section.traffic .info{margin-bottom:1em}main[data-type=page] section.traffic .content .row:nth-child(2n) .col.info{padding-left:0}main[data-type=page] section.bts,main[data-type=page] section.news{min-height:18.75rem}main[data-type=page] section.bts .time,main[data-type=page] section.news .time{font-size:1rem;line-height:1.7;padding:0 0.4em}main[data-type=page] section.bts .info a,main[data-type=page] section.news .info a{top:0.3em;font-size:1.125rem}main[data-type=page] section.bts p,main[data-type=page] section.news p{font-size:1.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;width:100%;display:block}main[data-type=page] section.talk .row .col .ctaGroup{margin-top:0}main[data-type=page] section.intro h3~sub{font-size:0.8em}main[data-type=page] section.intro .movieTag{position:relative;display:inline-block;padding:0em 1em;margin-bottom:3rem;font-size:0.875rem}}@media screen and (max-width:580px){main[data-type=page] section h5,main[data-type=page] section p{font-size:0.875rem}main[data-type=page] section a{font-size:0.875rem}main[data-type=page] section.download h4{font-size:18px}main[data-type=page] section.discussion h5{font-size:1.125rem;white-space:inherit}main[data-type=page] section.discussion h5 span.inblock{padding-left:6.5em}main[data-type=page] section.discussion .content{max-width:none}main[data-type=page] section.discussion .content .group .tip{font-size:1.625rem;display:block}main[data-type=page] section.news .info{padding-right:4.5em}main[data-type=page] section.session .mAreaBox{width:90%}main[data-type=page] section.session h4{font-size:1.25rem}main[data-type=page] section.session h5,main[data-type=page] section.session p{font-size:1rem}main[data-type=page] section.talk h4{font-size:1.125rem}main[data-type=page] section.tickets h3{font-size:1.625rem}main[data-type=page] section.tickets h4{font-size:1.5rem}main[data-type=page] section.traffic p{font-size:1rem}main[data-type=page] section.intro ol li{font-size:0.875rem;padding-left:1.2em}main[data-type=page] section.intro ol li:before{font-size:0.9em}}@media screen and (max-width:520px){main[data-type=page] .pageTitle{padding-top:3.4375rem;padding-bottom:2.3125rem;margin-bottom:4.25rem}main[data-type=page] .pageTitle h1{font-size:2rem;width:100%;text-align:center;margin-bottom:1.6em;padding-top:0.5em}main[data-type=page] .pageTitle h2{font-size:1.5rem}main[data-type=page] .pageTitle h2:before{width:1.5em;height:0.25em;top:-1em;left:50%;transform:translate(-50%,0)}main[data-type=page] .title{max-width:600px;flex-direction:column}main[data-type=page] footer{display:block}main[data-type=page] footer .iconRight{display:block;text-decoration:none;text-align:center;margin-top:2rem}main[data-type=page] footer .iconRight img{margin:0 auto}main[data-type=page] section.service h4{font-size:1.125rem}main[data-type=page] section.service p{font-size:0.875rem}main[data-type=page] section.download .cta{font-size:15px;line-height:1.6}}@media screen and (max-width:1200px){body,html{font-size:1.33333vw}}@media screen and (max-width:900px){.organizer span{margin-right:2.1875rem}.organizer img:nth-last-child(2){margin-right:2.5rem}}@media screen and (min-width:768px) and (max-height:62.5vw) and (max-width:1920px){.index .section03 .newsGroup{height:16rem}}@media screen and (min-width:768px) and (max-height:45vw) and (max-width:1920px){body,html{font-size:0.78vw}.index_kvBox{width:160vh;margin:auto;margin-bottom:3rem}.index_kvBox .info{position:relative;margin-left:10%;margin-right:4%}.index_kvBox .title{position:absolute;bottom:0;right:calc(100% + 3rem);margin-bottom:0}}@media screen and (max-width:767px){body,html{font-size:4.2666vw}p.none{font-size:1rem;margin-bottom:5em}.awaiting{font-size:1.875rem}.awaiting p{margin-top:1em}.cta{width:10rem;padding:0.5em 0.875rem}.cta span.text{font-size:0.875rem}.cta span.arrow{width:2rem}.cta span.arrow:after{width:1rem}}@media screen and (max-width:767px) and (hover:hover){.cta:hover span.arrow{width:3.125rem}}@media screen and (max-width:767px){.cta:hover main[data-type=page] .swiper-slide .movieListInfo .viewMore{color:#00b4ff}.pages .sectionMenu #mainLogo{width:2.6rem;max-width:30px;min-width:15px;top:45px;right:0.9375rem;transform:translateY(-50%)}.wrapper.movie .swiper-slide .movieListInfo:before{display:none}.wrapper.movie .swiper-slide .tGroup{background-color:rgba(0,0,0,0.6)}.wrapper.movie .swiper-slide .ch{font-size:1.3rem;margin-bottom:0em;line-height:1.7;padding-top:0.3em}.wrapper.movie .swiper-slide .en{font-size:1.1rem;margin-bottom:0.5em}.organizer{margin-top:1rem;width:calc(100% - 3rem)}.organizer span{width:100%;margin-right:0;margin-bottom:0.9375rem}.organizer img:nth-last-child(2){width:4.375rem;margin-right:1.25rem}.organizer img:last-child{width:7.125rem}.bg{background-repeat:repeat;background-position:center left 25%}.waiting{font-size:1.5rem}}.swiper-button-next:after{border-color:transparent transparent transparent #e08d94}.swiper-button-prev:after{border-color:transparent #e08d94 transparent transparent}@media screen and (max-width:580px){.swiper-slide .movieListInfo .ch{font-size:18px}.swiper-slide .movieListInfo .en{font-size:14px}.swiper-slide .movieListInfo .viewMore{font-size:13px}.swiper-button-next:after{border-color:transparent transparent transparent #e08d94}.swiper-button-prev:after{border-color:transparent #e08d94 transparent transparent}.wrapper.movie .swiper-slide .ch{font-size:16px}.wrapper.movie .swiper-slide .en{font-size:14px}}@media screen and (max-width:520px){main[data-type=page] .pageTitle{border-bottom:7px solid #e08d94}.organizer{width:100%;justify-content:center;align-items:center}.organizer span{display:block;width:100%;margin-bottom:1.25rem;text-align:center}.pages .sectionMenu #mainLogo{top:30px}}@media screen and (max-width:767px) and (max-height:126vw){.cta span.text{font-size:0.8rem!important;padding:0.1em 0.3em!important}.index_kvBox{display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:1rem;width:120vh;max-width:100%}.index_kvBox .kv{width:64%}.index_kvBox .info{width:32%;margin-right:3%}.index_kvBox .logoLong{width:auto}.index_kvBox .title{bottom:0;width:2rem;right:auto;left:calc(120vh + 5rem)}.info_KV{margin-bottom:1rem}.info_KV .areaGroup{margin-bottom:0.5rem}.areaGroup .circle{font-size:0.9rem;width:2.7rem!important;line-height:2.7rem!important;height:auto!important}.areaGroup .info .inner{font-size:0.8em}.index .section02 h2,.index .section03 h2{font-size:1.4rem!important;margin-bottom:0.2em!important}.index .section02 h3,.index .section03 h3{font-size:1rem!important;margin-bottom:0.2em!important}.index .section02 p,.index .section03 p{font-size:0.9rem!important;line-height:1.4!important;margin-bottom:3em!important}.index .section02 .row{padding-right:10%!important;margin-bottom:0!important}.index .section02 .cta{margin-top:-1.8rem}.index .section03 .newsGroup{min-height:0;margin-top:1rem!important}.index .section03 .newsGroup .row{padding:1em 0!important}.index .section03 .cta{margin-top:0.5rem!important}.index .section03 .areaGroup{margin-top:-2.2rem}.index .section03 .organizer{margin-top:1rem!important}}@media screen and (max-width:520px) and (max-height:126vw){.index .section02 .cta{margin-top:0.5rem;margin-bottom:2rem}}@media screen and (max-width:767px) and (max-height:120vw){.coverMask{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background-color:#0195d5;background-image:url(../img/cover.svg);background-repeat:no-repeat;background-position:center;background-size:6.25rem auto}}
/*# sourceMappingURL=main.css.map */