@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700;900&display=swap";*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:8px;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#004293}.canvasInRight,.moveTopBottom{user-select:none;-moz-user-select:none;-webkit-user-select:none}.canvasInRight::-webkit-scrollbar,.moveTopBottom::-webkit-scrollbar{width:0px}@media (max-width: 1000px){.canvasInRight::-webkit-scrollbar,.moveTopBottom::-webkit-scrollbar{width:4px}}h1{font-family:Noto Sans TC,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:1px}@media (max-width: 768px){h1{font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:1px}}h2{font-family:Noto Sans TC,sans-serif;font-style:normal;font-weight:500;font-size:30px;line-height:32px;letter-spacing:2px;color:#0092b8}@media (max-width: 768px){h2{font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:2px}}.h2{font-family:Noto Sans TC,sans-serif;font-style:normal;font-weight:500;font-size:30px;line-height:32px;letter-spacing:2px;color:#0092b8}@media (max-width: 768px){.h2{font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:2px}}h3{font-family:Noto Sans TC,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:36px;letter-spacing:1px}@media (max-width: 768px){h3{font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:1px}}.h3{font-family:Noto Sans TC,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:36px;letter-spacing:1px}@media (max-width: 768px){.h3{font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:1px}}h4,li{font-family:Noto Sans TC,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:1px}@media (max-width: 768px){h4,li{font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:1px}}.h4{font-family:Noto Sans TC,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:27px;letter-spacing:1px}@media (max-width: 768px){.h4{font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:1px}}p{font-family:Noto Sans TC,sans-serif;font-size:16px;line-height:24px;color:#e0e0e0;letter-spacing:1px}.p{font-family:Noto Sans TC,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:1px}@media (max-width: 768px){.p{font-style:normal;font-weight:400;font-size:14px;line-height:22px;letter-spacing:1px}}small{font-family:Noto Sans TC,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:1px}@media (max-width: 768px){small{font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px}}.p{font-family:Noto Sans TC;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:1px}@media (max-width: 768px){.p{font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px}}.small{font-family:Noto Sans TC,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:1px}@media (max-width: 768px){.small{font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px}}.btn{font-family:Noto Sans TC;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1px}@media (max-width: 768px){.btn{font-weight:400;font-size:12px;line-height:18px;letter-spacing:1px}}.check404{display:flex;width:100%;align-items:center;justify-content:center;height:calc(100vh - 280px)}.check404 h1{font-size:200px;color:#000}@media (max-width: 768px){.check404 h1{font-size:150px}}.web_search{position:fixed;top:-104px;left:0;width:100%;height:104px;display:flex;align-items:center;background-color:#fff;transition:all .3s cubic-bezier(.17,.67,.83,.67);box-shadow:0 4px 20px #0000001a;z-index:9999;justify-content:center}.web_search-inner{display:flex;align-items:center;padding:0 9.16%;width:100%}.web_search-frm{width:100%}.web_search-field{display:flex;align-items:center;justify-content:space-between}.web_search-btn{padding:0;margin-right:19.5px;width:30px;height:30px;border:none;background-color:#fff;cursor:pointer}.web_search-btn .icon{width:100%;height:100%;transition:all .5s ease-out}.web_search-btn .icon:hover{opacity:.5;transition:all .5s ease-out}.web_search-input{width:100%;border:none;outline:none!important;font-family:Barlow,sans-serif;color:#f4f4f4}.web_search-input::-moz-placeholder{color:#e0e0e0;font-family:Barlow,sans-serif}.web_search-input::placeholder{color:#e0e0e0;font-family:Barlow,sans-serif}.web_search-close{width:24px;height:24px;cursor:pointer}.web_search-close:hover:before{opacity:.5;transition:all .5s ease-out}.web_search-close:hover:after{opacity:.5;transition:all .5s ease-out}.web_search-close:before{content:"";display:inline-block;position:absolute;top:50%;width:24px;height:2px;background-color:#004293;transition:all .5s ease-out;transform:translateY(-50%) rotate(45deg)}.web_search-close:after{content:"";display:inline-block;position:absolute;top:50%;width:24px;height:2px;background-color:#004293;transition:all .5s ease-out;transform:translateY(-50%) rotate(-45deg)}.web_search.active-search{transition:all .3s cubic-bezier(.17,.67,.83,.67);top:0}.web_search_m{width:276px;margin-top:37px;margin-bottom:40px}.web_search_m .web_search-field{padding:16px;background-color:#fff;border-radius:4px}.web_search_m .web_search-btn{order:2;margin-right:inherit}.web_search_m .web_search-input{order:1;background-color:#fff;font-size:16px}.web_search_m .web_search-input::-moz-placeholder{font-size:16px}.web_search_m .web_search-input::placeholder{font-size:16px}@media (max-width: 575.96px){.web_search_m .web_search-input{font-size:14px;font-size:.875rem}.web_search_m .web_search-input::-moz-placeholder{font-size:14px;font-size:.875rem}.web_search_m .web_search-input::placeholder{font-size:14px;font-size:.875rem}}@media (max-width: 768px){#designhu_search{padding-top:120px}}#designhu_search .search_top{display:flex;width:100%;padding:0 120px;justify-content:center;align-items:center;margin-bottom:40px}@media (max-width: 768px){#designhu_search .search_top{padding:0 24px}}#designhu_search .search_top .searchTitle{display:flex;align-items:flex-end;width:100%;justify-content:space-between}@media (max-width: 600px){#designhu_search .search_top .searchTitle{flex-direction:column;align-items:flex-start}}#designhu_search .search_top .searchTitle h1{margin-bottom:20px}#designhu_search .search_bottom{display:flex;align-items:flex-start;justify-content:center;padding:0 120px;flex-direction:row}@media (max-width: 768px){#designhu_search .search_bottom{flex-direction:column;padding:0 24px}}#designhu_search .search_bottom .search_left{width:100%;padding-top:120px;display:flex;align-items:center;justify-content:center;gap:24px}@media (max-width: 768px){#designhu_search .search_bottom .search_left{width:100%;padding-top:40px}}#designhu_search .search_bottom .search_left article{width:calc(50% - 12px)}@media (max-width: 600px){#designhu_search .search_bottom .search_left article{width:100%}}#designhu_search .search_bottom .search_left article a{display:flex;width:100%;flex-direction:column}#designhu_search .search_bottom .search_left article a .h4{width:100%;transition:all .3s ease-in-out;margin-top:24px}@media (max-width: 600px){#designhu_search .search_bottom .search_left article a .h4{padding-left:8px;font-size:14px;line-height:21px}}#designhu_search .search_bottom .search_left article a .search_left_l{width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#f4f4f4}#designhu_search .search_bottom .search_left article a .search_left_l img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .3s ease-in-out}@media (max-width: 768px){#designhu_search .search_bottom .search_left article a .search_left_l img{height:100%}}#designhu_search .search_bottom .search_left article a:hover .h4{color:#004293}#designhu_search .search_bottom .search_left article a:hover div img{transform:scale(1.05)}#designhu_search .search_bottom .search_left .paginate .paginatePage{display:flex;justify-content:flex-end;margin-top:40px}#designhu_search .search_bottom .search_left .paginate .paginatePage span,#designhu_search .search_bottom .search_left .paginate .paginatePage a{cursor:pointer;position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#0092b8;border-left:1px solid #E0E0E0;border-top:1px solid #E0E0E0;transition:transform .5s cubic-bezier(.16,.5,.43,1);transform-origin:right center;background-color:#f7f7f7;z-index:2}#designhu_search .search_bottom .search_left .paginate .paginatePage span svg g path,#designhu_search .search_bottom .search_left .paginate .paginatePage a svg g path{stroke:#0092b8}#designhu_search .search_bottom .search_left .paginate .paginatePage span:after,#designhu_search .search_bottom .search_left .paginate .paginatePage a:after{position:absolute;z-index:-1;content:"";height:100%;width:100%;left:0;top:0;transform:scaleX(0);background-color:#004293;transition:transform .5s cubic-bezier(.16,.5,.43,1);transform-origin:right center}#designhu_search .search_bottom .search_left .paginate .paginatePage span:hover,#designhu_search .search_bottom .search_left .paginate .paginatePage a:hover{color:#f7f7f7;transform-origin:right center}#designhu_search .search_bottom .search_left .paginate .paginatePage span:hover svg g path,#designhu_search .search_bottom .search_left .paginate .paginatePage a:hover svg g path{stroke:#f7f7f7}#designhu_search .search_bottom .search_left .paginate .paginatePage span:hover:after,#designhu_search .search_bottom .search_left .paginate .paginatePage a:hover:after{transform:scaleX(1);transform-origin:right center}#designhu_search .search_bottom .search_left .paginate .paginatePage span.current{color:#f7f7f7;transform-origin:right center}#designhu_search .search_bottom .search_left .paginate .paginatePage span.current svg g path{stroke:#f7f7f7}#designhu_search .search_bottom .search_left .paginate .paginatePage span.current:after{transform:scaleX(1);transform-origin:right center}#designhu_search .search_bottom .search_right{padding:120px 0 0 40px;width:100%;min-width:250px;max-width:250px;border-left:0}@media (max-width: 768px){#designhu_search .search_bottom .search_right{width:100%;min-width:unset;max-width:unset;padding:40px 0 0}}.not-found .page-content{padding-bottom:120px}.hamberger{width:24px;height:24px;padding-left:6px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;cursor:pointer;z-index:1000;transition:all .4s ease-in-out;display:none}@media (max-width: 1300px){.hamberger{display:flex;align-items:center;justify-content:center}}.hamberger .bar{display:block;width:18px;height:1px;border-radius:9999px;background-color:#0092b8;transition:all .4s ease-in-out}.hamberger .bar:not(:last-child){margin-bottom:6px}.hamberger.active{transition-delay:.8s;transform:rotate(45deg) translateY(-4px)}.hamberger.active>.bar:nth-child(2){width:0}.hamberger.active>.bar:nth-child(1),.hamberger.active>.bar:nth-child(3){transition-delay:.4s}.hamberger.active>.bar:nth-child(1){transform:translateY(7px)}.hamberger.active>.bar:nth-child(3){transform:translateY(-7px) rotate(90deg)}.web_nav_m{position:absolute;top:100%;right:100%;width:100%;height:calc(100vh - 70px);padding-top:60px;background-color:#fff;transition:all .3s cubic-bezier(.17,.67,.83,.67);display:none}@media (max-width: 1100px){.web_nav_m{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}}.web_nav_m>ul{display:flex;flex-direction:column;gap:40px}.web_nav_m ul li{list-style:none}.web_nav_m ul li.menu-item-has-children{position:relative}.web_nav_m ul li.menu-item-has-children svg{position:absolute;top:6px;right:0;width:14px;color:#5c5c5c;transition:all .5s ease-in-out;transform:rotate(-90deg)}.web_nav_m ul li.menu-item-has-children .accordion-item-content-nav{overflow:hidden;max-height:0;transition:all .5s ease-in-out}.web_nav_m ul li.menu-item-has-children .accordion-item-content-nav ul{padding-left:20px}.web_nav_m ul li.menu-item-has-children:hover .accordion-item-content-nav{max-height:1000px}.web_nav_m ul li.menu-item-has-children:hover svg{transform:rotate(90deg)}.web_nav_m.active-menu_m{transition:all .3s cubic-bezier(.17,.67,.83,.67);right:0}.eventCard{opacity:0;animation:cardShow 3s ease 0s forwards 1 normal;animation-delay:.3s}@keyframes cardShow{0%{opacity:0}to{opacity:1}}.loading{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:flex-start;justify-content:center;z-index:30;background-color:#fffc;padding-top:100px;padding-right:80px}.loading.none{display:none}@keyframes flip-to-square{0%{transform:rotateX(-90deg)}50%,75%{transform:rotateX(0)}to{opacity:0;transform:rotateX(0)}}.flip-to-square{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:60px;width:60px}.flip-to-square div{animation:flip-to-square 1.5s calc(var(--delay) * 1s) infinite backwards;background-color:#004293}.flip-to-square div:nth-child(1){--delay: .1}.flip-to-square div:nth-child(2){--delay: .2}.flip-to-square div:nth-child(3){--delay: .3}.flip-to-square div:nth-child(4){--delay: .4}.flip-to-square div:nth-child(5){--delay: .5}.flip-to-square div:nth-child(6){--delay: .6}.flip-to-square div:nth-child(7){--delay: .7}.flip-to-square div:nth-child(8){--delay: .8}.flip-to-square div:nth-child(9){--delay: .9}.page-template-order *{font-weight:500}#primary .wpcf7 form{display:flex;flex-direction:column;width:100%}#primary .wpcf7 form label{color:#272727;font-weight:500;margin-bottom:12px;display:inline-block}#primary .wpcf7 form ::-moz-placeholder{color:#272727;font-family:Noto Sans TC,sans-serif;font-size:14px;line-height:150%;letter-spacing:1px;opacity:.5}#primary .wpcf7 form small,#primary .wpcf7 form ::placeholder{color:#272727;font-family:Noto Sans TC,sans-serif;font-size:14px;line-height:150%;letter-spacing:1px;opacity:.5}#primary .wpcf7 form small{display:inline-block;padding-left:12px;padding-top:8px}#primary .wpcf7 form span:has(input),#primary .wpcf7 form span:has(textarea),#primary .wpcf7 form span:has(select){display:inline-block;width:100%;height:-moz-fit-content;height:fit-content}#primary .wpcf7 form input{width:100%;max-width:100%;border-radius:30px;border:1px solid rgba(39,39,39,.5);padding:8px 20px;font-weight:500}#primary .wpcf7 form textarea{width:100%;max-width:100%;border:1px solid rgba(39,39,39,.5);padding:8px 20px;font-weight:500;height:60px}#primary .wpcf7 form select{width:100%;max-width:100%;border-radius:30px;border:1px solid rgba(39,39,39,.5);padding:8px 20px;font-weight:500;margin-bottom:0}#primary .wpcf7 form .customer,#primary .wpcf7 form .phone,#primary .wpcf7 form .email,#primary .wpcf7 form .shipping,#primary .wpcf7 form .shipping2,#primary .wpcf7 form .address,#primary .wpcf7 form .choice,#primary .wpcf7 form .pay{margin-bottom:24px}#primary .wpcf7 form .phone{display:flex;flex-wrap:wrap}#primary .wpcf7 form .phone label{width:100%}#primary .wpcf7 form .phone .wpcf7-form-control-wrap:has(.phoneCode){width:30%}@media (max-width: 1200px){#primary .wpcf7 form .phone .wpcf7-form-control-wrap:has(.phoneCode){width:50%}}@media (max-width: 768px){#primary .wpcf7 form .phone .wpcf7-form-control-wrap:has(.phoneCode){width:45%}}#primary .wpcf7 form .phone .wpcf7-form-control-wrap:has(.phoneCode) select{border-top-right-radius:0;border-bottom-right-radius:0}#primary .wpcf7 form .phone .wpcf7-form-control-wrap:has(.phoneNumber){width:70%}@media (max-width: 1200px){#primary .wpcf7 form .phone .wpcf7-form-control-wrap:has(.phoneNumber){width:50%}}@media (max-width: 768px){#primary .wpcf7 form .phone .wpcf7-form-control-wrap:has(.phoneNumber){width:55%}}#primary .wpcf7 form .phone .wpcf7-form-control-wrap:has(.phoneNumber) input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}#primary .wpcf7 form .shipping2{display:flex;flex-wrap:wrap;gap:24px}#primary .wpcf7 form .shipping2>div:first-child{width:calc(55% - 12px)}@media (max-width: 1200px){#primary .wpcf7 form .shipping2>div:first-child{width:100%}}#primary .wpcf7 form .shipping2>div:nth-child(2){width:calc(45% - 12px)}@media (max-width: 1200px){#primary .wpcf7 form .shipping2>div:nth-child(2){width:100%}}#primary .wpcf7 form .shipping2>input,#primary .wpcf7 form .shipping2>select{display:none}#primary .wpcf7 form #zipcode,#primary .wpcf7 form span:has(#formSelcetArea),#primary .wpcf7 form span:has(#formPhoto),#primary .wpcf7 form span:has(#formTotal),#primary .wpcf7 form span:has(#formOthers){display:none}#primary .wpcf7 form .wpcf7-not-valid-tip,#primary .wpcf7 form .submitButton,#primary .wpcf7 form .wpcf7-response-output{display:none}.orderSubmitButton .wpcf7-spinner{background-color:#fff}.orderSubmitButton .wpcf7-spinner:before{background-color:#272727}header{z-index:99}#unity-container canvas{width:100%;height:100%}.bottomSvg a svg path{transition:all .3s ease-in-out}.bottomSvg a:hover svg path{fill:#0092b8}#primary .wpcf7-form .formDivTop,#primary .order-form .formDivTop{position:relative;padding:40px 80px 60px;border-radius:8px;overflow:hidden}@media (max-width: 768px){#primary .wpcf7-form .formDivTop,#primary .order-form .formDivTop{padding:40px 24px}}#primary .wpcf7-form label,#primary .order-form label{font-family:Noto Sans TC,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:1px;color:#fff}#primary .wpcf7-form input,#primary .wpcf7-form select,#primary .order-form input,#primary .order-form select{width:100%;padding:12px 16px;border-radius:6px;background-color:#fff;color:#272727}#primary .wpcf7-form input:focus-visible,#primary .wpcf7-form select:focus-visible,#primary .order-form input:focus-visible,#primary .order-form select:focus-visible{outline:0;border:1px solid #0092B8}#primary .wpcf7-form select,#primary .order-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}#primary .wpcf7-form .formBg,#primary .order-form .formBg,#primary .wpcf7-form .formBg p,#primary .order-form .formBg p{width:100%;height:100%}#primary .wpcf7-form .formBg img,#primary .order-form .formBg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#primary .wpcf7-form .formList,#primary .order-form .formList{display:flex;align-items:flex-start;justify-content:center;gap:10px}#primary .wpcf7-form .formList .w-half,#primary .order-form .formList .w-half{width:calc(33.33% - 6.66px)}@media (max-width: 768px){#primary .wpcf7-form .formList .w-half,#primary .order-form .formList .w-half{width:100%}}#primary .wpcf7-form .formList .w-half>div>p,#primary .order-form .formList .w-half>div>p{margin-bottom:6px}@media (max-width: 768px){#primary .wpcf7-form .formList,#primary .order-form .formList{flex-direction:column}}#primary .wpcf7-form .formSubmit,#primary .wpcf7-form .order-formSubmit,#primary .order-form .formSubmit,#primary .order-form .order-formSubmit{display:flex;align-items:center;justify-content:center;padding-top:30px}#primary .wpcf7-form .formSubmit>p,#primary .wpcf7-form .order-formSubmit>p,#primary .order-form .formSubmit>p,#primary .order-form .order-formSubmit>p{display:flex;align-items:end;justify-content:center;flex-direction:column;position:relative}#primary .wpcf7-form .formSubmit input,#primary .wpcf7-form .formSubmit button,#primary .wpcf7-form .order-formSubmit input,#primary .wpcf7-form .order-formSubmit button,#primary .order-form .formSubmit input,#primary .order-form .formSubmit button,#primary .order-form .order-formSubmit input,#primary .order-form .order-formSubmit button{border-radius:6px;background:#272727;padding:12px 20px 12px 50px;width:400px;color:#fff}@media (max-width: 1100px){#primary .wpcf7-form .formSubmit input,#primary .wpcf7-form .formSubmit button,#primary .wpcf7-form .order-formSubmit input,#primary .wpcf7-form .order-formSubmit button,#primary .order-form .formSubmit input,#primary .order-form .formSubmit button,#primary .order-form .order-formSubmit input,#primary .order-form .order-formSubmit button{width:-moz-fit-content;width:fit-content}}#primary .wpcf7-form .formSubmit svg,#primary .wpcf7-form .order-formSubmit svg,#primary .order-form .formSubmit svg,#primary .order-form .order-formSubmit svg{position:absolute;left:50%;top:12px;transform:translate(-56px)}@media (max-width: 480px){#primary .wpcf7-form .order-formSubmit,#primary .order-form .order-formSubmit{padding-top:0}}#primary .wpcf7-form .order-formSubmit input,#primary .wpcf7-form .order-formSubmit button,#primary .order-form .order-formSubmit input,#primary .order-form .order-formSubmit button{padding:12px 20px;background-color:#004293}#primary .wpcf7-form .wpcf7-not-valid-tip,#primary .order-form .wpcf7-not-valid-tip{margin-top:8px}#primary .wpcf7-form .form_photourl,#primary .order-form .form_photourl{display:none}.wpcf7 form .wpcf7-response-output{padding:0;margin:0;border:0;color:#cb4042}.canvasIn{width:50%;height:auto}.paijanSwiperOut .swiper-scrollbar,.paijanSwiperAddOut .swiper-scrollbar{position:absolute;left:1%;bottom:-20px;z-index:50;height:5px;width:98%;background-color:#f4f4f4;height:3px}.paijanSwiperOut .swiper-scrollbar .swiper-scrollbar-drag,.paijanSwiperAddOut .swiper-scrollbar .swiper-scrollbar-drag{background-color:#d8e7fb}#primary .paijanSwiperOut,#primary .paijanSwiperAddOut{position:relative;padding:0 30px}#primary .paijanSwiperOut .paijanSwiper,#primary .paijanSwiperOut .paijanAddSwiper,#primary .paijanSwiperAddOut .paijanSwiper,#primary .paijanSwiperAddOut .paijanAddSwiper{-webkit-user-select:none;-moz-user-select:none;user-select:none}#primary .paijanSwiperOut .paijanSwiper select,#primary .paijanSwiperOut .paijanAddSwiper select,#primary .paijanSwiperAddOut .paijanSwiper select,#primary .paijanSwiperAddOut .paijanAddSwiper select{width:100%;border-radius:10px;border:1px solid #F5F5F5;text-align:left;font-family:Noto Sans TC,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:1px;padding:0 12px}#primary .paijanSwiperOut .paijanSwiper .swiper-slide.active,#primary .paijanSwiperOut .paijanAddSwiper .swiper-slide.active,#primary .paijanSwiperAddOut .paijanSwiper .swiper-slide.active,#primary .paijanSwiperAddOut .paijanAddSwiper .swiper-slide.active{display:block}#primary .paijanSwiperOut .paijanSwiper .swiper-slide.borderRun,#primary .paijanSwiperOut .paijanAddSwiper .swiper-slide.borderRun,#primary .paijanSwiperAddOut .paijanSwiper .swiper-slide.borderRun,#primary .paijanSwiperAddOut .paijanAddSwiper .swiper-slide.borderRun{border:2px solid #004293}#primary .paijanSwiperOut .paijanSwiper .othersPhoto,#primary .paijanSwiperOut .paijanAddSwiper .othersPhoto,#primary .paijanSwiperAddOut .paijanSwiper .othersPhoto,#primary .paijanSwiperAddOut .paijanAddSwiper .othersPhoto{opacity:0;visibility:hidden}#primary .paijanSwiperOut .paijanSwiper .othersPhoto.active,#primary .paijanSwiperOut .paijanAddSwiper .othersPhoto.active,#primary .paijanSwiperAddOut .paijanSwiper .othersPhoto.active,#primary .paijanSwiperAddOut .paijanAddSwiper .othersPhoto.active{opacity:1;visibility:visible}#primary .paijanSwiperOut .swiper-button-prev,#primary .paijanSwiperAddOut .swiper-button-prev{left:0;color:#004293}#primary .paijanSwiperOut .swiper-button-next,#primary .paijanSwiperAddOut .swiper-button-next{right:0;color:#004293}#primary .paijanSwiperOut .swiper-button-disabled,#primary .paijanSwiperAddOut .swiper-button-disabled{opacity:0}#primary .paijanSwiperOut.active:after,#primary .paijanSwiperAddOut.active:after{content:"";position:absolute;top:0;right:0;width:0;height:100%;background:linear-gradient(270deg,#fff,#fff0),linear-gradient(270deg,#fff,#fff0);z-index:-1}#unity-footer{display:flex;align-items:center;justify-content:space-between}#primary select{width:100%;max-width:350px;height:auto;border-radius:30px;border:1px solid #E0E0E0;padding:12px 34px 12px 20px;font-family:Noto Sans TC,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:1px;color:#272727;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 768px){#primary select{width:100%}}@media (max-width: 768px){#primary select::focus-visible{outline:auto}}.legColor a.active,.legColor button.active,.colorSelect a.active,.colorSelect button.active{background-color:#e0e0e0;transition:all .3s ease-in-out}#desktop option.active{display:block}.colorSwiperOutOut{position:relative}.colorSwiperOut{max-width:400px;width:100%}.colorSwiperOut:after{content:"";position:absolute;top:0;right:0;width:auto;height:100%;aspect-ratio:1/1;background:linear-gradient(270deg,#fff,#fff0),linear-gradient(270deg,#fff,#fff0);z-index:50;display:none}@media (max-width: 600px){.colorSwiperOut:after{display:none}}.colorSwiperOut:before{content:"";position:absolute;top:0;left:0;width:auto;height:100%;aspect-ratio:1/1;background:linear-gradient(90deg,#fff,#fff0),linear-gradient(90deg,#fff,#fff0);z-index:50;display:none}@media (max-width: 600px){.colorSwiperOut:before{display:none}}.colorSwiperOut.active{position:relative;opacity:100%;visibility:visible}.colorSwiper .swiper-wrapper{display:flex;align-items:center}.colorSwiper .swiper-slide{display:flex;align-items:center;justify-content:space-between}.colorSwiper .swiper-button-prev{left:34%}.colorSwiper .swiper-button-next{right:14%}.colorSwiper .swiper-slide-active{border-radius:50px;border:1px solid #D8E7FB;background:#f1f6fd;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;width:100%}.colorSwiper .swiper-slide-active div{display:block;text-align:center;width:100%}.pufeetB1,.pufeetB2,.pucontrolB1,.pucontrolB2{opacity:1;z-index:1;visibility:visible;position:relative}.pufeetB1.active,.pufeetB2.active,.pucontrolB1.active,.pucontrolB2.active{opacity:0;z-index:-1;visibility:hidden}.pageContent{width:100%;height:auto;margin-top:150px;padding:0 80px 104px}.pageContent p{color:#272727}.pageContent ul{list-style:revert;padding-left:32px}.pageContent ul li{margin-bottom:8px}#fuName,#fuTel,#fuShop{height:60px}.paijanSwiperOut .swiper-slide:has(.pucontrolB1),.paijanSwiperAddOut .swiper-slide:has(.pucontrolB1){display:none!important}.paijanSwiperOut .swiper-slide:has(.bu_1),.paijanSwiperAddOut .swiper-slide:has(.bu_1){display:none!important}.paijanSwiperOut .swiper-slide:has(.bu_16),.paijanSwiperAddOut .swiper-slide:has(.bu_16){display:none!important}.unityLeg{background-color:#fff}.unityLeg.active{background-color:#dbdbdb}.mainContent ul{list-style:revert}.mainContent ul li{font-size:14px;line-height:150%;letter-spacing:1px;font-weight:300;margin-left:24px}.mainContent ul li ::marker{color:red;font-size:.5rem}.loader{width:24px;height:24px;border:3px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.colorSelect:has(.colorSelectBlock_0.hidden) .colorSelectButton_0 button{text-decoration:none}.colorSelect:has(.colorSelectBlock_1.hidden) .colorSelectButton_1 button{text-decoration:none}.colorSelect:has(.colorSelectBlock_2.hidden) .colorSelectButton_2 button{text-decoration:none}.colorSelect:has(.colorSelectBlock_3.hidden) .colorSelectButton_3 button{text-decoration:none}.colorSelect:has(.colorSelectBlock_4.hidden) .colorSelectButton_4 button{text-decoration:none}.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_31),.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_11),.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_4),.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_6){position:relative;cursor:none;pointer-events:none}.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_31):focus,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_31):active,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_31):focus-visible,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_11):focus,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_11):active,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_11):focus-visible,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_4):focus,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_4):active,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_4):focus-visible,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_6):focus,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_6):active,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_6):focus-visible{border:0}.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_31):after,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_11):after,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_4):after,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_6):after{content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#ffffff80}.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_31) .amazingPic,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_11) .amazingPic,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_4) .amazingPic,.moveTopBottom:has(.colorSelectBlock_2:not(.hidden) button[data-key="4"].active) .swiper-slide:has(.bu_6) .amazingPic{display:flex}option[value="0"]:after,option[value="1"]:after,option[value="2"]:after,option[value="3"]:after,option[value="4"]:after,option[value="5"]:after{content:"yes";color:red}
