@charset "UTF-8";:root{--font-color: #333333;--background-color: #d7eaf1;--gray-color: #4d4d4d;--blue-color: #528ed6;--blue-100: rgba(215,234,241,.5)}html{scroll-behavior:smooth}*{-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none}*{outline:none!important}button:focus,.btn:focus,[type=button]:focus,[type=submit]:focus{outline:none!important;box-shadow:none!important}body{font-family:Noto Sans TC,Microsoft Jhenghei,微軟正黑體,sans-serif;line-height:1.5rem;font-size:16px;font-weight:400;margin:0 auto;max-width:100vw;overflow-x:hidden;color:var(--font-color)}@media (max-width: 575px){body{font-size:14px}}.mw-100{max-width:100%}.mh-100{max-height:100%}::selection{background:var(--background-color);color:#fff}a,a:hover{color:var(--font-color);text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400}@media (max-width: 1199px){h1{font-size:24px}}@media (max-width: 1199px){h2{font-size:21px}}img{max-width:100%}table{width:100%}@media (max-width: 575px){table th,table td{max-width:80px;white-space:initial}}table tr:hover{background-color:#00000013}.table{display:inline-table;width:100%!important;overflow-x:auto}@media (max-width: 1199px){.table{display:block}}.inline-table{display:inline-table}.main{font-weight:400;min-height:calc(100vh - 421px);margin-top:100px;padding-bottom:40px}.text-underline{text-decoration:underline!important}#banner .carousel-indicators li{background-color:var(--background-color);height:12px;width:12px;margin:0 8px;border-radius:50%}.carousel-caption{inset:0;padding:0;position:static}.bg{background-position:center center;background-size:cover;background-repeat:no-repeat}.bg-main{background-color:var(--background-color)}.bg-main-lighter{background-color:var(--blue-100)}.bg-blue{background-color:var(--blue-color)}.btn-main{background:linear-gradient(to right,#528ed6,#79acdb);border-radius:.25rem;width:120px;height:40px;text-align:center}.btn-main a{color:#fff!important}.btn-main:hover{cursor:pointer;opacity:.9}.text-sm{font-size:12px}.text-lg{font-size:18px}.text-xl{font-size:24px}@media (max-width: 575px){.text-sm{font-size:10px}.text-lg{font-size:16px}.text-xl{font-size:21px}}.text-main{color:var(--background-color)!important}.text-blue{color:var(--blue-color)!important}.text-gray{color:var(--gray-color)!important}.bg-white{border-color:#fff!important}.bg-blue-gradient{background:linear-gradient(to right,#528ed6,#79acdb)}.border-none{border:none}.filter-main{background:var(--background-color);opacity:.7;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.appearance-none{-moz-appearance:none;-webkit-appearance:none;appearance:none}.table-main .table-striped tbody tr:nth-of-type(odd){background-color:var(--blue-100)}.table-main th{font-weight:400;white-space:nowrap}.table-main th,.table-main td{max-width:45vw}.section .section-bg{background-position:center center;background-size:cover;background-repeat:no-repeat}.section .breadcrumb{background:none;overflow-x:auto;flex-wrap:nowrap;margin-bottom:0;padding:.75rem 0}.section .breadcrumb .breadcrumb-item{white-space:nowrap}.title-heading{position:relative;width:fit-content;margin:auto}.title-heading:before{content:" ";position:absolute;width:40px;height:18px;top:50%;left:-12px;background:var(--blue-100);z-index:-1}.line-height-2{line-height:2}.max-width-576{max-width:576px}.border-left-main{border-left:solid 4px var(--background-color);padding-left:2rem}.mainPagination .page-item .page-link{background:var(--background-color);color:#fff;border-color:var(--background-color);margin:0 .25rem;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mainPagination .page-item .page-link:focus{box-shadow:none}.mainPagination .page-item.active .page-link{background:#fff;color:var(--background-color)}.mainPagination .page-item.disabled .page-link{opacity:.5}.btn-readmore{border:solid 1px var(--blue-color);color:var(--blue-color);padding:1rem 4rem;position:relative;text-align:center}.btn-readmore:before,.btn-readmore:after{content:" ";position:absolute;width:20px;height:1px;background-color:#fff;transition:all 1s ease}.btn-readmore:before{top:-1px;right:10%}.btn-readmore:after{bottom:-1px;left:10%}.btn-readmore:hover{color:var(--blue-color)}.btn-readmore:hover:before{right:80%}.btn-readmore:hover:after{left:80%}.btn-readmore.btn-readmore-sm{padding:.75rem 2rem}.service-list li{border-bottom:solid 1px #eeeeee;line-height:2}.list-dash{margin-bottom:0}.list-dash li{line-height:2;position:relative;padding-left:1rem}.list-dash li:before{content:"-";position:absolute;left:0}.table td{vertical-align:inherit}.no-border td,.no-border th{border:none}.swiper-pagination-bullet,button.swiper-pagination-bullet{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;background:#d7eaf1!important;opacity:.5!important;transition:opacity .6s ease!important}.swiper-pagination-bullet-active,button.swiper-pagination-bullet-active{background:#d7eaf1!important;opacity:1!important}.carousel-main .owl-theme .owl-dots .owl-dot span{width:.75rem;height:.75rem}.carousel-main .owl-theme .owl-dots .owl-dot.active span,.carousel-main .owl-theme .owl-dots .owl-dot:hover span{background:var(--blue-color)!important}.coverDateLabel{position:absolute;height:90%;width:calc(100% - 4rem);z-index:100;top:5%;left:15px;background:#fff;font-size:16px;overflow:auto;color:var(--gray-color);white-space:nowrap}.bolg-hover .grid{position:relative;clear:both;margin:0 auto;padding:1em 0;max-width:100%;list-style:none;text-align:center}.bolg-hover .grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;max-width:100%;max-height:100%;width:100%;height:auto;background:#3085a3;text-align:center;cursor:pointer}.bolg-hover .grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.bolg-hover .grid figure figcaption{padding:1rem}@media (max-width: 575px){.bolg-hover .grid figure figcaption{padding:.5rem}}.bolg-hover .grid figure figcaption{color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bolg-hover .grid figure figcaption:before,.bolg-hover .grid figure figcaption:after{pointer-events:none}.bolg-hover .grid figure figcaption{display:flex;flex-direction:column}.bolg-hover .grid figure figcaption,.bolg-hover .grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d}.bolg-hover .grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.bolg-hover .grid figure h2{word-spacing:-.15em;font-weight:300}.bolg-hover .grid figure h2 span{font-weight:800}.bolg-hover .grid figure h2,.bolg-hover .grid figure p{margin:0}.bolg-hover .grid figure p{letter-spacing:1px;font-size:68.5%}.bolg-hover figure.effect-ming{background:#030c17}.bolg-hover figure.effect-ming img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}.bolg-hover figure.effect-ming figcaption:before{position:absolute;inset:30px;border:2px solid #fff;box-shadow:0 0 0 30px #fff3;content:"";opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}.bolg-hover figure.effect-ming h2{font-size:28px;margin-top:auto;margin-bottom:auto;-webkit-transition:-webkit-transform .35s;transition:transform .35s}@media (max-width: 578px){.bolg-hover figure.effect-ming h2{font-size:21px;white-space:nowrap}}.bolg-hover figure.effect-ming p{padding:1em;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5)}.bolg-hover figure.effect-ming:hover h2{-webkit-transform:scale(.9);transform:scale(.9)}.bolg-hover figure.effect-ming:hover figcaption:before,.bolg-hover figure.effect-ming:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}.bolg-hover figure.effect-ming:hover figcaption{background-color:#3a342a00}.bolg-hover figure.effect-ming:hover img{opacity:.4}.spinner-border{width:1rem;height:1rem;border-width:.15rem}.wa__btn_popup{position:fixed;right:1rem;bottom:5rem;cursor:pointer;z-index:999;opacity:.8}.wa__btn_popup:hover{opacity:1}.wa__btn_popup .wa__btn_popup_txt{position:absolute;width:max-content;right:100%;background-color:#f5f7f9;font-size:12px;color:#43474e;top:.5rem;padding:.5rem;margin-right:7px;letter-spacing:-.03em;border-radius:4px;transition:.4s ease all;user-select:none}.wa__btn_popup .wa__btn_popup_icon{width:56px;height:56px;background:var(--blue-color);border-radius:50%;box-shadow:0 6px 8px 2px #00000024;display:flex}.wa__btn_popup .routate{animation:routate .5s ease}@keyframes routate{to{transform:rotate(90deg)}}a.btn-main:not(.bookingbtn){text-decoration:underline!important}.footer{background:var(--blue-100)}.footer .footer-logo{margin-top:-20%}.footer .block-list li{line-height:1.8}.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}/**
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
*/:root{--ck-color-mention-background:rgba(153,0,48,.1);--ck-color-mention-text:#990030;--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-pen-red:#e71313;--ck-highlight-pen-green:#128a00;--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333;--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing)/2);--ck-todo-list-checkmark-size:16px}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}.ck-content code{background-color:#c7c7c74d;border-radius:2px;padding:.15em}.ck-content blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck-content pre{background:#c7c7c74d;border:1px solid #c4c4c4;border-radius:2px;color:#353535;direction:ltr;font-style:normal;min-width:200px;padding:1em;tab-size:4;text-align:left;white-space:pre-wrap}.ck-content pre code{background:unset;border-radius:0;padding:0}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{background-color:transparent;color:var(--ck-highlight-pen-red)}.ck-content .pen-green{background-color:transparent;color:var(--ck-highlight-pen-green)}.ck-content hr{background:#dedede;border:0;height:4px;margin:15px 0}.ck-content .image>figcaption{background-color:var(--ck-color-image-caption-background);caption-side:bottom;color:var(--ck-color-image-caption-text);display:table-caption;font-size:.75em;outline-offset:-1px;padding:.6em;word-break:break-word}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{box-sizing:border-box;display:block;max-width:100%}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content .image.image-style-block-align-left{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image.image-style-align-left{clear:none}.ck-content .image.image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image.image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image.image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image.image-style-block-align-right{margin-left:auto;margin-right:0}.ck-content .image.image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content p+.image.image-style-align-left{margin-top:0}.ck-content .image-inline.image-style-align-left{margin-bottom:var(--ck-inline-image-style-spacing);margin-right:var(--ck-inline-image-style-spacing);margin-top:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck-content .image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.ck-content .image img{display:block;height:auto;margin:0 auto;max-width:100%;min-width:100%}.ck-content .image-inline{align-items:flex-start;display:inline-flex;max-width:100%}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul{list-style-type:square}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px;position:relative}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;border:0;display:inline-block;height:var(--ck-todo-list-checkmark-size);left:-25px;margin-left:0;margin-right:-15px;position:relative;right:0;vertical-align:middle;width:var(--ck-todo-list-checkmark-size)}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-left:-15px;margin-right:0;right:-25px}.ck-content .todo-list .todo-list__label>input:before{border:1px solid #333;border-radius:2px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;transition:box-shadow .25s ease-in-out;width:100%}.ck-content .todo-list .todo-list__label>input:after{border-color:transparent;border-style:solid;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;box-sizing:content-box;content:"";display:block;height:calc(var(--ck-todo-list-checkmark-size)/2.6);left:calc(var(--ck-todo-list-checkmark-size)/3);pointer-events:none;position:absolute;top:calc(var(--ck-todo-list-checkmark-size)/5.3);transform:rotate(45deg);width:calc(var(--ck-todo-list-checkmark-size)/5.3)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-content .media{clear:both;display:block;margin:.9em 0;min-width:15em}.ck-content .page-break{align-items:center;clear:both;display:flex;justify-content:center;padding:5px 0;position:relative}.ck-content .page-break:after{border-bottom:2px dashed #c4c4c4;content:"";position:absolute;width:100%}.ck-content .page-break__label{background:#fff;border:1px solid #c4c4c4;border-radius:2px;box-shadow:2px 2px 1px #00000026;color:#333;display:block;font-family:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;font-size:.75em;font-weight:700;padding:.3em .6em;position:relative;text-transform:uppercase;user-select:none;z-index:1}.page-enter-active,.page-leave-active{transition:opacity .5s}.page-enter,.page-leave-to{opacity:0}.page-enter-to,.page-leave{opacity:1}
