html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#log{position:fixed;width:500px;height:300px;z-index:3000;background:#fff;color:#000}body.modal-open{padding-right:0 !important}img{width:100%;height:auto;padding:0;margin:0;border:0;vertical-align:top}br.clear{clear:both}.hide{display:none}.row{width:100%;padding:0;margin-left:0}.col,.col-lg,.col-sm{padding:0px}.tr{position:relative;display:block;width:100%;height:auto;border:0px red dotted}.td{position:relative;display:block;width:100%;height:100%;float:left}.tr.two .td{width:50%}@media only screen and (max-width: 1000px){.tr.two .td{position:relative;display:block;width:100%;height:auto}}.tr.three .td{width:33.3%}@media only screen and (max-width: 1000px){.tr.three .td{position:relative;display:block;width:100%;height:auto}}@media screen and (max-width: 1000px){wr{display:inline}nr{display:inline}sr{display:block}.wide{display:none}.normal{display:none}.small{display:block}}@media screen and (min-width: 1001px)and (max-width: 1600px){wr{display:block}nr{display:block}sr{display:inline}.wide{display:none}.normal{display:block}.small{display:none}}@media screen and (min-width: 1600px){wr{display:block}nr{display:inline}sr{display:inline}.small{display:none}.normal{display:none}.wide{display:block}}body{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;overflow-x:hidden;font-family:"Consolas","微軟正黑體","Microsoft JhengHei","Arial","sans-serif";font-weight:normal;font-size:16pt;line-height:150%;color:#030303;background-color:#fff}body.privacy{overflow-y:auto}@media only screen and (max-width: 1000px){body{font-size:4vw;line-height:150%}}#loading{position:fixed;display:block;width:100%;height:100%;margin:0;padding:0;background:rgba(0,0,0,.9);z-index:10000}#loading .load{position:absolute;display:block;width:30px;height:30px;top:calc(50% - 15px);left:calc(50% - 15px)}@media only screen and (max-width: 1000px){#loading .load{position:absolute;display:block;width:10vw;height:10vw;top:calc(50% - 5vw);left:calc(50% - 5vw)}}#header{position:fixed;display:block;width:100%;height:100%;pointer-events:none;z-index:6000;border:0px red dotted}@media only screen and (max-width: 1000px){#header{height:12vw}}#toggleBtn{position:absolute;display:block;width:50px;height:50px;pointer-events:auto;cursor:pointer;margin:0;padding:0;right:0}@media only screen and (max-width: 1000px){#toggleBtn{position:absolute;display:block;width:12vw;height:12vw}}#toggleBtn:hover{opacity:.5}#navi{position:absolute;display:block;width:100%;height:100%;text-align:left}#playBtn{position:absolute;display:block;width:100%;height:100%;pointer-events:auto;cursor:pointer}#playBtn img{position:relative;display:block;width:10vw;height:10vw;margin:auto;padding:0;top:calc(50% - 5vw);opacity:0;transform-origin:center center}@media only screen and (max-width: 1000px){#playBtn img{position:relative;display:block;width:30vw;height:30vw;top:calc(50% - 15vw)}}#logo{position:absolute;display:block;width:30%;height:auto;margin:5% 35% 0% 35%;padding:0;top:0;z-index:50;transform-style:preserve-3d;transform-origin:center center}#logo .camera{transform-origin:center center;-o-perspective:1200px;perspective:1200px}@media only screen and (max-width: 1000px){#logo{position:absolute;display:block;width:60%;height:auto;margin:20vh 20% 0% 20%;padding:0}}main{position:relative;display:block;width:100%;max-width:1200px;height:auto;margin:0 auto;padding:2em}main h1{height:auto;font-size:2em;font-weight:bold;line-height:110%;margin-bottom:.5em}#page{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;z-index:10;background-color:#fff}#page .section{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;z-index:100;overflow:hidden;pointer-events:none}#page .section .content{position:absolute;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none;top:0;z-index:500}#page .section .content .box{position:relative;display:block;width:100%;height:auto;min-height:60vh;margin:auto;padding:0px;overflow:hidden;pointer-events:auto}.bg{position:absolute;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}#footer{position:absolute;display:block;width:100%;height:30px;margin:0;padding:0;bottom:0;z-index:1000;color:#fff;background:rgba(0,0,0,.3)}#footer .txt{text-align:center;font-size:.5em;line-height:30px}#footer #speakBtn{position:relative;display:inline-block;width:20px;height:30px;pointer-events:auto;cursor:pointer;vertical-align:middle;line-height:30px}#footer #speakBtn:hover{opacity:.5}#footer #speakBtn img{position:absolute;display:block;width:100%;height:100%;top:0}.modal{margin:0;padding:0;padding-right:0 !important;max-width:100%;min-width:0%;z-index:10000;overflow:hidden !important;overflow-y:hidden !important;background-color:rgba(0,0,0,.8)}.modal-centered{top:0%;transform:translate(0%, 30%) !important}.modal.fade.show .modal-centered{top:0%;transform:translate(0, 0%) !important}.modal-dialog,.modal-content,.modal-body{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;max-width:100%;min-width:0%;border:0px;border-radius:0px;overflow:hidden;background-color:rgba(0,0,0,0)}.closeBtn{position:absolute;display:block;width:50px;height:50px;pointer-events:auto;cursor:pointer;top:0%;right:-60px;background-color:#fff}.closeBtn:hover{background-color:#aaa}.closeBtn img{position:relative;display:block;width:50%;height:50%;margin:25% auto}#menuModal .modal-content{height:auto}#menuModal .modal-body{height:auto}@media only screen and (max-width: 1000px){#menuModal .modal-dialog{padding-top:12vw}}#menuModal ul{position:relative;display:block;width:100%;height:auto;margin:0;padding:0}#menuModal ul li{position:relative;display:block;width:100%;height:50px;pointer-events:auto;cursor:pointer;line-height:50px;padding-left:50px;text-align:left;color:#fff;font-size:1em;background-color:#333;border-bottom:1px #999 dashed}#menuModal ul li:first-child{border-top:1px #999 dashed}#menuModal ul li:hover{background-color:#bbb}/*# sourceMappingURL=layout.css.map */