html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.pcNo,.pcNo2{display:none}.mNo2{display:inline-block!important}.note{color:#c00;margin:0 0 0 20px;font-size:1.5rem;font-weight:700}.note img{margin:0 5px 0 0}.redPrice{color:red}.oaMainTitle{text-align:left;margin-bottom:5px;font-size:1.6rem;font-weight:500}.oaNDinfo{background-color:#f5f5f5;margin-bottom:12px;padding:5px 2%;font-size:1.6rem;line-height:1.6}.oaNDinfo .oaNDPflex{text-align:left}.oaNDPflex ul{padding:0 0 0 1em;list-style-type:none}.oaNDPflex ul li{text-indent:-1em}.oaNDPflex ul li a{color:#309fb9}.storageinfo{margin-bottom:12px;padding:5px 0;font-size:1.6rem;line-height:1.6}.storageinfo h2{margin-bottom:5px;font-size:2.4rem;font-weight:700}.storageinfo .highlight{color:#f25424}.oaNumberDate{text-align:left;border-top:1px dotted #ccc;margin-bottom:12px;padding-top:10px;font-size:1.4rem;position:relative}.oaNumberDate select{-webkit-appearance:none;appearance:none;background:#fff url(https://cdn.kingstone.com.tw/images/cart_select_trian.png) 96%/8px 6px no-repeat;border:1px solid #ccc;border-radius:0;outline:none;width:188px;margin:0 3px;padding:4px 26px 4px 5px;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif;font-size:1.4rem}.oaNumberDate select::-ms-expand{display:none}.oaNumberDate input{-webkit-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;outline:none;padding-left:5px}.rTxtLeft{text-align:left}.rwdTable{width:100%;margin-bottom:15px;font-size:1.6rem;overflow:hidden}.rwdTable ul{text-align:center;color:#666;background-color:#fff;border-bottom:1px solid #deafa8;font-size:0;list-style:none;position:relative;overflow:hidden}.rwdTable ul.tableItem{color:#fff;background-color:#cc513d}.rwdTable ul.tableItem .Rtdwrap{padding:6px 8px}.rwdTable ul li{vertical-align:middle;width:20%;font-size:1.5rem;display:inline-block}.rwdTable ul li .Rtdwrap{padding:10px 8px;overflow:hidden}.rwdTable ul li b{color:#000;padding-right:5px}.rwdTable.Rtd ul li.pcTW-1{width:10%}.rwdTable.Rtd ul li.pcTW-2{width:20%}.rwdTable.Rtd ul li.pcTW-3{width:30%}.rwdTable.Rtd ul li.pcTW-4{width:40%}.rwdTable.Rtd ul li.pcTW-5{width:50%}.rwdTable.Rtd ul li.pcTW-6{width:60%}.rwdTable.Rtd ul li.pcTW-7{width:70%}.rwdTable.Rtd ul li.pcTW-8{width:80%}.rwdTable.Rtd ul li.pcTW-9{width:90%}.rwdTable.Rtd ul li.pcTW-10{width:100%}.rwdTable.Rtd ul li.pcTW-0p5{width:5%}.rwdTable.Rtd ul li.pcTW-1p5{width:15%}.rwdTable.Rtd ul li.pcTW-2p5{width:25%}.rwdTable.Rtd ul li.pcTW-3p5{width:35%}.rwdTable.Rtd ul li.pcTW-4p5{width:45%}.rwdTable.Rtd ul li.pcTW-5p5{width:55%}.rwdTable.Rtd ul li.pcTW-6p5{width:65%}.rwdTable.Rtd ul li.pcTW-7p5{width:75%}.rwdTable.Rtd ul li.pcTW-8p5{width:85%}.rwdTable.Rtd ul li.pcTW-9p5{width:95%}.chaseList ul li a{color:#309fb9}.chaseList ul li a:hover{color:#d20f16}.rwdChangeBtn p{text-align:center;cursor:pointer;color:#ae0909;background-color:#fff;border:1px solid #ae0909;width:40%;margin:0 auto;padding:2px;font-size:1.4rem}.rwdChangeBtn p:hover{background-color:#ae0909}.rwdChangeBtn p:hover a{color:#fff}.rwdChangeBtn.nofunc p{color:#ccc;cursor:default;background-color:#fff;border:1px solid #ccc}.rwdChangeBtn.nofunc p:hover{color:#ccc;background-color:#fff;border:1px solid #ccc}.rwdChangeBtn.nofunc p a,.rwdChangeBtn.nofunc p:hover a{color:#ccc}.Rtdwrap.rwdChangeBtn a{color:#ae0909}.Rtdwrap.rwdChangeBtn a:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none;display:block}.cMainTitle{text-align:left;margin-bottom:5px;font-size:1.6rem;font-weight:500}.cListOne{border-bottom:1px solid #ededed;align-items:center;margin:0;padding:10px 0;font-size:1.6rem;list-style:none;display:flex;position:relative;overflow:hidden}.cListOne li{vertical-align:middle;padding:0 .8%;display:inline-block;overflow:hidden}.cPic img{width:100%;height:auto}.pricenotebox{padding-left:18.5%;font-size:1.6rem}.pricenotebox .small{font-size:1.3rem}.cListOne.cListItem{color:#fff;background-color:#cc513d;padding:0;font-weight:500}.cListOne.cListItem li{padding:5px .8%}.fgrid-0p4{flex:.4}.fgrid-0p5{flex:.5}.fgrid-0p6{flex:.6}.fgrid-0p7{flex:.7}.fgrid-1p{flex:1}.fgrid-1p1{flex:1.1}.fgrid-1p2{flex:1.2}.fgrid-1p3{flex:1.3}.fgrid-1p4{flex:1.4}.fgrid-1p5{flex:1.5}.fgrid-1p6{flex:1.6}.fgrid-2p{flex:2}.fgrid-3p{flex:3}.fgrid-4p{flex:4}.fgrid-5p{flex:5}.cName{text-align:left;margin-bottom:3px}.cName a{color:#961919}.cStore img{width:16px;display:inline-block}.cQuantity{text-align:center;display:inline-block;overflow:hidden}.cQuantity div{float:left;border:1px solid #ccc;height:24px;font-size:1.6rem}.cQuantity .cQ1minus,.cQuantity .cQ1plus{cursor:pointer;-webkit-user-select:none;user-select:none;width:24px}.cQuantity .cQ1minus:hover,.cQuantity .cQ1plus:hover{border:1px solid #8f8f8f}.cQuantity .cQ2{border-left:0;border-right:0;width:95px;font-size:0}.cQuantityinput{box-sizing:border-box;-webkit-appearance:none;appearance:none;text-align:center;border:0;outline:none;width:100%;height:100%;font-size:1.4rem}.cQuantityinput:focus{border:1px solid #ffc93d}.cPrice{font-size:1.3rem;-webkit-text-decoration:line-through;text-decoration:line-through}.cQuantity.cQuanNo .cQ1{color:#ccc}.cQuantity.cQuanNo .cQ1:hover{cursor:default;border:1px solid #ccc}.cQuantity.cQuanNo .cQ2{background-color:#e7e7e7}.cChangeBtn{text-align:center}.cChangeBtn div{color:#578ad7;cursor:pointer;border:1px solid #578ad7;width:65px;margin:0 15px 0 0;padding:2px 0;font-size:1.4rem;display:inline-block}.cChangeBtn div:hover{color:#fff;background-color:#578ad7}.cChangeBtn div.cChBtnNo{color:#aaa;cursor:default;border:1px solid #c3c3c3}.cChangeBtn div.cChBtnNo:hover{color:#aaa;background-color:#fff}.cDeleBox{z-index:2}.cProDelete b{cursor:pointer;background-color:#b5b5b5;border-radius:25px;width:24px;height:24px;margin:auto 0;transition-property:background-color;transition-duration:.6s;display:block;position:relative}.cProDelete b:hover{background-color:#d20f16;transition-property:background-color;transition-duration:.6s}.cProDelete b:active{background-color:#960000;transition-duration:0s}.cProDelete b:before,.cProDelete b:after{content:"";z-index:1;background-color:#fff;border-radius:15px;width:2px;height:15px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.cProDelete b:before{transform:rotate(-45deg)}.cProDelete b:after{transform:rotate(45deg)}.cProDelete.cProHam b{background-color:#b5b5b5}.cProDelete.cProHam b:before,.cProDelete.cProHam b:after,.cProDelete.cProHam b span:before{content:"";z-index:1;background-color:#fff;border-radius:15px;width:2px;height:12px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(90deg)}.cProDelete.cProHam b:before{top:-10px}.cProDelete.cProHam b:after{top:0}.cProDelete.cProHam b span:before{top:10px}.cDeBtnBG{z-index:1;display:none;position:absolute;top:1px;left:0}.cDeBtnBG.cDeleOpen{background-color:rgba(241,241,241,.9);align-items:center;width:100%;height:100%;display:flex}.cDeBtnList{justify-content:center;width:100%;display:flex}.cDeBtnList>a{width:70px;height:70px;margin:0 5px;display:block}.cDeBtnList li{color:#fff;text-align:center;cursor:pointer;background-color:rgba(193,44,32,.9);border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;font-size:1.3rem;list-style:none;display:flex}.cDeBtnList li:hover{background-color:#940000}.cDeBtnList li img{width:18px;display:block}.cDate{text-align:left;white-space:nowrap;line-height:1.5}a.mapIcon:hover{-webkit-text-decoration:none;text-decoration:none}a.mapIcon img{width:13px}.ztOneArea ul{text-align:left;border:1px solid #ece9e9;margin:10px 0}.ztOneArea div{display:inline-block}.ztOneArea .getDate{flex-wrap:wrap;display:flex}.ztOneArea .getDate .ztNote{border:0;width:100%}.ztOneArea .getDate .ztNote li{border:0;padding:2px 0 2px 80px}.ztOneArea .getDate .ztNote .highlight{color:#f25424}.ztTH{width:75px;font-weight:500}.ztOneArea li{border-bottom:1px solid #ece9e9;padding:12px 20px;font-size:1.6rem;list-style:none;display:flex}.ztOneArea label{text-align:right;width:70px;margin-right:5px;font-size:1.6rem;line-height:30px}.ztOneArea input,.ztOneArea select{box-sizing:border-box;border:1px solid #dad5d5;border-radius:3px;outline:none;width:300px;margin:0 5px;padding:6px 8px;font-size:16px}.ztOneArea .ztSelect{background:url(https://cdn.kingstone.com.tw/images/app_icon_clock.png) 6px/18px 18px no-repeat;padding-left:30px}.appdlarea{background-color:#c3ebff;width:100%;height:auto;margin:0 auto 10px;padding:0;font-size:0}.appdlarea .titlebox{vertical-align:middle;width:35%;margin:0 10px 0 0;display:inline-block}.appdlarea .appbox{vertical-align:middle;background-color:#0686c6;border-radius:10px;width:45%;margin:5px 0;padding:3px 5px;display:inline-block}.appbox .txt{color:#fff;vertical-align:middle;width:auto;margin:0 1% 0 0;font-size:1.8rem;display:inline-block}.appbox .store_app_ios{vertical-align:middle;width:30%;margin:0 .5% 0 0;display:inline-block}.appbox .store_app_android{vertical-align:middle;width:30%;display:inline-block}.titlebox img,.appbox img{width:100%}.c2Remember{text-align:left;margin-top:5px;margin-bottom:5px}.c2Remember input[type=checkbox]{margin-right:8px}.ztSendButton{margin:25px auto 40px;display:table;overflow:hidden}.ztSendButton button,.ztSendButton a{color:#d20f16;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #d20f16;border-bottom:4px solid #ae0909;border-radius:2px;min-width:128px;margin:0 8px 5px;padding:10px;font-size:1.6rem;display:inline-block}.ztSendButton input[type=button]{color:#d20f16;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #d20f16;border-bottom:4px solid #ae0909;border-radius:2px;min-width:128px;margin:0 8px 5px;padding:10px;font-size:1.6rem;display:inline-block}.ztSendButton a{min-width:106px}.ztSendButton input{vertical-align:bottom}.ztSendButton button:hover,.ztSendButton a:hover{color:#fff;background-color:#d20f16;-webkit-text-decoration:none;text-decoration:none}.ztSendButton input[type=button]:hover{color:#fff;background-color:#d20f16;-webkit-text-decoration:none;text-decoration:none}.ztSendButton.notready button,.ztSendButton.notready a{color:#b5b5b5;cursor:default;border:1px solid #b5b5b5;border-bottom-width:4px;border-radius:3px}.ztSendButton.notready input[type=button]{color:#b5b5b5;cursor:default;border:1px solid #b5b5b5;border-bottom-width:4px;border-radius:3px}.ztSendButton.notready button:hover,.ztSendButton.notready a:hover{color:#b5b5b5;background:0 0;border:1px solid #b5b5b5;border-bottom-width:4px}.ztSendButton.notready input[type=button]:hover{color:#b5b5b5;background:0 0;border:1px solid #b5b5b5;border-bottom-width:4px}.container_store_index .alpha_store_index{float:left;width:72%}.container_store_index .beta_store_index{float:right;width:27%}.storeBox{text-align:left;min-height:200px;margin-top:10px;font-size:1.6rem}.storeBox.storePage{grid-template-columns:1fr 2fr;grid-template-areas:"info map""pics map";display:grid}.storeSearch{flex-wrap:wrap;-ms-flex-pack:justify;align-items:center;display:flex}.sNearStore{width:min(286px,100%)}.sNearStore p{color:#fff;text-align:center;cursor:pointer;background-color:#0054a6;border-radius:2px;width:250px;margin-right:10px;padding:10px 0;transition-property:background-color;transition-duration:.5s;display:inline-block}.sNearStore p:hover{background-color:#004383;transition-property:background-color;transition-duration:.5s}.sNearStore p img{width:16px;margin-left:3px;position:relative;top:2px}.sSearchAdd{flex-wrap:wrap;flex-grow:1;display:flex}.sSearchAdd select{-webkit-appearance:none;appearance:none;color:#333;background:#fff url(https://cdn.kingstone.com.tw/images/cart_select_trian.png) 96% no-repeat;border:1px solid #e4e4e4;outline:none;width:150px;height:40px;margin:1% 5px 1% 0;padding:0 0 0 10px;font-size:1.5rem;transition-property:border;transition-duration:.5s;top:0}.sSearchAdd select:hover{border:1px solid #c0cb8e;transition-property:border;transition-duration:.5s}.sSearchAdd select::-ms-expand{display:none}.toggleBox{width:310px;margin:1% 5px 1% 0;position:relative}.toggleBox .togglelabel{box-sizing:border-box;background:#fff url(https://cdn.kingstone.com.tw/images/cart_select_trian.png) 96% no-repeat;border:1px solid #e4e4e4;width:100%;height:40px;padding-left:10px;font-size:1.5rem;line-height:40px;transition-property:border;transition-duration:.5s;display:block;position:absolute}.toggleBox .label:hover{border:1px solid #c0cb8e;transition-property:border;transition-duration:.5s}.toggleBox .toggle-input{display:none}.toggleBox ul{z-index:2;box-sizing:border-box;background-color:#fff;border:1px solid #e4e4e4;width:100%;padding:10px 20px;list-style:none;display:none;position:absolute;top:40px}.toggleBox .toggle-input:checked~ul{display:block}.toggleBox ul li{align-items:center;padding:5px 0 10px;display:flex}.toggleBox ul li img{width:auto;height:25px;margin-right:10px;display:inline-block;position:relative}.toggleBox ul li label{flex:1;justify-content:space-between;align-items:center;line-height:25px;display:flex}.toggleBox ul li label>div{align-items:center;display:flex}.toggleBox ul li label>div p{font-size:1.5rem;line-height:25px}.toggleBox ul li label .togglebox_linepay img{height:22px}.input-check{opacity:0;position:absolute;right:0}.input-check[type=checkbox]+span{vertical-align:middle;background-color:#fff;border:1px solid #aaa;border-radius:2px;width:15px;height:15px;display:inline-block;position:relative}.input-check[type=checkbox]:checked+span{background-color:#c01313;border:1px solid #c01313}.input-check[type=checkbox]:checked+span:after{content:" ";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin:0 auto;display:block;transform:rotate(45deg)}.sSearchAdd button{color:#fff;cursor:pointer;background-color:#9baf3a;border:0;border-bottom:4px solid #7c8c2a;border-radius:2px;width:6em;margin:1% 0;padding:8px 0;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif;font-size:1.6rem;transition-property:background-color;transition-duration:.5s}.sSearchAdd button:hover{background-color:#afc34a;transition-property:background-color;transition-duration:.5s}.sSearchResult{border-top:2px solid #f25424;margin-top:10px;margin-bottom:30px;font-size:1.6rem}.sSearchResult li{display:flex}.sSearchResult .sSearchResultFail{padding:20px 0;display:block}.sSearchResult .sSearchResultFail h3{text-align:center;width:100%;line-height:1.5}.sSearchResult a{border-bottom:1px solid #e3e3e3;width:100%;padding:20px 2%;transition-property:background-color;transition-duration:.7s;position:relative}.sSearchResult a:after{content:"";border:2px solid #c2c2c2;border-width:0 2px 2px 0;width:10px;height:10px;transition-property:border;transition-duration:.7s;display:block;position:absolute;top:40px;right:15px;transform:rotate(-45deg)}.sSearchResult a:hover{background-color:#fbfbfb;-webkit-text-decoration:none;text-decoration:none;transition-property:background-color;transition-duration:.7s}.sSearchResult a:hover:after{border:2px solid #b81c22;border-width:0 2px 2px 0;transition-property:border;transition-duration:.7s}.siNameAdd{float:left;align-items:center;width:100%;display:flex}.siName{color:#4c4c4c;font-weight:500;line-height:1.3}.siName p{display:none}.siAdd{color:#7d7d7d}.siIcon{float:left;margin-top:12px;margin-right:25px}.siIcon span{float:left;height:30px;margin:0 6px}.siIcon span img{width:auto;height:100%}.siIcon .siIcon_linepay{width:74px;height:auto;margin:4px 0}.container_store_index .beta_store_index .title_style1b{border-bottom:1px solid #b3b3b3;margin:0 0 2.4%;position:relative}.container_store_index .beta_store_index .more{color:#c33a3a;font-size:1.5rem;position:absolute;bottom:0;right:5px}.seminarsection{margin:0 0 5.5%}.content_seminar{border-radius:5px}.seminararea,.kidarea{border-bottom:1px dotted #e3e3e3;padding:0 0 1%}.title_seminararea{color:#fff;border-radius:5px;width:104px;height:26px;margin:0 0 3%;font-size:1.7rem;line-height:26px;display:none}.title_seminararea.sty1{background-color:#0dbeb4}.title_seminararea.sty2{background-color:#378bf2}.mod_swiper8c .swiper8c{width:100%;height:auto;margin:0;padding:0}.swiper8c .swiperbox{width:100%;height:auto;margin:0 auto;position:relative}.swiperbox .swiper-container8c{width:93%;height:100%;margin:0 auto;overflow:hidden}.swiper-container8c .swiper-wrapper{width:100%;height:100%;margin:0 0 2%}.mod_swiper8c .embla__viewport .embla__slide{min-width:100%;height:100%;position:relative}.swiper-slide .swiper8ccolumn{width:98%;height:auto;margin:0 1%;padding:0}.coverbox_swiper8c{width:58%;margin:0 auto}.mod_swiper8c.kids .coverbox_swiper8c{width:99%}.coverbox_swiper8c img{width:100%;height:auto}.alpha_swiper8c{margin:0 0 2.5%}.beta_swiper8c a:hover{-webkit-text-decoration:none;text-decoration:none}.titlebox_swiper8c{color:#b4953f;text-align:left;width:99%;max-height:2.8em;margin:0 auto 1%;font-size:1.7rem;line-height:1.4;overflow:hidden}.txt1box_swiper8c,.txt2box_swiper8c,.txt3box_swiper8c{color:#666;font-size:1.6rem;line-height:1.4}.mod_swiper8c.kids .txt1box_swiper8c,.mod_swiper8c.kids .txt2box_swiper8c,.mod_swiper8c.kids .txt3box_swiper8c{display:none}.mod_swiper8c .swiper-button-next{background:rgba(196,196,196,.2) url(https://cdn.kingstone.com.tw/images/icon_ar_right2.png) 50%/12px 20px no-repeat;width:20px;height:55px;margin-top:-25px;left:auto;right:0}.mod_swiper8c .swiper-button-prev{background:rgba(196,196,196,.2) url(https://cdn.kingstone.com.tw/images/icon_ar_left2.png) 50%/12px 20px no-repeat;width:20px;height:55px;margin-top:-25px;left:0;right:auto}.mod_swiper8c .swiper-pagination-bullet{opacity:1;background-color:#c7c5c5}.mod_swiper8c .swiper-pagination-bullet-active{opacity:1;background-color:#e9a2a2}.mod_swiper8c .page .swiper-pagination{padding-top:6px;display:inline-block}.mod_swiper8c .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px 0 0}.mod_swiper8c .embla__button{background-color:rgba(0,0,0,.2);top:35%}.mod_swiper8c .pagination_bg{background-color:transparent;padding:25px 0 0}.swiper8c .swiper-container-horizontal>.swiper-pagination-bullets,.swiper8c .swiper-pagination-custom,.swiper8c .swiper-pagination-fraction{bottom:6px}.swiper8c .embla__dot:after{background-color:#bbb}.swiper8c .embla__dot.is-selected:after{background-color:#333}.bboardhotsection{margin:0 0 5.5%}.bboardhotcol{counter-reset:rank}.bboardhotunit{border-bottom:1px dotted #b3b3b3;align-items:center;margin:0 0 1px;padding:1.5% 0;font-size:1.5rem;display:flex}.bboardhotunit:before{counter-increment:rank;content:counter(rank);width:1em;margin:0 10px}.bboardhotunit:nth-child(-n+3):before{color:#fff;background-color:#f74c4c;border-radius:5px;width:1em;height:.9em;padding:5px;font-weight:500;line-height:.9em;display:inline-block}.bboardhotunit .coverbox{width:35%}.coverbox img{width:100%;height:auto}.bboardhotunit .basicbox{text-align:left;width:64%;margin:0 0 0 1%}.bboardhotunit:nth-child(n+2) .basicbox{width:100%}.bboardhotunit .pdnamebox{color:#666;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:auto;max-height:2.8em;margin-bottom:0;display:-webkit-box;overflow:hidden}.bboardhotunit .pdnamebox a{color:#694a3a}.bboardhotunit .authorbox{margin:2.5% 0 1%}.bboardhotunit .authorbox b{color:#666;margin:0 5px 0 0}.bboardhotunit .authorbox b a{color:#666}.bboardhotunit .pricebox b{color:#f74c4c}.bboardhotunit .discountset{margin:0 5px 0 0}.bboardhotunit:nth-child(n+2) .coverbox,.bboardhotunit:nth-child(n+2) .authorbox,.bboardhotunit:nth-child(n+2) .pricebox{display:none}.bnlistsection{margin:0 0 5.5%}.bnlistcol{list-style-type:none}.bnlistunit{margin:0 0 2%}.bnlistunit a{transition:all .3s ease-out;display:block;transform:scale(1)}.bnlistunit a:hover{transform:scale(.9)}.bnlistunit img{width:100%;height:auto}.nav_storeindex{display:none}.storeInfo{grid-area:info;margin:0 0 10px}.spInfoBox{border:1px solid #e1e1e1;padding:15px;overflow:hidden}.spName{float:left;color:#4c4c4c;width:165px;margin-bottom:12px;font-size:1.6rem;font-weight:500;line-height:1.3}.spName span{float:left;max-width:160px;display:block}.spName p{display:none}.spIcon{float:left;margin-top:-2px;overflow:hidden}.spIcon span{float:left;height:26px;margin-right:8px}.spIcon .siIcon_linepay{width:70px;height:auto;margin:2px 0}.spIcon span img{width:auto;height:100%}.spInfoTxt{clear:both;color:#656565;border-top:1px dotted #ececec;padding:5px 0}.spAdd,.spTime,.spPhone{margin:12px 0;padding-left:30px;line-height:1.3;position:relative}.spAdd:before,.spTime:before,.spPhone:before{content:"";background-repeat:no-repeat;background-size:contain;position:absolute;top:2px;left:3px}.spAdd:before{background-image:url(https://cdn.kingstone.com.tw/images/app_icon_map_g.png);width:17px;height:17px}.spTime:before{background-image:url(https://cdn.kingstone.com.tw/images/app_icon_clock.png);width:16px;height:16px}.spPhone:before{background-image:url(https://cdn.kingstone.com.tw/images/app_icon_phone.png);width:17px;height:17px;left:5px}.spMobileBtn{display:none}.storePicRow{flex-direction:column;grid-area:pics;display:flex}.embla__button{opacity:1;background-color:rgba(0,0,0,.5);outline:none;width:36px;height:52px;background-image:none!important}.embla__button img{display:none}.embla__button--next{right:0}.embla__button--prev{left:0}.embla__button:disabled{opacity:1;visibility:hidden;pointer-events:auto}.embla__button:after{border:4px solid #fff;border-width:0 4px 4px 0;border-radius:3px;width:25px;height:25px;margin:auto 0;display:block;position:absolute;top:0;bottom:0}.embla__button--next:after{content:"";right:10px;transform:rotate(-45deg)}.embla__button--prev:after{content:"";left:10px;transform:rotate(135deg)}.storepicarea,.bnarea{box-sizing:border-box;border:3px solid #e1e1e1;margin:0 0 10px}.storepicarea img,.bnarea img{vertical-align:bottom;width:100%}.storepicarea img{-o-object-fit:cover;object-fit:cover}.bnarea img{height:auto}.storepicarea .embla__slide{min-width:100%}.storepicarea .embla__pagination{justify-content:center;height:25px;line-height:25px;position:absolute;bottom:0}.storepicarea .embla__dot{margin:0 5px}.spStorePic{box-sizing:border-box;border:3px solid #e1e1e1;width:100%;height:auto;margin-top:10px}.storeRight{grid-area:map}.spMap{border:1px solid #e1e1e1;padding:5px}.iframe-rwd{height:0;margin:0;padding-bottom:550px;position:relative;overflow:hidden}.iframe-rwd iframe{width:100%;height:100%;position:absolute;top:0;left:0}.spBackList{float:right;border:1px solid #a9a9a9;border-radius:2px;margin-top:8px;padding:5px 20px;font-size:1.4rem;transition-property:border,color;transition-duration:.3s;display:block}.spBackList:hover{color:#b81c22;border:1px solid #b81c22;-webkit-text-decoration:none;text-decoration:none;transition-property:border,color;transition-duration:.3s}.store_reserve_page{max-width:min(95%,1500px);margin:0 auto}.productreservefield,.doorreservefield{margin:0 0 15px}.storeReserveBox{border:1px solid #ededed;flex-direction:column;padding:10px;display:flex}.storeReserveBox p{font-size:1.6rem}.storeReserveBox .storeBasicInfo{text-align:left;border-bottom:1px solid #ededed;flex-wrap:wrap;padding-bottom:15px;display:flex}.storeReserveBox .storeBasicInfo h2{margin-bottom:5px;font-size:18px;font-weight:700}.storeReserveBox .storeBasicInfo h2 a{color:#f25424;margin-left:10px;font-size:1.6rem;line-height:21px}.storeReserveBox .storeBasicInfo h2 a:before{content:"";background-image:url(https://cdn.kingstone.com.tw/images/app_icon_phone.png);background-size:contain;width:18px;height:18px;margin-right:5px;display:inline-block}.storeReserveBox .storeBasicInfo .address{width:100%}.storeReserveBox .storetime{padding-top:10px}.storeReserveBox .storetime h3{text-align:left;color:var(--ks-gold);margin-bottom:5px;font-size:1.6rem}.storeReserveBox .storetime h3:before{content:"|";margin-right:5px}.storeReserveBox .storetime h3:after{content:"|";margin-left:5px}.storeReserveBox .storeLink img{width:15px;height:15px}.getreservefield .ztOneArea{margin-bottom:1.5%}.getreservefield .ztOneArea label{width:100px}.getreservefield .ztOneArea input{width:500px}.getreservefield .ztSendButton.notready button{cursor:pointer}.getreservefield .oaNumberDate{padding:8px 10px;font-size:1.6rem;font-weight:500}.getreservefield .c2Remember{font-size:1.6rem}.getreservefield .input-check[type=checkbox]+span{float:none;vertical-align:middle;background-color:#fff;border:1px solid #aaa;border-radius:2px;width:18px;height:18px;margin-right:5px;display:inline-block;position:relative;top:0}.getreservefield .input-check[type=checkbox]:checked+span{background-color:#c01313;border:1px solid #c01313}.getreservefield .input-check[type=checkbox]:checked+span:after{content:" ";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin:0 auto;display:block;position:absolute;bottom:5px;left:0;right:0;transform:rotate(45deg)}.getreservefield .agreetxt{display:inline-block}.ruleregion_storereserve{border:5px solid #7f7f7f;width:90%;margin:0 auto;padding:1% 0}.rulecol_storereserve{width:90%;margin:0 auto}.rulecol_storereserve li{text-align:left;font-size:1.5rem}.store_storage_page .alpha .bfpdarea{margin:0 0 10px}.storagefield .mod_pd1,.store_storage_page .mod_pd1 .typebox,.store_storage_page .mod_pd1 .sloganbox,.store_storage_page .mod_pd1 .rankbox,.store_storage_page .mod_pd1 .coverbox .rankicon,.store_storage_page .mod_pd1 .pdnotebox,.store_storage_page .mod_pd1 .basic1box,.store_storage_page .mod_pd1 .basic2box .goodstar,.store_storage_page .mod_pd1 .publish,.store_storage_page .mod_pd1 .pubdate,.store_storage_page .mod_pd1 .excerptbox,.store_storage_page .mod_pd1 .buymixbox .btnbuyset,.store_storage_page .mod_pd1 .nextbuybox{display:none}.ebook_diversion{text-align:left;background-color:#fff9de;justify-content:flex-start;align-items:center;margin-bottom:12px;padding:5px 1.3%;font-size:1.6rem;display:flex}.ebook_diversion a{color:#309fb9}.ebook_diversion img{width:26px;height:auto;padding:4px 4px 0 0}@media only screen and (max-width:768px){.pcNo{display:inline-block}.pcNo2{height:0;display:block!important}.mNo2{display:none!important}.oaMainTitle{border-left:3px solid #c00000;padding-left:7px;font-size:1.7rem}.oaNDinfo{padding:0}.oaNDinfo .oaNDPflex{box-sizing:border-box;background-color:#f5f5f5;flex:1;padding:10px 2%}.oaNumberDate select{width:65%;height:32px;margin:5px 3px;font-size:1.6rem}.rwdChangeBtn{display:flex}.rwdChangeBtn p{flex:1;margin:1% auto;padding:6px 0;font-size:1.6rem}.rwdTable.Rtd ul li.mW01.mTW-1{width:10%}.rwdTable.Rtd ul li.mW01.mTW-2{width:20%}.rwdTable.Rtd ul li.mW01.mTW-3{width:30%}.rwdTable.Rtd ul li.mW01.mTW-4{width:40%}.rwdTable.Rtd ul li.mW01.mTW-5{width:50%}.rwdTable.Rtd ul li.mW01.mTW-6{width:60%}.rwdTable.Rtd ul li.mW01.mTW-7{width:70%}.rwdTable.Rtd ul li.mW01.mTW-8{width:80%}.rwdTable.Rtd ul li.mW01.mTW-9{width:90%}.rwdTable.Rtd ul li.mW01.mTW-10{width:100%}.rwdTable.Rtd ul li.mW01.mTW-0p5{width:5%}.rwdTable.Rtd ul li.mW01.mTW-1p5{width:15%}.rwdTable.Rtd ul li.mW01.mTW-2p5{width:25%}.rwdTable.Rtd ul li.mW01.mTW-3p5{width:35%}.rwdTable.Rtd ul li.mW01.mTW-4p5{width:45%}.rwdTable.Rtd ul li.mW01.mTW-5p5{width:55%}.rwdTable.Rtd ul li.mW01.mTW-6p5{width:65%}.rwdTable.Rtd ul li.mW01.mTW-7p5{width:75%}.rwdTable.Rtd ul li.mW01.mTW-8p5{width:85%}.rwdTable.Rtd ul li.mW01.mTW-9p5{width:95%}.cMainTitle{border-left:3px solid #c00000;padding-left:7px;font-size:1.7rem}.cProList ul li{float:right;width:71%}.cProList.storeKidBuy ul li{float:none;width:98%;margin-bottom:2px}.cProList ul li.cPicBox{float:left;width:23%}.cProTotal{text-align:center;background-color:#f0f0f0;border:0;padding:3px}.cListOne{border:1px solid #ededed;display:block}.cListOne li{float:right;text-align:left;margin-left:1%;padding:1% .8%}.pricenotebox{text-align:left;padding-left:0}.pricenotebox .small{display:block}.cListOne.cListItem{display:none}.cListOne .cStore{border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:10px}.cListOne .cTel a{color:#578ad7}.cListOne .cChanBtnBox{width:98%}.cDeleBox{position:absolute;top:-5px;right:-5px;width:auto!important}.cDeleBox.c1DeletypeB{display:flex;position:static;top:auto;right:auto;width:calc(100% - 32px)!important}.cDeleBox.c1DeletypeB button{margin:3px 15px 3px 0;padding:3px 6px;font-size:1.6rem}.cDeleBox.c1DeletypeB button img{margin-right:5px}.cDeleBox.c1DeletypeB button:hover,.cDeleBox.c1DeletypeB button:focus,.cDeleBox.c1DeletypeB button:active,.cDeleBox.c1DeletypeB button:visited{margin:4px 15px 2px 0}.cProDelete{display:block}.cProDelete b{width:22px;height:22px;margin:12px}.cProDelete b:before,.cProDelete b:after{content:"";border-radius:12px;height:12px}.cProDelete.cProHam b:hover{background-color:#dedede}.cProDelete b:hover{background-color:#b5b5b5}.cDeBtnBG.cDeleOpen{border-radius:10px;width:92%;height:100%;min-height:86px;margin:0 auto;padding:7px 10px;top:0;left:0;right:0;box-shadow:0 0 7px rgba(136,136,136,.3)}.cDeBtnList{width:280px;height:80px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.cDeBtnList>a li{width:100%}.cName{padding-right:28px}.oDetailList .cName{padding-right:0}.cQuantity{display:block}.cQuantity div{height:33px;line-height:33px}.cQuantity .cQ1minus,.cQuantity .cQ1plus{width:22%;font-size:1.9rem}.cQuantity .cQ2{width:50%}.cQuantityinput{font-size:1.8rem}.cChangeBtn{margin-top:8px;display:flex}.cChangeBtn div{flex:1;margin:0 1% 8px;padding:6px;font-size:1.6rem}.ztOneArea li{flex-wrap:wrap;padding:12px 15px}.ztOneArea li label{text-align:left;width:100%;margin:0 0 5px;line-height:1}.ztOneArea li div{display:block}.ztOneArea .getDate .ztNote li{border:0;padding:2px 0}.ztTH{width:auto;margin-bottom:5px}.ztOneArea input,.ztOneArea select{width:100%;height:37px;margin:0}.ztInput01{width:100%}.appdlarea .appbox{min-width:445px}.ztSendButton{padding:0 2%;display:flex}.ztSendButton button,.ztSendButton a{flex:1;align-items:center;min-width:auto;margin:0 6px 5px;padding:10px 8px}.ztSendButton input[type=button]{flex:1;align-items:center;min-width:auto;margin:0 6px 5px;padding:10px 8px}.ztSendButton a{min-width:auto;display:flex}.ztSendButton a span{flex:1}.container_store_index .alpha_store_index,.container_store_index .beta_store_index{float:none;width:100%}.store_index_page .title_style1b{box-sizing:border-box;margin-top:1rem;padding-left:10px}.storeBox{width:96%;margin:10px auto 0;font-size:1.6rem}.storeBox.storePage{grid-template-columns:1fr;grid-template-areas:"info""pics""map"}.storeSearch,.sSearchAdd{flex-wrap:wrap}.sNearStore{text-align:center;width:100%}.sNearStore p{width:100%;margin-bottom:5px;margin-right:0}.sSearchAdd{background-color:#f6f6f6;width:100%;margin:4px 0 16px;padding:2%}.sSearchAdd select,.sSearchAdd .toggleBox{float:none}.sSearchAdd select{border-radius:0;width:100%;height:45px;margin:5px 0 10px;padding-left:10px;font-size:1.6rem}.toggleBox{width:100%;min-height:45px;margin-bottom:10px}.toggleBox .togglelabel{width:100%;height:45px;line-height:45px}.toggleBox ul{width:100%;position:inherit;margin-bottom:50px;top:44px}.toggleBox ul li img{height:29px}.input-check[type=checkbox]+span{width:25px;height:25px}.input-check[type=checkbox]:checked+span:after{border-width:0 3px 3px 0;width:7px;height:14px}.sSearchAdd button{float:none;width:100%;margin-bottom:5px;padding:9px 37px;font-size:1.6rem}.sSearchResult{border-top:none;margin-top:0}.sSearchResult a{flex-wrap:wrap;padding:15px 10px}.sSearchResult a:after{top:inherit;bottom:22px;right:15px}.siNameAdd{max-width:inherit;width:100%;display:block}.siName,.siAdd{display:block}.siName{border-bottom:1px dotted #ececec;padding-bottom:12px}.siName p{float:right;color:#da1a23;font-weight:400;display:block;position:relative}.siName p:before{content:"";background-image:url(https://cdn.kingstone.com.tw/images/app_icon_map.png);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:1px;left:-20px}.siAdd{margin-top:10px}.siIcon{float:none;margin-top:5px;margin-right:0;padding-top:10px;display:table;overflow:hidden}.siIcon span{float:left;margin-right:12px}.mod_swiper8c .embla__viewport .embla__slide{min-width:50%}.storeInfo{float:none;width:100%}.spName{float:left;width:100%;margin-bottom:9px;font-size:1.8rem}.spName span{font-size:1.8rem}.spName p{float:right;color:#da1a23;font-weight:400;display:block;position:relative}.spName p:before{content:"";background-image:url(https://cdn.kingstone.com.tw/images/app_icon_map.png);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:2px;left:-20px}.spIcon{float:left;margin-top:0;margin-bottom:12px;display:table}.spIcon span{float:left;height:28px;margin-right:8px}.spInfoTxt{margin-bottom:16px}.spMobileBtn{width:100%;display:flex}.spMobileBtn a{border:1px solid #b0b0b0;border-radius:3px;flex:1;height:46px;margin:5px}.phoneCall{background:url(https://cdn.kingstone.com.tw/images/icon-tel-2.png) 50%/30px 30px no-repeat}.goGMAP{background:url(https://cdn.kingstone.com.tw/images/icon-map.png) 50%/34px 34px no-repeat}.storePicRow{align-items:center}.storepicarea .embla__slide{align-items:center;display:flex}.storepicarea,.bnarea{border:none;margin:0 .5% 10px}.storepicarea img{-o-object-fit:contain;object-fit:contain;height:auto}.storepicarea .embla__button:after{width:12px;height:12px}.storepicarea .embla__button{width:28px;height:35px}.spStorePic{flex:0 0 50%;width:50%}.storeRight{float:none}.spMap{margin-top:8px}.iframe-rwd{width:100%;padding-bottom:400px}.spBackList{float:none;margin:10px auto;padding:8px 35px;font-size:1.6rem;display:table}.productreservefield{padding:6px 2%}.doorreservefield{margin-bottom:10px;padding:6px 2%}.doorreservefield .rwdTable ul li{text-align:left}.doorreservefield .rwdTable ul li .Rtdwrap{padding:5.5px 2%}.getreservefield{padding:6px 2%}.ruleregion_storereserve{width:98%}.rulecol_storereserve{padding-left:2.5em}.getreservefield .ztOneArea label,.getreservefield .ztOneArea input{width:100%}.getreservefield .oaNumberDate{width:98%;margin:0 auto 12px}.getreservefield .oaNumberDate select{width:58%;margin:0}.getreservefield .input-check[type=checkbox]+span{float:left}.getreservefield .agreetxt{margin-left:25px;display:block}.container .store_storage_page .alpha{display:none}.mainarea_storestorage{padding:6px 2%}.storagefield .mod_pd1{display:block}.storagefield .mod_pd1 .pd1unit{border:none}.storagefield .mod_pd1 .pd1unit:after{content:"";clear:both;display:block}.storagefield .mod_pd1 .alpha_pd1{float:left;width:39%;margin-right:1%}.storagefield .mod_pd1 .beta_pd1{float:left;width:60%}.storagefield .mod_pd1 .coverbox{margin-bottom:0}.storagefield .mod_pd1 .coverbox img{width:100%;height:auto;display:block}.storagefield .oaNumberDate .ndSele02{width:65%}.storagefield .rwdTable ul{text-align:center}.beta_store_index{scroll-behavior:smooth;scroll-snap-type:y mandatory}.beta_store_index section{scroll-snap-align:start;scroll-margin-top:60px}.mod_swiper8c .swiper-wrapper .swiper-slide{width:50%!important}.nav_storeindex{z-index:10;background-color:#694a3a;width:100%;padding:.5% 0;display:block;position:fixed;bottom:0;left:0}.navcol_storeindex{width:100%;height:44px;list-style-type:none;display:table}.navunit_storeindex{box-sizing:border-box;vertical-align:middle;background-color:#fdd000;border-right:1px solid #fff;width:24%;height:100%;margin:0 .5%;padding:1.5% 0;display:table-cell}.navunit_storeindex:last-child{border-right:none}.navunit_storeindex a{color:#694a3a;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.6rem;line-height:1.2;display:flex}}@media only screen and (max-width:480px){.note{margin:4.5% 0 0;display:block}.store_index_page .title_style1b{height:auto;line-height:1.6}.mod_swiper8c .embla__viewport .embla__slide{min-width:100%}.appdlarea{padding:5px 0}.appdlarea .titlebox{width:95%;margin:0 auto 5px}.appdlarea .appbox{width:96%;min-width:auto;margin:0 auto;padding:5px}.appbox .txt{width:100%}.appbox .store_app_ios,.appbox .store_app_android{width:45%}.storagefield .rwdTable ul li:first-child .Rtdwrap{text-align:left}.ebook_diversion{padding:8px 2%}.ebook_diversion img{width:42px;padding:6px 4px 0 0}}