@charset "utf-8";.pcNo2{display:none}.mNo2{display:inline-block!important}.zonelessBox{font-size:1.5rem;margin:10px 0 30px;text-align:left}.zonelessBox ul li{list-style:none}.captchaNumber{background-color:#f2f2f2;color:#83102f;display:inline-block;font-family:Verdana,calibri,Arial,sans-serif;font-size:1.7rem;font-weight:700;height:23px;margin-right:6px;padding:1px 0 2px;text-align:center;vertical-align:middle;width:132px}.zonelessBox button,.zonelessBox input,.zonelessBox select,.zonelessBox textarea{font-family:Arial,Verdana,Microsoft JhengHei,sans-serif;font-size:1.4rem}.zonelessBox input::-webkit-inner-spin-button,.zonelessBox input::-webkit-outer-spin-button{-webkit-appearance:textfield;appearance:textfield}.warnfield{display:grid;grid-template-columns:35% 1fr;margin:50px auto;grid-gap:3rem;gap:3rem}.warnfield,.warnfield .wRight ul{overflow:hidden}.warnfield .wRight ul li{float:left;font-size:1.6rem;list-style:none;width:33.333%}.warnfield .wRight ul li a{color:#fff;display:block;margin:5px 2.5%;padding:10px}.warnfield .wRight ul li a:hover{-webkit-text-decoration:none;text-decoration:none}.errorpage .wLeft img{margin-top:13px}.errorpage .wRight p{font-size:3.5rem}.errorpage .wRight p span{font-size:5rem}.errorBtn01 li a{background-color:#f6537d;border-bottom:4px solid #de3460}.errorBtn02 li a{background-color:#61baff;border-bottom:4px solid #3ca6f8}.errorBtn01 li a:hover{background-color:#d41867;border-bottom:4px solid #ba133e}.errorBtn02 li a:hover{background-color:#1e9dff;border-bottom:4px solid #0f78c9}.limit18 .wLeft{width:22%}.limit18 .wRight{width:70%}.limit18 .wRight p{font-size:2.6rem;margin:8px 0 12px}.limit18 ul.limitBtn01 li{width:50%}.limit18 ul.limitBtn01 li a span{font-size:2.2rem}.limit18 ul.limitBtn01 li:first-child a{background-color:#30da8c;border-bottom:4px solid #24b573}.limit18 ul.limitBtn01 li:nth-child(2) a{background-color:#ed3677;border-bottom:4px solid #d32361}.limit18 ul.limitBtn01 li:first-child a:hover{background-color:#28b775;border-bottom:4px solid #207d53}.limit18 ul.limitBtn01 li:nth-child(2) a:hover{background-color:#d01160;border-bottom:4px solid #a91f50}.zoneTable{border:1px solid #e0e0e0;border-radius:8px;box-shadow:3px 3px 3px rgba(0,0,0,.2);color:#555;padding:10px}.zoneTborder{border:1px dashed #f7b9b9;padding:10px}.zoneTable h2{border:1px solid #e0e0e0;border-radius:3px;box-shadow:inset 0 -24px 8px rgba(0,0,0,.04);color:#df5055;font-size:2.3rem;margin:5px 0 15px;padding:8px 10px}.zoneTable h2 img{margin:0 8px 0 0;vertical-align:bottom;width:39px}.zoneIntro p{font-size:1.6rem;margin:10px}.zoneTable b{color:#ff8c8c;font-size:1.6rem;min-width:23px;padding:0 4px}.zoneTable .ztNote{display:inline-block;font-size:1.4rem;margin:0;padding:0}.ztOneArea{padding:0}.btnTH a{color:#309fb9;font-size:14px;margin-left:14px}.btnTH:hover{color:#d20f16;-webkit-text-decoration:underline;text-decoration:underline}.ztUl{display:block}.ztOneArea h3{border-bottom:2px solid #ff8c8c;font-size:1.8rem;padding:8px 10px}.ztOneArea ul{border:1px solid #ece9e9;margin:10px 0}.ztOneArea ul li{border-bottom:1px solid #ece9e9;padding:12px 20px}.ztOneArea ul li:last-child{border-bottom:0}.ztOneArea ul li div{display:inline-block}.ztTH{font-weight:700;width:115px}.zoneTable input,.zoneTable textarea{border:1px solid #dad5d5;height:15px;margin:0 5px;padding:6px 8px}.zoneTable select{height:30px;margin-left:5px;padding-left:5px}.ztInputTxt01{width:300px}.ztInputTxt02,.ztInputTxt04{width:150px}.ztInputTxt03{width:100px}.ztInputTxt05{width:60%}.ztSele01{width:70px}.ztSele02{width:160px}.ztTxtArea01{min-height:80px;width:97%}.ztCheckBtn li{padding:0}.ztCheckBtn input[type=checkbox]{display:none}.ztCheckBtn input[type=checkbox]+label{border:1px solid #a5a2a2;color:#7d7777;cursor:pointer;display:inline-block;font-size:1.4rem;margin:6px 3px;padding:4px 12px;text-align:center}.ztCheckBtn input[type=checkbox]:checked+label{border:1px solid #c01313;color:#c01313}.rKindOther{padding-bottom:8px!important;padding-top:8px!important;text-align:left!important;width:430px}.ztSendBox{padding:15px 0}.captchaArea{display:table;margin:0 auto;overflow:hidden;padding:2px 0}.captchaArea li{float:left}.captchaArea img{margin:0 5px;vertical-align:middle}.captchaArea a{font-size:1.3rem}.ztCaptcha img{height:25px;padding-right:6px;vertical-align:middle;width:130px}.ztCaptcha a{border:1px solid #578ad7;color:#578ad7;font-size:1.4rem;padding:2px 8px;vertical-align:middle}.ztCaptcha a:hover{background-color:#578ad7;color:#fff;-webkit-text-decoration:none;text-decoration:none}.ztSendButton{display:table;margin:25px auto 40px;overflow:hidden}.ztSendButton a,.ztSendButton button,.ztSendButton input[type=button]{background-color:#fff;border:1px solid #c01313;border-radius:2px;color:#c01313;cursor:pointer;display:inline-block;font-size:1.5rem;margin:0 8px 5px;min-width:128px;padding:10px;text-align:center}.ztSendButton a{min-width:106px}.ztSendButton input{vertical-align:bottom}.ztSendButton a:hover,.ztSendButton button:hover,.ztSendButton input[type=button]:hover{background-color:#c01313;color:#fff;-webkit-text-decoration:none;text-decoration:none}.prodSlider{margin-top:2rem}.prodSlider h2{color:var(--ks-red);font-size:1.8rem;padding-bottom:1rem;text-align:center}@media only screen and (min-width:769px){.errorpage_page{margin:0 auto;width:min(1500px,95%)}}@media only screen and (max-width:768px){.pcNo2{display:block!important;height:0}.mNo2{display:none!important}.zonelessBox{margin:0}.zonelessBox,.zonelessBox button,.zonelessBox input,.zonelessBox select,.zonelessBox textarea{font-size:1.6rem}.ztUl{display:flex}.zt1,.zt2{flex:3}.errorpage .wRight p{font-size:2.2rem;margin-bottom:10px}.errorpage .wRight p span{font-size:2.7rem}.errorpage ul.errorBtn02 li{width:50%}.errorpage ul.errorBtn02 li a{margin:4px 1.6%}.limit18 .wLeft{width:40%}.limit18 .wRight p{font-size:1.9rem;margin:8px 0 12px}.limit18 ul.limitBtn01 li a span{font-size:2rem}.zoneTable{box-shadow:none;margin:0 2%;padding:10px}.zoneTable h2{margin:3px auto 10px;text-align:center;width:88%}.ztOneArea ul{border:0;margin:5px 0}.ztOneArea ul li{padding:10px 0 15px}.ztOneArea ul li:last-child{border-bottom:1px solid #ece9e9}.ztOneArea ul li div{display:block}.ztTH{margin-bottom:5px;width:auto}.ztInsideTH{margin:8px 0}.ztInsideTH,.ztInsideTH2{display:block;font-size:1.5rem}.ztInsideTH2{margin-bottom:8px}.zoneTable input,.zoneTable textarea{height:25px}.zoneTable select{height:35px}.ztInputTxt01{width:90%}.ztInputTxt02{width:36%}.ztInputTxt03{width:44%}.ztInputTxt04{width:90%}.ztInputTxt05{margin:5px!important;width:68%}.ztSele01{width:25%}.ztSele02{width:96%}.ztTxtArea01{min-height:80px;width:90%}.ztCheckBtn input[type=checkbox]+label{padding:8px 12px}.rKindOther{width:88%}.captchaArea li{float:none;text-align:center}.captchaArea img{margin:0 5px 0 0}.ztCaptcha{margin-top:8px}.ztSendButton{display:flex;padding:0 2%}.ztSendButton a,.ztSendButton button,.ztSendButton input[type=button]{align-items:center;flex:1;margin:0 6px 5px;min-width:auto;padding:10px 8px}.ztSendButton a{display:flex;min-width:auto}.ztSendButton a span{flex:1}}@media only screen and (max-width:480px){.warnfield{grid-template-columns:1fr;margin:5px auto;padding:0 5%;width:90%}.warnfield .wLeft{margin:0 auto}.warnfield .wRight{margin:0 auto;width:100%}}.cardGrid-4{display:grid;grid-template-columns:repeat(4,1fr);margin:1.5rem 0}.mod_prod_card{border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;list-style-type:none;max-width:350px;padding:1rem 1rem 1.5rem}.mod_prod_card.shadow-med{box-shadow:var(--shadow-elevation-medium)}.mod_prod_card .cardProdDetails{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 .5rem}.mod_prod_card .listenbox{bottom:0;height:50px;position:absolute;right:0;width:49px}.mod_prod_card .coverbox a{position:relative}.mod_prod_card .coverbox img{display:inline-block;height:auto;width:100%}.mod_prod_card .coverbox .imgFrame{left:0;position:absolute}.mod_prod_card .goodpeople{font-size:1.2rem;text-align:left}.mod_prod_card .goodpeople b{color:#ee227d}.mod_prod_card .excerptbox{display:none}.prodCardList .mod_prod_card{display:grid;flex-direction:row;grid-template-columns:15% 1fr;max-width:none}.prodCardList .mod_prod_card .cardProdHero{align-items:center;display:flex;flex-direction:column}.prodCardList .mod_prod_card .cardProdDetails{justify-content:start;padding-left:1rem}.prodCardList .mod_prod_card .excerptbox{color:#6f6f6f;display:-webkit-box;font-size:1.3rem;margin-bottom:1rem;text-align:left;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.prodCardList .mod_prod_card .buymixbox .btnbuyset{justify-content:start}@media only screen and (max-width:768px){.prodCardList .mod_prod_card{grid-template-columns:30% 1fr}.cardGrid-4{grid-template-columns:repeat(2,1fr)}}.rankbox{align-items:center;color:#a26424;display:flex;font-size:1.3rem;font-weight:500;height:20px;justify-content:center;margin-bottom:8px;overflow:hidden;position:relative;text-align:center}.sloganbox{color:var(--ks-gold);font-size:1.4rem;height:2.4em;line-height:1.2;margin:0 auto 8px;overflow:hidden;padding:0;text-align:left;width:90%;word-break:break-all}.coverbox{font-size:0;margin:0 0 10px;position:relative;text-align:center}.coverbox,.pdnamebox{height:auto;padding:0;width:100%}.pdnamebox{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;font-size:1.5rem;font-weight:500;line-height:1.4;margin:0 0 4px;overflow:hidden;text-align:left}.pdnamebox a{color:#333}.basic1box{font-size:1.2rem;height:auto;line-height:1.4;margin:0 0 4px;padding:0;width:100%}.basic1box span{height:1.4em;margin-right:18px;overflow:hidden}.basic1box span b{margin:0 5px}.basic1box a{color:#007fbb}.basic1box .goodstar{color:#ffa200;font-size:1.2rem}.basic1box .bossmark a{display:block;width:100px}.basic1box .bossmark img{display:block;width:100%}.author,.brand,.goodstar,.lang,.line1,.pubdate,.publish{height:1.4em;line-height:1.4;overflow:hidden;text-align:left}.pubdate{color:#e69200}.brand a{color:#007fbb}.buymixbox{font-size:1.3rem;height:auto;margin:0;padding:0;text-align:left;width:100%}.priceThrough{font-size:1.2rem;-webkit-text-decoration:line-through;text-decoration:line-through}.rankbox span{background-color:#a26424;border-radius:100px;color:#fff;display:block;font-size:1.2rem;height:20px;line-height:20px;margin-left:5px;padding:0 1px 0 0;text-align:center;width:19px}.coverbox img{height:auto;image-rendering:auto;margin:0 auto;width:100%}.coverbox .rankicon{background-color:#fe4646;color:#fff;display:inline-block;font:700 12px/18px Helvetica,sans-serif;height:18px;position:absolute;text-align:center;width:22px}.coverbox .rankicon:after{border-bottom:11px solid transparent;border-left:11px solid #fe4646;border-right:11px solid #fe4646;bottom:-10px;content:"";display:inline-block;height:0;left:0;position:absolute;width:0}.buymixbox span{margin-right:5px}.buymixbox span b{color:#ea0000;font-weight:700;margin:0 4px}.buymixbox span b.b1{margin-left:0}.buymixbox .btnbuyset{align-items:center;display:flex;height:auto;justify-content:space-between;margin:15px 0 0;padding:0;width:100%}.buymixbox .price1set,.buymixbox .price2set,.buymixbox .priceset{height:1.4em;margin:0;overflow:hidden;padding:0;white-space:nowrap;width:100%}.btnfunctionbox{display:inline-block;height:auto;margin:0;padding:0;width:auto}.btnfunctionbox .btnft{box-sizing:border-box;color:#555;display:inline-block;font-size:1.2rem;height:22px;line-height:20px;margin:0 4px 0 0;padding:0;text-align:center;width:44px}.btnfunctionbox .btnft:not(:root){line-height:20px}.btnfunctionbox .btnft:hover{opacity:.7}.btnfunctionbox .btnft a{color:#ac802a;display:block;height:100%;-webkit-text-decoration:none;text-decoration:none;width:100%}.btnfunctionbox .btnft a:hover{opacity:.7}.btnfunctionbox .btnmv,.btnfunctionbox .btnread{border:1px solid #ac802a;border-radius:3px}.btnfunctionbox span{font-family:新細明體,微軟正黑體,sans-serif}.nextbuybox a{box-sizing:border-box;display:block;padding:11px 5px 12px 18px}.nextbuybox img{cursor:pointer;height:auto;vertical-align:bottom;width:25px}.iconbox_ebook{bottom:0;box-shadow:2px 2px 3px rgba(0,0,0,.2);position:absolute;right:0;z-index:2}.iconinner_ebook{background-color:#feeb4c;box-sizing:border-box;color:#79462b;display:inline-block;font-size:1.5rem;height:20px;line-height:20px;padding:0 10px 0 5px;position:relative;width:auto}.iconinner_ebook:before{border-left:15px solid transparent;border-top:20px solid #feeb4c;content:"";display:block;height:0;position:absolute;right:100%;top:0;width:0}.iconbox_ebook.readmoo .iconinner_ebook{background-color:#169ccb;color:#fff}.iconbox_ebook.readmoo .iconinner_ebook:before{border-top:20px solid #169ccb}@media only screen and (max-width:768px){.rankbox span{height:20px;padding:0;width:20px}.coverbox img{max-width:200px}}.mod_slider_prod .embla__container{display:grid;grid-auto-columns:minmax(180px,350px);grid-auto-flow:column;grid-gap:2rem;gap:2rem;padding-bottom:2rem}.embla{position:relative}.embla__viewport{overflow:hidden;width:100%}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.embla__button{align-items:center;background-color:transparent;border:0;cursor:pointer;height:80px;justify-content:center;outline:0;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%);width:30px;z-index:1;fill:var(--ks-black);padding:0;transition:opacity .3s}.embla__button:disabled{cursor:default;opacity:0}.embla__button:hover{background-color:rgba(0,0,0,.2)}.embla__button__svg{margin:0 auto;transition:transform .2s ease;width:70%}.embla__button__svg:hover{transform:scale(1.1)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla__pagination{bottom:10px;display:flex;gap:6px;justify-content:end;list-style:none;padding-top:10px;position:absolute;right:6px;width:100%}.embla__dot{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;outline:0;padding:0;position:relative}.embla__dot:after{background-color:#efefef;border-radius:100%;content:"";height:8px;width:8px}.embla__dot.is-selected:after{background-color:var(--ks-black);opacity:1}