.inlinePromoBox{align-items:center;background-color:var(--ks-offwhite_background);border-radius:5px;box-shadow:var(--shadow-elevation-high);display:flex;margin:5% auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;--grid-columns:3}.inlinePromoBox .promoBody{display:flex;flex-direction:column;padding:2%}.inlinePromoBox img{display:block;height:auto;width:100%}.inlinePromoBox .promoFullImg img{border-radius:5px}.inlinePromoBox .promoGrid{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(150px,300px));grid-gap:2rem;gap:2rem;justify-content:center}.inlinePromoBox .promoCard{background-color:var(--ks-black);border-radius:10px;display:flex;flex-direction:column;padding:1.4rem}.inlinePromoBox .cardBody,.inlinePromoBox .cardHeader{font-size:1.8rem;font-weight:700}.inlinePromoBox .cardHeader{color:var(--ks-yellow)}.inlinePromoBox .cardBody{color:#fff}.inlinePromoBox li,.inlinePromoBox p{color:#333;font-size:1.6rem;line-height:1.5;margin-bottom:5px;text-align:left}.inlinePromoBox p.promoHeader{color:var(--ks-brown);font-size:2.2rem;font-weight:500;margin-bottom:2rem;text-align:center}.inlinePromoBox p a{color:#309fb9;font-weight:500;padding:0 2px}.inlinePromoBox .emphasis{color:#c01313}.inlinePromoBox ol{margin-bottom:10px}.inlinePromoBox li{list-style-position:inside}.promoBody a{background-color:var(--ks-yellow);border:none;border-radius:5px;font-size:2rem;margin:2% auto;outline:none;padding:1% 2%;transition:transform;transition-duration:.2s;transition-timing-function:ease;width:80%}.promoBody a:hover{transform:scale(1.1)}.promoBody a:active{transform:scale(.9)}.promoBody a:active,.promoBody a:hover{-webkit-text-decoration:none;text-decoration:none}@media only screen and (max-width:768px){.inlinePromoBox{flex-direction:column;--grid-columns:2}.inlinePromoBox .promoHero img{border-radius:5px;margin:2% auto auto;width:50%}}.loadingIconBox{height:40px;margin:20px auto;position:relative;top:calc(50% - 40px);transform:rotate(45deg);width:40px}.loadingIconBox .loadIcon{float:left;height:50%;position:relative;transform:scale(1.1);width:50%}.loadingIconBox .loadIcon:before{animation:skFoldCubeAngle 2.4s linear infinite both;background-color:hsla(0,0%,100%,.9);content:"";height:100%;left:0;position:absolute;top:0;transform-origin:100% 100%;width:100%}.loadingIconBox .loadIcon2{transform:scale(1.1) rotate(90deg)}.loadingIconBox .loadIcon3{transform:scale(1.1) rotate(180deg)}.loadingIconBox .loadIcon4{transform:scale(1.1) rotate(270deg)}.loadingIconBox .loadIcon2:before{animation-delay:.3s;background-color:hsla(0,0%,100%,.8)}.loadingIconBox .loadIcon3:before{animation-delay:.6s;background-color:hsla(0,0%,100%,.6)}.loadingIconBox .loadIcon4:before{animation-delay:.9s;background-color:hsla(0,0%,100%,.7)}@keyframes skFoldCubeAngle{0%,10%{opacity:0;transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px) rotateX(0deg)}90%,to{opacity:0;transform:perspective(140px) rotateY(180deg)}}#prefetchthreshold{transform:translateY(-1000px)}.pagecolumn{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1rem;justify-content:end;margin:0 auto 2rem;padding:0;position:relative;text-align:right;width:98%}.pagecolumn ul.pagination{align-items:center;display:inline-flex;justify-content:center;line-height:3}.pagecolumn ul.pagination .pageNext,.pagecolumn ul.pagination .pagePrev{position:relative}.pagecolumn ul.pagination .pageNext a:before,.pagecolumn ul.pagination .pagePrev a:before{border:solid #c2c2c2;border-width:0 2px 2px 0;content:"";display:block;height:9px;position:absolute;top:13px;width:9px}.pagecolumn ul.pagination .pagePrev a:before{left:14px;transform:rotate(135deg)}.pagecolumn ul.pagination .pageNext a:before{right:14px;transform:rotate(-45deg)}.pageIndex{align-items:center;display:flex;gap:1rem}.pagecolumn .pagetotal{color:#333;display:inline-block;font-size:1.4rem}.pagecolumn .pagetotal span{color:#e44848;margin:0 5px}.pagecolumn .pagedirect{align-items:center;color:#333;display:flex;font-size:1.4rem}.pagecolumn .pagedirect input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #bbb;font-size:1.4rem;height:35px;margin:0 5px;padding:0 10px;width:80px}.pagecolumn .pagedirect input::-webkit-inner-spin-button,.pagecolumn .pagedirect input::-webkit-outer-spin-button{-webkit-appearance:textfield;appearance:textfield}ul.pagination li{cursor:pointer;font-size:1.2rem;list-style-type:none;margin:0 2px;padding:0;text-align:center;transition:all 20ms ease}ul.pagination li a{align-content:center;border:1px solid #bbb;color:#333;display:flex;height:32px;justify-content:center;line-height:32px;place-content:center center;-webkit-text-decoration:none;text-decoration:none;width:32px}ul.pagination li.here a{background:var(--ks-red);color:#fff}ul.pagination li:hover a{border:1px solid var(--ks-red);color:var(--ks-red)}@media only screen and (max-width:768px){.pagecolumn{text-align:center}.pagecolumn ul.pagination{height:auto;left:auto;margin:0 auto;position:static;width:auto}.pagecolumn .pagedirect input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;font-size:1.6rem;width:85px}ul.pagination li{font-size:1.6rem;margin:0 3px}.pageIndex{margin:0 auto}.footer .gotoparea{display:none}.footer .gotoparea_m{display:block}.mod_page1 select{height:auto}}.popOverlay{background:rgba(0,0,0,.7);bottom:0;font-size:1.5rem;left:0;position:fixed;right:0;top:0;transition:opacity .5s;z-index:9998}.popOverlay .ordlistpop{border-bottom:1px solid #dfdfdf}.popOverlay .ordlistpop h2{color:#333;font-size:1.8rem;font-weight:700;text-align:left}.popOverlay .orderContent{padding:10px}.popOverlay .orderContent p{line-height:1.5;margin-bottom:10px;text-align:left}.popOverlay .orderContent .note{color:#b5b5b5;font-size:15px}.popBox{background:#fff;border-radius:5px;box-sizing:border-box;margin:80px auto;max-height:90vh;padding:40px 20px 20px;position:relative;transition:all 1s ease-in-out;width:80vw}.popBox .popClose{background:url(https://cdn.kingstone.com.tw/images/icon-close.png) no-repeat;background-size:25px 25px;cursor:pointer;display:block;height:25px;position:absolute;right:10px;top:9px;width:25px}.popBox.noCloseBtn{padding:20px}.popBox h2{background-color:#efefef;color:#636363;font-size:1.6rem;font-weight:400;margin-bottom:5px;padding:8px 1%;text-align:center}.popBox ul{list-style:none}.ppBtn{border-radius:2px;cursor:pointer;display:block;font-size:1.5rem;line-height:45px}.popBtn{display:flexbox;display:flex}.popBtn button{border:1px solid #c80000;border-radius:3px;flex:1;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif;margin-right:2%;outline:none;width:100%}.popBtn button:last-child{margin-right:0}.popBtn button.ppBtn_w{background-color:#fff;border-bottom:4px solid #ae0909;color:#c80000}.popBtn .ppBtn_simple{background:transparent;border:0;color:#309fb9}.popBtn .ppBtn_simple:hover{color:#d20f16}.ppBtn_w{background-color:#fff;border-bottom:4px solid #ae0909;color:#c80000}.popBtn button.ppBtn_r,.ppBtn_r{background-color:#c80000;border-bottom:4px solid #ae0909;color:#fff}.popBtn button.ppBtn_r.notready,.ppBtn_r.notready{background-color:#b5b5b5;border:1px solid #b5b5b5;border-bottom:4px solid #9e9e9e;color:#fff}.popBtn button.ppBtn_r.notready:hover,.ppBtn_r.notready:hover{background-color:#9e9e9e}.popBtn button.ppBtn_r2{background-color:#fff;border-bottom:4px solid #ae0909;color:#c80000}.ppBtn_g{background-color:#9baf3a;border:1px solid #9baf3a!important;border-bottom:4px solid #7c8c2a!important;color:#fff}.ppBtn_c{background-color:var(--ks-gold);border:1px solid var(--ks-gold)!important;border-bottom:4px solid #6b410c!important;color:#fff}.ppBtn_gray{background-color:#b5b5b5;border:1px solid #b5b5b5!important;border-bottom:4px solid #9e9e9e!important;color:#fff}.ppBtn_b{background-color:#fff;color:#0078ca}.ppBtn_b,.ppBtn_b2{border:1px solid #0078ca!important;border-bottom:4px solid #0169b0!important}.ppBtn_b2{background:#0078ca;color:#fff}.ppBtn_none{background:transparent;border:0;color:#309fb9}.popBtn button.ppBtn_r:hover{background-color:#ae0909}.popBtn button.ppBtn_r2:hover{background-color:#ae0909;color:#fff}.ppBtn_w:hover{background-color:#ebebeb}.ppBtn_g:hover{background-color:#afc34a}.ppBtn_c:hover{background-color:#a06a27}.ppBtn_b:hover{background-color:#0078ca;color:#fff}.ppBtn_b2:hover{background-color:#0169b0}.popAlert{font-weight:500;text-align:center}.popAlert,.popNote{font-size:1.6rem;padding:15px 2% 25px}.popNote{text-align:left}.popNote p{font-weight:500;margin-bottom:2px}.popNote span{font-size:1.8rem}.popList{margin-left:20px}.popList li{font-size:1.4rem;list-style:disc}.ppaRed{color:#c01313}.popContent{max-height:80vh;overflow-y:auto}.cPPUmemberClause h2{background-color:inherit;color:#b8292f;font-size:1.6rem;font-weight:500}.popMemberClouse{border:1px solid #e2e2e2;color:#555;font-size:15px;height:28vh;margin-bottom:10px;overflow-y:auto;padding:15px 2% 25px;text-align:left}.popIread{color:#484848;font-size:1.5rem;margin:20px 0}.popIread label{cursor:pointer}.popIread .input-check[type=checkbox]+span{vertical-align:text-bottom}.popMemberClouse .clause dt{background:#e8e8e8;color:#535353;font-size:1.5rem;font-weight:500;padding:5px 15px}.popMemberClouse .clause dd{line-height:2;padding:5px 5px 20px}.popMemberClouse .firtNewTitle{margin:0 5px;padding:0}.popMemberClouse .fontblod{font-size:15px;font-weight:500}.popMemberClouse .firtNewTitle ul{line-height:1.6em;list-style-type:upper-alpha;margin-left:20px;padding:0}.popMemberClouse .firstA{padding:0;text-indent:0}.popMemberClouse .firstA .firstA{list-style-type:decimal}.hide{display:none}@media only screen and (max-width:768px){.popOverlay{font-size:1.6rem}.popBox{height:auto;margin-top:70px;padding:40px 14px 14px;width:93vw}.popBtn button{margin-right:4%}.popContent{max-height:70vh;-webkit-overflow-scrolling:touch}}@media only screen and (max-height:375px){.popContent{max-height:45vh}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem)}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem;display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;padding:1rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.modal-content.popBox{margin-top:15px!important;width:auto}.modal-content.popBox.popSocial{margin-top:50%!important}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}:root{--ks-yellow:#fdd000;--ks-brown:#694a3a;--ks-offwhite:#f5f5f5;--ks-offwhite_border:#c2c2c2;--ks-redtext:#ee1044;--sticky_header_height:50px}#scrollTopPixel{height:1px;left:0;position:absolute;top:600px;width:1px}.mod_header_event{background-color:#fdd000;background-color:var(--ks-yellow);display:flex;flex-direction:column}@media screen and (min-width:400px) and (max-width:768px){.mod_header_event{background-size:10% auto}}.headercontent{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:auto;width:min(1024px,100%)}.headerBackground{display:none}.logo{position:relative}.logo img{height:auto;width:150px}.icons{align-items:center;display:flex;gap:1.2rem;justify-content:center;margin-right:10px}.headerLogin,.headerLogin p:hover,.headerLogin:hover{-webkit-text-decoration:none;text-decoration:none}.headerLogin p:hover{background-color:#694a3a;color:#fff}.headerLoginPC{border:1px solid #694a3a;border:1px solid var(--ks-brown);color:#694a3a;color:var(--ks-brown);display:block;font-size:13px;padding:5px 10px}.headerAccountBox{position:relative}.headerAccountIcon{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) no-repeat;background-position-y:-163px;background-size:22px;height:22px;width:22px}.headerAccountList{background-color:#fff;border:1px solid #c2c2c2;border:1px solid var(--ks-offwhite_border);display:none;list-style:none;padding:5px 20px;position:absolute;right:-36px;text-align:left;top:42px;width:174px;z-index:3}.headerAccountList .memberSummary{line-height:1.5;margin-bottom:1rem}.headerAccountList .memberSummary *{color:var(--ks-red);font-size:1.5rem}.headerAccountList.open,.headerAccountList.tempopen{display:block}.headerAccountList:before{border-bottom:10px solid #c2c2c2;border-bottom:10px solid var(--ks-offwhite_border);border-left:10px solid transparent;border-right:10px solid transparent;border-top:0;content:"";left:158px;position:absolute;top:-11px}.headerAccountList li.headerAccountName{font-size:1.5rem}.headerAccountList li{color:#333;font-size:1.3rem;margin:10px 0;padding:0 5px}.headerAccountList a{color:#333;-webkit-text-decoration:none;text-decoration:none}.headerAccountList li.headerLogout{border-top:1px solid #ddd;padding:10px 0 0}.headerAccountList li .note1{color:#aaa;margin:0 0 0 5px}.headerAccountList li .note2{color:#ee1044;color:var(--ks-redtext);font-size:1.3rem}.headerAccountList li .bsty1{color:#ee1044;color:var(--ks-redtext);margin:0 3px}.headerLogout a,.headerLogout button{background:#694a3a;background:var(--ks-brown);border:none;border-radius:3px;box-shadow:0 0 2px #000;color:#fff;display:block;line-height:34px;margin:0 auto;text-align:center;width:172px}.headerCartIcon{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) no-repeat;background-position-y:-107px;background-size:22px;height:22px;margin-right:6px;position:relative;width:22px}.headerCrtNum{align-items:center;background-color:#694a3a;background-color:var(--ks-brown);border-radius:50%;color:#fff;display:flex;font-size:10px;height:14px;justify-content:center;position:absolute;right:-7px;top:-4px;width:14px}.accNavMask{background:rgba(0,0,0,.3);display:none;height:100vh;left:0;position:fixed;top:0;width:100%}.accNavMask.on{display:block;z-index:999}.tfooter{background-color:#fff;margin:0;padding:0}.down_tfooter .departarea{border-top:1px solid #e5e5e5;height:auto;margin:0 0 35px;padding:18px 0 0;width:100%}.down_tfooter .copyrightarea{margin:0;padding:0 0 50px}.departarea .departcolumn,.departcolumn .departcol{height:auto;margin:0;padding:0;width:100%}.departcolumn .departcol{text-align:center}.departcol .departunit{border-left:1px solid #999;color:#606060;display:inline-block;font-size:1.5rem;list-style-type:none;margin:0;padding:0 10px}.departcol .departunit:last-of-type{border-right:1px solid #999}.departcol .departunit a:link,.departcol .departunit a:visited{color:#606060;-webkit-text-decoration:none;text-decoration:none}.departcol .departunit a:active,.departcol .departunit a:hover{color:#d20f16;-webkit-text-decoration:underline;text-decoration:underline}.copyrightarea .copyrightcolumn{color:#999;font-size:1.3rem;height:auto;margin:0;padding:0;width:100%}.copyrightcolumn .cr1{margin:0 0 10px}@media screen and (min-width:769px){.m_fixed_bar_placeholder{display:none}.logo,.searchbox{margin-top:10px}.headerKeywords{margin-bottom:10px}.down_tfooter .departarea{margin-bottom:20px}.departcol .departunit{margin-bottom:13px}}@media only screen and (max-width:768px){:root{--sticky_header_height:50px}.mod_header_event{top:0;width:100%;z-index:1000}.m_fixed_bar_placeholder{height:50px;height:var(--sticky_header_height)}.headercontent{z-index:1000}.headerBackground,.headercontent{height:50px;height:var(--sticky_header_height);position:fixed}.headerBackground{background-color:#fdd000;background-color:var(--ks-yellow);display:block;width:100%;z-index:2}@media only screen and (max-width:767px){.headerBackground{background-size:18% auto}}.logo{z-index:3}.logo img{width:45px}.headerLoginPC,.logoOverlay{display:none}.headerAccountList{background-color:hsla(0,0%,100%,.95);border:0;display:block;height:100vh;overflow-x:hidden;padding:5px 8%;position:fixed;right:-80vw;top:0;transition:all .5s;width:58%;z-index:1000}.headerAccountList.open{right:0}.headerAccountList:before{display:none}.headerAccountList li{font-size:1.5rem}.icons{gap:.5rem;z-index:3}.headerAccountIcon{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg);background-position-y:-207px;background-repeat:no-repeat;background-size:28px;height:30px;margin:0 2px;width:30px}.headerAccountIcon:active{background-color:transparent}.headerAccountM{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) no-repeat;background-position-y:-277px;background-size:28px;height:28px;margin:0 2px;width:28px}.headerCartIcon{background-position-y:-135px;background-size:28px;height:30px;width:30px}.headerCrtNum{right:-4px;top:-2px}.down_tfooter .departarea{display:none}.down_tfooter .copyrightarea{background-color:#eee;padding:15px 20px}.copyrightarea .copyrightcolumn{color:#666;font-size:1.2rem}}