body{font-weight:400;font-family:"Noto Sans TC",sans-serif;line-height:1.6;letter-spacing:1px;background:#fff url(../image/photo/all-bg.png) repeat;background-size:463px auto;scroll-behavior:smooth}body::-webkit-scrollbar{background:rgba(0,0,0,0);width:8px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background:#163a57}header{width:100%;position:fixed;top:0;left:0;z-index:100}header.active .btn-menu .box:first-child{transform:translate3d(0, 0, 0) rotate(45deg)}header.active .btn-menu .box:nth-child(2){opacity:0;transform:translate3d(0, 0, 0) scaleX(0)}header.active .btn-menu .box:last-child{transform:translate3d(0, 0, 0) rotate(-45deg)}header.active .mobile-content{transform:translate3d(0, 0, 0)}header .top-menu{width:100%;background:#00172b}header .top-menu .list{justify-content:flex-end}header .top-menu li{padding:4px 0;margin:0 16px}header .top-menu li.sp{margin:0 4px}header .top-menu .icon{width:36px}header .bottom-menu{background:#fff;position:relative;z-index:101}@media screen and (max-width: 1023.97px){header .bottom-menu .inner{width:100%;max-width:none}}header .bottom-menu li{padding:12px 20px;position:relative}@media screen and (max-width: 1279.97px)and (min-width: 1023.98px){header .bottom-menu li{padding:12px 16px}}@media screen and (max-width: 1023.97px){header .bottom-menu li{padding:2px}}@media screen and (min-width: 1023.98px){header .bottom-menu li:hover::before{opacity:1}}header .bottom-menu li::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,190,43,.2);opacity:0;transition:.7s;pointer-events:none}@media screen and (max-width: 1023.97px){header .bottom-menu li.btn-shopping{order:-1}}header .bottom-menu li.btn-shopping .icon{width:40px;margin:4px auto}@media screen and (max-width: 1023.97px){header .bottom-menu li.btn-shopping .icon{width:32px;margin:0 4px 0 0}}header .bottom-menu li.btn-shopping p{color:#ee7836}@media screen and (max-width: 1023.97px){header .bottom-menu li.btn-shopping p{font-size:13px;line-height:18px}}header .bottom-menu li.btn-shopping a{display:flex;flex-direction:column}@media screen and (max-width: 1023.97px){header .bottom-menu li.btn-shopping a{flex-direction:row;align-items:center}}header .bottom-menu .icon{width:48px;margin:0 auto}@media screen and (max-width: 1023.97px){header .bottom-menu .icon{width:42px}}header .logo{width:200px}@media screen and (max-width: 1279.97px)and (min-width: 1023.98px){header .logo{width:150px}}@media screen and (max-width: 1023.97px){header .logo{width:128px;margin:0 0 0 12px}}header nav{justify-content:space-between}header .btn-menu{width:60px;height:60px;background:#0a4763;position:relative}header .btn-menu .box{width:22px;height:2px;background:#fff;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;transition:.4s}header .btn-menu .box:first-child{transform:translate3d(3px, -7px, 0)}header .btn-menu .box:last-child{transform:translate3d(-3px, 7px, 0)}header .mobile-content{width:100%;height:100%;position:fixed;top:0;right:0;background:#fff;z-index:100;padding:60px 0 0;box-sizing:border-box;transform:translate3d(100%, 0, 0);transition:.7s}@media screen and (min-width: 768px)and (max-width: 1023.97px){header .mobile-content{max-width:375px;max-height:640px}}header .moible-top{padding:4%;box-sizing:border-box;background:#0a4763;flex-shrink:0}header .moible-top li{width:33.3%;padding:10px 0}header .moible-bottom{height:100%;overflow:hidden}header .moible-bottom .item{border-bottom:1px solid rgba(20,70,98,.1);padding:12px 0;box-sizing:border-box;flex-grow:1}@media screen and (max-width: 360px){header .moible-bottom .item{padding:8px 0}}header .moible-bottom .icon{width:48px;margin:0 16px 0 0;flex-shrink:0}@media screen and (max-width: 360px){header .moible-bottom .icon{width:42px}}header .moible-bottom p{width:180px}header .moible-share{padding:12px 0;flex-shrink:0}@media screen and (max-width: 360px){header .moible-share{padding:5px 0}}header .moible-share a{width:48px;margin:0 8px}@media screen and (max-width: 360px){header .moible-share a{width:42px}}footer{padding:88px 0;background:#0a4763 url(../image/photo/footer-bg.png) 50%;background-size:cover}@media screen and (max-width: 1023.97px){footer .inner{flex-direction:column}}@media screen and (min-width: 768px)and (max-width: 1023.97px){footer .inner{align-items:flex-start}}footer .sitemap{flex-grow:1}@media screen and (min-width: 768px)and (max-width: 1023.97px){footer .sitemap{width:100%}}@media screen and (min-width: 768px)and (max-width: 1023.97px){footer .copyright{width:100%;text-align:center;margin:5% 0 0}}footer .sub{margin:0 0 18px}@media screen and (max-width: 767px){footer .sub{margin:0 0 8px}}footer .detail{width:100%;flex-shrink:0}@media screen and (max-width: 767px){footer .detail{margin:0 0 24px}}footer .detail:first-child{max-width:380px}@media screen and (max-width: 1279.97px)and (min-width: 1023.98px){footer .detail:first-child{max-width:340px}}@media screen and (min-width: 768px)and (max-width: 1023.97px){footer .detail:first-child{max-width:48%}}footer .detail:nth-child(2){max-width:200px}@media screen and (min-width: 768px)and (max-width: 1023.97px){footer .detail:nth-child(2){max-width:27%}}@media screen and (max-width: 767px){footer .detail:nth-child(2){max-width:300px}}footer .detail:last-child{max-width:220px}@media screen and (max-width: 1279.97px)and (min-width: 1023.98px){footer .detail:last-child{max-width:200px}}@media screen and (min-width: 768px)and (max-width: 1023.97px){footer .detail:last-child{max-width:24%}}@media screen and (max-width: 360px){footer .list{font-size:13px}}footer .list li{width:33.3%;padding:12px 0;transition:.4s}@media screen and (min-width: 1023.98px){footer .list li:hover{color:#ffbe2b}}@media screen and (max-width: 767px){footer .download{flex-direction:row;justify-content:space-between}}footer .download li{margin:12px 0;max-width:150px;transition:.4s}@media screen and (max-width: 767px){footer .download li{width:48%}}@media screen and (min-width: 1023.98px){footer .download li:hover{transform:translate3d(0, -8%, 0)}}footer .social-links{transform:translate3d(0, -8px, 0)}footer .social-links li{max-width:56px;transition:.4s}@media screen and (min-width: 1023.98px){footer .social-links li:hover{transform:scale(0.9)}}footer .logo{width:108px;margin:0 auto 36px}@media screen and (max-width: 1279.97px)and (min-width: 1023.98px){footer .logo{width:96px}}@media screen and (min-width: 768px)and (max-width: 1023.97px){footer .logo{width:64px;margin:0 0 36px}}footer .sp{display:block}@media screen and (min-width: 768px)and (max-width: 1023.97px){footer .sp{display:inline}}.ticket-area{padding:24px 0 48px}.ticket-area .title{margin:0 0 -31px}.ticket-area .sub{width:880px;border:1px solid #173f57;margin:0 auto}@media screen and (max-width: 1023.97px){.ticket-area .sub{width:100%;max-width:600px}}.ticket-area h4{background:#173f57;padding:4px 0}@media screen and (max-width: 1023.97px){.ticket-area h4{padding:8px 0}}.ticket-area h5{padding:12px 0 48px}.container{width:100%;padding:138px 0 0}@media screen and (max-width: 1023.97px){.container{padding:60px 0 0}}.wrapper{width:100%;max-width:1440px;margin:0 auto}.inner{width:88%;min-width:900px;max-width:1180px;margin:0 auto;position:relative}@media screen and (max-width: 1279.97px)and (min-width: 1023.98px){.inner{width:95%}}@media screen and (min-width: 768px)and (max-width: 1023.97px){.inner{max-width:700px;min-width:300px}}@media screen and (max-width: 767px){.inner{min-width:300px;max-width:400px}}.content{width:100%;max-width:800px;margin:0 auto}.component-title .title-wrap{margin:0 16px 0 0}.component-title .title-wrap::after{content:"";width:112px;height:18px;background-color:#ffbe2b;display:block;margin:8px 0 0}@media screen and (max-width: 1023.97px){.component-title .title-wrap::after{height:16px;margin:6px 0 0}}@media screen and (max-width: 1023.97px){.component-title .ch{font-size:20px}}@media screen and (max-width: 1023.97px){.component-title .en{font-size:60px}}.component-botton{width:280px;height:60px;margin:0 auto;background:#0a4763;position:relative;transition:.4s}@media screen and (min-width: 1023.98px){.component-botton:hover{transform:translate3d(8px, 0, 0)}.component-botton:hover::before{width:48px}}.component-botton::before{content:"";width:0;height:2px;background:#fff;position:absolute;top:0;right:0;bottom:0;margin:auto;transition:.4s}.component-botton.sp{background:#ee7836}.component-select{width:100%;position:relative}.component-select::before{content:"";width:0;height:0;border-width:10px 6px 0 6px;border-style:solid;border-color:#4780c3 rgba(0,0,0,0);position:absolute;top:0;bottom:0;right:16px;margin:auto;pointer-events:none}.component-select select{width:100%;height:60px;background:#fff;color:#4780c3;-moz-text-align-last:center;text-align-last:center;line-height:60px;font-size:16px;font-weight:500;cursor:pointer}.component-map{width:100%;position:relative}.component-map .area{width:28%;position:absolute;transform:scale(1);transition:.4s}@media screen and (min-width: 1023.98px){.component-map .area:hover{transform:scale(1.12)}.component-map .area:hover img{background:rgba(238,120,54,.4)}}.component-map .area img{border-radius:50%;transition:.4s}.component-map .area1{top:5%;left:60%}.component-map .area2{top:20%;left:23%}.component-map .area3{top:56%;left:8%}.component-map .area4{top:42%;left:49%}.component-cover{width:100%;padding-bottom:18.75%;position:relative;background-position:50% 50%;background-size:cover}@media screen and (max-width: 767px){.component-cover{padding-bottom:60%}}.component-cover .image{width:100%;height:100%;position:absolute;top:0;left:0;margin:auto;overflow:hidden}.component-crumbs{margin:36px 0}.component-crumbs li{padding:4px 0}.component-crumbs li:not(:last-child){display:flex;align-items:center;margin:0 12px 0 0}.component-crumbs li:not(:last-child)::after{content:"";width:6px;height:6px;transform:rotate(45deg);display:block;border-top:2px solid #0a4763;border-right:2px solid #0a4763;margin:0 0 0 12px}.component-tab{margin:32px 0}@media screen and (max-width: 767px){.component-tab{justify-content:flex-start}}.component-tab li{width:50%;max-width:180px;padding:8px;box-sizing:border-box}@media screen and (max-width: 767px){.component-tab li{max-width:180px;padding:4px}}.component-tab li a{width:100%;border:1px solid #0a4763;transition:.4s}@media screen and (min-width: 1023.98px){.component-tab li a:hover{background:#0a4763;color:#fff}}.component-tab li a.active{background:#0a4763;color:#fff}.component-tab a{display:block;padding:12px 0}.component-photo-album .item{width:100%;padding-bottom:60%;background-position:50% 50%;background-size:cover}.component-photo-album .swiper-pagination{bottom:0;background:linear-gradient(180deg, rgba(10, 71, 99, 0), rgba(10, 71, 99, 0.7));padding:1% 0}.component-photo-album .swiper-pagination-bullet{width:12px;height:12px;box-sizing:border-box;opacity:1;border:1px solid #fff;background:rgba(0,0,0,0)}@media screen and (max-width: 767px){.component-photo-album .swiper-pagination-bullet{width:10px;height:10px}}.component-photo-album .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.component-search{width:100%;padding:80px 0;box-sizing:border-box;background:url(../image/photo/search-bg.jpg) 50% 50%;background-size:cover}@media screen and (max-width: 767px){.component-search{padding:32px 0}}.component-search .component-search-detail{width:80%;margin:24px auto 0}@media screen and (min-width: 768px)and (max-width: 1023.97px){.component-search .component-search-detail{width:84%}}@media screen and (max-width: 767px){.component-search .component-search-detail{width:84%}}.component-search .component-search-item{width:30%}@media screen and (max-width: 767px){.component-search .component-search-item{width:100%;margin:0 0 12px}}.component-search .component-search-item.component-search-btn{background:#ffbe2b}@media screen and (max-width: 767px){.component-search .component-search-item.component-search-btn{width:100%;height:60px;margin:0}}.component-search .component-search-item.component-search-btn a{height:100%}.component-page-number{margin:48px 0 0}.component-page-number li{width:36px;margin:4px;padding:4px 0;transition:.4s}.component-page-number li.active{background:#0a4763;color:#fff}.component-page-number li.btn a{position:relative;height:28px;padding:0}.component-page-number li.btn a::before{content:"";width:8px;height:8px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;border-width:0 2px 2px 0;border-style:solid;border-color:#0a4763}.component-page-number li.btn.prev a::before{transform:rotate(135deg)}.component-page-number li.btn.next a::before{transform:rotate(-45deg)}@media screen and (min-width: 1023.98px){.component-page-number li:not(:first-child):not(:last-child):hover{background:#0a4763;color:#fff}}@media screen and (min-width: 1023.98px){.component-page-number li:first-child:hover{transform:translate3d(-5px, 0, 0)}}@media screen and (min-width: 1023.98px){.component-page-number li:last-child:hover{transform:translate3d(5px, 0, 0)}}.component-page-number li a{display:block}.component-edit{width:100%}.component-edit img{max-width:100% !important;height:auto !important}.component-edit h1{font-size:32px}.component-edit h2{font-size:28px}.component-edit h3{font-size:24px}.component-edit h4{font-size:20px}.component-edit h5{font-size:18px}.component-edit h6{font-size:16px}.component-edit p{font-size:14px}.component-edit a{color:#4780c3}.component-edit .blockquote{color:#0a4763;margin:24px 0;padding:20px;box-sizing:border-box;border-width:1px 1px 1px 6px;border-style:solid;border-color:#0a4763}.component-edit iframe{max-width:100%;position:relative !important}.component-edit .table-wrap{width:100%;overflow-x:scroll;overflow-y:hidden}.component-edit .table-wrap::-webkit-scrollbar{background:rgba(0,0,0,0);height:8px}.component-edit .table-wrap::-webkit-scrollbar-track{background:#fff}.component-edit .table-wrap::-webkit-scrollbar-thumb{background:#4780c3}.component-edit .table-wrap table{width:100%;font-size:13px;border-spacing:1px;border-collapse:separate;word-break:break-all}.component-edit .table-wrap table tr:nth-of-type(odd) td{background:rgba(71,128,195,.2)}.component-edit .table-wrap table td{width:10%;min-width:120px;max-width:240px;background:#fff;padding:8px 16px;box-sizing:border-box}.component-edit ol,.component-edit ul{list-style:auto;padding:0 0 0 20px}.component-edit ul{list-style:disc}.component-news-wrap{width:100%;padding:12% 10%;box-sizing:border-box}@media screen and (min-width: 1023.98px){.component-news-wrap a:hover .photo{transform:scale(0.95);box-shadow:none}.component-news-wrap a:hover h4{color:#4780c3}}.component-news-wrap .photo{width:100%;padding-bottom:141.66%;transition:.6s;background-position:50% 50%;background-size:cover}.component-news-wrap .sub{margin:12px 0 4px;padding:0 8px;box-sizing:border-box}.component-news-wrap h4{transition:.4s}.component-swiper-sale{padding:36px 0 12px;background:#0a4763;position:relative;overflow:hidden}.component-swiper-sale::before{content:"";width:100%;height:5px;background:#ffbe2b;position:absolute;bottom:0;left:0}@media screen and (max-width: 767px){.component-swiper-sale{padding:4% 0 2%}}.component-swiper-sale .swiper-container{padding:2px;box-sizing:border-box}@media screen and (max-width: 1023.97px){.component-swiper-sale .swiper-container{overflow:visible}}.component-swiper-sale .swiper-slide{width:50%}@media screen and (max-width: 1023.97px){.component-swiper-sale .swiper-slide{width:100%}}.component-swiper-sale .swiper-slide.swiper-slide-active .component-wrap{transform:scale(1);box-shadow:0 0 0 2px #ee7836}@media screen and (max-width: 767px){.component-swiper-sale .swiper-slide.swiper-slide-active .component-wrap{box-shadow:none}}.component-swiper-sale .component-wrap{width:100%;padding-bottom:52.5%;position:relative;overflow:hidden;transform:scale(0.92);box-sizing:border-box;transition:transform .6s}.component-swiper-sale .detail{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.component-swiper-sale .swiper-pagination{position:static;padding:10px 0}.component-swiper-sale .swiper-pagination-bullet{width:8px;height:8px;box-sizing:border-box;opacity:1;border:1px solid #fff;background:rgba(0,0,0,0)}.component-swiper-sale .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ee7836;border:1px solid #ee7836}.component-sub-title{align-items:flex-end;margin:0 0 16px}.component-sub-title h4{flex-shrink:0}.component-sub-title::after{content:"";width:100%;height:8px;background:#ffbe2b;display:block;margin:0 0 0 16px;transform:translate3d(0, -6px, 0)}.shadow{box-shadow:3px 3px 12px 0 rgba(0,0,0,.2)}.component-video{width:100%;padding-bottom:56.25%;position:relative;margin:0 0 48px}.component-video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.special-area{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:500;opacity:0;pointer-events:none;transition:.8s}.special-area.active{opacity:1;pointer-events:auto}.special-area .special-content{width:100%;max-width:500px}.special-area .btn-close{width:50px;height:50px;cursor:pointer;z-index:50;position:relative;transition:.6s;margin:0 0 12px}.special-area .btn-close:hover{transform:scaleY(0.7)}.special-area .btn-close::before,.special-area .btn-close::after{content:"";width:80%;height:2px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#fff}.special-area .btn-close::before{transform:rotate(45deg)}.special-area .btn-close::after{transform:rotate(-45deg)}.fixed-area{width:100%;height:100%;max-width:1600px;position:fixed;top:0;left:0;right:0;margin:auto;z-index:100;pointer-events:none}.fixed-area .item{width:100%;position:absolute;bottom:48px;right:48px}@media screen and (max-width: 1023.97px){.fixed-area .item{bottom:0;right:0}}.fixed-area .ad{width:120px;margin:0 0 0 auto;opacity:0;transition:.8s;cursor:pointer}@media screen and (max-width: 1023.97px){.fixed-area .ad{width:90px;margin:0 24px 0 auto}}.fixed-area .ad.active{opacity:1;pointer-events:auto}.btn-top{width:48px;height:48px;border:1.5px solid #0a4763;position:relative;cursor:pointer;transition:.5s;margin:8px 0 0 auto;pointer-events:auto}@media screen and (min-width: 1023.98px){.btn-top:hover{transform:translate3d(0, -8px, 0);background:#0a4763}.btn-top:hover::before{border-color:#fff rgba(0,0,0,0)}}@media screen and (max-width: 1023.97px){.btn-top{width:100%;height:32px;background:#0a4763}}.btn-top::before{content:"";width:0;height:0;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;border-width:0 6px 10px 6px;border-style:solid;border-color:#0a4763 rgba(0,0,0,0)}@media screen and (max-width: 1023.97px){.btn-top::before{border-color:#fff rgba(0,0,0,0)}}#sub-form-container{margin:0}#sub-form-container button{border:none}#sub-form-container button:focus{outline:none}#sub-form-container input,#sub-form-container label,#sub-form-container textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;outline:0;font:inherit}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}#sub-form-container input:focus,#sub-form-container textarea:focus{outline:0 !important}#sub-form-container{display:flex;justify-content:center;align-items:center;flex-direction:column}#sub-form-container .content{position:absolute;top:-999999px;left:-999999px;opacity:0}#sub-form-container .content.active{position:initial;top:0;left:0;opacity:1}#sub-form-content{box-sizing:border-box;color:#555;display:flex;justify-content:center;flex-direction:column;padding:40px;border-radius:10px;width:100%;max-width:490px;min-height:310px}#sub-form-content .content{padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column}#sub-form input{padding:0px 10px;border-radius:2px;border:1px solid #ccc;background-color:#fff}#sub-form input:focus{border-color:#3f7dbd;outline:none}#sub-form .sub-inputs{box-sizing:border-box;margin-bottom:10px;height:42px;width:100%}#sub-form .btn{margin-top:14px}#sub-form-content .btn{width:280px;height:60px;margin:8px auto 0;background:#0a4763;position:relative;transition:.4s}@media screen and (min-width: 1023.98px){#sub-form-content .btn:hover{transform:translate3d(8px, 0, 0)}#sub-form-content .btn:hover::before{width:48px}}#sub-form-content .btn::before{content:"";width:0;height:2px;background:#fff;position:absolute;top:0;right:0;bottom:0;margin:auto;transition:.4s}#sub-form-content .btn:disabled{opacity:.5;cursor:not-allowed}#sub-form-content .content.confirm,#sub-form-content .content.err{align-self:center;width:100%}#sub-form-content .content .head{margin-bottom:25px;text-align:center;color:#0a4763}#sub-form-content .content .title{margin:0 0 8px;font-size:24px;letter-spacing:3px;font-weight:bold}#sub-form-content .content .description{font-size:16px;line-height:1.5;letter-spacing:2px}@media(max-width: 480px){#sub-form-container{align-items:stretch}#sub-form{border-radius:0px;padding:30px 16px}#sub-form-content{padding:32px 24px}}@media(min-width: 500px){#sub-form-content{width:490px}}/*# sourceMappingURL=module.min.css.map */