.maincolumn .mainbnfield{margin:0 0 10px}.mod_bigbn{justify-content:center;width:100%;height:auto;margin:0 auto;display:flex;position:relative;overflow:hidden}.mod_bigbn .embla{width:100%}.mod_bigbn .embla__slide{background-color:var(--ks-offwhite_background);justify-content:center;align-items:center;min-width:100%;display:flex}.mod_bigbn .embla__slide a{width:100%}.mod_bigbn .embla__slide img,.mod_bigbn .embla__slide picture{width:100%;height:auto;display:block}@media only screen and (min-width:769px){.mod_bigbn{border-radius:5px}.mod_bigbn .embla{box-shadow:var(--shadow-elevation-high)}}.product-discovery-spotlight{--spotlight-accent:#ef7e56;--spotlight-accent-strong:#d95f43;--spotlight-panel:#fffaf7;isolation:isolate;color:var(--ks-black);background:#ef7e56;background:var(--spotlight-accent);box-shadow:var(--shadow-elevation-high);border:1px solid #e48f7b;border-radius:1.25rem;margin:0 0 2.2rem;padding:max(1rem,min(2.4vw,1.8rem));position:relative;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){.product-discovery-spotlight{border:1px solid color-mix(in srgb, var(--spotlight-accent-strong) 70%, #fff)}}.product-discovery-spotlight__decoration{z-index:-1;background:var(--ks-yellow);opacity:.72;border:0;border-radius:50%;position:absolute}.product-discovery-spotlight__decoration--top{width:8rem;height:8rem;top:-3.75rem;right:-1.5rem}.product-discovery-spotlight__decoration--bottom{opacity:.55;background:#fff1dc;width:4.5rem;height:4.5rem;bottom:4.5rem;left:-1.6rem}.product-discovery-spotlight__header,.product-discovery-spotlight__heading,.product-discovery-spotlight__navigator-heading,.product-discovery-spotlight__commerce{align-items:center;display:flex}.product-discovery-spotlight__header,.product-discovery-spotlight__navigator-heading{justify-content:space-between;gap:1rem}.product-discovery-spotlight__header{padding:.2rem .2rem 1rem}.product-discovery-spotlight__introduction{min-width:0}.product-discovery-spotlight__heading{gap:.65rem;min-width:0}.product-discovery-spotlight__spark{color:#fff;background:var(--ks-red);border-radius:48% 52% 44% 56%;flex:none;place-items:center;width:2.35rem;height:2.35rem;font-size:1.1rem;display:grid;transform:rotate(-8deg)}.product-discovery-spotlight__eyebrow,.product-discovery-spotlight__brand,.product-discovery-spotlight__navigator-heading p,.product-discovery-spotlight__navigator-heading>span{letter-spacing:.08em;margin:0;font-size:1.2rem;font-weight:700}.product-discovery-spotlight__eyebrow{color:var(--ks-black)}.product-discovery-spotlight__supporting{color:var(--ks-black);margin:.55rem 0 0 3rem;font-size:1.8rem}.product-discovery-spotlight h2,.product-discovery-spotlight h3{word-wrap:anywhere}.product-discovery-spotlight h2{margin:0;font-size:max(1.8rem,min(4vw,4rem));font-weight:600;line-height:1.05}.product-discovery-spotlight__more,.product-discovery-spotlight__product-link{box-sizing:border-box;min-height:44px;-webkit-text-decoration:none;text-decoration:none}.product-discovery-spotlight__more{color:var(--ks-brown);background:#fff;border:1px solid #694a3a61;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:1.2rem;font-weight:500;display:inline-flex}.product-discovery-spotlight__more:hover{color:#fff;background:var(--ks-brown)}.product-discovery-spotlight__panel{grid-gap:max(.8rem, min(2vw, 1.6rem));background:var(--spotlight-panel);min-height:17rem;box-shadow:var(--shadow-elevation-low);border:1px solid #ffffffb8;border-radius:.9rem;grid-template-columns:minmax(10.5rem,.8fr) minmax(0,1.2fr);gap:max(.8rem,min(2vw,1.6rem));padding:max(.7rem,min(1.6vw,1.1rem));display:grid}.product-discovery-spotlight__panel[hidden]{display:none}.product-discovery-spotlight__visual{background:var(--ks-offwhite_background);border-radius:.7rem;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.product-discovery-spotlight__visual:after{content:"";filter:blur(.55rem);background:#694a3a21;border-radius:50%;height:6%;position:absolute;inset:auto 10% 5%}.product-discovery-spotlight__visual a,.product-discovery-spotlight__visual img{max-width:100%;display:block}.product-discovery-spotlight__visual img{z-index:1;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;padding:.35rem;position:relative;width:100%!important;max-width:17rem!important;height:auto!important}.product-discovery-spotlight__copy{text-align:left;flex-direction:column;justify-content:space-between;min-width:0;padding:.3rem .15rem;display:flex}.product-discovery-spotlight__brand{color:var(--ks-gold)}.product-discovery-spotlight h3{margin:.2rem 0 0;font-size:max(1.25rem,min(2.4vw,2rem));font-weight:500;line-height:1.25}.product-discovery-spotlight__oneword{color:var(--ks-gray_text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.55rem 0 0;font-size:1.4rem;display:-webkit-box;overflow:hidden}.product-discovery-spotlight__commerce{border-top:1px solid color-mix(in srgb, var(--ks-brown) 16%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem .9rem;margin-top:1rem;padding-top:.75rem}.product-discovery-spotlight__commerce .buymixbox{width:auto}.product-discovery-spotlight__commerce .buymixbox .btnbuyset{margin-top:0}.product-discovery-spotlight__price{color:var(--ks-red);white-space:nowrap;font-size:1.5rem;font-weight:700}.product-discovery-spotlight__price strong{font-size:1.55rem}.product-discovery-spotlight__list-price{color:var(--ks-gray_text);margin-right:.35rem;font-size:1.2rem;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.product-discovery-spotlight__product-link{color:#fff;background:var(--ks-brown);border-radius:999px;justify-content:center;align-items:center;padding:.55rem .85rem;font-size:1.2rem;display:inline-flex}.product-discovery-spotlight__product-link:hover{color:#fff;background:var(--ks-red)}.product-discovery-spotlight__navigator-wrap{margin-top:.85rem;padding:.3rem .15rem 0}.product-discovery-spotlight__navigator-heading{margin-bottom:.45rem}.product-discovery-spotlight__navigator{scrollbar-color:var(--ks-brown) #ffffff73;gap:.45rem;padding:.25rem .15rem .65rem;display:flex;overflow-x:auto}.product-discovery-spotlight__navigator-item{box-sizing:border-box;height:88px;min-height:88px;color:var(--ks-brown);background:#ffffff8f;border:2px solid #0000;border-radius:.65rem;flex:0 0 88px;place-items:center;-webkit-text-decoration:none;text-decoration:none;display:grid;position:relative;overflow:hidden}.product-discovery-spotlight__navigator-item img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;padding:.25rem}.product-discovery-spotlight__navigator-number,.product-discovery-spotlight__current-marker{z-index:1;font-size:.72rem;font-weight:700;position:absolute}.product-discovery-spotlight__navigator-number{background:#ffffffc7;border-radius:.25rem;padding:.08rem .25rem;top:.25rem;left:.35rem}.product-discovery-spotlight__current-marker{display:none}.product-discovery-spotlight__navigator-item[aria-selected=true]{border-color:var(--ks-red);box-shadow:var(--shadow-elevation-low);background:#fff}.product-discovery-spotlight__more--mobile{display:none}.product-discovery-spotlight :focus-visible{outline:3px solid var(--ks-blue_light);outline-offset:3px}@media only screen and (max-width:768px){.product-discovery-spotlight{border-radius:.9rem;margin-bottom:1.5rem;padding:.85rem}.product-discovery-spotlight__header{padding-bottom:.7rem}.product-discovery-spotlight__supporting{margin:.45rem 0 0 3rem;font-size:1.7rem;line-height:1.4}.product-discovery-spotlight h2{font-size:2.1rem}.product-discovery-spotlight__more--desktop{display:none}.product-discovery-spotlight__more--mobile{min-height:44px;padding:.35rem .55rem;font-size:1rem;display:inline-flex}.product-discovery-spotlight__panel{grid-template-columns:minmax(0,1fr);gap:.8rem;min-height:0;padding:.65rem}.product-discovery-spotlight__visual{min-height:0;padding:.5rem}.product-discovery-spotlight__visual a{width:min(62vw,220px)}.product-discovery-spotlight__visual img{padding:.2rem}.product-discovery-spotlight__copy{padding:.05rem}.product-discovery-spotlight__brand{font-size:11px}.product-discovery-spotlight h3{font-size:1.8rem}.product-discovery-spotlight__oneword{display:none}.product-discovery-spotlight__commerce{justify-content:space-between;margin-top:.7rem;padding-top:.6rem}.product-discovery-spotlight__navigator{gap:.45rem}.product-discovery-spotlight__navigator-item{flex-basis:80px;height:80px;min-height:80px}.product-discovery-spotlight__navigator-item[aria-selected=true]{background:var(--ks-offwhite_background);flex-basis:48px;height:80px;min-height:80px}.product-discovery-spotlight__navigator-item[aria-selected=true] img,.product-discovery-spotlight__navigator-item[aria-selected=true] .product-discovery-spotlight__navigator-number{display:none}.product-discovery-spotlight__navigator-item[aria-selected=true] .product-discovery-spotlight__current-marker{text-align:center;line-height:1.25;display:block}}@media only screen and (max-width:360px){.product-discovery-spotlight__panel{min-height:0}.product-discovery-spotlight__commerce{padding-top:.55rem}.product-discovery-spotlight__product-link{width:100%}}@media (prefers-reduced-motion:reduce){.product-discovery-spotlight *,.product-discovery-spotlight :before,.product-discovery-spotlight :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.bookstory .title_style1 .titleLink{justify-content:space-between;margin-right:2%;display:flex}.carousel3unit{flex:0 0 100%}.carousel3unit .group_carousel3{gap:1rem;margin:0 8px 16px;display:flex}.carousel3unit .group_carousel3 .alpha_carousel3{width:40%}.carousel3unit .group_carousel3 .beta_carousel3{min-width:55%}.article_overview{text-align:left;flex-direction:column;width:auto;height:auto;margin:0;padding:0;display:flex}.alpha_carousel3 img{width:100%;height:auto}.article_overview h3{-webkit-line-clamp:3;color:#222;text-align:left;border-bottom:1px solid #ccc;-webkit-box-orient:vertical;margin:0 0 8px;padding:0 0 7px;font-size:1.8rem;display:-webkit-box;overflow:hidden}.article_overview p{-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:1.6rem;line-height:1.6;display:-webkit-box;overflow:hidden}.article_overview span{color:var(--ks-brown);background-color:var(--ks-yellow);letter-spacing:1px;margin-right:4px;padding:0 4px;font-size:1.6rem;line-height:1.6;display:inline-block}.mod_mv2,.mod_mv2 .mv2{margin:0;padding:0}.mv2 .mvbox_mv2{width:100%;height:auto;margin:0 0 8px;padding:0}.mv2 .titlebox_mv2{width:100%;margin:0;padding:0;font-size:1.7rem;font-weight:400}.mvbox_mv2 .mvinner1{text-align:center}.bookstory .mvbox_mv2 object,.bookstory .mvbox_mv2 object embed,.bookstory .mvbox_mv2 iframe{width:550px;height:309px}.bookstory{box-sizing:border-box;background:#f7f6f3;border-radius:10px;padding:15px}.bookstory h2 a{height:48px;margin-bottom:12px;display:block}.bookstory h2 a img{vertical-align:middle;width:220px;display:inline-block}.bookstory h2 a:after{content:"";vertical-align:middle;background:url(https://assets.kingstone.com.tw/images/icon_ar_right6-red.png) 50%/contain no-repeat;width:12px;height:29px;margin-left:8px;display:inline-block}.bookstory h3.titlebox_mv2 a{text-align:left;max-width:none;height:39px;max-width:initial;color:var(--ks-gold)}.bookstory h3.titlebox_mv2 a:after{content:"";background:0 0;width:0;height:0;margin-left:0}.bookstory .bkstoryindexregion{grid-template-columns:1fr 60%;grid-template-areas:"left right";display:grid}.bookstory .bkstoryindex_beta{grid-area:left}.bookstory .bkstoryindex_alpha{grid-area:right}.bookstory .beta_carousel3 h3 a{color:var(--ks-gold)}@media only screen and (min-width:1024px){.group_carousel3 .alpha_carousel3{min-width:25%;max-width:10vw}.bkstoryindex_alpha{margin-left:2vw;margin-right:2vw;position:relative}.bkstoryindex_alpha .embla__button--next{right:-2vw}.bkstoryindex_alpha .embla__button--prev{left:-1.6vw}}@media only screen and (max-width:1023px){.bookstory{padding:15px 2%}.bookstory h2{margin-bottom:10px}.bookstory h2 a{max-width:100%;margin-bottom:15px}.bookstory h2 a img{width:75vw;max-width:300px}.bookstory .bkstoryindexregion{grid-template-columns:1fr;grid-template-areas:"left""right";width:auto}.carousel3col{flex-direction:column}.bkstoryindex_alpha,.bkstoryindex_beta{width:100%}.bkstoryindex_alpha .embla__button{display:none}.group_carousel3 .alpha_carousel3{min-width:30.4%}.group_carousel3 .beta_carousel3{width:67%}.mod_mv2 .mv2{flex-wrap:wrap-reverse;width:98%;margin:20px auto;display:flex}.mv2 .mvbox_mv2{height:100%}.mv2 .titlebox_mv2{font-weight:400}.mvbox_mv2 .mvinner2 .mvinner1{width:100%;height:0;margin:0;padding-bottom:56.25%;position:relative}.mvbox_mv2 .mvinner1 iframe{width:100%;height:100%;position:absolute;top:0;left:0}.mod_mv2 iframe{width:100%;height:100%}.bookstory h3.titlebox_mv2 a{height:auto}}@media only screen and (max-width:480px){.group_carousel3 .alpha_carousel3{min-width:42.4%}.group_carousel3 .beta_carousel3{width:55%;max-width:200px}.beta_carousel3 h3{-webkit-line-clamp:2;max-height:4.3rem;margin-bottom:4px;line-height:1.3}.beta_carousel3 p{-webkit-line-clamp:4}}.siteBanner img{width:100%;max-width:100%;height:auto;display:block}@media only screen and (min-width:769px){.siteBanner .bannerMobile{display:none}}@media only screen and (max-width:768px){.siteBanner .bannerPC{display:none}}.imgHeaderContainer{background-color:#fff8d9;border-radius:16px;grid-template-columns:240px minmax(0,1fr);grid-template-areas:"header slider";padding:26px 26px 26px 8px;display:grid;position:relative;box-shadow:0 4px 10px #0000001a}.imgHeaderContainer:before{content:"";background-color:#fccf00;border-radius:0 0 16px 16px;width:100%;height:30%;display:block;position:absolute;bottom:0;left:0}.imgHeaderContainer .imgHeader{z-index:1;text-align:center;grid-area:header}.imgHeaderContainer h2{letter-spacing:2px;font-size:5.4rem;line-height:5.8rem}.imgHeaderContainer h2 span{font-size:3.8rem;display:block}.imgHeaderContainer .discount_time{color:#dc4955;margin:6px auto 18px;font-size:2.3rem;font-weight:500}.imgHeaderContainer .discount_time span{color:#fff;background-color:#dc4955;border-radius:10px;width:40px;height:40px;margin:auto 6px;line-height:38px;display:inline-block}.imgHeaderContainer .imgHeader img{width:100px;max-width:100%;height:auto;margin:auto}.imgHeaderContainer .imgHeader a{color:#dc4955;letter-spacing:1px;background-color:#fff;border-radius:36px;width:100%;max-width:160px;margin-top:12px;padding:8px 4px;font-size:1.5rem;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.imgHeaderContainer .imgHeader a:hover{color:#fff;background-color:#dc4955}.imgHeaderContainer .embla__viewport{background-color:#f5f5f5;border-radius:8px}.imgHeaderContainer .embla__container{padding-top:2rem;padding-bottom:2rem;padding-left:2rem}.imgHeaderContainer .mod_slider_prod{grid-area:slider}.imgHeaderContainer .mod_prod_card{box-shadow:none;background-color:#fff}@media screen and (max-width:768px){.imgHeaderContainer{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""slider";padding:12px 16px 16px}.imgHeaderContainer .imgHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:8px;display:flex}.imgHeaderContainer .flex_block{flex-direction:row-reverse;align-items:center;display:flex}.imgHeaderContainer .main_title{align-items:center;display:flex}.imgHeaderContainer h2{letter-spacing:0}.imgHeaderContainer h2,.imgHeaderContainer h2 span{font-size:3.2rem}.imgHeaderContainer h2 span{display:inline}.imgHeaderContainer .imgHeader img{width:auto;height:45px;margin:0 4px 0 0}.imgHeaderContainer .imgHeader a{max-width:80px;margin-bottom:12px}.imgHeaderContainer .discount_time{margin:0 8px;font-size:2rem}.imgHeaderContainer .discount_time span{border-radius:8px;width:34px;height:34px;margin:auto 4px;line-height:34px}}@media screen and (max-width:575px){.imgHeaderContainer h2,.imgHeaderContainer h2 span{font-size:2.6rem}.imgHeaderContainer .discount_time{margin:0 0 0 4px;font-size:1.6rem}.imgHeaderContainer .discount_time span{border-radius:8px;width:26px;height:26px;margin:auto 4px;line-height:26px}.imgHeaderContainer .imgHeader img{height:40px;margin:0 2px 0 0}.imgHeaderContainer .imgHeader a{padding:6px 2px}}@media screen and (max-width:400px){.imgHeaderContainer{padding:8px 16px 16px}.imgHeaderContainer .imgHeader{justify-content:center;margin-bottom:0}.imgHeaderContainer h2{line-height:5.4rem}.imgHeaderContainer .imgHeader a{margin-top:0}}