@charset "UTF-8";a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,rem,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;line-height:1}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}#about blockquote.signature:after,#about q.signature:after,#dayByDay blockquote.content:after,#dayByDay q.content:after,#event blockquote.row:after,#event q.row:after,blockquote.clear:after,blockquote.container:after,blockquote:after,blockquote:before,q.clear:after,q.container:after,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}address{display:inline;font-style:normal}svg{display:block;width:100%;height:100%}a{display:block;text-decoration:none;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.focus{border:1px dotted transparent}@media screen and (max-width:768px){.focus{border:none}}.focus:focus{border:1px dotted #555555}@media screen and (max-width:768px){.focus:focus{border:none}}@media screen and (max-width:768px){body .pc{display:none}}body .pad{display:none}@media screen and (max-width:768px){body .pad{display:block}}body .mobile{display:none}@media screen and (max-width:640px){body .mobile{display:block}}#about .signature:after,#about .signature:before,#dayByDay .content:after,#dayByDay .content:before,#event .row:after,#event .row:before,.clear:after,.clear:before,.container:after,.container:before,.content .row dd:after,.content .row dd:before{content:"";display:table}#about .signature:after,#dayByDay .content:after,#event .row:after,.clear:after,.container:after,.content .row dd:after{clear:both}.c{clear:both}img{width:100%;height:auto;display:block}iframe{width:100%;height:100%;position:absolute;top:0;left:0}table{width:100%}table td,table th{vertical-align:middle}.fillTable,.table{width:100%;display:table}.fillTable>.tr,.table>.tr{display:table-row}.fillTable>.tr>.td,.fillTable>.tr>.th,.table>.tr>.td,.table>.tr>.th{display:table-cell;vertical-align:middle;position:relative}.fillTable>.td,.fillTable>.th,.table>.td,.table>.th{display:table-cell;vertical-align:middle;position:relative}.fillTable{height:100%}#dayByDay #calendar,#dayByDay .notice ul,#index #sec2 ul,#otherItems ul,#pages ul,#photoList .caption dl,#progressBar,#schedule .note dd,#schedule .note dt,#schedule .notice ul,#tab,.content #shareBtn,.hashtags,.inblock,.list.film .listContent,.progressBar ul,footer .fContainer ol,footer .fContainer ul{font-size:0;letter-spacing:0}#dayByDay #calendar>*,#dayByDay .notice ul>*,#index #sec2 ul>*,#otherItems ul>*,#pages ul>*,#photoList .caption dl>*,#progressBar>*,#schedule .note dd>*,#schedule .note dt>*,#schedule .notice ul>*,#tab>*,.content #shareBtn>*,.hashtags>*,.inblock>*,.list.film .listContent>*,.progressBar ul>*,footer .fContainer ol>*,footer .fContainer ul>*{display:inline-block;vertical-align:middle;letter-spacing:1px}body,html{width:100%;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體";color:#666;font-size:50px;position:relative;background:#fff;letter-spacing:1px}@media screen and (max-width:1440px){body,html{font-size:45px}}@media screen and (max-width:1366px){body,html{font-size:43px}}@media screen and (max-width:1024px){body,html{font-size:40px}}@media screen and (max-width:768px){body,html{font-size:50px}}@media screen and (max-width:480px){body,html{font-size:40px}}@media screen and (max-width:380px){body,html{font-size:40px}}@media screen and (max-width:320px){body,html{font-size:34px}}@media print{body,html{font-size:30px}}.wrapper{width:100%;line-height:1;position:relative;overflow:hidden;font-size:0.32rem}@media screen and (max-width:768px){.wrapper{padding-top:1.6rem}}@media screen and (max-width:480px){.wrapper{font-size:0.38rem}}.container{width:90%;max-width:23.8rem;position:relative;margin:auto}article{width:calc(100% - 3.22rem);float:right;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){article{width:100%;float:none}}section{position:relative}h1,h2,h3{color:#222222}p{color:#666}p a{display:inline;position:relative}p a:after{content:'';width:100%;height:1px;background:#666;position:absolute;bottom:.02rem;left:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}p a:focus:after,p a:hover:after{width:0;left:50%}@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}i{font-style:normal}#about a:hover i.signature:after,#dayByDay a:hover i.content:after,#event a:hover i.row:after,a:hover #about i.signature:after,a:hover #dayByDay i.content:after,a:hover #event i.row:after,a:hover i.clear:after,a:hover i.container:after,a:hover i:before{color:inherit}.icon{display:inline-block}#about .icon.signature:after,#dayByDay .icon.content:after,#event .icon.row:after,.content .row dd.icon:after,.icon.clear:after,.icon.container:after,.icon:before{font-family:"FontAwesome";color:inherit;font-size:inherit;speak:none;display:block}#about .icon_font.signature:after,#dayByDay .icon_font.content:after,#event .icon_font.row:after,.content .row dd.icon_font:after,.icon_font.clear:after,.icon_font.container:after,.icon_font:before{content:"\f031"}.icon_font:after{font-family:"FontAwesome";color:inherit;font-size:0.24rem;speak:none;display:block;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);position:absolute;top:0.25em;right:0.1em}.icon_font.plus:after{content:"\f067"}.icon_font.minus:after{content:"\f068"}#about .icon_sitemap.signature:after,#dayByDay .icon_sitemap.content:after,#event .icon_sitemap.row:after,.content .row dd.icon_sitemap:after,.icon_sitemap.clear:after,.icon_sitemap.container:after,.icon_sitemap:before{content:"\f0e8"}#about .icon_fb.signature:after,#dayByDay .icon_fb.content:after,#event .icon_fb.row:after,.content .row dd.icon_fb:after,.icon_fb.clear:after,.icon_fb.container:after,.icon_fb:before{content:"\f09a"}#about .icon_twitter.signature:after,#dayByDay .icon_twitter.content:after,#event .icon_twitter.row:after,.content .row dd.icon_twitter:after,.icon_twitter.clear:after,.icon_twitter.container:after,.icon_twitter:before{content:"\f099"}#about .icon_google.signature:after,#dayByDay .icon_google.content:after,#event .icon_google.row:after,.content .row dd.icon_google:after,.icon_google.clear:after,.icon_google.container:after,.icon_google:before{content:"\f0d5"}#about .icon_member.signature:after,#dayByDay .icon_member.content:after,#event .icon_member.row:after,.content .row dd.icon_member:after,.icon_member.clear:after,.icon_member.container:after,.icon_member:before{content:"\f007"}#about .icon_home.signature:after,#dayByDay .icon_home.content:after,#event .icon_home.row:after,.content .row dd.icon_home:after,.icon_home.clear:after,.icon_home.container:after,.icon_home:before{content:"\f015"}#about .icon_print.signature:after,#dayByDay .icon_print.content:after,#event .icon_print.row:after,.content .row dd.icon_print:after,.icon_print.clear:after,.icon_print.container:after,.icon_print:before{content:"\f02f"}#about .icon_angleRight.signature:after,#dayByDay .icon_angleRight.content:after,#event .icon_angleRight.row:after,.content .row dd.icon_angleRight:after,.icon_angleRight.clear:after,.icon_angleRight.container:after,.icon_angleRight:before{content:"\f105"}#about .icon_angleLeft.signature:after,#dayByDay .icon_angleLeft.content:after,#event .icon_angleLeft.row:after,.content .row dd.icon_angleLeft:after,.icon_angleLeft.clear:after,.icon_angleLeft.container:after,.icon_angleLeft:before{content:"\f104"}#about .icon_search.signature:after,#dayByDay .icon_search.content:after,#event .icon_search.row:after,.content .row dd.icon_search:after,.icon_search.clear:after,.icon_search.container:after,.icon_search:before{content:"\f002"}@-webkit-keyframes opac{0%{opacity:1}50%{opacity:0.4}to{opacity:1}}@keyframes opac{0%{opacity:1}50%{opacity:0.4}to{opacity:1}}.loading{width:100%;height:100%;position:fixed;top:0;left:0;text-align:center;z-index:9999;background:rgba(0, 0, 0, 0.95);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading .box{width:2.7rem;margin:auto;font-size:0.3em;color:rgba(255, 255, 255, 0.63);position:relative;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}.loading .box span{-webkit-animation:opac 2s linear infinite;animation:opac 2s linear infinite}.progressBar{width:100%;margin-bottom:.6rem;position:relative}.progressBar li{width:.3rem;height:.3rem;margin-right:0.3rem;background:#fff;border-radius:1rem}.progressBar li:last-child{margin-right:0}#progressBar{width:0%;height:100%;position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden}#progressBar li{width:.3rem;height:.3rem;margin-right:0.3rem;border-radius:1rem}#progressBar li:last-child{margin-right:0}#progressBar li:first-child{background:#ef2174}#progressBar li:nth-child(2){background:#ff5f4b}#progressBar li:nth-child(3){background:#febf00}#progressBar li:nth-child(4){background:#01aef0}#progressBar li:nth-child(5){background:#01a25f}header{width:100%;position:fixed;top:0;left:0;z-index:99}@media screen and (max-width:768px){header{height:1.6rem;background:#fff}}#mainLogo{width:5.24rem;position:fixed;top:0.5rem;left:0.6rem}#mainLogo a{font-size:0;letter-spacing:0}#mainLogo a>*{display:inline-block;vertical-align:middle;letter-spacing:1px}#mainLogo .hide{display:none}#mainLogo .logo{width:1.48rem;height:0.56rem;margin-right:0.26rem;-webkit-filter:drop-shadow(2px 3px 2px rgba(34, 34, 34, 0.5));filter:drop-shadow(2px 3px 2px rgba(34, 34, 34, 0.5))}#mainLogo .txt{width:3.44rem;height:0.56rem;position:relative;top:0.06rem}nav{position:fixed;top:-1.6rem;right:0;width:100%;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體";font-weight:bold;font-size:0;letter-spacing:0;text-align:right;-webkit-transition:top 0.4s cubic-bezier(0.165, 0.84, 0.44, 1), background 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s;-o-transition:top 0.4s cubic-bezier(0.165, 0.84, 0.44, 1), background 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s;transition:top 0.4s cubic-bezier(0.165, 0.84, 0.44, 1), background 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) 0.5s;background:#fff}nav>*{display:inline-block;vertical-align:middle;letter-spacing:1px}@media screen and (max-width:768px){nav{height:100vh;top:0;background:rgba(47, 47, 47, 0.95);overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-top:1.5rem;padding-bottom:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;opacity:0}}nav br{display:none}nav ul{font-size:0;letter-spacing:0;text-align:right}nav ul>*{display:inline-block;vertical-align:middle;letter-spacing:1px}@media screen and (max-width:768px){nav ul{width:100%}}nav li{text-align:left;font-size:0.3rem;position:relative}@media screen and (max-width:768px){nav li{display:block;text-align:center;font-size:0.4rem;border-bottom:1px solid rgba(255, 255, 255, 0.06)}}#about nav li.signature:after,#dayByDay nav li.content:after,#event nav li.row:after,nav #about li.signature:after,nav #dayByDay li.content:after,nav #event li.row:after,nav li.clear:after,nav li.container:after,nav li:after,nav li:before{content:'';position:absolute}@media screen and (max-width:768px){#about nav li.signature:after,#dayByDay nav li.content:after,#event nav li.row:after,nav #about li.signature:after,nav #dayByDay li.content:after,nav #event li.row:after,nav li.clear:after,nav li.container:after,nav li:after,nav li:before{display:none}}#about nav li.signature:after,#dayByDay nav li.content:after,#event nav li.row:after,nav #about li.signature:after,nav #dayByDay li.content:after,nav #event li.row:after,nav li.clear:after,nav li.container:after,nav li:before{width:0;height:0;border-radius:1rem;top:50%;left:50%;z-index:1;-webkit-transition:all 0.3s cubic-bezier(0.45, 1, 0.58, 1.1), border-radius 0.3s linear;-o-transition:all 0.3s cubic-bezier(0.45, 1, 0.58, 1.1), border-radius 0.3s linear;transition:all 0.3s cubic-bezier(0.45, 1, 0.58, 1.1), border-radius 0.3s linear}nav li:after{width:100%;height:0.12rem;bottom:0;left:0}#about nav li.signature:first-child:after,#dayByDay nav li.content:first-child:after,#event nav li.row:first-child:after,nav #about li.signature:first-child:after,nav #dayByDay li.content:first-child:after,nav #event li.row:first-child:after,nav li.clear:first-child:after,nav li.container:first-child:after,nav li:first-child:after,nav li:first-child:before{background:#ef2174}#about nav li:first-child dl.signature:after,#dayByDay nav li:first-child dl.content:after,#event nav li:first-child dl.row:after,nav li:first-child #about dl.signature:after,nav li:first-child #dayByDay dl.content:after,nav li:first-child #event dl.row:after,nav li:first-child dl.clear:after,nav li:first-child dl.container:after,nav li:first-child dl:before{background:#ef2174}#about nav li:first-child .thrnav.signature:after,#dayByDay nav li:first-child .thrnav.content:after,#event nav li:first-child .thrnav.row:after,.content .row nav li:first-child dd.thrnav:after,nav li:first-child #about .thrnav.signature:after,nav li:first-child #dayByDay .thrnav.content:after,nav li:first-child #event .thrnav.row:after,nav li:first-child .content .row dd.thrnav:after,nav li:first-child .thrnav.clear:after,nav li:first-child .thrnav.container:after,nav li:first-child .thrnav:before{background:#ef2174}#about nav li.signature:nth-child(2):after,#dayByDay nav li.content:nth-child(2):after,#event nav li.row:nth-child(2):after,nav #about li.signature:nth-child(2):after,nav #dayByDay li.content:nth-child(2):after,nav #event li.row:nth-child(2):after,nav li.clear:nth-child(2):after,nav li.container:nth-child(2):after,nav li:nth-child(2):after,nav li:nth-child(2):before{background:#ff5f4b}#about nav li:nth-child(2) dl.signature:after,#dayByDay nav li:nth-child(2) dl.content:after,#event nav li:nth-child(2) dl.row:after,nav li:nth-child(2) #about dl.signature:after,nav li:nth-child(2) #dayByDay dl.content:after,nav li:nth-child(2) #event dl.row:after,nav li:nth-child(2) dl.clear:after,nav li:nth-child(2) dl.container:after,nav li:nth-child(2) dl:before{background:#ff5f4b}#about nav li:nth-child(2) .thrnav.signature:after,#dayByDay nav li:nth-child(2) .thrnav.content:after,#event nav li:nth-child(2) .thrnav.row:after,.content .row nav li:nth-child(2) dd.thrnav:after,nav li:nth-child(2) #about .thrnav.signature:after,nav li:nth-child(2) #dayByDay .thrnav.content:after,nav li:nth-child(2) #event .thrnav.row:after,nav li:nth-child(2) .content .row dd.thrnav:after,nav li:nth-child(2) .thrnav.clear:after,nav li:nth-child(2) .thrnav.container:after,nav li:nth-child(2) .thrnav:before{background:#ff5f4b}#about nav li.signature:nth-child(3):after,#dayByDay nav li.content:nth-child(3):after,#event nav li.row:nth-child(3):after,nav #about li.signature:nth-child(3):after,nav #dayByDay li.content:nth-child(3):after,nav #event li.row:nth-child(3):after,nav li.clear:nth-child(3):after,nav li.container:nth-child(3):after,nav li:nth-child(3):after,nav li:nth-child(3):before{background:#febf00}#about nav li:nth-child(3) dl.signature:after,#dayByDay nav li:nth-child(3) dl.content:after,#event nav li:nth-child(3) dl.row:after,nav li:nth-child(3) #about dl.signature:after,nav li:nth-child(3) #dayByDay dl.content:after,nav li:nth-child(3) #event dl.row:after,nav li:nth-child(3) dl.clear:after,nav li:nth-child(3) dl.container:after,nav li:nth-child(3) dl:before{background:#febf00}#about nav li:nth-child(3) .thrnav.signature:after,#dayByDay nav li:nth-child(3) .thrnav.content:after,#event nav li:nth-child(3) .thrnav.row:after,.content .row nav li:nth-child(3) dd.thrnav:after,nav li:nth-child(3) #about .thrnav.signature:after,nav li:nth-child(3) #dayByDay .thrnav.content:after,nav li:nth-child(3) #event .thrnav.row:after,nav li:nth-child(3) .content .row dd.thrnav:after,nav li:nth-child(3) .thrnav.clear:after,nav li:nth-child(3) .thrnav.container:after,nav li:nth-child(3) .thrnav:before{background:#febf00}#about nav li.signature:nth-child(4):after,#dayByDay nav li.content:nth-child(4):after,#event nav li.row:nth-child(4):after,nav #about li.signature:nth-child(4):after,nav #dayByDay li.content:nth-child(4):after,nav #event li.row:nth-child(4):after,nav li.clear:nth-child(4):after,nav li.container:nth-child(4):after,nav li:nth-child(4):after,nav li:nth-child(4):before{background:#01aef0}#about nav li:nth-child(4) dl.signature:after,#dayByDay nav li:nth-child(4) dl.content:after,#event nav li:nth-child(4) dl.row:after,nav li:nth-child(4) #about dl.signature:after,nav li:nth-child(4) #dayByDay dl.content:after,nav li:nth-child(4) #event dl.row:after,nav li:nth-child(4) dl.clear:after,nav li:nth-child(4) dl.container:after,nav li:nth-child(4) dl:before{background:#01aef0}#about nav li:nth-child(4) .thrnav.signature:after,#dayByDay nav li:nth-child(4) .thrnav.content:after,#event nav li:nth-child(4) .thrnav.row:after,.content .row nav li:nth-child(4) dd.thrnav:after,nav li:nth-child(4) #about .thrnav.signature:after,nav li:nth-child(4) #dayByDay .thrnav.content:after,nav li:nth-child(4) #event .thrnav.row:after,nav li:nth-child(4) .content .row dd.thrnav:after,nav li:nth-child(4) .thrnav.clear:after,nav li:nth-child(4) .thrnav.container:after,nav li:nth-child(4) .thrnav:before{background:#01aef0}#about nav li.signature:nth-child(5):after,#dayByDay nav li.content:nth-child(5):after,#event nav li.row:nth-child(5):after,nav #about li.signature:nth-child(5):after,nav #dayByDay li.content:nth-child(5):after,nav #event li.row:nth-child(5):after,nav li.clear:nth-child(5):after,nav li.container:nth-child(5):after,nav li:nth-child(5):after,nav li:nth-child(5):before{background:#01a25f}#about nav li:nth-child(5) dl.signature:after,#dayByDay nav li:nth-child(5) dl.content:after,#event nav li:nth-child(5) dl.row:after,nav li:nth-child(5) #about dl.signature:after,nav li:nth-child(5) #dayByDay dl.content:after,nav li:nth-child(5) #event dl.row:after,nav li:nth-child(5) dl.clear:after,nav li:nth-child(5) dl.container:after,nav li:nth-child(5) dl:before{background:#01a25f}#about nav li.signature:nth-child(6):after,#dayByDay nav li.content:nth-child(6):after,#event nav li.row:nth-child(6):after,nav #about li.signature:nth-child(6):after,nav #dayByDay li.content:nth-child(6):after,nav #event li.row:nth-child(6):after,nav li.clear:nth-child(6):after,nav li.container:nth-child(6):after,nav li:nth-child(6):after,nav li:nth-child(6):before{background:#ff5f4b}#about nav li:nth-child(6) dl.signature:after,#dayByDay nav li:nth-child(6) dl.content:after,#event nav li:nth-child(6) dl.row:after,nav li:nth-child(6) #about dl.signature:after,nav li:nth-child(6) #dayByDay dl.content:after,nav li:nth-child(6) #event dl.row:after,nav li:nth-child(6) dl.clear:after,nav li:nth-child(6) dl.container:after,nav li:nth-child(6) dl:before{background:#ff5f4b}nav li:focus>a,nav li:hover>a{color:#ffffff}#about nav li.signature:focus:after,#about nav li.signature:hover:after,#dayByDay nav li.content:focus:after,#dayByDay nav li.content:hover:after,#event nav li.row:focus:after,#event nav li.row:hover:after,nav #about li.signature:focus:after,nav #about li.signature:hover:after,nav #dayByDay li.content:focus:after,nav #dayByDay li.content:hover:after,nav #event li.row:focus:after,nav #event li.row:hover:after,nav li.clear:focus:after,nav li.clear:hover:after,nav li.container:focus:after,nav li.container:hover:after,nav li:focus:before,nav li:hover:before{width:100%;height:100%;border-radius:0;top:0;left:0}nav li:focus dl,nav li:hover dl{width:5.76rem;-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s}@media screen and (max-width:768px){nav li:focus dl,nav li:hover dl{width:auto;-webkit-transition:none;-o-transition:none;transition:none}}nav .thrnav,nav dl{width:0;position:absolute;top:100%;left:0;background:#2f2f2f;overflow:hidden;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體";font-weight:normal;white-space:nowrap}@media screen and (max-width:768px){nav .thrnav,nav dl{position:relative;top:0;width:auto}}#about nav .thrnav.signature:after,#about nav dl.signature:after,#dayByDay nav .thrnav.content:after,#dayByDay nav dl.content:after,#event nav .thrnav.row:after,#event nav dl.row:after,.content .row nav dd.thrnav:after,nav #about .thrnav.signature:after,nav #about dl.signature:after,nav #dayByDay .thrnav.content:after,nav #dayByDay dl.content:after,nav #event .thrnav.row:after,nav #event dl.row:after,nav .content .row dd.thrnav:after,nav .thrnav.clear:after,nav .thrnav.container:after,nav .thrnav:before,nav dl.clear:after,nav dl.container:after,nav dl:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;opacity:.3}@media screen and (max-width:768px){nav dl{background:rgba(47, 47, 47, 0.05)}}nav dd{position:relative;z-index:1;border-bottom:1px solid rgba(255, 255, 255, 0.06)}nav dd:last-child{border-bottom:none}nav dd a{letter-spacing:1px;padding-left:0.8rem;padding-right:0.8rem;padding-top:0.54rem;padding-bottom:0.54rem;color:#ffffff}nav dd a:focus,nav dd a:hover{background:rgba(255, 255, 255, 0.05)}nav dd:hover .thrnav{width:5.76rem;-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width:768px){nav dd:hover .thrnav{width:auto;-webkit-transition:none;-o-transition:none;transition:none}}nav .thrnav{top:0;left:5.76rem}@media screen and (max-width:768px){nav .thrnav{left:0}}#about nav .thrnav.signature:after,#dayByDay nav .thrnav.content:after,#event nav .thrnav.row:after,.content .row nav dd.thrnav:after,nav #about .thrnav.signature:after,nav #dayByDay .thrnav.content:after,nav #event .thrnav.row:after,nav .content .row dd.thrnav:after,nav .thrnav.clear:after,nav .thrnav.container:after,nav .thrnav:before{opacity:.2}nav .thrnav div{position:relative;z-index:1;border-bottom:1px solid rgba(255, 255, 255, 0.06)}nav .thrnav div:last-child{border-bottom:none}nav .thrnav div a{letter-spacing:1px;padding-left:0.8rem;padding-right:0.8rem;padding-top:0.54rem;padding-bottom:0.54rem;color:#ffffff}nav .thrnav div a:focus,nav .thrnav div a:hover{background:rgba(255, 255, 255, 0.05)}nav a{position:relative;padding-left:0.48rem;padding-right:0.48rem;padding-top:0.64rem;padding-bottom:0.64rem;color:#4d4d4d;z-index:1}@media screen and (max-width:1024px){nav a{padding-left:0.4rem;padding-right:0.4rem}}@media screen and (max-width:768px){nav a{color:#fff;letter-spacing:1px}}nav .search{padding-left:0.62rem;padding-right:0.62rem;font-size:0.36rem;position:relative;margin-top:-0.06rem}@media screen and (max-width:768px){nav .search{width:auto;margin-top:0rem;font-size:0.4rem;display:block;text-align:center}}nav .accesskey{position:absolute;top:0;right:100%;padding:0;margin:0;font-size:0.3rem}nav .accesskey:focus{border:1px dotted #000;color:#000;background:transparent}nav .accesskey:hover{color:#000;background:transparent}.en nav li:first-child .thrnav br,.en nav li:nth-child(2) .thrnav br{display:block}.en nav li:first-child .thrnav a,.en nav li:nth-child(2) .thrnav a{line-height:1.5}.en nav dd br{display:block}.en nav dd a{line-height:1.5;padding-left:0.6rem}@media screen and (max-width:768px){.en nav dd a{padding-left:0.8rem}}.en nav .thrnav div a{padding-left:0.6rem}@media screen and (max-width:768px){.en nav .thrnav div a{padding-left:0.8rem}}.right{-webkit-perspective:2000px;perspective:2000px}.right br{display:block}.right .bg{content:'';width:0;height:100vh;background:rgba(0, 0, 0, 0.69);position:absolute;top:0;right:0;opacity:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.right nav{-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;transition:transform .4s linear, -webkit-transform .4s linear;-webkit-transform:translateY(0px) rotateY(-180deg);transform:translateY(0px) rotateY(-180deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;width:14.28571vh;height:100%;right:-20vh}.right nav ul{width:100%;position:relative}.right nav ul:after{content:'';width:0;height:100vh;background:#2f2f2f;position:absolute;top:0;right:100%;-webkit-transition:width 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:width 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:width 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}.right nav li{width:100%;height:14.28571vh;text-align:center;z-index:1}#about .right nav li.signature:after,#dayByDay .right nav li.content:after,#event .right nav li.row:after,.right nav #about li.signature:after,.right nav #dayByDay li.content:after,.right nav #event li.row:after,.right nav li.clear:after,.right nav li.container:after,.right nav li:after,.right nav li:before{display:none}.right nav li:first-child > a{background:#ef2174}.right nav li:first-child dl:after{background:#ef2174}.right nav li:nth-child(2)>a{background:#ff5f4b}.right nav li:nth-child(2) dl:after{background:#ff5f4b}.right nav li:nth-child(3)>a{background:#febf00}.right nav li:nth-child(3) dl:after{background:#febf00}.right nav li:nth-child(4)>a{background:#01aef0}.right nav li:nth-child(4) dl:after{background:#01aef0}.right nav li:nth-child(5)>a{background:#01a25f}.right nav li:nth-child(5) dl:after{background:#01a25f}.right nav li:nth-child(6)>a{background:#ff5f4b}.right nav li:nth-child(6) dl:after{background:#ff5f4b}.right nav li:hover>a{-webkit-transform:translateX(-41.28571vh);-ms-transform:translateX(-41.28571vh);transform:translateX(-41.28571vh)}.right nav li:hover dl{width:41.28571vh;-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.right nav li.max>a{-webkit-transform:translateX(-68.28571vh);-ms-transform:translateX(-68.28571vh);transform:translateX(-68.28571vh)}.right nav li.max dl{width:68.28571vh}.right nav li.max dl:after{content:'';width:27vh;height:100vh;opacity:.2;position:absolute;top:0;right:14.28571vh;-webkit-transition:width 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:width 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:width 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}.right nav li.max dd:hover{z-index:5}.right nav li.max dd:hover .thrnav{width:27vh;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.right nav a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ffffff;line-height:1.1;-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.right nav .search{width:100%;height:14.28571vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;text-align:center;background:#fff;z-index:1}.right nav .search a{color:#222}.right dl{width:0;height:100vh;top:0;left:auto;right:0;-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}#about .right dl.signature:after,#dayByDay .right dl.content:after,#event .right dl.row:after,.right #about dl.signature:after,.right #dayByDay dl.content:after,.right #event dl.row:after,.right dl.clear:after,.right dl.container:after,.right dl:before{width:27vh}.right dl dd{border-bottom:none}.right dl dd:hover .thrnav{-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s;-o-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s}.right dl a{width:27vh;border-bottom:1px solid rgba(255, 255, 255, 0.06);background:transparent}.right dl a:hover{background:rgba(255, 255, 255, 0.05)}.right .thrnav{width:0;height:100vh;top:0;left:auto;right:14.28571vh;-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}#about .right .thrnav.signature:after,#dayByDay .right .thrnav.content:after,#event .right .thrnav.row:after,.content .row .right dd.thrnav:after,.right #about .thrnav.signature:after,.right #dayByDay .thrnav.content:after,.right #event .thrnav.row:after,.right .content .row dd.thrnav:after,.right .thrnav.clear:after,.right .thrnav.container:after,.right .thrnav:before{width:27vh}.right .thrnav div{border-bottom:none}.right #lang{display:none}.active.right .bg{width:100vw;opacity:1;-webkit-transition:opacity .3s linear, width 0s linear;-o-transition:opacity .3s linear, width 0s linear;transition:opacity .3s linear, width 0s linear}.active.right nav{right:0;-webkit-transform:translateY(0px) rotateY(0deg);transform:translateY(0px) rotateY(0deg);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.active nav{-webkit-transition:top 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:top 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);top:0}.active #hamburger span{width:0}@media screen and (max-width:768px){.active #hamburger span{width:100%;background:#ffde00}}#about .active #hamburger.signature:after,#dayByDay .active #hamburger.content:after,#event .active #hamburger.row:after,.active #about #hamburger.signature:after,.active #dayByDay #hamburger.content:after,.active #event #hamburger.row:after,.active #hamburger.clear:after,.active #hamburger.container:after,.active #hamburger:after,.active #hamburger:before,.active .content .row dd#hamburger:after,.content .row .active dd#hamburger:after{width:0;right:-0.15rem}#lang{display:inline-block;font-size:0;letter-spacing:0;padding-right:0.6rem}#lang>*{display:inline-block;vertical-align:middle;letter-spacing:1px}@media screen and (max-width:768px){#lang{padding-right:0rem;position:absolute;right:1.8rem}}#lang div{padding-top:0.52rem;padding-bottom:0.52rem;font-size:0.3rem}@media screen and (max-width:768px){#lang div{font-size:0.4rem}}#lang div a{padding-left:0.12rem;padding-right:0.12rem;padding-top:0.12rem;padding-bottom:0.12rem}#lang div a:focus,#lang div a:hover{background:#ededed}@media screen and (max-width:768px){#lang div a:focus,#lang div a:hover{background:transparent}}#lang div.select a{background:#ededed}@media screen and (max-width:768px){#lang div.select a{background:transparent;border:1px solid #ededed;-webkit-box-sizing:border-box;box-sizing:border-box}}#lang #ch{margin-right:0.1rem}#lang #en a{padding-left:0.08rem;padding-right:0.08rem}#hamburger{width:0.68rem;height:0.68rem;position:fixed;right:2.5%;right:0.5rem;top:0.5rem}@media screen and (max-width:768px){#hamburger{top:0.47rem}}#about #hamburger.signature:after,#about #hamburger .signature:after,#dayByDay #hamburger.content:after,#dayByDay #hamburger .content:after,#event #hamburger.row:after,#event #hamburger .row:after,#hamburger #about .signature:after,#hamburger #dayByDay .content:after,#hamburger #event .row:after,#hamburger.clear:after,#hamburger .clear:after,#hamburger.container:after,#hamburger .container:after,#hamburger .content .row dd:after,#hamburger:after,#hamburger :after,#hamburger:before,#hamburger :before,.content .row #hamburger dd:after,.content .row dd#hamburger:after{content:'';display:block;width:0.16rem;height:0.16rem;border-radius:1rem;position:absolute;right:0;-webkit-transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}@media screen and (max-width:768px){#about #hamburger.signature:after,#about #hamburger .signature:after,#dayByDay #hamburger.content:after,#dayByDay #hamburger .content:after,#event #hamburger.row:after,#event #hamburger .row:after,#hamburger #about .signature:after,#hamburger #dayByDay .content:after,#hamburger #event .row:after,#hamburger.clear:after,#hamburger .clear:after,#hamburger.container:after,#hamburger .container:after,#hamburger .content .row dd:after,#hamburger:after,#hamburger :after,#hamburger:before,#hamburger :before,.content .row #hamburger dd:after,.content .row dd#hamburger:after{width:100%;height:0.12rem}}#about #hamburger.signature:after,#about #hamburger .signature:after,#dayByDay #hamburger.content:after,#dayByDay #hamburger .content:after,#event #hamburger.row:after,#event #hamburger .row:after,#hamburger #about .signature:after,#hamburger #dayByDay .content:after,#hamburger #event .row:after,#hamburger.clear:after,#hamburger .clear:after,#hamburger.container:after,#hamburger .container:after,#hamburger .content .row dd:after,#hamburger:before,#hamburger :before,.content .row #hamburger dd:after,.content .row dd#hamburger:after{top:0}#hamburger:after,#hamburger :after{bottom:0}#about #hamburger.signature:after,#dayByDay #hamburger.content:after,#event #hamburger.row:after,#hamburger.clear:after,#hamburger.container:after,#hamburger:before,.content .row dd#hamburger:after{background:#00aeef}@media screen and (max-width:768px){#about #hamburger.signature:after,#dayByDay #hamburger.content:after,#event #hamburger.row:after,#hamburger.clear:after,#hamburger.container:after,#hamburger:before,.content .row dd#hamburger:after{display:none}}#hamburger:after{background:#ee2174}@media screen and (max-width:768px){#hamburger:after{display:none}}#about #hamburger.signature:hover:after,#dayByDay #hamburger.content:hover:after,#event #hamburger.row:hover:after,#hamburger.clear:hover:after,#hamburger.container:hover:after,#hamburger:hover:after,#hamburger:hover:before,.content .row dd#hamburger:hover:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@media screen and (max-width:768px){#about #hamburger.signature:hover:after,#dayByDay #hamburger.content:hover:after,#event #hamburger.row:hover:after,#hamburger.clear:hover:after,#hamburger.container:hover:after,#hamburger:hover:after,#hamburger:hover:before,.content .row dd#hamburger:hover:after{display:none}}#hamburger a{height:100%}#about #hamburger a.signature:after,#dayByDay #hamburger a.content:after,#event #hamburger a.row:after,#hamburger #about a.signature:after,#hamburger #dayByDay a.content:after,#hamburger #event a.row:after,#hamburger a.clear:after,#hamburger a.container:after,#hamburger a:after,#hamburger a:before{right:auto;left:0}#about #hamburger a.signature:after,#dayByDay #hamburger a.content:after,#event #hamburger a.row:after,#hamburger #about a.signature:after,#hamburger #dayByDay a.content:after,#hamburger #event a.row:after,#hamburger a.clear:after,#hamburger a.container:after,#hamburger a:before{top:0;background:#ee2174}#hamburger a:after{bottom:0;background:#00aeef}#about #hamburger a.signature:hover:after,#dayByDay #hamburger a.content:hover:after,#event #hamburger a.row:hover:after,#hamburger #about a.signature:hover:after,#hamburger #dayByDay a.content:hover:after,#hamburger #event a.row:hover:after,#hamburger a.clear:hover:after,#hamburger a.container:hover:after,#hamburger a:hover:after,#hamburger a:hover:before{width:0.44rem;height:0.12rem;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:-0.34rem;border-radius:2px}@media screen and (max-width:768px){#about #hamburger a.signature:hover:after,#dayByDay #hamburger a.content:hover:after,#event #hamburger a.row:hover:after,#hamburger #about a.signature:hover:after,#hamburger #dayByDay a.content:hover:after,#hamburger #event a.row:hover:after,#hamburger a.clear:hover:after,#hamburger a.container:hover:after,#hamburger a:hover:after,#hamburger a:hover:before{width:100%;height:0.12rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);left:0rem;border-radius:1rem}}#hamburger a:hover:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#00a260}@media screen and (max-width:768px){#hamburger a:hover:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);background:#00aeef}}#about #hamburger a:hover i.signature:after,#dayByDay #hamburger a:hover i.content:after,#event #hamburger a:hover i.row:after,#hamburger a:hover #about i.signature:after,#hamburger a:hover #dayByDay i.content:after,#hamburger a:hover #event i.row:after,#hamburger a:hover i.clear:after,#hamburger a:hover i.container:after,#hamburger a:hover i:before{left:-0.26rem;opacity:0}#hamburger a:hover i:after{border-radius:2px;width:0.2rem;height:0.12rem;margin-top:-0.06rem;right:0.22rem}#hamburger a:hover span{border-radius:2px;width:0.2rem;height:0.12rem;margin-top:-0.06rem;margin-left:-0.36rem}@media screen and (max-width:768px){#hamburger a:hover span{border-radius:1rem;width:100%;margin-left:0rem}}#about #hamburger a:hover span.signature:after,#dayByDay #hamburger a:hover span.content:after,#event #hamburger a:hover span.row:after,#hamburger a:hover #about span.signature:after,#hamburger a:hover #dayByDay span.content:after,#hamburger a:hover #event span.row:after,#hamburger a:hover span.clear:after,#hamburger a:hover span.container:after,#hamburger a:hover span:after,#hamburger a:hover span:before{border-radius:2px;width:0.2rem;height:0.12rem}#about #hamburger a:hover span.signature:after,#dayByDay #hamburger a:hover span.content:after,#event #hamburger a:hover span.row:after,#hamburger a:hover #about span.signature:after,#hamburger a:hover #dayByDay span.content:after,#hamburger a:hover #event span.row:after,#hamburger a:hover span.clear:after,#hamburger a:hover span.container:after,#hamburger a:hover span:before{margin-top:-0.06rem;right:-0.54rem;background:#ff5f4b}#hamburger a:hover span:after{margin-bottom:-0.06rem;right:-0.8rem;opacity:0}#about #hamburger i.signature:after,#dayByDay #hamburger i.content:after,#event #hamburger i.row:after,#hamburger #about i.signature:after,#hamburger #dayByDay i.content:after,#hamburger #event i.row:after,#hamburger i.clear:after,#hamburger i.container:after,#hamburger i:after,#hamburger i:before{background:#ffde00;left:auto;right:0;bottom:auto;top:50%;margin-top:-0.08rem}@media screen and (max-width:768px){#about #hamburger i.signature:after,#dayByDay #hamburger i.content:after,#event #hamburger i.row:after,#hamburger #about i.signature:after,#hamburger #dayByDay i.content:after,#hamburger #event i.row:after,#hamburger i.clear:after,#hamburger i.container:after,#hamburger i:after,#hamburger i:before{display:none}}#about #hamburger i.signature:after,#dayByDay #hamburger i.content:after,#event #hamburger i.row:after,#hamburger #about i.signature:after,#hamburger #dayByDay i.content:after,#hamburger #event i.row:after,#hamburger i.clear:after,#hamburger i.container:after,#hamburger i:before{left:0}#hamburger i:after{right:0}#hamburger span{width:0.16rem;height:0.16rem;display:block;border-radius:50%;background:#00aeef;position:absolute;top:50%;left:50%;margin-left:-0.08rem;margin-top:-0.08rem;-webkit-transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}@media screen and (max-width:768px){#hamburger span{width:100%;height:0.12rem;left:0;margin-top:-0.06rem;margin-left:0rem;border-radius:1rem;background:#ffde00}}#about #hamburger span.signature:after,#dayByDay #hamburger span.content:after,#event #hamburger span.row:after,#hamburger #about span.signature:after,#hamburger #dayByDay span.content:after,#hamburger #event span.row:after,#hamburger span.clear:after,#hamburger span.container:after,#hamburger span:after,#hamburger span:before{background:#ffde00}@media screen and (max-width:768px){#about #hamburger span.signature:after,#dayByDay #hamburger span.content:after,#event #hamburger span.row:after,#hamburger #about span.signature:after,#hamburger #dayByDay span.content:after,#hamburger #event span.row:after,#hamburger span.clear:after,#hamburger span.container:after,#hamburger span:after,#hamburger span:before{display:none}}#about #hamburger span.signature:after,#dayByDay #hamburger span.content:after,#event #hamburger span.row:after,#hamburger #about span.signature:after,#hamburger #dayByDay span.content:after,#hamburger #event span.row:after,#hamburger span.clear:after,#hamburger span.container:after,#hamburger span:before{top:50%;margin-top:-0.34rem}#hamburger span:after{bottom:50%;margin-bottom:-0.34rem}#hamburger.mClose{z-index:99}#hamburger.mClose span{background:transparent}#about #hamburger.mClose a.signature:after,#dayByDay #hamburger.mClose a.content:after,#event #hamburger.mClose a.row:after,#hamburger.mClose #about a.signature:after,#hamburger.mClose #dayByDay a.content:after,#hamburger.mClose #event a.row:after,#hamburger.mClose a.clear:after,#hamburger.mClose a.container:after,#hamburger.mClose a:after,#hamburger.mClose a:before{width:100%;left:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}#about #hamburger.mClose a.signature:after,#dayByDay #hamburger.mClose a.content:after,#event #hamburger.mClose a.row:after,#hamburger.mClose #about a.signature:after,#hamburger.mClose #dayByDay a.content:after,#hamburger.mClose #event a.row:after,#hamburger.mClose a.clear:after,#hamburger.mClose a.container:after,#hamburger.mClose a:before{top:50%;margin-top:-0.06rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#hamburger.mClose a:after{bottom:50%;margin-bottom:-0.06rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#ee2174}footer{background:#363636;position:relative}footer a{border:none;color:#8b8b8b;opacity:.2;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}footer a:focus,footer a:hover{border:none;opacity:1}footer .fContainer{width:90%;max-width:23.8rem;position:relative;margin:auto;padding-top:0.64rem;padding-bottom:0.3rem;text-align:center;font-size:0rem}footer .fContainer div{color:#8b8b8b;font-size:0.26rem;margin-bottom:0.3rem}footer .fContainer ol{display:inline-block;padding-bottom:0.28rem;border-bottom:1px solid #4a4a4a}footer .fContainer ol li{color:#8b8b8b;font-size:0.26rem;margin-right:0.8rem}footer .fContainer ol li:last-child{margin-right:0rem}@media screen and (max-width:768px){footer .fContainer ol li:nth-child(3){margin-right:0rem}}@media screen and (max-width:768px){footer .fContainer ol li{line-height:2}}@media screen and (max-width:480px){footer .fContainer ol li{display:block;margin-right:0rem}}footer .fContainer ul li{padding-top:0.28rem;padding-bottom:0.28rem;font-size:0.26rem;color:#8b8b8b;position:relative;vertical-align:top;margin-right:1.2rem;line-height:1.92308}@media screen and (max-width:480px){footer .fContainer ul li{display:block;margin-right:0rem;padding-top:0.2rem;padding-bottom:0.2rem}}footer .fContainer ul li:last-child{margin-right:0rem}footer .fContainer ul li:last-child:after{display:none}footer .fContainer ul li:after{content:'';width:1px;height:0.4rem;background:#4a4a4a;position:absolute;top:0.36rem;right:-0.62rem}footer .fContainer img{display:inline-block;vertical-align:middle;margin-top:-0.08rem}footer .fContainer #tcg{width:4rem}footer .fContainer #tfdf{width:2.78rem}#sponsors{position:relative;overflow:hidden;background:#fff;border-top:1px solid #ebebeb;padding-top:0.46rem;padding-bottom:0.46rem}#sponsors ul{width:90.47619%;margin:auto;overflow:hidden;position:relative}#sponsors li{width:11.11111%;padding-left:0.3rem;padding-right:0.3rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0}@media screen and (max-width:768px){#sponsors li{width:20%}}@media screen and (max-width:480px){#sponsors li{width:33.33333%}}#bottomLinks{width:100%;background:#363636;position:relative;border-bottom:1px solid #444444;display:table}@media screen and (max-width:480px){#bottomLinks{display:block}}#bottomLinks ul{display:table-row}@media screen and (max-width:480px){#bottomLinks ul{display:block}}#bottomLinks li{display:table-cell;position:relative;width:33.33333333%}@media screen and (max-width:480px){#bottomLinks li{width:100%;display:block}}#about #bottomLinks li:nth-child(2) a.signature:after,#bottomLinks li:nth-child(2) #about a.signature:after,#bottomLinks li:nth-child(2) #dayByDay a.content:after,#bottomLinks li:nth-child(2) #event a.row:after,#bottomLinks li:nth-child(2) a.clear:after,#bottomLinks li:nth-child(2) a.container:after,#bottomLinks li:nth-child(2) a:before,#dayByDay #bottomLinks li:nth-child(2) a.content:after,#event #bottomLinks li:nth-child(2) a.row:after{background:#00aeef}#bottomLinks li:nth-child(2) dd svg{fill:#00aeef}#about #bottomLinks li:nth-child(3) a.signature:after,#bottomLinks li:nth-child(3) #about a.signature:after,#bottomLinks li:nth-child(3) #dayByDay a.content:after,#bottomLinks li:nth-child(3) #event a.row:after,#bottomLinks li:nth-child(3) a.clear:after,#bottomLinks li:nth-child(3) a.container:after,#bottomLinks li:nth-child(3) a:before,#dayByDay #bottomLinks li:nth-child(3) a.content:after,#event #bottomLinks li:nth-child(3) a.row:after{background:#00a260}#bottomLinks li:nth-child(3) dd svg{fill:#00a260}#bottomLinks dl{position:relative;width:1.6rem;height:1.6rem;margin-bottom:0.24rem}#bottomLinks dd,#bottomLinks dt{position:absolute;top:0;left:0;width:100%;height:100%;background:#444444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1.6rem}#bottomLinks dd svg,#bottomLinks dt svg{width:0.8rem;height:0.76rem;fill:#fff}#bottomLinks dd{background:#fff;-webkit-clip-path:circle(0 at center);clip-path:circle(0 at center);-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#bottomLinks dd svg{fill:#ee2174}#bottomLinks a{padding-top:0.9rem;padding-bottom:0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#about #bottomLinks a.signature:after,#bottomLinks #about a.signature:after,#bottomLinks #dayByDay a.content:after,#bottomLinks #event a.row:after,#bottomLinks a.clear:after,#bottomLinks a.container:after,#bottomLinks a:before,#dayByDay #bottomLinks a.content:after,#event #bottomLinks a.row:after{content:'';width:100%;height:3px;background:#ee2174;position:absolute;top:0;left:0;-webkit-transition:height 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:height 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:height 0.2s cubic-bezier(0.165, 0.84, 0.44, 1)}#bottomLinks a:hover dd{-webkit-clip-path:circle(80px at center);clip-path:circle(80px at center)}#about #bottomLinks a.signature:hover:after,#bottomLinks #about a.signature:hover:after,#bottomLinks #dayByDay a.content:hover:after,#bottomLinks #event a.row:hover:after,#bottomLinks a.clear:hover:after,#bottomLinks a.container:hover:after,#bottomLinks a:hover:before,#dayByDay #bottomLinks a.content:hover:after,#event #bottomLinks a.row:hover:after{height:100%}@media screen and (max-width:768px){#about #bottomLinks a.signature:hover:after,#bottomLinks #about a.signature:hover:after,#bottomLinks #dayByDay a.content:hover:after,#bottomLinks #event a.row:hover:after,#bottomLinks a.clear:hover:after,#bottomLinks a.container:hover:after,#bottomLinks a:hover:before,#dayByDay #bottomLinks a.content:hover:after,#event #bottomLinks a.row:hover:after{height:3px}}#bottomLinks h4{font-size:0.36rem;text-align:center;color:#fff;line-height:1.5;letter-spacing:0;font-weight:normal;position:relative}#kv{width:100%;height:calc(85vh - 1.58rem);position:fixed;top:1.58rem;left:0;overflow:hidden}@media screen and (max-width:768px){#kv{position:absolute;height:100vw;top:0}}#kv .banner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#kv .banner li{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}#about #kv .banner li.signature:after,#dayByDay #kv .banner li.content:after,#event #kv .banner li.row:after,#kv .banner #about li.signature:after,#kv .banner #dayByDay li.content:after,#kv .banner #event li.row:after,#kv .banner li.clear:after,#kv .banner li.container:after,#kv .banner li:before{content:'';width:100%;height:100%;background:url("../images/kv_mask.png") repeat-x left top;background-size:auto 100%;background-attachment:fixed;position:absolute;top:0;left:0}#kv .banner li img{width:100vw}#kv .banner a{position:relative;z-index:1}#about #kv .banner a.signature:after,#dayByDay #kv .banner a.content:after,#event #kv .banner a.row:after,#kv .banner #about a.signature:after,#kv .banner #dayByDay a.content:after,#kv .banner #event a.row:after,#kv .banner a.clear:after,#kv .banner a.container:after,#kv .banner a:before{content:'';width:100%;height:100%;background:url("../images/kv_mask.png") repeat-x left top;background-size:auto 100%;background-attachment:fixed;position:absolute;top:0;left:0;z-index:20}#kv .selectbox{padding-top:0.24rem;padding-bottom:0.24rem;padding-left:0.5rem;padding-right:0.5rem;position:absolute;bottom:0;right:0;color:#fff;z-index:5}#kv .allNo{font-size:0.3rem;padding-left:0.6rem;position:relative}#kv .num{display:inline-block;margin-left:0.3rem}#kv .dot{position:absolute;bottom:0;left:0;width:0.3rem;height:0.3rem;overflow:hidden;z-index:1}#kv .dot li{font-size:0.3rem;width:100%;height:100%;position:absolute;top:0;left:0.3rem;opacity:0;-webkit-transition:left .4s ease-out;-o-transition:left .4s ease-out;transition:left .4s ease-out}#kv .dot li.select{left:0;opacity:1}#sec1 .arrow_l,#sec1 .arrow_r{position:absolute;top:50%;margin-top:-0.3rem;opacity:0.4;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;cursor:pointer;font-size:0.8rem;background:rgba(0, 0, 0, 0.9);padding-left:0.4rem;padding-right:0.4rem;padding-top:0.2rem;padding-bottom:0.2rem;z-index:1;color:#fff}@media screen and (max-width:768px){#sec1 .arrow_l,#sec1 .arrow_r{opacity:.2}}#sec1 .arrow_l:hover,#sec1 .arrow_r:hover{opacity:.8}@media screen and (max-width:768px){#sec1 .arrow_l:hover,#sec1 .arrow_r:hover{opacity:.2}}#sec1 .arrow_l{left:0.3rem}@media screen and (max-width:768px){#sec1 .arrow_l{left:0}}#sec1 .arrow_r{right:0.3rem}@media screen and (max-width:768px){#sec1 .arrow_r{right:0}}#scrollDown{width:0.5rem;height:0.8rem;border:2px solid rgba(255, 255, 255, 0.54);border-radius:30px;position:absolute;bottom:0.5rem;left:50%;margin-left:-0.25rem;z-index:5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:scrollDown 2.4s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:scrollDown 2.4s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;cursor:pointer}#about #scrollDown.signature:after,#dayByDay #scrollDown.content:after,#event #scrollDown.row:after,#scrollDown.clear:after,#scrollDown.container:after,#scrollDown:before,.content .row dd#scrollDown:after{content:'';width:0.08rem;height:0.08rem;border-radius:4px;background:#fff;position:absolute;top:0.1rem;left:50%;margin-left:-0.04rem;-webkit-animation:key 2.4s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:key 2.4s cubic-bezier(0.165, 0.84, 0.44, 1) infinite}#scrollDown span{width:0.5rem;height:0.8rem;position:absolute;bottom:-2px;left:-2px;overflow:hidden;-webkit-animation:mouse 2.4s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:mouse 2.4s cubic-bezier(0.165, 0.84, 0.44, 1) infinite}#scrollDown span:after{content:'';width:0.5rem;height:0.8rem;border:2px solid #fff;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0}@-webkit-keyframes scrollDown{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}30%{-webkit-transform:translateY(3px);transform:translateY(3px)}70%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes scrollDown{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}30%{-webkit-transform:translateY(3px);transform:translateY(3px)}70%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes key{0%{-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}30%{-webkit-transform:translateY(10px) scale(0);transform:translateY(10px) scale(0);opacity:0}70%{-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}}@keyframes key{0%{-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}30%{-webkit-transform:translateY(10px) scale(0);transform:translateY(10px) scale(0);opacity:0}70%{-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}}@-webkit-keyframes mouse{0%{height:0.8rem}30%{height:0rem}70%{height:0.8rem}}@keyframes mouse{0%{height:0.8rem}30%{height:0rem}70%{height:0.8rem}}.lightbox{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0, 0, 0, 0.8);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;opacity:0;z-index:999}.lightbox .lb_board{width:96%;background:#fff;position:relative}.btnClose{width:0.68rem;height:0.68rem;border:1px solid #ee2174;position:absolute;right:2.5%;top:0.5rem}.btnClose a{height:100%;position:relative}#about .btnClose a.signature:after,#dayByDay .btnClose a.content:after,#event .btnClose a.row:after,.btnClose #about a.signature:after,.btnClose #dayByDay a.content:after,.btnClose #event a.row:after,.btnClose a.clear:after,.btnClose a.container:after,.btnClose a:after,.btnClose a:before{content:'';display:block;width:100%;height:0.04rem;border-radius:1rem;position:absolute;left:0;top:50%;margin-top:-0.03rem;background:#ee2174;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}#about .btnClose a.signature:after,#dayByDay .btnClose a.content:after,#event .btnClose a.row:after,.btnClose #about a.signature:after,.btnClose #dayByDay a.content:after,.btnClose #event a.row:after,.btnClose a.clear:after,.btnClose a.container:after,.btnClose a:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btnClose a:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#about .btnClose a.signature:focus:after,#about .btnClose a.signature:hover:after,#dayByDay .btnClose a.content:focus:after,#dayByDay .btnClose a.content:hover:after,#event .btnClose a.row:focus:after,#event .btnClose a.row:hover:after,.btnClose #about a.signature:focus:after,.btnClose #about a.signature:hover:after,.btnClose #dayByDay a.content:focus:after,.btnClose #dayByDay a.content:hover:after,.btnClose #event a.row:focus:after,.btnClose #event a.row:hover:after,.btnClose a.clear:focus:after,.btnClose a.clear:hover:after,.btnClose a.container:focus:after,.btnClose a.container:hover:after,.btnClose a:focus:before,.btnClose a:hover:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btnClose a:focus:after,.btnClose a:hover:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#lbSearch{background:rgba(47, 47, 47, 0.97)}#lbSearch .btnClose{top:.6rem;right:.6rem}#lbSearch .lb_board{max-width:20.48rem;background:transparent;border:1px solid #666666;padding-top:0.72rem;padding-bottom:0.72rem;padding-left:0.5rem}#lbSearch form{display:-webkit-box;display:-ms-flexbox;display:flex}#lbSearch input{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border:none;background:transparent;color:#fff;font-size:0.68rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}#lbSearch ::-webkit-input-placeholder{color:#fff;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}#lbSearch ::-moz-placeholder{color:#fff;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}#lbSearch :-ms-input-placeholder{color:#fff;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}#lbSearch :-moz-placeholder{color:#fff;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}#lbSearch i{-webkit-box-flex:1;-ms-flex:1 1 1.92rem;flex:1 1 1.92rem;font-size:0.7rem;color:#fff;text-align:center}#lb2018signUp .lb_board{max-width:25rem}#index #kv{height:calc(100% - 1.58rem)}@media screen and (max-width:768px){#index #kv{height:50vw}}#index #sec1{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){#index #sec1{height:50vw}}#index #sec2.done li{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#index #sec2 li{width:25%;height:25vw;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.45, 0.66, 0.52, 1.15);transition:-webkit-transform 0.5s cubic-bezier(0.45, 0.66, 0.52, 1.15);-o-transition:transform 0.5s cubic-bezier(0.45, 0.66, 0.52, 1.15);transition:transform 0.5s cubic-bezier(0.45, 0.66, 0.52, 1.15);transition:transform 0.5s cubic-bezier(0.45, 0.66, 0.52, 1.15), -webkit-transform 0.5s cubic-bezier(0.45, 0.66, 0.52, 1.15)}@media screen and (max-width:768px){#index #sec2 li{width:50%;height:55vw;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media screen and (max-width:480px){#index #sec2 li{width:100%}}@media screen and (max-width:380px){#index #sec2 li{height:70vw}}#index #sec2 li:first-child,#index #sec2 li:nth-child(2){width:50%;height:50vh}@media screen and (max-width:768px){#index #sec2 li:first-child,#index #sec2 li:nth-child(2){height:55vw}}@media screen and (max-width:480px){#index #sec2 li:first-child,#index #sec2 li:nth-child(2){width:100%}}@media screen and (max-width:380px){#index #sec2 li:first-child,#index #sec2 li:nth-child(2){height:70vw}}#about #index #sec2 li:first-child a.signature:after,#about #index #sec2 li:nth-child(2) a.signature:after,#dayByDay #index #sec2 li:first-child a.content:after,#dayByDay #index #sec2 li:nth-child(2) a.content:after,#event #index #sec2 li:first-child a.row:after,#event #index #sec2 li:nth-child(2) a.row:after,#index #sec2 li:first-child #about a.signature:after,#index #sec2 li:first-child #dayByDay a.content:after,#index #sec2 li:first-child #event a.row:after,#index #sec2 li:first-child a.clear:after,#index #sec2 li:first-child a.container:after,#index #sec2 li:first-child a:before,#index #sec2 li:nth-child(2) #about a.signature:after,#index #sec2 li:nth-child(2) #dayByDay a.content:after,#index #sec2 li:nth-child(2) #event a.row:after,#index #sec2 li:nth-child(2) a.clear:after,#index #sec2 li:nth-child(2) a.container:after,#index #sec2 li:nth-child(2) a:before{border-color:#ef2174}#index #sec2 li:first-child .tag,#index #sec2 li:nth-child(2) .tag{background:#ef2174}#about #index #sec2 li:first-child .tag.signature:after,#about #index #sec2 li:nth-child(2) .tag.signature:after,#dayByDay #index #sec2 li:first-child .tag.content:after,#dayByDay #index #sec2 li:nth-child(2) .tag.content:after,#event #index #sec2 li:first-child .tag.row:after,#event #index #sec2 li:nth-child(2) .tag.row:after,#index #sec2 li:first-child #about .tag.signature:after,#index #sec2 li:first-child #dayByDay .tag.content:after,#index #sec2 li:first-child #event .tag.row:after,#index #sec2 li:first-child .content .row dd.tag:after,#index #sec2 li:first-child .tag.clear:after,#index #sec2 li:first-child .tag.container:after,#index #sec2 li:first-child .tag:before,#index #sec2 li:nth-child(2) #about .tag.signature:after,#index #sec2 li:nth-child(2) #dayByDay .tag.content:after,#index #sec2 li:nth-child(2) #event .tag.row:after,#index #sec2 li:nth-child(2) .content .row dd.tag:after,#index #sec2 li:nth-child(2) .tag.clear:after,#index #sec2 li:nth-child(2) .tag.container:after,#index #sec2 li:nth-child(2) .tag:before,.content .row #index #sec2 li:first-child dd.tag:after,.content .row #index #sec2 li:nth-child(2) dd.tag:after{border-color:transparent #ef2174 transparent transparent}#index #sec2 li:first-child .tag:after,#index #sec2 li:nth-child(2) .tag:after{border-color:transparent transparent transparent #ef2174}#index #sec2 li:first-child{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}#index #sec2 li:nth-child(2){-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}#index #sec2 li:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}#index #sec2 li:nth-child(4){-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}#index #sec2 li:nth-child(5){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#index #sec2 li:nth-child(6){-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}#index #sec2 li a{height:100%;overflow:hidden;position:relative}#about #index #sec2 li a.signature:after,#dayByDay #index #sec2 li a.content:after,#event #index #sec2 li a.row:after,#index #sec2 li #about a.signature:after,#index #sec2 li #dayByDay a.content:after,#index #sec2 li #event a.row:after,#index #sec2 li a.clear:after,#index #sec2 li a.container:after,#index #sec2 li a:before{content:'';width:100%;height:100%;border-width:0;border-style:solid;border-color:#01aef0;position:absolute;top:0;left:0;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-width .3s ease-out;-o-transition:border-width .3s ease-out;transition:border-width .3s ease-out}#index #sec2 li a:after{content:'';width:100%;height:100%;background:url("../images/photo_mask.png") repeat-x left bottom;background-size:auto 50%;position:absolute;top:0;left:0}#about #index #sec2 li a.signature:focus:after,#about #index #sec2 li a.signature:hover:after,#dayByDay #index #sec2 li a.content:focus:after,#dayByDay #index #sec2 li a.content:hover:after,#event #index #sec2 li a.row:focus:after,#event #index #sec2 li a.row:hover:after,#index #sec2 li #about a.signature:focus:after,#index #sec2 li #about a.signature:hover:after,#index #sec2 li #dayByDay a.content:focus:after,#index #sec2 li #dayByDay a.content:hover:after,#index #sec2 li #event a.row:focus:after,#index #sec2 li #event a.row:hover:after,#index #sec2 li a.clear:focus:after,#index #sec2 li a.clear:hover:after,#index #sec2 li a.container:focus:after,#index #sec2 li a.container:hover:after,#index #sec2 li a:focus:before,#index #sec2 li a:hover:before{border-width:0.16rem}#index #sec2 li a:focus img,#index #sec2 li a:hover img{-webkit-filter:grayscale(0) saturate(1) contrast(1);filter:grayscale(0) saturate(1) contrast(1)}#index #sec2 li img{-webkit-filter:grayscale(0.8) saturate(1.5) contrast(1.1);filter:grayscale(0.8) saturate(1.5) contrast(1.1);-webkit-transition:-webkit-filter 1s linear;transition:-webkit-filter 1s linear;-o-transition:filter 1s linear;transition:filter 1s linear;transition:filter 1s linear, -webkit-filter 1s linear}@media screen and (max-width:768px){#index #sec2 li img{-webkit-filter:grayscale(0) saturate(1) contrast(1);filter:grayscale(0) saturate(1) contrast(1);-webkit-transition:none;-o-transition:none;transition:none}}#index #sec2 .txt{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;z-index:1;padding-left:0.6rem;padding-right:0.6rem;padding-top:0.8rem;padding-bottom:0.8rem}@media screen and (max-width:768px){#index #sec2 .txt{padding-top:0.6rem;padding-bottom:0.6rem}}#index #sec2 .txt .tag{font-size:0.3rem;color:#fff;margin-bottom:0.4rem;background:#01aef0;display:inline-block;padding-top:0.2rem;padding-bottom:0.2rem;padding-left:0.2rem;padding-right:0.2rem;position:relative;margin-left:0.2rem}@media screen and (max-width:768px){#index #sec2 .txt .tag{margin-bottom:0.3rem}}#about #index #sec2 .txt .tag.signature:after,#dayByDay #index #sec2 .txt .tag.content:after,#event #index #sec2 .txt .tag.row:after,#index #sec2 .txt #about .tag.signature:after,#index #sec2 .txt #dayByDay .tag.content:after,#index #sec2 .txt #event .tag.row:after,#index #sec2 .txt .content .row dd.tag:after,#index #sec2 .txt .tag.clear:after,#index #sec2 .txt .tag.container:after,#index #sec2 .txt .tag:after,#index #sec2 .txt .tag:before,.content .row #index #sec2 .txt dd.tag:after{content:'';border-width:0.36rem 0.2rem;border-style:solid;position:absolute;top:0}#about #index #sec2 .txt .tag.signature:after,#dayByDay #index #sec2 .txt .tag.content:after,#event #index #sec2 .txt .tag.row:after,#index #sec2 .txt #about .tag.signature:after,#index #sec2 .txt #dayByDay .tag.content:after,#index #sec2 .txt #event .tag.row:after,#index #sec2 .txt .content .row dd.tag:after,#index #sec2 .txt .tag.clear:after,#index #sec2 .txt .tag.container:after,#index #sec2 .txt .tag:before,.content .row #index #sec2 .txt dd.tag:after{right:100%;border-color:transparent #01aef0 transparent transparent}#index #sec2 .txt .tag:after{left:100%;border-color:transparent transparent transparent #01aef0}#index #sec2 .txt h3{font-size:0.4rem;line-height:1.4;color:#fff;font-weight:normal;margin-bottom:0.3rem}@media screen and (max-width:768px){#index #sec2 .txt h3{margin-bottom:0.2rem}}#index #sec2 .txt .date{font-size:0.28rem;color:#fff;opacity:.5}@media screen and (max-width:768px){#index #sec2 .txt .date{text-align:right}}#index #sec3{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url("../upload/103.jpg") no-repeat center center;background-size:cover;background-attachment:fixed}@media screen and (max-width:768px){#index #sec3{height:auto;padding-top:2rem;padding-bottom:2rem;background:#fff}}#index #sec3 .container{max-width:28rem}#index #sec3 .container:after,#index #sec3 .container:before{content:'';display:table}#index #sec3 .container:after{content:'';display:table;clear:both}#index #sec3 #video{width:calc(50% - .3rem);height:45vh;float:left;position:relative}@media screen and (max-width:768px){#index #sec3 #video{float:none;width:100%;height:52vw;margin-bottom:0.8rem}}#index #sec3 #video2{width:calc(50% - .3rem);height:45vh;float:right;position:relative}@media screen and (max-width:768px){#index #sec3 #video2{float:none;width:100%;height:52vw}}#index #sec3 .play{width:1.6rem;height:1.6rem;position:absolute;top:50%;left:50%;margin-left:-0.8rem;margin-top:-0.8rem}#index #sec3 .play a{height:100%;border-radius:1rem;background:#febf00;-webkit-animation:playBg 1.5s linear infinite;animation:playBg 1.5s linear infinite}@-webkit-keyframes playBg{0%{background:#febf00}50%{background:#ef2174}to{background:#febf00}}@keyframes playBg{0%{background:#febf00}50%{background:#ef2174}to{background:#febf00}}#about #index #sec3 .play a.signature:after,#dayByDay #index #sec3 .play a.content:after,#event #index #sec3 .play a.row:after,#index #sec3 .play #about a.signature:after,#index #sec3 .play #dayByDay a.content:after,#index #sec3 .play #event a.row:after,#index #sec3 .play a.clear:after,#index #sec3 .play a.container:after,#index #sec3 .play a:before{content:'';width:0;height:0;border-style:solid;border-width:.4rem .6rem;border-color:transparent transparent transparent #01a25f;position:absolute;top:50%;left:50%;margin-left:-0.2rem;margin-top:-0.4rem;-webkit-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;-webkit-transform-origin:25% center;-ms-transform-origin:25% center;transform-origin:25% center}#index #sec3 .play a:after{content:'';width:1.8rem;height:1.8rem;border:4px solid #01aef0;border-radius:1rem;position:absolute;top:50%;left:50%;margin-left:-0.98rem;margin-top:-0.98rem;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-animation:playRing 1.8s cubic-bezier(0.78, 1.75, 0.47, 0.55) infinite;animation:playRing 1.8s cubic-bezier(0.78, 1.75, 0.47, 0.55) infinite}@-webkit-keyframes playRing{0%{-webkit-transform:scale(2);transform:scale(2);opacity:0;border-color:#01a25f}70%{opacity:1}90%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0;border-color:#01aef0}}@keyframes playRing{0%{-webkit-transform:scale(2);transform:scale(2);opacity:0;border-color:#01a25f}70%{opacity:1}90%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0;border-color:#01aef0}}#index #sec3 .play a:focus,#index #sec3 .play a:hover{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}#about #index #sec3 .play a.signature:focus:after,#about #index #sec3 .play a.signature:hover:after,#dayByDay #index #sec3 .play a.content:focus:after,#dayByDay #index #sec3 .play a.content:hover:after,#event #index #sec3 .play a.row:focus:after,#event #index #sec3 .play a.row:hover:after,#index #sec3 .play #about a.signature:focus:after,#index #sec3 .play #about a.signature:hover:after,#index #sec3 .play #dayByDay a.content:focus:after,#index #sec3 .play #dayByDay a.content:hover:after,#index #sec3 .play #event a.row:focus:after,#index #sec3 .play #event a.row:hover:after,#index #sec3 .play a.clear:focus:after,#index #sec3 .play a.clear:hover:after,#index #sec3 .play a.container:focus:after,#index #sec3 .play a.container:hover:after,#index #sec3 .play a:focus:before,#index #sec3 .play a:hover:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#index #sec4{display:none;background:url("../upload/103.jpg") no-repeat center center;background-size:cover;background-attachment:fixed}@media screen and (max-width:768px){#index #sec4{background:#fff}}#index #sec4 .fillTable,#index #sec4 .table{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#index #sec4 .td{height:35vh;position:relative;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;z-index:1;opacity:0;overflow:hidden}@media screen and (max-width:768px){#index #sec4 .td{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:480px){#index #sec4 .td{-ms-flex-preferred-size:100%;flex-basis:100%}}#about #index #sec4 .td:focus .more.signature:after,#about #index #sec4 .td:hover .more.signature:after,#dayByDay #index #sec4 .td:focus .more.content:after,#dayByDay #index #sec4 .td:hover .more.content:after,#event #index #sec4 .td:focus .more.row:after,#event #index #sec4 .td:hover .more.row:after,#index #sec4 .td:focus #about .more.signature:after,#index #sec4 .td:focus #dayByDay .more.content:after,#index #sec4 .td:focus #event .more.row:after,#index #sec4 .td:focus .content .row dd.more:after,#index #sec4 .td:focus .more.clear:after,#index #sec4 .td:focus .more.container:after,#index #sec4 .td:focus .more:after,#index #sec4 .td:focus .more:before,#index #sec4 .td:hover #about .more.signature:after,#index #sec4 .td:hover #dayByDay .more.content:after,#index #sec4 .td:hover #event .more.row:after,#index #sec4 .td:hover .content .row dd.more:after,#index #sec4 .td:hover .more.clear:after,#index #sec4 .td:hover .more.container:after,#index #sec4 .td:hover .more:after,#index #sec4 .td:hover .more:before,.content .row #index #sec4 .td:focus dd.more:after,.content .row #index #sec4 .td:hover dd.more:after{width:100%}#about #index #sec4 .td:focus .more a.signature:after,#about #index #sec4 .td:hover .more a.signature:after,#dayByDay #index #sec4 .td:focus .more a.content:after,#dayByDay #index #sec4 .td:hover .more a.content:after,#event #index #sec4 .td:focus .more a.row:after,#event #index #sec4 .td:hover .more a.row:after,#index #sec4 .td:focus .more #about a.signature:after,#index #sec4 .td:focus .more #dayByDay a.content:after,#index #sec4 .td:focus .more #event a.row:after,#index #sec4 .td:focus .more a.clear:after,#index #sec4 .td:focus .more a.container:after,#index #sec4 .td:focus .more a:after,#index #sec4 .td:focus .more a:before,#index #sec4 .td:hover .more #about a.signature:after,#index #sec4 .td:hover .more #dayByDay a.content:after,#index #sec4 .td:hover .more #event a.row:after,#index #sec4 .td:hover .more a.clear:after,#index #sec4 .td:hover .more a.container:after,#index #sec4 .td:hover .more a:after,#index #sec4 .td:hover .more a:before{height:100%}#index #sec4 .td:focus .mask,#index #sec4 .td:hover .mask{opacity:1}#about #index #sec4 .td:focus .mask.signature:after,#about #index #sec4 .td:hover .mask.signature:after,#dayByDay #index #sec4 .td:focus .mask.content:after,#dayByDay #index #sec4 .td:hover .mask.content:after,#event #index #sec4 .td:focus .mask.row:after,#event #index #sec4 .td:hover .mask.row:after,#index #sec4 .td:focus #about .mask.signature:after,#index #sec4 .td:focus #dayByDay .mask.content:after,#index #sec4 .td:focus #event .mask.row:after,#index #sec4 .td:focus .content .row dd.mask:after,#index #sec4 .td:focus .mask.clear:after,#index #sec4 .td:focus .mask.container:after,#index #sec4 .td:focus .mask:before,#index #sec4 .td:hover #about .mask.signature:after,#index #sec4 .td:hover #dayByDay .mask.content:after,#index #sec4 .td:hover #event .mask.row:after,#index #sec4 .td:hover .content .row dd.mask:after,#index #sec4 .td:hover .mask.clear:after,#index #sec4 .td:hover .mask.container:after,#index #sec4 .td:hover .mask:before,.content .row #index #sec4 .td:focus dd.mask:after,.content .row #index #sec4 .td:hover dd.mask:after{height:100%}#index #sec4 .th{-webkit-box-flex:2;-ms-flex:2 1 50%;flex:2 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){#index #sec4 .th{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#index #sec4 .bg{width:100%;height:100%;position:absolute;top:0;left:0;border:.2rem solid #01a25f;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255, 255, 255, 0.9)}#about #index #sec4 .bg.signature:after,#dayByDay #index #sec4 .bg.content:after,#event #index #sec4 .bg.row:after,#index #sec4 #about .bg.signature:after,#index #sec4 #dayByDay .bg.content:after,#index #sec4 #event .bg.row:after,#index #sec4 .bg.clear:after,#index #sec4 .bg.container:after,#index #sec4 .bg:after,#index #sec4 .bg:before,#index #sec4 .content .row dd.bg:after,.content .row #index #sec4 dd.bg:after{content:'';width:100%;height:10px;background:#febf00;position:absolute;left:0}#about #index #sec4 .bg.signature:after,#dayByDay #index #sec4 .bg.content:after,#event #index #sec4 .bg.row:after,#index #sec4 #about .bg.signature:after,#index #sec4 #dayByDay .bg.content:after,#index #sec4 #event .bg.row:after,#index #sec4 .bg.clear:after,#index #sec4 .bg.container:after,#index #sec4 .bg:before,#index #sec4 .content .row dd.bg:after,.content .row #index #sec4 dd.bg:after{top:-10px}#index #sec4 .bg:after{bottom:-10px}@media screen and (max-width:768px){#index #sec4 .bg{display:none}}#index #sec4 .mask{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);padding-left:0.4rem;padding-right:0.4rem;padding-top:0.4rem;padding-bottom:0.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#index #sec4 .mask{opacity:1;padding-left:0.8rem;padding-right:0.8rem}}@media screen and (max-width:480px){#index #sec4 .mask{padding-left:0.4rem;padding-right:0.4rem}}#about #index #sec4 .mask.signature:after,#dayByDay #index #sec4 .mask.content:after,#event #index #sec4 .mask.row:after,#index #sec4 #about .mask.signature:after,#index #sec4 #dayByDay .mask.content:after,#index #sec4 #event .mask.row:after,#index #sec4 .content .row dd.mask:after,#index #sec4 .mask.clear:after,#index #sec4 .mask.container:after,#index #sec4 .mask:before,.content .row #index #sec4 dd.mask:after{content:'';width:100%;height:0%;position:absolute;bottom:0;left:0;background:rgba(0, 0, 0, 0.7);-webkit-transition:height .3s ease-out;-o-transition:height .3s ease-out;transition:height .3s ease-out}@media screen and (max-width:768px){#about #index #sec4 .mask.signature:after,#dayByDay #index #sec4 .mask.content:after,#event #index #sec4 .mask.row:after,#index #sec4 #about .mask.signature:after,#index #sec4 #dayByDay .mask.content:after,#index #sec4 #event .mask.row:after,#index #sec4 .content .row dd.mask:after,#index #sec4 .mask.clear:after,#index #sec4 .mask.container:after,#index #sec4 .mask:before,.content .row #index #sec4 dd.mask:after{height:100%;background:rgba(0, 0, 0, 0.6)}}#index #sec4 #center{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0;text-align:center}@media screen and (max-width:768px){#index #sec4 #center{position:relative;margin-bottom:0.6rem;height:auto}}@media screen and (max-width:480px){#index #sec4 #center{padding-left:0.5rem;padding-right:0.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}}#index #sec4 h2{font-size:0.8rem;margin-bottom:0.4rem;color:#01aef0}#index #sec4 h3{font-size:0.36rem;color:#fff;margin-bottom:0.48rem;position:relative;z-index:1;text-align:center}#index #sec4 p{color:#087098}#index #sec4 .more{font-size:0.24rem;letter-spacing:3px;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體";font-weight:100;position:relative;margin:0 auto;z-index:1}@media only screen and (max-device-width:768px){#index #sec4 .more{position:absolute;left:50%;bottom:30%;margin-left:-1.4rem;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}}#index #sec4 .more span{color:transparent;white-space:nowrap;position:relative;z-index:1}#about #index #sec4 .more span.signature:after,#dayByDay #index #sec4 .more span.content:after,#event #index #sec4 .more span.row:after,#index #sec4 .more #about span.signature:after,#index #sec4 .more #dayByDay span.content:after,#index #sec4 .more #event span.row:after,#index #sec4 .more span.clear:after,#index #sec4 .more span.container:after,#index #sec4 .more span:before{content:'READ MORE';position:absolute;top:0;left:0;-webkit-transform:scale(0.88);-ms-transform:scale(0.88);transform:scale(0.88);color:#fff;line-height:0.32rem}#about #index #sec4 .more.signature:after,#dayByDay #index #sec4 .more.content:after,#event #index #sec4 .more.row:after,#index #sec4 #about .more.signature:after,#index #sec4 #dayByDay .more.content:after,#index #sec4 #event .more.row:after,#index #sec4 .content .row dd.more:after,#index #sec4 .more.clear:after,#index #sec4 .more.container:after,#index #sec4 .more:after,#index #sec4 .more:before,.content .row #index #sec4 dd.more:after{content:'';width:0;height:0.06rem;background:#01aef0;position:absolute;z-index:1}@media screen and (max-width:768px){#about #index #sec4 .more.signature:after,#dayByDay #index #sec4 .more.content:after,#event #index #sec4 .more.row:after,#index #sec4 #about .more.signature:after,#index #sec4 #dayByDay .more.content:after,#index #sec4 #event .more.row:after,#index #sec4 .content .row dd.more:after,#index #sec4 .more.clear:after,#index #sec4 .more.container:after,#index #sec4 .more:after,#index #sec4 .more:before,.content .row #index #sec4 dd.more:after{width:100%}}#about #index #sec4 .more.signature:after,#dayByDay #index #sec4 .more.content:after,#event #index #sec4 .more.row:after,#index #sec4 #about .more.signature:after,#index #sec4 #dayByDay .more.content:after,#index #sec4 #event .more.row:after,#index #sec4 .content .row dd.more:after,#index #sec4 .more.clear:after,#index #sec4 .more.container:after,#index #sec4 .more:before,.content .row #index #sec4 dd.more:after{top:0;left:0;-webkit-transition:width .2s linear;-o-transition:width .2s linear;transition:width .2s linear}#index #sec4 .more:after{bottom:0;right:0;-webkit-transition:width .2s linear .3s;-o-transition:width .2s linear .3s;transition:width .2s linear .3s}#about #index #sec4 .more i.signature:after,#dayByDay #index #sec4 .more i.content:after,#event #index #sec4 .more i.row:after,#index #sec4 .more #about i.signature:after,#index #sec4 .more #dayByDay i.content:after,#index #sec4 .more #event i.row:after,#index #sec4 .more i.clear:after,#index #sec4 .more i.container:after,#index #sec4 .more i:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#ef2174;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);border-radius:50px;-webkit-transition:all 0.5s cubic-bezier(0.78, 1.75, 0.47, 0.55);-o-transition:all 0.5s cubic-bezier(0.78, 1.75, 0.47, 0.55);transition:all 0.5s cubic-bezier(0.78, 1.75, 0.47, 0.55)}@media screen and (max-width:768px){#about #index #sec4 .more i.signature:after,#dayByDay #index #sec4 .more i.content:after,#event #index #sec4 .more i.row:after,#index #sec4 .more #about i.signature:after,#index #sec4 .more #dayByDay i.content:after,#index #sec4 .more #event i.row:after,#index #sec4 .more i.clear:after,#index #sec4 .more i.container:after,#index #sec4 .more i:before{width:100%}}#index #sec4 .more a{padding-left:0.44rem;padding-right:0.44rem;padding-top:0.24rem;padding-bottom:0.24rem;position:relative;color:#fff;background:transparent;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;overflow:hidden}#about #index #sec4 .more a.signature:after,#dayByDay #index #sec4 .more a.content:after,#event #index #sec4 .more a.row:after,#index #sec4 .more #about a.signature:after,#index #sec4 .more #dayByDay a.content:after,#index #sec4 .more #event a.row:after,#index #sec4 .more a.clear:after,#index #sec4 .more a.container:after,#index #sec4 .more a:after,#index #sec4 .more a:before{content:'';height:0;width:0.06rem;background:#ffde00;position:absolute;z-index:1}@media screen and (max-width:768px){#about #index #sec4 .more a.signature:after,#dayByDay #index #sec4 .more a.content:after,#event #index #sec4 .more a.row:after,#index #sec4 .more #about a.signature:after,#index #sec4 .more #dayByDay a.content:after,#index #sec4 .more #event a.row:after,#index #sec4 .more a.clear:after,#index #sec4 .more a.container:after,#index #sec4 .more a:after,#index #sec4 .more a:before{height:100%}}#about #index #sec4 .more a.signature:after,#dayByDay #index #sec4 .more a.content:after,#event #index #sec4 .more a.row:after,#index #sec4 .more #about a.signature:after,#index #sec4 .more #dayByDay a.content:after,#index #sec4 .more #event a.row:after,#index #sec4 .more a.clear:after,#index #sec4 .more a.container:after,#index #sec4 .more a:before{bottom:0;left:0;-webkit-transition:height .1s linear .5s;-o-transition:height .1s linear .5s;transition:height .1s linear .5s}#index #sec4 .more a:after{top:0;right:0;-webkit-transition:height .1s linear .2s;-o-transition:height .1s linear .2s;transition:height .1s linear .2s}#about #index #sec4 .more a:focus i.signature:after,#about #index #sec4 .more a:hover i.signature:after,#dayByDay #index #sec4 .more a:focus i.content:after,#dayByDay #index #sec4 .more a:hover i.content:after,#event #index #sec4 .more a:focus i.row:after,#event #index #sec4 .more a:hover i.row:after,#index #sec4 .more a:focus #about i.signature:after,#index #sec4 .more a:focus #dayByDay i.content:after,#index #sec4 .more a:focus #event i.row:after,#index #sec4 .more a:focus i.clear:after,#index #sec4 .more a:focus i.container:after,#index #sec4 .more a:focus i:before,#index #sec4 .more a:hover #about i.signature:after,#index #sec4 .more a:hover #dayByDay i.content:after,#index #sec4 .more a:hover #event i.row:after,#index #sec4 .more a:hover i.clear:after,#index #sec4 .more a:hover i.container:after,#index #sec4 .more a:hover i:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-radius:0}#index #fastlinks{position:fixed;left:auto;right:0.5rem;top:auto;bottom:.7rem;z-index:5;margin:0;-webkit-filter:drop-shadow(0 0 5px #000);filter:drop-shadow(0 0 5px #000)}#about #index #fastlinks .buytickets a.signature:after,#dayByDay #index #fastlinks .buytickets a.content:after,#event #index #fastlinks .buytickets a.row:after,#index #fastlinks .buytickets #about a.signature:after,#index #fastlinks .buytickets #dayByDay a.content:after,#index #fastlinks .buytickets #event a.row:after,#index #fastlinks .buytickets a.clear:after,#index #fastlinks .buytickets a.container:after,#index #fastlinks .buytickets a:before{background-position:100% 0%}#index #fastlinks .buytickets a:hover{color:#ef2174}#about #index #fastlinks .buytickets a.signature:hover:after,#dayByDay #index #fastlinks .buytickets a.content:hover:after,#event #index #fastlinks .buytickets a.row:hover:after,#index #fastlinks .buytickets #about a.signature:hover:after,#index #fastlinks .buytickets #dayByDay a.content:hover:after,#index #fastlinks .buytickets #event a.row:hover:after,#index #fastlinks .buytickets a.clear:hover:after,#index #fastlinks .buytickets a.container:hover:after,#index #fastlinks .buytickets a:hover:before{background-position:0% 0%}#about #index #fastlinks .recommend a.signature:after,#dayByDay #index #fastlinks .recommend a.content:after,#event #index #fastlinks .recommend a.row:after,#index #fastlinks .recommend #about a.signature:after,#index #fastlinks .recommend #dayByDay a.content:after,#index #fastlinks .recommend #event a.row:after,#index #fastlinks .recommend a.clear:after,#index #fastlinks .recommend a.container:after,#index #fastlinks .recommend a:before{background-position:100% 33.333333%}#index #fastlinks .recommend a:hover{color:#01aef0}#about #index #fastlinks .recommend a.signature:hover:after,#dayByDay #index #fastlinks .recommend a.content:hover:after,#event #index #fastlinks .recommend a.row:hover:after,#index #fastlinks .recommend #about a.signature:hover:after,#index #fastlinks .recommend #dayByDay a.content:hover:after,#index #fastlinks .recommend #event a.row:hover:after,#index #fastlinks .recommend a.clear:hover:after,#index #fastlinks .recommend a.container:hover:after,#index #fastlinks .recommend a:hover:before{background-position:0% 33.333333%}#about #index #fastlinks .download a.signature:after,#dayByDay #index #fastlinks .download a.content:after,#event #index #fastlinks .download a.row:after,#index #fastlinks .download #about a.signature:after,#index #fastlinks .download #dayByDay a.content:after,#index #fastlinks .download #event a.row:after,#index #fastlinks .download a.clear:after,#index #fastlinks .download a.container:after,#index #fastlinks .download a:before{background-position:100% 66.666666%}#index #fastlinks .download a:hover{color:#01a25f}#about #index #fastlinks .download a.signature:hover:after,#dayByDay #index #fastlinks .download a.content:hover:after,#event #index #fastlinks .download a.row:hover:after,#index #fastlinks .download #about a.signature:hover:after,#index #fastlinks .download #dayByDay a.content:hover:after,#index #fastlinks .download #event a.row:hover:after,#index #fastlinks .download a.clear:hover:after,#index #fastlinks .download a.container:hover:after,#index #fastlinks .download a:hover:before{background-position:0% 66.666666%}#about #index #fastlinks .fbPage a.signature:after,#dayByDay #index #fastlinks .fbPage a.content:after,#event #index #fastlinks .fbPage a.row:after,#index #fastlinks .fbPage #about a.signature:after,#index #fastlinks .fbPage #dayByDay a.content:after,#index #fastlinks .fbPage #event a.row:after,#index #fastlinks .fbPage a.clear:after,#index #fastlinks .fbPage a.container:after,#index #fastlinks .fbPage a:before{background-position:100% 100%}#index #fastlinks .fbPage a:hover{color:#01aef0}#about #index #fastlinks .fbPage a.signature:hover:after,#dayByDay #index #fastlinks .fbPage a.content:hover:after,#event #index #fastlinks .fbPage a.row:hover:after,#index #fastlinks .fbPage #about a.signature:hover:after,#index #fastlinks .fbPage #dayByDay a.content:hover:after,#index #fastlinks .fbPage #event a.row:hover:after,#index #fastlinks .fbPage a.clear:hover:after,#index #fastlinks .fbPage a.container:hover:after,#index #fastlinks .fbPage a:hover:before{background-position:0% 100%}#index #fastlinks li{color:rgba(255, 255, 255, 0.9)}#index #fastlinks a:focus,#index #fastlinks a:hover{color:#fff}#video_lb{position:fixed;top:0;left:0;width:100%;height:0%;background:rgba(27, 27, 27, 0.9);z-index:99;overflow:hidden}#video_lb .video{width:80%;height:100%;margin:0 auto;position:relative}@media screen and (max-width:768px){#video_lb .video{width:100%;height:calc(100% - 1rem);margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){#video_lb .video iframe{height:70vw;position:relative}}#video_lb2{position:fixed;top:0;left:0;width:100%;height:0%;background:rgba(27, 27, 27, 0.9);z-index:99;overflow:hidden}#video_lb2 .video{width:80%;height:100%;margin:0 auto;position:relative}@media screen and (max-width:768px){#video_lb2 .video{width:100%;height:calc(100% - 1rem);margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){#video_lb2 .video iframe{height:70vw;position:relative}}.fastlink_awards{width:2.2rem;position:fixed;left:0.6rem;bottom:0.7rem;-webkit-box-shadow:3px 3px 25px rgba(0, 0, 0, 0.5);box-shadow:3px 3px 25px rgba(0, 0, 0, 0.5);border:3px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.list #sec1{height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.list #sec1{height:100vw}}.list #sec2{background:#fff;padding-top:1rem;padding-bottom:1rem}.list article{padding-top:0rem;padding-left:0.3rem;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.list article{padding-left:0rem}}.list .row{border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0.3rem}.list .row a{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0.26rem;padding-bottom:0.26rem;padding-left:0.26rem;padding-right:0.26rem;position:relative}@media screen and (max-width:480px){.list .row a{display:block}}.list .row a:after{content:'';width:0rem;height:100%;position:absolute;top:0;left:0;-webkit-transition:width 0.3s cubic-bezier(0.45, 1, 0.58, 1.1);-o-transition:width 0.3s cubic-bezier(0.45, 1, 0.58, 1.1);transition:width 0.3s cubic-bezier(0.45, 1, 0.58, 1.1)}.list .row a:hover:after{width:100%}@media screen and (max-width:768px){.list .row a:hover:after{width:0}}.list .row a:hover :after,.list .row a:hover dl,.list .row a:hover h2,.list .row a:hover h3,.list .row a:hover h4,.list .row a:hover p,.list .row a:hover span{color:#fff!important}.list .row .col_l{-webkit-box-flex:1;-ms-flex:1 0 6rem;flex:1 0 6rem;height:3.6rem;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:768px){.list .row .col_l{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}@media screen and (max-width:480px){.list .row .col_l{width:100%;height:4.6rem;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:0.4rem}}.list .row .col_r{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:0.5rem;position:relative;z-index:1}@media screen and (max-width:480px){.list .row .col_r{width:100%;padding-left:0rem;-webkit-box-flex:0;-ms-flex:none;flex:none;padding-bottom:0.4rem}}.list .row .col_r:after{content:'Read more';font-size:0.28rem;font-weight:bold;line-height:1.14286;position:absolute;bottom:0;right:0.36rem}#about .list .row .col_r.signature:after,#dayByDay .list .row .col_r.content:after,#event .list .row .col_r.row:after,.content .list .row dd.col_r:after,.list .content .row dd.col_r:after,.list .row #about .col_r.signature:after,.list .row #dayByDay .col_r.content:after,.list .row #event .col_r.row:after,.list .row .col_r.clear:after,.list .row .col_r.container:after,.list .row .col_r:before{content:'\f105';font-family:"FontAwesome";font-size:0.32rem;font-weight:bold;speak:none;display:block;position:absolute;bottom:0rem;right:0.1rem}.list .row h2{font-size:0.4rem;line-height:1.4;margin-bottom:0.2rem}.list .row h3{font-size:0.4rem;line-height:1.4;margin-bottom:0.2rem}.list .row span{display:block;margin-bottom:0.2rem;font-size:0.32rem;line-height:1.3}.list .row p{line-height:1.6;font-size:0.32rem}.list.film .container{max-width:none;margin:0;margin-left:0.3rem;width:calc(100% - 2.04rem)}@media screen and (max-width:768px){.list.film .container{margin:auto;width:90%}}.list.film .context{border:1px solid #e5e5e5}.list.film .listContent{padding-right:0.3rem}.list#news .container{max-width:22rem}.list#news h2{color:#00a260}.list#news .row a:after{background:#00a260}.list#news .col_r:after{color:#00a260}#about .list#news .col_r.signature:after,#dayByDay .list#news .col_r.content:after,#event .list#news .col_r.row:after,.content .row .list#news dd.col_r:after,.list#news #about .col_r.signature:after,.list#news #dayByDay .col_r.content:after,.list#news #event .col_r.row:after,.list#news .col_r.clear:after,.list#news .col_r.container:after,.list#news .col_r:before,.list#news .content .row dd.col_r:after{color:#00a260}.list#theme h3{color:#ff5f4b}.list#competition h3{color:#febf00}#search article{width:100%;float:none;padding:0}#search .container{max-width:20rem}#search #result{margin-bottom:0.4rem}#search h2{color:#ff5f4b}#search .row a:after{background:#ff5f4b}#search .row .col_r:after{color:#ff5f4b}#about #search .row .col_r.signature:after,#dayByDay #search .row .col_r.content:after,#event #search .row .col_r.row:after,#search .content .row dd.col_r:after,#search .row #about .col_r.signature:after,#search .row #dayByDay .col_r.content:after,#search .row #event .col_r.row:after,#search .row .col_r.clear:after,#search .row .col_r.container:after,#search .row .col_r:before,.content #search .row dd.col_r:after{color:#ff5f4b}#about #search #pages li.signature:after,#dayByDay #search #pages li.content:after,#event #search #pages li.row:after,#search #pages #about li.signature:after,#search #pages #dayByDay li.content:after,#search #pages #event li.row:after,#search #pages li.clear:after,#search #pages li.container:after,#search #pages li:before{background:#ff5f4b}#tab dd,#tab dt{width:50%;padding-top:0.54rem;padding-bottom:0.4rem;font-size:0.4rem;color:#4d4d4d;cursor:pointer;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e5e5e5;-webkit-transition:color .3s ease-out, border-bottom .5s ease-out;-o-transition:color .3s ease-out, border-bottom .5s ease-out;transition:color .3s ease-out, border-bottom .5s ease-out}#about #tab dd.signature:after,#about #tab dt.signature:after,#dayByDay #tab dd.content:after,#dayByDay #tab dt.content:after,#event #tab dd.row:after,#event #tab dt.row:after,#tab #about dd.signature:after,#tab #about dt.signature:after,#tab #dayByDay dd.content:after,#tab #dayByDay dt.content:after,#tab #event dd.row:after,#tab #event dt.row:after,#tab .content .row dd:after,#tab dd.clear:after,#tab dd.container:after,#tab dd:before,#tab dt.clear:after,#tab dt.container:after,#tab dt:before,.content .row #tab dd:after{content:'';width:100%;height:0;background:#ff5f4b;position:absolute;top:-1px;left:0;-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}#tab dd.select,#tab dd:hover,#tab dt.select,#tab dt:hover{color:#ff5f4b}#about #tab dd.select.signature:after,#about #tab dd.signature:hover:after,#about #tab dt.select.signature:after,#about #tab dt.signature:hover:after,#dayByDay #tab dd.content:hover:after,#dayByDay #tab dd.select.content:after,#dayByDay #tab dt.content:hover:after,#dayByDay #tab dt.select.content:after,#event #tab dd.row:hover:after,#event #tab dd.select.row:after,#event #tab dt.row:hover:after,#event #tab dt.select.row:after,#tab #about dd.select.signature:after,#tab #about dd.signature:hover:after,#tab #about dt.select.signature:after,#tab #about dt.signature:hover:after,#tab #dayByDay dd.content:hover:after,#tab #dayByDay dd.select.content:after,#tab #dayByDay dt.content:hover:after,#tab #dayByDay dt.select.content:after,#tab #event dd.row:hover:after,#tab #event dd.select.row:after,#tab #event dt.row:hover:after,#tab #event dt.select.row:after,#tab .content .row dd.select:after,#tab .content .row dd:hover:after,#tab dd.clear:hover:after,#tab dd.container:hover:after,#tab dd.select.clear:after,#tab dd.select.container:after,#tab dd.select:before,#tab dd:hover:before,#tab dt.clear:hover:after,#tab dt.container:hover:after,#tab dt.select.clear:after,#tab dt.select.container:after,#tab dt.select:before,#tab dt:hover:before,.content .row #tab dd.select:after,.content .row #tab dd:hover:after{height:0.14rem}#tab dd.select,#tab dt.select{border-bottom:1px solid transparent}#tab dd{border-left:1px solid #e5e5e5}@-webkit-keyframes listContent{0%{opacity:0}to{opacity:1}}@keyframes listContent{0%{opacity:0}to{opacity:1}}#about #competition #tab dd.signature:after,#about #competition #tab dt.signature:after,#competition #tab #about dd.signature:after,#competition #tab #about dt.signature:after,#competition #tab #dayByDay dd.content:after,#competition #tab #dayByDay dt.content:after,#competition #tab #event dd.row:after,#competition #tab #event dt.row:after,#competition #tab .content .row dd:after,#competition #tab dd.clear:after,#competition #tab dd.container:after,#competition #tab dd:before,#competition #tab dt.clear:after,#competition #tab dt.container:after,#competition #tab dt:before,#dayByDay #competition #tab dd.content:after,#dayByDay #competition #tab dt.content:after,#event #competition #tab dd.row:after,#event #competition #tab dt.row:after,.content .row #competition #tab dd:after{background:#febf00}#competition #tab dd.select,#competition #tab dd:hover,#competition #tab dt.select,#competition #tab dt:hover{color:#febf00}#competition #dayByDay .row a:after{background:#febf00}#about #competition #dayByDay #calendar li.signature:after,#competition #dayByDay #calendar #about li.signature:after,#competition #dayByDay #calendar #event li.row:after,#competition #dayByDay #calendar li.clear:after,#competition #dayByDay #calendar li.container:after,#competition #dayByDay #calendar li.content:after,#competition #dayByDay #calendar li:before,#event #competition #dayByDay #calendar li.row:after{background:#febf00}#competition #dayByDay #calendar li.select a,#competition #dayByDay #calendar li:hover a{color:#fff}#competition #dayByDay #calendar li a{color:#febf00}#dayByDay{font-size:0rem;display:none}#dayByDay .row{width:calc(33.3333333% - .3rem);margin-left:0.3rem;-webkit-animation:listContent .6s ease-out;animation:listContent .6s ease-out}@media screen and (max-width:1366px){#dayByDay .row{width:calc(50% - .3rem)}}@media screen and (max-width:768px){#dayByDay .row{width:calc(100% - .3rem)}}#dayByDay .row a:after{background:#ff5f4b}#dayByDay .row p{font-size:0.28rem;margin-bottom:0}#dayByDay .row h3{font-weight:normal}#dayByDay .row h4{font-size:0.28rem;font-weight:normal;line-height:1.6;margin-bottom:0.1rem}#dayByDay .row dl{width:100%;position:absolute;bottom:0;left:0}#dayByDay .row dl dt{padding-left:0.5rem;position:absolute;bottom:0;left:0;font-size:0.28rem;line-height:1.4}#dayByDay .row dl dd{position:absolute;bottom:0rem;right:0.06rem}#dayByDay .col_r:after{display:none}#about #dayByDay .col_r.signature:after,#dayByDay #about .col_r.signature:after,#dayByDay #event .col_r.row:after,#dayByDay .col_r.clear:after,#dayByDay .col_r.container:after,#dayByDay .col_r.content:after,#dayByDay .col_r:before,#dayByDay .content .row dd.col_r:after,#event #dayByDay .col_r.row:after,.content .row #dayByDay dd.col_r:after{display:none}#dayByDay #calendar{padding-top:0.7rem;padding-bottom:0.7rem;padding-top:0.9rem;text-align:center}#dayByDay #calendar li{font-size:0.4rem;padding-left:0.16rem;padding-right:0.16rem;padding-top:0.16rem;padding-bottom:0.16rem;margin-right:0.2rem;font-weight:bold;position:relative}#dayByDay #calendar li:last-child{margin:0}#about #dayByDay #calendar li.signature:after,#dayByDay #calendar #about li.signature:after,#dayByDay #calendar #event li.row:after,#dayByDay #calendar li.clear:after,#dayByDay #calendar li.container:after,#dayByDay #calendar li.content:after,#dayByDay #calendar li:before,#event #dayByDay #calendar li.row:after{content:'';width:100%;height:100%;background:#ff5f4b;border-radius:1rem;position:absolute;top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:border-radius 0.3s ease-out, -webkit-transform 0.3s cubic-bezier(0.45, 1, 0.58, 1.1);transition:border-radius 0.3s ease-out, -webkit-transform 0.3s cubic-bezier(0.45, 1, 0.58, 1.1);-o-transition:transform 0.3s cubic-bezier(0.45, 1, 0.58, 1.1), border-radius 0.3s ease-out;transition:transform 0.3s cubic-bezier(0.45, 1, 0.58, 1.1), border-radius 0.3s ease-out;transition:transform 0.3s cubic-bezier(0.45, 1, 0.58, 1.1), border-radius 0.3s ease-out, -webkit-transform 0.3s cubic-bezier(0.45, 1, 0.58, 1.1)}#about #dayByDay #calendar li.select.signature:after,#about #dayByDay #calendar li.signature:hover:after,#dayByDay #calendar #about li.select.signature:after,#dayByDay #calendar #about li.signature:hover:after,#dayByDay #calendar #event li.row:hover:after,#dayByDay #calendar #event li.select.row:after,#dayByDay #calendar li.clear:hover:after,#dayByDay #calendar li.container:hover:after,#dayByDay #calendar li.content:hover:after,#dayByDay #calendar li.select.clear:after,#dayByDay #calendar li.select.container:after,#dayByDay #calendar li.select.content:after,#dayByDay #calendar li.select:before,#dayByDay #calendar li:hover:before,#event #dayByDay #calendar li.row:hover:after,#event #dayByDay #calendar li.select.row:after{border-radius:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#dayByDay #calendar li.select a,#dayByDay #calendar li:hover a{color:#fff}#dayByDay #calendar li a{color:#ff5f4b;position:relative;z-index:1}#about #competition #photoList .caption.signature:after,#competition #photoList #about .caption.signature:after,#competition #photoList #dayByDay .caption.content:after,#competition #photoList #event .caption.row:after,#competition #photoList .caption.clear:after,#competition #photoList .caption.container:after,#competition #photoList .caption:before,#competition #photoList .content .row dd.caption:after,#dayByDay #competition #photoList .caption.content:after,#event #competition #photoList .caption.row:after,.content .row #competition #photoList dd.caption:after{color:#febf00}#competition #photoList .caption:after{color:#febf00}#photoList{padding-top:0.3rem;padding-bottom:0.3rem;padding-left:0.3rem;padding-right:0.3rem}#photoList a:focus .caption,#photoList a:hover .caption{opacity:1}#photoList .caption{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0, 0, 0, 0.7);padding-left:0.52rem;padding-right:0.52rem;padding-top:0.6rem;padding-bottom:0.6rem;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media screen and (max-width:768px){#photoList .caption{background:rgba(0, 0, 0, 0.5);opacity:1}}#photoList .caption h3{font-size:0.44rem;margin-bottom:0.3rem;line-height:1.4;font-weight:normal}#photoList .caption h3 span{display:block;font-size:0.4rem}#photoList .caption h4{color:#e5e5e5;font-size:0.3rem;font-weight:normal;margin-bottom:0.24rem;line-height:1.4}#photoList .caption p{width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#e5e5e5;line-height:1.46667;font-size:0.3rem}@media screen and (max-width:768px){#photoList .caption p{display:none}}#photoList .caption dl{margin-top:0.3rem}#photoList .caption dl dd,#photoList .caption dl dt{font-size:0.28rem;line-height:1.46667;color:#fff;padding-left:0.16rem;padding-right:0.16rem}#photoList .caption dl dt{padding-left:0rem}#photoList .caption dl dd{position:relative}#photoList .caption dl dd:last-child{padding-left:0.24rem}#about #photoList .caption dl dd.signature:after,#dayByDay #photoList .caption dl dd.content:after,#event #photoList .caption dl dd.row:after,#photoList .caption dl #about dd.signature:after,#photoList .caption dl #dayByDay dd.content:after,#photoList .caption dl #event dd.row:after,#photoList .caption dl .content .row dd:after,#photoList .caption dl dd.clear:after,#photoList .caption dl dd.container:after,#photoList .caption dl dd:before,.content .row #photoList .caption dl dd:after{content:'|';opacity:.5;position:absolute;top:-1px;left:-1px}#photoList .caption .label.l3:after{right:auto;left:100%}#photoList .caption .label.l4:after{right:auto;left:100%}#about #photoList .caption.signature:after,#dayByDay #photoList .caption.content:after,#event #photoList .caption.row:after,#photoList #about .caption.signature:after,#photoList #dayByDay .caption.content:after,#photoList #event .caption.row:after,#photoList .caption.clear:after,#photoList .caption.container:after,#photoList .caption:before,#photoList .content .row dd.caption:after,.content .row #photoList dd.caption:after{content:'\f105';font-family:"FontAwesome";font-size:0.34rem;speak:none;display:block;position:absolute;bottom:0.6rem;right:0.52rem;color:#ff5f4b;font-weight:bold;-webkit-animation:more .8s ease-out infinite;animation:more .8s ease-out infinite}@-webkit-keyframes more{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes more{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}#photoList .caption:after{content:'more';position:absolute;bottom:0.6rem;right:0.72rem;color:#ff5f4b}#pages{margin-top:1rem}#pages ul{width:100%;text-align:center}#pages li{font-size:0.36rem;margin-right:0.3rem;position:relative}#about #pages li.signature:after,#dayByDay #pages li.content:after,#event #pages li.row:after,#pages #about li.signature:after,#pages #dayByDay li.content:after,#pages #event li.row:after,#pages li.clear:after,#pages li.container:after,#pages li:before{content:'';width:100%;height:100%;border-radius:0.3rem;background:#00a260;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:border-radius 0.3s ease-out, -webkit-transform 0.3s cubic-bezier(0.78, 1.75, 0.47, 0.55);transition:border-radius 0.3s ease-out, -webkit-transform 0.3s cubic-bezier(0.78, 1.75, 0.47, 0.55);-o-transition:transform 0.3s cubic-bezier(0.78, 1.75, 0.47, 0.55), border-radius 0.3s ease-out;transition:transform 0.3s cubic-bezier(0.78, 1.75, 0.47, 0.55), border-radius 0.3s ease-out;transition:transform 0.3s cubic-bezier(0.78, 1.75, 0.47, 0.55), border-radius 0.3s ease-out, -webkit-transform 0.3s cubic-bezier(0.78, 1.75, 0.47, 0.55);position:absolute;top:0;left:0}#about #pages li.select.signature:after,#about #pages li.signature:hover:after,#dayByDay #pages li.content:hover:after,#dayByDay #pages li.select.content:after,#event #pages li.row:hover:after,#event #pages li.select.row:after,#pages #about li.select.signature:after,#pages #about li.signature:hover:after,#pages #dayByDay li.content:hover:after,#pages #dayByDay li.select.content:after,#pages #event li.row:hover:after,#pages #event li.select.row:after,#pages li.clear:hover:after,#pages li.container:hover:after,#pages li.select.clear:after,#pages li.select.container:after,#pages li.select:before,#pages li:hover:before{border-radius:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#pages li.select a,#pages li:hover a{color:#fff}#pages li a{width:auto;padding-left:0.12rem;padding-right:0.12rem;padding-top:0.04rem;padding-bottom:0.04rem;-webkit-transition:none;-o-transition:none;transition:none;position:relative;z-index:1}.grid-item,.grid-sizer{width:32.83154%;position:relative;overflow:hidden}@media screen and (max-width:768px){.grid-item,.grid-sizer{width:48.93939%}}@media screen and (max-width:480px){.grid-item,.grid-sizer{width:100%}}.grid-item{margin-bottom:0.28rem;-webkit-transition:opacity 0.6s ease-out, -webkit-transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 0.6s ease-out, -webkit-transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:opacity 0.6s ease-out, transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 0.6s ease-out, transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 0.6s ease-out, transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.grid-item.active{opacity:1;visibility:visible;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.gutter-sizer{width:0.75269%}@media screen and (max-width:768px){.gutter-sizer{width:2.12121%}}#dayByDay .content{width:90%;margin:auto;padding-top:0.7rem}#dayByDay .notice{padding-top:0.4rem;padding-bottom:0.8rem;clear:both}#dayByDay .notice ul{margin-bottom:0.2rem}@media screen and (max-width:768px){#dayByDay .notice ul{margin-bottom:0rem}}#dayByDay .notice li{font-size:0.28rem;margin-right:0.4rem}@media screen and (max-width:768px){#dayByDay .notice li{margin-bottom:0.2rem}}#dayByDay .notice li div{display:inline-block;margin-right:0.14rem}#dayByDay .notice dl{margin-top:0.4rem;font-size:0.28rem}#dayByDay .notice dd{line-height:1.4;margin-top:0.2rem}#dayByDay .heart{font-size:0.26rem;line-height:0.44rem}@media screen and (max-width:640px){#dayByDay .heart{font-size:0.3rem}}#competition .timetable .td.select{border:3px solid #febf00}#competition .timetable .td.select .time{background:#febf00;color:#fff}.timetable{width:calc(100% - 1.1rem);float:right;border:1px solid #999;border-left:none}@media screen and (max-width:768px){.timetable{float:none;width:100%}}.timetable .fillTable,.timetable .table{width:100%}@media screen and (max-width:768px){.timetable .fillTable,.timetable .table{display:block;width:100%}}.timetable .fillTable:nth-child(odd) .th,.timetable .table:nth-child(odd) .th{border-left:0.2rem solid #e4006e}.timetable .fillTable:nth-child(odd) .date,.timetable .table:nth-child(odd) .date{color:#e4006e}.timetable .fillTable:nth-child(2n+2) .th,.timetable .table:nth-child(2n+2) .th{border-left:0.2rem solid #01aef0}.timetable .fillTable:nth-child(2n+2) .date,.timetable .table:nth-child(2n+2) .date{color:#01aef0}@media screen and (max-width:768px){.timetable .fillTable>.tr>.th,.timetable .table>.tr>.th{display:block;width:100%}}@media screen and (max-width:768px){.timetable .fillTable>.tr>.th.select~.td,.timetable .table>.tr>.th.select~.td{display:block}}@media screen and (max-width:768px){.timetable .fillTable>.tr>.td,.timetable .table>.tr>.td{display:none;width:100%}}.timetable .th{width:0.8rem;min-width:0.8rem;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-left:0.2rem;padding-right:0.2rem;padding-top:0.1rem;padding-bottom:0.1rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;line-height:1.5;font-size:0.32rem}@media screen and (max-width:768px){.timetable .th{display:block;width:100%;font-size:0.38rem}}.timetable .th .date{width:1.4rem;padding-top:0.1rem;padding-right:0.3rem;line-height:1;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:100%;top:0}@media screen and (max-width:768px){.timetable .th .date{font-size:0.32rem;margin-left:0.2rem;width:auto;right:auto;left:0;top:0.16rem}}.timetable .td{width:14%;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;vertical-align:top!important;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;letter-spacing:0}@media screen and (max-width:768px){.timetable .td{display:none;width:100%;border-left:1px solid #9e9e9f}}.timetable .td.select{border:3px solid #ff5f4b}.timetable .td.select .time{background:#ff5f4b;color:#fff}.timetable .td .top{position:relative;padding-bottom:1rem;padding-left:0.2rem;padding-right:0.2rem;padding-top:0.2rem;padding-bottom:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.timetable .td .top span{font-size:0.26rem;color:#fa7373;margin-top:0.14rem;display:block}.timetable .td .n{color:#fa7373;font-size:0.26rem;margin-top:0.14rem}.timetable .td .bottom{width:100%;position:absolute;bottom:0;left:0}.timetable .td u{font-size:0.24rem;display:block;line-height:1.3;margin-bottom:0.08rem;text-decoration:none}@media screen and (max-width:768px){.timetable .td u{font-size:0.3rem}}.timetable .td b{font-size:0.28rem;display:block;line-height:1.5}@media screen and (max-width:768px){.timetable .td b{font-size:0.32rem}}.timetable .td i{font-size:0.26rem;display:block;line-height:1.5;font-style:normal}@media screen and (max-width:768px){.timetable .td i{font-size:0.32rem}}@media screen and (max-width:768px){.timetable .fillTable>.tr,.timetable .table>.tr{display:block;width:100%}}.timetable .lightbox .lb_board{width:90%;max-width:10rem;height:80vh;max-height:11rem;padding-top:0.6rem;padding-bottom:0.6rem;margin:auto;background-color:#fff;-webkit-box-shadow:5px 5px 0.8rem rgba(0, 0, 0, 0.74);box-shadow:5px 5px 0.8rem rgba(0, 0, 0, 0.74);position:relative;border:.2rem solid #febf00;-webkit-box-sizing:border-box;box-sizing:border-box}#about .timetable .lightbox .lb_board.signature:after,#dayByDay .timetable .lightbox .lb_board.content:after,#event .timetable .lightbox .lb_board.row:after,.content .row .timetable .lightbox dd.lb_board:after,.timetable .lightbox #about .lb_board.signature:after,.timetable .lightbox #dayByDay .lb_board.content:after,.timetable .lightbox #event .lb_board.row:after,.timetable .lightbox .content .row dd.lb_board:after,.timetable .lightbox .lb_board.clear:after,.timetable .lightbox .lb_board.container:after,.timetable .lightbox .lb_board:after,.timetable .lightbox .lb_board:before{content:'';width:100%;height:10px;background:#01aef0;position:absolute;left:0}#about .timetable .lightbox .lb_board.signature:after,#dayByDay .timetable .lightbox .lb_board.content:after,#event .timetable .lightbox .lb_board.row:after,.content .row .timetable .lightbox dd.lb_board:after,.timetable .lightbox #about .lb_board.signature:after,.timetable .lightbox #dayByDay .lb_board.content:after,.timetable .lightbox #event .lb_board.row:after,.timetable .lightbox .content .row dd.lb_board:after,.timetable .lightbox .lb_board.clear:after,.timetable .lightbox .lb_board.container:after,.timetable .lightbox .lb_board:before{top:-10px}.timetable .lightbox .lb_board:after{bottom:-10px}.timetable .lightbox .lb_board a{padding:0}.timetable .lightbox .scrollBox{width:85%;height:100%;margin-left:10%}.timetable .lightbox table{width:100%;margin:auto;font-size:0.3rem}.timetable .lightbox th{text-align:left;padding-top:0.2rem;padding-bottom:0.2rem;font-weight:normal}.timetable .lightbox td{width:1.5rem;text-align:right;vertical-align:bottom;padding-top:0.2rem;padding-bottom:0.2rem}.timetable .lightbox span{display:block;line-height:1.3}.timetable .lightbox .btnClose{right:-1rem;top:-0.2rem;border-color:#febf00}#about .timetable .lightbox .btnClose a.signature:after,#dayByDay .timetable .lightbox .btnClose a.content:after,#event .timetable .lightbox .btnClose a.row:after,.timetable .lightbox .btnClose #about a.signature:after,.timetable .lightbox .btnClose #dayByDay a.content:after,.timetable .lightbox .btnClose #event a.row:after,.timetable .lightbox .btnClose a.clear:after,.timetable .lightbox .btnClose a.container:after,.timetable .lightbox .btnClose a:after,.timetable .lightbox .btnClose a:before{background:#febf00}.timetable .time{text-align:center;line-height:0.66rem;background-color:#f4f5f6;font-size:0.26rem}.timetable .note{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0.2rem;padding-right:0.2rem;padding-top:0.1rem;padding-bottom:0.1rem}.timetable .note dd,.timetable .note dt{font-size:0;letter-spacing:0}.timetable .note dd>*,.timetable .note dt>*{display:inline-block;vertical-align:middle;letter-spacing:1px}.timetable .note dt{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.timetable .note dt div{margin-right:0.1rem}.timetable .note dt div:last-child{margin-right:0rem}.timetable .note dd{-webkit-box-flex:1;-ms-flex:1 1 .5rem;flex:1 1 .5rem;text-align:right}.timetable .note dd div{margin-left:0.1rem}.timetable .note .family{font-size:0.26rem;line-height:0.44rem}@media screen and (max-width:640px){.timetable .note .family{font-size:0.3rem}}.timetable .note .runtime{font-size:0.26rem;line-height:0.44rem}@media screen and (max-width:640px){.timetable .note .runtime{font-size:0.3rem}}.timetable .note .star{font-size:0.3rem;line-height:0.44rem}@media screen and (max-width:640px){.timetable .note .star{font-size:0.34rem}}.content #sec1{height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.content #sec1{height:100vw}}.content #sec2{background:#fff;padding-top:1rem;padding-bottom:1rem;z-index:1}.content article{padding-top:0.9rem;padding-left:0.8rem;padding-right:0.8rem}@media screen and (max-width:768px){.content article{padding-left:0.6rem;padding-right:0.6rem}}.content figure{margin-bottom:0.7rem}.content figure figcaption{line-height:1.5;font-size:0.26rem;margin-top:0.1rem}@media screen and (max-width:480px){.content figure figcaption{font-size:0.34rem}}#about .content figure figcaption.signature:after,#dayByDay .content figure figcaption.content:after,#event .content figure figcaption.row:after,.content figure #about figcaption.signature:after,.content figure #dayByDay figcaption.content:after,.content figure #event figcaption.row:after,.content figure figcaption.clear:after,.content figure figcaption.container:after,.content figure figcaption:before{content:'';width:0;height:0;border-style:solid;border-color:transparent transparent #666 transparent;border-width:0.13rem 0.08rem;display:inline-block;margin-right:0.2rem}.content h1{font-size:0.64rem;color:#4d4d4d;line-height:1.5;margin-bottom:0.1rem}.content h2{font-size:0.4rem;color:#4d4d4d;line-height:1.5;margin-bottom:0.36rem}.content p{line-height:2;margin-bottom:0.64rem}.content .btnBack{border-top:1px solid #e4e4e4;text-align:center;padding-top:0.32rem;padding-bottom:0.32rem}.content .infobar{font-size:0.26rem;padding-top:0.16rem;padding-bottom:0.12rem;margin-bottom:0.68rem;border-top:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4}#about .content .infobar.signature:after,#dayByDay .content .infobar.content:after,#event .content .infobar.row:after,.content #about .infobar.signature:after,.content #dayByDay .infobar.content:after,.content #event .infobar.row:after,.content .infobar.clear:after,.content .infobar.container:after,.content .infobar:before,.content .row dd.infobar:after{content:'';display:table}.content .infobar:after{content:'';display:table;clear:both}@media screen and (max-width:768px){.content .infobar{font-size:0.34rem}}.content .infobar dt{float:left;line-height:1.53846}.content .infobar dd{float:right;line-height:1.53846}.content #shareBtn li{font-size:0.4rem;margin-left:0.4rem}@media screen and (max-width:768px){.content #shareBtn li{font-size:0.44rem}}.content #shareBtn i{-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.content #shareBtn a{color:#a2a2a2}.content #shareBtn a:hover .icon_fb{color:#3b5998}.content #shareBtn a:hover .icon_twitter{color:#15a7ff}.content .reward{color:#ff5f4b;margin-bottom:0.7rem}.content .reward li{line-height:2}.content .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.64rem}@media screen and (max-width:480px){.content .row{display:block}}.content .row dt{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem}@media screen and (max-width:480px){.content .row dt{-webkit-box-flex:0;-ms-flex:none;flex:none}}.content .row dd{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (max-width:480px){.content .row dd{-webkit-box-flex:0;-ms-flex:none;flex:none}}.content .row dd img{width:2.6rem;float:left;margin-right:0.36rem}@media screen and (max-width:480px){.content .row dd img{width:50%}}.content .row h2{color:#ff5f4b;font-size:0.36rem}@media screen and (max-width:480px){.content .row h2{font-size:0.44rem;margin-bottom:0.34rem}}.content .row table{width:100%;border-collapse:separate;border-spacing:1px}.content .row td,.content .row th{padding-top:0.24rem;padding-bottom:0.24rem;padding-left:0.8rem;padding-right:0.8rem}@media screen and (max-width:768px){.content .row td,.content .row th{padding-left:0.2rem;padding-right:0.2rem}}.content .row th{background:#ff5f4b;color:#fff;font-weight:normal}.content .row td{background:#e7e8e9;text-align:center}.content .row .note{margin-top:0.2rem;font-size:0.28rem}@media screen and (max-width:480px){.content .row .note{font-size:0.36rem}}.content .row .heart{font-size:0.24rem}@media screen and (max-width:480px){.content .row .heart{font-size:0.3rem}}.content .row p{margin-top:-0.14rem;margin-bottom:0rem}.content .row .buyTickets a{line-height:1.5;position:relative;display:inline}#about .content .row .buyTickets a.signature:after,#dayByDay .content .row .buyTickets a.content:after,#event .content .row .buyTickets a.row:after,.content .row .buyTickets #about a.signature:after,.content .row .buyTickets #dayByDay a.content:after,.content .row .buyTickets #event a.row:after,.content .row .buyTickets a.clear:after,.content .row .buyTickets a.container:after,.content .row .buyTickets a:before{content:'\f105';font-family:"FontAwesome";font-size:0.34rem;speak:none;display:block;position:absolute;bottom:-0.02rem;right:-0.3rem;color:#666;font-weight:bold}#about .content .row .buyTickets a.signature:focus:after,#about .content .row .buyTickets a.signature:hover:after,#dayByDay .content .row .buyTickets a.content:focus:after,#dayByDay .content .row .buyTickets a.content:hover:after,#event .content .row .buyTickets a.row:focus:after,#event .content .row .buyTickets a.row:hover:after,.content .row .buyTickets #about a.signature:focus:after,.content .row .buyTickets #about a.signature:hover:after,.content .row .buyTickets #dayByDay a.content:focus:after,.content .row .buyTickets #dayByDay a.content:hover:after,.content .row .buyTickets #event a.row:focus:after,.content .row .buyTickets #event a.row:hover:after,.content .row .buyTickets a.clear:focus:after,.content .row .buyTickets a.clear:hover:after,.content .row .buyTickets a.container:focus:after,.content .row .buyTickets a.container:hover:after,.content .row .buyTickets a:focus:before,.content .row .buyTickets a:hover:before{-webkit-animation:more .8s ease-out infinite;animation:more .8s ease-out infinite}#about .content .row .director.signature:after,#dayByDay .content .row .director.content:after,#event .content .row .director.row:after,.content .row #about .director.signature:after,.content .row #dayByDay .director.content:after,.content .row #event .director.row:after,.content .row .director.clear:after,.content .row .director.container:after,.content .row .director:before,.content .row dd.director:after{content:'';display:table}.content .row .director:after{content:'';display:table;clear:both}@media screen and (max-width:480px){.content .row .director img{float:none;width:70%;margin:auto;margin-bottom:0.4rem}}.content .row .director p{width:calc(100% - 3rem);float:left}@media screen and (max-width:480px){.content .row .director p{float:none;text-align:center}}@media screen and (max-width:480px){.content .pcTable{display:none}}.content .mTable{display:none}@media screen and (max-width:480px){.content .mTable{display:block}}.content .mTable .td,.content .mTable .th{padding-top:0.24rem;padding-bottom:0.24rem;padding-left:0.8rem;padding-right:0.8rem;text-align:center}.content .mTable .th{background:#ff5f4b;color:#fff}.content .mTable .td{background:#e7e8e9}.content .trailer{color:#ff5f4b;font-size:0.36rem;font-weight:bold;margin-bottom:0.7rem}@media screen and (max-width:480px){.content .trailer{font-size:0.44rem}}.content .level{display:inline-block}.content .level .label{font-size:0.24rem;width:0.4rem;height:0.4rem}.content .level .label.l3:after{right:-0.24rem}.content .level .label.l4:after{right:-0.24rem}#about article{padding-left:1.2rem;padding-right:1.2rem;text-align:justify}@media screen and (max-width:768px){#about article{padding-left:0.6rem;padding-right:0.6rem}}#about article figure{text-align:center}#about article figcaption{display:inline-block}#otherItems{margin-top:0.3rem;width:calc(100% - 3.22rem);float:right}@media screen and (max-width:768px){#otherItems{width:100%;float:none}}#otherItems li{width:calc(33.33333333% - 0.2rem);vertical-align:top;margin-right:0.3rem;border:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:480px){#otherItems li{width:100%;margin-right:0rem;margin-bottom:0.3rem}}#otherItems li:last-child{margin-right:0}#otherItems .pic{height:3.24rem;margin-bottom:0.2rem;position:relative;overflow:hidden}#otherItems h3{color:#ff5f4b;font-size:0.36rem;margin-top:0.06rem}#otherItems h4{font-size:0.32rem;line-height:1.5;font-weight:normal;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#otherItems h4 span{display:block;font-size:.8em}#otherItems a{width:auto;padding-left:0.2rem;padding-right:0.2rem;padding-top:0.2rem;padding-bottom:0.2rem;border:.06rem solid transparent}#otherItems a:focus,#otherItems a:hover{border:.06rem solid #ff5f4b}#news #otherItems a:focus,#news #otherItems a:hover{border:.06rem solid #00a260}#about #sidenav dt{background:#ef2174}#about #sidenav dd.select>a{background:#ef2174}#about #sidenav dd.select>a:after{border-color:transparent transparent transparent #ef2174}#about article ol{list-style:decimal;padding-left:0.4rem}#about article li{line-height:2}#theme #sidenav dt{background:#ff5f4b}#theme #sidenav dd.select>a{background:#ff5f4b}#theme #sidenav dd.select>a:after{border-color:transparent transparent transparent #ff5f4b}#tickets #sidenav dt{background:#ff5f4b}#tickets #sidenav dd.select>a{background:#ff5f4b}#tickets #sidenav dd.select>a:after{border-color:transparent transparent transparent #ff5f4b}#venue #sidenav dt{background:#ff5f4b}#venue #sidenav dd.select>a{background:#ff5f4b}#venue #sidenav dd.select>a:after{border-color:transparent transparent transparent #ff5f4b}#competition #sidenav dt,#regulations #sidenav dt{background:#febf00}#competition #sidenav dd.select>a,#regulations #sidenav dd.select>a{background:#febf00}#competition #sidenav dd.select>a:after,#regulations #sidenav dd.select>a:after{border-color:transparent transparent transparent #febf00}#competition .festival #sidenav dt,#regulations .festival #sidenav dt{background:#01aef0}#competition .festival #sidenav dd.select>a,#regulations .festival #sidenav dd.select>a{background:#01aef0}#competition .festival #sidenav dd.select>a:after,#regulations .festival #sidenav dd.select>a:after{border-color:transparent transparent transparent #01aef0}#download #sidenav dt{background:#ff5f4b}#download #sidenav dd.select>a{background:#ff5f4b}#download #sidenav dd.select>a:after{border-color:transparent transparent transparent #ff5f4b}#event #sidenav dt{background:#01aef0}#event #sidenav dd.select>a{background:#01aef0}#event #sidenav dd.select>a:after{border-color:transparent transparent transparent #01aef0}#event .row{margin-bottom:0rem}#event .row dt{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;position:relative;overflow:hidden}@media screen and (max-width:480px){#event .row dt{margin-bottom:0.3rem;margin-right:0.3rem;float:left;width:50%}}#event .row dd{padding-left:0.4rem}@media screen and (max-width:480px){#event .row dd{padding-left:0rem}}#event article h3{font-size:0.36rem;font-weight:normal;color:#01aef0;line-height:1.5;border-bottom:1px solid #e4e4e4}@media screen and (max-width:480px){#event article h3{font-size:0.44rem}}#event article a{color:#0082b4;display:inline;position:relative}#about #event article a.signature:after,#dayByDay #event article a.content:after,#event article #about a.signature:after,#event article #dayByDay a.content:after,#event article a.clear:after,#event article a.container:after,#event article a.row:after,#event article a:before{content:'';width:100%;height:1px;background:#0082b4;position:absolute;bottom:-0.04rem;left:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#about #event article a.signature:hover:after,#dayByDay #event article a.content:hover:after,#event article #about a.signature:hover:after,#event article #dayByDay a.content:hover:after,#event article a.clear:hover:after,#event article a.container:hover:after,#event article a.row:hover:after,#event article a:hover:before{width:0%;left:50%}#event .infobar{padding-top:0.3rem;padding-bottom:0.3rem;list-style:none;padding-left:0}#event .infobar li{font-size:0.32rem;line-height:2}@media screen and (max-width:480px){#event .infobar li{font-size:0.38rem}}#event .infobar li:last-child{margin-bottom:0}#event .infobar span{color:#01aef0}#event #googleMap{height:8rem;margin-bottom:0.7rem;position:relative}#event #lecturer{margin-bottom:0.2rem;list-style:none;padding-left:0}#event #lecturer li{padding-top:0.3rem;padding-bottom:0.3rem;border-bottom:1px dashed #e4e4e4}#event #lecturer li:last-child{border-bottom:none}#event #lecturer h4{margin-bottom:0.3rem;line-height:1.2;font-weight:normal;color:#222}#event #lecturer p{line-height:1.6}#event #lecturer img{margin-bottom:0}#about .signature{margin-bottom:0.7rem}#about .signature img{width:3.1rem;float:right}#spTable{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0.9rem}#spTable .col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#spTable .col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (max-width:480px){#spTable .col{-webkit-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%}}@media screen and (max-width:380px){#spTable .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}#spTable .col img{width:80%}#spTable .col a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#news article ul{list-style:disc;padding-left:.5rem}#news article ol{list-style:decimal;padding-left:.5rem}#news article li{line-height:1.5;margin-bottom:.2rem}#news article p img{display:inline-block}#event article ul{list-style:disc;padding-left:.5rem}#event article ol{list-style:decimal;padding-left:.5rem}#event article li{line-height:1.5;margin-bottom:.2rem}#event article p a:after{display:none}#event article p img{display:inline-block}#regContent h1{margin-bottom:0.7rem}#regContent h3{font-size:0.38rem;margin-bottom:0.1rem;position:relative;line-height:2;color:#ff5f4b}#regContent h4{font-size:0.36rem;margin-bottom:0.2rem;font-weight:lighter}#regContent ul{margin-bottom:0.7rem;margin-left:0.4rem}#regContent li{line-height:1.8;position:relative}#regContent li ul{margin-bottom:0rem;margin-left:0.8rem}#about #regContent li.signature:after,#dayByDay #regContent li.content:after,#event #regContent li.row:after,#regContent #about li.signature:after,#regContent #dayByDay li.content:after,#regContent #event li.row:after,#regContent li.clear:after,#regContent li.container:after,#regContent li:before{content:'';width:0.1rem;height:0.1rem;background:#ee2174;position:absolute;left:-0.3rem;top:0.25rem}#about #regContent li li.signature:after,#dayByDay #regContent li li.content:after,#event #regContent li li.row:after,#regContent li #about li.signature:after,#regContent li #dayByDay li.content:after,#regContent li #event li.row:after,#regContent li li.clear:after,#regContent li li.container:after,#regContent li li:before{background:#ffde00}#about #regContent li li li.signature:after,#dayByDay #regContent li li li.content:after,#event #regContent li li li.row:after,#regContent li li #about li.signature:after,#regContent li li #dayByDay li.content:after,#regContent li li #event li.row:after,#regContent li li li.clear:after,#regContent li li li.container:after,#regContent li li li:before{background:#00aeef}.tableList{border:1px solid #c9c9c9}.tableList td{padding-left:0.4rem;padding-right:0.4rem;padding-top:0.2rem;padding-bottom:0.2rem;line-height:1.5;border:1px solid #c9c9c9}.tableList p{margin-bottom:0}#competition #lecturer{margin-bottom:0.2rem}#competition #lecturer li{padding-top:0.3rem;padding-bottom:0.3rem;border-bottom:1px dashed #e4e4e4}#competition #lecturer li:last-child{border-bottom:none}#about #competition #lecturer dl.signature:after,#competition #lecturer #about dl.signature:after,#competition #lecturer #dayByDay dl.content:after,#competition #lecturer #event dl.row:after,#competition #lecturer dl.clear:after,#competition #lecturer dl.container:after,#competition #lecturer dl:before,#dayByDay #competition #lecturer dl.content:after,#event #competition #lecturer dl.row:after{content:'';display:table}#competition #lecturer dl:after{content:'';display:table;clear:both}#competition #lecturer dt{width:3.5rem;padding-left:0.5rem;padding-right:0.5rem;float:left}@media screen and (max-width:480px){#competition #lecturer dt{float:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0.5rem}}#competition #lecturer dd{float:right;width:calc(100% - 4.5rem)}@media screen and (max-width:480px){#competition #lecturer dd{float:none;width:100%}}#competition #lecturer .right dt{float:right}@media screen and (max-width:480px){#competition #lecturer .right dt{float:none}}#competition #lecturer .right dd{float:left}@media screen and (max-width:480px){#competition #lecturer .right dd{float:none}}#competition #lecturer h4{margin-bottom:0.3rem;line-height:1.2;color:#222}#competition #lecturer p{line-height:1.8;margin-bottom:0}#competition #lecturer img{margin-bottom:0;border-radius:.2rem}#tickets article section{margin-bottom:0.2rem}#tickets article dl{padding-bottom:0.4rem;position:relative}#tickets article dl dt{color:#ff5f4b;font-weight:bold;font-size:0.36rem;margin-bottom:0.3rem;background-color:#fff;display:inline-block;position:relative;z-index:1}#about #tickets article dl.signature:after,#dayByDay #tickets article dl.content:after,#event #tickets article dl.row:after,#tickets article #about dl.signature:after,#tickets article #dayByDay dl.content:after,#tickets article #event dl.row:after,#tickets article dl.clear:after,#tickets article dl.container:after,#tickets article dl:before{content:'';width:60%;height:0;border-bottom:2px dotted #ff5f4b;position:absolute;top:0.14rem;left:0rem}@media screen and (max-width:640px){#about #tickets article dl.signature:after,#dayByDay #tickets article dl.content:after,#event #tickets article dl.row:after,#tickets article #about dl.signature:after,#tickets article #dayByDay dl.content:after,#tickets article #event dl.row:after,#tickets article dl.clear:after,#tickets article dl.container:after,#tickets article dl:before{width:100%}}#tickets article dl dd{display:list-item;list-style-type:square;list-style-position:outside;margin-left:0.5rem;padding-left:0.1rem;line-height:2}#tickets article ol{padding-bottom:0.4rem}#tickets article ol li{list-style-type:decimal;list-style-position:outside;margin-left:0.5rem;padding-left:0.1rem;line-height:2}#tickets article p{margin-bottom:0.2rem;line-height:2}#tickets article a{display:inline;position:relative}#about #tickets article a.signature:after,#dayByDay #tickets article a.content:after,#event #tickets article a.row:after,#tickets article #about a.signature:after,#tickets article #dayByDay a.content:after,#tickets article #event a.row:after,#tickets article a.clear:after,#tickets article a.container:after,#tickets article a:before{content:'';width:100%;height:1px;position:absolute;bottom:-0.04rem;left:0;background:#777;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#about #tickets article a.signature:hover:after,#dayByDay #tickets article a.content:hover:after,#event #tickets article a.row:hover:after,#tickets article #about a.signature:hover:after,#tickets article #dayByDay a.content:hover:after,#tickets article #event a.row:hover:after,#tickets article a.clear:hover:after,#tickets article a.container:hover:after,#tickets article a:hover:before{width:0%;left:50%}#tickets article .mark{color:#ee2174}#tickets .process{font-size:0;letter-spacing:0;margin-bottom:0.3rem}#tickets .process>*{display:inline-block;vertical-align:middle;letter-spacing:1px}#tickets .process li{font-size:0.28rem;line-height:3;background-color:#febf00;color:#000;padding-left:0.3rem;padding-right:0.3rem;margin-bottom:0.1rem;margin-right:0.42rem;position:relative}#about #tickets .process li.signature:after,#dayByDay #tickets .process li.content:after,#event #tickets .process li.row:after,#tickets .process #about li.signature:after,#tickets .process #dayByDay li.content:after,#tickets .process #event li.row:after,#tickets .process li.clear:after,#tickets .process li.container:after,#tickets .process li:before{content:'';width:0;height:0;border:0.42rem solid;border-color:transparent transparent transparent #febf00;position:absolute;top:0;bottom:auto;left:100%;right:auto;position:absolute;top:0rem;left:100%}#tickets .ibon{display:inline-block;width:2.1rem;margin:0 0.1rem;vertical-align:middle}#tickets h2{color:#ff5f4b}#tickets h2 .ibon{width:2.8rem;margin-left:0;margin-right:0.2rem}#venue .visit{fill:#4d4d4d;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (max-width:640px){#venue .fillTable,#venue .table{display:block}}#venue .fillTable .th,#venue .table .th{width:4.5rem}@media screen and (max-width:640px){#venue .fillTable .th,#venue .table .th{display:block;width:80%;margin:0 auto}}#venue .fillTable .td,#venue .table .td{padding-left:0.6rem}@media screen and (max-width:640px){#venue .fillTable .td,#venue .table .td{display:block;padding-left:0rem}}#venue .fillTable:hover .visit,#venue .table:hover .visit{fill:#ff5f4b}@media screen and (max-width:768px){#venue .fillTable:hover .visit,#venue .table:hover .visit{fill:#4d4d4d}}#venue .fillTable:hover .bus,#venue .table:hover .bus{-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}#venue .fillTable .bus,#venue .table .bus{width:80%;margin:auto;-webkit-filter:grayscale(1) brightness(0.6);filter:grayscale(1) brightness(0.6);-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (max-width:640px){#venue .fillTable svg,#venue .table svg{width:4.5rem}}#venue .fillTable:last-child,#venue .table:last-child{border-top:2px dotted rgba(77, 77, 77, 0.5);padding-top:0.6rem}#venue .fillTable:last-child svg,#venue .table:last-child svg{width:70%;margin:auto}#venue dt{margin-bottom:0.4rem}#venue h3{color:#ff5f4b}#venue figure{margin-top:0.6rem;position:relative}#venue article{padding-bottom:0.9rem}.issuuembed{height:95vh;min-height:300px;position:relative;margin-bottom:0.6rem}.downloadManual{font-size:0.32rem;margin-bottom:0.4rem;color:#ff5f4b;display:inline-block}.downloadManual a{position:relative}#about .downloadManual a.signature:after,#dayByDay .downloadManual a.content:after,#event .downloadManual a.row:after,.downloadManual #about a.signature:after,.downloadManual #dayByDay a.content:after,.downloadManual #event a.row:after,.downloadManual a.clear:after,.downloadManual a.container:after,.downloadManual a:before{content:'';width:100%;height:1px;position:absolute;bottom:-0.04rem;left:0;background:#ff5f4b;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#about .downloadManual a.signature:hover:after,#dayByDay .downloadManual a.content:hover:after,#event .downloadManual a.row:hover:after,.downloadManual #about a.signature:hover:after,.downloadManual #dayByDay a.content:hover:after,.downloadManual #event a.row:hover:after,.downloadManual a.clear:hover:after,.downloadManual a.container:hover:after,.downloadManual a:hover:before{width:0%;left:50%}.downloadManual.google{margin-bottom:1.4rem}#img_wrapper{font-size:0;letter-spacing:0}#img_wrapper>*{display:inline-block;vertical-align:middle;letter-spacing:1px}#img_wrapper figure{width:calc(50% - .2rem);margin-right:0.4rem;margin-bottom:0.4rem;vertical-align:top}@media screen and (max-width:768px){#img_wrapper figure{width:100%;margin-right:0rem}}#img_wrapper figure:nth-child(2n){margin-right:0rem}#lbEventResult .lb_board{width:auto;height:96%;background:transparent}#lbEventResult figure{height:100%}#lbEventResult img{width:auto;height:calc(100% - .7rem)}#lbEventResult figcaption{font-size:0.36rem;color:#fff;margin-top:0.4rem;text-align:center}.awardSection{margin-bottom:0.6rem}.awardSection h2{padding-left:0.36rem;position:relative}#about .awardSection h2.signature:after,#dayByDay .awardSection h2.content:after,#event .awardSection h2.row:after,.awardSection #about h2.signature:after,.awardSection #dayByDay h2.content:after,.awardSection #event h2.row:after,.awardSection h2.clear:after,.awardSection h2.container:after,.awardSection h2:before{content:'';width:0.16rem;height:0.16rem;position:absolute;left:0;top:50%;margin-top:-0.08rem}#about .awardSection h2.a1.signature:after,#dayByDay .awardSection h2.a1.content:after,#event .awardSection h2.a1.row:after,.awardSection #about h2.a1.signature:after,.awardSection #dayByDay h2.a1.content:after,.awardSection #event h2.a1.row:after,.awardSection h2.a1.clear:after,.awardSection h2.a1.container:after,.awardSection h2.a1:before{background:#ff5f4b}#about .awardSection h2.a2.signature:after,#dayByDay .awardSection h2.a2.content:after,#event .awardSection h2.a2.row:after,.awardSection #about h2.a2.signature:after,.awardSection #dayByDay h2.a2.content:after,.awardSection #event h2.a2.row:after,.awardSection h2.a2.clear:after,.awardSection h2.a2.container:after,.awardSection h2.a2:before{background:#01aef0}#about .awardSection h2.a3.signature:after,#dayByDay .awardSection h2.a3.content:after,#event .awardSection h2.a3.row:after,.awardSection #about h2.a3.signature:after,.awardSection #dayByDay h2.a3.content:after,.awardSection #event h2.a3.row:after,.awardSection h2.a3.clear:after,.awardSection h2.a3.container:after,.awardSection h2.a3:before{background:#01a25f}.awardList{font-size:0;letter-spacing:0}.awardList>*{display:inline-block;vertical-align:middle;letter-spacing:1px}.awardList li{width:calc(50% - .2rem);margin-right:0.4rem;margin-bottom:0.4rem;vertical-align:top}@media screen and (max-width:768px){.awardList li{width:100%;margin-right:0rem}}.awardList li:nth-child(2n){margin-right:0rem}.awardHead{font-size:0.34rem;text-align:center;color:#fff;line-height:2}.awardHead.a1{background:#ff5f4b}.awardHead.a2{background:#01aef0}.awardHead.a3{background:#01a25f}.awardPic{position:relative}#about .awardPic.signature:after,#dayByDay .awardPic.content:after,#event .awardPic.row:after,.awardPic.clear:after,.awardPic.container:after,.awardPic:before,.content .row dd.awardPic:after{content:'';width:100%;height:50%;background:url("../images/photo_mask.png") repeat-x left top;background-size:auto 100%;position:absolute;left:0;bottom:0}.awardName{font-size:0.3rem;font-weight:bold;color:#fff;line-height:1.5;padding-top:0.16rem;padding-bottom:0.16rem;padding-left:0.2rem;padding-right:0.2rem;position:absolute;left:0;bottom:0;z-index:1}.festivalSection h2{display:inline-block}.festivalSection .level{display:inline-block;position:relative;top:-0.06rem;left:0.1rem}.festivalSection .level .label{font-size:0.24rem;width:0.4rem;height:0.4rem}.festivalSection .level .label.l3:after{right:-0.24rem}.festivalSection .level .label.l4:after{right:-0.24rem}.festivalSection .awardList{margin-bottom:0.4rem}.festivalSection .awardList li{width:calc(33.33333% - 0.225rem);margin-right:0.3rem;margin-bottom:0.3rem}.festivalSection .awardList li:nth-child(3n){margin-right:0rem}@media screen and (max-width:768px){.festivalSection .awardList li{width:calc(50% - 0.15rem)}.festivalSection .awardList li:nth-child(1n){margin-right:0.3rem}.festivalSection .awardList li:nth-child(2n){margin-right:0rem}}@media screen and (max-width:480px){.festivalSection .awardList li{width:100%;margin-right:0rem}}.festivalSection .awardHead{font-size:0.3rem}.festivalSection .awardHead.absolute{position:absolute;top:0;left:0;width:100%}.festivalSection .row td{padding-left:0.2rem;padding-right:0.2rem}@media screen and (max-width:768px){.festivalSection .row td{font-size:0.28rem}}.festivalSection .row h3{color:#ff5f4b;font-size:0.36rem}@media screen and (max-width:480px){.festivalSection .row h3{font-size:0.4rem}}@media screen and (max-width:480px){.festivalSection .row dt{margin-bottom:0.2rem}}.festivalSection .reward{text-align:center}@media screen and (max-width:480px){.festivalSection .reward{text-align:left}}.borderline{padding-top:0.8rem;border-top:1px solid #ddd}.fest_note{padding-left:0.4rem}@media screen and (max-width:480px){.fest_note{padding-left:0rem}}.fest_note ul{list-style:decimal;padding-left:0.36rem}.fest_note li{font-size:0.28rem;line-height:1.6;margin-bottom:0.1rem}.fest_note a{display:inline;position:relative}#about .fest_note a.signature:after,#dayByDay .fest_note a.content:after,#event .fest_note a.row:after,.fest_note #about a.signature:after,.fest_note #dayByDay a.content:after,.fest_note #event a.row:after,.fest_note a.clear:after,.fest_note a.container:after,.fest_note a:before{content:'';width:100%;height:1px;background:#666;position:absolute;left:0;bottom:0}.fest_info{font-size:0.3rem;margin-bottom:0.2rem;line-height:2}.fest_info .level{top:0rem;left:0rem}.fest_pic{width:50%;margin:auto;margin-bottom:0.4rem}@media screen and (max-width:768px){.fest_pic{width:80%}}@media screen and (max-width:480px){.fest_pic{width:100%}}.fest_lb .lb_board{max-width:16rem;border-radius:.1rem;padding-top:1rem;padding-bottom:1rem}.fest_lb .fes_name{font-size:0.6rem;line-height:1.5;color:#ff5f4b;margin-bottom:0.2rem}.fest_lb .infobar{font-size:0.26rem;padding-top:0.16rem;padding-bottom:0.12rem;margin-bottom:0.4rem;border-top:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4}#about .fest_lb .infobar.signature:after,#dayByDay .fest_lb .infobar.content:after,#event .fest_lb .infobar.row:after,.content .row .fest_lb dd.infobar:after,.fest_lb #about .infobar.signature:after,.fest_lb #dayByDay .infobar.content:after,.fest_lb #event .infobar.row:after,.fest_lb .content .row dd.infobar:after,.fest_lb .infobar.clear:after,.fest_lb .infobar.container:after,.fest_lb .infobar:before{content:'';display:table}.fest_lb .infobar:after{content:'';display:table;clear:both}@media screen and (max-width:768px){.fest_lb .infobar{font-size:0.34rem}}.fest_lb .infobar dt{float:left;line-height:1.53846}@media screen and (max-width:480px){.fest_lb .infobar dt{margin-bottom:0.1rem}}.fest_lb .infobar dd{float:right;line-height:1.53846}.fest_lb .fes_picture{margin-bottom:0.4rem}.fest_lb .fes_picture.narrow{max-width:324px;margin:auto;margin-bottom:0.4rem}@media screen and (max-width:480px){.fest_lb .fes_picture.narrow{width:50%}}.fest_lb .fes_intro{margin-bottom:0.4rem}.fest_lb p{font-size:0.26rem;line-height:1.8}.fest_lb .level{display:inline-block}.fest_lb .level .label{font-size:0.24rem;width:0.4rem;height:0.4rem}.fest_lb .level .label.l3:after{right:-0.24rem}.fest_lb .level .label.l4:after{right:-0.24rem}.fest_lb .readmore{font-size:0.26rem;text-align:right}.fest_lb .readmore a{display:inline;color:#ff5f4b;font-weight:bold}#schedule article .timetable{width:calc(100% - 1.1rem);float:right;border:1px solid #999;border-left:none}#schedule article .fillTable,#schedule article .table{width:100%}@media screen and (max-width:768px){#schedule article .fillTable,#schedule article .table{display:block;width:100%}}#schedule article .fillTable:nth-child(odd) .th,#schedule article .table:nth-child(odd) .th{border-left:0.2rem solid #e4006e}#schedule article .fillTable:nth-child(odd) .date,#schedule article .table:nth-child(odd) .date{color:#e4006e}#schedule article .fillTable:nth-child(2n+2) .th,#schedule article .table:nth-child(2n+2) .th{border-left:0.2rem solid #01aef0}#schedule article .fillTable:nth-child(2n+2) .date,#schedule article .table:nth-child(2n+2) .date{color:#01aef0}#schedule article .th{width:0.8rem;min-width:0.8rem;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-left:0.2rem;padding-right:0.2rem;padding-top:0.1rem;padding-bottom:0.1rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;line-height:1.5}@media screen and (max-width:768px){#schedule article .th{display:block;width:100%;font-size:0.38rem}}#schedule article .th .date{width:1.4rem;padding-top:0.1rem;padding-right:0.3rem;line-height:1;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:100%;top:0}@media screen and (max-width:768px){#schedule article .th .date{right:auto;left:0%;padding-top:0.17rem}}#schedule article .td{width:20%;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;letter-spacing:0}@media screen and (max-width:768px){#schedule article .td{display:none;width:100%;border-left:1px solid #9e9e9f}}#schedule article .td .top{position:relative;padding-bottom:1rem;padding-left:0.2rem;padding-right:0.2rem;padding-top:0.2rem;padding-bottom:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}#schedule article .td .top span{font-size:0.28rem;color:#ff5f4b;margin-top:0.1rem;display:block}#schedule article .td .bottom{width:100%;position:absolute;bottom:0;left:0}#schedule article .td u{font-size:0.24rem;display:block;line-height:1.3;margin-bottom:0.08rem;text-decoration:none}@media screen and (max-width:768px){#schedule article .td u{font-size:0.3rem}}#schedule article .td b{font-size:0.28rem;display:block;line-height:1.5}@media screen and (max-width:768px){#schedule article .td b{font-size:0.32rem}}#schedule article .td i{font-size:0.26rem;display:block;line-height:1.5;font-style:normal}@media screen and (max-width:768px){#schedule article .td i{font-size:0.32rem}}@media screen and (max-width:768px){#schedule article .tr{display:block;width:100%}}#schedule article .lightbox .lb_board{width:90%;max-width:10rem;height:80vh;max-height:9rem;padding-top:0.6rem;padding-bottom:0.6rem;margin:auto;background-color:#fff;-webkit-box-shadow:5px 5px 0.8rem rgba(0, 0, 0, 0.74);box-shadow:5px 5px 0.8rem rgba(0, 0, 0, 0.74);position:relative;border:.2rem solid #febf00;-webkit-box-sizing:border-box;box-sizing:border-box}#about #schedule article .lightbox .lb_board.signature:after,#dayByDay #schedule article .lightbox .lb_board.content:after,#event #schedule article .lightbox .lb_board.row:after,#schedule article .lightbox #about .lb_board.signature:after,#schedule article .lightbox #dayByDay .lb_board.content:after,#schedule article .lightbox #event .lb_board.row:after,#schedule article .lightbox .content .row dd.lb_board:after,#schedule article .lightbox .lb_board.clear:after,#schedule article .lightbox .lb_board.container:after,#schedule article .lightbox .lb_board:after,#schedule article .lightbox .lb_board:before,.content .row #schedule article .lightbox dd.lb_board:after{content:'';width:100%;height:10px;background:#01aef0;position:absolute;left:0}#about #schedule article .lightbox .lb_board.signature:after,#dayByDay #schedule article .lightbox .lb_board.content:after,#event #schedule article .lightbox .lb_board.row:after,#schedule article .lightbox #about .lb_board.signature:after,#schedule article .lightbox #dayByDay .lb_board.content:after,#schedule article .lightbox #event .lb_board.row:after,#schedule article .lightbox .content .row dd.lb_board:after,#schedule article .lightbox .lb_board.clear:after,#schedule article .lightbox .lb_board.container:after,#schedule article .lightbox .lb_board:before,.content .row #schedule article .lightbox dd.lb_board:after{top:-10px}#schedule article .lightbox .lb_board:after{bottom:-10px}#schedule article .lightbox .lb_board a{padding:0}#schedule article .lightbox .scrollBox{width:80%;height:100%;margin:auto}#schedule article .lightbox table{width:100%;margin:auto;font-size:0.3rem}#schedule article .lightbox th{text-align:left;padding-top:0.2rem;padding-bottom:0.2rem;font-weight:normal}#schedule article .lightbox td{width:1.5rem;text-align:right;vertical-align:bottom;padding-top:0.2rem;padding-bottom:0.2rem}#schedule article .lightbox span{display:block;line-height:1.3}#schedule article .lightbox .btnClose{right:-1rem;top:-0.2rem;border-color:#febf00}#about #schedule article .lightbox .btnClose a.signature:after,#dayByDay #schedule article .lightbox .btnClose a.content:after,#event #schedule article .lightbox .btnClose a.row:after,#schedule article .lightbox .btnClose #about a.signature:after,#schedule article .lightbox .btnClose #dayByDay a.content:after,#schedule article .lightbox .btnClose #event a.row:after,#schedule article .lightbox .btnClose a.clear:after,#schedule article .lightbox .btnClose a.container:after,#schedule article .lightbox .btnClose a:after,#schedule article .lightbox .btnClose a:before{background:#febf00}#schedule .time{text-align:center;line-height:0.66rem;background-color:#f4f5f6;font-size:0.26rem}#schedule .note{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0.2rem;padding-right:0.2rem;padding-top:0.1rem;padding-bottom:0.1rem}#schedule .note dd,#schedule .note dt{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#schedule .note dt div{margin-right:0.1rem}#schedule .note dd{text-align:right}#schedule .note dd div{margin-left:0.1rem}#schedule .note .family{width:0.44rem;height:0.44rem;background:url("../images/icon_family.png") no-repeat left top;background-size:100% auto}#schedule .note .runtime{font-size:0.26rem;line-height:0.44rem}@media screen and (max-width:768px){#schedule .note .runtime{font-size:0.3rem}}#schedule .note .star{font-size:0.3rem;line-height:0.44rem}@media screen and (max-width:768px){#schedule .note .star{font-size:0.34rem}}#schedule .notice{padding-top:0.4rem;padding-bottom:0.8rem;clear:both}#schedule .notice ul{margin-bottom:0.2rem}#schedule .notice li{font-size:0.28rem;margin-right:0.4rem}#schedule .notice li div{display:inline-block;margin-right:0.14rem}#schedule .notice dl{margin-top:0.4rem;font-size:0.28rem}#schedule .notice dd{line-height:1.4;margin-top:0.2rem}.imgCenter{width:100%;position:absolute;top:0;bottom:auto;left:0;right:auto;-webkit-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 0.8s cubic-bezier(0.165, 0.84, 0.44, 1)}.hashtags{margin-bottom:0.56rem}.hashtags a{color:#555555;font-size:0.28rem;padding-top:0.16rem;padding-bottom:0.16rem;padding-left:0.2rem;padding-right:0.2rem;background:#f6f6f6;border:1px solid #d5d5d5;border-radius:3px}@media screen and (max-width:480px){.hashtags a{font-size:0.36rem}}#about .hashtags a.signature:after,#dayByDay .hashtags a.content:after,#event .hashtags a.row:after,.hashtags #about a.signature:after,.hashtags #dayByDay a.content:after,.hashtags #event a.row:after,.hashtags a.clear:after,.hashtags a.container:after,.hashtags a:before{content:'#';margin-right:0.04rem}.hashtags a:focus,.hashtags a:hover{background:transparent}.hashtags li{margin-right:0.18rem}.accesskey{font-size:0.26rem;margin-right:0.4rem}.accesskey:focus{border:1px dotted #000;color:#000}@media screen and (max-width:768px){.accesskey{display:none}}.label{font-size:0.26rem;width:0.44rem;height:0.44rem;border-radius:1rem;color:#fff;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.label.l1{background:#00a260}#about .label.l1.signature:after,#dayByDay .label.l1.content:after,#event .label.l1.row:after,.content .row dd.label.l1:after,.label.l1.clear:after,.label.l1.container:after,.label.l1:before{content:'普'}.label.l2{background:#01aef0}#about .label.l2.signature:after,#dayByDay .label.l2.content:after,#event .label.l2.row:after,.content .row dd.label.l2:after,.label.l2.clear:after,.label.l2.container:after,.label.l2:before{content:'保'}.label.l3{background:#faa61a}#about .label.l3.signature:after,#dayByDay .label.l3.content:after,#event .label.l3.row:after,.content .row dd.label.l3:after,.label.l3.clear:after,.label.l3.container:after,.label.l3:before{content:'輔'}.label.l3:after{content:'12';color:#faa61a;font-size:0.24rem;letter-spacing:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);position:absolute;bottom:0;right:100%}.label.l4{background:#faa61a}#about .label.l4.signature:after,#dayByDay .label.l4.content:after,#event .label.l4.row:after,.content .row dd.label.l4:after,.label.l4.clear:after,.label.l4.container:after,.label.l4:before{content:'輔'}.label.l4:after{content:'15';color:#faa61a;font-size:0.24rem;letter-spacing:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);position:absolute;bottom:0;right:100%}.label.l5{background:#ed1b23}#about .label.l5.signature:after,#dayByDay .label.l5.content:after,#event .label.l5.row:after,.content .row dd.label.l5:after,.label.l5.clear:after,.label.l5.container:after,.label.l5:before{content:'限'}.en #sidenav dt{font-size:0.4rem}.en #sidenav dd{font-size:0.28rem}#sidenav{-webkit-box-flex:0;-ms-flex:0 0 3.22rem;flex:0 0 3.22rem;width:3.22rem;position:absolute;top:0;left:0;z-index:1}@media screen and (max-width:768px){#sidenav{display:none}}#sidenav dt{margin-bottom:0.02rem;font-size:0.64rem;color:#fff;text-align:center;padding-top:0.84rem;padding-bottom:0.84rem;line-height:1.16;letter-spacing:0.06rem;background:#00a260}#sidenav dd{margin-bottom:0.02rem;background:#2d2d2d}#sidenav dd:hover>a{color:#fff}#sidenav dd:hover>a:after{border-width:0.5rem 0.3rem}#sidenav dd a{color:#969696;padding-top:0.3rem;padding-bottom:0.3rem;text-align:center;line-height:1.3}#sidenav dd>a{background:#2d2d2d;position:relative}#sidenav dd>a:after{content:'';width:0;height:0;position:absolute;top:0;left:100%;border-width:0.5rem 0rem;border-style:solid;border-color:transparent transparent transparent #2d2d2d;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}#sidenav dd.select>a{color:#fff;background:#00a260}#sidenav dd.select>a:after{border-width:0.5rem 0.3rem;border-color:transparent transparent transparent #00a260}#sidenav dd li a{background:#272727}#sidenav dd li a:hover{color:#fff}#sidenav dd li.select a{color:#fff}.en #fastlinks li{font-size:0.24rem}.en #fastlinks a{width:180%;margin-left:-40%}#fastlinks{position:absolute;top:0;left:100%;margin-left:0.4rem}@media screen and (max-width:768px){#fastlinks{position:relative;left:0;margin-left:0rem}}#fastlinks li{padding-top:0.32rem;padding-bottom:0.32rem;width:1.04rem;position:relative;font-size:0.26rem;color:#4d4d4d;white-space:nowrap;text-align:center;letter-spacing:0}@media screen and (max-width:768px){#fastlinks li{width:100%;font-size:0.4rem;letter-spacing:1px;padding-top:0rem;padding-bottom:0rem}}#fastlinks li:after{content:'';width:100%;height:1px;background:url("../images/dot.gif") repeat-x left top;background-size:auto 100%;position:absolute;top:0;left:0}@media screen and (max-width:768px){#fastlinks li:after{display:none}}#fastlinks li:first-child{padding-top:0rem}#fastlinks li:first-child:after{display:none}#about #fastlinks a.signature:after,#dayByDay #fastlinks a.content:after,#event #fastlinks a.row:after,#fastlinks #about a.signature:after,#fastlinks #dayByDay a.content:after,#fastlinks #event a.row:after,#fastlinks a.clear:after,#fastlinks a.container:after,#fastlinks a:before{content:'';margin:auto;display:block;width:0.9rem;height:0.8rem;background:url("../images/icon_fastlinks.png") no-repeat;background-size:200% auto;position:relative;margin-bottom:0.2rem}@media screen and (max-width:768px){#about #fastlinks a.signature:after,#dayByDay #fastlinks a.content:after,#event #fastlinks a.row:after,#fastlinks #about a.signature:after,#fastlinks #dayByDay a.content:after,#fastlinks #event a.row:after,#fastlinks a.clear:after,#fastlinks a.container:after,#fastlinks a:before{display:none}}#fastlinks a:focus,#fastlinks a:hover{color:#222}#about #fastlinks .buytickets a.signature:after,#dayByDay #fastlinks .buytickets a.content:after,#event #fastlinks .buytickets a.row:after,#fastlinks .buytickets #about a.signature:after,#fastlinks .buytickets #dayByDay a.content:after,#fastlinks .buytickets #event a.row:after,#fastlinks .buytickets a.clear:after,#fastlinks .buytickets a.container:after,#fastlinks .buytickets a:before{background-position:0% 0%}#about #fastlinks .buytickets a.signature:focus:after,#about #fastlinks .buytickets a.signature:hover:after,#dayByDay #fastlinks .buytickets a.content:focus:after,#dayByDay #fastlinks .buytickets a.content:hover:after,#event #fastlinks .buytickets a.row:focus:after,#event #fastlinks .buytickets a.row:hover:after,#fastlinks .buytickets #about a.signature:focus:after,#fastlinks .buytickets #about a.signature:hover:after,#fastlinks .buytickets #dayByDay a.content:focus:after,#fastlinks .buytickets #dayByDay a.content:hover:after,#fastlinks .buytickets #event a.row:focus:after,#fastlinks .buytickets #event a.row:hover:after,#fastlinks .buytickets a.clear:focus:after,#fastlinks .buytickets a.clear:hover:after,#fastlinks .buytickets a.container:focus:after,#fastlinks .buytickets a.container:hover:after,#fastlinks .buytickets a:focus:before,#fastlinks .buytickets a:hover:before{-webkit-animation:buytickets .5s ease-out infinite;animation:buytickets .5s ease-out infinite}@-webkit-keyframes buytickets{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}1000%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes buytickets{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}1000%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#about #fastlinks .recommend a.signature:after,#dayByDay #fastlinks .recommend a.content:after,#event #fastlinks .recommend a.row:after,#fastlinks .recommend #about a.signature:after,#fastlinks .recommend #dayByDay a.content:after,#fastlinks .recommend #event a.row:after,#fastlinks .recommend a.clear:after,#fastlinks .recommend a.container:after,#fastlinks .recommend a:before{background-position:0% 33.333333%}#about #fastlinks .recommend a.signature:focus:after,#about #fastlinks .recommend a.signature:hover:after,#dayByDay #fastlinks .recommend a.content:focus:after,#dayByDay #fastlinks .recommend a.content:hover:after,#event #fastlinks .recommend a.row:focus:after,#event #fastlinks .recommend a.row:hover:after,#fastlinks .recommend #about a.signature:focus:after,#fastlinks .recommend #about a.signature:hover:after,#fastlinks .recommend #dayByDay a.content:focus:after,#fastlinks .recommend #dayByDay a.content:hover:after,#fastlinks .recommend #event a.row:focus:after,#fastlinks .recommend #event a.row:hover:after,#fastlinks .recommend a.clear:focus:after,#fastlinks .recommend a.clear:hover:after,#fastlinks .recommend a.container:focus:after,#fastlinks .recommend a.container:hover:after,#fastlinks .recommend a:focus:before,#fastlinks .recommend a:hover:before{-webkit-animation:recommend .5s ease-out infinite;animation:recommend .5s ease-out infinite}@-webkit-keyframes recommend{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}1000%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes recommend{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}1000%{-webkit-transform:translateX(0px);transform:translateX(0px)}}#about #fastlinks .download a.signature:after,#dayByDay #fastlinks .download a.content:after,#event #fastlinks .download a.row:after,#fastlinks .download #about a.signature:after,#fastlinks .download #dayByDay a.content:after,#fastlinks .download #event a.row:after,#fastlinks .download a.clear:after,#fastlinks .download a.container:after,#fastlinks .download a:before{background-position:0% 66.666666%}#about #fastlinks .download a.signature:focus:after,#about #fastlinks .download a.signature:hover:after,#dayByDay #fastlinks .download a.content:focus:after,#dayByDay #fastlinks .download a.content:hover:after,#event #fastlinks .download a.row:focus:after,#event #fastlinks .download a.row:hover:after,#fastlinks .download #about a.signature:focus:after,#fastlinks .download #about a.signature:hover:after,#fastlinks .download #dayByDay a.content:focus:after,#fastlinks .download #dayByDay a.content:hover:after,#fastlinks .download #event a.row:focus:after,#fastlinks .download #event a.row:hover:after,#fastlinks .download a.clear:focus:after,#fastlinks .download a.clear:hover:after,#fastlinks .download a.container:focus:after,#fastlinks .download a.container:hover:after,#fastlinks .download a:focus:before,#fastlinks .download a:hover:before{-webkit-animation:download .8s ease-out infinite;animation:download .8s ease-out infinite}@-webkit-keyframes download{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}1000%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes download{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}1000%{-webkit-transform:translateY(0px);transform:translateY(0px)}}#about #fastlinks .fbPage a.signature:after,#dayByDay #fastlinks .fbPage a.content:after,#event #fastlinks .fbPage a.row:after,#fastlinks .fbPage #about a.signature:after,#fastlinks .fbPage #dayByDay a.content:after,#fastlinks .fbPage #event a.row:after,#fastlinks .fbPage a.clear:after,#fastlinks .fbPage a.container:after,#fastlinks .fbPage a:before{background-position:0% 100%}#about #fastlinks .fbPage a.signature:focus:after,#about #fastlinks .fbPage a.signature:hover:after,#dayByDay #fastlinks .fbPage a.content:focus:after,#dayByDay #fastlinks .fbPage a.content:hover:after,#event #fastlinks .fbPage a.row:focus:after,#event #fastlinks .fbPage a.row:hover:after,#fastlinks .fbPage #about a.signature:focus:after,#fastlinks .fbPage #about a.signature:hover:after,#fastlinks .fbPage #dayByDay a.content:focus:after,#fastlinks .fbPage #dayByDay a.content:hover:after,#fastlinks .fbPage #event a.row:focus:after,#fastlinks .fbPage #event a.row:hover:after,#fastlinks .fbPage a.clear:focus:after,#fastlinks .fbPage a.clear:hover:after,#fastlinks .fbPage a.container:focus:after,#fastlinks .fbPage a.container:hover:after,#fastlinks .fbPage a:focus:before,#fastlinks .fbPage a:hover:before{-webkit-animation:recommend .5s ease-out infinite;animation:recommend .5s ease-out infinite}@keyframes recommend{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}1000%{-webkit-transform:translateX(0px);transform:translateX(0px)}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#555555;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}::-moz-placeholder{color:#555555;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}:-ms-input-placeholder{color:#555555;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}:-moz-placeholder{color:#555555;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體"}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0.32rem;height:0.32rem;border:none;background:#e1e1e1;border-radius:.5rem;margin:0;position:relative;top:0.04rem;margin-right:0.15rem}input[type=radio]:checked:after{content:'';width:0.12rem;height:0.12rem;background:#434343;border-radius:.5rem;position:absolute;top:50%;left:50%;margin-left:-0.06rem;margin-top:-0.06rem}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:Arial, sans-serif, Verdana, Helvetica, "微軟正黑體", "蘋果儷黑體", "新細明體";cursor:pointer;opacity:1;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}button:focus,button:hover{opacity:.8}