html,body{overflow-x:hidden}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 screen and (min-width:1025px){.container{max-width:1300px}}.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(2n 1){padding-right:2px;padding-left:15px}.col_list:nth-child(2n 2){padding-right:15px;padding-left:2px}}.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;background-color:#eee}.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{margin-top:15px}.content_toc_box .content_toc .toc_content{margin:15px 0px;border:1px solid #000;padding:10px 15px;float:left;color:#000}@media screen and (max-width:576px){.content_toc_box .content_toc .toc_content{width:100%}}.content_toc_box .content_toc .toc_content ul{counter-reset:item;padding-left:20px;padding-right:20px;margin-bottom:0px;list-style:none !important}@media (max-width:576px){.content_toc_box .content_toc .toc_content ul{padding-left:0px;margin-left:0}}.content_toc_box .content_toc .toc_content ul li{display:block;white-space:nowrap;margin:1px 0;list-style:none !important}@media (max-width:576px){.content_toc_box .content_toc .toc_content ul li{padding-left:0px;margin-left:20px}}.content_toc_box .content_toc .toc_content ul li a{color:#000;line-height:1.7;margin-left:3px}.content_toc_box .content_toc .toc_content ul li:before{content:counters(item,".") "";counter-increment:item;background-color:#d7d7d7;padding:0px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px}.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}.content_toc_box h1:before,.content_toc_box h2:before,.content_toc_box h3:before,.content_toc_box h4:before,.content_toc_box h5:before,.content_toc_box h6:before{font-size:12px;color:#000;margin-right:5px}.pagination{margin-top:80px;margin-bottom:30px}.pagination .page-item{margin-left:2.5px;margin-right:2.5px}.pagination .page-item .page-link{color:#b1916c;background-color:#f1f3f0;border:1px solid #e0ddd8;width:40px;height:40px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all .25s ease}.pagination .page-item .page-link:hover{color:#fff;background-color:#b0916c;border-color:#b0916c}.pagination .page-item .page-link.prev,.pagination .page-item .page-link.next{color:#b0916c;background-color:#fff;border:1px solid #d7d7d7}.pagination .page-item .page-link.prev:hover,.pagination .page-item .page-link.next:hover{color:#fff;background-color:#b1916c;border-color:#b1916c}.pagination .page-item .page-link:focus{box-shadow:initial}.pagination .page-item.active .page-link{background-color:#b1916c;border-color:#b1916c;color:#fff}.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-view p{margin-top:0;margin-bottom:.5em}.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:#f8c078;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_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_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:#6a3906;--page-top-progress-circle-hover-color:#6a3906}.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{margin-bottom:50px;position:relative;z-index:2}.all_title.grey-opacity30 .zh::after{background-image:url("../images/title_icon-grey-opacity30.svg") !important}.all_title.white .zh::after{background-image:url("../images/title_icon-white.svg") !important}.all_title .en{display:block;font-family:"Nuosu SIL",sans-serif;font-weight:400;font-style:normal;font-size:29px;letter-spacing:2.5px;color:#b19270;text-transform:uppercase}.all_title .zh{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:28px;letter-spacing:4px;color:#413932;margin:0;line-height:1.4;position:relative;z-index:1}.all_title .zh::after{content:"";position:absolute;background-image:url("../images/title_icon-grey.svg");width:33px;height:33px;bottom:-14px;background-repeat:no-repeat;left:50%;transform:translateX(-50%);z-index:-1 !important}.all_content{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1.8;font-size:15px;letter-spacing:1.5px;color:#fff}.all_more{display:inline-flex;align-items:center;background-color:#b0916c;color:#fff;padding:10px 25px;text-decoration:none;font-size:15px;letter-spacing:1px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;text-decoration:none !important;margin:50px 0;transition:transform .3s cubic-bezier(0.25,1,0.5,1),background-color .3s cubic-bezier(0.25,1,0.5,1),box-shadow .3s cubic-bezier(0.25,1,0.5,1)}.all_more span{margin-right:20px}.all_more:hover{background-color:#9e7d55;transform:scale(1.04);color:#fff}.all_page{padding:50px 0}@media (max-width:576px){.all_page{padding:30px 0}}.all_page_title{display:flex;justify-content:center;align-items:center;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;height:250px;margin-top:65px}@media screen and (max-width:991px){.all_page_title{margin-top:60px;height:230px}}.all_type_menu{margin-top:-50px;margin-bottom:50px;padding:30px 0;background-color:#f1f3f0}@media screen and (max-width:991px){.all_type_menu{padding:15px 15px;margin-bottom:15px}}.all_type_menu a{font-size:13px;letter-spacing:1px;text-decoration:none;padding:5px 20px;border-radius:50rem;margin-right:10px;transition:all .3s ease;color:#fff;background-color:#ad9f92}.all_type_menu a.act,.all_type_menu a:hover{background-color:#413932;color:#fff}.all_type_menu .mobile{width:100%}.all_type_menu .mobile select{height:40px;background-color:#ad9f92;border-radius:50rem;border:none;font-size:15px;letter-spacing:1.5px;color:#fff;padding:0 20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}.all_type_menu .mobile select:focus{border-color:#3f3b3b;box-shadow:none;outline:none}.all_type_menu .mobile select:disabled{background-color:#f5f5f5;cursor:not-allowed}.all_next_prev{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:20px}.all_next_prev a{color:#413932;text-decoration:none;transition:all .3s ease;font-size:15px}.all_next_prev a:hover{color:#b0916c}.iconamoon--arrow-right-2-thin{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%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='m10 17l5-5l-5-5' stroke-width='1'/%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%}.emojione--star{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%23fbbc04' d='M62 25.2H39.1L32 3l-7.1 22.2H2l18.5 13.7l-7 22.1L32 47.3L50.5 61l-7.1-22.2z'/%3E%3C/svg%3E")}.header-spec{padding:0px 0 !important;background-color:#413932;transition:all .4s ease;overflow:visible}@media screen and (max-width:576px){.header-spec{padding:5px 10px !important}}.header-spec .logo-box .logo-img{height:50px;width:auto;transition:all .4s ease}@media screen and (max-width:1024px){.header-spec .logo-box .logo-img{height:40px !important}}@media screen and (max-width:576px){.header-spec .logo-box .logo-img{height:32px !important}}@media screen and (max-width:425px){.header-spec .logo-box .logo-img{height:26px !important}}.header-spec .header-right{display:none}@media screen and (max-width:991px){.header-spec .header-right{display:flex;align-items:center;gap:10px;position:relative;z-index:1002}}.header-spec .nav-item-cta-mobile{display:none}@media screen and (max-width:991px){.header-spec .nav-item-cta-mobile{display:flex;align-items:center;border:1px solid #b0916c;border-radius:30px;color:#fff;padding:8px 20px;font-size:15px;letter-spacing:1px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;text-decoration:none;background-color:#b0916c;white-space:nowrap;transition:all .3s ease}.header-spec .nav-item-cta-mobile:active{transform:scale(0.97)}}@media screen and (max-width:991px) and (max-width:576px){.header-spec .nav-item-cta-mobile{padding:7px 18px;font-size:14px}}@media screen and (max-width:991px) and (max-width:425px){.header-spec .nav-item-cta-mobile{padding:6px 15px;font-size:13px}}.header-spec .navbar-toggler{border:none;z-index:1001}.header-spec .navbar-toggler:focus{outline:none;box-shadow:none}.header-spec .navbar-toggler .nav-icon span{background-color:#fff}.header-spec .header-menu.navbar-collapse{flex-grow:initial}@media screen and (max-width:991px){.header-spec .header-menu{position:fixed;top:60px;right:-60%;width:40%;height:auto;background-color:#413932;padding:10px 0 1px;display:flex !important;flex-direction:column;justify-content:flex-start;transition:right .4s cubic-bezier(0.25,1,0.5,1);z-index:1000;overflow-y:auto}.header-spec .header-menu.show{right:0}}@media screen and (max-width:576px){.header-spec .header-menu{right:-60%;width:60%}}@media screen and (max-width:991px){.header-spec .header-menu ul{width:100%;flex-direction:column;align-items:stretch !important}}.header-spec .header-menu ul li{position:relative}@media screen and (max-width:991px){.header-spec .header-menu ul li{border-bottom:1px solid rgba(255,255,255,0.1)}}.header-spec .header-menu ul li a{transition:color .3s cubic-bezier(0.25,1,0.5,1);color:#fff;text-align:center;margin:0 13px !important;position:relative;z-index:2;letter-spacing:1.5px;display:block;padding:24px 18px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:15px;transition:all .4s ease}@media screen and (max-width:1024px){.header-spec .header-menu ul li a{margin:0 5px !important;padding-right:.3rem !important;padding-left:.3rem !important}}@media screen and (max-width:991px){.header-spec .header-menu ul li a{padding:15px 25px !important;margin:0 !important;font-size:16px !important;letter-spacing:3px !important}}.header-spec .header-menu ul li::after{content:"";position:absolute;bottom:5px;left:50%;transform:translateX(-50%) scale(0) rotate(180deg);width:15px;height:15px;background:url("../images/icon1.svg") no-repeat center / contain;opacity:0;transition:opacity .3s cubic-bezier(0.25,1,0.5,1),transform .4s cubic-bezier(0.25,1,0.5,1);z-index:3}@media screen and (max-width:991px){.header-spec .header-menu ul li::after{display:none}}.header-spec .header-menu ul li.act >a,.header-spec .header-menu ul li:hover >a{color:#b0916c}.header-spec .header-menu ul li.act::after,.header-spec .header-menu ul li:hover::after{opacity:1;transform:translateX(-50%) scale(1) rotate(0deg)}.header-spec .header-menu .nav-item-cta::after{display:none !important}.header-spec .header-menu .nav-item-dropdown{position:relative}.header-spec .header-menu .nav-item-dropdown .nav-dropdown{position:absolute;top:102%;left:50%;transform:translateX(-50%) translateY(0px);min-width:140px;background-color:#fff;z-index:20;padding:0;border-radius:0;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(0.25,1,0.5,1),transform .25s cubic-bezier(0.25,1,0.5,1),visibility .25s}@media screen and (max-width:991px){.header-spec .header-menu .nav-item-dropdown .nav-dropdown{position:static;transform:none !important;opacity:0;visibility:hidden;max-height:0;overflow:hidden;background-color:#fff;transition:all .3s ease;transform:initial !}}.header-spec .header-menu .nav-item-dropdown .nav-dropdown .nav-dropdown-item{display:block;padding:12px 20px;text-align:center;font-size:14px;text-decoration:none;transition:all .3s ease;margin:0 !important;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#413932}.header-spec .header-menu .nav-item-dropdown .nav-dropdown .nav-dropdown-item:hover{background-color:#b0916c;color:#fff}@media screen and (max-width:991px){.header-spec .header-menu .nav-item-dropdown .nav-dropdown .nav-dropdown-item{color:#413932;padding:15px 25px;font-size:15px;letter-spacing:3px;border-top:1px solid rgba(78,78,78,0.8)}}@media screen and (min-width:992px){.header-spec .header-menu .nav-item-dropdown:hover .nav-dropdown{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}}@media screen and (max-width:991px){.header-spec .header-menu .nav-item-dropdown.open .nav-dropdown{opacity:1;visibility:visible;max-height:200px;margin:0 15px}}.header-spec .header-menu .nav-item-cta{margin-left:15px}@media screen and (max-width:991px){.header-spec .header-menu .nav-item-cta{display:none}}.header-spec .header-menu .nav-item-cta a{border:1px solid #fff;border-radius:30px;color:#fff;padding:6px 20px !important;font-size:14px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;transition:all .3s ease;display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){.header-spec .header-menu .nav-item-cta a{padding:12px 20px !important;font-size:15px;background-color:#b0916c;border-color:#b0916c}}.header-spec .header-menu .nav-item-cta a .cta-icon{width:16px;height:16px;margin-right:6px}.header-spec .header-menu .nav-item-cta a:hover{background-color:#b0916c;border-color:#fff;color:#fff}.header-spec .header-menu .nav-item-cta a:active{transform:scale(0.97)}.header-spec.header-scroll{padding:0px !important;border-bottom:1px solid #fff}@media screen and (max-width:991px){.header-spec.header-scroll{padding:0 0px 0 10px !important}}.header-spec.header-scroll .logo-box .logo-img{height:45px}.header-spec.header-scroll .header-menu ul li a{padding:21px .5rem}.header-spec.header-scroll .header-menu .nav-item-dropdown .nav-dropdown{top:100%}.index_banner{position:relative;z-index:0;margin-top:70px}@media screen and (max-width:991px){.index_banner{margin-top:60px}}.index_banner .banner-cta{position:absolute;bottom:30%;left:50%;transform:translateX(-50%);z-index:5}@media screen and (max-width:1024px){.index_banner .banner-cta{bottom:15%}}@media screen and (max-width:576px){.index_banner .banner-cta{bottom:10%;width:80%}}.index_banner .banner-cta .banner-cta-btn{display:flex;align-items:center;justify-content:center;background-color:#b0916c;color:#fff;padding:16px 40px;text-decoration:none;font-size:18px;letter-spacing:2px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;white-space:nowrap;transition:transform .3s cubic-bezier(0.25,1,0.5,1),background-color .3s cubic-bezier(0.25,1,0.5,1),box-shadow .3s cubic-bezier(0.25,1,0.5,1)}@media screen and (max-width:768px){.index_banner .banner-cta .banner-cta-btn{padding:14px 30px;font-size:16px}}@media screen and (max-width:576px){.index_banner .banner-cta .banner-cta-btn{padding:12px 20px;font-size:14px;letter-spacing:1px}}.index_banner .banner-cta .banner-cta-btn:hover{background-color:#9e7d55;transform:scale(1.04)}.index_banner .banner-cta .banner-cta-btn:active{transform:scale(0.97)}.index_banner .banner-cta .banner-cta-btn .banner-cta-icon{width:36px;height:36px;margin-right:15px;transition:transform .3s cubic-bezier(0.25,1,0.5,1)}@media screen and (max-width:576px){.index_banner .banner-cta .banner-cta-btn .banner-cta-icon{width:28px;height:28px;margin-right:10px}}.index_banner .banner-cta .banner-cta-btn:hover .banner-cta-icon{transform:scale(1.1)}.index_about{position:relative;background:url("../images/about.process_bg.jpg") no-repeat center / cover;padding:0 0 80px 0}@media screen and (max-width:1024px){.index_about{padding:0 0 60px 0}}@media screen and (max-width:768px){.index_about{padding:0}}@media screen and (max-width:576px){.index_about .container{padding-left:0;padding-right:0;max-width:100%}}.index_about .content{background-color:#413a32;padding:65px 150px;margin-top:-100px;position:relative;z-index:2}@media screen and (max-width:1440px){.index_about .content{padding:85px 150px 85px 100px}}@media screen and (max-width:1024px){.index_about .content{padding:60px 40px}}@media screen and (max-width:991px){.index_about .content{margin-top:0}}@media screen and (max-width:768px){.index_about .content .all_more{display:inline-block}}@media screen and (max-width:768px){.index_about .content >div:last-child{text-align:right}}@media screen and (max-width:768px){.index_about .content{padding:50px 30px}}@media screen and (max-width:576px){.index_about .content{padding:40px 20px}}.index_about .content .all_title .zh{color:#fff}.index_about .img{margin-top:80px;margin-left:-80px;position:relative;z-index:3}@media screen and (max-width:1024px){.index_about .img{margin-top:40px;margin-left:-40px}}@media screen and (max-width:991px){.index_about .img{margin-top:0;margin-left:0}}.index_about .img img{width:100%;height:auto;object-fit:cover}.index_promise{padding:80px 0}@media screen and (max-width:1024px){.index_promise{padding:60px 0}}@media screen and (max-width:576px){.index_promise{padding:50px 0}}.index_promise .list{margin-top:20px;max-width:1000px;margin-left:auto;margin-right:auto;gap:30px}@media screen and (max-width:768px){.index_promise .list{gap:20px;flex-wrap:wrap}.index_promise .list >[class*="col"]{flex:0 0 50%;max-width:calc(50% - 10px)}.index_promise .list >[class*="col"]:last-child{flex:0 0 50%;max-width:calc(50% - 10px);margin:0 auto}}@media screen and (max-width:576px){.index_promise .list{flex-direction:column !important;flex-wrap:nowrap !important}.index_promise .list >[class*="col"]{flex:0 0 100% !important;max-width:100% !important;margin:0 !important}}.index_promise .list .card{background-color:#413932;border:2px solid transparent;border-radius:16px;padding:50px 30px 60px;text-align:center;height:100%;transition:transform .3s cubic-bezier(0.25,1,0.5,1)}.index_promise .list .card:hover{transform:translateY(-5px)}@media screen and (max-width:1024px){.index_promise .list .card{padding:40px 25px 50px}}@media screen and (max-width:576px){.index_promise .list .card{padding:35px 20px 40px}}.index_promise .list .card .icon{margin-bottom:30px}@media screen and (max-width:576px){.index_promise .list .card .icon{margin-bottom:20px}}.index_promise .list .card .icon img{width:120px;height:120px;object-fit:contain}@media screen and (max-width:1024px){.index_promise .list .card .icon img{width:100px;height:100px}}@media screen and (max-width:576px){.index_promise .list .card .icon img{width:80px;height:80px}}.index_promise .list .card .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:22px;letter-spacing:3px;color:#b1916c;margin-bottom:16px}@media screen and (max-width:1024px){.index_promise .list .card .title{font-size:20px}}@media screen and (max-width:576px){.index_promise .list .card .title{font-size:18px;letter-spacing:2px}}.index_promise .list .card .all_content{color:#fff}.index_promise .list .col-lg:nth-child(2) .card{background-color:#f1f3f0;border-color:#b19270}.index_promise .list .col-lg:nth-child(2) .card .all_content{color:#413932}.index_number{background:url("../images/number_bg.jpg") no-repeat left center / cover;padding:100px 0}@media screen and (min-width:1441px){.index_number{padding:140px 0}}@media screen and (max-width:1024px){.index_number{padding:80px 0}}@media screen and (max-width:576px){.index_number{padding:60px 0}}.index_number .wrap{text-align:center;max-width:700px;margin-left:auto;margin-right:5%}@media screen and (max-width:991px){.index_number .wrap{max-width:100%;margin-right:auto}}.index_number .wrap .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:28px;letter-spacing:4px;color:#413932;line-height:1.6}@media screen and (max-width:1024px){.index_number .wrap .title{font-size:24px;letter-spacing:3px}}@media screen and (max-width:576px){.index_number .wrap .title{font-size:20px;letter-spacing:2px}}.index_number .wrap .list{margin-top:40px}@media screen and (max-width:576px){.index_number .wrap .list{margin-top:30px;display:grid !important;grid-template-columns:1fr 1fr;justify-items:center}.index_number .wrap .list >.col:last-child{grid-column:1 / -1}}.index_number .wrap .list .item{text-align:center}@media screen and (max-width:576px){.index_number .wrap .list .item{margin-bottom:20px}}.index_number .wrap .list .item .circle{width:180px;height:180px;border-radius:50%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 2px 15px rgba(0,0,0,0.08),inset 0 0 0 7px #fff,inset 0 0 0 8px #f1f3f0}@media screen and (max-width:1024px){.index_number .wrap .list .item .circle{width:150px;height:150px}}@media screen and (max-width:576px){.index_number .wrap .list .item .circle{width:130px;height:130px}}.index_number .wrap .list .item .circle .num{font-family:"Padauk",sans-serif;font-weight:700;font-style:normal;font-size:48px;color:#b1916c;line-height:1.2}@media screen and (max-width:1024px){.index_number .wrap .list .item .circle .num{font-size:40px}}@media screen and (max-width:576px){.index_number .wrap .list .item .circle .num{font-size:34px}}.index_number .wrap .list .item .circle .num span{font-size:30px}@media screen and (max-width:576px){.index_number .wrap .list .item .circle .num span{font-size:22px}}.index_number .wrap .list .item .circle .label{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:15px;letter-spacing:2px;color:#413932;margin-top:5px}@media screen and (max-width:576px){.index_number .wrap .list .item .circle .label{font-size:12px;letter-spacing:1px}}.index_service{position:relative;background-color:#413932;padding:80px 0 80px 0}@media screen and (min-width:1441px){.index_service{margin-left:-330px}}@media screen and (max-width:1024px){.index_service{padding:0}}.index_service .all_title .zh{color:#fff}.index_service .all_title .en{color:#fff}.index_service .container{position:absolute;top:0;left:0;right:0;height:100%;z-index:3;pointer-events:none}@media screen and (max-width:1440px){.index_service .container{max-width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:1024px){.index_service .container{position:relative;height:auto;z-index:1}}.index_service .container >.content{background-color:#b1916c;width:500px;height:500px;margin-top:-100px;position:relative;z-index:1;pointer-events:auto;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1440px){.index_service .container >.content{width:400px;height:400px;margin-top:-80px;margin-left:0}}@media screen and (max-width:1024px){.index_service .container >.content{width:100%;height:auto;margin-top:0;padding:30px 40px;justify-content:center}}@media screen and (max-width:768px){.index_service .container >.content{padding:30px 30px}}@media screen and (max-width:576px){.index_service .container >.content{padding:25px 20px}}.index_service .container >.content .all_title{margin-bottom:0}.index_service .container >.content .all_title .zh{color:#fff}.index_service >div:last-child{position:relative;z-index:4}.index_service >div:last-child >.row{margin:0;justify-content:flex-end}@media screen and (max-width:1440px){.index_service >div:last-child >.row{justify-content:flex-start}}.index_service >div:last-child .col-lg-7{padding:0}@media screen and (max-width:1440px){.index_service >div:last-child .col-lg-7{flex:0 0 75%;max-width:75%;margin-left:auto}}@media screen and (max-width:1024px){.index_service >div:last-child .col-lg-7{flex:0 0 100%;max-width:100%}}.index_service .list{display:flex;width:fit-content}@media screen and (max-width:1440px){.index_service .list{width:100%}}@media screen and (max-width:768px){.index_service .list{flex-wrap:wrap}}.index_service .list .item{width:300px;position:relative;overflow:hidden;display:block;text-decoration:none;color:inherit;border-right:3px solid rgba(255,255,255,0.15)}.index_service .list .item:last-child{border-right:none}@media screen and (max-width:1440px){.index_service .list .item{width:25%;flex:1}}@media screen and (max-width:1024px){.index_service .list .item{width:25%;flex:1;min-width:0}}@media screen and (max-width:768px){.index_service .list .item{width:50%;flex:0 0 50%;min-width:0;border-right:none;border-bottom:3px solid rgba(255,255,255,0.15)}.index_service .list .item:nth-child(odd){border-right:3px solid rgba(255,255,255,0.15)}}.index_service .list .item .img{position:absolute;top:0;left:0;width:100%;height:100%}.index_service .list .item .img img{width:100%;height:100%;object-fit:cover}.index_service .list .item .info{position:relative;z-index:2;padding:60px 30px;text-align:center;min-height:450px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:1440px){.index_service .list .item .info{padding:50px 20px;min-height:400px}}@media screen and (max-width:1024px){.index_service .list .item .info{padding:40px 20px;min-height:350px}}@media screen and (max-width:768px){.index_service .list .item .info{padding:50px 25px;min-height:380px}}.index_service .list .item .info .top{display:flex;flex-direction:column;align-items:center;transition:transform .5s cubic-bezier(0.25,1,0.5,1)}.index_service .list .item .info .top .icon{height:60px;margin-bottom:25px}@media screen and (max-width:1440px){.index_service .list .item .info .top .icon{height:50px;margin-bottom:20px}}@media screen and (max-width:1024px){.index_service .list .item .info .top .icon{height:45px;margin-bottom:20px}}@media screen and (max-width:768px){.index_service .list .item .info .top .icon{height:50px;margin-bottom:20px}}.index_service .list .item .info .top .icon img{width:100%;height:100%;object-fit:contain}.index_service .list .item .info .top .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:22px;letter-spacing:3px;color:#413932;margin:0 0 15px 0}@media screen and (max-width:1440px){.index_service .list .item .info .top .title{font-size:18px}}@media screen and (max-width:1024px){.index_service .list .item .info .top .title{font-size:18px;letter-spacing:2px}}@media screen and (max-width:768px){.index_service .list .item .info .top .title{font-size:20px}}.index_service .list .item .info .top .line{width:40px;height:2px;background-color:#b1916c;margin-bottom:0}.index_service .list .item .info .bottom{position:absolute;bottom:100px;left:30px;right:30px;text-align:center;opacity:0;transform:translateY(15px);transition:opacity .5s cubic-bezier(0.25,1,0.5,1),transform .5s cubic-bezier(0.25,1,0.5,1)}@media screen and (max-width:1440px){.index_service .list .item .info .bottom{bottom:70px;left:20px;right:20px}}@media screen and (max-width:1024px){.index_service .list .item .info .bottom{bottom:60px;left:20px;right:20px}}@media screen and (max-width:768px){.index_service .list .item .info .bottom{position:relative;bottom:auto;left:auto;right:auto;opacity:1;transform:none;margin-top:20px}}.index_service .list .item .info .bottom .slogan{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;letter-spacing:2px;color:#b1916c;margin-bottom:15px}@media screen and (max-width:1440px){.index_service .list .item .info .bottom .slogan{font-size:13px}}@media screen and (max-width:1024px){.index_service .list .item .info .bottom .slogan{font-size:13px}}.index_service .list .item .info .bottom .content{color:#413932}.index_service .list .item .info .bottom .content.all_content{font-size:14px}.index_service .list .item:hover .top{transform:translateY(-50px)}.index_service .list .item:hover .bottom{opacity:1;transform:translateY(0)}@media screen and (max-width:768px){.index_service .list .item:hover .top{transform:none}}.index_process{background:url("../images/about.process_bg.jpg") no-repeat center center / cover;padding:80px 0}@media screen and (max-width:1024px){.index_process{padding:60px 0}}@media screen and (max-width:576px){.index_process{padding:50px 0}}.index_process .list{margin-top:10px}.index_process .list .item{position:relative;margin-bottom:30px;padding:0 20px}@media screen and (max-width:576px){.index_process .list .item{padding:0 10px;margin-bottom:20px}}.index_process .list .item .card{background-color:#fff;border-radius:12px;overflow:hidden;height:100%;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.index_process .list .item .card .head{display:flex;align-items:center;gap:15px;padding:0px;background-color:#ad9f92;border-radius:12px}@media screen and (max-width:576px){.index_process .list .item .card .head{gap:10px}}.index_process .list .item .card .head .num{display:flex;align-items:center;justify-content:center;min-width:55px;height:55px;line-height:27px;border-radius:15px;background-color:#413932;color:#fff;font-family:"Padauk",sans-serif;font-weight:400;font-style:normal;letter-spacing:2px;padding-top:5px;font-size:30px}@media screen and (max-width:576px){.index_process .list .item .card .head .num{min-width:45px;height:45px;font-size:24px;border-radius:12px}}.index_process .list .item .card .head .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:22px;letter-spacing:3px;color:#fff;margin:0;margin-left:5px}@media screen and (max-width:1024px){.index_process .list .item .card .head .title{font-size:18px;letter-spacing:2px}}@media screen and (max-width:576px){.index_process .list .item .card .head .title{font-size:16px}}.index_process .list .item .card .all_content{color:#413932;padding:20px 25px}@media screen and (max-width:576px){.index_process .list .item .card .all_content{padding:15px 20px}}.index_process .list .item .arrow{position:absolute;right:0;top:50%;transform:translateX(50%) translateY(-50%);z-index:2;color:#999}@media screen and (max-width:991px){.index_process .list .item .arrow{display:none}}.index_process .list .item .arrow .iconamoon--arrow-right-2-thin{width:45px;height:45px}.index_process .list .item:nth-child(3n 1) .head{background-color:#c4b5a3}.index_process .list .item:nth-child(3n 2) .head{background-color:#9c8b7a}.index_process .list .item:nth-child(3n 3) .head{background-color:#6b5d50}.index_process .list .item:nth-child(even) .head{background-color:#f1f3f0}.index_process .list .item:nth-child(even) .head .title{color:#413932}.index_process .list .item:nth-child(3n) .arrow{display:none}.index_project{padding:80px 0}@media screen and (max-width:1024px){.index_project{padding:60px 0}}@media screen and (max-width:576px){.index_project{padding:50px 0}}.index_project .list{margin-bottom:20px}.temp_project_item{margin-bottom:30px;text-align:center}@media screen and (max-width:576px){.temp_project_item{margin-bottom:25px}}.temp_project_item:hover .img .image{opacity:.6}.temp_project_item:hover .img::after{opacity:1}.temp_project_item:hover .title a{color:#b1916c}.temp_project_item .img{position:relative;overflow:hidden;margin-bottom:15px}@media screen and (max-width:576px){.temp_project_item .img{margin-bottom:10px}}.temp_project_item .img .image{transition:all .4s ease;opacity:1}.temp_project_item .img::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #b1916c;opacity:0;transition:all .4s ease;z-index:2;pointer-events:none}.temp_project_item .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:18px;letter-spacing:2px;margin-bottom:15px}@media screen and (max-width:576px){.temp_project_item .title{font-size:16px;letter-spacing:1px;margin-bottom:10px}}.temp_project_item .title a{color:#413932;text-decoration:none;transition:all .4s ease}.temp_project_item .type{display:inline-block;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;letter-spacing:1px;color:#fff;background-color:#ada093;padding:3px 15px 4px;border-radius:50rem;transition:all .4s ease}@media screen and (max-width:576px){.temp_project_item .type{font-size:13px}}.temp_project_item .type a{color:#fff;text-decoration:none;transition:all .4s ease}.temp_project_item .type:hover{background-color:#413932}.temp_project_item .type:hover a{color:#fff}.index_question{position:relative;background-color:#ad9f92;padding:80px 0}@media screen and (min-width:1441px){.index_question{margin-left:-330px}}@media screen and (max-width:1024px){.index_question{padding:0}}@media screen and (min-width:1441px){.index_question .ml-spec{margin-left:100px;max-width:66%}}@media screen and (max-width:1440px){.index_question .ml-spec{margin-left:30px;max-width:100%}}@media screen and (max-width:1024px){.index_question .ml-spec{flex:0 0 100%;max-width:100%;margin-left:0 !important}}.index_question .container{position:absolute;top:0;left:0;right:0;height:100%;z-index:3;pointer-events:none}@media screen and (max-width:1440px){.index_question .container{max-width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:1024px){.index_question .container{position:relative;height:auto;z-index:1}}.index_question .container >.content{background-color:#413932;width:500px;height:500px;margin-top:-100px;position:relative;z-index:1;pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 80px}@media screen and (max-width:1440px){.index_question .container >.content{width:400px;height:400px;margin-top:-80px;margin-left:0;padding:0 60px}}@media screen and (max-width:1024px){.index_question .container >.content{width:100%;height:auto;margin-top:0;padding:30px 40px;justify-content:center}}@media screen and (max-width:768px){.index_question .container >.content{padding:30px 30px}}@media screen and (max-width:576px){.index_question .container >.content{padding:25px 20px}}.index_question .container >.content .all_title{margin-bottom:30px}@media screen and (max-width:1024px){.index_question .container >.content .all_title{margin-bottom:0}}.index_question .container >.content .all_title .zh{color:#fff}.index_question .container >.content .all_more{margin-bottom:0}@media screen and (max-width:1024px){.index_question .container >.content .all_more{display:none}}.index_question >div:last-child{position:relative;z-index:4}.index_question >div:last-child >.row{margin:0;justify-content:flex-end}@media screen and (max-width:1440px){.index_question >div:last-child >.row{justify-content:flex-start}}.index_question >div:last-child .col-lg-7{padding:0 40px}@media screen and (max-width:1440px){.index_question >div:last-child .col-lg-7{flex:0 0 75%;max-width:75%;margin-left:auto}}@media screen and (max-width:1024px){.index_question >div:last-child .col-lg-7{flex:0 0 100%;max-width:100%;padding:30px 20px}}@media screen and (max-width:576px){.index_question >div:last-child .col-lg-7{padding:20px 15px}}.temp_question_box{position:relative;z-index:2}.temp_question_box .panel-collapse{transition:height .35s ease}.temp_question_box .panel-collapse.collapsing{transition:height .35s ease !important;display:block !important}.temp_question_box .panel-collapse.collapse{display:none}.temp_question_box .panel-collapse.collapse.in{display:block}.temp_question_box .panel-group{position:relative}.temp_question_box .panel-group .panel{margin-bottom:15px;position:relative;z-index:1;background-color:#fff;border-radius:20px;overflow:hidden;opacity:0;transform:translateY(20px);transition:all .5s ease}@media screen and (max-width:576px){.temp_question_box .panel-group .panel{margin-bottom:10px}}.temp_question_box .panel-group .panel.fade-in{opacity:1;transform:translateY(0)}.temp_question_box .panel-group .panel .panel-heading{background-color:transparent;border:none;cursor:pointer;transition:all .3s ease;color:#413932;font-size:18px;line-height:24px;letter-spacing:1px;border-radius:15px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;display:flex;align-items:center;position:relative}@media screen and (max-width:576px){.temp_question_box .panel-group .panel .panel-heading{padding:15px 20px;font-size:15px;line-height:22px}}.temp_question_box .panel-group .panel .panel-heading .icon{width:50px;height:50px;min-width:50px;min-height:40px;background-color:#413932;border-radius:20px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;font-size:25px;margin-right:15px;font-family:"Nuosu SIL",sans-serif;font-weight:400;font-style:normal;transition:background-color .3s ease}@media screen and (max-width:576px){.temp_question_box .panel-group .panel .panel-heading .icon{width:30px;height:30px;min-width:30px;min-height:30px;font-size:14px;margin-right:10px}}.temp_question_box .panel-group .panel .panel-heading .icon div{margin-top:-2px}.temp_question_box .panel-group .panel .panel-heading .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:18px;letter-spacing:1px;color:#413932}@media screen and (max-width:576px){.temp_question_box .panel-group .panel .panel-heading .title{font-size:16px;letter-spacing:2px}}.temp_question_box .panel-group .panel .panel-heading::after{content:"\f107";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(0deg);color:#b1916c;font-size:22px;transition:transform .3s ease}@media screen and (max-width:576px){.temp_question_box .panel-group .panel .panel-heading::after{right:20px}}.temp_question_box .panel-group .panel .panel-heading.collapsed::after{transform:translateY(-50%) rotate(0deg)}.temp_question_box .panel-group .panel .panel-heading:not(.collapsed){background-color:#f0f3f0}.temp_question_box .panel-group .panel .panel-heading:not(.collapsed) .icon{background-color:#b1916c}.temp_question_box .panel-group .panel .panel-heading:not(.collapsed)::after{transform:translateY(-50%) rotate(180deg)}.temp_question_box .panel-group .panel .panel-body{padding:0 30px 25px 30px;background-color:transparent}@media screen and (max-width:576px){.temp_question_box .panel-group .panel .panel-body{padding:0 20px 20px 20px}}.temp_question_box .panel-group .panel .panel-body .all_content{color:#413932;padding:0;padding-top:15px;padding-left:35px;font-size:15px;line-height:26px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media screen and (max-width:576px){.temp_question_box .panel-group .panel .panel-body .all_content{font-size:14px;line-height:24px;padding-left:40px}}.index_blog{background:url("../images/blog_bg.png") repeat center center;padding:80px 0}@media screen and (max-width:1024px){.index_blog{padding:60px 0}}@media screen and (max-width:576px){.index_blog{padding:50px 0}}.index_blog .list{margin-top:10px}.temp_blog_item{display:flex;background-color:#fff;margin-bottom:30px;position:relative}@media screen and (max-width:768px){.temp_blog_item{flex-direction:column}}@media screen and (max-width:576px){.temp_blog_item{margin-bottom:20px}}.temp_blog_item::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid transparent;transition:border-color .3s ease;pointer-events:none;z-index:3}.temp_blog_item:hover::after{border-color:#b1916c}.temp_blog_item:hover .info{background-color:#f0f3f0}.temp_blog_item .img{flex:0 0 45%;max-width:45%}@media screen and (max-width:1024px){.temp_blog_item .img{flex:0 0 40%;max-width:40%}}@media screen and (max-width:768px){.temp_blog_item .img{flex:none;max-width:100%}}.temp_blog_item .img .images-img-cover-rect{padding-bottom:60%}@media screen and (max-width:1024px){.temp_blog_item .img .images-img-cover-rect{padding-bottom:70%}}@media screen and (max-width:768px){.temp_blog_item .img .images-img-cover-rect{padding-bottom:55%}}@media screen and (max-width:576px){.temp_blog_item .img .images-img-cover-rect{padding-bottom:60%}}.temp_blog_item .img img{width:100%;height:100%;object-fit:cover}.temp_blog_item .info{flex:1;padding:35px 40px;display:flex;flex-direction:column;transition:all .4s ease;background-color:#fff}@media screen and (max-width:1024px){.temp_blog_item .info{padding:25px 30px}}@media screen and (max-width:576px){.temp_blog_item .info{padding:20px}}.temp_blog_item .info .tag{display:inline-block;background-color:#8c8279;color:#fff;padding:5px 18px;border-radius:20px;font-size:13px;letter-spacing:2px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin-bottom:15px;align-self:flex-start;text-decoration:none;transition:background-color .3s ease}.temp_blog_item .info .tag:hover{background-color:#b1916c;color:#fff}@media screen and (max-width:576px){.temp_blog_item .info .tag{font-size:12px;padding:4px 14px;margin-bottom:10px}}.temp_blog_item .info .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:20px;letter-spacing:2px;color:#413932;margin-bottom:15px;line-height:1.6}@media screen and (max-width:1024px){.temp_blog_item .info .title{font-size:18px}}@media screen and (max-width:576px){.temp_blog_item .info .title{font-size:16px;letter-spacing:1px;margin-bottom:10px}}.temp_blog_item .info .title a{color:#413932;text-decoration:none;transition:color .3s ease}.temp_blog_item .info .title a:hover{color:#b1916c}.temp_blog_item .info .all_content{color:#666;flex:none;margin-bottom:15px;line-height:25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;overflow:hidden;max-height:calc(25px * 4)}@media screen and (max-width:1024px){.temp_blog_item .info .all_content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;overflow:hidden;max-height:calc(25px * 3)}}@media screen and (max-width:768px){.temp_blog_item .info .all_content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;overflow:hidden;max-height:calc(25px * 3)}}@media screen and (max-width:576px){.temp_blog_item .info .all_content{margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;overflow:hidden;max-height:calc(25px * 2)}}.temp_blog_item .info .bottom{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.temp_blog_item .info .bottom .date{font-family:"Padauk",sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#999;letter-spacing:1.5px}@media screen and (max-width:576px){.temp_blog_item .info .bottom .date{font-size:12px}}.temp_blog_item .info .bottom .more{font-family:"Padauk",sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#413932;letter-spacing:2px;display:inline-flex;align-items:center;gap:4px;text-decoration:none;transition:color .3s ease}.temp_blog_item .info .bottom .more:hover{color:#b1916c}@media screen and (max-width:576px){.temp_blog_item .info .bottom .more{font-size:12px}}.index_recommend{background-color:#413932;padding:80px 0}@media screen and (max-width:1024px){.index_recommend{padding:60px 0}}@media screen and (max-width:576px){.index_recommend{padding:50px 0}}.index_recommend .all_title .zh{color:#fff}.index_recommend .slider{margin:0 50px}@media screen and (max-width:768px){.index_recommend .slider{margin:0 40px}}@media screen and (max-width:576px){.index_recommend .slider{margin:0 30px}}.index_recommend .slider .slick-track{display:flex !important}.index_recommend .slider .slick-slide{height:auto !important}.index_recommend .slider .slick-slide >div{display:flex;height:100%}.index_recommend .slider .slick-prev,.index_recommend .slider .slick-next{width:45px;height:45px;background-color:#b1916c;z-index:5}.index_recommend .slider .slick-prev:hover,.index_recommend .slider .slick-next:hover{background-color:#9a7a58}.index_recommend .slider .slick-prev:before,.index_recommend .slider .slick-next:before{font-family:"Font Awesome 5 Pro";font-weight:900;font-size:16px;color:#fff;opacity:1}@media screen and (max-width:576px){.index_recommend .slider .slick-prev,.index_recommend .slider .slick-next{width:35px;height:35px}.index_recommend .slider .slick-prev:before,.index_recommend .slider .slick-next:before{font-size:14px}}.index_recommend .slider .slick-prev{left:-50px}.index_recommend .slider .slick-prev:before{content:"\f053"}@media screen and (max-width:768px){.index_recommend .slider .slick-prev{left:-40px}}@media screen and (max-width:576px){.index_recommend .slider .slick-prev{left:-30px}}.index_recommend .slider .slick-next{right:-50px}.index_recommend .slider .slick-next:before{content:"\f054"}@media screen and (max-width:768px){.index_recommend .slider .slick-next{right:-40px}}@media screen and (max-width:576px){.index_recommend .slider .slick-next{right:-30px}}.index_recommend .slider .item{padding:0 15px;height:100%;width:100%}@media screen and (max-width:576px){.index_recommend .slider .item{padding:0 10px}}.index_recommend .slider .item .card{background-color:#fff;border-radius:0;border:none;padding:40px;height:100%}@media screen and (max-width:1024px){.index_recommend .slider .item .card{padding:30px}}@media screen and (max-width:576px){.index_recommend .slider .item .card{padding:25px 20px}}.index_recommend .slider .item .card .head{display:flex;align-items:center;gap:15px;margin-bottom:10px}@media screen and (max-width:576px){.index_recommend .slider .item .card .head{gap:10px}}.index_recommend .slider .item .card .head .avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}@media screen and (max-width:576px){.index_recommend .slider .item .card .head .avatar{width:40px;height:40px}}.index_recommend .slider .item .card .head .avatar img{width:100%;height:100%;object-fit:cover}.index_recommend .slider .item .card .head .name{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:20px;letter-spacing:2px;color:#413932}@media screen and (max-width:768px){.index_recommend .slider .item .card .head .name{font-size:18px}}@media screen and (max-width:576px){.index_recommend .slider .item .card .head .name{font-size:16px;letter-spacing:1px}}.index_recommend .slider .item .card .stars{display:flex;align-items:center;gap:3px;margin-bottom:10px}.index_recommend .slider .item .card .stars i{color:#f5a623;font-size:16px}@media screen and (max-width:576px){.index_recommend .slider .item .card .stars i{font-size:14px}}.index_recommend .slider .item .card .stars .tag{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;letter-spacing:1px;color:#413932;border:1px solid #5b5959;padding:2px 10px;margin-left:10px;border-radius:5px}@media screen and (max-width:576px){.index_recommend .slider .item .card .stars .tag{font-size:11px;padding:2px 8px}}.index_recommend .slider .item .card .all_content{color:#413932;margin-bottom:20px}@media screen and (max-width:576px){.index_recommend .slider .item .card .all_content{margin-bottom:15px;font-size:14px}}.index_recommend .slider .item .card .photos{display:flex;gap:10px}@media screen and (max-width:576px){.index_recommend .slider .item .card .photos{gap:6px}}.index_recommend .slider .item .card .photos .photo{flex:1;max-width:25%;position:relative;border-radius:8px;overflow:hidden}@media screen and (max-width:576px){.index_recommend .slider .item .card .photos .photo{border-radius:5px}}.index_recommend .slider .item .card .photos .photo.more .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;z-index:2}.index_recommend .slider .item .card .photos .photo.more .overlay span{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:24px;color:#fff}@media screen and (max-width:576px){.index_recommend .slider .item .card .photos .photo.more .overlay span{font-size:16px}}.index_recommend .slider .item .card .photos .photo-hidden{display:none}.fix_banner{background:url("../images/fixbg.jpg") no-repeat center center / cover;padding:5vw 0;text-align:center}@media screen and (max-width:1440px){.fix_banner{padding:8vw 0}}@media screen and (max-width:768px){.fix_banner{background-position:right -135px center}}@media screen and (max-width:576px){.fix_banner{padding:50px 20px}}.fix_banner .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:22px;letter-spacing:3px;color:#413932}@media screen and (max-width:768px){.fix_banner .title{font-size:20px}}@media screen and (max-width:576px){.fix_banner .title{font-size:18px;letter-spacing:2px}}.fix_banner .line{width:450px;max-width:100%;height:2px;background-color:#413932;margin:20px auto}@media screen and (max-width:576px){.fix_banner .line{margin:15px auto}}.fix_banner .subtitle{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:28px;letter-spacing:5px;color:#b1916c;margin-bottom:40px;margin-top:-5px}@media screen and (max-width:768px){.fix_banner .subtitle{font-size:24px;letter-spacing:3px;margin-bottom:30px}}@media screen and (max-width:576px){.fix_banner .subtitle{font-size:20px;letter-spacing:2px;margin-bottom:25px}}.fix_banner .btns{display:flex;justify-content:center;gap:25px}@media screen and (max-width:576px){.fix_banner .btns{flex-direction:column;align-items:center;gap:15px}}.fix_banner .btn_cta{display:inline-flex;align-items:center;gap:10px;background-color:#8c8279;color:#fff;padding:12px 30px;font-size:15px;letter-spacing:2px;text-decoration:none;transition:background-color .3s ease}@media screen and (max-width:576px){.fix_banner .btn_cta{padding:12px 25px;font-size:14px;width:100%;max-width:250px;justify-content:center}}.fix_banner .btn_cta img{width:22px;height:22px}.fix_banner .btn_cta:hover{background-color:#6e645c;color:#fff;text-decoration:none}.fix_banner .btn_cta.cof{background-color:#b1916c}.fix_banner .btn_cta.cof:hover{background-color:#967758}.footer{background-color:#413932}.footer .main{padding:50px 0;gap:40px}@media screen and (max-width:768px){.footer .main{flex-direction:column !important;align-items:center !important;text-align:center;padding:40px 20px;gap:30px}}@media screen and (max-width:576px){.footer .main{padding:35px 15px;gap:25px}}.footer .logo img{width:120px;height:auto}@media screen and (max-width:576px){.footer .logo img{width:100px}}.footer .info .top{gap:20px;margin-bottom:15px}@media screen and (max-width:768px){.footer .info .top{justify-content:center}}@media screen and (max-width:576px){.footer .info .top{flex-direction:column !important;align-items:center !important;gap:12px}}.footer .info .company{color:#fff;font-size:24px;letter-spacing:6px;margin:0;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}@media screen and (max-width:768px){.footer .info .company{font-size:22px;letter-spacing:4px}}@media screen and (max-width:576px){.footer .info .company{font-size:20px;letter-spacing:3px}}.footer .info .social{display:flex;gap:16px}@media screen and (max-width:576px){.footer .info .social{gap:12px}}.footer .info .social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#b0916c;color:#fff;font-size:24px;text-decoration:none;transition:all .3s cubic-bezier(0.25,1,0.5,1)}@media screen and (max-width:576px){.footer .info .social a{width:36px;height:36px;font-size:20px}}.footer .info .social a:hover{opacity:.8}@media screen and (max-width:768px){.footer .info .contact{text-align:center}}.footer .info .contact p{color:#fff;font-size:14px;letter-spacing:1.8px;margin-bottom:6px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media screen and (max-width:576px){.footer .info .contact p{font-size:13px;letter-spacing:1px}}.footer .info .contact p a{color:#fff;text-decoration:none}.footer .info .contact p a:hover{color:#b0916c}.footer .bottom{background-color:#b0916c;padding:15px 0;text-align:center}@media screen and (max-width:576px){.footer .bottom{padding:12px 15px}}.footer .bottom div{color:#fff;font-size:12px;letter-spacing:1px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media screen and (max-width:576px){.footer .bottom div{font-size:11px;letter-spacing:.5px}}.footer .bottom div a{color:#fff;text-decoration:none}.footer .bottom div a:hover{color:#fff}.page_blog{background:url("../images/blog_bg.png") repeat center center}.page_blog_detail{background:url("../images/blog_bg.png") repeat center center;padding-bottom:0}.page_blog_detail .info1{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:50px 60px}@media screen and (max-width:576px){.page_blog_detail .info1{padding:30px 15px}}@media screen and (max-width:576px){.page_blog_detail .info1 .detail{padding:0px;margin-top:0}}.page_blog_detail .info1 .detail .meta{margin-bottom:15px}.page_blog_detail .info1 .detail .meta .left{display:flex;align-items:center;gap:15px}.page_blog_detail .info1 .detail .meta .type a{font-size:14px;color:#fff;text-decoration:none;background-color:#ad9f92;padding:5px 20px;border-radius:50px;display:block;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;transition:all .2s ease}.page_blog_detail .info1 .detail .meta .type a:hover{background-color:#413932;color:#fff}.page_blog_detail .info1 .detail .meta .date{font-size:14px;color:#ad9f92;letter-spacing:1px}.page_blog_detail .info1 .detail .meta .right{display:flex;align-items:center;gap:8px}.page_blog_detail .info1 .detail .meta .share_text{font-size:14px;color:#999;margin-right:10px}.page_blog_detail .info1 .detail .meta .comm{display:flex;align-items:center;gap:6px}.page_blog_detail .info1 .detail .meta .comm a{font-size:18px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;transition:all .2s ease;text-decoration:none;background-color:#ad9f92}.page_blog_detail .info1 .detail .meta .comm a:hover{background-color:#413932}@media screen and (max-width:576px){.page_blog_detail .info1 .detail .meta .left{width:100%;margin-bottom:10px}.page_blog_detail .info1 .detail .meta .right{width:100%}}.page_blog_detail .info1 .detail .title{color:#413932}.page_blog_detail .info1 .detail .title h1{font-size:24px;margin-bottom:0px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.6}.page_blog_detail .info1 .detail .detail_line{border-top:1px solid #413932;margin-top:15px;margin-bottom:15px}.page_blog_detail .info1 .detail .content .all_content{color:#413932}.page_blog_detail .info2{margin-top:50px;padding:30px 0 0;background-color:#f1f3f0}.page_blog_detail .info2 .all_more_box{margin-top:0;margin-bottom:-21px}.page_blog_detail .info2 .all_more_box .all_more{margin:0}.page_blog_detail .info2 .all_more_box .all_more span{margin-right:0;margin-left:20px}.page_blog_detail .info3{padding:80px 0;background-color:#fff}.page_blog_detail .info3 .blog_list{display:flex;flex-direction:column;gap:30px}.page_question{background-color:#ad9f92}.page_project_detail{padding-bottom:0;padding-top:0}.page_project_detail .info1{background-color:#f1f3f0;padding:60px 0}@media (max-width:768px){.page_project_detail .info1{padding:40px 0}}@media (max-width:576px){.page_project_detail .info1{padding:30px 0}}.page_project_detail .info1 .img_box{height:100%}.page_project_detail .info1 .img_box .images-img-cover-rect{height:100%;padding-bottom:0 !important;min-height:400px}@media (max-width:991px){.page_project_detail .info1 .img_box{margin-bottom:30px}.page_project_detail .info1 .img_box .images-img-cover-rect{height:auto;padding-bottom:65% !important;min-height:auto}}.page_project_detail .info1 .txt_box{padding:5px 20px;display:flex;flex-direction:column;justify-content:center;height:100%}@media (max-width:991px){.page_project_detail .info1 .txt_box{padding:0}}.page_project_detail .info1 .txt_box .type{margin-bottom:15px}.page_project_detail .info1 .txt_box .type a{display:inline-block;background-color:#a8998c;color:#fff;padding:5px 20px;border-radius:20px;font-size:13px;text-decoration:none;letter-spacing:1px;transition:background-color .3s}.page_project_detail .info1 .txt_box .type a:hover{background-color:#8c7b6e}.page_project_detail .info1 .txt_box .title{margin-bottom:15px}.page_project_detail .info1 .txt_box .title h1{font-size:25px;font-weight:500;color:#333;letter-spacing:2px;line-height:1.4;margin:0}@media (max-width:768px){.page_project_detail .info1 .txt_box .title h1{font-size:22px}}@media (max-width:576px){.page_project_detail .info1 .txt_box .title h1{font-size:20px;letter-spacing:1px}}.page_project_detail .info1 .txt_box .line{width:100%;height:2px;background-color:#413932;margin-bottom:15px}.page_project_detail .info1 .txt_box .detail_item{display:flex;margin-bottom:10px;line-height:1.8;font-size:15px;color:#555}@media (max-width:576px){.page_project_detail .info1 .txt_box .detail_item{font-size:14px;margin-bottom:14px}}.page_project_detail .info1 .txt_box .detail_item .label{font-weight:700;color:#333;white-space:nowrap;flex-shrink:0}.page_project_detail .info1 .txt_box .detail_item .label::after{content:"｜";margin:0 2px;font-weight:400;color:#999}.page_project_detail .info1 .txt_box .detail_item .val{flex:1}.page_project_detail .info1 .txt_box .detail_item .val .all_content .fr-view{color:#555}.page_project_detail .info2{padding:60px 0}@media (max-width:768px){.page_project_detail .info2{padding:40px 0}}@media (max-width:576px){.page_project_detail .info2{padding:30px 0}}.page_project_detail .info2 .img_row{margin-bottom:-30px}.page_project_detail .info2 .img_item{margin-bottom:40px}@media (max-width:576px){.page_project_detail .info2 .img_item{margin-bottom:25px}}.page_project_detail .info2 .img_item a{display:block;position:relative;overflow:hidden}.page_project_detail .info2 .img_item a .image{transition:all .4s ease;opacity:1}.page_project_detail .info2 .img_item a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #b1916c;opacity:0;transition:all .4s ease;z-index:2;pointer-events:none}.page_project_detail .info2 .img_item a:hover .image{opacity:.6}.page_project_detail .info2 .img_item a:hover::after{opacity:1}.page_project_detail .info2 .img_item .badge_stage{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);background-color:rgba(177,145,108,0.7);color:#fff;padding:4px 16px;border:1px solid #fff;border-radius:20px;font-size:13px;letter-spacing:1px;z-index:3;white-space:nowrap}@media (max-width:576px){.page_project_detail .info2 .img_item .badge_stage{bottom:12px;font-size:12px;padding:3px 12px}}.page_project_detail .info2 .img_item .badge_stage.stage_2{background-color:rgba(106,57,6,0.7)}.page_project_detail .info2 .img_item .badge_stage.stage_3{background-color:rgba(65,57,50,0.7)}.page_project_detail .info2 .img_item .desc{text-align:center;margin-top:10px;font-size:14px;color:#555;line-height:1.6}@media (max-width:576px){.page_project_detail .info2 .img_item .desc{font-size:13px;margin-top:8px}}.page_project_detail .info3{margin-top:50px;padding:30px 0 0;background-color:#f1f3f0}.page_project_detail .info3 .all_more_box{margin-top:0;margin-bottom:-21px}.page_project_detail .info3 .all_more_box .all_more{margin:0}.page_project_detail .info3 .all_more_box .all_more span{margin-right:0;margin-left:20px}.page_project_detail .info4{padding:80px 0;background-color:#fff}.page_project_detail .info4 .blog_list{display:flex;flex-direction:column;gap:30px}.page_service{padding:0px}.page_service #service,.page_service #process{scroll-margin-top:80px}.page_service .info1 .top{background-color:#b1916c;padding:100px 0}.page_service .info1 .top .all_title{margin-bottom:0}.page_service .info1 .top .all_title .zh{color:#fff}.page_service .info1 .top .all_title .en{color:#fff}.page_service .info1 .bottom{background-color:#413932;padding:20px 0 60px 0}@media screen and (max-width:768px){.page_service .info1 .bottom{padding:15px}}@media screen and (max-width:576px){.page_service .info1 .bottom{padding:10px}}.page_service .info1 .bottom .list{display:flex;flex-wrap:wrap;gap:20px;margin-top:-80px}@media screen and (max-width:768px){.page_service .info1 .bottom .list{gap:15px}}@media screen and (max-width:576px){.page_service .info1 .bottom .list{gap:10px}}.page_service .info1 .bottom .list .item{width:calc(50% - 10px);background-color:#f5f2ef;overflow:hidden;transition:transform .8s cubic-bezier(0.25,1,0.5,1),box-shadow .4s cubic-bezier(0.25,1,0.5,1),opacity .8s cubic-bezier(0.25,1,0.5,1)}.page_service .info1 .bottom .list .item.scroll-fade{opacity:0;transform:translateY(40px)}.page_service .info1 .bottom .list .item.scroll-fade.is-visible{opacity:1;transform:translateY(0)}.page_service .info1 .bottom .list .item:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,0.15)}@media screen and (max-width:768px){.page_service .info1 .bottom .list .item{width:calc(50% - 8px)}}@media screen and (max-width:576px){.page_service .info1 .bottom .list .item{width:100%}}.page_service .info1 .bottom .list .item .card_top{position:relative;padding:60px 30px 50px;text-align:center;overflow:hidden;background-color:#e8e3de}@media screen and (max-width:1024px){.page_service .info1 .bottom .list .item .card_top{padding:50px 25px 40px}}@media screen and (max-width:768px){.page_service .info1 .bottom .list .item .card_top{padding:40px 20px 35px}}@media screen and (max-width:576px){.page_service .info1 .bottom .list .item .card_top{padding:40px 20px 35px}}.page_service .info1 .bottom .list .item .card_top .img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3}.page_service .info1 .bottom .list .item .card_top .img img{width:100%;height:100%;object-fit:cover}.page_service .info1 .bottom .list .item .card_top .info{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.page_service .info1 .bottom .list .item .card_top .info .icon{height:55px;margin-bottom:20px}@media screen and (max-width:1024px){.page_service .info1 .bottom .list .item .card_top .info .icon{height:45px;margin-bottom:15px}}@media screen and (max-width:576px){.page_service .info1 .bottom .list .item .card_top .info .icon{height:40px;margin-bottom:12px}}.page_service .info1 .bottom .list .item .card_top .info .icon img{width:100%;height:100%;object-fit:contain}.page_service .info1 .bottom .list .item .card_top .info .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:24px;letter-spacing:4px;color:#413932;margin-bottom:15px}@media screen and (max-width:1024px){.page_service .info1 .bottom .list .item .card_top .info .title{font-size:20px;letter-spacing:3px}}@media screen and (max-width:768px){.page_service .info1 .bottom .list .item .card_top .info .title{font-size:18px;letter-spacing:2px}}@media screen and (max-width:576px){.page_service .info1 .bottom .list .item .card_top .info .title{font-size:18px}}.page_service .info1 .bottom .list .item .card_top .info .line{width:40px;height:2px;background-color:#b1916c}.page_service .info1 .bottom .list .item .detail{padding:35px 40px 40px}@media screen and (max-width:1024px){.page_service .info1 .bottom .list .item .detail{padding:30px 30px 35px}}@media screen and (max-width:768px){.page_service .info1 .bottom .list .item .detail{padding:25px 20px 30px}}@media screen and (max-width:576px){.page_service .info1 .bottom .list .item .detail{padding:25px 20px 30px}}.page_service .info1 .bottom .list .item .detail .slogan{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;letter-spacing:1px;color:#b1916c;margin-bottom:20px;text-align:center}@media screen and (max-width:1024px){.page_service .info1 .bottom .list .item .detail .slogan{font-size:14px}}@media screen and (max-width:576px){.page_service .info1 .bottom .list .item .detail .slogan{font-size:13px;margin-bottom:15px}}.page_service .info1 .bottom .list .item .detail .item_list{display:flex;flex-wrap:wrap;margin:0 75px}@media screen and (max-width:1024px){.page_service .info1 .bottom .list .item .detail .item_list{margin:0 30px}}@media screen and (max-width:768px){.page_service .info1 .bottom .list .item .detail .item_list{margin:0 50px}}@media screen and (max-width:576px){.page_service .info1 .bottom .list .item .detail .item_list{margin:0 25px}}.page_service .info1 .bottom .list .item .detail .item_list .li{width:50%;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;color:#413932;line-height:2;padding-left:15px;position:relative}@media screen and (max-width:1024px){.page_service .info1 .bottom .list .item .detail .item_list .li{font-size:13px}}@media screen and (max-width:576px){.page_service .info1 .bottom .list .item .detail .item_list .li{font-size:13px;width:50%}}.page_service .info1 .bottom .list .item .detail .item_list .li::before{content:"・";position:absolute;left:0;color:#413932}.page_about{padding:0px}.page_about .info1{padding:80px 0;background:url("../images/about.process_bg.jpg") no-repeat center / cover}@media screen and (max-width:1024px){.page_about .info1{padding:60px 0}}@media screen and (max-width:768px){.page_about .info1{padding:40px 0}}@media screen and (max-width:576px){.page_about .info1{padding:30px 0}}.page_about .info1 .content_box{position:relative;z-index:2;display:flex;align-items:center}.page_about .info1 .content_box .content{position:absolute;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.05);padding:60px 50px;margin-left:-50px;min-width:100%}@media screen and (max-width:1024px){.page_about .info1 .content_box .content{padding:40px 30px;margin-left:-30px}}@media screen and (max-width:991px){.page_about .info1 .content_box .content{position:relative;margin-left:0;margin-top:30px;width:100%}}@media screen and (max-width:576px){.page_about .info1 .content_box .content{padding:30px 20px}}.page_about .info1 .content_box .content:before{content:"";background-image:url("../images/icon5.png");position:absolute;top:-50px;left:50%;transform:translateX(-50%);width:80px;height:80px;background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (max-width:576px){.page_about .info1 .content_box .content:before{width:60px;height:60px;top:-40px}}.page_about .info1 .content_box .content .all_content{color:#5b5b5b;line-height:35px;letter-spacing:2px;font-size:21px;font-weight:600}@media screen and (max-width:1024px){.page_about .info1 .content_box .content .all_content{font-size:18px;line-height:30px}}@media screen and (max-width:576px){.page_about .info1 .content_box .content .all_content{font-size:16px;line-height:28px;letter-spacing:1px}}.page_about .info2{padding:80px 0;background-color:#413932}@media screen and (max-width:1024px){.page_about .info2{padding:60px 0}}@media screen and (max-width:576px){.page_about .info2{padding:40px 0}}.page_about .info2 .title{color:#b1916c;font-size:20px;letter-spacing:4px;text-align:center;margin-bottom:15px;border-bottom:2px solid #b1916c;padding-bottom:15px;font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}@media screen and (max-width:1024px){.page_about .info2 .title{font-size:18px;letter-spacing:3px}}@media screen and (max-width:576px){.page_about .info2 .title{font-size:16px;letter-spacing:2px}}.page_about .info3{padding:80px 0}@media screen and (max-width:1024px){.page_about .info3{padding:60px 0}}@media screen and (max-width:576px){.page_about .info3{padding:40px 0}}.page_about .info3 .item{text-align:center;padding:20px 10px;margin-bottom:30px}@media screen and (max-width:576px){.page_about .info3 .item{padding:10px 5px;margin-bottom:15px}}.page_about .info3 .item .icon{height:100px;margin-bottom:25px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.page_about .info3 .item .icon{margin-bottom:20px}}@media screen and (max-width:576px){.page_about .info3 .item .icon{margin-bottom:12px}}.page_about .info3 .item .icon img{max-width:100%;max-height:100%;object-fit:contain}.page_about .info3 .item .title{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:20px;letter-spacing:3px;color:#b1916c}@media screen and (max-width:1024px){.page_about .info3 .item .title{font-size:18px;letter-spacing:2px}}@media screen and (max-width:576px){.page_about .info3 .item .title{font-size:14px;letter-spacing:1px}}.page_about .info3 .all_content{color:#5b5b5b}.page_about .info4{background:url("../images/about_bg.jpg") no-repeat center center / cover;padding:4.5vw 0}@media screen and (max-width:768px){.page_about .info4{padding:40px 0}}@media screen and (max-width:576px){.page_about .info4{padding:30px 0}}.page_about .info4 .img{text-align:center;margin-top:15px}.page_about .info4 .img img{width:80px}@media screen and (max-width:576px){.page_about .info4 .img img{width:60px}}.page_about .info4 .all_content{line-height:35px;letter-spacing:2px;font-size:21px;font-weight:600}@media screen and (max-width:1024px){.page_about .info4 .all_content{font-size:18px;line-height:30px}}@media screen and (max-width:576px){.page_about .info4 .all_content{font-size:16px;line-height:28px;letter-spacing:1px}}.page_about .info5{background-color:#b1916c;padding:80px 0}@media screen and (max-width:1024px){.page_about .info5{padding:60px 0}}@media screen and (max-width:576px){.page_about .info5{padding:40px 0}}.page_about .info5 .all_content{color:#fff}.page_about .info6{padding:80px 0}@media screen and (max-width:1024px){.page_about .info6{padding:60px 0}}@media screen and (max-width:576px){.page_about .info6{padding:40px 0}}.page_contact{padding:0px}.page_contact .info1{padding:60px 0;background-color:#b1916c}.page_contact .info1 .txt .title{color:#fff;font-size:22px;letter-spacing:4px;text-align:center;margin-bottom:15px}.page_contact .info1 .txt .subtitle{color:#fff;font-size:16px;letter-spacing:2px;text-align:center}.page_contact .info1 .comm{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.page_contact .info1 .comm .icon_tel,.page_contact .info1 .comm .icon_line{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:#413932;transition:transform .3s cubic-bezier(0.25,1,0.5,1),box-shadow .3s cubic-bezier(0.25,1,0.5,1);text-decoration:none}.page_contact .info1 .comm .icon_tel:hover,.page_contact .info1 .comm .icon_line:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,0.25)}.page_contact .info1 .comm .icon_tel i,.page_contact .info1 .comm .icon_line i{color:#fff;font-size:30px}@media screen and (max-width:576px){.page_contact .info1 .comm .icon_tel i,.page_contact .info1 .comm .icon_line i{font-size:30px}}.page_contact .info2{padding:80px 0}@media screen and (max-width:768px){.page_contact .info2{padding:50px 0}}@media screen and (max-width:576px){.page_contact .info2{padding:40px 0}}.page_contact .info2 .temp_form .form_group{margin-bottom:25px}@media screen and (max-width:576px){.page_contact .info2 .temp_form .form_group{margin-bottom:18px}}.page_contact .info2 .temp_form .form_group .label{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:15px;color:#413932;margin-bottom:8px;letter-spacing:1px}.page_contact .info2 .temp_form .form_group .label .important{color:#b1916c;margin-right:3px}.page_contact .info2 .temp_form .form_group .input_box input,.page_contact .info2 .temp_form .form_group .input_box select,.page_contact .info2 .temp_form .form_group .input_box textarea{width:100%;background-color:#f1f3f0;border:1px solid #f1f3f0;padding:12px 15px;font-size:15px;color:#413932;outline:none;transition:border-color .3s}@media screen and (max-width:576px){.page_contact .info2 .temp_form .form_group .input_box input,.page_contact .info2 .temp_form .form_group .input_box select,.page_contact .info2 .temp_form .form_group .input_box textarea{padding:10px 12px;font-size:14px}}.page_contact .info2 .temp_form .form_group .input_box input:focus,.page_contact .info2 .temp_form .form_group .input_box select:focus,.page_contact .info2 .temp_form .form_group .input_box textarea:focus{border-color:#b1916c}.page_contact .info2 .temp_form .form_group .input_box input::placeholder,.page_contact .info2 .temp_form .form_group .input_box select::placeholder,.page_contact .info2 .temp_form .form_group .input_box textarea::placeholder{color:#999}.page_contact .info2 .temp_form .form_group .input_box select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23413932' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px;cursor:pointer}.page_contact .info2 .temp_form .form_group .input_box textarea{resize:vertical;min-height:150px}.page_contact .info2 .temp_form .form_group .radio_group{display:flex;align-items:center;gap:20px;height:45px}@media screen and (max-width:576px){.page_contact .info2 .temp_form .form_group .radio_group{height:41px}}.page_contact .info2 .temp_form .form_group .radio_group .radio_item{display:flex;align-items:center;gap:6px}.page_contact .info2 .temp_form .form_group .radio_group .radio_item input[type="radio"]{width:18px;height:18px;accent-color:#b1916c;cursor:pointer}.page_contact .info2 .temp_form .form_group .radio_group .radio_item label{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:15px;color:#413932;cursor:pointer;margin-bottom:0}.page_contact .info2 .temp_form .btn_group{display:flex;justify-content:center;gap:20px;margin-top:40px}@media screen and (max-width:576px){.page_contact .info2 .temp_form .btn_group{flex-direction:column;align-items:center;gap:15px;margin-top:30px}}.page_contact .info2 .temp_form .btn_group .btn_reset,.page_contact .info2 .temp_form .btn_group .btn_submit{font-family:"Noto Sans TC",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 40px;font-size:16px;letter-spacing:2px;border:none;cursor:pointer;transition:transform .3s cubic-bezier(0.25,1,0.5,1),box-shadow .3s cubic-bezier(0.25,1,0.5,1)}@media screen and (max-width:576px){.page_contact .info2 .temp_form .btn_group .btn_reset,.page_contact .info2 .temp_form .btn_group .btn_submit{width:100%;max-width:280px;padding:12px 30px;font-size:15px}}.page_contact .info2 .temp_form .btn_group .btn_reset:hover,.page_contact .info2 .temp_form .btn_group .btn_submit:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15)}.page_contact .info2 .temp_form .btn_group .btn_reset{background-color:#fff;color:#413932;border:1px solid #413932}.page_contact .info2 .temp_form .btn_group .btn_submit{background-color:#413932;color:#fff}