@font-face{font-family:'微軟正黑體修正';unicode-range:U+7db0,U+78A7,U+7B75;src:local("Yu Gothic"),local("MS Gothic")}@font-face{font-family:'微軟正黑體修正IE';unicode-range:U+7db0,U+78A7,U+7B75;src:local("Yu Gothic"),local("MS Gothic")}html{background-color:#fff}@media screen and (max-width:1920px){html{background-color:#fff}}body{max-width:1920px;margin:auto;background-color:#fff;opacity:0}@media screen and (max-width:1920px){body{opacity:1;background-color:none}}.alertify{border-radius:0}.alertify-buttons{width:auto;min-width:initial;padding:6px;border-color:none;border-radius:0}.alertify-button-ok,.alertify-button-ok:hover,.alertify-button-ok:focus,.alertify-button-ok:active{font-size:16px;padding:6px 9px;background-color:#b21929;border-color:none;border-radius:0}.alertify-button,.alertify-button:hover,.alertify-button:focus,.alertify-button:active{background-image:none;box-shadow:none}.alertify-button-cancel,.alertify-button-cancel:hover,.alertify-button-cancel:focus,.alertify-button-cancel:active{font-size:16px;padding:6px 9px;border-color:none;border-radius:0}.frame-form_2 h4 a,.frame-form_2 h5 a{color:#000}.video{display:block;position:relative;width:100%;height:auto;height:auto}.video:after{padding-top:56.25%;display:block;content:''}.video iframe{display:block;position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (max-width:767px){.video{width:100%!important;height:auto!important}}.ebook{display:block;position:relative;width:100%;height:auto;height:auto}.ebook:after{padding-top:56.25%;display:block;content:''}.ebook iframe{display:block;position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (max-width:1023px){.ebook{height:auto}.ebook:after{padding-top:150%;display:block;content:''}}.text-inside,.text-inside *{text-align:left!important;font-family:'微軟正黑體','sans-serif'!important;white-space:normal;word-break:break-all}.light-box{pointer-events:none}.light-box.active{pointer-events:auto}.homeContentBlock{margin-top:-89px}@media screen and (max-width:1023px){.homeContentBlock{margin-top:-129px}}.nav__option .other-link .NavMiddleItem{border-left:none}.bookingBtn{display:block;width:100%;height:auto}.bookingBtn .bookingFoodImage{display:block;width:80%;margin:auto;background:url(../images/booking_food_web3.png) no-repeat;background-size:100% auto;height:auto}.bookingBtn .bookingFoodImage:after{padding-top:43.92387%;display:block;content:''}@media screen and (max-width:1024px){.bookingBtn .bookingFoodImage{background:url(../images/booking_food_pad3.png) no-repeat;background-size:100% auto;height:auto}.bookingBtn .bookingFoodImage:after{padding-top:43.94531%;display:block;content:''}}@media screen and (max-width:767px){.bookingBtn .bookingFoodImage{background:url(../images/booking_food_m3.png) no-repeat;background-size:100% auto;height:auto}.bookingBtn .bookingFoodImage:after{padding-top:135.55556%;display:block;content:''}}.bookingBtn .bookingTravelImage{display:block;width:80%;margin:auto;background:url(../images/booking_travel_web3.png) no-repeat;background-size:100% auto;height:auto}.bookingBtn .bookingTravelImage:after{padding-top:43.92387%;display:block;content:''}@media screen and (max-width:1024px){.bookingBtn .bookingTravelImage{background:url(../images/booking_travel_pad3.png) no-repeat;background-size:100% auto;height:auto}.bookingBtn .bookingTravelImage:after{padding-top:43.84766%;display:block;content:''}}@media screen and (max-width:767px){.bookingBtn .bookingTravelImage{background:url(../images/booking_travel_m3.png) no-repeat;background-size:100% auto;height:auto}.bookingBtn .bookingTravelImage:after{padding-top:135.83333%;display:block;content:''}}.frame-subscription .box{border:none;display:block;margin:auto auto 10px;font-size:16px;text-align:left;height:auto;min-height:42px}.frame-subscription .box .label{width:100px;height:100%;font-size:16px;font-weight:bold;line-height:42px;letter-spacing:1px;color:#bf272d;position:absolute;top:0;left:0;background:#fff}.frame-subscription .box label{border:none;width:auto;height:auto;font-weight:normal;color:#000;position:relative;top:auto;left:auto}.frame-subscription .box input[type=email]{border:1px solid #ccc;height:42px}.frame-subscription .box input[type=radio]{-moz-appearance:radio;-webkit-appearance:radio}.frame-subscription .box .item{display:inline-block;margin-right:9px;margin-bottom:9px;height:21px}.frame-subscription input[type=submit]{margin-top:18px}@media screen and (max-width:767px){.frame-subscription .box .label{width:auto;white-space:nowrap}.frame-subscription .box #txt_epaper_name{width:80px}}.btn-youbute{width:50px;height:50px;background:rgba(255,255,255,.8);border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;cursor:pointer}.btn-youbute:hover:before{border-color:transparent transparent transparent #fff}.btn-youbute:hover:after{border-width:25px}.btn-youbute:before{content:'';width:0;height:0;border-width:12px 0 12px 16px;border-style:solid;border-color:transparent transparent transparent #333;position:absolute;top:0;bottom:0;margin:auto;right:0;left:0;-webkit-transition:0s .1s;transition:0s .1s}.btn-youbute:after{content:'';width:100%;height:100%;border-radius:50%;border-width:0;border-style:solid;border-color:#bf272d;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s;display:block}.bannerVideoContainer{position:absolute;bottom:200px;left:50%;margin-left:-40px;text-align:center}@media screen and (max-width:767px){.bannerVideoContainer{bottom:60px}}.bannerVideoContainer .btn-youbuteBig{width:80px;height:80px;background:rgba(255,255,255,.8);border-radius:50%;position:relative;margin:0 auto 12px;cursor:pointer}.bannerVideoContainer .btn-youbuteBig:hover:before{border-color:transparent transparent transparent #fff}.bannerVideoContainer .btn-youbuteBig:hover:after{border-width:40px}.bannerVideoContainer .btn-youbuteBig:before{content:'';width:0;height:0;border-width:12px 0 12px 16px;border-style:solid;border-color:transparent transparent transparent #333;position:absolute;top:0;bottom:0;margin:auto;right:0;left:0;-webkit-transition:0s .1s;transition:0s .1s}.bannerVideoContainer .btn-youbuteBig:after{content:'';width:100%;height:100%;border-radius:50%;border-width:0;border-style:solid;border-color:#bf272d;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s;display:block}.bannerVideoContainer h5{font-size:16px;line-height:24px;letter-spacing:1px;color:#fff}footer{padding:40px 0 88px}footer .layout{width:94%;max-width:1920px}@media screen and (max-width:1600px){footer .layout{width:90%;max-width:1680px}}footer h3{border:1px solid #fff;display:inline-block;padding:6px 16px;font-size:14px;letter-spacing:1px}@media screen and (max-width:1023px){footer h3{background-color:transparent;color:#fff}}@media screen and (max-width:767px){footer h3{background-color:#fff;color:#bf272d}}@media screen and (max-width:767px){footer{padding:32px 16px 80px;box-sizing:border-box}footer .layout{width:100%;min-width:200px}footer h5{bottom:-30px}}.footer-link{text-align:left;display:flex;flex-flow:row wrap;justify-content:left}@media screen and (max-width:767px){.footer-link{padding-bottom:60px;position:relative}}.footer-link .item{padding:0 50px;margin:0;border:none;border-right:1px solid rgba(255,255,255,.5);box-sizing:border-box;flex:1}@media screen and (max-width:1600px){.footer-link .item{margin:20px 0 20px}}@media screen and (max-width:1023px){.footer-link .item{padding:0 20px}}@media screen and (max-width:767px){.footer-link .item{flex:0 0 100%;padding:0;margin:20px 0;border:none}}.footer-link .item:first-child{border:none;padding:0 50px;margin:0;width:120px;flex:.6}@media screen and (max-width:1600px){.footer-link .item:first-child{padding:0 0 30px 0;margin:0 0 20px;width:45%;flex:auto;border-bottom:1px solid rgba(255,255,255,.5)}}@media screen and (max-width:1023px){.footer-link .item:first-child{padding:0 0 30px 0}}@media screen and (max-width:767px){.footer-link .item:first-child{flex:0 0 100%;border:none}}.footer-link .item:nth-child(2){border:none;border-right:1px solid rgba(255,255,255,.5);margin:0;width:auto;flex:2;padding:0 100px 0 50px}@media screen and (max-width:1600px){.footer-link .item:nth-child(2){padding:0 0 30px 0;margin:0 0 20px;border:none;width:55%;flex:auto;border-bottom:1px solid rgba(255,255,255,.5)}}@media screen and (max-width:1023px){.footer-link .item:nth-child(2){padding:0 0 30px 0}}@media screen and (max-width:767px){.footer-link .item:nth-child(2){flex:0 0 100%;border:none}}.footer-link .item:nth-child(3){padding:0 50px;margin:0;flex:1.7}@media screen and (max-width:1600px){.footer-link .item:nth-child(3){padding:0;margin:20px 0 20px}}@media screen and (max-width:1023px){.footer-link .item:nth-child(3){padding:0 20px 0 0}}@media screen and (max-width:767px){.footer-link .item:nth-child(3){flex:0 0 100%;padding:0;border:none}}.footer-link .item:last-child{border:none;flex:.8}.footer-link .item .logo-box{width:120px;height:94px;background:url(../images/footer__logo.png) no-repeat;background-size:100% auto;background-repeat:no-repeat;background-position:50%/contain}.footer-link .item .social-icon{margin-top:20px}.footer-link .item .social-icon div{display:inline-block;width:40px;margin-right:16px}.footer-link .item .social-icon div:first-child{margin-left:-10px}.footer-link .item .social-icon div a{display:block}@media screen and (max-width:767px){.footer-link .item .social-icon{position:absolute;left:0;bottom:16px;margin:0;width:100%;display:flex;flex-flow:nowrap;justify-content:center}.footer-link .item .social-icon div{flex:1}.footer-link .item .social-icon div a{padding:0 20%}}.footer-link .item .frame-subscription{padding:0;text-align:right}.footer-link .item .frame-subscription .flex1{flex:1}.footer-link .item .frame-subscription .flex2{flex:2}.footer-link .item .frame-subscription .flex3{flex:3}.footer-link .item .frame-subscription .box{display:flex;flex-flow:nowrap;justify-content:left;padding:0;max-width:none;margin:0 0 24px}.footer-link .item .frame-subscription .box .label{color:#fff;background-color:transparent}.footer-link .item .frame-subscription .box input[type=text],.footer-link .item .frame-subscription .box input[type=email]{padding:8px;font-size:16px}.footer-link .item .frame-subscription .box .label,.footer-link .item .frame-subscription .box input{position:relative;left:auto;top:auto}.footer-link .item .frame-subscription .box .select{width:100%;height:100%;background-color:#fff;padding:8px;font-size:16px}.footer-link .item .frame-subscription .box .box{margin:0}@media screen and (max-width:767px){.footer-link .item .frame-subscription .box .label,.footer-link .item .frame-subscription .box input{font-size:14px}}.footer-link .item .frame-subscription .box input[type=radio]{width:30px;height:30px;vertical-align:middle;margin-left:6px;margin-right:12px}.footer-link .item .frame-subscription .box input[type=radio]:checked:after{width:30px;height:30px;border-radius:50%;top:0;left:0;position:relative;background-color:#bf272d;content:'';display:inline-block;visibility:visible;border:7px solid #fff;box-sizing:border-box}.footer-link .item .frame-subscription input[type=submit]{margin-top:6px;border:1px solid #fff;cursor:pointer}.footer-link .item .frame-subscription input[type=submit]:hover{background-color:#fff;color:#bf272d}@media screen and (max-width:767px){.footer-link .item .frame-subscription input[type=submit]{width:25%}}.footer-link .box a{letter-spacing:2px}@media screen and (max-width:767px){.footer-link .box a{letter-spacing:0}}.select{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.select.classic{background-image:linear-gradient(45deg,rgba(0,0,0,0) 50%,#000 50%),linear-gradient(135deg,#000 50%,rgba(0,0,0,0) 50%),linear-gradient(to right,rgba(0,0,0,.2),rgba(0,0,0,.2));background-position:calc(100% - 20px) calc(1em + 1px),calc(100% - 10px) calc(1em + 1px),100% 0;background-size:10px 10px,10px 10px,2.6em 2.6em;background-repeat:no-repeat}.select.classic:focus{background-image:linear-gradient(45deg,#fff 50%,rgba(0,0,0,0) 50%),linear-gradient(135deg,rgba(0,0,0,0) 50%,#fff 50%),linear-gradient(to right,rgba(0,0,0,.2),rgba(0,0,0,.2));background-position:calc(100% - 10px) 1em,calc(100% - 20px) 1em,100% 0;background-size:10px 10px,10px 10px,2.6em 2.6em;background-repeat:no-repeat;border-color:grey;outline:0}.select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.igframe{position:relative;max-width:541px;width:100%;height:auto;aspect-ratio:541/883}.igframe iframe{width:100%;height:100%}