@charset "UTF-8";.related-product{margin:0 auto -60px;padding:0 90px;position:relative;max-width:1640px;width:100%}.related-product .swiper{margin:0 auto;max-width:1460px;width:100%}.related-product .swiper-slide{padding:60px 0;text-align:left}.related-product .swiper-navigation{position:absolute;top:0;left:0;width:100%;height:100%}.related-product .swiper-button-next,.related-product .swiper-button-prev{position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media only screen and (max-width:1200px){.related-product{margin:0 auto}.related-product .swiper-slide{padding:0}}@media only screen and (max-width:992px){.related-product{padding:0 20px}.related-product .swiper-navigation{margin-top:20px;position:static}.related-product .swiper-button-next,.related-product .swiper-button-prev{margin:0 5px;position:static;-webkit-transform:translateZ(0);transform:translateZ(0)}}.product-item{width:100%}.product-item a{display:block}@media only screen and (min-width:1201px){.product-item a:hover .photo{background-color:#fff}.product-item a:hover .photo:after{opacity:1}.product-item a:hover .photo img.hover{opacity:1}.product-item a:hover .photo img.base{opacity:0}.product-item a:hover .more-button{opacity:1;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.product-item .photo{position:relative;background-color:#F0F0F0;-webkit-transition:background-color 0.4s;transition:background-color 0.4s;position:relative}.product-item .photo:before{padding-bottom:100%;display:block;content:""}.product-item .photo:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(39,34,35,0.1);opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;content:""}.product-item .photo img{-webkit-transition:opacity 0.4s;transition:opacity 0.4s;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-item .photo img.hover{opacity:0}.product-item .tag{position:absolute;top:20px;left:20px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:500px;background-color:#E2233D;width:50px;height:50px;color:#fff;font-size:0.875rem;line-height:1.5}.product-item .content{margin-top:20px;padding:0 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}.product-item .sub{color:#E2233D}.product-item .main{font-size:1.25rem;line-height:1.4}.product-item .text{line-height:1.5}.product-item .more-button{margin-top:20px;position:absolute;bottom:-30px;left:20px;-webkit-transform:translate3d(-10px,100%,0);transform:translate3d(-10px,100%,0);opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform 0.4s;transition:opacity 0.4s,-webkit-transform 0.4s;transition:opacity 0.4s,transform 0.4s;transition:opacity 0.4s,transform 0.4s,-webkit-transform 0.4s}@media only screen and (max-width:1200px){.product-item .more-button{display:block}}.download-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 3.125vw}.download-list li{width:calc(50% - 1.5625vw);font-size:1rem;font-weight:900;line-height:1.2}.download-list a{position:relative;padding:15px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(79,95,107,0.2)}.download-list a:before{position:absolute;bottom:0;left:50%;-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0);display:block;background-color:#4F5F6B;width:0;height:5px;-webkit-transition:width 0.4s;transition:width 0.4s;content:""}@media only screen and (min-width:1201px){.download-list a:hover:before{width:100%}.download-list a:hover .button{color:#fff;border:1px solid rgba(79,95,107,0)}.download-list a:hover .button:before{-webkit-transform:translate3d(-50%,-50%,0) scale(1.2);transform:translate3d(-50%,-50%,0) scale(1.2)}}@media only screen and (max-width:1200px){.download-list a:active:before{width:100%}.download-list a:active .button{color:#fff;border:1px solid rgba(79,95,107,0)}.download-list a:active .button:before{-webkit-transform:translate3d(-50%,-50%,0) scale(1.2);transform:translate3d(-50%,-50%,0) scale(1.2)}}.download-list .button{margin-left:20px;position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:500px;border:1px solid rgba(79,95,107,0.5);width:40px;height:40px;color:#4F5F6B;font-size:1rem;-webkit-transition:color 0.4s,border 0.4s;transition:color 0.4s,border 0.4s;overflow:hidden}.download-list .button:before{position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0);display:block;border-radius:500px;background-color:#4F5F6B;width:100%;height:100%;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s;content:""}@media only screen and (max-width:767px){.download-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download-list li{width:100%}}.common-table .drag{display:none}.common-table .table{margin:0 auto;max-width:900px;width:100%}.common-table .table[table-type^=釘選樣式] .flex-1{min-width:135px}.common-table .table[table-type^=拖拉樣式] .flex-1{min-width:180px}.common-table .tdescribe,.common-table .tremark{padding:0 10px}.common-table .tdescribe .b,.common-table .tremark .b{font-size:1.125rem;line-height:1.4}.common-table .tdescribe .text,.common-table .tremark .text{margin-top:20px}.common-table .tdescribe{margin-bottom:40px}.common-table .tdescribe .text{line-height:1.8}.common-table .tremark{margin-top:50px}.common-table .tremark .text{line-height:1.5}.common-table .thead .td{padding:10px;border-bottom:5px solid #4F5F6B}.common-table .thead .td:first-child{border-bottom:5px solid #E2233D}.common-table .tbody .td{padding:15px 10px;border-bottom:1px solid rgba(79,95,107,0.2);-webkit-transition:border 0.4s;transition:border 0.4s}.common-table .tr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}@media only screen and (min-width:1201px){.common-table .tr.hover:hover .td{border-bottom:1px solid #4F5F6B}.common-table .tr.hover:hover .download{color:#fff;border:1px solid rgba(79,95,107,0)}.common-table .tr.hover:hover .download:before{-webkit-transform:translate3d(-50%,-50%,0) scale(1.2);transform:translate3d(-50%,-50%,0) scale(1.2)}}@media only screen and (max-width:1200px){.common-table .tr.hover:active .td{border-bottom:1px solid #4F5F6B}.common-table .tr.hover:active .download{color:#fff;border:1px solid rgba(79,95,107,0)}.common-table .tr.hover:active .download:before{-webkit-transform:translate3d(-50%,-50%,0) scale(1.2);transform:translate3d(-50%,-50%,0) scale(1.2)}}.common-table .twrapper{width:100%}.common-table .tcontent{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;width:100%}.common-table .tcontent.active .icon{border:1px solid rgba(79,95,107,0);-webkit-transform:scale(-1);transform:scale(-1)}.common-table .tcontent.active .icon:before{-webkit-transform:translate3d(-50%,-50%,0) scale(1.2);transform:translate3d(-50%,-50%,0) scale(1.2)}.common-table .tcontent.active .icon i{border-left:2px solid #fff;border-bottom:2px solid #fff}.common-table .tcollapse{padding:15px 0;display:none;border-bottom:1px solid rgba(79,95,107,0.2)}.common-table .tcollapse .group{padding:0 10px;width:100%}.common-table .tcollapse .group:not(:last-child){margin-bottom:15px}.common-table .tcollapse .group .b{margin-bottom:10px;padding:8px 20px;background-color:rgba(255,255,255,0.5);line-height:1.6}.common-table .tcollapse .group .text{padding:0 20px;line-height:1.8}.common-table .td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.6;gap:0 30px}.common-table .td span{margin-left:12px}.common-table .td .download{margin-left:auto;position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:500px;border:2px solid rgba(79,95,107,0.5);width:40px;height:40px;color:#4F5F6B;font-size:1rem;-webkit-transition:color 0.4s,border 0.4s;transition:color 0.4s,border 0.4s;overflow:hidden}.common-table .td .download:before{position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0);display:block;border-radius:500px;background-color:#4F5F6B;width:100%;height:100%;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s;content:""}.common-table .td .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 5px}.common-table .td .links:not(:only-child){margin-left:auto}.common-table .td .links a{padding:0 5px;-webkit-transition:color 0.4s;transition:color 0.4s}@media only screen and (min-width:1201px){.common-table .td .links a:hover i{color:#E2233D}}@media only screen and (max-width:1200px){.common-table .td .links a:active i{color:#E2233D}}.common-table .td .links i{margin-right:12px;color:#4F5F6B;font-size:1.125rem;-webkit-transition:color 0.4s;transition:color 0.4s}.common-table .w80{-ms-flex-negative:0;flex-shrink:0;width:80px}.common-table .w90{-ms-flex-negative:0;flex-shrink:0;width:90px}.common-table .w100{width:100px}.common-table .w120{width:120px}.common-table .w150{width:150px}.common-table .w160{width:160px}.common-table .w170{width:170px}.common-table .w200{width:200px}.common-table .w350{width:38.8889%}.common-table .w400{width:44.4444%}.common-table .icon-member.B{color:#227CE8}.common-table .icon-member.G{color:#F94973}.common-table .icon{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:2px solid rgba(79,95,107,0.5);border-radius:500px;width:30px;height:30px;color:#4F5F6B;-webkit-transition:color 0.4s,border 0.4s,-webkit-transform 0.4s;transition:color 0.4s,border 0.4s,-webkit-transform 0.4s;transition:color 0.4s,transform 0.4s,border 0.4s;transition:color 0.4s,transform 0.4s,border 0.4s,-webkit-transform 0.4s;overflow:hidden;cursor:pointer}.common-table .icon:before{position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0);display:block;border-radius:500px;background-color:#4F5F6B;width:100%;height:100%;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s;content:""}.common-table .icon i{display:block;-webkit-transform:rotate(-45deg) translate3d(1px,-1px,0);transform:rotate(-45deg) translate3d(1px,-1px,0);width:7px;height:7px;border-left:2px solid #4F5F6B;border-bottom:2px solid #4F5F6B}.common-table .dot{display:inline-block;background-color:#272223;border-radius:500px;width:9px;height:9px;opacity:0}.common-table .dot.show{opacity:1}.common-table .flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.common-table .t-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.common-table .t-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.common-table .jc-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.common-table .table[table-type=基本樣式2] .w150{width:120px}.common-table .table[table-type=收合樣式2] .w150{width:110px}.common-table .table[table-type=收合樣式2] .w170{width:100px}.common-table .table[table-type=收合樣式2] .w100{width:80px}.common-table .table[table-type=收合樣式2] .w170{width:100px}}@media only screen and (max-width:900px){.common-table .table[table-type=雙欄樣式2] .thead .td.w80{width:44.7761%}.common-table .table[table-type=雙欄樣式2] .thead .td.w150{width:53.7313%}.common-table .table[table-type=雙欄樣式2] .thead .td:not(.rwd){display:none}.common-table .table[table-type=雙欄樣式2] .thead .td[data-rwd] p{display:none}.common-table .table[table-type=雙欄樣式2] .thead .td[data-rwd]:before{content:attr(data-rwd)}.common-table .table[table-type=雙欄樣式2] .tbody .tr{position:relative;padding:15px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common-table .table[table-type=雙欄樣式2] .tbody .tr:after,.common-table .table[table-type=雙欄樣式2] .tbody .tr:before{position:absolute;bottom:0;background-color:rgba(79,95,107,0.2);height:1px;content:""}.common-table .table[table-type=雙欄樣式2] .tbody .tr:after{width:44.7761%;left:0}.common-table .table[table-type=雙欄樣式2] .tbody .tr:before{width:53.7313%;right:0}.common-table .table[table-type=雙欄樣式2] .tbody .td{padding:0;border:none;width:100%;gap:0 15px}.common-table .table[table-type=雙欄樣式2] .tbody .td[data-rwd]:before{display:block;font-weight:700;width:44.7761%;content:attr(data-rwd)}}@media only screen and (max-width:767px){.common-table{position:relative}.common-table.aost-show .drag{opacity:1;-webkit-animation:filter-tip 5s 0.4s forwards;animation:filter-tip 5s 0.4s forwards}.common-table .drag{margin-bottom:10px;padding:5px 15px;position:absolute;z-index:5;display:inline-block;border-radius:500px;background-color:#E2233D;color:#fff;font-size:0.75rem;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;pointer-events:none;opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.common-table .drag[type=v] span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.common-table .drag.bottom:before,.common-table .drag.top:before{display:block;position:absolute;bottom:2px;left:50%;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:#E2233D transparent transparent transparent;content:""}.common-table .drag.top{top:-15px;left:0}.common-table .drag.right{top:20px;right:20px;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.common-table .drag.right:before{display:block;position:absolute;top:50%;right:2px;-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0);width:0;height:0;border-style:solid;border-width:6px 0 6px 7px;border-color:transparent transparent transparent #E2233D;content:""}.common-table .drag.bottom{bottom:30px;left:20px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.common-table .drag span{display:inline-block;margin-right:5px}.common-table .table[table-type=雙欄樣式] .w350{width:50%}.common-table .table[table-type=雙欄樣式3] .w120,.common-table .table[table-type=雙欄樣式3] .w200{width:90px}.common-table .table[table-type^=基本樣式] .thead .td{width:100%}.common-table .table[table-type^=基本樣式] .thead .td:not(.rwd){display:none}.common-table .table[table-type^=基本樣式] .thead .td[data-rwd] p{display:none}.common-table .table[table-type^=基本樣式] .tbody .tr{padding:10px;border-bottom:1px solid rgba(79,95,107,0.2)}.common-table .table[table-type^=基本樣式] .tbody .td{padding:0;border:none;width:100%}.common-table .table[table-type^=基本樣式] .tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common-table .table[table-type^=基本樣式] .tr[data-rwd]:before{display:block;font-weight:700;content:attr(data-rwd)}.common-table .table[table-type^=基本樣式] [data-rwd].fw-7{font-weight:300}.common-table .table[table-type^=基本樣式] [data-rwd]:before{display:block;font-weight:700;content:attr(data-rwd)}.common-table .table[table-type=基本樣式2] .tbody .tr{padding:15px 10px}.common-table .table[table-type=基本樣式2] .tr{gap:10px}.common-table .table[table-type=基本樣式2] .td{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common-table .table[table-type=基本樣式2] .td.fw-7{font-weight:700}.common-table .table[table-type=基本樣式2] .td[data-rwd]:before{margin-bottom:5px}.common-table .table[table-type=基本樣式2] .td .download{margin:10px 0 0}.common-table .table[table-type=基本樣式2] .td .links{margin-top:10px}.common-table .table[table-type=基本樣式2] .td .links:not(:only-child){margin:10px 0 0}.common-table .table[table-type^=釘選樣式]{overflow-x:auto}.common-table .table[table-type^=釘選樣式] .tbody .td:first-child,.common-table .table[table-type^=釘選樣式] .thead .td:first-child{position:sticky;left:0;z-index:1;background-color:#F0F0F0}.common-table .table[table-type^=釘選樣式] .thead .td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.common-table .table[table-type^=釘選樣式] .w120{-ms-flex-negative:0;flex-shrink:0;width:90px}.common-table .table[table-type^=拖拉樣式]{padding:20px;overflow:auto;max-height:500px}.common-table .table[table-type^=拖拉樣式] .thead .td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.common-table .table[table-type^=拖拉樣式] .w150{-ms-flex-negative:0;flex-shrink:0;width:100px}.common-table .table[table-type^=拖拉樣式] .w170{-ms-flex-negative:0;flex-shrink:0;width:170px}.common-table .table[table-type^=收合樣式] .thead .td{width:100%}.common-table .table[table-type^=收合樣式] .thead .td:not(.rwd){display:none}.common-table .table[table-type^=收合樣式] .thead .td[data-rwd] p{display:none}.common-table .table[table-type^=收合樣式] .tbody .tr{padding:15px 10px;border-bottom:1px solid rgba(79,95,107,0.2)}.common-table .table[table-type^=收合樣式] .tbody .td{padding:0;border:none;width:100%}.common-table .table[table-type^=收合樣式] .tcontent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common-table .table[table-type^=收合樣式] .tcollapse{padding:15px 0 0;border:none}.common-table .table[table-type^=收合樣式] .tcollapse .group{padding:0}.common-table .table[table-type^=收合樣式] .td{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:5px}.common-table .table[table-type^=收合樣式] [data-rwd].fw-7{font-weight:300}.common-table .table[table-type^=收合樣式] [data-rwd]:before{display:block;font-weight:700;content:attr(data-rwd)}.common-table .table[table-type^=收合樣式] .w90{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.common-table .tdescribe .text,.common-table .tremark .text{margin-top:10px}.common-table .tremark{margin-top:30px}}@-webkit-keyframes filter-tip{0%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes filter-tip{0%{opacity:1}90%{opacity:1}to{opacity:0}}.wdd-form{max-width:950px;width:100%;margin:0 auto;padding:0 30px}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -25px}.form-row:not(:first-child){margin-top:30px}.form-grid{width:100%;padding:0 25px}.form-grid.col-6{width:50%}.form-grid.col-4{width:33.3333333333%}.form-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.form-btn-group .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:120px;height:40px;border:1px solid #000000;border-radius:10rem;-webkit-transition:background-color 0.2s linear,color 0.2s linear;transition:background-color 0.2s linear,color 0.2s linear;cursor:pointer}.form-btn-group .btn:hover{background-color:#000000;color:#ffffff}.form-btn-group .btn:not(:last-child){margin-right:15px}.form-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,0.2)}.form-group.required .subject{position:relative}.form-group.required .subject:before{content:"*";position:absolute;top:0;left:0;color:#ff0000}.form-group.verification .refresh-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-group.verification .refresh-btn img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:150px;margin-left:auto}.form-group.verification .refresh-btn i{font-size:1.25rem;margin-left:10px}.form-group.over-limit{border-color:#f00}.form-group.over-limit .subject{color:#f00}.form-group.over-limit .file-wrap .fake-file-upload .file-name{color:rgba(255,0,0,0.6)}.form-group.is-upload .file-wrap .fake-file-upload .file-name{color:#000000}.form-group>.disabled{opacity:0.5;pointer-events:none}.form-group .subject{-ms-flex-negative:0;flex-shrink:0;padding:10px 0 10px 15px;font-size:1rem;line-height:1.5;color:#272223;margin-right:10px}.form-group>input{width:100%;height:1.5rem;border:none;margin:10px 0;padding:0 15px;font-size:1rem;color:#000000}.form-group>input::-webkit-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group>input::-moz-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group>input:-ms-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group>input::-ms-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group>input::placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group>input:-ms-input-placeholder{color:rgba(39,34,35,0.6)}.form-group>input::-ms-input-placeholder{color:rgba(39,34,35,0.6)}.form-group .textarea-scrollbar{width:100%;height:200px;line-height:1.5;font-size:1rem;border:1px solid rgba(0,0,0,0.2);padding:10px 15px;margin-bottom:10px;resize:none}.form-group .textarea-scrollbar.os-textarea::-webkit-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .textarea-scrollbar.os-textarea::-moz-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .textarea-scrollbar.os-textarea:-ms-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .textarea-scrollbar.os-textarea::-ms-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .textarea-scrollbar.os-textarea::placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .textarea-scrollbar.os-textarea:-ms-input-placeholder{color:rgba(39,34,35,0.6)}.form-group .textarea-scrollbar.os-textarea::-ms-input-placeholder{color:rgba(39,34,35,0.6)}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(194,194,194,0.4)}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(145,145,145,0.4)}.form-group dropdown-el:not([selected=""]) .select-display{color:#000000}.form-group dropdown-el.type-fullbox{position:static}.form-group dropdown-el[multiple] .select-wrapper{padding:4px 15px}.form-group dropdown-el:not([multiple]) .select-wrapper{padding:10px 15px}.form-group dropdown-el .select-wrapper{background-color:transparent;min-height:44px}.form-group dropdown-el .select-display{color:rgba(39,34,35,0.6);font-size:1rem;line-height:1.5rem}.form-group dropdown-el .dropdown-icon{border-color:#000 transparent transparent transparent}.form-group .form-check{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group .form-check .option-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;margin-right:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.form-group .form-check .option-item .checkbox-wrap{position:relative;width:20px;height:20px;border:1px solid #000000;margin-right:8px}.form-group .form-check .option-item .checkbox-wrap>input{width:100%;height:100%;margin:0;opacity:0}.form-group .form-check .option-item .checkbox-wrap>input:checked~.fake-checkbox{opacity:1}.form-group .form-check .option-item .checkbox-wrap .fake-checkbox{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);background-color:#ff0000;opacity:0;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear}.form-group .form-check .option-item .text{font-size:1rem;color:#000000;line-height:1.5}.form-group .file-wrap{position:relative;width:100%;cursor:pointer}.form-group .file-wrap>input{width:100%;height:24px;margin:10px 0;opacity:0}.form-group .file-wrap .fake-file-upload{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0}.form-group .file-wrap .fake-file-upload .file-name{font-size:1rem;color:rgba(39,34,35,0.6);line-height:1.5rem;padding-right:20px;display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.form-group .file-wrap .fake-file-upload .upload-icon{width:30px;height:30px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;margin-left:auto}.form-group .data-time-picker{position:relative;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.form-group .data-time-picker>input{width:100%;height:1.5rem;border:none;margin:10px 0;padding:0 15px;font-size:1rem;color:#000000}.form-group .data-time-picker>input::-webkit-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .data-time-picker>input::-moz-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .data-time-picker>input::-ms-input-placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .data-time-picker>input::placeholder{color:rgba(39,34,35,0.6);opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:rgba(39,34,35,0.6)}.form-group .data-time-picker>input::-ms-input-placeholder{color:rgba(39,34,35,0.6)}.product-detail .outline-wrapper{padding:clamp(60px,5.2083vw,100px) 60px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 clamp(60px,5.2083vw,100px);max-width:1420px;width:100%}@media only screen and (max-width:1024px){.product-detail .outline-wrapper{padding:60px}}@media only screen and (max-width:992px){.product-detail .outline-wrapper{padding:50px 60px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.product-detail .outline-wrapper{padding:50px 20px 15px}}.product-detail .outline-detail,.product-detail .outline-swiper{width:calc((100% - clamp(60px, 5.2083vw, 100px)) / 2)}@media only screen and (max-width:992px){.product-detail .outline-detail,.product-detail .outline-swiper{width:100%}}.product-detail .outline-swiper .photo{position:relative;width:100%}.product-detail .outline-swiper .photo:before{display:block;padding-bottom:100%;content:""}.product-detail .outline-swiper .photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-detail .outline-swiper .swiper-navigation{margin-top:20px}.product-detail .outline-swiper .swiper-button-next,.product-detail .outline-swiper .swiper-button-prev{margin:0 12px}@media only screen and (max-width:992px){.product-detail .outline-swiper{max-width:600px}}.product-detail .outline-detail .tag{color:#E2233D;line-height:1.2}.product-detail .outline-detail .title{margin-top:10px;font-size:3.125rem;line-height:1.2}.product-detail .outline-detail .list{padding-left:10px;margin-top:10px}.product-detail .outline-detail .list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1.5}.product-detail .outline-detail .list li:before{margin-right:10px;display:block;-ms-flex-negative:0;flex-shrink:0;border-radius:500px;background-color:#272223;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0);width:3px;height:3px;content:""}.product-detail .outline-detail .list li:not(:last-child){margin-top:5px}.product-detail .outline-detail .control{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail .outline-detail .more-button{margin-right:50px}.product-detail .outline-detail .category-navbar{margin-top:clamp(60px,5.2083vw,100px)}.product-detail .outline-detail .category-container{padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-detail .outline-detail .category-container .wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 40px}@media only screen and (max-width:1280px){.product-detail .outline-detail .title{font-size:2.25rem}.product-detail .outline-detail .control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-detail .outline-detail .more-button{margin:0 0 30px}}@media only screen and (max-width:992px){.product-detail .outline-detail{margin-top:50px}.product-detail .outline-detail .control{margin-top:30px}.product-detail .outline-detail .category-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.product-detail .outline-detail .category-navbar{margin-top:40px}}.product-detail .detail-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid rgba(79,95,107,0.2)}@media only screen and (max-width:1024px){.product-detail .detail-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-detail .detail-tour{padding:100px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:sticky;top:50px;width:25.5208vw}.product-detail .detail-tour .title-block{max-width:300px;width:100%}.product-detail .detail-tour .block-point{padding:0}.product-detail .detail-tour .category-navbar{margin:50px 0 0;padding:0;max-width:300px;width:100%}@media only screen and (max-width:1440px){.product-detail .detail-tour{width:415px}}@media only screen and (max-width:1024px){.product-detail .detail-tour{display:none}}.product-detail .detail-content{border-left:1px solid rgba(79,95,107,0.2);width:74.4792vw}.product-detail .detail-content .detail-inner{padding:0 60px}.product-detail .detail-content .detail-inner:not(:last-child){border-bottom:1px solid rgba(79,95,107,0.2)}.product-detail .detail-content .detail-inner[block-name=Download] .wrapper{padding:85px 0 100px;min-height:550px}.product-detail .detail-content .detail-inner[block-name=Specification] .download-btn{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-detail .detail-content .detail-inner .wrapper{margin:0 auto;padding:100px 0;max-width:1100px;width:100%}.product-detail .detail-content .detail-inner .block-point{display:none}@media only screen and (max-width:1440px){.product-detail .detail-content{width:calc(100% - 415px)}}@media only screen and (max-width:1024px){.product-detail .detail-content{border:none;width:100vw}.product-detail .detail-content .detail-inner{padding:0 40px}.product-detail .detail-content .detail-inner[block-name=Download] .wrapper{padding:60px 0;min-height:auto}.product-detail .detail-content .detail-inner .wrapper{padding:60px 0}.product-detail .detail-content .detail-inner .block-point{margin:0 auto 50px;display:block}}@media only screen and (max-width:767px){.product-detail .detail-content{padding-top:70px}.product-detail .detail-content .detail-inner{padding:0}.product-detail .detail-content .detail-inner:not(:last-child){border:none}.product-detail .detail-content .detail-inner[block-name=Introduction] .wrapper{padding-bottom:50px}.product-detail .detail-content .detail-inner[block-name=Download] .wrapper{padding:50px 0}.product-detail .detail-content .detail-inner[block-name=Specification]:not(:first-child){margin-top:50px}.product-detail .detail-content .detail-inner .wrapper{padding:0}.product-detail .detail-content .detail-inner .block-point{margin:0 auto 30px}}.product-detail ._articleBlock{padding:0 20px}.product-detail .common-table{padding:40px clamp(60px,4.6875vw,90px) 50px;background-color:#F0F0F0}@media only screen and (max-width:767px){.product-detail .common-table{padding:40px 30px 50px}}.product-detail .more-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.product-detail .more-info .download-list{width:100%}.product-detail .more-info .download-list ul{gap:15px 5.2083vw}.product-detail .more-info .download-list li{width:calc(50% - 2.60415vw)}@media only screen and (max-width:767px){.product-detail .more-info{padding:0 40px}.product-detail .more-info .download-list li{width:100%}}.product-detail .block-group{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .block-group .block{padding:55px 9.375vw;display:block;background-color:#4F5F6B;width:50%;color:#fff}.product-detail .block-group .block:not(:first-child){background-color:#758B9C}.product-detail .block-group .more-button{margin-top:50px}.product-detail .block-group .more-button .arrow{color:#fff}@media only screen and (max-width:767px){.product-detail .block-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-detail .block-group .block{padding:50px 30px;width:100%}.product-detail .block-group .more-button{margin-top:30px}}.product-detail .related-wrapper{margin-top:40px;padding:0 60px}@media only screen and (max-width:1200px){.product-detail .related-wrapper{margin-top:100px}}@media only screen and (max-width:1024px){.product-detail .related-wrapper{margin-top:80px;padding:0 20px}}@media only screen and (max-width:767px){.product-detail .related-wrapper{margin:0;padding:50px 0}}.form-box{margin:0 auto;max-width:1100px;width:calc(100% - 100px)}@media only screen and (max-width:767px){.form-box{width:100%}}.form-box .form-block{margin:50px auto 0}.form-box .wdd-form{padding:0}@media only screen and (max-width:767px){.form-box .form-row{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media only screen and (max-width:767px){.form-box .form-row:not(:first-child){margin-top:20px}}.form-box .form-row.agreement{margin-top:50px}@media only screen and (max-width:767px){.form-box .form-row.agreement{margin-top:30px}}.form-box .form-row.agreement .form-group{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:none}.form-box .form-row.agreement .form-group .form-check{-webkit-transform:translateY(5px);transform:translateY(5px)}.form-box .form-row.agreement .form-group input{border-radius:500px}.form-box .form-row.agreement .form-group p{font-weight:300;line-height:1.5;color:#272223}.form-box .form-row.agreement .form-group a{color:#E2233D;border-bottom:1px solid #E2233D}@media only screen and (max-width:767px){.form-box .form-grid{padding:0}}.form-box .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-box .form-group.require .subject i{display:-webkit-box;display:-ms-flexbox;display:flex}.form-box .form-group.error{border-bottom:1px solid #E2233D}.form-box .form-group.error .subject p{color:#E2233D}.form-box .form-group.error input{color:#E2233D}.form-box .form-group.error input::-webkit-input-placeholder{color:#E2233D}.form-box .form-group.error input::-moz-placeholder{color:#E2233D}.form-box .form-group.error input:-ms-input-placeholder{color:#E2233D}.form-box .form-group.error input::-ms-input-placeholder{color:#E2233D}.form-box .form-group.error input::placeholder{color:#E2233D}.form-box .subject{padding:0 0 10px;font-weight:700;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-box .subject i{width:30px;height:30px;display:none;color:#E2233D;font-size:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-box .form-check{margin-right:10px;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;border-radius:500px;border:1px solid rgba(0,0,0,0.2);position:relative}.form-box .form-check input{opacity:0;width:100%;height:100%}.form-box .form-check input:checked+.fake-checkbox{opacity:1}.form-box .form-check .fake-checkbox{opacity:0;width:12px;height:12px;background-color:#E2233D;border-radius:500px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.form-box .input-wrap{padding:0 10px 10px;width:100%}.form-box .input-wrap input{border-style:none;width:100%}.form-box .input-wrap input::-webkit-input-placeholder{font-weight:300;line-height:1.5;color:rgba(39,34,35,0.6)}.form-box .input-wrap input::-moz-placeholder{font-weight:300;line-height:1.5;color:rgba(39,34,35,0.6)}.form-box .input-wrap input:-ms-input-placeholder{font-weight:300;line-height:1.5;color:rgba(39,34,35,0.6)}.form-box .input-wrap input::-ms-input-placeholder{font-weight:300;line-height:1.5;color:rgba(39,34,35,0.6)}.form-box .input-wrap input::placeholder{font-weight:300;line-height:1.5;color:rgba(39,34,35,0.6)}.form-box .form-verify{margin:20px auto 0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#F0F0F0;max-width:950px;width:100%}.form-box .form-verify input{margin-right:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:none;border:none;border-radius:0;outline:none;font-family:"Lato","Noto Sans TC","Noto Sans SC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif;width:100%;font-size:1rem;font-weight:700;line-height:1.5}.form-box .form-verify input::-webkit-input-placeholder{color:rgba(39,34,35,0.6);font-size:1rem;font-weight:300;opacity:1}.form-box .form-verify input::-moz-placeholder{color:rgba(39,34,35,0.6);font-size:1rem;font-weight:300;opacity:1}.form-box .form-verify input:-ms-input-placeholder{color:rgba(39,34,35,0.6);font-size:1rem;font-weight:300;opacity:1}.form-box .form-verify input::-ms-input-placeholder{color:rgba(39,34,35,0.6);font-size:1rem;font-weight:300;opacity:1}.form-box .form-verify input::placeholder{color:rgba(39,34,35,0.6);font-size:1rem;font-weight:300;opacity:1}.form-box .form-verify input:-ms-input-placeholder{color:rgba(39,34,35,0.6);font-size:1rem;font-weight:300}.form-box .form-verify input::-ms-input-placeholder{color:rgba(39,34,35,0.6);font-size:1rem;font-weight:300}.form-box .form-verify img{margin-right:20px;width:68px}.form-box .form-verify .refresh{color:#4F5F6B;cursor:pointer}.form-box .form-verify.error{border:1px solid rgba(226,35,61,0.2)}.form-box .form-verify.error input{color:rgba(226,35,61,0.6)}.form-box .form-verify.error input::-webkit-input-placeholder{color:rgba(226,35,61,0.6)}.form-box .form-verify.error input::-moz-placeholder{color:rgba(226,35,61,0.6)}.form-box .form-verify.error input:-ms-input-placeholder{color:rgba(226,35,61,0.6)}.form-box .form-verify.error input::-ms-input-placeholder{color:rgba(226,35,61,0.6)}.form-box .form-verify.error input::placeholder{color:rgba(226,35,61,0.6)}.form-box .form-verify.error input:-ms-input-placeholder{color:rgba(226,35,61,0.6)}.form-box .form-verify.error input::-ms-input-placeholder{color:rgba(226,35,61,0.6)}.form-box .form-tools{padding:50px 30px;margin:60px auto 0;border-top:5px solid #F0F0F0;max-width:1100px;width:100%}.form-box .form-tools .tools{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;max-width:390px;width:100%}.form-box .form-tools .tools .border{border:2px solid rgba(79,95,107,0.5)}.form-box .form-tools .rect-button.submit.disabled{opacity:0.5;pointer-events:none}@media only screen and (max-width:767px){.form-box .form-tools{margin-top:30px;padding:30px 0}.form-box .form-tools .tools{gap:0 5px}.form-box .form-tools .rect-button{margin:0;width:160px;height:50px}}
/*# sourceMappingURL=product_detail.css.map */