﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;text-decoration:none;vertical-align:baseline;background:rgba(0,0,0,0)}ol,ul,li{list-style:none}ins{background-color:#fff;color:#000;text-decoration:none}mark{background-color:#e4007f;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;padding:0;margin:0;height:1px;border:0;border-top:solid 1px #000}input,select{vertical-align:middle}input:focus,textarea:focus,select:focus{outline-offset:0px !important;outline:none !important}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{color:#000;font-family:"Noto Sans TC","微軟正黑體","Microsoft JhengHei","Roboto",sans-serif;-webkit-text-size-adjust:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000;box-shadow:0 0 0px 1000px #fff inset;background-color:#fff !important;transition:background-color 5000s ease-in-out 0s}img{line-height:0}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-30{font-size:30px}.fs-40{font-size:40px}.fs-50{font-size:50px}.fs-italic{font-style:italic}.ta-l{text-align:left}.ta-c{text-align:center}.ta-r{text-align:right}.mgb-5{margin-bottom:5px}.mgb-10{margin-bottom:10px}.mgb-15{margin-bottom:15px}.mgb-20{margin-bottom:20px}.mgb-25{margin-bottom:25px}.mgb-30{margin-bottom:30px}.mgb-35{margin-bottom:35px}.mgb-40{margin-bottom:40px}.mgb-45{margin-bottom:45px}.mgb-50{margin-bottom:50px}.mgt-5{margin-top:5px}.mgt-10{margin-top:10px}.mgt-15{margin-top:15px}.mgt-20{margin-top:20px}.mgt-25{margin-top:25px}.mgt-30{margin-top:30px}.mgt-35{margin-top:35px}.mgt-40{margin-top:40px}.mgt-45{margin-top:45px}.mgt-50{margin-top:50px}.mgl-5{margin-left:5px}.mgl-10{margin-left:10px}.mgl-15{margin-left:15px}.mgl-20{margin-left:20px}.mgl-25{margin-left:25px}.mgl-30{margin-left:30px}.mgl-35{margin-left:35px}.mgl-40{margin-left:40px}.mgl-45{margin-left:45px}.mgl-50{margin-left:50px}.mgr-5{margin-right:5px}.mgr-10{margin-right:10px}.mgr-15{margin-right:15px}.mgr-20{margin-right:20px}.mgr-25{margin-right:25px}.mgr-30{margin-right:30px}.mgr-35{margin-right:35px}.mgr-40{margin-right:40px}.mgr-45{margin-right:45px}.mgr-50{margin-right:50px}.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-25{padding:25px}.pd-30{padding:30px}.pd-35{padding:35px}.pd-40{padding:40px}.pd-45{padding:45px}.pd-50{padding:50px}.pdl-5{padding-left:5px}.pdl-10{padding-left:10px}.pdl-15{padding-left:15px}.pdl-20{padding-left:20px}.pdl-25{padding-left:25px}.pdl-30{padding-left:30px}.pdl-35{padding-left:35px}.pdl-40{padding-left:40px}.pdl-45{padding-left:45px}.pdl-50{padding-left:50px}.pdr-5{padding-right:5px}.pdr-10{padding-right:10px}.pdr-15{padding-right:15px}.pdr-20{padding-right:20px}.pdr-25{padding-right:25px}.pdr-30{padding-right:30px}.pdr-35{padding-right:35px}.pdr-40{padding-right:40px}.pdr-45{padding-right:45px}.pdr-50{padding-right:50px}.pdb-5{padding-bottom:5px}.pdb-10{padding-bottom:10px}.pdb-15{padding-bottom:15px}.pdb-20{padding-bottom:20px}.pdb-25{padding-bottom:25px}.pdb-30{padding-bottom:30px}.pdb-35{padding-bottom:35px}.pdb-40{padding-bottom:40px}.pdb-45{padding-bottom:45px}.pdb-50{padding-bottom:50px}.pdt-5{padding-top:5px}.pdt-10{padding-top:10px}.pdt-15{padding-top:15px}.pdt-20{padding-top:20px}.pdt-25{padding-top:25px}.pdt-30{padding-top:30px}.pdt-35{padding-top:35px}.pdt-40{padding-top:40px}.pdt-45{padding-top:45px}.pdt-50{padding-top:50px}.wt-10{width:10%}.wt-20{width:20%}.wt-30{width:30%}.wt-40{width:40%}.wt-50{width:50%}.wt-60{width:60%}.wt-70{width:70%}.wt-80{width:80%}.wt-90{width:90%}.wt-100{width:100%}.wt-5{width:5%}.wt-15{width:15%}.wt-25{width:25%}.wt-35{width:35%}.wt-45{width:45%}.wt-55{width:55%}.wt-65{width:65%}.wt-75{width:75%}.wt-85{width:85%}.wt-95{width:95%}.dis-block{display:block}.dis-flex{display:flex}.dis-inflex{display:inline-flex}.dis-non{display:none !important}.jc-c{justify-content:center !important}.jc-fs{justify-content:flex-start !important}.jc-fe{justify-content:flex-end !important}.jc-sa{justify-content:space-around}.jc-sb{justify-content:space-between}.jc-se{justify-content:space-evenly}.ai-c{align-items:center !important}.ai-fs{align-items:flex-start}.ai-fe{align-items:flex-end}.ai-bl{align-items:baseline}.ai-sc{align-items:stretch}.ac-c{align-content:center}.ac-bl{align-content:baseline}.fw-wrap{flex-wrap:wrap}.fw-nowrap{flex-wrap:nowrap !important}.fd-column{flex-direction:column}.fd-row{flex-direction:row}a.link{font-family:"Roboto","Noto Sans TC","微軟正黑體","Microsoft JhengHei",sans-serif,vadana;color:#ed9922}a.link:hover{text-decoration:underline}a.underline{text-decoration:underline}.bgc{background-color:var(--bgc) !important}.text{font-size:1rem;line-height:1.4}.text p+p{margin-top:1em}.text pre{white-space:pre-wrap}.text img{width:100%}.cs-p{cursor:pointer}header{position:fixed;left:0;top:0;z-index:9999;width:100%;background:rgba(199,94,45,.75);backdrop-filter:blur(25px)}header .inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%;height:100%;padding:1rem;background-position:center top;background-repeat:no-repeat;background-size:contain}header a.logo{display:flex;align-items:center;flex-wrap:wrap;width:clamp(190px,21vw,400px);height:50px}header a.logo img{width:100%;height:100%;object-fit:fill}header nav.navbar{display:flex;align-items:center;flex-wrap:nowrap}header nav.navbar .openNav{display:none}header nav.navbar ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:fit-content}header nav.navbar ul a{position:relative;z-index:100;display:block;padding:clamp(.25rem,1vw,.75rem);color:#fff;font-size:clamp(.875rem,1.2vw,1.125em);font-weight:bold;text-align:center;text-transform:uppercase;cursor:pointer;transition:all .15s ease-in-out}header nav.navbar ul a.current{color:#f8b616}header nav.navbar ul a:hover{color:#f8b616}header nav.navbar .share,header nav.navbar .lang{display:flex;flex-wrap:nowrap}header nav.navbar .share{justify-content:space-evenly}header nav.navbar .share a{width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:cover}header nav.navbar .share a.icon-fb{background-image:url(asset/icon-fb.svg)}header nav.navbar .share a.icon-line{background-image:url(asset/icon-line.svg)}header nav.navbar .share a.icon-ig{background-image:url(asset/icon-ig.svg)}header nav.navbar .lang{justify-content:center;margin-left:25px}header nav.navbar .lang a{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:5px;color:#fff;font-size:.8125em;word-break:keep-all}header nav.navbar .lang a~a{margin-left:10px}header nav.navbar .lang a.current{color:#161472;background-color:#f8b616;border-radius:3px}aside{position:fixed;right:10px;top:calc(50% - 90px);z-index:9999;width:auto}aside nav.navbar .openNav{display:none}aside nav.navbar ul{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}aside nav.navbar ul li{width:100%}aside nav.navbar ul a{position:relative;display:block;padding:10px 5px;color:#000;font-size:.875rem;font-weight:bold;text-align:right;transition:all .15s ease-in-out}aside nav.navbar ul a:hover{color:#337897}aside nav.navbar ul a:hover:before{left:-40px;opacity:1}footer{position:relative;z-index:1;color:#000;background-color:#fff}footer .footer-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:2em;padding:25px;margin:auto;width:100%}footer .footer-inner .copyright{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;color:#000;font-size:13px}footer .footer-inner .copyright b{display:block;width:100%;margin-bottom:5px;text-align:center}footer .footer-inner .copyright span{display:block;width:100%;text-align:center}footer .wrap-logo{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:3em}footer .wrap-logo dl.list-logo{display:flex;align-items:center;align-content:space-between;justify-content:center;flex-wrap:wrap;gap:1em}footer .wrap-logo dl.list-logo dt{width:100%;text-align:center;font-size:16px;font-weight:bold}footer .wrap-logo dl.list-logo dd{height:30px}footer .wrap-logo dl.list-logo dd img{height:100%}footer .wrap-logo dl.list-logo dd.h-50{height:50px}footer .wrap-logo dl.list-logo dd.h-80{height:80px}footer .wrap-logo dl.list-logo dd.h-var{height:var(--h)}.openNav{display:none;position:relative;top:10px;right:0;z-index:999999;align-content:space-between;width:40px;height:40px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.openNav:after{display:block;content:"";clear:both}.openNav span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:5px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.openNav span:nth-child(1){top:0px}.openNav span:nth-child(2){top:10px}.openNav span:nth-child(3){top:20px}.open .openNav span:nth-child(1){top:10px;transform:rotate(135deg)}.open .openNav span:nth-child(2){opacity:0;left:-60px}.open .openNav span:nth-child(3){top:10px;transform:rotate(-135deg)}@media(max-width: 425px){footer .footer-inner{width:100%}footer .footer-inner dd~dd{margin-top:10px}}[v-cloak]{display:none}html,body{width:100%;height:100%}a{text-decoration:none}.page{position:relative;width:100%;min-height:100%}.container{position:relative;z-index:9;width:100%;line-height:1.3}.container .inner{padding:60px 50px}.container .inner .wrap-text{width:100%;color:#221714;font-weight:bold;text-align:center}.container main{height:100vh}.container main .inner{position:relative;padding:0;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover;overflow:hidden}.container main [class*=kv-]{position:absolute}.container main [class*=kv-] img{width:100%;height:100%;object-fit:cover}.container main .kv-img{width:100%}.container main .kv-title{top:calc(5vh + 82px);left:25%;width:50%}.container main .kv-text{bottom:5vh;left:5vw;width:50vw}.container main .kv-text.langEn{height:20vh}.container main~section .fieldUI{margin-bottom:0}.container main~section .subhead{font-size:1.5rem;font-weight:bold;text-align:center;margin:50px 0 20px}.container .wrap-title{text-align:center}.container .wrap-title span{display:block;font-size:20px}.container .wrap-title b{font-size:30px}.headTitle{margin-bottom:40px;width:100%;color:#000;font-weight:normal}.headTitle h2{position:relative;font-size:50px;font-weight:normal;line-height:1}.headTitle h3{font-size:30px}section.sec .headTitle h2{color:#fff}section .sec-inner{padding:100px}section#News{background:#337897}section#News .headTitle{padding:0 100px;color:#e4e0b6}section#News .sec-inner{padding:100px 0}section#News .sec-body{padding:3em 0;background-image:url(../images/KVimg.png);background-position:center bottom;background-repeat:no-repeat;background-attachment:fixed}section#News .sec-body .content{display:flex;flex-direction:column;row-gap:1.5em;margin:0 auto;width:100%;max-width:960px}section#News .sec-body .content .inner{display:flex;flex-direction:column;row-gap:1.5em;padding:1em;background-color:rgba(255,255,255,.75);backdrop-filter:blur(30px)}section#News .sec-body .content h1.title{color:#fff;font-size:3em;line-height:1.2;text-shadow:0 0 10px rgba(22,20,114,.7)}section#News .sec-body .content .date{color:#fff;font-size:1.5em;font-weight:700;font-family:"Roboto";text-shadow:0 0 10px rgba(22,20,114,.7)}section#News .left{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;padding:0 0 0 100px;width:300px}section#News .swiper-pagination{position:unset;width:100%;height:4px;background-color:rgba(255,255,255,.25)}section#News .swiper-pagination span{background-color:#fff}section#Idols{background-position:center bottom;background-repeat:no-repeat;background-size:cover}section#Idols .headTitle{color:#f8b616;text-align:center;-webkit-text-stroke:.75rem #661d1f;paint-order:stroke fill}section#Idols .sec-inner{background-image:url(../images/kv-river.svg);background-position:center calc(100% + 50vh);background-repeat:no-repeat;background-size:contain}section#Idols .tabs{border-radius:1.5rem;background-color:rgba(102,29,31,.7);backdrop-filter:blur(0.75rem)}section#Idols .tabs a:hover{color:#337897}section#Idols .tabs a.current:hover{color:#337897}section#Information{position:relative}section#Information .sec-bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:url(../images/20240717200328-CIS02029-已增強-雜訊減少.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}section#Information .sec-bg .sec-inner{backdrop-filter:brightness(0.5)}section#Information .sec-bg .headTitle{color:#fff;font-weight:bold}section#Information .sec-inner{display:flex;flex-direction:column;flex-wrap:nowrap;padding:clamp(1rem,1.2vw,2rem);background-color:rgba(255,255,255,.75);backdrop-filter:blur(0.75rem);border-radius:clamp(1rem,1.2vw,2rem)}section#Information .sec-body{position:relative;z-index:9;margin:auto;padding:150px 1rem;width:100%;max-width:1200px}section#Activities{background-image:url(../images/sym-firework.svg);background-repeat:repeat-y;background-size:cover;background-attachment:fixed}section#Activities .headTitle{color:#f8b616;text-align:center;-webkit-text-stroke:.75rem #661d1f;paint-order:stroke fill}section#Activities .tabs{width:100%;max-width:1200px;margin:0;padding:.75rem;background-color:rgba(102,29,31,.75);border-bottom-left-radius:0;border-bottom-right-radius:0;backdrop-filter:blur(0.75rem)}section#Activities .tabs a{color:#fff}section#Activities .tabs a:hover{color:#601986}section#Activities .tab-content{width:100%;max-width:1200px;padding:clamp(1rem,1.2vw,2rem);background-color:rgba(255,255,255,.75);border-bottom-left-radius:clamp(1rem,1.2vw,2rem);border-bottom-right-radius:clamp(1rem,1.2vw,2rem);backdrop-filter:blur(0.75rem)}section#Tour{background-image:url(asset/sec-bg-firework.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}section#Broadcast{background-color:#337897}section#Broadcast .headTitle{color:#fff;text-align:center}section#Traffic{background:#eb6d5e;background:linear-gradient(0deg, rgb(235, 109, 94) 0%, rgb(245, 174, 116) 50%, rgb(245, 174, 116) 60%, rgb(237, 121, 132) 100%)}section#Traffic .sec-inner{width:100%;max-width:1200px;margin:auto}section#Traffic .wrap-box{position:relative;display:flex;justify-content:space-between;align-items:flex-start}section#Traffic .wrap-box>div{width:50%}section#Traffic .wrap-box .map{position:sticky;top:80px}section#Traffic .wrap-box .map img{width:100%}section#Traffic .wrap-box .info{padding:20px 50px}section#Traffic .wrap-box .info.fieldUI .head{color:#fff;font-size:1.75rem}section#Traffic .wrap-box .info.fieldUI .field{color:#fff}section#Traffic .wrap-box .info.fieldUI .field-group+.field-group{margin-top:50px}section#Traffic .wrap-box .info.fieldUI .field+.field{margin-top:15px}section#Traffic .wrap-box .info.fieldUI .field>div{width:100%}section#Traffic .wrap-box .info.fieldUI .field-label{display:flex;align-items:center;flex-wrap:wrap;color:#005e7e;font-size:1.25rem;font-weight:bold;text-align:left}section#Traffic .wrap-box .info.fieldUI .field-label svg{margin-right:10px;width:24px;height:24px;fill:#005e7e}section#Traffic .wrap-box .info.fieldUI .field-text{padding-left:34px;text-align:left}section#Benefit{background-image:url(../images/KVimg.png);background-repeat:no-repeat;background-size:contain;background-attachment:fixed}section#Benefit .headTitle{color:#fff;text-align:center}section#Benefit .sec-inner{background-color:rgba(22,20,114,.8);backdrop-filter:blur(5px)}.wrap-news{display:flex;column-gap:50px}.wrap-news .item{display:flex;flex-direction:column;width:320px;min-width:290px;transition:all .25s ease-in-out}.wrap-news .item .img{width:100%;height:200px;overflow:hidden}.wrap-news .item .img img{width:100%;height:100%;object-fit:cover;object-position:top;transition:all .25s ease-in-out}.wrap-news .item .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#fff;margin-top:1em;font-size:1.25em;font-weight:bold}.wrap-news .item .date{margin-top:.5em;color:#fff;font-size:.8125em}.wrap-news .item .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;margin-top:1em;color:#fff;font-size:.875em;opacity:.85}.wrap-news .item:hover{opacity:.8}.wrap-news .item:hover .img img{transform:scale(1.1)}.wrap-news .item:hover .title{color:#f8b616}.wrap-panel{display:none}.wrap-panel.show{display:flex;flex-wrap:wrap}.wrap-idols{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:0 auto 50px;width:100%;max-width:calc(1160px + 3em);gap:1em}.wrap-idols .title{margin:20px 0;width:100%;color:#fff;font-size:2em;font-weight:bold;text-align:center;-webkit-text-stroke:.5rem #661d1f;paint-order:stroke fill}.wrap-idols>.item{position:relative;width:calc((100% - 3em)/4);height:calc((100vw - 100px - 3em)/4);padding:.5rem;background-color:#661d1f;border-radius:.5rem;overflow:hidden}.wrap-idols>.item .img{width:100%;height:100%}.wrap-idols>.item .img img{width:100%;height:100%;object-fit:cover}.wrap-idols>.item .name{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column;padding:10px 15px;width:100%;color:#fff;font-size:16px;font-weight:bold;text-align:center;background-color:rgba(102,29,31,.7);backdrop-filter:blur(0.75rem)}.wrap-idols>.item .name b{font-size:13px}.wrap-idols>.item .name span{display:block;width:100%;color:#000;font-size:12px;font-weight:normal}.wrap-idols>.item.host:before{content:"特別嘉賓";position:absolute;top:5px;left:5px;display:block;padding:5px 10px;color:#fff;font-size:14px;font-weight:bold;background-color:#000;border-radius:10px}.wrap-idols>.item.host.eng:before{content:"Special Guests"}.wrap-item{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;margin:20px 0 100px}.wrap-item>.title{width:100%;padding:15px 0;color:#000;font-size:1rem;font-weight:bold;text-align:center}.wrap-item>.text{color:#fff;width:100%;font-size:20px;font-weight:bold;text-align:center}.wrap-item .date{color:#000;margin-bottom:10px;font-size:.875rem;font-weight:700}.wrap-item .item{position:relative;margin:20px;width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:6px}.wrap-item .item-inner{display:flex;align-items:flex-start;flex-wrap:wrap;padding:15px}.wrap-item .item-title{font-size:1.5em;font-weight:900;line-height:1.2}.wrap-item .item-title+.text{margin-top:10px;font-size:.875em;opacity:.7}.wrap-item .item-img{width:100%;height:150px;background-repeat:no-repeat;background-position:center;background-size:cover}.wrap-item .item .logo{margin-top:10px;width:100%;height:30px;text-align:center}.wrap-item .item .logo svg,.wrap-item .item .logo img{height:100%}.wrap-item .item-card.wt-20{width:20%;border:solid 4px #000;box-shadow:5px 5px 0 #000}.wrap-item .item-card.wt-30{width:30%}.wrap-item .item-card.wt-45{width:45%}.wrap-item .item-card .item-inner{flex-direction:column;padding:25px}.wrap-item .item-card .fieldUI{margin-top:25px}.wrap-item .item-card .fieldUI+.fieldUI{margin-top:50px}.wrap-item .item-tour,.wrap-item .item-news{width:100%;max-width:320px}.wrap-item .item-tour .text,.wrap-item .item-news .text{display:flex;margin:10px 0;align-items:center;font-size:.875rem}.wrap-item .item-tour .text svg,.wrap-item .item-news .text svg{margin-right:5px;width:18px;height:18px;fill:#000}.wrap-item .item-tour .item-title,.wrap-item .item-news .item-title{margin-top:10px;font-size:1rem}.wrap-item .item-tour .item-label,.wrap-item .item-news .item-label{display:flex;align-items:center;flex-wrap:wrap}.wrap-item .item-tour .item-label span,.wrap-item .item-news .item-label span{margin:2px;padding:5px 10px;font-size:.75em;background-color:rgba(0,0,0,.2);border-radius:15px}.wrap-item .item-news .item-img{height:130px}#shopping .wrap-box{display:flex;justify-content:center;flex-direction:row;width:100%}#shopping .wrap-box .item{padding:25px;width:calc(40% - 20px);background-color:#000}#shopping .wrap-box .item+.item{margin-left:20px}#shopping .wrap-box .item .label{color:#000;font-size:20px;font-weight:bold}#shopping .wrap-box .item .label+.text{margin-top:15px;font-size:16px}#shopping .wrap-box .item .label+.text b{color:#000}.wrap-link{display:flex;align-items:center;justify-content:center}.wrap-link span{margin:10px 20px}.wrap-video{background-color:#000;background-image:url(asset/sec-bg-video.png);background-repeat:no-repeat;background-size:contain}.wrap-video .wrap-inner{margin:auto;padding:50px 0;width:100%;max-width:960px}.wrap-video .wrap-inner iframe{width:100%;max-width:960px;height:43.75vw}.wrap-boardcast{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:2em}.wrap-boardcast .item{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;row-gap:1.25em;padding:1em;width:20%;min-width:290px;background-color:#ed9922;border-radius:15px;box-shadow:0 5px 25px rgba(237,153,34,.7)}.wrap-boardcast .item .head{display:flex;flex-direction:column;row-gap:.5em;line-height:1;text-align:center}.wrap-boardcast .item .head .date{font-size:3em;font-weight:bold;font-family:"Roboto";color:#fff}.wrap-boardcast .item .head .date span{font-size:.5em}.wrap-boardcast .item .head .title{font-size:1.5em}.wrap-boardcast .item .head .time{font-size:1em;font-family:"Roboto"}.wrap-boardcast .item .text{display:flex;flex-direction:column;gap:.5em;color:#fff;font-size:.875rem;text-align:center}.wrap-list{display:flex;flex-direction:column;row-gap:1em}.wrap-list .item{background-color:rgba(255,255,255,.85);backdrop-filter:blur(5px)}.wrap-list .item .inner{display:flex;flex-direction:column;row-gap:1em;flex-wrap:nowrap;padding:1.5em}.wrap-list .item .inner .top{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:1em}.wrap-list .item .inner .top .info{width:calc(100% - 150px - 1em)}.wrap-list .item .inner .top .img{width:150px;height:150px}.wrap-list .item .inner .top .img img{width:100%;height:100%;object-fit:cover}.wrap-list .item .inner .name{font-size:1.75em;font-weight:700}.wrap-list .item .inner .text{font-size:1em}.wrap-list .item .inner .text p+p{margin-top:1em}.wrap-list .item .fieldUI{max-width:100%;row-gap:.5em}.wrap-list .item .fieldUI .field-group{flex-wrap:nowrap}.wrap-list .item .fieldUI .field-head{width:5em;font-size:1em}.wrap-list .item .fieldUI .field-text{width:calc(100% - 5em)}.wrap-benefit .item{padding:1em}.wrap-benefit .item .inner{padding:0;background-color:#fff;border-radius:5px;overflow:hidden}.wrap-benefit .item .img{display:block;width:100%;min-height:200px;line-height:1;background-color:#eae0d7;overflow:hidden}.wrap-benefit .item .img img{width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out}.wrap-benefit .item .info{display:flex;flex-direction:column;row-gap:.5em;padding:1em}.wrap-benefit .item .name{color:#000;font-size:1.25em;font-weight:700;transition:all .25s ease-in-out}.wrap-benefit .item .name svg{width:18px;height:18px;transition:all .25s ease-in-out}.wrap-benefit .item .name:hover{color:#c75e2d}.wrap-benefit .item .name:hover svg{fill:#c75e2d}.wrap-benefit .item .field{display:flex;align-items:center;flex-wrap:nowrap;gap:.75rem;font-size:.875rem}.wrap-benefit .item .field svg{width:1.125rem;height:1.125rem}.wrap-benefit .item .field.tel{font-family:"Roboto"}.wrap-benefit .item .field .box{width:calc(100% - 1em - 1.125rem)}.wrap-benefit .item .field.discount{align-items:flex-start}.wrap-benefit .item .field.discount .box{position:relative;padding:.5em;color:#000;font-size:.875rem;font-family:"Roboto";background-color:rgba(0,0,0,.1);white-space:break-spaces;border-radius:.25rem}.wrap-benefit .item .field.discount .box:before{content:"";position:absolute;right:100%;top:10px;width:0px;height:0px;border-style:solid;border-width:5px 10px 5px 0;border-color:rgba(0,0,0,0) rgba(0,0,0,.1) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg)}.wrap-benefit .item .field.discount .box b.num{display:inline-block;padding:5px;line-height:1;color:#fff;background-color:#e4007f;word-break:keep-all;border-radius:.25rem}.wrap-benefit .item:hover .img img{transform:scale(1.1)}.wrap-benefit#store{display:flex;flex-wrap:wrap;gap:1em;margin-top:2em}.wrap-benefit#store .item{padding:0;width:calc(50% - .5em)}.wrap-benefit#store .item .name{font-size:1.125em}.wrap-benefit#store .item .info{padding:.5em}.grid-sizer,.grid-item{width:50%}.grid-item{float:left}.fieldUI{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;row-gap:2em;width:100%;max-width:768px;margin:0 auto 50px;color:#000}.fieldUI .headTitle{margin:50px 0 20px}.fieldUI .head{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:15px 0;width:100%;font-size:1.25em;font-weight:bold;font-family:"Noto Sans TC",sans-serif}.fieldUI .head .label{padding:5px 10px;color:#fff;width:auto;margin-right:10px;font-size:.875em;background-color:#000;border-radius:5px}.fieldUI .field-group{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;column-gap:5%;width:100%;color:#000}.fieldUI .field-group>div{font-size:1em;line-height:1.4}.fieldUI .field-group .field-head{width:20%;font-size:1.25em;font-weight:900;font-family:"Noto Sans TC",sans-serif}.fieldUI .field-group .field-text{width:75%;font-size:.875rem;font-family:"Noto Sans TC",sans-serif}.fieldUI .field-group .field-text a.link{text-decoration:underline}.fieldUI .field-group .field-text .img img{width:100%}.fieldUI .field-group#storeListHash .field-text>.text{position:relative;display:flex;align-items:center;justify-content:flex-start;font-size:1.125em;font-weight:bold}.fieldUI .field-group#storeListHash .field-text>.text:before{content:"";display:block;margin-right:25px;margin-bottom:25px;width:50px;height:120px;background-image:url(asset/燈籠02.png);background-repeat:no-repeat;background-position:center;background-size:cover}.list-dot{margin-left:1em}.list-dot.list-col{column-count:2;column-gap:50px}.list-dot li{list-style:disc;word-break:break-word}.list-dot li~li{margin-top:10px}.list-num{margin-left:1em}.list-num.list-col{column-count:2;column-gap:50px}.list-num.dlz li{list-style:decimal-leading-zero}.list-num.dlz li~li{margin-top:20px}.list-num>li{list-style:decimal;word-break:break-word}.list-num>li~li{margin-top:10px}.list-cjk{margin-left:30px}.list-cjk>li{list-style:cjk-ideographic;word-break:break-word}.list-cjk>li~li{margin-top:10px}.list-upper-roman{margin-left:30px}.list-upper-roman>li{list-style:upper-roman;word-break:break-word}.list-upper-roman>li~li{margin-top:10px}.list-qa>li{width:100%;max-width:640px}.list-qa>li+li{margin-top:40px}.list-qa>li .q{position:relative;display:flex;align-items:center;padding-left:60px;color:#000;font-size:1.75rem;font-weight:bold;line-height:1.3}.list-qa>li .q:before{content:"Q.";position:absolute;left:0;top:-3px;font-size:2.5rem;font-weight:900;line-height:1}.list-qa>li .q+.text{margin-top:10px;padding-left:60px}.tableUI{margin:15px 0;width:100%;font-size:18px}.tableUI thead th{padding:10px 15px;color:#fff;text-align:left;background-color:#000}.tableUI thead th~th{border-left:solid 1px #fff}.tableUI tr:hover{background-color:rgba(0,0,0,.1)}.tableUI td{padding:10px 15px;font-weight:bold;text-align:left;border-bottom:solid 1px #000}.tableUI td~td{font-weight:normal;border-left:solid 1px #fff}.tabs{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:.25rem;margin:20px 0;padding:.25rem;background-color:rgba(0,0,0,.1);border-radius:clamp(1rem,1.2vw,2rem)}.tabs a{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;color:#fff;font-size:clamp(.875rem,1.2vw,1.25em);font-weight:bold;border-radius:clamp(1rem,1.2vw,2rem);transition:all .25s ease-in-out}.tabs a.current{color:#fff;background:#ed9922;box-shadow:5px 5px 10px rgba(237,153,34,.4)}.tabs a:hover{color:#f8b616;background:#fff;box-shadow:0 0 5px #fff}.tabs a.text{flex-wrap:wrap;flex-direction:column;row-gap:.5em;color:#fff;line-height:1}.tabs a.text .date{font-size:1.5em;font-weight:bold;font-family:"Roboto"}.tabs a.text .head{font-size:1em}.tabs a.text .time{font-size:1em;font-weight:bold;font-family:"Roboto"}.wrap-img,.fieldIMG{width:100%}.wrap-img img,.fieldIMG img{width:100%;max-width:600px}.overlayUI{position:fixed;left:0;top:0;z-index:999998;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.overlayUI .close{position:fixed;top:30px;right:30px;z-index:999999;width:30px;height:30px;background:url(asset/icon-close.svg) no-repeat center;background-size:cover}.overlayUI .overlay-mask{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);backdrop-filter:blur(5px)}.overlayUI .overlay-container{position:relative;z-index:1;width:80vw;height:45vw;color:#000;background-color:#fff;border-radius:10px;overscroll-behavior:contain}.overlayUI .overlay-container .img{width:100%;height:50%;background-position:center;background-repeat:no-repeat;background-size:cover}.overlayUI .overlay-container .title{font-size:1.875rem;font-weight:bold;line-height:1.3}.overlayUI .overlay-container .date{margin:30px 0}.overlayUI .overlay-container .text{font-size:1.125rem;line-height:1.3}.overlayUI .overlay-container iframe{width:100%;height:100%}.overlayUI .overlay-inner{padding:50px}.swiper-wrapper{align-items:flex-end}.swiper-button-prev,.swiper-button-next{position:unset;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0;border:solid 4px rgba(255,255,255,.5);border-radius:50%;background-position:center;background-repeat:no-repeat;transition:all .25s ease-in-out}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev{margin-top:1em;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.619999 10.5639C0.691391 10.748 0.798441 10.9162 0.935001 11.0589L8.435 18.5589C8.57486 18.6987 8.74089 18.8097 8.92363 18.8854C9.10636 18.961 9.30221 19 9.5 19C9.89945 19 10.2825 18.8413 10.565 18.5589C10.7049 18.419 10.8158 18.253 10.8915 18.0702C10.9672 17.8875 11.0061 17.6917 11.0061 17.4939C11.0061 17.0944 10.8475 16.7113 10.565 16.4289L5.615 11.4939L17 11.4939C17.3978 11.4939 17.7794 11.3358 18.0607 11.0545C18.342 10.7732 18.5 10.3917 18.5 9.99386C18.5 9.59604 18.342 9.21451 18.0607 8.9332C17.7794 8.6519 17.3978 8.49386 17 8.49386L5.615 8.49386L10.565 3.55886C10.7056 3.41942 10.8172 3.25352 10.8933 3.07073C10.9695 2.88794 11.0087 2.69188 11.0087 2.49386C11.0087 2.29584 10.9695 2.09978 10.8933 1.917C10.8172 1.73421 10.7056 1.56831 10.565 1.42886C10.4256 1.28827 10.2597 1.17668 10.0769 1.10052C9.89408 1.02437 9.69802 0.985165 9.5 0.985165C9.30198 0.985165 9.10592 1.02437 8.92313 1.10052C8.74035 1.17668 8.57444 1.28827 8.435 1.42886L0.935001 8.92886C0.798441 9.07152 0.691391 9.23973 0.619999 9.42386C0.469973 9.78905 0.469973 10.1987 0.619999 10.5639Z' fill='white'/%3E%3C/svg%3E%0A")}.swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.38 8.43614C18.3086 8.25201 18.2016 8.08379 18.065 7.94114L10.565 0.441138C10.4251 0.30128 10.2591 0.190339 10.0764 0.114648C9.89364 0.0389579 9.69779 0 9.5 0C9.10055 0 8.71746 0.158682 8.435 0.441138C8.29514 0.580995 8.1842 0.747031 8.10851 0.929764C8.03282 1.1125 7.99386 1.30835 7.99386 1.50614C7.99386 1.90559 8.15254 2.28868 8.435 2.57114L13.385 7.50614H2C1.60218 7.50614 1.22064 7.66417 0.93934 7.94548C0.658036 8.22678 0.5 8.60831 0.5 9.00614C0.5 9.40396 0.658036 9.78549 0.93934 10.0668C1.22064 10.3481 1.60218 10.5061 2 10.5061H13.385L8.435 15.4411C8.29441 15.5806 8.18282 15.7465 8.10666 15.9293C8.03051 16.1121 7.9913 16.3081 7.9913 16.5061C7.9913 16.7042 8.03051 16.9002 8.10666 17.083C8.18282 17.2658 8.29441 17.4317 8.435 17.5711C8.57444 17.7117 8.74035 17.8233 8.92313 17.8995C9.10592 17.9756 9.30198 18.0148 9.5 18.0148C9.69802 18.0148 9.89408 17.9756 10.0769 17.8995C10.2597 17.8233 10.4256 17.7117 10.565 17.5711L18.065 10.0711C18.2016 9.92848 18.3086 9.76027 18.38 9.57614C18.53 9.21095 18.53 8.80133 18.38 8.43614Z' fill='white'/%3E%3C/svg%3E%0A")}.swiper-pagination{position:unset;width:100%;margin:10px 0 2em;font-size:.8125em}.bg-fixed{position:fixed;left:0;top:0;z-index:0;width:100%;height:100%;background-image:url(../images/kv-bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover}span.sp{font-family:"CenturyGothic","Noto Sans TC","Roboto",sans-serif}.text p+p{margin-top:1em}.text.line-clamp{display:-webkit-box !important;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.img img{width:100%}a.link{display:inline-flex;align-items:flex-end;color:#ed9922;word-break:break-all;text-decoration:underline}a.link svg{margin:2px;width:18px;height:18px;transition:all .25s ease-in-out}a.link img.qrcode{margin-right:5px;width:150px;height:150px}a.link:hover{color:#c75e2d}a.link:hover svg{fill:#c75e2d}.c-red{color:#e4007f}.c-white{color:#fff}.c-blue{color:#337897}.c-Yellow{color:#f8b616}.c-Gold{color:#000}.c-Main{color:#fff}.c-orange{color:#c75e2d}.c-orangedark{color:#661d1f}.btn-default,a.btn-default{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:15px 20px;color:#fff;font-size:18px;background-color:#000;border-radius:6px}@media(max-width: 1024px){main.fullpage{height:inherit}main.fullpage.inx .inner{height:inherit;padding:100px 15px 50px}main.fullpage.inx .inner .kanban{position:static;bottom:inherit;margin-top:20px}main.fullpage.inx .inner .kanban.kan-2{margin-left:15px}.grid-sizer,.grid-item{width:50%}}@media(max-width: 960px){main.live .wrap-box iframe{height:56.25vw}main.triffic{width:100%}main.triffic .wrap-field{flex-wrap:wrap}main.triffic .wrap-field .field-head,main.triffic .wrap-field .field-text{width:100%;text-align:left}main.triffic .wrap-field .field-text b{display:block}}@media(max-width: 768px){header nav.navbar.open ul{display:flex;align-content:center;align-items:center;justify-content:center;flex-direction:column;height:calc(100vh - 80px)}header nav.navbar.open ul a{display:block;margin:0;padding:15px 0;color:#fff;font-size:24px;text-align:center}header nav.navbar .openNav{display:flex;margin-left:15px}header nav.navbar ul{display:none;position:absolute;top:100%;left:0;z-index:99999;gap:.75rem;padding:15px;width:100%;background-color:rgba(199,94,45,.85);backdrop-filter:blur(10px)}header nav.navbar ul li{width:100%}header nav.navbar .lang{display:none;margin-left:0}.container{margin-left:0;width:100%}.container main{padding:0;margin:0;width:100%;height:100vh}.container main .kv-title{left:5%;width:90%}.container main .kv-text{left:5%;width:90%}.container main .kv-river{bottom:-5px}.container main .kv-people{bottom:20vh}.container main .kv-booth{bottom:30vh}.container main .kv-building{bottom:15vh}section#Idols .tabs a{padding:.5rem;border-radius:1.25rem}.wrap-idols .item{width:calc((100vw - 200px - 3em)/2);height:calc((100vw - 200px - 3em)/2)}.wrap-benefit#store .item{padding:0;width:100%}.grid-sizer,.grid-item{width:100%}}@media(max-width: 500px){header .inner{padding:10px}header a.logo{width:190px;height:40px}.container main~section#Tour ul.list-dot.wt-15{width:100%;margin-left:0}.container main~section#Tour ul.list-dot.wt-15 li,.container main~section#Tour ul.list-dot.wt-15 li a{justify-content:center;text-align:center}.container main~section#Tour ul.list-dot.wt-15+ul{margin-top:50px}.container main~section#Event{background-size:cover;background-attachment:unset}.container main.discount .wrap-item .item{width:100%}.container main.live .wrap-panel{height:calc(.5625*(100vw - 30px))}.container main.live .wrap-panel iframe{height:calc(.5625*(100vw - 30px))}.headTitle h2{font-size:2.5em}section .sec-inner{padding:2em 1em}section#News .headTitle{padding:0 1em}section#News .left{padding:0 2em;width:100%}section#News .sec-inner{padding:2em 0}section#News .sec-body .content{padding:1em}section#News .sec-body .content h1.title{font-size:2em}section#News .swiper{width:100%}section#News .swiper-wrapper{align-items:flex-start}section#News .swiper-button{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;column-gap:1em}section#News .swiper-button-prev{margin-top:0}section#Information{flex-direction:column}section#Information .sec-bg{width:100vw;height:20vh;background-position:center bottom}section#Information .sec-inner{width:100%}section#Idols .tabs{border-radius:.5rem}section#Idols .tabs a{border-radius:.5rem}.fieldUI .field-group~.field-group{margin-top:25px}.fieldUI .field-group>div{width:100% !important}.wrap-idols .item{width:100% !important;height:calc(100vw - 2em)}.wrap-news{flex-direction:column}.wrap-item .item-card{width:100% !important;margin:20px 0}.wrap-item .item-title{width:100%;text-align:center}.wrap-item .item-title+.text{text-align:center}.wrap-item .item .img{width:100%}.wrap-link{flex-direction:column}.headTitle h1{position:relative;font-size:2rem;line-height:1}.tab a{font-size:1rem;padding:10px}footer .footer-inner{width:100%}footer .footer-inner dd~dd{margin-top:10px}footer .wrap-logo dl.list-logo dd{font-size:12px;text-align:center}footer .wrap-logo dl.list-logo dd img{max-width:100%}.grid-sizer,.grid-item{width:100%}}/*# sourceMappingURL=page.min.css.map */