@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&family=Roboto:wght@400;500;700&display=swap);@font-face{font-family:fontello;src:url(../fonts/fontello.4b74b32a.eot);src:url(../fonts/fontello.4b74b32a.eot#iefix) format("embedded-opentype"),url(../fonts/fontello.9b9bc74f.woff2) format("woff2"),url(../fonts/fontello.ff616bd0.woff) format("woff"),url(../fonts/fontello.18dd67a7.ttf) format("truetype"),url(../img/fontello.23013154.svg#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-warning:before{content:"\e800"}.icon-internet:before{content:"\e801"}.icon-facebook:before{content:"\e802"}.icon-emo-unhappy:before{content:"\e803"}.icon-search:before{content:"\e804"}.icon-arrow:before{content:"\e805"}.icon-search-1:before{content:"\e806"}.icon-down:before{content:"\e807"}.icon-left:before{content:"\e808"}.icon-right:before{content:"\e809"}.icon-up:before{content:"\e80a"}.icon-cancel-1:before{content:"\e80b"}.icon-location:before{content:"\e80c"}.icon-down-open:before{content:"\f004"}.icon-up-open:before{content:"\f005"}.icon-right-open:before{content:"\f006"}.icon-left-open:before{content:"\f007"}body,html{font-size:18px}.f-title{font-size:1.6666rem;font-weight:700}@media screen and (max-width:767px){.f-title{font-size:24px!important}}.f-sub-title{font-size:20px;font-weight:500}@media screen and (max-width:767px){.f-sub-title{font-size:18px!important}}.f-card-titleBig{font-size:1.5555rem!important;font-weight:700!important}@media screen and (max-width:767px){.f-card-titleBig{font-size:17px!important}}#app,body,html{width:100%;font-family:Noto Sans TC;color:#363633;overflow-x:hidden!important}.v-text-field.v-text-field--enclosed .v-text-field__details,.v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 20px}@media screen and (min-width:992px){.container{max-width:1040px}}.v-menu__content{border-radius:20px;box-shadow:0 4px 15px rgba(4,18,58,.15)}.v-menu__content .v-list{padding:0}.v-menu__content .v-list-item__title{text-align:center;font-size:18px}.v-btn{text-transform:none}.v-btn:before{display:none}@media screen and (max-width:767px){.scroll-mobile{flex-wrap:nowrap;overflow-x:auto;padding:16px}.scroll-mobile>*{width:102%;padding:0 10px 0 0;flex-grow:0;max-width:none}}.v-breadcrumbs .v-breadcrumbs__item{font-size:16px;padding-left:0}.v-breadcrumbs .v-breadcrumbs__item:after{content:"";font-family:fontello;font-size:10px;margin-left:10px}.v-breadcrumbs li:last-child .v-breadcrumbs__item:after{display:none}.t-gary{color:#aeabab}.travel-dialog .v-card .v-image{border-radius:14px!important;overflow:hidden}.column-btn .v-btn__content{display:flex;flex-direction:column}.column-btn .v-btn__content .v-icon{margin-bottom:10px}.column-btn .v-btn__content span{font-weight:700;font-size:12px}.column-btn:before{display:none}@media screen and (min-width:992px){.column-btn:hover *{color:#00c2ba}}.warning-notice-bar{padding:30px 0}.warning-notice-bar .flicking-camera{display:flex!important}.warning-notice-bar .v-btn{border-radius:10px!important;padding:10px!important;margin:0 10px}.warning-notice-bar .v-btn .v-icon{font-size:24px}.warning-notice-bar .v-btn .v-btn__content{font-size:18px;font-weight:700}@media screen and (max-width:767px){.warning-notice-bar{padding:14px 0}.warning-notice-bar .v-btn{height:30px!important;border-radius:8px!important;padding:8px!important}.warning-notice-bar .v-btn .v-icon{font-size:16px}.warning-notice-bar .v-btn .v-btn__content{font-size:15px}}.travel-arrow{display:inline-block;font-size:.9rem;color:#363633;font-weight:500;background-image:url(../img/arrow.3b4d8531.svg);background-size:100%;width:238px;height:30px;line-height:1;text-align:left}@media screen and (max-width:767px){.travel-arrow{font-size:14px;background-image:url(../img/arrow-mobile.c0003aa6.svg);background-position:100% 100%}}.more-btn.v-btn{border-radius:10px!important;font-weight:700;position:relative}.more-btn.v-btn .v-icon{position:absolute;right:0}@media screen and (min-width:992px){.more-btn.v-btn{width:400px;height:75px!important;font-size:20px}}@media screen and (max-width:991px){.more-btn.v-btn{width:calc(100% - 18px)}}.notice-type{width:188px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;font-size:18px;font-weight:500;color:#fff;position:relative}.notice-type:before{content:"";width:4px;height:54px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAA2CAYAAADgQzjYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA7SURBVHgB7Y+xDQAgDMNSxFWcyxmoJ3ATZUV07BBVakYPcSK2YXjS8KVAVtChDC3rrYxF0PodU0+04wJkbwdJwhvjXQAAAABJRU5ErkJggg==);position:absolute;left:0;top:50%;transform:translateY(-50%)}.notice-type.type-1{background-color:#f80}.notice-type.type-2{background-color:#fc0}.notice-type.type-3{background-color:#a27eb8}@media screen and (min-width:992px){.notice-type{margin-left:auto}}@media screen and (max-width:991px){.notice-type{width:auto;display:inline-flex;height:auto;padding:4px 20px;border-radius:4px;margin-left:20px}.notice-type:before{background-position:bottom}}.filter-row .v-input{border:1px solid #f80!important;border-radius:10px}.filter-row .v-input *{color:#f80!important}.filter-row .v-input .v-label,.filter-row .v-input .v-select__selection{font-size:18px!important;font-weight:500!important}.filter-row .v-slide-group__next,.filter-row .v-slide-group__prev{flex:0 1 40!important;min-width:40px!important}.filter-row .v-chip,.filter-row .v-slide-group__next .v-icon,.filter-row .v-slide-group__prev .v-icon{color:#f80!important}.filter-row .v-chip{border:1px solid #f80!important;border-radius:10px!important;height:48px!important;background-color:transparent!important;font-size:18px!important;font-weight:500!important;justify-content:center;min-width:80px}.filter-row .v-chip.v-chip--active{background-color:#f80!important;color:#fff!important}@media screen and (max-width:991px){.filter-row .v-chip{min-width:auto!important;height:45px!important}}.search-bar{width:100%;display:flex;background-color:#fff;border-radius:20px;overflow:hidden}.search-bar .v-input__slot{padding:0 15px}.search-bar .v-input__slot .v-label{color:#aeabab}.search-bar .v-label,.search-bar .v-select__selection{font-size:18px!important}@media screen and (max-width:1199px){.search-bar .v-label,.search-bar .v-select__selection{font-size:17px!important}}@media screen and (max-width:991px){.search-bar .v-label,.search-bar .v-select__selection{font-size:16px!important}}.search-bar .v-select{position:relative}.search-bar .v-select:before{content:"";display:inline-block;width:1px;height:30px;background-color:#f80;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.search-bar .v-select .v-select__slot .v-input__icon .v-icon,.search-bar .v-select .v-select__slot .v-label,.search-bar .v-select .v-select__slot .v-select__selection{color:#f80}.search-bar .v-select .v-select__slot .v-select__selection{max-width:100%;margin-right:0}.search-bar .v-select .v-select__slot .v-input__icon .v-icon{font-size:14px}.search-bar .v-select.v-select--is-menu-active{box-shadow:0 0 10px rgba(4,18,58,.3);border-radius:20px 0 0 20px!important}.search-bar .v-select.v-select--is-menu-active:before{display:none}@media screen and (max-width:991px){.search-bar{width:100%}.search-bar .search-btn .v-btn__content{color:#aeabab}}.search-mobile-bar .v-select .v-select__slot .v-label,.search-mobile-bar .v-select .v-select__slot .v-select__selection{color:#363633}.search-mobile-bar .v-select .v-select__slot .v-select__selection{max-width:100%;margin-right:0}.search-mobile-bar .v-select .v-select__slot .v-input__icon .v-icon{font-size:14px;color:#f80}.recommend{padding-left:0!important;display:flex;align-items:center;min-height:40px!important}.recommend .v-list-item__icon{min-width:40px!important;height:40px!important;border-radius:10px!important;background-color:hsla(0,0%,100%,.7)!important;display:flex;justify-content:center;align-items:center;margin:0!important;margin-right:10px!important}.recommend .v-list-item__content{padding:0!important}.day-trip-card.v-card{border-radius:15px!important}.day-trip-card.v-card .v-card__title{justify-content:center;color:#363633;padding:0!important;margin-bottom:45px}@media screen and (max-width:767px){.day-trip-card.v-card .v-card__title{margin-bottom:30px}}.day-trip-card.v-card .v-card__text{padding:24px!important;background-color:#fc0;text-align:right}@media screen and (max-width:767px){.day-trip-card.v-card{box-shadow:0 0 0 0!important}}.hot-travel-card{width:316px;padding:0!important;margin:0!important}.hot-travel-card .v-card{background-color:#e4e4e4!important;width:100%;height:230px;border-radius:15px;overflow:hidden;position:relative}.hot-travel-card .v-card .v-image{max-width:auto!important;height:100%!important;width:auto!important}.hot-travel-card .v-card .v-card__title{display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:10px;width:56px;height:132px;font-size:28px;font-weight:500!important;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;background-color:hsla(0,0%,100%,.8);border-radius:15px 0 0 15px!important;position:absolute;top:50%;right:0;transform:translateY(-50%);padding-top:20px}.hot-travel-card .v-card__subtitle{font-size:1rem!important;font-weight:400!important;letter-spacing:1px;text-align:center;padding-top:25px}@media screen and (max-width:767px){.hot-travel-card{width:330px!important;padding-right:10px!important}.hot-travel-card .v-card__title{font-size:28px!important}}@media screen and (max-width:320px){.hot-travel-card{width:290px!important}}@media screen and (max-width:767px){.travel-list-page .hot-travel-card{margin:0 auto!important;padding:0!important}}.writer-travel-card .v-card,.writer-travel-card .v-card__text{border-radius:10px;overflow:hidden}.writer-travel-card .v-card{position:relative}.writer-travel-card .v-card:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,136,0,.15);z-index:10}.writer-travel-card .v-card__text{width:100%;border:1px solid #f80;margin-top:20px}.writer-travel-card .v-card__text .q-icon{font-size:34px;font-weight:700;font-family:Roboto,sans-serif;margin-right:10px}.writer-travel-card .v-card__text .q-text{font-weight:500;font-size:20px}.writer-travel-card .v-card__text .v-icon{color:#363633!important}.writer-travel-card .v-card__text p{font-weight:400!important}@media screen and (min-width:992px){.writer-travel-card .v-card{height:500px}}.notice-list{background-color:rgba(255,204,0,.3);border-radius:10px;overflow:hidden;margin-bottom:20px}.notice-list .date{font-family:Roboto,sans-serif;font-size:28px;font-weight:700}.notice-list p{font-size:18px;font-weight:500;margin-bottom:0}@media screen and (min-width:992px){.notice-list{padding:34px 70px}.notice-list .row>*{padding-top:0!important;padding-bottom:0!important}}@media screen and (max-width:991px){.notice-list{padding:20px}.notice-list .row>:first-child{padding-bottom:0}.notice-list .date{font-size:20px;padding-top:2px}}.recruit-card.v-card{display:flex;flex-direction:column;background-color:#fc0!important;max-width:600px;border-radius:15px!important;overflow:hidden;margin:0 auto;padding:4%}.recruit-card.v-card .v-card__title{justify-content:center;font-size:40px!important;font-weight:700!important;margin-bottom:60px}.recruit-card.v-card .v-card__subtitle{display:inline-block;text-align:center;font-size:30px;font-weight:700;color:#363633!important;padding:0 5px;position:relative;margin:0 auto 40px}.recruit-card.v-card .v-card__subtitle:before{content:"";position:absolute;width:calc(100% + 5px);height:30px;border-radius:30px;background-color:#f80;left:-5px;bottom:-15px;z-index:0}.recruit-card.v-card .v-card__subtitle span{z-index:10;position:relative}.recruit-card.v-card .v-card__text{font-size:20px;font-weight:500;line-height:1.6;text-align:justify;max-width:400px;padding:0;color:#363633;margin:0 auto 20px}@media screen and (max-width:991px){.recruit-card.v-card{padding:20px 10px}.recruit-card.v-card .v-card__title{font-size:28px;margin-bottom:30px}.recruit-card.v-card .v-card__subtitle{font-size:20px}.recruit-card.v-card .v-card__text{padding:0 10px}}.mobile-search .v-card{background-color:#fc0!important}.travel-dialog{overflow:hidden!important}.travel-dialog .inner{height:calc(100vh - 132px);overflow-y:auto}.slick-dots li{margin:0 7.5px!important}.slick-dots li button{padding:2px!important}.slick-dots li button:before{font-size:17px!important;color:#e4e4e4!important;opacity:1!important}.slick-dots li.slick-active button:before{color:#fc0!important}.cross-slider-arrows .slick-disabled{opacity:.5}@media screen and (max-width:767px){.cross-slider-arrows .cross-slider-page{display:none}}.cross-slider-arrows .cross-slider-page{font-size:1rem;font-family:Roboto,sans-serif;color:#363633}@media screen and (min-width:992px){.banner-wrapper .slick-slide{width:1040px!important;padding:0 10px}}@media screen and (max-width:991px){.banner-wrapper{margin-top:2px}.banner-wrapper .slick-slide{width:calc(100vw - 30px)!important;padding:0 5px}}@media screen and (min-width:992px){.cross-slider{max-width:none;width:calc(520px + 50%);margin-left:calc(50% - 520px);margin-right:0}}@media screen and (max-width:991px){.cross-slider{padding-left:16px}}@media screen and (min-width:992px){.hot-travel-slider .slick-slide{width:336px!important;padding:10px}}.writer-travel-head{position:relative}@media screen and (min-width:992px){.writer-travel-head .cross-slider-arrows{position:absolute;top:2px;right:0}}.writer-travel-slider .slick-slide{padding:10px}@media screen and (min-width:992px){.writer-travel-slider .slick-slide{width:400px!important}}@media screen and (max-width:991px){.writer-travel-slider .slick-slide{width:80vw!important}}#header{width:100%;display:flex;align-items:center;padding:20px 30px;background-color:#fc0;position:relative}#header .container{max-width:none}#header h1{font-family:Roboto;font-size:30px;color:#000095}#header h1 span{font-size:34px;margin-left:6px;color:#fff}#header .v-row{height:100%}@media screen and (min-width:992px){#header{height:110px}}@media screen and (max-width:991px){#header{padding:10px 25px}#header h1{text-align:center;font-size:28px}#header h1 span{font-size:32px}#header .lang-btn{position:absolute;right:62px;top:20px}}@media screen and (max-width:767px){#header{padding:10px}#header .lang-btn{top:14px;right:45px}}@media screen and (max-width:320px){#header{padding:0 20px 5px}#header .lang-btn{top:12px;right:54px}#header .lang-btn .v-icon{font-size:26px!important}}#Footer.v-footer{padding:40px 0}#Footer.v-footer .logo{font-family:Roboto;font-weight:700;font-size:38px;color:#000095}#Footer.v-footer .logo span{font-size:40px;margin-left:6px;color:#fff}#Footer.v-footer .copyright{font-size:12px}#Footer.v-footer .copyright span{margin-right:20px}#Footer.v-footer .follow-btn{padding:0!important}#Footer.v-footer .follow-btn .v-btn__content{font-weight:700}#Footer.v-footer .follow-btn:hover *{color:#000095!important}#Footer.v-footer .nav-lists{margin:0 auto}#Footer.v-footer .v-btn{padding:0 26px;transition:color .25s}#Footer.v-footer .v-btn *{transition:color .25s}#Footer.v-footer .v-btn .v-btn__content{font-size:15px!important}#Footer.v-footer .v-btn:hover{color:#fff}@media screen and (min-width:992px){#Footer.v-footer .nav-lists{width:58.3%;min-width:677px}}@media screen and (max-width:991px){#Footer.v-footer{padding:20px 0}#Footer.v-footer .logo{font-size:26px;margin-left:4px}#Footer.v-footer .logo span{font-size:30px}#Footer.v-footer .follow-btn{margin-right:4px}#Footer.v-footer .follow-btn,#Footer.v-footer .logo{margin-top:20px}#Footer.v-footer .v-btn:not(.follow-btn){height:50px;padding:0}#Footer.v-footer .v-btn:not(.follow-btn) .v-btn__content{font-size:15px!important}#Footer.v-footer .copyright{font-size:8px;margin-top:10px;padding:0 4px}#Footer.v-footer .copyright span{margin-right:10px}#Footer.v-footer .copyright span:last-child{margin-right:0}}@media screen and (max-width:320px){#Footer.v-footer .v-btn:not(.follow-btn){padding:15px 0!important}#Footer.v-footer .v-btn:not(.follow-btn) .v-btn__content{font-size:14px!important}}