html,body{overflow-x:hidden;overflow-x:clip}iframe#hiddle_action{display:none}:focus{outline:initial}button:focus{outline:0 auto -webkit-focus-ring-color}p{margin-top:.5em;margin-bottom:.5em}@media (min-width:991px){.container{max-width:100%}}@media screen and (min-width:1025px){.container{max-width:1400px}}.form-control:focus{box-shadow:initial}.btn:focus,.btn.focus{outline:0;box-shadow:initial}.show{display:block !important}.hide{display:none !important}.form-label-group input:-webkit-autofill ~ label{}.text-shadow{text-shadow:black .1em .1em .4em}.sticky-top{top:70px}@media (max-width:768px){.sticky-top{z-index:100000}.sticky_btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}}@media screen and (max-width:576px){.col_list:nth-child(odd){padding-right:2px !important;padding-left:15px !important}.col_list:nth-child(even){padding-right:15px !important;padding-left:2px !important}}.data_empty{height:150px;vertical-align:middle !important;border-top:initial !important;font-size:15px}.images-img-block{width:100%;height:0;padding-bottom:100%;position:relative}.images-img-block img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.images-img-cover-block{position:relative;width:100%;padding-bottom:100%;background-color:#ccc}.images-img-cover-block .image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.images-img-cover-rect{position:relative;width:100%}.images-img-cover-rect .image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.zoom-in::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;background-size:cover;transform-origin:center;transition:transform .4s ease-in-out}.zoom-bg:hover .zoom-in::after,.zoom-bg:hover .zoom-in::after{transform:scale(1.1)}.jconfirm-icon-c{min-height:130px}.jconfirm .jconfirm-box .jconfirm-buttons >button{margin-bottom:0px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{border-radius:50em}.jc-bs3-container.container{max-width:1140px}.alert_icon_animation svg{width:40% !important}.content_toc_box{}.content_toc_box .toc_header{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:4px 4px 14px}@media screen and (max-width:1024px){.content_toc_box .toc_header{padding:4px 4px 12px}}@media screen and (max-width:991px){.content_toc_box .toc_header{padding:4px 4px 10px}}@media screen and (max-width:576px){.content_toc_box .toc_header{padding:4px 4px 8px}}.content_toc_box .toc_header .toc_title{color:#382a59;font-size:18px;letter-spacing:3px}@media screen and (max-width:1024px){.content_toc_box .toc_header .toc_title{font-size:17px;letter-spacing:2.5px}}@media screen and (max-width:991px){.content_toc_box .toc_header .toc_title{font-size:16px;letter-spacing:2px}}@media screen and (max-width:576px){.content_toc_box .toc_header .toc_title{font-size:15px;letter-spacing:1.5px}}.content_toc_box .toc_header .content_tree_btn_switch{background:transparent;border:0;padding:0;color:#c9a55a;font-size:13.5px;letter-spacing:1px;cursor:pointer;transition:color .3s ease}.content_toc_box .toc_header .content_tree_btn_switch:hover{color:#b58c3c}@media screen and (max-width:576px){.content_toc_box .toc_header .content_tree_btn_switch{font-size:12.5px}}.content_toc_box .divider{height:5px;border-top:1px solid #e6b64e;border-bottom:1px solid #e6b64e;margin:0 0 18px}.content_toc_box .divider +.content_tree_box{margin-bottom:18px}@media screen and (max-width:1024px){.content_toc_box .divider{margin:0 0 16px}.content_toc_box .divider +.content_tree_box{margin-bottom:16px}}@media screen and (max-width:991px){.content_toc_box .divider{margin:0 0 14px}.content_toc_box .divider +.content_tree_box{margin-bottom:14px}}@media screen and (max-width:576px){.content_toc_box .divider{margin:0 0 12px}.content_toc_box .divider +.content_tree_box{margin-bottom:12px}}.content_toc_box .content_tree_list{}.content_toc_box .content_tree_list >ul{position:relative;padding:0 0 0 18px;margin:0;--toc-bar-top:0;--toc-bar-height:0;--toc-bar-opacity:0}.content_toc_box .content_tree_list >ul::before{content:"";position:absolute;left:1px;top:0;bottom:0;width:1px;background-color:rgba(229,183,78,0.45)}.content_toc_box .content_tree_list >ul::after{content:"";position:absolute;left:0;width:3px;top:var(--toc-bar-top);height:var(--toc-bar-height);opacity:var(--toc-bar-opacity);background-color:#e5b74e;transition:top .3s ease,height .3s ease,opacity .3s ease;pointer-events:none}.content_toc_box .content_tree_list ul{counter-reset:item;list-style:none !important;padding-left:0;margin:0}.content_toc_box .content_tree_list ul ul{padding-left:18px;margin:4px 0}.content_toc_box .content_tree_list ul li{position:relative;display:block;padding:2px 0 2px 15px;list-style:none !important;line-height:1.5}.content_toc_box .content_tree_list ul li::before{content:counters(item,".") ". ";counter-increment:item;color:#382a59;font-size:15px;letter-spacing:.5px;margin-right:4px;transition:color .3s ease}.content_toc_box .content_tree_list ul li a{color:#382a59;font-size:15px;text-decoration:none;transition:color .3s ease}.content_toc_box .content_tree_list ul li a:hover{color:#e5b74e}@media screen and (max-width:1024px){.content_toc_box .content_tree_list ul li a{font-size:14.5px}}@media screen and (max-width:768px){.content_toc_box .content_tree_list ul li a{font-size:14px}}@media screen and (max-width:576px){.content_toc_box .content_tree_list ul li a{font-size:13.5px;letter-spacing:.5px}}.content_toc_box .content_tree_list ul li.active::before{color:#e5b74e}.content_toc_box .content_tree_list ul li.active >a{color:#e5b74e}.content_toc_box h1,.content_toc_box h2,.content_toc_box h3,.content_toc_box h4,.content_toc_box h5,.content_toc_box h6{display:flex;align-items:center;margin-top:20px;margin-bottom:10px;font-weight:initial}.content_toc_box h1{font-size:20px}.content_toc_box h2{font-size:18px}.content_toc_box h3{font-size:16px}.content_toc_box h4{font-size:14px}.content_toc_box h5{font-size:12px}.content_toc_box h6{font-size:10px}.pagination{margin-top:30px;margin-bottom:30px}.pagination .page-item{margin-left:2.5px;margin-right:2.5px}.pagination .page-item .page-link{color:#000;background-color:initial;width:40px;height:40px;text-align:center;display:flex;justify-content:center;align-items:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pagination .page-item .page-link.prev,.pagination .page-item .page-link.next{border:1px solid #2c243c;color:#2c243c}.pagination .page-item .page-link.prev:hover,.pagination .page-item .page-link.next:hover{background-color:#2c243c;color:#fff}.pagination .page-item .page-link:focus{box-shadow:initial}.pagination .page-item.active .page-link{background-color:#d7d7d7;border-color:#d7d7d7;color:#000}.fancybox__thumbs,.fancybox-thumbs,.fancybox__container.has-thumbs .fancybox__thumbs{display:none !important}.fancybox__container.has-thumbs .fancybox__footer{display:none !important}.sp-load-box{position:fixed;width:100%;height:100%;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(255,255,255,0.5);z-index:10000000;display:flex !important;align-items:center !important;justify-content:center !important}.sp{width:45px;height:45px;clear:both;margin:20px auto}.sp-circle{border:4px rgba(0,0,0,0.25) solid;border-top:4px black solid;border-radius:50%;-webkit-animation:spCircRot .6s infinite linear;animation:spCircRot .6s infinite linear;border:4px rgba(0,0,0,0.25) solid;border-top:4px black solid;border-radius:50%;-webkit-animation:spCircRot .6s infinite linear;animation:spCircRot .6s infinite linear}@-webkit-keyframes spCircRot{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes spCircRot{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fr-view{overflow:hidden}.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-view img.fr-rounded,.fr-view .fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view img.fr-shadow,.fr-view .fr-img-caption.fr-shadow img{-webkit-box-shadow:10px 10px 5px 0px #ccc;-moz-box-shadow:10px 10px 5px 0px #ccc;box-shadow:10px 10px 5px 0px #ccc}.fr-view img.fr-bordered,.fr-view .fr-img-caption.fr-bordered img{border:solid 5px #ccc}.fr-view img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-view .fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view li img.fr-dii.fr-fil{margin-right:20px}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table[border='0'] td:not([class]),.fr-view table[border='0'] th:not([class]),.fr-view table[border='0'] td[class=""],.fr-view table[border='0'] th[class=""]{border-width:0px}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:whitesmoke}.fr-view table td,.fr-view table th{border:1px solid #ddd}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#ececec}.fr-view table tfoot td{background:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:normal}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir="rtl"] blockquote{border-left:none;border-right:solid 2px #5e35b1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir="rtl"] blockquote blockquote{border-color:#00bcd4}.fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43a047}.fr-view blockquote{border-left:solid 2px #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1}.fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4}.fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047}.fr-view span.fr-emoticon{font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat !important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#aaa !important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ff0}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New",Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:0px;margin-right:0px;max-width:100%;min-width:10px}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv >iframe,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv embed{position:absolute !important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video >*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap a{display:block}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap >span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}.fr-view span.fr-img-caption.fr-dii.fr-fil,.fr-view p img.fr-dii.fr-fil{margin-right:15px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-img-100{width:100% !important}.fr-img-50{width:50% !important}.fr-img-30{width:30% !important}.fr-img-20{width:20% !important}.fr-view table.fr-transparent-borders{border:none}.fr-view table.fr-transparent-borders td,.fr-view table.fr-transparent-borders th{border:transparent;padding:0}.fr-view table td.fr-nowrap,.fr-view table th.fr-nowrap{white-space:nowrap}@media (max-width:768px){.fr-view table.fr-mobile-table-one,.fr-view table.fr-mobile-table-one thead,.fr-view table.fr-mobile-table-one tbody,.fr-view table.fr-mobile-table-one tr,.fr-view table.fr-mobile-table-one th,.fr-view table.fr-mobile-table-one td{display:block;width:100% !important}.fr-view table.fr-mobile-table-one td{display:block;width:100% !important;padding:0px}}.fr-view h1{font-size:24px;font-weight:600;margin:0px}.fr-view h2{font-size:22px;font-weight:600;margin:0px}.fr-view h3{font-size:20px;font-weight:600;margin:0px}.fr-view h4{font-size:19px;font-weight:600;margin:0px}.fr-view h5{font-size:18px;font-weight:600;margin:0px}.fr-view h6{font-size:17px;font-weight:600;margin:0px}.fr-view mark{background-color:transparent;padding:2px 1px;background:linear-gradient(rgba(255,255,255,0) 60%,#fd0 60%)}.collapsing{transition:none !important;display:none !important}.nav-icon-box,.nav-icon_box{height:60px;min-width:60px;display:flex;align-items:center;justify-content:center;padding:10px !important}#nav-icon{width:40px;height:20px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#000;border-radius:1px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(4){top:16px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:8px}#nav-icon.open span:nth-child(1),#nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon.open span:nth-child(2){transform:rotate(45deg)}#nav-icon.open span:nth-child(3){transform:rotate(-45deg)}:root{--fix-main-size:50px;--fix-main-comm-color-bg:#dc3545;--fix-main-comm-color-text:#fff;--fix-main-comm-google_map_url-bg:#f0f0f0;--fix-main-comm-google_map_url-text:#f0f0f0;--fix-main-comm-google_map_url-text-border:#f29900;--fix-main-comm-tel1-bg:#676d6f;--fix-main-comm-tel1-text:#fff;--fix-main-comm-tel1-text-border:#35b2dc;--fix-main-comm-email-bg:#fcbc04;--fix-main-comm-email-text:#fff;--fix-main-comm-email-text-border:#fcbc04;--fix-main-comm-fbmess-bg:#1977f2;--fix-main-comm-fbmess-text:#fff;--fix-main-comm-fbmess-text-border:#1977f2;--fix-main-comm-lineurl-bg:#03c755;--fix-main-comm-lineurl-text:#fff;--fix-main-comm-lineurl-text-border:#03c755;--fix-main-comm-tiktokurl-bg:#fff;--fix-main-comm-tiktokurl-text:#fff;--fix-main-comm-tiktokurl-text-border:#000;--fix-main-comm-igurl-bg:#fafafa;--fix-main-comm-igurl-text:#fff;--fix-main-comm-igurl-text-border:#da2996;--fix-main-comm-youtube-bg:#ff0001;--fix-main-comm-youtube-text:#fff;--fix-main-comm-youtube-text-border:#030303;--fix-main-comm-fbfans-bg:#1977f2;--fix-main-comm-fbfans-text:#fff;--fix-main-comm-fbfans-text-border:#1977f2}.fix_top{bottom:40px !important}.fix{position:fixed;z-index:1000;bottom:100px;right:42px;-webkit-transition:all 200ms linear;transition:all 200ms linear;font-size:24px;overflow:hidden;padding:8px}.fix a{text-decoration:none}.fix .fix_contact_box a.comments{color:var(--fix-main-comm-color-text);height:var(--fix-main-size);width:var(--fix-main-size);background-color:var(--fix-main-comm-color-bg);box-shadow:0 .225rem .35rem rgba(0,0,0,0.15) !important;position:relative}.fix .fix_contact_box a.comments i{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;display:block}.fix .fix_contact_box a.comments i.icon-default{transition:opacity .3s,transform .3s}.fix .fix_contact_box a.comments i.icon-hover{transition:opacity .3s,transform .3s;transform:rotate(-180deg) scale(0.5);opacity:0}@media screen and (max-width:991px){.fix_top{bottom:10px !important}.fix{right:7px;bottom:65px}}.fix_list{line-height:45px;height:var(--fix-main-size);width:var(--fix-main-size);box-shadow:0 .225rem .35rem rgba(0,0,0,0.15) !important;font-size:28px}.fix_list .img{width:100%;height:100%;border-radius:50%;object-fit:cover}.fix_google_map_url{background-color:var(--fix-main-comm-google_map_url-bg);color:var(--fix-main-comm-google_map_url-text);font-size:24px}.fix_google_map_url_text{text-shadow:-1px 0 var(--fix-main-comm-google_map_url-text-border),0 1px var(--fix-main-comm-google_map_url-text-border),1px 0 var(--fix-main-comm-google_map_url-text-border),0 -1px var(--fix-main-comm-google_map_url-text-border)}.fix_tel1{background-color:var(--fix-main-comm-tel1-bg);color:var(--fix-main-comm-tel1-text)}.fix_tel1_text{text-shadow:-1px 0 var(--fix-main-comm-tel1-text-border),0 1px var(--fix-main-comm-tel1-text-border),1px 0 var(--fix-main-comm-tel1-text-border),0 -1px var(--fix-main-comm-tel1-text-border)}.fix_email{background-color:var(--fix-main-comm-email-bg);color:var(--fix-main-comm-email-text)}.fix_email_text{text-shadow:-1px 0 var(--fix-main-comm-email-text-border),0 1px var(--fix-main-comm-email-text-border),1px 0 var(--fix-main-comm-email-text-border),0 -1px var(--fix-main-comm-email-text-border)}.fix_fbmess{background-color:var(--fix-main-comm-fbmess-bg);color:var(--fix-main-comm-fbmess-text)}.fix_fbmess_text{text-shadow:-1px 0 var(--fix-main-comm-fbmess-text-border),0 1px var(--fix-main-comm-fbmess-text-border),1px 0 var(--fix-main-comm-fbmess-text-border),0 -1px var(--fix-main-comm-fbmess-text-border)}.fix_lineurl{background-color:var(--fix-main-comm-lineurl-bg);color:var(--fix-main-comm-lineurl-text)}.fix_lineurl_text{text-shadow:-1px 0 var(--fix-main-comm-lineurl-text-border),0 1px var(--fix-main-comm-lineurl-text-border),1px 0 var(--fix-main-comm-lineurl-text-border),0 -1px var(--fix-main-comm-lineurl-text-border)}.fix_igurl{background-color:var(--fix-main-comm-igurl-bg);color:var(--fix-main-comm-igurl-text);border:1px solid #a7a7a7}.fix_tiktokurl{background-color:var(--fix-main-comm-tiktokurl-bg);color:var(--fix-main-comm-tiktokurl-text);border:1px solid #a7a7a7}.fix_tiktokurl_text{text-shadow:-1px 0 var(--fix-main-comm-tiktokurl-text-border),0 1px var(--fix-main-comm-tiktokurl-text-border),1px 0 var(--fix-main-comm-tiktokurl-text-border),0 -1px var(--fix-main-comm-tiktokurl-text-border)}.fix_igurl_text{text-shadow:-1px 0 var(--fix-main-comm-igurl-text-border),0 1px var(--fix-main-comm-igurl-text-border),1px 0 var(--fix-main-comm-igurl-text-border),0 -1px var(--fix-main-comm-igurl-text-border)}#fix_instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fix_threads{background-color:var(--fix-main-comm-threads-bg,#fff);color:var(--fix-main-comm-threads-text,#000);border:1px solid #a7a7a7}.fix_threads_text{text-shadow:-1px 0 var(--fix-main-comm-threads-text-border,#fff),0 1px var(--fix-main-comm-threads-text-border,#fff),1px 0 var(--fix-main-comm-threads-text-border,#fff),0 -1px var(--fix-main-comm-threads-text-border,#fff)}.mingcute--threads-line{display:inline-block;width:24px;height:24px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m12.594 23.258l-.012.002l-.071.035l-.02.004l-.014-.004l-.071-.036q-.016-.004-.024.006l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.016-.018m.264-.113l-.014.002l-.184.093l-.01.01l-.003.011l.018.43l.005.012l.008.008l.201.092q.019.005.029-.008l.004-.014l-.034-.614q-.005-.019-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.003-.011l.018-.43l-.003-.012l-.01-.01z'/%3E%3Cpath fill='%23000' d='M5.45 4.623C6.997 2.974 9.24 2 12.017 2c4.565 0 7.592 2.631 8.55 6.277a1 1 0 0 1-1.935.508C17.905 6.022 15.676 4 12.016 4c-2.286 0-3.98.789-5.106 1.99c-1.136 1.212-1.769 2.923-1.769 4.885v2.25c0 1.962.633 3.673 1.769 4.884C8.036 19.212 9.73 20 12.016 20c1.655 0 2.968-.384 3.976-1.005c1.015-.625 1.62-1.454 1.79-2.405c.195-1.096-.045-1.848-.458-2.391a3.2 3.2 0 0 0-.814-.741c-.135.749-.376 1.456-.74 2.01c-1.342 2.039-3.908 2.214-5.6 1.539c-.916-.365-1.701-1.364-1.945-2.435a3 3 0 0 1 .141-1.843c.265-.636.756-1.178 1.455-1.59c.692-.409 1.72-.597 2.739-.625c.614-.017 1.28.024 1.95.133c-.14-.65-.377-1.135-.644-1.384c-.484-.45-1.286-.767-2.09-.762c-.777.006-1.436.305-1.83.935a1 1 0 1 1-1.696-1.06c.837-1.338 2.216-1.865 3.513-1.875c1.27-.009 2.578.472 3.466 1.298c.898.836 1.284 2.207 1.384 3.454c.874.381 1.7.94 2.305 1.737c.781 1.03 1.117 2.358.833 3.951c-.29 1.624-1.315 2.898-2.71 3.757C15.673 21.54 13.985 22 12.016 22c-2.776 0-5.02-.974-6.565-2.623c-1.536-1.638-2.31-3.864-2.31-6.252v-2.25c0-2.388.774-4.614 2.31-6.252ZM14.6 12.7a8.4 8.4 0 0 0-1.986-.186c-.891.024-1.516.193-1.777.347c-.384.227-.55.458-.624.637a1.02 1.02 0 0 0-.038.63c.12.536.525.938.736 1.021c1.126.45 2.535.212 3.188-.78c.235-.358.422-.96.5-1.669Z'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.fix_youtube{background-color:var(--fix-main-comm-youtube-bg);color:var(--fix-main-comm-youtube-text)}.fix_youtube_text{text-shadow:-1px 0 var(--fix-main-comm-youtube-text-border),0 1px var(--fix-main-comm-youtube-text-border),1px 0 var(--fix-main-comm-youtube-text-border),0 -1px var(--fix-main-comm-youtube-text-border)}.fix_fbfans{background-color:var(--fix-main-comm-fbfans-bg);color:var(--fix-main-comm-fbfans-text)}.fix_fbfans_text{text-shadow:-1px 0 var(--fix-main-comm-fbfans-text-border),0 1px var(--fix-main-comm-fbfans-text-border),1px 0 var(--fix-main-comm-fbfans-text-border),0 -1px var(--fix-main-comm-fbfans-text-border)}.fix .fix_contact_box >.fix_contact_list{height:0px;position:relative}.fix .fix_contact_box >.fix_contact_list.showim{display:block;height:initial !important}.fix .fix_contact_box >.fix_contact_list.showim >div{position:initial !important;opacity:initial !important}.fix .fix_contact_box >.fix_contact_list >div{position:inherit;right:-150px;opacity:0;margin-bottom:10px}.fix .fix_contact_box .fix_contact_list .text{color:#fff;margin-top:-13px;font-weight:450;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;font-size:11px;white-space:nowrap}.fix .fix_contact_box:hover a.comments i.icon-hover{transform:rotate(0deg) scale(1);opacity:1}.fix .fix_contact_box:hover a.comments i.icon-default{transform:rotate(180deg) scale(0.5);opacity:0}.fix .fix_contact_box:hover >.fix_contact_list{height:auto}.fix .fix_contact_box:hover >.fix_contact_list >div{right:0px;opacity:1;-webkit-animation-name:fix_fadein;animation-name:fix_fadein}.fix .fix_contact_box:hover >.fix_contact_list >div:nth-child(7){-webkit-animation-duration:.2s;animation-duration:.2s}.fix .fix_contact_box:hover >.fix_contact_list >div:nth-child(6){-webkit-animation-duration:.22s;animation-duration:.22s}.fix .fix_contact_box:hover >.fix_contact_list >div:nth-child(5){-webkit-animation-duration:.24s;animation-duration:.24s}.fix .fix_contact_box:hover >.fix_contact_list >div:nth-child(4){-webkit-animation-duration:.26s;animation-duration:.26s}.fix .fix_contact_box:hover >.fix_contact_list >div:nth-child(3){-webkit-animation-duration:.28s;animation-duration:.28s}.fix .fix_contact_box:hover >.fix_contact_list >div:nth-child(2){-webkit-animation-duration:.29s;animation-duration:.29s}.fix .fix_contact_box:hover >.fix_contact_list >div:nth-child(1){-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes fix_fadein{0%{opacity:0;right:-125px}20%{opacity:0;right:-100px}40%{opacity:.3;right:-75px}60%{opacity:.5;right:-50px}80%{opacity:.9;right:-25px}100%{opacity:.9;right:0px}}:root{--page-top-progress-size:50px;--page-top-progress-circle-color:#e8b74e;--page-top-progress-circle-hover-color:#e8b74e}.page-top-progress{position:fixed;right:50px;bottom:50px;height:var(--page-top-progress-size);width:var(--page-top-progress-size);cursor:pointer;display:block;border-radius:50px;z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);will-change:opacity,transform;transition:transform 200ms linear,opacity 200ms linear;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.2),0 .225rem .35rem rgba(0,0,0,0.15)}@media screen and (max-width:991px){.page-top-progress{right:15px;bottom:15px}}.page-top-progress.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.page-top-progress::after{position:absolute;font-family:"Font Awesome 5 Pro";content:"\f106";text-align:center;line-height:var(--page-top-progress-size);font-size:24px;left:0;top:0;height:var(--page-top-progress-size);width:var(--page-top-progress-size);cursor:pointer;display:block;z-index:1;transition:all 200ms linear;color:var(--page-top-progress-circle-color);border-radius:50em}.page-top-progress:hover::after{opacity:0}.page-top-progress::before{position:absolute;font-family:"Font Awesome 5 Pro";content:"\f106";text-align:center;line-height:var(--page-top-progress-size);font-size:24px;opacity:0;background-image:linear-gradient(298deg,var(--page-top-progress-circle-hover-color),var(--page-top-progress-circle-hover-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;left:0;top:0;height:var(--page-top-progress-size);width:var(--page-top-progress-size);cursor:pointer;display:block;z-index:2;transition:all 200ms linear}.page-top-progress:hover::before{opacity:1}.page-top-progress svg path{fill:none}.page-top-progress svg.progress-circle path{stroke-width:4;box-sizing:border-box;transition:all 200ms linear;stroke:var(--page-top-progress-circle-color)}@keyframes border-transform{0%,100%{border-radius:63% 37% 54% 46% / 55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46% / 49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62% / 49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45% / 61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33% / 70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66% / 56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50% / 35% 61% 39% 65%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before{content:"";display:table}.slick-track:after{content:"";display:table;clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../css/slick-1.8.1/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../css/slick-1.8.1/fonts/slick.eot");src:url("../css/slick-1.8.1/fonts/slick.eot?#iefix") format("embedded-opentype"),url("../css/slick-1.8.1/fonts/slick.woff") format("woff"),url("../css/slick-1.8.1/fonts/slick.ttf") format("truetype"),url("../css/slick-1.8.1/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir="rtl"] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir="rtl"] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75}.all_title{display:flex;flex-direction:column;align-items:center;margin-bottom:70px;text-align:center}@media screen and (max-width:1024px){.all_title{margin-bottom:60px}}@media screen and (max-width:991px){.all_title{margin-bottom:50px}}@media screen and (max-width:768px){.all_title{margin-bottom:42px}}@media screen and (max-width:576px){.all_title{margin-bottom:36px}}.all_title .top{display:flex;align-items:flex-end;justify-content:center;gap:30px}@media screen and (max-width:1024px){.all_title .top{gap:24px}}@media screen and (max-width:768px){.all_title .top{gap:20px}}@media screen and (max-width:576px){.all_title .top{gap:16px}}.all_title .dash{flex-shrink:0;width:180px;height:.8px;background-color:#d2c1a7;margin-bottom:11px}@media screen and (max-width:1024px){.all_title .dash{width:140px}}@media screen and (max-width:991px){.all_title .dash{width:100px}}@media screen and (max-width:768px){.all_title .dash{width:70px}}@media screen and (max-width:576px){.all_title .dash{width:50px}}.all_title .ch{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:38px;letter-spacing:5px;line-height:1.2;margin-bottom:5px;padding-left:5px}@media screen and (max-width:1024px){.all_title .ch{font-size:32px;letter-spacing:5px}}@media screen and (max-width:991px){.all_title .ch{font-size:28px;letter-spacing:6px}}@media screen and (max-width:768px){.all_title .ch{font-size:25px;letter-spacing:5px}}@media screen and (max-width:576px){.all_title .ch{font-size:30px;letter-spacing:5px}}.all_title .en{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#e7b64d;font-size:19px;letter-spacing:2px}@media screen and (max-width:1024px){.all_title .en{font-size:17px}}@media screen and (max-width:768px){.all_title .en{font-size:15px}}@media screen and (max-width:576px){.all_title .en{font-size:18px}}.all_btn_bg{position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%)}.all_btn_bg::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.all_btn_bg:hover::before{left:130%}.all_btn{position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:240px;padding:14px 26px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1b122d;font-size:18px;letter-spacing:1px;text-decoration:none !important;box-shadow:0 4px 14px rgba(0,0,0,0.18);border-radius:3px;transition:transform .3s ease,box-shadow .3s ease}.all_btn::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.all_btn:hover::before{left:130%}@media screen and (max-width:1024px){.all_btn{min-width:230px;font-size:17px;padding:13px 24px;gap:20px}}@media screen and (max-width:991px){.all_btn{min-width:220px;font-size:16px;padding:12px 22px;gap:18px}}@media screen and (max-width:768px){.all_btn{min-width:210px;font-size:15.5px;padding:11.5px 20px}}@media screen and (max-width:576px){.all_btn{min-width:200px;font-size:15px;padding:11px 18px}}.all_btn .text{flex:1;text-align:center}.all_btn i{font-size:14px;transition:transform .3s ease}.all_btn:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgba(0,0,0,0.35);color:#1b122d}.all_btn:hover i{transform:translateX(4px)}.all_content{font-size:15px;color:#555;line-height:2;letter-spacing:.5px}@media screen and (max-width:768px){.all_content{font-size:14px}}.all_content img{max-width:100%;height:auto}.all_content h2{font-size:22px;color:#313131;font-weight:600;margin-top:15px;margin-bottom:15px}@media screen and (max-width:768px){.all_content h2{font-size:19px}}.all_content h3{font-size:19px;color:#313131;font-weight:600;margin-top:15px;margin-bottom:15px}@media screen and (max-width:768px){.all_content h3{font-size:17px}}.all_content h4{font-size:17px;color:#313131;font-weight:600;margin-top:25px;margin-bottom:10px}@media screen and (max-width:768px){.all_content h4{font-size:16px}}.all_content ul{padding-left:20px}.all_content ul li{margin-bottom:0px}.all_content .fr-view p{margin-top:0 !important;margin-bottom:0 !important}.all_content p{margin-top:0 !important;margin-bottom:0 !important}.all_page{background-image:url("../images/bg2.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}.temp_columns_box{}.temp_columns_box .item{display:flex;align-items:center;gap:30px;padding:10px 0;border-bottom:1px solid rgba(201,165,90,0.18);text-decoration:none;transition:background-color .3s ease;margin-bottom:5px}.temp_columns_box .item:first-child{padding-top:14px}@media screen and (max-width:991px){.temp_columns_box .item:first-child{padding-top:24px}}@media screen and (max-width:1024px){.temp_columns_box .item{gap:24px}}@media screen and (max-width:768px){.temp_columns_box .item{gap:20px;padding:18px 6px}}@media screen and (max-width:576px){.temp_columns_box .item{gap:18px;padding:22px 4px}}.temp_columns_box .item:hover .title{color:#ffe365}.temp_columns_box .item:hover .date::before{left:120%}.temp_columns_box .item:hover .more{color:#ffe365}.temp_columns_box .item:hover .more i{transform:translateX(4px)}.temp_columns_box .item:hover .img .image{transform:translate(-50%,-50%) scale(1.05)}.temp_columns_box .item .img{flex-shrink:0;width:200px;overflow:hidden;border-radius:4px}.temp_columns_box .item .img .image{transition:transform .6s ease}@media screen and (max-width:1024px){.temp_columns_box .item .img{width:180px}}@media screen and (max-width:991px){.temp_columns_box .item .img{width:170px}}@media screen and (max-width:768px){.temp_columns_box .item .img{width:140px}}@media screen and (max-width:576px){.temp_columns_box .item .img{width:110px}}.temp_columns_box .item .info{flex:1;min-width:0}.temp_columns_box .item .date{display:inline-flex;align-items:center;justify-content:center;padding:3px 9px 4px;margin-bottom:8px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1b122d;font-size:14px;letter-spacing:1.5px;border-radius:3px}@media screen and (max-width:576px){.temp_columns_box .item .date{font-size:13px;padding:4px 12px;margin-bottom:10px}}.temp_columns_box .item .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#ffe365;font-size:16px;letter-spacing:1.5px;line-height:1.5;margin-bottom:4px;transition:color .3s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1440px){.temp_columns_box .item .title{font-size:18px}}@media screen and (max-width:1024px){.temp_columns_box .item .title{font-size:17.5px;letter-spacing:1.3px}}@media screen and (max-width:991px){.temp_columns_box .item .title{font-size:17px}}@media screen and (max-width:768px){.temp_columns_box .item .title{font-size:16px;letter-spacing:1.2px}}@media screen and (max-width:576px){.temp_columns_box .item .title{font-size:15px;letter-spacing:1px}}.temp_columns_box .item .desc{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#555;font-size:14px;line-height:1.7;letter-spacing:.5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:576px){.temp_columns_box .item .desc{font-size:13px}}.temp_columns_box .item .more{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:rgba(255,255,255,0.7);font-size:15px;letter-spacing:1px;transition:color .3s ease}.temp_columns_box .item .more i{font-size:11px;transition:transform .3s ease}@media screen and (max-width:576px){.temp_columns_box .item .more{font-size:13px;gap:6px}}.temp_question_box{}.temp_question_box .panel{border-bottom:1px solid rgba(56,42,89,0.18)}.temp_question_box .panel .panel-heading{display:flex;align-items:center;gap:14px;padding:15px 8px;cursor:pointer;user-select:none;transition:color .3s ease}@media screen and (max-width:1024px){.temp_question_box .panel .panel-heading{padding:16px 6px;gap:13px}}@media screen and (max-width:768px){.temp_question_box .panel .panel-heading{padding:17px 5px;gap:12px}}@media screen and (max-width:576px){.temp_question_box .panel .panel-heading{padding:18px 4px;gap:10px}}.temp_question_box .panel .panel-heading .dot{flex-shrink:0;width:9px;height:9px;background-color:#382a59;transition:background-color .3s ease}.temp_question_box .panel .panel-heading .title{flex:1;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:18px;letter-spacing:1.5px;line-height:1.5;transition:color .3s ease}@media screen and (max-width:1024px){.temp_question_box .panel .panel-heading .title{font-size:17px;letter-spacing:1.3px}}@media screen and (max-width:991px){.temp_question_box .panel .panel-heading .title{font-size:16px}}@media screen and (max-width:768px){.temp_question_box .panel .panel-heading .title{font-size:15.5px;letter-spacing:1.2px}}@media screen and (max-width:576px){.temp_question_box .panel .panel-heading .title{font-size:15px;letter-spacing:1px}}.temp_question_box .panel .panel-heading .caret{flex-shrink:0;color:#382a59;font-size:14px;transition:transform .35s ease}.temp_question_box .panel .panel-heading:not(.collapsed) .dot{background-color:#ffe365}.temp_question_box .panel .panel-heading:not(.collapsed) .title{color:#3f374f}.temp_question_box .panel .panel-heading:not(.collapsed) .caret{color:#ffe365;transform:rotate(180deg)}.temp_question_box .panel .panel-heading:hover .title{color:#c9a55a}.temp_question_box .panel .panel-heading:hover .dot{background-color:#c9a55a}.temp_question_box .panel .panel-heading:hover .caret{color:#c9a55a}.temp_question_box .panel .panel-collapse{transition:height .35s ease}.temp_question_box .panel .panel-collapse.collapsing{transition:height .35s ease !important;display:block !important}.temp_question_box .panel .panel-body{padding:0 22px 24px}@media screen and (max-width:1024px){.temp_question_box .panel .panel-body{padding:0 20px 22px}}@media screen and (max-width:768px){.temp_question_box .panel .panel-body{padding:0 17px 20px}}@media screen and (max-width:576px){.temp_question_box .panel .panel-body{padding:0 14px 18px}}.temp_question_box .panel .panel-body .content{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;font-size:15px;line-height:1.85;letter-spacing:.5px}@media screen and (max-width:1024px){.temp_question_box .panel .panel-body .content{font-size:14.5px}}@media screen and (max-width:768px){.temp_question_box .panel .panel-body .content{font-size:14px;line-height:1.8}}@media screen and (max-width:576px){.temp_question_box .panel .panel-body .content{font-size:14px;line-height:1.75}}.temp_question_box .panel .panel-body .content p{margin-bottom:8px}.temp_question_box .panel .panel-body .content p:last-child{margin-bottom:0}.temp_menu{position:sticky;top:110px}@media screen and (max-width:991px){.temp_menu{position:static;top:auto}}.temp_menu .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:18px;letter-spacing:3px;padding:4px 4px 14px}@media screen and (max-width:1024px){.temp_menu .title{font-size:17px;letter-spacing:2.5px;padding:4px 4px 12px}}@media screen and (max-width:991px){.temp_menu .title{font-size:16px;letter-spacing:2px;padding:4px 4px 10px}}@media screen and (max-width:768px){.temp_menu .title{font-size:15.5px;padding:4px 4px 10px}}@media screen and (max-width:576px){.temp_menu .title{font-size:15px;letter-spacing:1.5px;padding:4px 4px 8px}}.temp_menu .divider{height:5px;border-top:1px solid #e6b64e;border-bottom:1px solid #e6b64e;margin:0 0 22px}.temp_menu .divider:last-child{margin:22px 0 0}@media screen and (max-width:1024px){.temp_menu .divider{margin:0 0 20px}.temp_menu .divider:last-child{margin:20px 0 0}}@media screen and (max-width:991px){.temp_menu .divider{margin:0 0 18px}.temp_menu .divider:last-child{margin:18px 0 0}}@media screen and (max-width:768px){.temp_menu .divider{margin:0 0 16px}.temp_menu .divider:last-child{margin:16px 0 0}}@media screen and (max-width:576px){.temp_menu .divider{margin:0 0 14px}.temp_menu .divider:last-child{margin:14px 0 0}}.temp_menu .search{position:relative;display:flex;align-items:stretch;margin-bottom:22px}@media screen and (max-width:1024px){.temp_menu .search{margin-bottom:20px}}@media screen and (max-width:991px){.temp_menu .search{margin-bottom:18px}}@media screen and (max-width:768px){.temp_menu .search{margin-bottom:16px}}@media screen and (max-width:576px){.temp_menu .search{margin-bottom:14px}}.temp_menu .search input[type="text"]{flex:1;min-width:0;height:44px;padding:0 14px;background-color:#fff;border:1px solid #e6b64e;border-right:0;color:#382a59;font-size:14px;letter-spacing:1px}.temp_menu .search input[type="text"]:focus{outline:none;border-color:#c9a55a}.temp_menu .search input[type="text"]::placeholder{color:rgba(56,42,89,0.45)}@media screen and (max-width:768px){.temp_menu .search input[type="text"]{height:42px;font-size:13.5px}}@media screen and (max-width:576px){.temp_menu .search input[type="text"]{height:40px;font-size:13px;padding:0 12px}}.temp_menu .search button{flex-shrink:0;width:44px;border:1px solid #e6b64e;background-color:#e6b64e;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.temp_menu .search button i{font-size:14px}.temp_menu .search button:hover{background-color:#c9a55a;border-color:#c9a55a}@media screen and (max-width:768px){.temp_menu .search button{width:42px}.temp_menu .search button i{font-size:13.5px}}@media screen and (max-width:576px){.temp_menu .search button{width:40px}}.temp_menu .select select{width:100%;height:50px;padding:0 42px 0 18px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:15px;letter-spacing:1.5px;background-color:#fff;border:1px solid #e6b64e;border-radius:3px;box-shadow:0 4px 12px rgba(56,42,89,0.1);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23e6b64e' d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:14px 14px;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease}.temp_menu .select select:focus{outline:none;border-color:#c9a55a;box-shadow:0 4px 14px rgba(198,154,72,0.25)}@media screen and (max-width:768px){.temp_menu .select select{height:46px;font-size:14.5px;padding:0 38px 0 16px}}@media screen and (max-width:576px){.temp_menu .select select{height:44px;font-size:14px;letter-spacing:1.2px;padding:0 36px 0 14px}}.temp_menu .list{list-style:none;padding:0;margin:0}.temp_menu .list li{margin-bottom:12px}.temp_menu .list li:last-child{margin-bottom:0}@media screen and (max-width:991px){.temp_menu .list li{margin-bottom:10px}}@media screen and (max-width:576px){.temp_menu .list li{margin-bottom:8px}}.temp_menu .list li a{position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 22px;border-radius:3px;color:#1b122d;text-decoration:none;box-shadow:0 4px 14px rgba(0,0,0,0.18);transition:transform .3s ease,box-shadow .3s ease;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;letter-spacing:2.5px}.temp_menu .list li a::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.temp_menu .list li a:hover::before{left:130%}.temp_menu .list li a .text{flex:1;min-width:0}.temp_menu .list li a i{flex-shrink:0;font-size:13px;color:#1b122d;transition:transform .3s ease}.temp_menu .list li a:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,0.3);color:#1b122d}.temp_menu .list li a:hover i{transform:translateX(4px)}@media screen and (max-width:1024px){.temp_menu .list li a{font-size:15.5px;letter-spacing:2px;padding:13px 20px}}@media screen and (max-width:991px){.temp_menu .list li a{font-size:15px;letter-spacing:1.8px;padding:12px 18px}}@media screen and (max-width:768px){.temp_menu .list li a{font-size:14.5px;letter-spacing:1.5px;padding:11px 16px}}@media screen and (max-width:576px){.temp_menu .list li a{font-size:14px;letter-spacing:1.2px;padding:10px 15px}}.temp_menu .list li.active a{background:#35134f;color:#fff;box-shadow:0 8px 22px rgba(56,42,89,0.35)}.temp_menu .list li.active a::before{display:none}.temp_menu .list li.active a i{color:#e6b64e}.temp_menu .list li.active a:hover{color:#fff;box-shadow:0 10px 26px rgba(56,42,89,0.45)}.temp_menu .list li.active a:hover i{color:#e6b64e}.temp_empty{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#be0000;font-size:15px;letter-spacing:1px;padding:40px 16px;text-align:center;border-radius:6px}@media screen and (max-width:768px){.temp_empty{font-size:14px;padding:32px 14px}}@media screen and (max-width:576px){.temp_empty{font-size:13.5px;padding:26px 12px}}.temp_share{display:flex;align-items:center;gap:12px}.temp_share .text{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:15px;letter-spacing:2px}@media screen and (max-width:576px){.temp_share .text{font-size:14px;letter-spacing:1.5px}}.temp_share .btns{display:flex;align-items:center;background-color:#e7b74d;padding:0 5px}.temp_share .btns a{display:flex;align-items:center;justify-content:center;width:40px;height:32px;background-color:#e7b74d;color:#fff;text-decoration:none;font-size:15px;transition:all .3s ease}@media screen and (max-width:576px){.temp_share .btns a{width:36px;height:30px;font-size:13px}}.temp_share .btns .line{margin:0 3px;width:1px;height:14px;background-color:rgba(255,255,255,0.7)}.temp_fr_view h2{display:flex;align-items:center;gap:10px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:20px;letter-spacing:2px;margin:36px 0 16px;scroll-margin-top:120px}.temp_fr_view h2::before{content:"";flex-shrink:0;width:14px;height:14px;background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.temp_fr_view h2:first-child{margin-top:0}@media screen and (max-width:991px){.temp_fr_view h2{font-size:18px;letter-spacing:1.5px;margin:30px 0 14px}}@media screen and (max-width:768px){.temp_fr_view h2{font-size:17px;margin:26px 0 12px}}@media screen and (max-width:576px){.temp_fr_view h2{font-size:16px;letter-spacing:1.2px;margin:22px 0 10px;gap:8px}.temp_fr_view h2::before{width:12px;height:12px}}.temp_fr_view h3{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:17px;letter-spacing:1.5px;margin:24px 0 10px;scroll-margin-top:120px}@media screen and (max-width:768px){.temp_fr_view h3{font-size:16px}}@media screen and (max-width:576px){.temp_fr_view h3{font-size:15px;margin:20px 0 8px}}@keyframes logoShineFirst{from{background-position:200% 0}to{background-position:-120% 0}}@keyframes logoShine{0%,9%{background-position:200% 0}100%{background-position:-120% 0}}.header{position:fixed;top:0;left:0;right:0;z-index:1030;background-color:#35134f;transition:all .3s ease}@media (max-width:991px){.header .container{max-width:100%}}.header.scroll{background-color:rgba(53,19,79,0.92);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,0.18)}.header.scroll .main{padding:10px 0}.header.scroll .logo .img{height:50px}.header .main{padding:16px 0;transition:padding .3s ease}@media screen and (max-width:991px){.header .main{padding:8px 0}}.header .inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.header .logo{position:relative;display:inline-flex;align-items:center;flex-shrink:0;overflow:hidden}.header .logo::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(100deg,transparent 0%,transparent 35%,rgba(255,255,255,0.85) 50%,transparent 65%,transparent 100%);background-repeat:no-repeat;background-size:220% 100%;background-position:200% 0;-webkit-mask:url("../images/logo.svg") no-repeat center / contain;mask:url("../images/logo.svg") no-repeat center / contain;pointer-events:none;animation:logoShineFirst 5s linear forwards,logoShine 5.5s linear 5s infinite}.header .logo .img{height:56px;width:auto;display:block;transition:height .3s ease}@media screen and (max-width:1440px){.header .logo .img{height:50px}}@media screen and (max-width:991px){.header .logo .img{height:44px}}@media screen and (max-width:576px){.header .logo .img{height:38px}}.header .nav{display:flex;align-items:center;gap:4px}.header .nav .item{position:relative}.header .nav .item .link{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;display:inline-flex;align-items:center;gap:6px;padding:12px 23px;color:#fff;font-size:16px;letter-spacing:.05em;text-decoration:none;white-space:nowrap;transition:color .25s ease}@media screen and (max-width:1440px){.header .nav .item .link{padding:12px 12px;font-size:15px}}.header .nav .item .link .caret{font-size:11px;transition:transform .25s ease}.header .nav .item .link:hover,.header .nav .item .link.act{color:#ffe365}.header .nav .item .submenu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(8px);min-width:180px;padding:0;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,0.12);opacity:0;visibility:hidden;transition:all .25s ease}.header .nav .item .submenu .sub-link{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;display:flex;align-items:center;gap:8px;padding:10px 18px;color:#382a59;font-size:15px;text-decoration:none;white-space:nowrap;transition:color .25s ease}.header .nav .item .submenu .sub-link .arrow{flex-shrink:0;width:14px;height:14px;background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.header .nav .item .submenu .sub-link:hover{color:#c9a961;background-color:rgba(56,42,89,0.04)}.header .nav .item.has-sub:hover .link{color:#ffe365}.header .nav .item.has-sub:hover .link .caret{transform:rotate(180deg)}.header .nav .item.has-sub:hover .submenu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.header .toggle{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;background:transparent;border:0;cursor:pointer}.header .toggle span{display:block;width:24px;height:2px;background-color:#fff;transition:all .25s ease}.header .toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.header .toggle[aria-expanded="true"] span:nth-child(2){opacity:0}.header .toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header .mobile{position:fixed;top:65px;right:-50%;width:40%;max-height:calc(100vh - 110px);background-color:#35134f;overflow-y:auto;transition:right .4s cubic-bezier(0.25,1,0.5,1);z-index:1029;box-shadow:-8px 0 24px rgba(0,0,0,0.35)}@media screen and (max-width:768px){.header .mobile{width:50%;right:-55%}}@media screen and (max-width:576px){.header .mobile{width:65%;right:-70%}}.header .mobile.show{right:10px}.header .mobile .m-inner{padding:12px 18px 12px}.header .mobile .m-item{position:relative;border-bottom:1px solid rgba(255,255,255,0.18)}.header .mobile .m-item:last-child{border-bottom:0}.header .mobile .m-item .m-link{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;display:block;padding:14px 8px;padding-right:50px;color:#fff;font-size:16px;text-decoration:none;transition:color .25s ease}.header .mobile .m-item .m-link:hover,.header .mobile .m-item .m-link.act{color:#ffe365}.header .mobile .m-item .m-toggle{position:absolute;top:0;right:0;width:48px;height:48px;padding:0;background:transparent;border:0;cursor:pointer}.header .mobile .m-item .m-toggle::before,.header .mobile .m-item .m-toggle::after{content:"";position:absolute;top:50%;left:50%;background-color:#fff;transition:transform .3s ease,opacity .3s ease}.header .mobile .m-item .m-toggle::before{width:14px;height:2px;transform:translate(-50%,-50%)}.header .mobile .m-item .m-toggle::after{width:2px;height:14px;transform:translate(-50%,-50%)}.header .mobile .m-item.open .m-toggle::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.header .mobile .m-item .m-submenu{max-height:0;overflow:hidden;padding-left:16px;transition:max-height .35s ease,padding .35s ease}.header .mobile .m-item .m-submenu .m-sub-link{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;display:flex;align-items:center;gap:8px;padding:8px 8px;color:rgba(255,255,255,0.85);font-size:14px;text-decoration:none;transition:color .25s ease}.header .mobile .m-item .m-submenu .m-sub-link .arrow{flex-shrink:0;width:12px;height:12px;background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.header .mobile .m-item .m-submenu .m-sub-link:hover{color:#ffe365}.header .mobile .m-item.open .m-submenu{max-height:600px;padding:4px 0 12px 16px}.header .mobile-backdrop{position:fixed;top:55px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.45);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1028}.header .mobile-backdrop.show{opacity:1;visibility:visible}.page_banner{position:relative;height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:88px;background-color:#262340}@media screen and (max-width:1024px){.page_banner{height:400px}}@media screen and (max-width:991px){.page_banner{height:340px;margin-top:55px}}@media screen and (max-width:768px){.page_banner{height:280px}}@media screen and (max-width:576px){.page_banner{height:107px}}.page_banner .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.page_banner .bg .bg-color{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#262340}.page_banner .bg .bg-img{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.page_banner .bg .bg-img img{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:50% 50%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 22%,#000 78%,transparent 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to right,transparent 0%,#000 22%,#000 78%,transparent 100%);mask-repeat:no-repeat;mask-size:100% 100%}@media screen and (max-width:768px){.page_banner .bg .bg-img img{object-position:50% 100%}}.page_banner .container{position:relative;z-index:2}.page_banner .text{text-align:center;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,0.55)}.page_banner .text .zh{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:46px;letter-spacing:3px;line-height:1.2}@media screen and (max-width:1024px){.page_banner .text .zh{font-size:40px;letter-spacing:10px}}@media screen and (max-width:991px){.page_banner .text .zh{font-size:34px;letter-spacing:8px}}@media screen and (max-width:768px){.page_banner .text .zh{font-size:28px;letter-spacing:6px}}@media screen and (max-width:576px){.page_banner .text .zh{font-size:24px;letter-spacing:4px}}.page_banner .text .en{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin-top:12px;color:rgba(255,255,255,0.88);font-size:18px;letter-spacing:8px}@media screen and (max-width:1024px){.page_banner .text .en{font-size:16px;letter-spacing:6px}}@media screen and (max-width:991px){.page_banner .text .en{font-size:14px;letter-spacing:5px;margin-top:10px}}@media screen and (max-width:576px){.page_banner .text .en{font-size:12px;letter-spacing:4px;margin-top:8px}}.page_location{padding:14px 0}@media screen and (max-width:768px){.page_location{padding:12px 0}}.page_location .location_bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#8f8f8f;font-size:14px;letter-spacing:1px}@media screen and (max-width:576px){.page_location .location_bar{font-size:13px;gap:6px;letter-spacing:.5px}}.page_location .location_bar a{color:#8f8f8f;text-decoration:none;transition:color .25s ease}.page_location .location_bar a:hover{color:#8f8f8f}.page_location .location_bar .home{display:inline-flex;align-items:center;gap:6px}.page_location .location_bar .home i{color:#8f8f8f;font-size:13px}.page_location .location_bar .sep{color:#8f8f8f;font-size:12px}.page_location .location_bar .current{color:#8f8f8f}.content_toc{margin-bottom:20px;overflow:hidden}.content_toc .toc_content{float:none;display:inline-block}.content_toc .toc_header{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#313131;margin-bottom:10px}.content_toc .toc_header span{font-weight:400;color:#999;font-size:13px;margin-left:5px;margin-right:5px}@media screen and (max-width:768px){.content_toc .toc_content li{white-space:normal}}.content_toc .content_toc_btn{background:none;border:none;cursor:pointer;color:#666;font-size:13px;padding:0}.content_toc .content_toc_btn:hover{color:#ec6442}.index_banner{position:relative}.index_banner .carousel-item{position:relative;overflow:hidden}.index_banner .carousel-item::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 60%,rgba(0,0,0,0.45) 100%),linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0) 100%);pointer-events:none;z-index:2}.index_banner .carousel-item img{width:100%;height:100vh;object-fit:cover;transform:scale(1)}@media screen and (max-width:1024px){.index_banner .carousel-item img{height:96vh}}.index_banner .carousel-item.active img{animation:kenBurns 14s ease-out forwards}.index_banner .carousel-control-prev,.index_banner .carousel-control-next{width:60px;z-index:3;opacity:0;transition:opacity .3s ease;margin:0 30px}@media screen and (max-width:1024px){.index_banner .carousel-control-prev,.index_banner .carousel-control-next{margin:0 15px;width:50px}}@media screen and (max-width:768px){.index_banner .carousel-control-prev,.index_banner .carousel-control-next{display:none}}.index_banner .carousel-control-prev:hover,.index_banner .carousel-control-next:hover{opacity:.9}.index_banner .carousel:hover .carousel-control-prev,.index_banner .carousel:hover .carousel-control-next{opacity:.7}.index_banner .banner-bar{position:relative}.index_banner .banner-bar .bar-block{position:absolute;top:0;left:0;width:40%;height:210px;z-index:2;background-image:url(../images/bg_block.svg);background-size:52%;background-position:right top;background-repeat:repeat}@media screen and (max-width:1024px){.index_banner .banner-bar .bar-block{width:32%;background-size:108%}}@media screen and (max-width:991px){.index_banner .banner-bar .bar-block{width:32%;background-size:112%}}@media screen and (max-width:768px){.index_banner .banner-bar .bar-block{display:none}}.index_banner .banner-bar .bar-main{background-color:#313131;display:flex;align-items:center;justify-content:space-between;padding:0 40px;min-height:55px;margin-left:40%}@media screen and (max-width:1024px){.index_banner .banner-bar .bar-main{margin-left:32%;padding:0 30px}}@media screen and (max-width:768px){.index_banner .banner-bar .bar-main{margin-left:0;padding:0 20px;min-height:45px}}.index_banner .banner-bar .bar-main .bar-text{color:#fff;font-size:37px;line-height:37px;letter-spacing:10px;opacity:.3}@media screen and (max-width:1024px){.index_banner .banner-bar .bar-main .bar-text{font-size:28px;letter-spacing:8px}}@media screen and (max-width:768px){.index_banner .banner-bar .bar-main .bar-text{font-size:16px;letter-spacing:5px}}.index_banner .banner-bar .bar-main .bar-indicators{list-style:none;display:flex;align-items:center;gap:15px;margin:0;padding:0}@media screen and (max-width:768px){.index_banner .banner-bar .bar-main .bar-indicators{gap:10px}}@media screen and (max-width:576px){.index_banner .banner-bar .bar-main .bar-indicators{gap:8px}}.index_banner .banner-bar .bar-main .bar-indicators li{width:10px;height:10px;background-color:rgba(255,255,255,0.4);transform:rotate(45deg);cursor:pointer;transition:all .3s ease;border:none;border-radius:0}.index_banner .banner-bar .bar-main .bar-indicators li.active{background-color:#fff}.index_banner .banner-bar .bar-main .bar-indicators li:hover{background-color:rgba(255,255,255,0.7)}.index_banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}.index_banner .overlay .container{text-align:center}.index_banner .overlay .title{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#fff;letter-spacing:8px;text-shadow:0 4px 24px rgba(0,0,0,0.55)}.index_banner .overlay .title .line{font-size:45px;line-height:1.6}@media screen and (max-width:1440px){.index_banner .overlay .title .line{font-size:38px;letter-spacing:6px}}@media screen and (max-width:991px){.index_banner .overlay .title .line{font-size:36px;letter-spacing:6px}}@media screen and (max-width:576px){.index_banner .overlay .title .line{font-size:26px;letter-spacing:3px}}.index_banner .overlay .subtitle{display:flex;align-items:center;justify-content:center;gap:24px;margin:100px 0 48px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#fff;font-size:22px;letter-spacing:9px}@media screen and (max-width:1024px){.index_banner .overlay .subtitle{margin:24px 0 36px}}@media screen and (max-width:991px){.index_banner .overlay .subtitle{font-size:18px;letter-spacing:7px;gap:16px;margin:24px 0 36px}}@media screen and (max-width:576px){.index_banner .overlay .subtitle{font-size:15px;letter-spacing:3px;gap:12px;margin:80px 0 28px}}.index_banner .overlay .subtitle .dash{width:60px;height:1px;background-color:#fff}@media screen and (max-width:576px){.index_banner .overlay .subtitle .dash{width:36px}}.index_banner .overlay .subtitle .text{white-space:nowrap}.index_banner .overlay .cta{display:flex;align-items:center;justify-content:center;gap:32px;pointer-events:auto}@media screen and (max-width:576px){.index_banner .overlay .cta{flex-direction:column;gap:16px}}.index_banner .overlay .cta .btn{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-width:280px;padding:17px 28px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1b122d;font-size:20px;letter-spacing:3px;text-decoration:none;box-shadow:0 4px 16px rgba(0,0,0,0.25);transition:all .3s ease;border-radius:3px;border:1px solid rgba(255,255,255,0.3)}@media screen and (max-width:991px){.index_banner .overlay .cta .btn{min-width:260px;font-size:18px;padding:14px 24px;gap:24px}}@media screen and (max-width:576px){.index_banner .overlay .cta .btn{min-width:240px;font-size:16px;padding:12px 20px}}.index_banner .overlay .cta .btn .text{flex:1;text-align:center}.index_banner .overlay .cta .btn i{font-size:16px}.index_banner .overlay .cta .btn:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgba(0,0,0,0.35);color:#1b122d}.index_banner .scroll{position:absolute;left:50%;bottom:50px;transform:translateX(-50%);z-index:999;display:inline-flex;flex-direction:column;align-items:center;gap:12px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#ffe365;font-size:13px;letter-spacing:3px;text-decoration:none;cursor:pointer;pointer-events:auto;transition:color .25s ease}@media screen and (max-width:1024px){.index_banner .scroll{bottom:15px}}@media screen and (max-width:576px){.index_banner .scroll{bottom:18px;font-size:11px;letter-spacing:3px}}.index_banner .scroll .text{padding-left:4px}.index_banner .scroll .arrow{position:relative;width:20px;height:26px}.index_banner .scroll .arrow::before,.index_banner .scroll .arrow::after{content:"";position:absolute;left:50%;width:10px;height:10px;margin-left:-5px;border-right:1.5px solid #ffe365;border-bottom:1.5px solid #ffe365;transform:rotate(45deg);opacity:0;animation:scrollDrop 1.8s ease-in-out infinite}.index_banner .scroll .arrow::before{top:0}.index_banner .scroll .arrow::after{top:10px;animation-delay:.3s}.index_banner .scroll:hover{color:#fff}.index_banner .scroll:hover .arrow::before,.index_banner .scroll:hover .arrow::after{border-right-color:#fff;border-bottom-color:#fff}@keyframes kenBurns{from{transform:scale(1)}to{transform:scale(1.08)}}@keyframes scrollDrop{0%{opacity:0;transform:rotate(45deg) translate(-3px,-3px)}40%{opacity:1;transform:rotate(45deg) translate(0,0)}100%{opacity:0;transform:rotate(45deg) translate(3px,3px)}}.banner_cta_modal .modal-dialog{max-width:560px}@media screen and (max-width:576px){.banner_cta_modal .modal-dialog{max-width:calc(100% - 30px);margin:.5rem auto}}.banner_cta_modal .modal-content{position:relative;background-color:#35134f;border:1px solid rgba(255,255,255,0.12);border-radius:6px;box-shadow:0 25px 60px rgba(0,0,0,0.55);padding:40px 50px 50px}@media screen and (max-width:768px){.banner_cta_modal .modal-content{padding:32px 28px 36px}}@media screen and (max-width:576px){.banner_cta_modal .modal-content{padding:28px 20px 32px}}.banner_cta_modal .close{position:absolute;top:12px;right:18px;z-index:2;color:#fff;opacity:.7;text-shadow:none;font-size:28px;font-weight:300;line-height:1;padding:4px 8px}.banner_cta_modal .close:hover,.banner_cta_modal .close:focus{color:#ffe365;opacity:1}.banner_cta_modal .modal-header{display:block;text-align:center;border-bottom:0;padding:0 0 24px}.banner_cta_modal .modal-header .modal-title{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#fff;font-size:30px;letter-spacing:6px;line-height:1.4}@media screen and (max-width:576px){.banner_cta_modal .modal-header .modal-title{font-size:24px;letter-spacing:4px}}.banner_cta_modal .modal-header .modal-subtitle{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;color:rgba(255,255,255,0.7);font-size:14px;letter-spacing:4px;margin-top:8px}@media screen and (max-width:576px){.banner_cta_modal .modal-header .modal-subtitle{font-size:12px;letter-spacing:3px}}.banner_cta_modal .modal-body{padding:0}.banner_cta_modal .links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media screen and (max-width:576px){.banner_cta_modal .links{gap:12px}}.banner_cta_modal .links .btn{flex:0 0 calc(50% - 8px);display:inline-flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 22px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1b122d;font-size:17px;letter-spacing:4px;text-decoration:none;border-radius:3px;border:1px solid rgba(255,255,255,0.25);box-shadow:0 6px 16px rgba(0,0,0,0.25);transition:transform .25s ease,box-shadow .25s ease}@media screen and (max-width:576px){.banner_cta_modal .links .btn{flex:0 0 100%;font-size:15px;letter-spacing:3px;padding:12px 18px}}.banner_cta_modal .links .btn .text{flex:1;text-align:center}.banner_cta_modal .links .btn i{font-size:14px}.banner_cta_modal .links .btn:hover{color:#1b122d;transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,0.35)}.modal-backdrop.show{opacity:.7}.index_scenario{position:relative;padding:100px 0 120px;overflow:hidden}@media screen and (max-width:1024px){.index_scenario{padding:90px 0 100px}}@media screen and (max-width:991px){.index_scenario{padding:70px 0 90px}}@media screen and (max-width:768px){.index_scenario{padding:60px 0 80px}}@media screen and (max-width:576px){.index_scenario{padding:50px 0 70px}}.index_scenario .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("../images/bg1.jpg");background-position:center bottom;background-repeat:no-repeat;background-size:cover;pointer-events:none;z-index:0}.index_scenario .container{position:relative;z-index:1}.index_scenario .head{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:70px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:26px;letter-spacing:4px}@media screen and (max-width:1024px){.index_scenario .head{margin-bottom:60px;font-size:22px;letter-spacing:3px;gap:20px}}@media screen and (max-width:991px){.index_scenario .head{margin-bottom:50px;font-size:20px;letter-spacing:2px;gap:16px}}@media screen and (max-width:768px){.index_scenario .head{margin-bottom:42px;font-size:18px;letter-spacing:1.5px;gap:12px}}@media screen and (max-width:576px){.index_scenario .head{margin-bottom:36px;font-size:16px;letter-spacing:1px;gap:10px}}.index_scenario .head .dash{flex:1 1 auto;min-width:30px;height:1px;background-color:#c9a55a}.index_scenario .head .text{flex-shrink:0;white-space:nowrap}@media screen and (max-width:576px){.index_scenario .head .text{white-space:normal;text-align:center}}.index_scenario .list{margin:0 -10px}.index_scenario .list .col_list{padding:10px}@media screen and (min-width:768px) and (max-width:991px){.index_scenario .list .col_list:nth-child(3){margin-left:25%}}.index_scenario .card{position:relative;max-width:350px;margin:0 auto;padding:50px 30px 60px;background-color:#f2f2f2;border-radius:50%;aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;transition:transform .4s ease,background-color .4s ease;backdrop-filter:blur(2px);border:0}@media screen and (max-width:1024px){.index_scenario .card{padding:26px 26px 28px;max-width:330px}}@media screen and (max-width:991px){.index_scenario .card{padding:36px 24px 44px;max-width:320px}}@media screen and (max-width:768px){.index_scenario .card{padding:32px 22px 38px;max-width:300px}}@media screen and (max-width:576px){.index_scenario .card{padding:30px 20px 36px;max-width:280px}}.index_scenario .card:hover{transform:translateY(-6px)}.index_scenario .card .img{width:64px;height:64px;margin-bottom:14px}@media screen and (max-width:991px){.index_scenario .card .img{width:54px;height:54px}}.index_scenario .card .img img{width:100%;height:100%;object-fit:contain}.index_scenario .card .title{margin:0 0 10px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:600;font-style:normal;color:#382a59;font-size:26px;letter-spacing:4px}@media screen and (max-width:1024px){.index_scenario .card .title{font-size:24px;letter-spacing:3.5px}}@media screen and (max-width:991px){.index_scenario .card .title{font-size:22px;letter-spacing:3px;margin-bottom:16px}}@media screen and (max-width:768px){.index_scenario .card .title{font-size:20px;letter-spacing:2.5px;margin-bottom:15px}}@media screen and (max-width:576px){.index_scenario .card .title{font-size:19px;letter-spacing:2px;margin-bottom:14px}}.index_scenario .card .lines{list-style:none;margin:0;padding:0}.index_scenario .card .lines li{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:6px 0;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:17px;letter-spacing:2px}@media screen and (max-width:1024px){.index_scenario .card .lines li{font-size:16px;letter-spacing:1.5px}}@media screen and (max-width:991px){.index_scenario .card .lines li{font-size:15px;letter-spacing:1px}}@media screen and (max-width:768px){.index_scenario .card .lines li{font-size:14.5px;letter-spacing:.5px}}@media screen and (max-width:576px){.index_scenario .card .lines li{font-size:14px;letter-spacing:0}}.index_scenario .card .lines .arrow{flex-shrink:0;width:14px;height:14px;background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.index_scenario .cta{margin-top:80px;text-align:center}@media screen and (max-width:1024px){.index_scenario .cta{margin-top:60px}}@media screen and (max-width:991px){.index_scenario .cta{margin-top:50px}}@media screen and (max-width:768px){.index_scenario .cta{margin-top:42px}}@media screen and (max-width:576px){.index_scenario .cta{margin-top:36px}}.index_scenario .cta .ask{margin-bottom:40px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:25px;letter-spacing:3px}@media screen and (max-width:1024px){.index_scenario .cta .ask{font-size:21px;letter-spacing:2.5px;margin-bottom:30px}}@media screen and (max-width:991px){.index_scenario .cta .ask{font-size:18px;letter-spacing:2px;margin-bottom:22px}}.index_scenario .cta .btns{display:flex;align-items:center;justify-content:center;gap:24px}@media screen and (max-width:768px){.index_scenario .cta .btns{gap:18px}}@media screen and (max-width:576px){.index_scenario .cta .btns{flex-direction:column;gap:14px}}.index_services{position:relative;padding:100px 0 120px;overflow:hidden}@media screen and (max-width:1024px){.index_services{padding:90px 0 100px}}@media screen and (max-width:991px){.index_services{padding:70px 0 90px}}@media screen and (max-width:768px){.index_services{padding:60px 0 80px}}@media screen and (max-width:576px){.index_services{padding:50px 0 70px}}.index_services .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("../images/bg2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;pointer-events:none;z-index:0}.index_services .container{position:relative;z-index:1}.index_services .list{margin:0 -28px}@media screen and (max-width:1024px){.index_services .list{margin:0 -22px}}@media screen and (max-width:991px){.index_services .list{margin:0 -16px}}@media screen and (max-width:768px){.index_services .list{margin:0 -12px}}.index_services .list .col_list{padding:28px}@media screen and (max-width:1024px){.index_services .list .col_list{padding:22px}}@media screen and (max-width:991px){.index_services .list .col_list{padding:16px;margin-bottom:16px}}@media screen and (max-width:768px){.index_services .list .col_list{padding:12px;margin-bottom:12px}}.index_services .card{position:relative;display:block;text-decoration:none;background:transparent;border:0;padding:0;overflow:hidden;transition:transform .4s ease}.index_services .card:hover .img img{transform:scale(1.06)}.index_services .card .img{position:relative;aspect-ratio:1 / 1;overflow:hidden;background-color:#1b122d}.index_services .card .img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.index_services .card .label{position:absolute;left:0;right:0;bottom:0;padding:14px 20px;background-color:#35134f;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#ffe365;font-size:22px;letter-spacing:3px;text-align:center;transition:color .3s ease}@media screen and (max-width:1024px){.index_services .card .label{font-size:20px;padding:13px 18px}}@media screen and (max-width:991px){.index_services .card .label{font-size:18px;letter-spacing:4px;padding:12px 16px}}@media screen and (max-width:768px){.index_services .card .label{font-size:17.5px;letter-spacing:3.5px;padding:11px 15px}}@media screen and (max-width:576px){.index_services .card .label{font-size:17px;letter-spacing:3px;padding:10px 14px}}.index_services .items{list-style:none;margin:18px 0 0;padding:0}.index_services .items.one-col{text-align:center}.index_services .items.one-col li{padding:5px 0;border-bottom:1px solid rgba(201,165,90,0.45)}.index_services .items.two-col{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}@media screen and (max-width:1024px){.index_services .items.two-col{column-gap:22px}}@media screen and (max-width:768px){.index_services .items.two-col{column-gap:18px}}@media screen and (max-width:576px){.index_services .items.two-col{column-gap:16px}}.index_services .items.two-col li{padding:5px 0;text-align:center;border-bottom:1px solid rgba(201,165,90,0.45)}.index_services .items li a{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:17px;letter-spacing:1.5px;text-decoration:none;display:block;padding:6px 12px;margin:0 -12px;border-radius:4px;background-color:transparent;transition:color .25s ease,background-color .3s ease}@media screen and (max-width:1024px){.index_services .items li a{font-size:16px;letter-spacing:2px}}@media screen and (max-width:991px){.index_services .items li a{font-size:15px;letter-spacing:3px}}@media screen and (max-width:768px){.index_services .items li a{font-size:14.5px;letter-spacing:2.5px}}@media screen and (max-width:576px){.index_services .items li a{font-size:14px;letter-spacing:2px}}.index_services .items li a:hover{color:#c9a55a;background-color:rgba(201,165,90,0.12)}.index_columns{position:relative;padding:110px 0 120px;background-color:#35134f}@media screen and (max-width:1024px){.index_columns{padding:90px 0 100px}}@media screen and (max-width:991px){.index_columns{padding:70px 0 80px}}@media screen and (max-width:768px){.index_columns{padding:60px 0 70px}}@media screen and (max-width:576px){.index_columns{padding:50px 0 60px}}.index_columns .inner{align-items:stretch}.index_columns .head{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 30px 20px 0}@media screen and (max-width:1024px){.index_columns .head{padding:16px 22px 16px 0}}@media screen and (max-width:991px){.index_columns .head{padding:0 0 30px;align-items:center}}@media screen and (max-width:768px){.index_columns .head{padding:0 0 24px}}.index_columns .head .brand{display:flex;align-items:flex-end;gap:18px;margin-bottom:50px}@media screen and (max-width:1024px){.index_columns .head .brand{gap:16px;margin-bottom:40px}}@media screen and (max-width:991px){.index_columns .head .brand{align-items:center;justify-content:center;gap:22px;margin-bottom:0}}@media screen and (max-width:768px){.index_columns .head .brand{gap:18px}}.index_columns .head .brand .ch{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;writing-mode:vertical-rl;color:#ffe365;font-size:38px;letter-spacing:5px;line-height:1}@media screen and (max-width:1440px){.index_columns .head .brand .ch{font-size:48px;letter-spacing:14px}}@media screen and (max-width:1024px){.index_columns .head .brand .ch{font-size:40px;letter-spacing:10px}}@media screen and (max-width:991px){.index_columns .head .brand .ch{writing-mode:horizontal-tb;font-size:36px;letter-spacing:8px}}@media screen and (max-width:768px){.index_columns .head .brand .ch{font-size:32px;letter-spacing:7px}}@media screen and (max-width:576px){.index_columns .head .brand .ch{font-size:28px;letter-spacing:6px}}.index_columns .head .brand .en{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;writing-mode:vertical-rl;color:#ffe265;font-size:18px;letter-spacing:1.5px}@media screen and (max-width:1024px){.index_columns .head .brand .en{font-size:17px}}@media screen and (max-width:991px){.index_columns .head .brand .en{writing-mode:horizontal-tb;font-size:16px;align-self:center}}@media screen and (max-width:768px){.index_columns .head .brand .en{font-size:15px}}@media screen and (max-width:576px){.index_columns .head .brand .en{font-size:14px}}.index_columns .head .all_btn.cta_pc{margin-top:60px}@media screen and (max-width:1024px){.index_columns .head .all_btn.cta_pc{margin-top:50px}}@media screen and (max-width:991px){.index_columns .head .all_btn.cta_pc{display:none}}.index_columns .cta_mobile{display:none;text-align:center;margin-top:40px}@media screen and (max-width:991px){.index_columns .cta_mobile{display:block}}@media screen and (max-width:768px){.index_columns .cta_mobile{margin-top:30px}}@media screen and (max-width:576px){.index_columns .cta_mobile{margin-top:24px}}.index_columns .temp_columns_box .item .desc{color:#acacac}.index_question{position:relative;padding:110px 0 120px;background-image:url("../images/bg2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1024px){.index_question{padding:90px 0 100px}}@media screen and (max-width:991px){.index_question{padding:70px 0 80px}}@media screen and (max-width:768px){.index_question{padding:60px 0 70px}}@media screen and (max-width:576px){.index_question{padding:50px 0 60px}}.index_question .list{max-width:1000px;margin:0 auto}.index_question .cta{margin-top:60px;text-align:center}@media screen and (max-width:1024px){.index_question .cta{margin-top:50px}}@media screen and (max-width:991px){.index_question .cta{margin-top:40px}}@media screen and (max-width:768px){.index_question .cta{margin-top:34px}}@media screen and (max-width:576px){.index_question .cta{margin-top:30px}}.index_reviews{position:relative;padding:110px 0 120px}@media screen and (max-width:1024px){.index_reviews{padding:90px 0 100px}}@media screen and (max-width:991px){.index_reviews{padding:70px 0 80px}}@media screen and (max-width:768px){.index_reviews{padding:60px 0 70px}}@media screen and (max-width:576px){.index_reviews{padding:50px 0 60px}}.index_reviews .list{margin-top:50px}@media screen and (max-width:991px){.index_reviews .list{margin-top:40px}}@media screen and (max-width:576px){.index_reviews .list{margin-top:30px}}.cta .col_list{display:flex}.cta .card{position:relative;flex:1;min-height:600px;display:flex;align-items:center;justify-content:center;padding:80px 40px;overflow:hidden;background-color:#1b122d;border:0;border-radius:0}@media screen and (max-width:1440px){.cta .card{min-height:520px;padding:70px 36px}}@media screen and (max-width:1024px){.cta .card{min-height:460px;padding:64px 32px}}@media screen and (max-width:991px){.cta .card{min-height:380px;padding:60px 30px}}@media screen and (max-width:768px){.cta .card{min-height:340px;padding:54px 26px}}@media screen and (max-width:576px){.cta .card{min-height:320px;padding:50px 24px}}.cta .card:hover .bg img{transform:scale(1.06)}.cta .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden}.cta .bg img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.cta .inner{position:relative;z-index:2;max-width:520px;text-align:center}.cta .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#fff;font-size:32px;letter-spacing:4px;line-height:1.4;margin-bottom:26px}@media screen and (max-width:1440px){.cta .title{font-size:28px;letter-spacing:3px}}@media screen and (max-width:1024px){.cta .title{font-size:26px;letter-spacing:2.5px;margin-bottom:22px}}@media screen and (max-width:991px){.cta .title{font-size:24px;letter-spacing:2px;margin-bottom:20px}}@media screen and (max-width:768px){.cta .title{font-size:22px;letter-spacing:1.8px;margin-bottom:18px}}@media screen and (max-width:576px){.cta .title{font-size:20px;letter-spacing:1.5px;margin-bottom:16px}}.cta .desc{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:rgba(255,255,255,0.85);font-size:16px;line-height:2;letter-spacing:1px;margin-bottom:50px}@media screen and (max-width:1024px){.cta .desc{font-size:14px;line-height:1.9;margin-bottom:42px}}@media screen and (max-width:991px){.cta .desc{line-height:1.85;margin-bottom:36px}}@media screen and (max-width:768px){.cta .desc{line-height:1.8;letter-spacing:.8px;margin-bottom:32px}}@media screen and (max-width:576px){.cta .desc{line-height:1.75;letter-spacing:.5px;margin-bottom:28px}}.footer{position:relative;padding:90px 0 30px;background-color:#35134f}@media screen and (max-width:1024px){.footer{padding:75px 0 28px}}@media screen and (max-width:991px){.footer{padding:60px 0 24px}}@media screen and (max-width:768px){.footer{padding:55px 0 22px}}@media screen and (max-width:576px){.footer{padding:50px 0 20px}}.footer .main{align-items:center}.footer .brand{display:flex;align-items:center}@media screen and (max-width:768px){.footer .brand{justify-content:center;margin-bottom:42px}}@media screen and (max-width:576px){.footer .brand{margin-bottom:36px}}.footer .brand .logo{position:relative;display:inline-flex;overflow:hidden}.footer .brand .logo::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(100deg,transparent 0%,transparent 35%,rgba(255,255,255,0.85) 50%,transparent 65%,transparent 100%);background-repeat:no-repeat;background-size:220% 100%;background-position:200% 0;-webkit-mask:url("../images/logo-footer.svg") no-repeat center / contain;mask:url("../images/logo-footer.svg") no-repeat center / contain;pointer-events:none;animation:logoShineFirst 2.5s linear forwards,logoShine 7s linear 2.5s infinite}.footer .brand .logo img{width:320px;height:auto;display:block}@media screen and (max-width:1440px){.footer .brand .logo img{width:280px}}@media screen and (max-width:1024px){.footer .brand .logo img{width:100%;min-width:100%}}.footer .contact .list{list-style:none;margin:0;padding:0}.footer .contact .list li{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:5px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;color:#fff;font-size:16px;letter-spacing:1.5px;line-height:1.6}.footer .contact .list li:last-child{margin-bottom:0}@media screen and (max-width:1024px){.footer .contact .list li{font-size:15.5px;letter-spacing:1.2px}}@media screen and (max-width:991px){.footer .contact .list li{font-size:15px;letter-spacing:1px;margin-bottom:12px}}@media screen and (max-width:768px){.footer .contact .list li{font-size:14.5px;margin-bottom:10px}}@media screen and (max-width:576px){.footer .contact .list li{font-size:14px}}.footer .contact .list li .dot{flex-shrink:0;width:9px;height:9px;background-color:#e7b64d;margin-top:9px;margin-right:14px}@media screen and (max-width:576px){.footer .contact .list li .dot{width:7px;height:7px;margin-top:8px;margin-right:10px}}.footer .contact .list li .label{color:#ffe365;flex-shrink:0}.footer .contact .list li .text{color:rgba(255,255,255,0.9)}.footer .contact .list li a{color:rgba(255,255,255,0.9);text-decoration:none;transition:color .3s ease}.footer .contact .list li a:hover{color:#ffe365}.footer .contact .list li .map_link{margin-left:10px;color:#ffe365;letter-spacing:1px}@media screen and (max-width:576px){.footer .contact .list li .map_link{display:block;margin-left:0;margin-top:4px}}.footer .copyright{display:flex;align-items:center;justify-content:flex-end;gap:30px;padding-top:30px;margin-top:60px;border-top:1px solid rgba(201,165,90,0.15);font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;color:rgba(255,255,255,0.55);font-size:13px;letter-spacing:1px}@media screen and (max-width:1024px){.footer .copyright{margin-top:50px;padding-top:26px;gap:24px}}@media screen and (max-width:991px){.footer .copyright{margin-top:40px;padding-top:22px;gap:18px;font-size:10px}}@media screen and (max-width:768px){.footer .copyright{margin-top:34px;padding-top:20px;gap:12px;justify-content:center;flex-wrap:wrap;text-align:center}}@media screen and (max-width:576px){.footer .copyright{margin-top:30px;padding-top:18px;gap:6px;flex-direction:column}}.footer .copyright .design a{color:rgba(255,255,255,0.55);text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:1px;transition:color .3s ease,border-color .3s ease}.footer .copyright .design a:hover{color:#ffe365;border-color:#ffe365}.page_contact .head{position:relative;text-align:center;margin-bottom:60px}@media screen and (max-width:1024px){.page_contact .head{margin-bottom:52px}}@media screen and (max-width:991px){.page_contact .head{margin-bottom:44px}}@media screen and (max-width:768px){.page_contact .head{margin-bottom:38px}}@media screen and (max-width:576px){.page_contact .head{margin-bottom:30px}}.page_contact .head .legend{margin-top:20px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#d93030;font-size:14px;letter-spacing:1px}.page_contact .head .legend .required{margin-right:2px}@media screen and (max-width:768px){.page_contact .head .legend{margin-top:16px}}@media screen and (max-width:576px){.page_contact .head .legend{font-size:13px;margin-top:14px}}.page_contact .head .ch{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:34px;letter-spacing:4px;line-height:1.2;margin-bottom:18px}@media screen and (max-width:1024px){.page_contact .head .ch{font-size:31px;letter-spacing:7px;margin-bottom:16px}}@media screen and (max-width:991px){.page_contact .head .ch{font-size:28px;letter-spacing:6px;margin-bottom:14px}}@media screen and (max-width:768px){.page_contact .head .ch{font-size:26px;letter-spacing:5px;margin-bottom:12px}}@media screen and (max-width:576px){.page_contact .head .ch{font-size:24px;letter-spacing:4px;margin-bottom:10px}}.page_contact .head .intro{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#737373;font-size:15px;line-height:28px;letter-spacing:1.5px}.page_contact .head .intro p{margin:0}@media screen and (max-width:1024px){.page_contact .head .intro{font-size:14.5px;line-height:26px;letter-spacing:1.2px}}@media screen and (max-width:991px){.page_contact .head .intro{font-size:14px;line-height:24px;letter-spacing:1px}}@media screen and (max-width:768px){.page_contact .head .intro{font-size:13.5px;line-height:22px;letter-spacing:.8px}}@media screen and (max-width:576px){.page_contact .head .intro{font-size:13px;line-height:22px;letter-spacing:.5px}}.page_contact .info_block{padding:50px 0 100px}@media screen and (max-width:1024px){.page_contact .info_block{padding:45px 0 88px}}@media screen and (max-width:991px){.page_contact .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_contact .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_contact .info_block{padding:5px 0 50px}}.page_contact .info_quick .item{position:relative;text-align:center}.page_contact .info_quick .item:hover .icon::before{left:130%}.page_contact .info_quick .item:not(:last-child)::after{content:"";position:absolute;top:16%;bottom:16%;right:0;width:1px;background-color:rgba(56,42,89,0.18)}@media screen and (max-width:768px){.page_contact .info_quick .item:not(:last-child)::after{display:none}}@media screen and (max-width:768px){.page_contact .info_quick .item{margin-bottom:36px}.page_contact .info_quick .item:last-child{margin-bottom:0}}@media screen and (max-width:576px){.page_contact .info_quick .item{display:grid;grid-template-columns:54px 1fr;column-gap:14px;padding:0 25px;margin-bottom:24px;text-align:left}.page_contact .info_quick .item:last-child{margin-bottom:0}}.page_contact .info_quick .icon{display:inline-flex;align-items:center;justify-content:center;width:65px;height:65px;margin-bottom:18px;position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);border-radius:50%;box-shadow:0 6px 18px rgba(198,154,72,0.35)}.page_contact .info_quick .icon::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.page_contact .info_quick .icon:hover::before{left:130%}.page_contact .info_quick .icon img{width:50%;height:50%;object-fit:contain}@media screen and (max-width:1024px){.page_contact .info_quick .icon{width:60px;height:60px;margin-bottom:16px}}@media screen and (max-width:991px){.page_contact .info_quick .icon{width:56px;height:56px;margin-bottom:14px}}@media screen and (max-width:768px){.page_contact .info_quick .icon{width:60px;height:60px;margin-bottom:14px}}@media screen and (max-width:576px){.page_contact .info_quick .icon{width:54px;height:54px;margin-bottom:0;grid-row:1 / span 2;align-self:center}}.page_contact .info_quick .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#eabf57;font-size:19px;letter-spacing:2px;margin-bottom:5px}@media screen and (max-width:1024px){.page_contact .info_quick .title{font-size:18px;letter-spacing:3.5px}}@media screen and (max-width:991px){.page_contact .info_quick .title{font-size:17px;letter-spacing:3px;margin-bottom:8px}}@media screen and (max-width:768px){.page_contact .info_quick .title{font-size:16.5px;letter-spacing:2.5px}}@media screen and (max-width:576px){.page_contact .info_quick .title{font-size:16px;letter-spacing:2px;margin-bottom:4px;grid-column:2;grid-row:1;align-self:end}}.page_contact .info_quick .text{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#130013;font-size:17px;letter-spacing:1px}.page_contact .info_quick .text a{color:#130013;text-decoration:none;transition:color .25s ease}.page_contact .info_quick .text a:hover{color:#c9a55a}@media screen and (max-width:1024px){.page_contact .info_quick .text{font-size:16.5px}}@media screen and (max-width:991px){.page_contact .info_quick .text{font-size:16px}}@media screen and (max-width:768px){.page_contact .info_quick .text{font-size:15.5px}}@media screen and (max-width:576px){.page_contact .info_quick .text{font-size:15px;grid-column:2;grid-row:2;align-self:start}}.page_contact .divider{height:1px;background-color:rgba(56,42,89,0.12);margin:60px 0 50px}@media screen and (max-width:1024px){.page_contact .divider{margin:52px 0 44px}}@media screen and (max-width:991px){.page_contact .divider{margin:44px 0 40px}}@media screen and (max-width:768px){.page_contact .divider{margin:38px 0 34px}}@media screen and (max-width:576px){.page_contact .divider{height:0;margin:0 0 24px;background-color:transparent}}.page_contact .info_wide{}.page_contact .info_wide .item{position:relative;display:flex;justify-content:center;align-items:center;gap:22px;padding:25px 30px}.page_contact .info_wide .item:hover .icon::before{left:130%}.page_contact .info_wide .item:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;height:90%;width:1px;background-color:rgba(56,42,89,0.18);transform:translateY(-50%)}@media screen and (max-width:768px){.page_contact .info_wide .item:not(:last-child)::after{display:none}}@media screen and (max-width:1024px){.page_contact .info_wide .item{gap:18px;padding:22px 24px}}@media screen and (max-width:991px){.page_contact .info_wide .item{gap:16px;padding:20px 18px}}@media screen and (max-width:768px){.page_contact .info_wide .item{justify-content:flex-start;margin-bottom:24px;padding:18px 14px}.page_contact .info_wide .item:last-child{margin-bottom:0}}@media screen and (max-width:576px){.page_contact .info_wide .item{gap:14px;padding:0 25px;margin-bottom:24px}}.page_contact .info_wide .icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:65px;height:65px;position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);border-radius:50%;box-shadow:0 6px 18px rgba(198,154,72,0.35)}.page_contact .info_wide .icon::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.page_contact .info_wide .icon:hover::before{left:130%}.page_contact .info_wide .icon img{width:50%;height:50%;object-fit:contain}@media screen and (max-width:1024px){.page_contact .info_wide .icon{width:60px;height:60px}}@media screen and (max-width:991px){.page_contact .info_wide .icon{width:56px;height:56px}}@media screen and (max-width:768px){.page_contact .info_wide .icon{width:60px;height:60px}}@media screen and (max-width:576px){.page_contact .info_wide .icon{width:54px;height:54px}}.page_contact .info_wide .content{flex:0 1 auto;min-width:0;padding-top:4px}.page_contact .info_wide .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#eabf57;font-size:19px;letter-spacing:2px;margin-bottom:5px}@media screen and (max-width:1024px){.page_contact .info_wide .title{font-size:18px;letter-spacing:3.5px}}@media screen and (max-width:991px){.page_contact .info_wide .title{font-size:17px;letter-spacing:3px}}@media screen and (max-width:768px){.page_contact .info_wide .title{font-size:16.5px;letter-spacing:2.5px}}@media screen and (max-width:576px){.page_contact .info_wide .title{font-size:16px;letter-spacing:2px;margin-bottom:6px}}.page_contact .info_wide .text{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#130013;font-size:16px;line-height:1.8;letter-spacing:1px}.page_contact .info_wide .text a{color:#130013;text-decoration:none;transition:color .25s ease}.page_contact .info_wide .text a:hover{color:#c9a55a}.page_contact .info_wide .text .map_link{display:inline-block;margin-top:4px;color:#c9a55a;letter-spacing:1px}.page_contact .info_wide .text .map_link:hover{color:#ffe365}@media screen and (max-width:1024px){.page_contact .info_wide .text{font-size:15.5px;line-height:1.75}}@media screen and (max-width:991px){.page_contact .info_wide .text{font-size:15px;line-height:1.7}}@media screen and (max-width:768px){.page_contact .info_wide .text{font-size:14.5px;letter-spacing:.8px}}@media screen and (max-width:576px){.page_contact .info_wide .text{font-size:14px;letter-spacing:.5px}}.page_contact .map_block{position:relative;line-height:0}.page_contact .map_block iframe{display:block;width:100%;height:480px;border:0}@media screen and (max-width:1024px){.page_contact .map_block iframe{height:420px}}@media screen and (max-width:991px){.page_contact .map_block iframe{height:380px}}@media screen and (max-width:768px){.page_contact .map_block iframe{height:320px}}@media screen and (max-width:576px){.page_contact .map_block iframe{height:260px}}.page_contact .form_block{padding:100px 0 120px}@media screen and (max-width:1024px){.page_contact .form_block{padding:85px 0 100px}}@media screen and (max-width:991px){.page_contact .form_block{padding:70px 0 90px}}@media screen and (max-width:768px){.page_contact .form_block{padding:60px 0 80px}}@media screen and (max-width:576px){.page_contact .form_block{padding:50px 0 50px}}.page_contact .contact_form .form-row{display:flex;align-items:center;gap:24px;margin-bottom:22px}@media screen and (max-width:1024px){.page_contact .contact_form .form-row{gap:20px;margin-bottom:20px}}@media screen and (max-width:991px){.page_contact .contact_form .form-row{gap:16px;margin-bottom:18px}}@media screen and (max-width:768px){.page_contact .contact_form .form-row{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:18px}}.page_contact .contact_form .form-row .label{flex-shrink:0;width:110px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:15px;letter-spacing:1px}.page_contact .contact_form .form-row .label .required{color:#d93030;margin-right:2px}@media screen and (max-width:1024px){.page_contact .contact_form .form-row .label{width:100px}}@media screen and (max-width:991px){.page_contact .contact_form .form-row .label{width:92px;font-size:14.5px}}@media screen and (max-width:768px){.page_contact .contact_form .form-row .label{width:100%}}@media screen and (max-width:576px){.page_contact .contact_form .form-row .label{font-size:14px}}.page_contact .contact_form .form-row .field{flex:1;min-width:0;width:100%}.page_contact .contact_form .form-row.form-row-name{gap:0}@media screen and (max-width:768px){.page_contact .contact_form .form-row.form-row-name{flex-direction:column;align-items:flex-start;gap:12px}}.page_contact .contact_form .form-row.form-row-name .field-group{display:flex;align-items:center;gap:24px}.page_contact .contact_form .form-row.form-row-name .field-group.field-name{flex:1;min-width:0}@media screen and (max-width:768px){.page_contact .contact_form .form-row.form-row-name .field-group.field-name{width:100%;flex-direction:column;align-items:flex-start;gap:8px}}.page_contact .contact_form .form-row.form-row-name .field-group.field-sex{flex-shrink:0;gap:24px;margin-left:30px}@media screen and (max-width:991px){.page_contact .contact_form .form-row.form-row-name .field-group.field-sex{margin-left:18px;gap:18px}}@media screen and (max-width:768px){.page_contact .contact_form .form-row.form-row-name .field-group.field-sex{margin-left:0;flex-direction:row;align-items:center;gap:24px}}@media screen and (max-width:576px){.page_contact .contact_form .form-row.form-row-name .field-group.field-sex{gap:18px}}.page_contact .contact_form .form-row.form-row-turnstile .label{display:none}@media screen and (max-width:768px){.page_contact .contact_form .form-row.form-row-turnstile .label{display:none}}.page_contact .contact_form .form-row.form-row-turnstile .field{margin-left:134px}@media screen and (max-width:768px){.page_contact .contact_form .form-row.form-row-turnstile .field{margin-left:0}}.page_contact .contact_form .form-control{width:100%;height:auto;padding:13px 18px;background-color:transparent;border:1.5px solid #eabf57;border-radius:0;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:15px;line-height:1.6;letter-spacing:.5px;transition:border-color .25s ease,box-shadow .25s ease}.page_contact .contact_form .form-control:focus{outline:none;border-color:#c9a55a;box-shadow:0 0 0 3px rgba(201,165,90,0.18)}.page_contact .contact_form .form-control::placeholder{color:#aaa}@media screen and (max-width:991px){.page_contact .contact_form .form-control{padding:12px 16px;font-size:14.5px}}@media screen and (max-width:576px){.page_contact .contact_form .form-control{padding:11px 14px;font-size:14px}}.page_contact .contact_form select.form-control{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:auto;min-height:52px;line-height:1.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23c9a55a' stroke-width='2' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:44px}.page_contact .contact_form select.form-control::-ms-expand{display:none}@media screen and (max-width:991px){.page_contact .contact_form select.form-control{min-height:48px;padding-right:38px;background-position:right 14px center}}@media screen and (max-width:576px){.page_contact .contact_form select.form-control{min-height:44px}}.page_contact .contact_form textarea.form-control{line-height:1.7;resize:vertical;min-height:160px}@media screen and (max-width:991px){.page_contact .contact_form textarea.form-control{min-height:140px}}@media screen and (max-width:576px){.page_contact .contact_form textarea.form-control{min-height:120px}}.page_contact .contact_form .radio-item{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#382a59;font-size:15px;letter-spacing:1px;user-select:none}.page_contact .contact_form .radio-item input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.page_contact .contact_form .radio-item .dot{position:relative;flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1.5px solid #eabf57;background-color:transparent;transition:border-color .2s ease}.page_contact .contact_form .radio-item .dot::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background-color:#eabf57;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}@media screen and (max-width:768px){.page_contact .contact_form .radio-item .dot{width:18px;height:18px}.page_contact .contact_form .radio-item .dot::after{width:9px;height:9px}}.page_contact .contact_form .radio-item input[type="radio"]:checked +.dot::after{transform:translate(-50%,-50%) scale(1)}@media screen and (max-width:991px){.page_contact .contact_form .radio-item{font-size:14.5px}}@media screen and (max-width:768px){.page_contact .contact_form .radio-item{font-size:14px;gap:6px}}@media screen and (max-width:576px){.page_contact .contact_form .radio-item{font-size:14px}}.page_contact .contact_form .form-action{display:flex;justify-content:center;margin-top:40px}@media screen and (max-width:1024px){.page_contact .contact_form .form-action{margin-top:36px}}@media screen and (max-width:768px){.page_contact .contact_form .form-action{margin-top:32px}}@media screen and (max-width:576px){.page_contact .contact_form .form-action{margin-top:30px}}.page_contact .contact_form .form-action .btn-submit{border:0;cursor:pointer;min-width:280px}@media screen and (max-width:1024px){.page_contact .contact_form .form-action .btn-submit{min-width:260px}}@media screen and (max-width:991px){.page_contact .contact_form .form-action .btn-submit{min-width:240px}}@media screen and (max-width:768px){.page_contact .contact_form .form-action .btn-submit{min-width:220px}}@media screen and (max-width:576px){.page_contact .contact_form .form-action .btn-submit{min-width:200px}}.page_question .info_block{padding:60px 0 100px}@media screen and (max-width:1024px){.page_question .info_block{padding:55px 0 88px}}@media screen and (max-width:991px){.page_question .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_question .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_question .info_block{padding:5px 0 50px}}.page_question .main_row{align-items:flex-start}@media screen and (max-width:991px){.page_question .side_col{margin-bottom:40px}}@media screen and (max-width:768px){.page_question .side_col{margin-bottom:32px}}@media screen and (max-width:576px){.page_question .side_col{margin-bottom:28px}}.page_question .main_col .question_list{padding-left:10px}@media screen and (max-width:991px){.page_question .main_col .question_list{padding-left:0}}.page_process .info_block{padding:50px 0 100px}@media screen and (max-width:1024px){.page_process .info_block{padding:45px 0 88px}}@media screen and (max-width:991px){.page_process .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_process .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_process .info_block{padding:5px 0 50px}}.page_process .process_nav{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:50px}@media screen and (max-width:1024px){.page_process .process_nav{gap:16px;margin-bottom:44px}}@media screen and (max-width:991px){.page_process .process_nav{gap:14px;margin-bottom:36px}}@media screen and (max-width:768px){.page_process .process_nav{gap:12px;margin-bottom:30px}}@media screen and (max-width:576px){.page_process .process_nav{gap:10px;margin-bottom:24px}}.page_process .process_nav .all_btn{min-width:180px;border-radius:40px;padding:10px 26px}@media screen and (max-width:1024px){.page_process .process_nav .all_btn{min-width:190px}}@media screen and (max-width:991px){.page_process .process_nav .all_btn{min-width:180px}}@media screen and (max-width:768px){.page_process .process_nav .all_btn{min-width:170px}}@media screen and (max-width:576px){.page_process .process_nav .all_btn{min-width:150px}}.page_process .process_nav .all_btn i{transition:transform .3s ease}.page_process .process_nav .all_btn:hover i{transform:translateY(3px) translateX(0)}.page_process .process_row{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #e6b64e;scroll-margin-top:40px}.page_process .process_row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media screen and (max-width:1024px){.page_process .process_row{padding-bottom:44px;margin-bottom:44px;scroll-margin-top:36px}}@media screen and (max-width:991px){.page_process .process_row{padding-bottom:40px;margin-bottom:40px;scroll-margin-top:30px}}@media screen and (max-width:768px){.page_process .process_row{padding-bottom:35px;margin-bottom:35px;scroll-margin-top:24px}}@media screen and (max-width:576px){.page_process .process_row{padding-bottom:30px;margin-bottom:30px;scroll-margin-top:20px}}.page_process .main_row{align-items:flex-start}@media screen and (max-width:991px){.page_process .head_col{margin-bottom:30px}}@media screen and (max-width:768px){.page_process .head_col{margin-bottom:24px}}@media screen and (max-width:576px){.page_process .head_col{margin-bottom:20px}}.page_process .head_box{position:sticky;padding-right:20px;padding-bottom:50px;position:relative}.page_process .head_box::before,.page_process .head_box::after{content:"";position:absolute;left:0;right:20px;height:1px;background-color:#e6b64e}.page_process .head_box::before{bottom:6px}.page_process .head_box::after{bottom:0}@media screen and (max-width:1024px){.page_process .head_box{padding-bottom:44px}}@media screen and (max-width:991px){.page_process .head_box{position:static;top:auto;padding-right:0;padding-bottom:32px;margin-bottom:8px}.page_process .head_box::before,.page_process .head_box::after{right:0}.page_process .head_box::before{bottom:5px}}@media screen and (max-width:768px){.page_process .head_box{padding-bottom:28px}}@media screen and (max-width:576px){.page_process .head_box{padding-bottom:24px}.page_process .head_box::before{bottom:4px}}.page_process .head_box .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#262340;font-size:35px;line-height:1.2;letter-spacing:4px;margin-bottom:12px}@media screen and (max-width:1440px){.page_process .head_box .title{font-size:34px;letter-spacing:3.5px}}@media screen and (max-width:1024px){.page_process .head_box .title{font-size:30px;letter-spacing:3px;margin-bottom:16px}}@media screen and (max-width:991px){.page_process .head_box .title{font-size:28px;letter-spacing:2.5px;margin-bottom:14px}}@media screen and (max-width:768px){.page_process .head_box .title{font-size:26px;letter-spacing:2px;margin-bottom:12px}}@media screen and (max-width:576px){.page_process .head_box .title{font-size:24px;letter-spacing:1.5px;margin-bottom:10px}}.page_process .head_box .subtitle{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#333;font-size:18px;letter-spacing:2px}@media screen and (max-width:1024px){.page_process .head_box .subtitle{font-size:17px;letter-spacing:1.5px}}@media screen and (max-width:991px){.page_process .head_box .subtitle{font-size:16px}}@media screen and (max-width:768px){.page_process .head_box .subtitle{font-size:15px;letter-spacing:1px}}@media screen and (max-width:576px){.page_process .head_box .subtitle{font-size:14px;letter-spacing:.5px}}.page_process .main_col .content{color:#2d2d2d;font-size:16px;line-height:1.85;word-break:break-word}.page_process .main_col .content img{max-width:100%;height:auto}.page_process .main_col .content table{max-width:100%}@media screen and (max-width:1024px){.page_process .main_col .content{font-size:15.5px;line-height:1.8}}@media screen and (max-width:991px){.page_process .main_col .content{font-size:15px;line-height:1.75}}@media screen and (max-width:768px){.page_process .main_col .content{font-size:14.5px}}@media screen and (max-width:576px){.page_process .main_col .content{font-size:14px;line-height:1.7}.page_process .main_col .content table{display:block;overflow-x:auto}}.page_price .info_block{padding:50px 0 100px}@media screen and (max-width:1024px){.page_price .info_block{padding:45px 0 88px}}@media screen and (max-width:991px){.page_price .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_price .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_price .info_block{padding:5px 0 50px}}.page_price .price_nav{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:50px}@media screen and (max-width:1024px){.page_price .price_nav{gap:16px;margin-bottom:44px}}@media screen and (max-width:991px){.page_price .price_nav{gap:14px;margin-bottom:36px}}@media screen and (max-width:768px){.page_price .price_nav{gap:12px;margin-bottom:30px}}@media screen and (max-width:576px){.page_price .price_nav{gap:10px;margin-bottom:24px}}.page_price .price_nav .all_btn{min-width:180px;border-radius:40px;padding:10px 26px}@media screen and (max-width:768px){.page_price .price_nav .all_btn{min-width:170px}}@media screen and (max-width:576px){.page_price .price_nav .all_btn{min-width:150px}}.page_reviews .info_block{padding:50px 0 100px}@media screen and (max-width:1024px){.page_reviews .info_block{padding:45px 0 88px}}@media screen and (max-width:991px){.page_reviews .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_reviews .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_reviews .info_block{padding:5px 0 50px}}.page_news .info_block{padding:50px 0 100px}@media screen and (max-width:1024px){.page_news .info_block{padding:45px 0 88px}}@media screen and (max-width:991px){.page_news .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_news .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_news .info_block{padding:5px 0 50px}}.page_news .news_list >div{margin-bottom:32px}.page_news .news_list >div:last-child{margin-bottom:0}@media screen and (max-width:1024px){.page_news .news_list >div{margin-bottom:28px}}@media screen and (max-width:991px){.page_news .news_list >div{margin-bottom:24px}}@media screen and (max-width:768px){.page_news .news_list >div{margin-bottom:22px}}@media screen and (max-width:576px){.page_news .news_list >div{margin-bottom:20px}}.page_news .news_list .item{display:block;background-color:#fff;box-shadow:0 6px 24px rgba(38,35,64,0.08);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.page_news .news_list .item:hover{transform:translateY(-4px);box-shadow:0 14px 36px rgba(38,35,64,0.16);text-decoration:none}.page_news .news_list .item:hover .img img{transform:scale(1.05)}.page_news .news_list .item:hover .title{color:#c9a55a}.page_news .news_list .item:hover .more{color:#c9a55a}.page_news .news_list .item:hover .more i{transform:translateX(4px)}@media screen and (max-width:576px){.page_news .news_list .item{box-shadow:0 4px 16px rgba(38,35,64,0.08)}.page_news .news_list .item:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(38,35,64,0.14)}}.page_news .news_list .img{position:relative;overflow:hidden;aspect-ratio:15 / 6;background-color:#efebe2}.page_news .news_list .img picture,.page_news .news_list .img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}@media screen and (max-width:1024px){.page_news .news_list .img{aspect-ratio:15 / 6.5}}@media screen and (max-width:991px){.page_news .news_list .img{aspect-ratio:15 / 7}}@media screen and (max-width:768px){.page_news .news_list .img{aspect-ratio:15 / 9}}@media screen and (max-width:576px){.page_news .news_list .img{aspect-ratio:15 / 10}}.page_news .news_list .img .date{position:absolute;top:18px;left:18px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#fff;background-color:rgba(38,35,64,0.78);padding:6px 16px;font-size:15px;letter-spacing:1.5px;z-index:2}@media screen and (max-width:1024px){.page_news .news_list .img .date{top:16px;left:16px;font-size:14.5px;padding:5px 14px;letter-spacing:1.3px}}@media screen and (max-width:991px){.page_news .news_list .img .date{top:15px;left:15px;font-size:14.2px;padding:5px 13px;letter-spacing:1.2px}}@media screen and (max-width:768px){.page_news .news_list .img .date{top:14px;left:14px;font-size:14px;padding:5px 12px;letter-spacing:1.1px}}@media screen and (max-width:576px){.page_news .news_list .img .date{top:12px;left:12px;font-size:13px;padding:4px 10px;letter-spacing:1px}}.page_news .news_list .info{position:relative;padding:26px 30px 22px}@media screen and (max-width:1024px){.page_news .news_list .info{padding:24px 28px 20px}}@media screen and (max-width:991px){.page_news .news_list .info{padding:22px 26px 18px}}@media screen and (max-width:768px){.page_news .news_list .info{padding:20px 22px 16px}}@media screen and (max-width:576px){.page_news .news_list .info{padding:18px 18px 14px}}.page_news .news_list .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#262340;font-size:20px;line-height:1.5;letter-spacing:1px;margin-bottom:12px;transition:color .3s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1024px){.page_news .news_list .title{font-size:19px;margin-bottom:10px}}@media screen and (max-width:991px){.page_news .news_list .title{font-size:18px;letter-spacing:.8px;margin-bottom:9px}}@media screen and (max-width:768px){.page_news .news_list .title{font-size:17px;letter-spacing:.6px;margin-bottom:8px}}@media screen and (max-width:576px){.page_news .news_list .title{font-size:16px;letter-spacing:.4px;margin-bottom:7px}}.page_news .news_list .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;overflow:hidden;margin-bottom:15px}.page_news .news_list .more{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#6b6358;font-size:14px;letter-spacing:1.2px;transition:color .3s ease}.page_news .news_list .more i{font-size:11px;transition:transform .3s ease}@media screen and (max-width:1024px){.page_news .news_list .more{font-size:13.8px;letter-spacing:1.1px}}@media screen and (max-width:991px){.page_news .news_list .more{font-size:13.5px;letter-spacing:1px;gap:7px}}@media screen and (max-width:768px){.page_news .news_list .more{font-size:13.3px;letter-spacing:.9px}}@media screen and (max-width:576px){.page_news .news_list .more{font-size:13px;letter-spacing:.8px;gap:6px}}.page_news_detail .info_block{padding:50px 0 100px}@media screen and (max-width:1024px){.page_news_detail .info_block{padding:45px 0 88px}}@media screen and (max-width:991px){.page_news_detail .info_block{padding:40px 0 80px}}@media screen and (max-width:768px){.page_news_detail .info_block{padding:35px 0 70px}}@media screen and (max-width:576px){.page_news_detail .info_block{padding:5px 0 50px}}.page_news_detail .head{margin-bottom:30px}@media screen and (max-width:991px){.page_news_detail .head{margin-bottom:26px}}@media screen and (max-width:768px){.page_news_detail .head{margin-bottom:22px}}@media screen and (max-width:576px){.page_news_detail .head{margin-bottom:18px}}.page_news_detail .head .meta{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-bottom:18px}.page_news_detail .head .meta .temp_share{margin-left:auto}@media screen and (max-width:991px){.page_news_detail .head .meta{gap:18px;margin-bottom:16px}}@media screen and (max-width:768px){.page_news_detail .head .meta{gap:14px;margin-bottom:14px}}@media screen and (max-width:576px){.page_news_detail .head .meta{gap:12px;margin-bottom:12px}}.page_news_detail .head .date{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:7px 20px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#fff;font-size:15px;letter-spacing:1.5px;background-color:#35134f}@media screen and (max-width:1024px){.page_news_detail .head .date{font-size:14.5px;padding:11px 24px;letter-spacing:1.3px}}@media screen and (max-width:991px){.page_news_detail .head .date{font-size:14.2px;padding:10px 22px;letter-spacing:1.2px}}@media screen and (max-width:768px){.page_news_detail .head .date{font-size:14px;padding:9px 20px;letter-spacing:1.1px}}@media screen and (max-width:576px){.page_news_detail .head .date{font-size:13px;padding:8px 16px;letter-spacing:1px}}.page_news_detail .head .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#262340;font-size:22px;line-height:1.45;letter-spacing:1px;margin:0}@media screen and (max-width:1024px){.page_news_detail .head .title{font-size:22px;letter-spacing:1px}}@media screen and (max-width:991px){.page_news_detail .head .title{font-size:20px;letter-spacing:.9px;line-height:1.5}}@media screen and (max-width:768px){.page_news_detail .head .title{font-size:18.5px;letter-spacing:.7px}}@media screen and (max-width:576px){.page_news_detail .head .title{font-size:17px;letter-spacing:.5px;line-height:1.55}}.page_news_detail .hero{position:relative;overflow:hidden;aspect-ratio:16 / 9;background-color:#efebe2;margin-bottom:36px}.page_news_detail .hero picture,.page_news_detail .hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.page_news_detail .hero{margin-bottom:32px}}@media screen and (max-width:991px){.page_news_detail .hero{margin-bottom:28px}}@media screen and (max-width:768px){.page_news_detail .hero{margin-bottom:24px}}@media screen and (max-width:576px){.page_news_detail .hero{margin-bottom:20px}}.page_news_detail .body{margin-bottom:50px}@media screen and (max-width:1024px){.page_news_detail .body{margin-bottom:44px}}@media screen and (max-width:991px){.page_news_detail .body{margin-bottom:40px}}@media screen and (max-width:768px){.page_news_detail .body{margin-bottom:34px}}@media screen and (max-width:576px){.page_news_detail .body{margin-bottom:28px}}.page_news_detail .cta_box{display:flex;align-items:center;justify-content:space-between;gap:18px}@media screen and (max-width:576px){.page_news_detail .cta_box{gap:12px}}.page_news_detail .cta_box .all_btn{min-width:180px;padding:11px 22px;font-size:15px;gap:18px}.page_news_detail .cta_box .all_btn i{font-size:12px}@media screen and (max-width:1024px){.page_news_detail .cta_box .all_btn{min-width:170px;padding:10px 20px;font-size:14.5px;gap:16px}}@media screen and (max-width:991px){.page_news_detail .cta_box .all_btn{min-width:160px;padding:10px 18px;font-size:14px;gap:14px}}@media screen and (max-width:768px){.page_news_detail .cta_box .all_btn{min-width:150px;padding:9px 16px;font-size:13.5px;gap:12px}}@media screen and (max-width:576px){.page_news_detail .cta_box .all_btn{min-width:130px;padding:8px 14px;font-size:13px;gap:10px}}.page_news_detail .cta_box .back_btn i{order:-1}.page_news_detail .cta_box .back_btn:hover i{transform:translateX(-4px)}.page_columns .info_block{padding:60px 0 100px}@media screen and (max-width:1024px){.page_columns .info_block{padding:55px 0 88px}}@media screen and (max-width:991px){.page_columns .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_columns .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_columns .info_block{padding:5px 0 50px}}.page_columns .main_row{align-items:flex-start}@media screen and (max-width:991px){.page_columns .side_col{margin-bottom:40px}}@media screen and (max-width:768px){.page_columns .side_col{margin-bottom:32px}}@media screen and (max-width:576px){.page_columns .side_col{margin-bottom:28px}}.page_columns .main_col{}.page_columns .main_col .columns_list{padding-left:10px}@media screen and (max-width:991px){.page_columns .main_col .columns_list{padding-left:0}}.page_columns .temp_columns_box .item{border-bottom:1px solid rgba(56,42,89,0.18)}.page_columns .temp_columns_box .item:hover .title{color:#c9a55a}.page_columns .temp_columns_box .item:hover .more{color:#c9a55a}.page_columns .temp_columns_box .item .title{color:#262340}@media screen and (max-width:1440px){.page_columns .temp_columns_box .item .title{color:#262340}}.page_columns .temp_columns_box .item .desc{color:#6b6358}.page_columns .temp_columns_box .item .more{color:#6b6358}@media screen and (max-width:768px){.page_columns .temp_columns_box .item .more{align-self:flex-end}}@media screen and (max-width:768px){.page_columns .temp_columns_box .item{flex-direction:column;align-items:stretch}}@media screen and (max-width:768px){.page_columns .temp_columns_box .item .img{width:100%}}.page_columns_detail{}.page_columns_detail .info_block{padding:60px 0 100px}@media screen and (max-width:1024px){.page_columns_detail .info_block{padding:55px 0 88px}}@media screen and (max-width:991px){.page_columns_detail .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_columns_detail .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_columns_detail .info_block{padding:5px 0 50px}}@media screen and (max-width:991px){.page_columns_detail .side_col{margin-bottom:32px}}@media screen and (max-width:576px){.page_columns_detail .side_col{margin-bottom:24px}}.page_columns_detail .detail_toc{position:sticky;top:110px}@media screen and (max-width:991px){.page_columns_detail .detail_toc{position:static;top:auto}}.page_columns_detail .columns_detail{padding-left:10px}@media screen and (max-width:991px){.page_columns_detail .columns_detail{padding-left:0}}.page_columns_detail .head{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(56,42,89,0.2)}@media screen and (max-width:768px){.page_columns_detail .head{padding-bottom:18px;margin-bottom:18px}}@media screen and (max-width:576px){.page_columns_detail .head{padding-bottom:14px;margin-bottom:14px}}.page_columns_detail .head .meta{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:16px}.page_columns_detail .head .meta .temp_share{margin-left:auto}@media screen and (max-width:576px){.page_columns_detail .head .meta{gap:10px;margin-bottom:12px}}.page_columns_detail .head .date{position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);display:inline-flex;align-items:center;justify-content:center;padding:5px 16px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1b122d;font-size:14px;letter-spacing:1.5px;border-radius:2px}.page_columns_detail .head .date::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.page_columns_detail .head .date:hover::before{left:130%}@media screen and (max-width:1024px){.page_columns_detail .head .date{font-size:13.5px;padding:5px 14px;letter-spacing:1.3px}}@media screen and (max-width:768px){.page_columns_detail .head .date{font-size:13px;padding:4px 12px;letter-spacing:1.2px}}@media screen and (max-width:576px){.page_columns_detail .head .date{font-size:12.5px;padding:4px 10px;letter-spacing:1px}}.page_columns_detail .head .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#262340;font-size:22px;line-height:1.5;letter-spacing:1px;margin:0}@media screen and (max-width:1024px){.page_columns_detail .head .title{font-size:22px}}@media screen and (max-width:991px){.page_columns_detail .head .title{font-size:20px;letter-spacing:.8px}}@media screen and (max-width:768px){.page_columns_detail .head .title{font-size:19px;letter-spacing:.6px}}@media screen and (max-width:576px){.page_columns_detail .head .title{font-size:17px;letter-spacing:.4px}}.page_columns_detail .img{margin-bottom:40px;border-radius:6px;overflow:hidden}.page_columns_detail .img picture,.page_columns_detail .img img{display:block;width:100%;height:auto}@media screen and (max-width:1024px){.page_columns_detail .img{margin-bottom:36px}}@media screen and (max-width:991px){.page_columns_detail .img{margin-bottom:32px}}@media screen and (max-width:768px){.page_columns_detail .img{margin-bottom:28px}}@media screen and (max-width:576px){.page_columns_detail .img{margin-bottom:24px;border-radius:4px}}.page_columns_detail .body{margin-bottom:50px}@media screen and (max-width:1024px){.page_columns_detail .body{margin-bottom:44px}}@media screen and (max-width:991px){.page_columns_detail .body{margin-bottom:38px}}@media screen and (max-width:768px){.page_columns_detail .body{margin-bottom:32px}}@media screen and (max-width:576px){.page_columns_detail .body{margin-bottom:26px}}.page_columns_detail .cta_box{display:flex;align-items:center;justify-content:space-between;gap:18px}@media screen and (max-width:576px){.page_columns_detail .cta_box{gap:12px}}.page_columns_detail .cta_box .all_btn{min-width:180px;padding:11px 22px;font-size:15px;gap:18px}.page_columns_detail .cta_box .all_btn i{font-size:12px}@media screen and (max-width:1024px){.page_columns_detail .cta_box .all_btn{min-width:170px;padding:10px 20px;font-size:14.5px;gap:16px}}@media screen and (max-width:991px){.page_columns_detail .cta_box .all_btn{min-width:160px;padding:10px 18px;font-size:14px;gap:14px}}@media screen and (max-width:768px){.page_columns_detail .cta_box .all_btn{min-width:150px;padding:9px 16px;font-size:13.5px;gap:12px}}@media screen and (max-width:576px){.page_columns_detail .cta_box .all_btn{min-width:130px;padding:8px 14px;font-size:13px;gap:10px}}.page_columns_detail .cta_box .back_btn i{order:-1}.page_columns_detail .cta_box .back_btn:hover i{transform:translateX(-4px)}.page_columns_detail .more_block{margin-top:60px}@media screen and (max-width:1024px){.page_columns_detail .more_block{margin-top:50px}}@media screen and (max-width:991px){.page_columns_detail .more_block{margin-top:44px}}@media screen and (max-width:768px){.page_columns_detail .more_block{margin-top:38px}}@media screen and (max-width:576px){.page_columns_detail .more_block{margin-top:32px}}.page_columns_detail .more_block .temp_columns_box .item{border-bottom:1px solid rgba(56,42,89,0.18)}.page_columns_detail .more_block .temp_columns_box .item:hover .title{color:#c9a55a}.page_columns_detail .more_block .temp_columns_box .item:hover .more{color:#c9a55a}.page_columns_detail .more_block .temp_columns_box .item .title{color:#262340}.page_columns_detail .more_block .temp_columns_box .item .desc{color:#6b6358}.page_columns_detail .more_block .temp_columns_box .item .more{color:#6b6358}.page_columns_detail .more_block .more_head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid #e6b64e}@media screen and (max-width:576px){.page_columns_detail .more_block .more_head{padding-bottom:12px;margin-bottom:14px}}.page_columns_detail .more_block .more_head .more_title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:22px;letter-spacing:3px}@media screen and (max-width:1024px){.page_columns_detail .more_block .more_head .more_title{font-size:20px;letter-spacing:2.5px}}@media screen and (max-width:768px){.page_columns_detail .more_block .more_head .more_title{font-size:18px;letter-spacing:2px}}@media screen and (max-width:576px){.page_columns_detail .more_block .more_head .more_title{font-size:16px;letter-spacing:1.5px}}.page_columns_detail .more_block .more_head .more_all{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#c9a55a;font-size:14px;letter-spacing:1px;text-decoration:none;transition:color .3s ease,transform .3s ease}.page_columns_detail .more_block .more_head .more_all i{font-size:11px;margin-left:4px;transition:transform .3s ease}.page_columns_detail .more_block .more_head .more_all:hover{color:#b58c3c}.page_columns_detail .more_block .more_head .more_all:hover i{transform:translateX(4px)}@media screen and (max-width:576px){.page_columns_detail .more_block .more_head .more_all{font-size:13px}}.page_victory .info_block{padding:60px 0 100px}@media screen and (max-width:1024px){.page_victory .info_block{padding:55px 0 88px}}@media screen and (max-width:991px){.page_victory .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_victory .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_victory .info_block{padding:5px 0 50px}}.page_victory .main_row{align-items:flex-start}@media screen and (max-width:991px){.page_victory .side_col{margin-bottom:40px}}@media screen and (max-width:768px){.page_victory .side_col{margin-bottom:32px}}@media screen and (max-width:576px){.page_victory .side_col{margin-bottom:28px}}.page_victory .main_col{}.page_victory .main_col .victory_list{padding-left:10px}@media screen and (max-width:991px){.page_victory .main_col .victory_list{padding-left:0}}.page_victory .temp_victory_box .item{display:flex;align-items:center;gap:24px;padding:18px 4px;border-bottom:1px solid rgba(56,42,89,0.18);text-decoration:none;transition:background-color .3s ease}@media screen and (max-width:1024px){.page_victory .temp_victory_box .item{gap:20px;padding:16px 4px}}@media screen and (max-width:991px){.page_victory .temp_victory_box .item{flex-wrap:wrap;gap:14px;padding:16px 4px}}@media screen and (max-width:768px){.page_victory .temp_victory_box .item{flex-direction:column;align-items:stretch;gap:12px;padding:14px 4px}}@media screen and (max-width:576px){.page_victory .temp_victory_box .item{gap:10px;padding:12px 4px}}.page_victory .temp_victory_box .item:hover .title{color:#c9a55a}.page_victory .temp_victory_box .item:hover .more{color:#c9a55a}.page_victory .temp_victory_box .item:hover .more i{transform:translateX(4px)}.page_victory .temp_victory_box .item:hover .img .image{transform:translate(-50%,-50%) scale(1.05)}.page_victory .temp_victory_box .img{flex-shrink:0;width:220px;overflow:hidden;border-radius:4px}.page_victory .temp_victory_box .img .image{transition:transform .6s ease}@media screen and (max-width:1024px){.page_victory .temp_victory_box .img{width:200px}}@media screen and (max-width:991px){.page_victory .temp_victory_box .img{width:170px;order:2}}@media screen and (max-width:768px){.page_victory .temp_victory_box .img{width:100%;order:1}}@media screen and (max-width:576px){.page_victory .temp_victory_box .img{width:100%}}.page_victory .temp_victory_box .tags{flex-shrink:0;display:flex;flex-direction:column;gap:6px;width:103px}@media screen and (max-width:1024px){.page_victory .temp_victory_box .tags{width:100px}}@media screen and (max-width:991px){.page_victory .temp_victory_box .tags{order:1;flex-basis:100%;width:auto;flex-direction:row;gap:8px}}@media screen and (max-width:768px){.page_victory .temp_victory_box .tags{order:2;flex-basis:auto}}@media screen and (max-width:576px){.page_victory .temp_victory_box .tags{gap:6px}}.page_victory .temp_victory_box .tag{display:inline-flex;align-items:center;justify-content:center;padding:6px 5px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;letter-spacing:1px;line-height:1.3;border-radius:2px}@media screen and (max-width:768px){.page_victory .temp_victory_box .tag{font-size:12.5px;padding:4px 9px;letter-spacing:.8px}}@media screen and (max-width:576px){.page_victory .temp_victory_box .tag{font-size:12px;padding:4px 8px}}.page_victory .temp_victory_box .tag_cat{position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);color:#1b122d}.page_victory .temp_victory_box .tag_cat::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.page_victory .temp_victory_box .tag_cat:hover::before{left:130%}.page_victory .temp_victory_box .tag_result{background-color:transparent;border:1px solid #1d1133;color:#1d1133}.page_victory .temp_victory_box .tag_year{background-color:rgba(56,42,89,0.08);color:#6b6358;letter-spacing:1.5px}.page_victory .temp_victory_box .info{flex:1;min-width:0}@media screen and (max-width:991px){.page_victory .temp_victory_box .info{order:3}}.page_victory .temp_victory_box .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#262340;font-size:16px;letter-spacing:1.5px;line-height:1.5;margin-bottom:4px;transition:color .3s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1440px){.page_victory .temp_victory_box .title{font-size:18px}}@media screen and (max-width:1024px){.page_victory .temp_victory_box .title{font-size:17.5px;letter-spacing:1.3px}}@media screen and (max-width:991px){.page_victory .temp_victory_box .title{font-size:17px}}@media screen and (max-width:768px){.page_victory .temp_victory_box .title{font-size:16px;letter-spacing:1.2px}}@media screen and (max-width:576px){.page_victory .temp_victory_box .title{font-size:15px;letter-spacing:1px}}.page_victory .temp_victory_box .desc{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#6b6358;font-size:14px;line-height:1.7;letter-spacing:.5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:576px){.page_victory .temp_victory_box .desc{font-size:13px}}.page_victory .temp_victory_box .more{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#6b6358;font-size:14px;letter-spacing:1px;transition:color .3s ease}.page_victory .temp_victory_box .more i{font-size:11px;transition:transform .3s ease}@media screen and (max-width:991px){.page_victory .temp_victory_box .more{order:4;flex-basis:100%;margin-left:auto}}@media screen and (max-width:768px){.page_victory .temp_victory_box .more{flex-basis:auto;align-self:flex-end}}@media screen and (max-width:576px){.page_victory .temp_victory_box .more{font-size:13px;gap:6px}}.page_victory_detail{}.page_victory_detail .info_block{padding:60px 0 100px}@media screen and (max-width:1024px){.page_victory_detail .info_block{padding:55px 0 88px}}@media screen and (max-width:991px){.page_victory_detail .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_victory_detail .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_victory_detail .info_block{padding:5px 0 50px}}@media screen and (max-width:991px){.page_victory_detail .side_col{margin-bottom:32px}}@media screen and (max-width:576px){.page_victory_detail .side_col{margin-bottom:24px}}.page_victory_detail .detail_toc{position:sticky;top:110px}@media screen and (max-width:991px){.page_victory_detail .detail_toc{position:static;top:auto}}.page_victory_detail .victory_detail{padding-left:10px}@media screen and (max-width:991px){.page_victory_detail .victory_detail{padding-left:0}}.page_victory_detail .head{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(56,42,89,0.2)}@media screen and (max-width:768px){.page_victory_detail .head{padding-bottom:18px;margin-bottom:18px}}@media screen and (max-width:576px){.page_victory_detail .head{padding-bottom:14px;margin-bottom:14px}}.page_victory_detail .head .meta{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:16px}.page_victory_detail .head .meta .temp_share{margin-left:auto}@media screen and (max-width:576px){.page_victory_detail .head .meta{gap:10px;margin-bottom:12px}}.page_victory_detail .head .date{position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);display:inline-flex;align-items:center;justify-content:center;padding:5px 16px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1b122d;font-size:14px;letter-spacing:1.5px;border-radius:2px}.page_victory_detail .head .date::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.page_victory_detail .head .date:hover::before{left:130%}@media screen and (max-width:1024px){.page_victory_detail .head .date{font-size:13.5px;padding:5px 14px;letter-spacing:1.3px}}@media screen and (max-width:768px){.page_victory_detail .head .date{font-size:13px;padding:4px 12px;letter-spacing:1.2px}}@media screen and (max-width:576px){.page_victory_detail .head .date{font-size:12.5px;padding:4px 10px;letter-spacing:1px}}.page_victory_detail .head .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#262340;font-size:22px;line-height:1.5;letter-spacing:1px;margin:0}@media screen and (max-width:1024px){.page_victory_detail .head .title{font-size:22px}}@media screen and (max-width:991px){.page_victory_detail .head .title{font-size:20px;letter-spacing:.8px}}@media screen and (max-width:768px){.page_victory_detail .head .title{font-size:19px;letter-spacing:.6px}}@media screen and (max-width:576px){.page_victory_detail .head .title{font-size:17px;letter-spacing:.4px}}.page_victory_detail .img{margin-bottom:40px;border-radius:6px;overflow:hidden}.page_victory_detail .img picture,.page_victory_detail .img img{display:block;width:100%;height:auto}@media screen and (max-width:1024px){.page_victory_detail .img{margin-bottom:36px}}@media screen and (max-width:991px){.page_victory_detail .img{margin-bottom:32px}}@media screen and (max-width:768px){.page_victory_detail .img{margin-bottom:28px}}@media screen and (max-width:576px){.page_victory_detail .img{margin-bottom:24px;border-radius:4px}}.page_victory_detail .body{margin-bottom:50px}@media screen and (max-width:1024px){.page_victory_detail .body{margin-bottom:44px}}@media screen and (max-width:991px){.page_victory_detail .body{margin-bottom:38px}}@media screen and (max-width:768px){.page_victory_detail .body{margin-bottom:32px}}@media screen and (max-width:576px){.page_victory_detail .body{margin-bottom:26px}}.page_victory_detail .cta_box{display:flex;align-items:center;justify-content:space-between;gap:18px}@media screen and (max-width:576px){.page_victory_detail .cta_box{gap:12px}}.page_victory_detail .cta_box .all_btn{min-width:180px;padding:11px 22px;font-size:15px;gap:18px}.page_victory_detail .cta_box .all_btn i{font-size:12px}@media screen and (max-width:1024px){.page_victory_detail .cta_box .all_btn{min-width:170px;padding:10px 20px;font-size:14.5px;gap:16px}}@media screen and (max-width:991px){.page_victory_detail .cta_box .all_btn{min-width:160px;padding:10px 18px;font-size:14px;gap:14px}}@media screen and (max-width:768px){.page_victory_detail .cta_box .all_btn{min-width:150px;padding:9px 16px;font-size:13.5px;gap:12px}}@media screen and (max-width:576px){.page_victory_detail .cta_box .all_btn{min-width:130px;padding:8px 14px;font-size:13px;gap:10px}}.page_victory_detail .cta_box .back_btn i{order:-1}.page_victory_detail .cta_box .back_btn:hover i{transform:translateX(-4px)}.page_victory_detail{}.page_victory_detail .more_block{margin-top:60px}@media screen and (max-width:1024px){.page_victory_detail .more_block{margin-top:50px}}@media screen and (max-width:991px){.page_victory_detail .more_block{margin-top:44px}}@media screen and (max-width:768px){.page_victory_detail .more_block{margin-top:38px}}@media screen and (max-width:576px){.page_victory_detail .more_block{margin-top:32px}}.page_victory_detail .more_block .temp_columns_box .item{border-bottom:1px solid rgba(56,42,89,0.18)}.page_victory_detail .more_block .temp_columns_box .item:hover .title{color:#c9a55a}.page_victory_detail .more_block .temp_columns_box .item:hover .more{color:#c9a55a}.page_victory_detail .more_block .temp_columns_box .item .title{color:#262340}.page_victory_detail .more_block .temp_columns_box .item .desc{color:#6b6358}.page_victory_detail .more_block .temp_columns_box .item .more{color:#6b6358}.page_victory_detail .more_block .more_head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid #e6b64e}@media screen and (max-width:576px){.page_victory_detail .more_block .more_head{padding-bottom:12px;margin-bottom:14px}}.page_victory_detail .more_block .more_head .more_title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:22px;letter-spacing:3px}@media screen and (max-width:1024px){.page_victory_detail .more_block .more_head .more_title{font-size:20px;letter-spacing:2.5px}}@media screen and (max-width:768px){.page_victory_detail .more_block .more_head .more_title{font-size:18px;letter-spacing:2px}}@media screen and (max-width:576px){.page_victory_detail .more_block .more_head .more_title{font-size:16px;letter-spacing:1.5px}}.page_victory_detail .more_block .more_head .more_all{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#c9a55a;font-size:14px;letter-spacing:1px;text-decoration:none;transition:color .3s ease,transform .3s ease}.page_victory_detail .more_block .more_head .more_all i{font-size:11px;margin-left:4px;transition:transform .3s ease}.page_victory_detail .more_block .more_head .more_all:hover{color:#b58c3c}.page_victory_detail .more_block .more_head .more_all:hover i{transform:translateX(4px)}@media screen and (max-width:576px){.page_victory_detail .more_block .more_head .more_all{font-size:13px}}.page_victory_detail .head .meta .result_tag{position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#1b122d;font-size:14px;letter-spacing:1.5px;border-radius:2px}.page_victory_detail .head .meta .result_tag::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.page_victory_detail .head .meta .result_tag:hover::before{left:130%}@media screen and (max-width:768px){.page_victory_detail .head .meta .result_tag{font-size:13px;padding:5px 12px;letter-spacing:1.2px}}@media screen and (max-width:576px){.page_victory_detail .head .meta .result_tag{font-size:12.5px;padding:4px 10px;letter-spacing:1px}}.page_victory_detail .section{margin-bottom:36px;scroll-margin-top:120px}@media screen and (max-width:991px){.page_victory_detail .section{margin-bottom:32px}}@media screen and (max-width:768px){.page_victory_detail .section{margin-bottom:28px}}@media screen and (max-width:576px){.page_victory_detail .section{margin-bottom:24px}}.page_victory_detail .section_title{display:flex;align-items:center;gap:10px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:19px;letter-spacing:2.5px;margin:0 0 14px}.page_victory_detail .section_title .arrow{flex-shrink:0;width:14px;height:14px;background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:1024px){.page_victory_detail .section_title{font-size:18px;letter-spacing:2px}}@media screen and (max-width:991px){.page_victory_detail .section_title{font-size:17px;margin-bottom:12px}}@media screen and (max-width:768px){.page_victory_detail .section_title{font-size:16.5px;letter-spacing:1.5px}.page_victory_detail .section_title .arrow{width:13px;height:13px}}@media screen and (max-width:576px){.page_victory_detail .section_title{font-size:16px;letter-spacing:1.2px;gap:8px}.page_victory_detail .section_title .arrow{width:12px;height:12px}}.page_victory_detail .section_body{padding-left:24px}@media screen and (max-width:768px){.page_victory_detail .section_body{padding-left:18px}}@media screen and (max-width:576px){.page_victory_detail .section_body{padding-left:14px}}.page_services .info_block{padding:60px 0 100px}@media screen and (max-width:1024px){.page_services .info_block{padding:55px 0 88px}}@media screen and (max-width:991px){.page_services .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_services .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_services .info_block{padding:5px 0 50px}}.page_services .services_group{margin-bottom:70px;scroll-margin-top:110px}.page_services .services_group:last-child{margin-bottom:0}@media screen and (max-width:1024px){.page_services .services_group{margin-bottom:60px}}@media screen and (max-width:991px){.page_services .services_group{margin-bottom:50px}}@media screen and (max-width:768px){.page_services .services_group{margin-bottom:42px}}@media screen and (max-width:576px){.page_services .services_group{margin-bottom:36px}}.page_services .group_title{position:relative;display:flex;align-items:center;justify-content:center;gap:26px;font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:26px;letter-spacing:6px;line-height:1.2;margin-bottom:36px}.page_services .group_title::before,.page_services .group_title::after{content:"";flex:1;height:1px;background-color:#c9a55a}@media screen and (max-width:1024px){.page_services .group_title{font-size:24px;letter-spacing:5px;gap:22px;margin-bottom:32px}}@media screen and (max-width:991px){.page_services .group_title{font-size:22px;letter-spacing:4px;gap:18px;margin-bottom:28px}}@media screen and (max-width:768px){.page_services .group_title{font-size:20px;letter-spacing:3px;gap:14px;margin-bottom:24px}}@media screen and (max-width:576px){.page_services .group_title{font-size:18px;letter-spacing:2.5px;gap:12px;margin-bottom:20px}}.page_services .services_row{margin-left:-10px;margin-right:-10px}.page_services .services_col{padding:10px}.page_services .card{position:relative;display:block;overflow:hidden;text-decoration:none;background-color:#35134f;border:0;border-radius:0;aspect-ratio:1 / 1}.page_services .card .img{position:absolute;inset:0;background-color:#2d2d2d;transition:transform .6s ease}.page_services .card .img picture,.page_services .card .img img{width:100%;height:100%;object-fit:cover;display:block}.page_services .card .img::after{content:"";position:absolute;inset:0;background-color:rgba(15,10,28,0.15);transition:background-color .4s ease}.page_services .card .bar{position:absolute;left:0;right:0;bottom:0;padding:12px 14px;text-align:center;background-color:#35134f;transition:opacity .35s ease,transform .35s ease;z-index:2}.page_services .card .bar span{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#ffe570;font-size:16px;letter-spacing:2px}@media screen and (max-width:768px){.page_services .card .bar{padding:10px 12px}.page_services .card .bar span{font-size:15px;letter-spacing:1.5px}}@media screen and (max-width:576px){.page_services .card .bar span{font-size:14.5px;letter-spacing:1.2px}}.page_services .card .overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 26px;background-color:rgba(53,19,79,0.82);opacity:0;transition:opacity .4s ease;z-index:3;pointer-events:none}@media screen and (max-width:991px){.page_services .card .overlay{padding:24px 20px}}@media screen and (max-width:576px){.page_services .card .overlay{padding:20px 18px}}.page_services .card .overlay_title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#ffe365;font-size:22px;letter-spacing:4px;margin-bottom:14px}@media screen and (max-width:991px){.page_services .card .overlay_title{font-size:20px;letter-spacing:3px;margin-bottom:12px}}@media screen and (max-width:576px){.page_services .card .overlay_title{font-size:18px;letter-spacing:2.5px;margin-bottom:10px}}.page_services .card .overlay_intro{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:rgba(255,255,255,0.88);font-size:14px;line-height:1.85;letter-spacing:.8px;margin-bottom:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:991px){.page_services .card .overlay_intro{font-size:13.5px;line-height:1.75;margin-bottom:14px}}@media screen and (max-width:576px){.page_services .card .overlay_intro{font-size:13px;line-height:1.65;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;overflow:hidden}}.page_services .card .overlay_more{display:inline-flex;align-items:center;gap:8px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#c9a55a;font-size:14px;letter-spacing:1.5px}.page_services .card .overlay_more i{font-size:11px;transition:transform .3s ease}@media screen and (max-width:576px){.page_services .card .overlay_more{font-size:13px;gap:6px}}.page_services .card:hover .img{transform:scale(1.04)}.page_services .card:hover .img::after{background-color:rgba(45,45,45,0.45)}.page_services .card:hover .bar{opacity:0;transform:translateY(100%)}.page_services .card:hover .overlay{opacity:1}.page_services .card:hover .overlay .overlay_more i{transform:translateX(4px)}.page_services_detail{}.page_services_detail .info_block{padding:60px 0 100px}@media screen and (max-width:1024px){.page_services_detail .info_block{padding:55px 0 88px}}@media screen and (max-width:991px){.page_services_detail .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_services_detail .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_services_detail .info_block{padding:5px 0 50px}}@media screen and (max-width:991px){.page_services_detail .side_col{margin-bottom:32px}}@media screen and (max-width:576px){.page_services_detail .side_col{margin-bottom:24px}}.page_services_detail .detail_toc{position:sticky;top:110px}@media screen and (max-width:991px){.page_services_detail .detail_toc{position:static;top:auto}}.page_services_detail .services_detail{padding-left:10px}@media screen and (max-width:991px){.page_services_detail .services_detail{padding-left:0}}.page_services_detail .hero{position:relative;overflow:hidden;aspect-ratio:16 / 8;background-color:#efebe2;margin-bottom:30px}.page_services_detail .hero picture,.page_services_detail .hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.page_services_detail .hero{margin-bottom:26px}}@media screen and (max-width:991px){.page_services_detail .hero{aspect-ratio:16 / 9;margin-bottom:22px}}@media screen and (max-width:768px){.page_services_detail .hero{margin-bottom:18px}}@media screen and (max-width:576px){.page_services_detail .hero{aspect-ratio:16 / 10;margin-bottom:16px}}.page_services_detail .head{padding-bottom:22px;margin-bottom:28px;border-bottom:1px solid rgba(56,42,89,0.2)}@media screen and (max-width:991px){.page_services_detail .head{padding-bottom:20px;margin-bottom:24px}}@media screen and (max-width:768px){.page_services_detail .head{padding-bottom:16px;margin-bottom:20px}}@media screen and (max-width:576px){.page_services_detail .head{padding-bottom:14px;margin-bottom:18px}}.page_services_detail .head .meta{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:14px}.page_services_detail .head .meta .temp_share{margin-left:auto}@media screen and (max-width:576px){.page_services_detail .head .meta{gap:10px;margin-bottom:12px}}.page_services_detail .head .category{display:inline-flex;align-items:center;padding:5px 14px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#c9a55a;font-size:14px;letter-spacing:1.5px;border:1px solid #c9a55a;border-radius:2px}@media screen and (max-width:768px){.page_services_detail .head .category{font-size:13px;padding:4px 12px;letter-spacing:1.2px}}@media screen and (max-width:576px){.page_services_detail .head .category{font-size:12.5px;padding:4px 10px;letter-spacing:1px}}.page_services_detail .head .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#262340;font-size:26px;line-height:1.45;letter-spacing:1.5px;margin:0 0 14px}@media screen and (max-width:1024px){.page_services_detail .head .title{font-size:24px;letter-spacing:1.2px;margin-bottom:12px}}@media screen and (max-width:991px){.page_services_detail .head .title{font-size:22px;letter-spacing:1px}}@media screen and (max-width:768px){.page_services_detail .head .title{font-size:20px;letter-spacing:.8px;margin-bottom:10px}}@media screen and (max-width:576px){.page_services_detail .head .title{font-size:18px;letter-spacing:.5px}}.page_services_detail .head .intro{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#6b6358;font-size:15px;line-height:1.85;letter-spacing:.5px;margin:0}@media screen and (max-width:1024px){.page_services_detail .head .intro{font-size:14.5px;line-height:1.8}}@media screen and (max-width:768px){.page_services_detail .head .intro{font-size:14px;line-height:1.75}}@media screen and (max-width:576px){.page_services_detail .head .intro{font-size:13.5px;line-height:1.7}}.page_services_detail .body{margin-bottom:50px}@media screen and (max-width:1024px){.page_services_detail .body{margin-bottom:44px}}@media screen and (max-width:991px){.page_services_detail .body{margin-bottom:40px}}@media screen and (max-width:768px){.page_services_detail .body{margin-bottom:34px}}@media screen and (max-width:576px){.page_services_detail .body{margin-bottom:28px}}.page_services_detail .cta_box{display:flex;align-items:center;justify-content:space-between;gap:18px}@media screen and (max-width:576px){.page_services_detail .cta_box{gap:12px}}.page_services_detail .cta_box .all_btn{min-width:180px;padding:11px 22px;font-size:15px;gap:18px}.page_services_detail .cta_box .all_btn i{font-size:12px}@media screen and (max-width:1024px){.page_services_detail .cta_box .all_btn{min-width:170px;padding:10px 20px;font-size:14.5px;gap:16px}}@media screen and (max-width:991px){.page_services_detail .cta_box .all_btn{min-width:160px;padding:10px 18px;font-size:14px;gap:14px}}@media screen and (max-width:768px){.page_services_detail .cta_box .all_btn{min-width:150px;padding:9px 16px;font-size:13.5px;gap:12px}}@media screen and (max-width:576px){.page_services_detail .cta_box .all_btn{min-width:130px;padding:8px 14px;font-size:13px;gap:10px}}.page_services_detail .cta_box .back_btn i{order:-1}.page_services_detail .cta_box .back_btn:hover i{transform:translateX(-4px)}.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-track{position:relative;top:0;left:0;display:flex}.slick-slide{float:none;height:auto;min-height:1px}.slick-track >.slick-slide{flex-shrink:0}.slick-arrow.slick-hidden{display:none}.page_about .about_intro,.page_about .about_value{padding:50px 0}@media screen and (max-width:1024px){.page_about .about_intro,.page_about .about_value{padding:40px 0}}@media screen and (max-width:991px){.page_about .about_intro,.page_about .about_value{padding:30px 0}}@media screen and (max-width:768px){.page_about .about_intro,.page_about .about_value{padding:20px 0}}@media screen and (max-width:576px){.page_about .about_intro,.page_about .about_value{padding:10px 0}}.page_about .about_intro .section_title,.page_about .about_value .section_title{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:32px;letter-spacing:4px;line-height:1.2;margin-bottom:24px}@media screen and (max-width:1024px){.page_about .about_intro .section_title,.page_about .about_value .section_title{font-size:28px;letter-spacing:3.5px;margin-bottom:22px}}@media screen and (max-width:991px){.page_about .about_intro .section_title,.page_about .about_value .section_title{font-size:26px;letter-spacing:3px;margin-bottom:20px}}@media screen and (max-width:768px){.page_about .about_intro .section_title,.page_about .about_value .section_title{font-size:24px;letter-spacing:2.5px;margin-bottom:16px}}@media screen and (max-width:576px){.page_about .about_intro .section_title,.page_about .about_value .section_title{font-size:22px;letter-spacing:2px;margin-bottom:14px}}.page_about .about_intro .all_content,.page_about .about_value .all_content{color:#555;font-size:15px;line-height:1.95;letter-spacing:.5px}@media screen and (max-width:1024px){.page_about .about_intro .all_content,.page_about .about_value .all_content{font-size:14.5px;line-height:1.9}}@media screen and (max-width:991px){.page_about .about_intro .all_content,.page_about .about_value .all_content{font-size:14.2px;line-height:1.85}}@media screen and (max-width:768px){.page_about .about_intro .all_content,.page_about .about_value .all_content{font-size:14px;line-height:1.8}}@media screen and (max-width:576px){.page_about .about_intro .all_content,.page_about .about_value .all_content{font-size:13.5px;line-height:1.75}}.page_about .about_intro .all_content h4,.page_about .about_value .all_content h4{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:17px;letter-spacing:1.5px;margin:18px 0 6px}@media screen and (max-width:1024px){.page_about .about_intro .all_content h4,.page_about .about_value .all_content h4{font-size:16.5px;letter-spacing:1.3px}}@media screen and (max-width:991px){.page_about .about_intro .all_content h4,.page_about .about_value .all_content h4{font-size:16px;letter-spacing:1.2px;margin:17px 0 6px}}@media screen and (max-width:768px){.page_about .about_intro .all_content h4,.page_about .about_value .all_content h4{font-size:15.5px;margin:16px 0 6px}}@media screen and (max-width:576px){.page_about .about_intro .all_content h4,.page_about .about_value .all_content h4{font-size:15px;letter-spacing:1px}}.page_about .about_intro .all_content p,.page_about .about_value .all_content p{margin:0 0 12px}@media screen and (max-width:768px){.page_about .about_intro .intro_img,.page_about .about_value .value_img{margin-bottom:28px}}@media screen and (max-width:576px){.page_about .about_intro .intro_img,.page_about .about_value .value_img{margin-bottom:22px}}.page_about .about_intro .intro_img picture,.page_about .about_value .value_img picture,.page_about .about_intro .intro_img img,.page_about .about_value .value_img img{width:100%;height:auto;display:block}@media screen and (min-width:769px){.page_about .about_intro .intro_text{padding-left:40px}}.page_about .about_value .value_text{}@media screen and (min-width:769px){.page_about .about_value .value_text{padding-right:40px}}.page_about .about_expertise{background-color:#35134f;padding:80px 0}@media screen and (max-width:1024px){.page_about .about_expertise{padding:70px 0}}@media screen and (max-width:991px){.page_about .about_expertise{padding:60px 0}}@media screen and (max-width:768px){.page_about .about_expertise{padding:50px 0}}@media screen and (max-width:576px){.page_about .about_expertise{padding:40px 0}}.page_about .about_expertise .head{text-align:center;margin-bottom:50px}@media screen and (max-width:991px){.page_about .about_expertise .head{margin-bottom:40px}}@media screen and (max-width:576px){.page_about .about_expertise .head{margin-bottom:32px}}.page_about .about_expertise .head .title{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#ffe365;font-size:32px;letter-spacing:4px;line-height:1.2;margin-bottom:16px}@media screen and (max-width:1024px){.page_about .about_expertise .head .title{font-size:28px;letter-spacing:3.5px}}@media screen and (max-width:991px){.page_about .about_expertise .head .title{font-size:26px;letter-spacing:3px;margin-bottom:14px}}@media screen and (max-width:768px){.page_about .about_expertise .head .title{font-size:24px;letter-spacing:2.5px}}@media screen and (max-width:576px){.page_about .about_expertise .head .title{font-size:22px;letter-spacing:2px;margin-bottom:12px}}.page_about .about_expertise .head .desc{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:rgba(255,255,255,0.78);font-size:15px;line-height:1.85;letter-spacing:1px}@media screen and (max-width:1024px){.page_about .about_expertise .head .desc{font-size:14.5px;line-height:1.8}}@media screen and (max-width:991px){.page_about .about_expertise .head .desc{font-size:14.2px;letter-spacing:.8px}}@media screen and (max-width:768px){.page_about .about_expertise .head .desc{font-size:14px;line-height:1.75}}@media screen and (max-width:576px){.page_about .about_expertise .head .desc{font-size:13.5px;line-height:1.7;letter-spacing:.5px}}@media screen and (min-width:992px){.page_about .about_expertise .col-lg-2-4{flex:0 0 20%;max-width:20%}}.page_about .about_expertise .expertise_list{margin-left:-10px;margin-right:-10px}.page_about .about_expertise .expertise_col{padding:10px}@media screen and (max-width:991px){.page_about .about_expertise .expertise_col{margin-bottom:0px}}.page_about .about_expertise .item{text-align:center}.page_about .about_expertise .item .icon{position:relative;overflow:hidden;background:linear-gradient(90deg,#d2b15c 0%,#e4c978 32%,#f6efc7 52%,#e3c774 72%,#d0ad57 100%);width:180px;height:180px;margin:0 auto;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 22px rgba(198,154,72,0.35)}.page_about .about_expertise .item .icon::before{content:"";position:absolute;top:0;left:-65%;width:35%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);transition:left .9s ease;pointer-events:none}.page_about .about_expertise .item .icon:hover::before{left:130%}@media screen and (max-width:1024px){.page_about .about_expertise .item .icon{width:155px;height:155px}}.page_about .about_expertise .item .icon_img{width:38%;display:flex;align-items:center;justify-content:center}.page_about .about_expertise .item .icon_img picture,.page_about .about_expertise .item .icon_img img{width:100%;height:auto;object-fit:contain}.page_about .about_expertise .item .title{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#1b122d;font-size:15px;letter-spacing:1.5px;line-height:1.2;margin-top:5px}.page_about .about_team{padding:80px 0}@media screen and (max-width:1024px){.page_about .about_team{padding:70px 0}}@media screen and (max-width:991px){.page_about .about_team{padding:60px 0}}@media screen and (max-width:768px){.page_about .about_team{padding:50px 0}}@media screen and (max-width:576px){.page_about .about_team{padding:40px 0}}.page_about .about_team .section_title{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:32px;letter-spacing:4px;line-height:1.2;margin-bottom:24px;margin-bottom:36px}@media screen and (max-width:1024px){.page_about .about_team .section_title{font-size:28px;letter-spacing:3.5px;margin-bottom:22px}}@media screen and (max-width:991px){.page_about .about_team .section_title{font-size:26px;letter-spacing:3px;margin-bottom:20px}}@media screen and (max-width:768px){.page_about .about_team .section_title{font-size:24px;letter-spacing:2.5px;margin-bottom:16px}}@media screen and (max-width:576px){.page_about .about_team .section_title{font-size:22px;letter-spacing:2px;margin-bottom:14px}}@media screen and (max-width:768px){.page_about .about_team .section_title{margin-bottom:26px}}.page_about .about_team .team_list{margin-left:-15px;margin-right:-15px}.page_about .about_team .team_col{padding:15px}.page_about .about_team .card{display:block;text-decoration:none;border:0;border-radius:0;background-color:transparent}.page_about .about_team .card:hover .img picture,.page_about .about_team .card:hover .img img{transform:scale(1.04)}.page_about .about_team .card:hover .more{color:#c9a55a}.page_about .about_team .card:hover .more i{transform:translateX(4px)}.page_about .about_team .card .img{position:relative;aspect-ratio:3.5 / 5;overflow:hidden;background-color:#efebe2;margin-bottom:18px}.page_about .about_team .card .img picture,.page_about .about_team .card .img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.page_about .about_team .card .info{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.page_about .about_team .card .meta{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.page_about .about_team .card .meta .name{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#262340;font-size:22px;letter-spacing:2px}@media screen and (max-width:1024px){.page_about .about_team .card .meta .name{font-size:21px;letter-spacing:1.8px}}@media screen and (max-width:991px){.page_about .about_team .card .meta .name{font-size:20.5px;letter-spacing:1.6px}}@media screen and (max-width:768px){.page_about .about_team .card .meta .name{font-size:20px}}@media screen and (max-width:576px){.page_about .about_team .card .meta .name{font-size:18px;letter-spacing:1.5px}}.page_about .about_team .card .meta .position{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#6b6358;font-size:15px;letter-spacing:1px}@media screen and (max-width:1024px){.page_about .about_team .card .meta .position{font-size:14.5px}}@media screen and (max-width:991px){.page_about .about_team .card .meta .position{font-size:14.2px;letter-spacing:.8px}}@media screen and (max-width:768px){.page_about .about_team .card .meta .position{font-size:14px}}@media screen and (max-width:576px){.page_about .about_team .card .meta .position{font-size:13.5px}}.page_about .about_team .card .more{display:inline-flex;align-items:center;gap:6px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#eabf57;font-size:14px;letter-spacing:1px;transition:color .3s ease}.page_about .about_team .card .more i{font-size:11px;transition:transform .3s ease}@media screen and (max-width:1024px){.page_about .about_team .card .more{font-size:13.8px}}@media screen and (max-width:991px){.page_about .about_team .card .more{font-size:13.5px;letter-spacing:.8px}}@media screen and (max-width:768px){.page_about .about_team .card .more{font-size:13.3px}}@media screen and (max-width:576px){.page_about .about_team .card .more{font-size:13px}}.page_about .about_album{padding-top:0;padding-bottom:150px}.page_about .about_album >.container{padding-top:60px;border-top:1px solid rgba(56,42,89,0.18)}@media screen and (max-width:1024px){.page_about .about_album >.container{padding-top:50px}}@media screen and (max-width:991px){.page_about .about_album >.container{padding-top:44px}}@media screen and (max-width:768px){.page_about .about_album >.container{padding-top:38px}}@media screen and (max-width:576px){.page_about .about_album >.container{padding-top:32px}}@media screen and (max-width:991px){.page_about .about_album{padding-top:44px;padding-bottom:100px}}@media screen and (max-width:768px){.page_about .about_album{padding-top:38px}}@media screen and (max-width:576px){.page_about .about_album{padding-top:32px}}.page_about .about_album .section_title{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:32px;letter-spacing:4px;line-height:1.2;margin-bottom:24px;text-align:center;margin-bottom:14px}@media screen and (max-width:1024px){.page_about .about_album .section_title{font-size:28px;letter-spacing:3.5px;margin-bottom:22px}}@media screen and (max-width:991px){.page_about .about_album .section_title{font-size:26px;letter-spacing:3px;margin-bottom:20px}}@media screen and (max-width:768px){.page_about .about_album .section_title{font-size:24px;letter-spacing:2.5px;margin-bottom:16px}}@media screen and (max-width:576px){.page_about .about_album .section_title{font-size:22px;letter-spacing:2px;margin-bottom:14px}}.page_about .about_album .album_desc{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#6b6358;font-size:15px;line-height:1.85;letter-spacing:1px;margin-bottom:40px}@media screen and (max-width:1024px){.page_about .about_album .album_desc{font-size:14.5px;line-height:1.8;margin-bottom:36px}}@media screen and (max-width:991px){.page_about .about_album .album_desc{font-size:14.2px;letter-spacing:.8px;margin-bottom:32px}}@media screen and (max-width:768px){.page_about .about_album .album_desc{font-size:14px;line-height:1.75;margin-bottom:28px}}@media screen and (max-width:576px){.page_about .about_album .album_desc{font-size:13.5px;line-height:1.7;margin-bottom:22px}}.page_about .about_album .album_slider:not(.slick-initialized){display:flex;overflow:hidden}.page_about .about_album .album_slider:not(.slick-initialized) .slide{flex:0 0 20%}@media screen and (max-width:1199px){.page_about .about_album .album_slider:not(.slick-initialized) .slide{flex:0 0 25%}}@media screen and (max-width:991px){.page_about .about_album .album_slider:not(.slick-initialized) .slide{flex:0 0 33.3333%}}@media screen and (max-width:768px){.page_about .about_album .album_slider:not(.slick-initialized) .slide{flex:0 0 50%}}@media screen and (max-width:576px){.page_about .about_album .album_slider:not(.slick-initialized) .slide{flex:0 0 100%}}.page_about .about_album .album_slider .slide{padding:0 6px}.page_about .about_album .album_slider .img{display:block;position:relative;aspect-ratio:4 / 3;overflow:hidden;background-color:#efebe2}.page_about .about_album .album_slider .img picture,.page_about .about_album .album_slider .img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page_about .about_album .album_slider .slick-prev,.page_about .about_album .album_slider .slick-next{position:absolute;top:auto;bottom:-55px;z-index:5;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid #2c243c;color:#2c243c;font-size:14px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.page_about .about_album .album_slider .slick-prev::before,.page_about .about_album .album_slider .slick-next::before{content:none}.page_about .about_album .album_slider .slick-prev i,.page_about .about_album .album_slider .slick-next i{color:inherit;font-size:14px;line-height:1}.page_about .about_album .album_slider .slick-prev:hover,.page_about .about_album .album_slider .slick-next:hover{background-color:#2c243c;color:#fff}.page_about .about_album .album_slider .slick-prev{left:50%;transform:translateX(calc(-100% - 6px))}.page_about .about_album .album_slider .slick-next{left:50%;transform:translateX(6px)}.page_team_detail .info_block{padding:60px 0 100px}@media screen and (max-width:1024px){.page_team_detail .info_block{padding:55px 0 88px}}@media screen and (max-width:991px){.page_team_detail .info_block{padding:50px 0 80px}}@media screen and (max-width:768px){.page_team_detail .info_block{padding:45px 0 70px}}@media screen and (max-width:576px){.page_team_detail .info_block{padding:5px 0 50px}}.page_team_detail >.info_block >.container >.section_title{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:28px;letter-spacing:3px;line-height:1.2;margin-bottom:28px}@media screen and (max-width:1024px){.page_team_detail >.info_block >.container >.section_title{font-size:26px;letter-spacing:2.5px;margin-bottom:24px}}@media screen and (max-width:991px){.page_team_detail >.info_block >.container >.section_title{font-size:24px;letter-spacing:2px;margin-bottom:22px}}@media screen and (max-width:768px){.page_team_detail >.info_block >.container >.section_title{font-size:22px;letter-spacing:1.5px;margin-bottom:18px}}@media screen and (max-width:576px){.page_team_detail >.info_block >.container >.section_title{font-size:20px;letter-spacing:1px;margin-bottom:16px}}.page_team_detail .team_detail{padding:0}@media screen and (max-width:768px){.page_team_detail .photo_col{margin-bottom:28px}}@media screen and (max-width:576px){.page_team_detail .photo_col{margin-bottom:22px}}.page_team_detail .photo{position:relative;aspect-ratio:3.5 / 5;overflow:hidden;background-color:#efebe2;border-radius:2px}.page_team_detail .photo picture,.page_team_detail .photo img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:769px){.page_team_detail .info_col{padding-left:32px}}@media screen and (max-width:1024px) and (min-width:769px){.page_team_detail .info_col{padding-left:24px}}.page_team_detail .head{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;padding-bottom:22px;margin-bottom:24px;border-bottom:1px solid #e5dcc2}@media screen and (max-width:991px){.page_team_detail .head{gap:12px;padding-bottom:18px;margin-bottom:20px}}@media screen and (max-width:576px){.page_team_detail .head{gap:10px;padding-bottom:14px;margin-bottom:16px}}.page_team_detail .head .name{font-family:"Noto Serif SC",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:26px;letter-spacing:2.5px;line-height:1.2;margin:0}@media screen and (max-width:1024px){.page_team_detail .head .name{font-size:24px;letter-spacing:2px}}@media screen and (max-width:991px){.page_team_detail .head .name{font-size:22px;letter-spacing:1.8px}}@media screen and (max-width:768px){.page_team_detail .head .name{font-size:20px;letter-spacing:1.5px}}@media screen and (max-width:576px){.page_team_detail .head .name{font-size:19px;letter-spacing:1px}}.page_team_detail .head .position{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#c9a55a;font-size:15px;letter-spacing:2px}@media screen and (max-width:991px){.page_team_detail .head .position{font-size:14px;letter-spacing:1.5px}}@media screen and (max-width:576px){.page_team_detail .head .position{font-size:13px;letter-spacing:1px}}.page_team_detail .section{background-color:#f4f4f4;padding:24px 28px}@media screen and (max-width:1024px){.page_team_detail .section{padding:22px 24px}}@media screen and (max-width:991px){.page_team_detail .section{padding:20px 22px}}@media screen and (max-width:768px){.page_team_detail .section{padding:18px 20px}}@media screen and (max-width:576px){.page_team_detail .section{padding:16px 18px}}.page_team_detail .section:last-child{margin-bottom:0}.page_team_detail .section_subtitle{display:flex;align-items:center;gap:10px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:17px;letter-spacing:2px;line-height:1.3;margin:0 0 12px}.page_team_detail .section_subtitle .arrow{flex-shrink:0;width:13px;height:13px;background-image:url("../images/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:1024px){.page_team_detail .section_subtitle{font-size:16px;letter-spacing:1.6px}}@media screen and (max-width:991px){.page_team_detail .section_subtitle{font-size:15.5px;letter-spacing:1.4px;margin-bottom:10px}}@media screen and (max-width:768px){.page_team_detail .section_subtitle{font-size:15px;letter-spacing:1.2px}.page_team_detail .section_subtitle .arrow{width:12px;height:12px}}@media screen and (max-width:576px){.page_team_detail .section_subtitle{font-size:14.5px;letter-spacing:1px}}.page_team_detail .section_body{color:#555;font-size:15px;line-height:1.85;letter-spacing:.5px;padding-left:23px}@media screen and (max-width:1024px){.page_team_detail .section_body{font-size:14.5px;line-height:1.8}}@media screen and (max-width:991px){.page_team_detail .section_body{font-size:14px;line-height:1.78;padding-left:20px}}@media screen and (max-width:768px){.page_team_detail .section_body{font-size:13.5px;line-height:1.75}}@media screen and (max-width:576px){.page_team_detail .section_body{font-size:13px;line-height:1.7;padding-left:16px}}.page_team_detail .section_body .fr-view p{margin:0 0 6px}.page_team_detail .section_body .fr-view p:last-child{margin-bottom:0}.page_team_detail .section_body .fr-view ul,.page_team_detail .section_body .fr-view ol{margin:0 0 6px;padding-left:22px}.page_team_detail .section_body .fr-view ul li,.page_team_detail .section_body .fr-view ol li{margin-bottom:4px}.page_team_detail .section_body .fr-view h2,.page_team_detail .section_body .fr-view h3,.page_team_detail .section_body .fr-view h4,.page_team_detail .section_body .fr-view h5,.page_team_detail .section_body .fr-view h6{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#382a59;font-size:15px;letter-spacing:1px;line-height:1.4;margin:14px 0 4px}.page_team_detail .section_body .fr-view h2:first-child,.page_team_detail .section_body .fr-view h3:first-child,.page_team_detail .section_body .fr-view h4:first-child,.page_team_detail .section_body .fr-view h5:first-child,.page_team_detail .section_body .fr-view h6:first-child{margin-top:0}@media screen and (max-width:768px){.page_team_detail .section_body .fr-view h2,.page_team_detail .section_body .fr-view h3,.page_team_detail .section_body .fr-view h4,.page_team_detail .section_body .fr-view h5,.page_team_detail .section_body .fr-view h6{font-size:14px}}.page_team_detail .cta_box{display:flex;align-items:center;justify-content:flex-end;margin-top:36px;padding-top:28px;border-top:1px solid #e5dcc2}@media screen and (max-width:991px){.page_team_detail .cta_box{margin-top:30px;padding-top:24px}}@media screen and (max-width:576px){.page_team_detail .cta_box{margin-top:24px;padding-top:20px}}.page_team_detail .cta_box .back_btn{min-width:130px}@media screen and (max-width:768px){.page_team_detail .cta_box .back_btn{min-width:110px}}@media screen and (max-width:576px){.page_team_detail .cta_box .back_btn{min-width:96px}}