.wrapper .footer{width:100%;height:auto;margin:0;padding:0}.mod_footer_pc{content-visibility:auto;contain-intrinsic-size:auto 340px;display:block}.mod_footer_m{content-visibility:auto;contain-intrinsic-size:auto 125px;display:none}.footer .ksmorearea{background-color:var(--ks-black);width:100%;height:auto;margin:0 0 20px;padding:20px 0}.footer .ownerarea{width:100%;height:auto;margin:0 auto;padding:0}.ksmorearea .ksmoreinner{justify-content:center;gap:3%;width:min(1200px,95%);margin:0 auto;padding:0;display:flex}.ksmoreinner .footeritem{width:15%}.ksmoreinner .footer_markitem{flex-direction:column;justify-content:space-between;width:30%;display:flex}.footeritem h4,.footer_markitem h4{color:var(--ks-yellow);text-align:left;margin:0 0 15px;font-size:1.8rem;font-weight:500}.footeritem ul,.footer_markitem ul{text-align:left}.footeritem ul li,.footer_markitem ul li{color:#fff;margin:0 0 15px;font-size:1.5rem;line-height:1.2;list-style-type:none}.footeritem ul li a{color:#fff}.footeritem ul li a:hover{color:#d20f16;-webkit-text-decoration:underline;text-decoration:underline}.socialLogos{justify-content:center;align-items:center;display:flex}.socialLogos *{box-sizing:content-box}.footer_markitem ul li span,.footer_markitem ul li a span{display:none}.footer .footer_markitem .mark1{width:100%;height:auto;margin:5% 0}.footer .footer_markitem .mark2{width:85px;height:auto;margin:5% auto}.ownerarea a,.ownerarea p,.ownerarea small{color:#666;text-align:center;justify-content:center;gap:1.2rem;margin-bottom:1.3rem;font-family:微軟正黑體,Arial,sans-serif;font-size:1.3rem;font-style:normal;line-height:1.2;display:flex}.m_mark_line,.m_mark_fb,.m_mark_ig,.m_mark_yt{color:#fff;background-image:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg);background-repeat:no-repeat;background-size:26px;border-radius:100px;width:50%;margin:5% 0;padding:6px 13px 6px 32px;font-size:1.4rem;display:inline-block}.m_mark_line{background-color:#00b900;background-position:4px -434px}.m_mark_fb{background-color:#3b5998;background-position:4px -499px}.m_mark_ig{background-color:#c536a4;background-position:4px -559px}.m_mark_yt{color:red;background-color:#fff;background-image:url(https://cdn.kingstone.com.tw/images/youtube_red.svg);background-position:6px}.m_mark_yt span{border-left:var(--ks-black) 1px solid;padding-left:7px}.m_mark_line:hover,.m_mark_fb:hover,.m_mark_ig:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}.m_mark_yt:hover{color:red;-webkit-text-decoration:none;text-decoration:none}.m_mark_line span,.m_mark_fb span,.m_mark_ig span{border-left:1px solid rgba(255,255,255,.3);padding-left:7px}@media only screen and (max-width:768px){.mod_footer_pc{display:none}.mod_footer_m{display:block}.mod_footer_m .footer_m{background-color:var(--ks-black);width:100%;height:auto;margin:0;padding:15px 0}.footer_m .ksmorearea{width:100%;height:auto;margin:0 0 10px;padding:0}.ksmorearea .footeritem{width:100%;height:auto;margin:0;padding:0}.footeritem ul{text-align:center}.footeritem ul li{margin:0 15px 0 0;font-size:1.5rem;list-style-type:none;display:inline}.footeritem ul li:last-child{margin-right:0}.footer_m .ownerarea{width:100%;height:auto;margin:0;padding:0}.ownerarea small{font-size:1.2rem}.ownerarea a,.ownerarea p,.ownerarea small{color:#fff}.socialarea{margin:15px 0}.m_mark_line,.m_mark_fb,.m_mark_ig,.m_mark_yt{width:26%;margin:2%}}@media only screen and (max-width:320px){.m_mark_line,.m_mark_fb,.m_mark_ig{margin:0 1px}}:root{--ks-yellow:#fdd000;--ks-brown:#694a3a;--ks-offwhite:#f5f5f5;--ks-red:#b81c22;--ks-offwhite_border:#c2c2c2;--sticky_header_height:0px}.mod_header{background-color:#fdd000;background-color:var(--ks-yellow);width:100%;box-shadow:var(--shadow-elevation-medium)}.navLv0>li:first-child>a{color:#fff;background-color:#694a3a;background-color:var(--ks-brown);border-top:none}.mod_header.headerFlag{background:#fdd000 url(https://cdn.kingstone.com.tw/images/flag_2024_1b.png?Q=123) top repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/flag_2024_1b.png?Q=123) center top repeat-x}.headerdeco img{width:100%;max-width:none;height:auto;display:none}@media screen and (max-width:1366px){.mod_header{background-size:150%}.headerdeco{z-index:calc(var(--z-header-sticky) + 97);pointer-events:none;position:absolute;overflow:hidden}.headerdeco img{width:215%}}@media screen and (max-width:1024px){.headerdeco img{width:250%;display:block}}@media screen and (max-width:767px){.headerdeco img{width:260%}}@media screen and (max-width:480px){.headerdeco img{width:500%}}@media only screen and (max-width:479px){.headerdeco img{width:500%}}.mod_header.headerXmas{background:#fdd000 url(https://cdn.kingstone.com.tw/images/xmas_pc_20251215_1.png) bottom repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/xmas_pc_20251215_1.png) center bottom repeat-x;background-size:100%}.mod_header.headerXmas .headercontent{background-color:transparent}@media screen and (max-width:1850px){.mod_header.headerXmas{background:#fdd000 url(https://cdn.kingstone.com.tw/images/xmas_pc_narrower_20251215_1.png) top repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/xmas_pc_narrower_20251215_1.png) center top repeat-x;background-size:cover}}@media screen and (max-width:1366px){.mod_header.headerXmas{background:#fdd000 url(https://cdn.kingstone.com.tw/images/xmas_pad_20251215_1.png) top repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/xmas_pad_20251215_1.png) center top repeat-x;background-size:cover}}@media only screen and (max-width:768px){.mod_header.headerXmas{background:#fdd000 url(https://cdn.kingstone.com.tw/images/xmas_m_20251215_1.png) 50% repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/xmas_m_20251215_1.png) center center repeat-x;background-size:105%}.mod_header.headerXmas .headerBackground{background-color:transparent}}@media only screen and (max-width:480px){.mod_header.headerXmas{background-size:100%}}.mod_header.ChineseNewYear{background:#fdd000 url(https://cdn.kingstone.com.tw/images/chinesenewyear_pc_20260122_2.png) bottom repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/chinesenewyear_pc_20260122_2.png) center bottom repeat-x;background-size:100%}.mod_header.ChineseNewYear .headercontent{background-color:transparent}@media screen and (max-width:1850px){.mod_header.ChineseNewYear{background:#fdd000 url(https://cdn.kingstone.com.tw/images/chinesenewyear_pc_narrower_20260122_2.png) top repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/chinesenewyear_pc_narrower_20260122_2.png) center top repeat-x;background-size:cover}}@media screen and (max-width:1366px){.mod_header.ChineseNewYear{background:#fdd000 url(https://cdn.kingstone.com.tw/images/chinesenewyear_pad_20260122_2.png) top repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/chinesenewyear_pad_20260122_2.png) center top repeat-x;background-size:cover}}@media only screen and (max-width:768px){.mod_header.ChineseNewYear{background:#fdd000 url(https://cdn.kingstone.com.tw/images/chinesenewyear_m_20260122_2.png) 50% repeat-x;background:var(--ks-yellow) url(https://cdn.kingstone.com.tw/images/chinesenewyear_m_20260122_2.png) center center repeat-x;background-size:105%}.mod_header.ChineseNewYear .headerBackground{background-color:transparent}}@media only screen and (max-width:480px){.mod_header.ChineseNewYear{background-size:100%}}@media only screen and (min-width:769px){.mod_header .logo,.mod_header .searchbox{z-index:1;margin-top:10px}.headerKeywords{margin-bottom:10px}.m_fixed_bar_placeholder,.mheaderHamBtn,.headerBackground,.headerKeyTitle{display:none}.headerAccountList{box-shadow:var(--shadow-elevation-high);border-radius:5px}.navLv0>li:first-child{background-color:#694a3a;background-color:var(--ks-brown)}}#basictop_resp,.home_top_ad{z-index:0;width:100%}#basictop_resp img,.home_top_ad img{-o-object-fit:cover;object-fit:cover;width:100%;height:60px;display:block}.headercontent{box-sizing:border-box;grid-column-gap:10px;-moz-column-gap:10px;background-color:#fdd000;background-color:var(--ks-yellow);grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo search ad icons""logo keywords ad icons";column-gap:10px;width:min(1024px,100%);margin:auto;display:grid}.mod_header .logo{grid-area:logo;position:relative}.mod_header .logo img{width:150px;height:auto}.searchbox{grid-area:search}.headerKeywords{grid-area:keywords}.headerBn{grid-area:ad;margin:10px 0}.icons{grid-area:icons;justify-content:center;align-items:center;gap:1.2rem;margin-right:10px;display:flex}.headerSearchLabel{height:39px;display:flex}.headerSearchLabel .autoComplete_wrapper{flex-grow:1}.headerSearchLabel #autoComplete_list_1{background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-top:-5px;padding-top:5px}.headerSearchLabel #autoComplete_list_1 li{text-align:left;padding:.5rem 10px;font-size:1.6rem;line-height:1.5}.headerSearchLabel #autoComplete_list_1 li:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.headerSearchLabel #autoComplete_list_1 .autoComplete_selected{background-color:var(--ks-black);color:var(--ks-yellow)}.headerSearchBar{box-sizing:border-box;border:0;border-radius:5px 0 0 5px;outline:none;flex-grow:1;width:100%;height:39px;margin:0;padding:0 10px}.clearButton{vertical-align:middle;background-color:#fff;border:none;outline:none;flex-shrink:0;width:39px;height:39px;margin-left:-5px;padding:0}.clearButton.hide{display:none}.clearButtonSVG{fill:var(--ks-brown);height:100%;display:flex}.headerSearchBtn{-webkit-appearance:none;appearance:none;background:#694a3a url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 0 -1px no-repeat;background-color:var(--ks-brown);cursor:pointer;background-position:12px -288px;background-size:20px;border:0;border-radius:0 5px 5px 0;width:40px;margin:0}.headerKeyBox{background-color:#fdd000;background-color:var(--ks-yellow);flex-wrap:wrap;height:20px;margin:auto;display:flex;overflow:hidden}.headerKeyBox li{white-space:nowrap;margin-right:10px;font-size:1.4rem;line-height:1.8;list-style:none}.headerKeyBox a{color:var(--ks-brown);-webkit-text-decoration:none;text-decoration:none}.headerBn img{border-radius:5px;width:180px;height:auto}.headerLogin,.headerLogin:hover,.headerLogin p:hover{-webkit-text-decoration:none;text-decoration:none}.headerLogin p:hover{color:#fff;background-color:#694a3a}.headerLoginPC{border:1px solid #694a3a;border:1px solid var(--ks-brown);color:var(--ks-brown);padding:5px 10px;font-size:1.3rem;display:block}.headerAccountBox{position:relative}.headerAccountIcon{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 0 -163px/22px no-repeat;width:22px;height:22px}.headerAccountList{background-color:#f5f5f5;background-color:var(--ks-offwhite);text-align:left;z-index:var(--z-header-sticky);padding:5px 20px;list-style:none;display:none;position:absolute;top:42px;right:-36px}.headerAccountList.tempopen,.headerAccountList.open{display:block}.headerAccountList:before{content:"";border:10px solid transparent;border-top:0;border-bottom-color:#dbdbdb;position:absolute;top:-11px;left:158px}.headerAccountList li.headerAccountName{font-size:2.2rem}.headerAccountList .memberSummary{margin-bottom:1rem}.headerAccountList .memberSummary *{color:var(--ks-red);font-size:1.5rem}.headerAccountList li{box-sizing:border-box;color:#333;margin:10px 0;padding:0 1.5rem;font-size:1.3rem}.headerAccountList a{color:#333;-webkit-text-decoration:none;text-decoration:none}.headerAccountList li.headerLogout{border-bottom:1px solid #ddd;margin-bottom:0;padding:0 0 10px}.headerAccountList li .note1{color:#aaa;margin:0 0 0 5px}.headerAccountList li .note2{color:#ee1044;font-size:1.3rem}.headerAccountList li .bsty1{color:#ee1044;margin:0 3px}.headerAccountList img{width:100%;max-width:250px;height:auto;margin-left:auto;margin-right:auto}.headerAccountList .highlight{background-color:#ffffcd;margin-left:-1rem;padding:.5rem 1rem}.headerLogout button,.headerLogout a{background:#694a3a;background:var(--ks-brown);color:#fff;text-align:center;cursor:pointer;width:172px;box-shadow:var(--shadow-elevation-medium);border:none;border-radius:3px;margin:0 auto;line-height:34px;transition:transform .2s;display:block}.headerLogout button:hover{transform:scale(1.05)}.headerCartIcon{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 0 -107px/22px no-repeat;width:22px;height:22px;margin-right:6px;position:relative}.headerCrtNum{background-color:#694a3a;background-color:var(--ks-brown);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:1rem;display:flex;position:absolute;top:-4px;right:-7px}.accNavMask,.hamburgerNavMask{background:rgba(0,0,0,.3);width:100%;height:100vh;display:none;position:fixed;top:0;left:0}.accNavMask.on,.hamburgerNavMask.on{z-index:var(--z-header-backdrop);display:block}.mask3{z-index:var(--z-header-sticky);background:rgba(0,0,0,.3);width:100%;height:100%;display:none;position:fixed;top:0;left:0}.commonNavBox{background-color:#f2f2f2;font-size:1.4rem}.commonNavBox .headercontainer{box-sizing:border-box;max-width:1024px;height:39px;margin:0 auto;padding:0 1%;line-height:29px;position:relative}.navLv0{justify-content:space-around;display:flex}.navLv0>li{flex:auto;padding:5px .55%;font-size:min(1.5vw,1.5rem)}.navLv0 .current>a{color:#b8292f}.navLv1{z-index:var(--z-header-sticky);text-align:left;width:96.9%;box-shadow:var(--shadow-elevation-medium);background-color:#fdfdfd;padding:.5% 1.5% 1%;line-height:1.8;display:none;position:absolute;top:39px;left:0}.navLv1>li{float:left;border-right:1px solid #ececec;width:13.2%;min-height:128px;max-height:128px;margin:10px .5% 8px;overflow:hidden}.navLv1>li:nth-child(7n){border-right:0}.navLv1>li>a{color:#b8292f}.navLv2>li{height:17px;margin:5% 5px 5% 0;line-height:1.2;overflow:hidden}.navLv2>li>a{font-size:1.3rem}.navLv2>li>a.navMore{color:#919191}.navLv1>li.navProList{text-align:center;border:0}.navProList .navProName{height:13px;padding:0 10px;font-size:1.2rem;line-height:1;display:block;overflow:hidden}.navProList img{width:55%;margin-bottom:.5rem}.navLv0>li:hover>.navLv1{display:block}.navArrow{display:none}@media only screen and (max-width:768px){:root{--sticky_header_height:50px}.m_fixed_bar_placeholder{height:0;height:var(--sticky_header_height)}#basictop_resp,.home_top_ad{margin-bottom:5px}#basictop_resp img,.home_top_ad img{height:auto}.mod_header{width:100%;z-index:var(--z-header-sticky);order:-2;position:-webkit-sticky;position:sticky;top:0}.headercontent{height:0;height:var(--sticky_header_height);grid-template-columns:auto auto 1fr auto;grid-template-areas:"hamburger logo search icons";align-items:start;width:100%}.headerBackground{z-index:calc(var(--z-header-sticky) - 1);height:0;height:var(--sticky_header_height);background-color:#fdd000;background-color:var(--ks-yellow);width:100%;position:absolute}.mheaderHamBtn{width:44px;z-index:var(--z-header-sticky);grid-area:hamburger;padding:22px 0 22px 5px}.mheaderHamBtn span{background-color:#694a3a;background-color:var(--ks-brown);border-radius:100px;width:27px;height:3px;margin:2px auto 0;display:block;position:relative}.mheaderHamBtn span:before,.mheaderHamBtn span:after{content:"";background-color:#694a3a;background-color:var(--ks-brown);border-radius:100px;width:27px;height:3px;position:absolute;left:0}.mheaderHamBtn span:before{top:-9px}.mheaderHamBtn span:after{bottom:-9px}.mod_header .logo{z-index:var(--z-header-sticky);margin:0 auto;display:flex}.mod_header .logo img{width:45px}.searchbox{z-index:var(--z-header-sticky)}.headercontent .logo{margin-top:2px}.headercontent .searchbox,.headercontent .icons{margin-top:7px}.headerBn,.headerLoginPC{display:none}.headerAccountList{width:58%;height:100vh;z-index:var(--z-header-drawer);will-change:transform;background-color:rgba(255,255,255,.95);border:0;padding:1rem 2rem;transition:transform .5s;display:block;position:fixed;top:0;right:0;overflow-x:hidden;transform:translate(100%)}.headerAccountList.open{transform:translate(0)}.headerAccountList:before{display:none}.headerAccountList li{font-size:1.5rem}.headerSearchLabel{border:0;border-radius:5px;justify-content:space-between;align-items:start;height:auto;display:flex;overflow:hidden}.headerSearchBar{border-radius:5px;flex:auto;height:35px;font-size:1.6rem}.clearButton{width:35px;height:35px}.headerSearchBtn{background-color:#fff;background-image:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg);background-position:8px -292px;background-size:24px;height:35px;margin-left:-5px}.headerKeywords{background-color:#fdd000;background-color:var(--ks-yellow);border-bottom:1px solid #c2c2c2;border-bottom:solid 1px var(--ks-offwhite_border);opacity:0;z-index:1;padding:2% 3%;transition:transform .5s,opacity .5s;position:absolute;top:0;left:0;right:0;transform:translateY(-350px)}.headerKeywords.open{opacity:1;transform:translateY(50px)}.hKeyClose{width:20px;height:auto}.headerKeyTitle{color:#575757;justify-content:space-between;align-items:flex-end;font-size:1.6rem;display:flex}.headerKeyBox{height:auto}.headerKeyBox li{margin:7px 10px 3px 0;display:block}.headerKeyBox li a{border:1px solid #694a3a;border:1px solid var(--ks-brown);border-radius:4px;padding:7px;display:block}.icons{z-index:var(--z-header-sticky);gap:.5em}.headerAccountIcon{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 0 -207px/28px no-repeat;width:30px;height:30px;margin:0 2px}.headerAccountIcon:active{background-color:transparent}.headerAccountM{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 0 -277px/28px no-repeat;width:28px;height:28px;margin:0 2px}.headerCartIcon{background-position-y:-135px;background-size:28px;width:30px;height:30px}.headerCrtNum{top:-2px;right:-4px}.commonNavBox{z-index:var(--z-header-mobile-menu);will-change:transform;background-color:#fff;width:80%;height:100%;padding:0;font-size:1.6rem;line-height:1;transition:transform .5s;position:fixed;top:0;left:0;overflow-x:hidden;transform:translate(-100%)}.commonNavBox.open{transform:translate(0)}.commonNavBox a{min-height:50px;line-height:50px;display:block}.commonNavBox .headercontainer{padding:0}.navLv0{flex-direction:column;height:auto}.navLv0>li{float:none;text-align:left;height:auto;padding:0;font-size:1.8rem;position:relative}.navLv0>li>a{color:#3e3e3e;background-color:#f9f9f9;border-top:1px solid #eaeaea;padding:0 0 0 5%}.navLv1{position:inherit;top:inherit;left:inherit;background-color:inherit;border:0;width:100%;padding:0;display:block;overflow:hidden}.navLv1>li{width:100%;min-height:inherit;max-height:inherit;border-right:0;margin:0;position:relative}.navLv1>li>a{border-bottom:1px dotted #ccc;margin:0 0 0 10%}.navLv0 .current .navLv1>li>a{color:#333}.navLv1 li:last-child a{border-bottom:0}.jsBorderBottom{border-bottom:1px dotted #ccc!important}.navLv2{max-height:200px;padding-top:5px}.navLv2>li{height:auto;line-height:inherit;margin:0}.navLv2>li>a{color:#878787;min-height:auto;padding:10px 5% 10px 10%;font-size:1.5rem;line-height:1.3}.navLv1>li.navProList{text-align:left;border:0}.navProList .navProName{height:42px;padding:0;font-size:1.5rem;font-weight:400;line-height:50px}.navProList img{display:none}.navLv1>li.navProList>a{color:#878787;border-top:1px dotted #ccc;border-bottom:0;padding-right:5%}.navLv1>li:first-child>a{border-top:0}.navArrow{width:50px;height:49px;display:block;position:absolute;top:0;right:0}.navArrow:before{content:"";border:2px solid #c2c2c2;border-width:0 2px 2px 0;width:8px;height:8px;margin:auto;position:absolute;top:-1px;bottom:0;right:15px;transform:rotate(45deg)}.navArrow.navArrowClick:before{top:6px;transform:rotate(-135deg)}.navLv0>li:hover>.navLv1,.navLv1,.navLv2{display:none}}.headercontent,.icons,.searchbox{position:relative}@media only screen and (min-width:769px){.mod_header{position:relative}}