.embla{position:relative}.embla__viewport{width:100%;overflow:hidden}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;display:flex}.embla__button{cursor:pointer;touch-action:manipulation;z-index:1;width:30px;height:80px;fill:var(--ks-black);background-color:transparent;border:0;outline:0;justify-content:center;align-items:center;padding:0;transition:opacity .3s;position:absolute;top:50%;transform:translateY(-50%)}.embla__button:disabled{cursor:default;opacity:0}.embla__button:hover{background-color:rgba(0,0,0,.2)}.embla__button__svg{width:70%;margin:0 auto;transition:transform .2s}.embla__button__svg:hover{transform:scale(1.1)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla__pagination{justify-content:end;gap:6px;width:100%;padding-top:10px;list-style:none;display:flex;position:absolute;bottom:10px;right:6px}.embla__dot{cursor:pointer;background-color:transparent;border:0;outline:0;align-items:center;padding:0;display:flex;position:relative}.embla__dot:after{content:"";background-color:#efefef;border-radius:100%;width:8px;height:8px}.embla__dot.is-selected:after{background-color:var(--ks-black);opacity:1}.loadingIconBox{width:40px;height:40px;margin:20px auto;position:relative;top:calc(50% - 40px);transform:rotate(45deg)}.loadingIconBox .loadIcon{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.loadingIconBox .loadIcon:before{content:"";transform-origin:100% 100%;background-color:rgba(255,255,255,.9);width:100%;height:100%;animation:2.4s linear infinite both skFoldCubeAngle;position:absolute;top:0;left:0}.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{background-color:rgba(255,255,255,.8);animation-delay:.3s}.loadingIconBox .loadIcon3:before{background-color:rgba(255,255,255,.6);animation-delay:.6s}.loadingIconBox .loadIcon4:before{background-color:rgba(255,255,255,.7);animation-delay:.9s}@keyframes skFoldCubeAngle{0%,10%{opacity:0;transform:perspective(140px)rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px)rotateX(0)}90%,to{opacity:0;transform:perspective(140px)rotateY(180deg)}}.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)}}.popOverlay{z-index:calc(var(--z-site-popup) - 2);background:rgba(0,0,0,.7);font-size:1.5rem;transition:opacity .5s;position:fixed;top:0;bottom:0;left:0;right:0}.popOverlay .ordlistpop{border-bottom:1px solid #dfdfdf}.popOverlay .ordlistpop h2{text-align:left;color:#333;font-size:1.8rem;font-weight:700}.popOverlay .orderContent{padding:10px}.popOverlay .orderContent p{text-align:left;margin-bottom:10px;line-height:1.5}.popOverlay .orderContent .note{color:#b5b5b5;font-size:15px}.popBox{box-sizing:border-box;background:#fff;border-radius:5px;width:80vw;max-height:90vh;margin:80px auto;padding:40px 20px 20px;transition:all 1s ease-in-out;position:relative}.popBox .popClose{cursor:pointer;background:url(https://cdn.kingstone.com.tw/images/icon-close.png) 0 0/25px 25px no-repeat;width:25px;height:25px;display:block;position:absolute;top:9px;right:10px}.popBox.noCloseBtn{padding:20px}.popBox h2{color:#636363;text-align:center;background-color:#efefef;margin-bottom:5px;padding:8px 1%;font-size:1.6rem;font-weight:400}.popBox ul{list-style:none}.ppBtn{cursor:pointer;border-radius:2px;font-size:1.5rem;line-height:45px;display:block}.popBtn{display:flex}.popBtn button{border:1px solid #c80000;border-radius:3px;outline:none;flex:1;width:100%;margin-right:2%;font-family:Arial,Verdana,Microsoft JhengHei,sans-serif}.popBtn button:last-child{margin-right:0}.popBtn button.ppBtn_w{color:#c80000;background-color:#fff;border-bottom:4px solid #ae0909}.popBtn .ppBtn_simple{color:#309fb9;background:0 0;border:0}.popBtn .ppBtn_simple:hover{color:#d20f16}.ppBtn_w{color:#c80000;background-color:#fff;border-bottom:4px solid #ae0909}.popBtn button.ppBtn_r,.ppBtn_r{color:#fff;background-color:#c80000;border-bottom:4px solid #ae0909}.popBtn button.ppBtn_r.notready,.ppBtn_r.notready{color:#fff;background-color:#b5b5b5;border:1px solid #b5b5b5;border-bottom:4px solid #9e9e9e}.popBtn button.ppBtn_r.notready:hover,.ppBtn_r.notready:hover{background-color:#9e9e9e}.popBtn button.ppBtn_r2{color:#c80000;background-color:#fff;border-bottom:4px solid #ae0909}.ppBtn_g{color:#fff;background-color:#9baf3a;border:1px solid #9baf3a!important;border-bottom:4px solid #7c8c2a!important}.ppBtn_c{background-color:var(--ks-gold);color:#fff;border:var(--ks-gold) 1px solid!important;border-bottom:4px solid #6b410c!important}.ppBtn_gray{color:#fff;background-color:#b5b5b5;border:1px solid #b5b5b5!important;border-bottom:4px solid #9e9e9e!important}.ppBtn_b{color:#0078ca;background-color:#fff;border:1px solid #0078ca!important;border-bottom:4px solid #0169b0!important}.ppBtn_b2{color:#fff;background:#0078ca;border:1px solid #0078ca!important;border-bottom:4px solid #0169b0!important}.ppBtn_none{color:#309fb9;background:0 0;border:0}.popBtn button.ppBtn_r:hover{background-color:#ae0909}.popBtn button.ppBtn_r2:hover{color:#fff;background-color:#ae0909}.ppBtn_w:hover{background-color:#ebebeb}.ppBtn_g:hover{background-color:#afc34a}.ppBtn_c:hover{background-color:#a06a27}.ppBtn_b:hover{color:#fff;background-color:#0078ca}.ppBtn_b2:hover{background-color:#0169b0}.popAlert{text-align:center;padding:15px 2% 25px;font-size:1.6rem;font-weight:500}.popNote{text-align:left;padding:15px 2% 25px;font-size:1.6rem}.popNote p{margin-bottom:2px;font-weight:500}.popNote span{font-size:1.8rem}.popList{margin-left:20px}.popList li{font-size:1.4rem;list-style:outside}.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{color:#555;text-align:left;border:1px solid #e2e2e2;height:28vh;margin-bottom:10px;padding:15px 2% 25px;font-size:15px;overflow-y:auto}.popIread{color:#484848;margin:20px 0;font-size:1.5rem}.popIread label{cursor:pointer}.popIread .input-check[type=checkbox]+span{vertical-align:text-bottom}.popMemberClouse .clause dt{color:#535353;background:#e8e8e8;padding:5px 15px;font-size:1.5rem;font-weight:500}.popMemberClouse .clause dd{padding:5px 5px 20px;line-height:2}.popMemberClouse .firtNewTitle{margin:0 5px;padding:0}.popMemberClouse .fontblod{font-size:15px;font-weight:500}.popMemberClouse .firtNewTitle ul{margin-left:20px;padding:0;line-height:1.6em;list-style-type:upper-alpha}.popMemberClouse .firstA{text-indent:0;padding:0}.popMemberClouse .firstA .firstA{list-style-type:decimal}.hide{display:none}@media only screen and (max-width:768px){.popOverlay{font-size:1.6rem}.popBox{width:93vw;height:auto;margin-top:70px;padding:40px 14px 14px}.popBtn button{margin-right:4%}.popContent{-webkit-overflow-scrolling:touch;max-height:70vh}}@media only screen and (max-height:375px){.popContent{max-height:45vh}}.inlinePromoBox{background-color:var(--ks-offwhite_background);width:-webkit-fit-content;width:fit-content;box-shadow:var(--shadow-elevation-high);--grid-columns:3;border-radius:5px;align-items:center;margin:5% auto;display:flex}.inlinePromoBox .promoBody{flex-direction:column;padding:2%;display:flex}.inlinePromoBox img{width:100%;height:auto;display:block}.inlinePromoBox .promoFullImg img{border-radius:5px}.inlinePromoBox .promoGrid{grid-template-columns:repeat(var(--grid-columns), minmax(150px, 300px));grid-gap:2rem;justify-content:center;gap:2rem;display:grid}.inlinePromoBox .promoCard{background-color:var(--ks-black);border-radius:10px;flex-direction:column;padding:1.4rem;display:flex}.inlinePromoBox .cardHeader,.inlinePromoBox .cardBody{font-size:1.8rem;font-weight:700}.inlinePromoBox .cardHeader{color:var(--ks-yellow)}.inlinePromoBox .cardBody{color:#fff}.inlinePromoBox p,.inlinePromoBox li{color:#333;text-align:left;margin-bottom:5px;font-size:1.6rem;line-height:1.5}.inlinePromoBox p.promoHeader{color:var(--ks-brown);text-align:center;margin-bottom:2rem;font-size:2.2rem;font-weight:500}.inlinePromoBox p a{color:#309fb9;padding:0 2px;font-weight:500}.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;outline:none;width:80%;margin:2% auto;padding:1% 2%;font-size:2rem;transition:transform .2s}.promoBody a:hover{transform:scale(1.1)}.promoBody a:active{transform:scale(.9)}.promoBody a:hover,.promoBody a:active{-webkit-text-decoration:none;text-decoration:none}@media only screen and (max-width:768px){.inlinePromoBox{--grid-columns:2;flex-direction:column}.inlinePromoBox .promoHero img{border-radius:5px;width:50%;margin:2% auto auto}}.pc{display:block}.m{display:none}.memberHome *{box-sizing:border-box;font-size:1.6rem}.memberHome a{color:#3eacdf;outline:none;-webkit-text-decoration:none;text-decoration:none}.memberHome a:hover{color:#3495c2}.memberHome ul,.memberHome ol,.memberHome li{list-style:none}.memberHome .sec .container{margin:0 auto;padding-bottom:0}@media screen and (min-width:769px){.memberHome .sec .container{max-width:1500px}}.sidemenu{background-color:#ff5a6e;border-radius:25px;padding:25px 0;position:fixed;top:15rem;left:4rem}.sidemenu ul{background-color:#fff9de;flex-direction:column;padding:0 10px;display:flex}.sidemenu .menuItem{text-align:center;border-bottom:1px dotted #b28850;width:110px;padding:6px 0}.sidemenu .menuItem:last-child{border-bottom:0}.sidemenu .menuItem a{opacity:.8;font-size:1.6rem;font-weight:500;transition:all .3s}.sidemenu .menuItem a:hover{letter-spacing:2px;opacity:1}.sidemenu .font-color1 a{color:#d57a18}.sidemenu .font-color2 a{color:#a76218}.sec{background-position:bottom;background-attachment:fixed;padding:3rem 2rem 3rem 20rem}.sec.sec1{background-color:#dbeef2;padding-top:20px}.sec.sec2{background-color:#d5e3f0}.sec.sec3{background-color:#eaf7eb}.sec.sec4{background-color:#ffecf5}.sec.sec5{background-color:#eaf7eb;padding:30px 0}.visionBn{width:100%;margin-bottom:20px;overflow:hidden}.announcement{background-color:#e75186;border-radius:52px;height:52px;margin-bottom:20px;padding:5px;display:flex}.announcement .title{align-items:center;margin:0 15px;display:flex}.announcement .title img{width:40px}.announcement .title h2{color:#fff;margin-left:5px;font-size:24px;line-height:44px}.announcement .content{color:#e75186;text-align:left;background-color:#fff;border-radius:44px;flex-grow:1;padding:0 15px;font-size:18px;line-height:44px;position:relative;overflow:hidden}.memberInfo{flex-wrap:wrap;justify-content:space-between;display:flex}.memberInfo img{width:100%;height:auto}.memberInfo .main{text-align:left;padding:10px 0;font-size:24px}.memberInfo .main:first-child{padding-top:0;display:flex}.memberInfo .main:last-child{border-bottom:0 solid #000}.memberInfo .main .mbrbasic_main,.memberInfo .main .friend_group{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.memberInfo .main .friend_group{margin-bottom:.5rem}.memberInfo .main .mbrbasic_main{width:50%;font-size:2.4rem}.memberInfo .main .mbrfriend_main{background-color:#fff6e8;border-radius:5px;width:50%;padding:1rem}.memberInfo .main .memberBarcode{margin-left:5px}.memberInfo .main .memberBarcode img{vertical-align:middle;width:35px;height:35px;margin:2px 0;display:inline-block}.memberInfo .main .memberBarcode:hover img{margin:4px 0 0}.memberInfo .memberName{font-size:24px;font-weight:500}.memberInfo .memberLevel{color:#e75186;margin:0 5px;font-size:20px;font-weight:500}.memberInfo .memberLevel:before{content:"("}.memberInfo .memberLevel:after{content:")"}.memberInfo .memberBtn{color:#fff;background-color:#68abbe;border-radius:50px;padding:2px 10px;font-size:14px;display:inline-block}.memberInfo .memberBtn:hover,.memberInfo .memberBtn:active{background-color:#aedeeb}.rule_friendreco{margin:0 3px 0 0}.rule_friendreco a{-webkit-text-decoration:underline;text-decoration:underline}.rule_friendreco a:hover,.rule_friendreco a:active{-webkit-text-decoration:none;text-decoration:none}.code_friendreco{margin:0 3px 0 0}.code_friendreco .bsty1{color:#e75186;margin:0 0 0 3px}.mbrfriend_main button{color:#333;cursor:pointer;border:1px solid #ccc;border-radius:5px;margin:0 1px;font-family:Noto Sans TC,sans-serif;font-size:1.5rem}.mbrfriend_main button:hover,.mbrfriend_main button:active{color:#a7a756}.btninvite_friendreco,.btnrecolist_friendreco{background-color:#ffffcd}.mbrfriend_main button.btninvite_votebookreco{background-color:#e6f7e8;width:5em;margin-right:10px}.memberInfo .info{display:flex}.memberInfo .info .col{flex:1;padding:1%}.memberInfo .info .col.infocol{border:1px solid #afdeeb;border-radius:20px}.memberInfo .info .valid{margin-bottom:5px;font-size:18px;line-height:1.5;display:flex}.memberInfo .info .valid span{color:#e75186;font-size:18px}.memberInfo .info .valid .icon{width:27px}.memberInfo .info .valid .txt{width:calc(100% - 27px)}.memberInfo .info .valid.highlight .txt{background-color:#fff6e8}.memberInfo .info .valid.highlight2 .txt{background-color:#ffffcd}.memberInfo .memberCost{padding-right:10px}.memberInfo .memberAccount{flex-wrap:wrap;justify-content:space-between;display:flex}.memberInfo .memberAccount .account{color:#393939;cursor:pointer;border:1px solid #68abbe;border-radius:5px;flex-direction:column;justify-content:space-between;align-items:center;width:32%;display:flex;overflow:hidden}.memberInfo .memberAccount .account .txt{text-align:center;padding-top:10px}.memberInfo .memberAccount .account .arrow{color:#fff;background-color:#68abbe;justify-content:center;align-items:center;width:100%;padding:10px 0;display:flex}.memberInfo .memberAccount .account .arrow h3{display:block}.memberInfo .memberAccount .account .arrow img{width:15px}.memberInfo .memberAccount .account:hover,.memberInfo .memberAccount .account:active{border:1px solid #458b9e}.memberInfo .memberAccount .account:hover .arrow,.memberInfo .memberAccount .account:active .arrow{background-color:#458b9e}.memberInfo .memberAccount .account h3,.memberInfo .memberAccount .account h4{font-size:16px;font-weight:400}.memberInfo .memberAccount .account h4 span{color:#e75186;font-size:18px;font-weight:500}.memberInfo .unlogin{text-align:center;z-index:2;background-color:rgba(20,20,20,.9);padding-top:120px;position:absolute;top:0;bottom:0;left:0;right:0}.memberInfo .unlogin h3{color:#fff;margin-bottom:10px;font-size:24px}.memberInfo .unlogin a{color:#fff;border:1px solid #fff;border-radius:5px;width:150px;margin:0 auto;padding:5px 10px;display:block}.memberInfo .unlogin a:hover{color:rgba(20,20,20,.6);background:#fff}.timepointarea{padding:0 0 1.5%}.timepointunit{color:#666;text-align:left;font-size:1.4rem}.proBtn{justify-content:space-evenly;margin:0 auto;display:flex}.proBtn li{width:84px}.proBtn li a{border-radius:5px;margin:0 auto;display:block}.proBtn li a img{background-color:#68abbe;border-radius:5px}.proBtn li a h2{color:#68abbe;text-align:center;margin:3px 0 0;font-size:14px;font-weight:500}.proBtn li a:hover img,.proBtn li a:active img{background-color:#458b9e}.proBtn li a:hover h2,.proBtn li a:active h2{color:#02716b}.memberHome .morelink{color:#fff;text-align:center;background-color:#68abbe;border:1px solid #68abbe;border-radius:36px;width:100px;height:44px;margin:15px auto 0;line-height:40px;-webkit-text-decoration:none;text-decoration:none;display:block}.memberHome .morelink:hover{color:#68abbe;background-color:#fff}.memberDayCheck{padding-bottom:3rem}.memberDayCheck .title{color:#fff;background-color:#ff5a6e;border-radius:135px;flex-wrap:wrap;justify-content:center;align-items:center;width:325px;height:135px;margin:0 auto 30px;padding:30px 0;display:flex;position:relative}.memberDayCheck .title h2{font-size:30px;display:block}.memberDayCheck .title h3{font-size:24px;display:block}.memberDayCheck .title:after{content:"";background-image:url(https://cdn.kingstone.com.tw/images/chatpoint.png);width:33px;height:25px;position:absolute;bottom:-24px;right:60px}.memberDayCheck .check_title{color:#ff5a6e;text-align:left;margin:24px 2% 30px;font-size:30px;position:relative}.memberDayCheck .check_title:before{content:"";background-color:#ff5a6e;width:calc(100% - 220px);height:2px;display:block;position:absolute;bottom:7px;left:220px}.memberDayCheck .check_title:after{content:"連續簽到滿7次 點數2倍送";margin-left:10px;font-size:18px;font-weight:400;display:inline-block;transform:translateY(-9px)}.memberDayCheck .calenderList{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.memberDayCheck .calenderList .calender{background:url(https://cdn.kingstone.com.tw/images/calender.svg) 50% no-repeat;width:135px;height:155px}.memberDayCheck .calenderList .calender a{width:inherit;height:inherit;display:block;position:relative}.memberDayCheck .calenderList .calender a:after{content:"";background-image:url(https://cdn.kingstone.com.tw/images/check.png);background-size:contain;width:66px;height:66px;display:block;position:absolute;bottom:30px;left:50%;transform:translate(-33px)}.memberDayCheck .calenderList .calender a:hover:after{width:64px;height:64px;bottom:31px;transform:translate(-32px)}.memberDayCheck .calenderList .calender .day{width:40px;position:absolute;top:-5px;left:50%;transform:translate(-20px)}.memberDayCheck .calenderList .calender.checked a{cursor:default}.memberDayCheck .calenderList .calender.checked a:after{background-image:url(https://cdn.kingstone.com.tw/images/checked.png);background-size:contain}.memberDayCheck .calenderList .calender.checked a:hover:after{width:66px;height:66px;bottom:30px;transform:translate(-33px)}.promoteSection{background-color:#eaf7eb;padding:1% 0}.section,.productSection,.noticeSection{margin-bottom:5%}.productSection:last-child,.promoteSection:last-child,.noticeSection:last-child{margin-bottom:0}.productSection .title,.promoteSection .title,.noticeSection .title{border-bottom:10px solid #4e60a4;height:90px;margin-bottom:20px;position:relative;overflow:hidden}.productSection .title .mainTitle,.promoteSection .title .mainTitle,.noticeSection .title .mainTitle{color:#fff;background-color:#4e60a4;border-radius:50%;width:450px;height:400px;position:absolute;top:0;left:50%;transform:translate(-200px)}.productSection .title .mainTitle h2,.promoteSection .title .mainTitle h2,.noticeSection .title .mainTitle h2{letter-spacing:2px;margin-top:26px;font-size:40px}.productSection .title.style1,.promoteSection .title.style1,.noticeSection .title.style1{border-bottom:10px solid #2d8fbc}.productSection .title.style1 .mainTitle,.promoteSection .title.style1 .mainTitle,.noticeSection .title.style1 .mainTitle{background-color:#2d8fbc}.promoteSection .pdList,.noticeSection .pdList{padding:0 27px}.promoteSection .pdList li,.noticeSection .pdList li{padding:0 6px}.productSection .pdList .embla__slide,.promoteSection .pdList li>div,.noticeSection .pdList li>div{border:1px solid #fff;border-radius:5px;overflow:hidden}.productSection .pdList .img,.promoteSection .pdList li .img,.noticeSection .pdList li .img{background-color:#fff;padding:1rem}.productSection .pdList .infoBox,.promoteSection .pdList li .infoBox,.noticeSection .pdList li .infoBox{background-color:#4e60a4;padding:8px}.productSection .pdList .infoBox .pdName,.promoteSection .pdList li .infoBox .pdName,.noticeSection .pdList li .infoBox .pdName{text-align:left;height:42px;font-size:14px;line-height:1.5;overflow:hidden}.productSection .pdList .infoBox .pdPrice,.promoteSection .pdList li .infoBox .pdPrice,.noticeSection .pdList li .infoBox .pdPrice{color:#ffea00;font-size:14px}.productSection .pdList .infoBox .pdPrice span,.promoteSection .pdList li .infoBox .pdPrice span,.noticeSection .pdList li .infoBox .pdPrice span{font-size:20px}.productSection .pdList.style1 .embla__slide,.promoteSection .pdList.style1 li,.noticeSection .pdList.style1 li{position:relative}.productSection .pdList.style1 .embla__slide,.promoteSection .pdList.style1 li>div,.noticeSection .pdList.style1 li>div{border-radius:120px}.productSection .pdList.style1 .img,.promoteSection .pdList.style1 li .img,.noticeSection .pdList.style1 li .img{padding:40px 20px 10px}.productSection .pdList.style1 .infoBox,.promoteSection .pdList.style1 li .infoBox,.noticeSection .pdList.style1 li .infoBox{background-color:#2d8fbc;padding:10px 10px 30px}.productSection .title{border-bottom:10px solid #4e60a4}.productSection .title .mainTitle{background-color:#4e60a4}.promoteSection .title{border-bottom:10px solid #009e96}.promoteSection .title .mainTitle{background-color:#009e96}.promoteSection .bankList{padding:0 27px}.promoteSection .bankList .bankPromote{padding:0 5px}.promoteSection .bankList .bankPromote a{border:1px solid #fff;border-radius:5px;width:100%;display:block;overflow:hidden}.promoteSection .gameList{padding:0 27px}.promoteSection .gameList .gamePromote{padding:0 5px}.promoteSection .gameList .gamePromote a{border-radius:5px;width:100%;margin:5px 0;display:block;overflow:hidden}.promoteSection .gameList .gamePromote a:hover{margin:7px 0 3px}.monthbn{margin:2rem 0}.bnarea_monthbn{float:left;width:58%}.txtarea_monthbn{float:right;width:40%}.mod_embla_monthbn .embla__slide{min-width:100%}.txtarea_monthbn .txtcol_monthbn,.txtcol_monthbn .txtunit_monthbn{list-style-type:disc}.txtcol_monthbn{padding:0 0 0 1.5em}.txtunit_monthbn{color:#673000;text-align:left;margin:0 0 2%}.txtunit_monthbn.em1,.txtunit_monthbn.em1 a{color:#c00;font-weight:500}.txtunit_monthbn a{color:#673000}.txtbox_monthbn{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.promoteSection .eventList .embla__slide a{border:1px solid #fff;display:block}.promoteSection .eventList .embla__slide img{width:100%;height:auto}.promoteSection .awardList{padding:0 27px}.promoteSection .awardList li{padding:0 6px}.promoteSection .awardList li>div{text-align:left;background-color:#fff;border-radius:5px;padding:20px 20px 65px;display:block;position:relative}.promoteSection .awardList li>div img{margin-bottom:10px}.promoteSection .awardList li>div h2{color:#009e96;text-align:center;font-size:18px;font-weight:500}.promoteSection .awardList li>div p{font-size:14px}.promoteSection .awardList li>div .awardPopup{color:#fff;text-align:center;background-color:#009e96;border-radius:60px 60px 0 0;width:120px;height:60px;padding-top:20px;font-size:18px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-60px)}.promoteSection .awardList li>div .awardPopup:hover,.promoteSection .awardList li>div .awardPopup:active{background-color:#02716b}.promoteSection .awardList li.unannounced>div{position:relative;overflow:hidden}.promoteSection .awardList li.unannounced>div:after{content:"尚未公布";color:#fff;text-align:center;background-color:rgba(20,20,20,.6);padding-top:100px;font-size:24px;position:absolute;top:0;bottom:0;left:0;right:0}.noticeSection .title{border-bottom:10px solid #ea68a2}.noticeSection .title .mainTitle{background-color:#ea68a2}.noticeSection .noticeContent{background-color:#fff;border-radius:5px;padding:20px}.noticeSection .noticeContent .notice{text-align:left;height:160px;margin-bottom:20px;line-height:1.5;position:relative;overflow:hidden}.noticeSection .noticeContent .notice .noticeTitle{color:#ea68a2;font-size:20px;font-weight:500}.noticeSection .noticeContent .notice .noticeTxt{border-bottom:1px dotted #f2aaca;margin-bottom:20px;padding:0 10px 20px;font-size:14px}.noticeSection .noticeContent .notice .noticeTxt p{margin-bottom:5px}.noticeSection .noticeContent .notice .noticeTxt .warning{color:#d20f16}.noticeSection .noticeContent .notice .noticeTxt h4{color:#bc497c;margin:10px 0;font-size:18px}.noticeSection .noticeContent .notice>li{margin-bottom:20px}.noticeSection .noticeContent .notice>li:last-child .noticeTxt{border-bottom:0}.noticeSection .noticeContent .notice .shadow{background:linear-gradient(rgba(255,255,255,0) 0%,#fff 100%);width:100%;height:50px;position:absolute;bottom:0}.noticeSection .noticeContent .notice.open{height:auto}.noticeSection .noticeContent .notice.open .shadow{opacity:0}.noticeSection .noticeContent .notice1{margin-left:20px}.noticeSection .noticeContent .notice1 li{margin-bottom:5px;list-style:decimal}.noticeSection .noticeContent .notice1 li .picbox_notice img{width:100%;height:auto}.noticeSection .noticeContent .notice1 li .picbox_notice img.imgsty3{max-width:365px;margin:1% 0 0}.noticeSection .noticeContent .notice1 li span{display:block}.noticeSection .noticeContent .notice1 .example{color:#8d8d8d;list-style:none}.noticeSection .noticeContent .notice2{margin-left:20px}.noticeSection .noticeContent .notice2 li{margin-bottom:5px;list-style:outside}.noticeSection .noticeContent .notice2 li img{width:100%;height:auto}.noticeSection .noticeContent .notice2 li .picbox_notice img.imgsty2{max-width:431px;margin:1% 0 0}.noticeSection .noticeContent .notice2 li .picbox_notice img.imgsty4{width:auto;max-width:100%}.noticeSection .noticeContent .openBtn{color:#fff;background-color:#ea68a2;border-radius:5px;width:200px;height:50px;margin:0 auto;font-size:18px;line-height:50px;display:block}.noticeSection .noticeContent .openBtn:hover,.noticeSection .noticeContent .openBtn:active{background-color:#e05c97}.noticeSection .noticeContent .openBtn.open{background-color:#b6b6b6}.noticeSection .noticeContent .openBtn.open:hover,.noticeSection .noticeContent .openBtn.open:active{background-color:#9b9b9b}.productSection .embla,.promoteSection .embla{overflow:visible}.promoteSection .embla__container img{width:100%;height:auto}.pdList .embla__container,.eventList .embla__container{grid-gap:1.5rem;grid-auto-flow:column;gap:1.5rem;display:grid}.pdList .embla__container{grid-auto-columns:minmax(180px,400px)}.eventList .embla__container{grid-auto-columns:minmax(300px,450px)}.popShareBox .popupHeader{border-bottom:1px dotted #ccc;padding-bottom:15px;display:flex;position:relative}.popShareBox .popupHeader .col{flex:1}.popShareBox .popupHeader .col2{flex:2}.popShareBox .popupHeader .text{text-align:left;padding-left:10px}.popShareBox .popupHeader .text h2{color:#009e96;margin-bottom:5px;font-size:20px}.popShareBox .popupHeader .text p{font-size:14px;line-height:1.5}#barcodePopOverlay .popContent{max-height:90vh}.popShareBox .awardName{color:#009e96;text-align:left;padding:5px 0;font-size:16px}.popShareBox .awardeeList li{border-bottom:1px dotted #009e96;justify-content:space-between;line-height:2;display:flex}.popShareBox .awardeeList li>div{text-align:center;flex:1;font-size:15px}.popShareBox .awardeeList li.awardeeListHead{color:#fff;background:#009e96}.popShareBox .ireadCard{max-width:330px;margin:0 auto}.buymixbox .btnbuyset{width:100%;height:auto;margin:5px 0 0;padding:0}.buymixbox .btnbuy{background:url(https://cdn.kingstone.com.tw/images/btn_buy_icon.png) 6px 0/16px no-repeat;border-radius:3px;width:112px;height:28px;margin:0 auto;font-size:13px;overflow:hidden}.buymixbox .btnbuy span{text-align:center;color:#fff;letter-spacing:1px;margin:0;padding:0 0 0 19px;font-size:13px;line-height:26px;display:block}.buymixbox .btnbuy1,.buymixbox .btnbuy2,.buymixbox .btnbuy6,.buymixbox .btnbuy20{background-position-y:6px}.buymixbox .btnbuy1,.buymixbox .btnbuy2,.buymixbox .btnbuy6{background-color:#c80000;border:1px solid #c80000;border-bottom-color:#ae0909}.buymixbox .btnbuy20{background-color:#ffb6dd;border:1px solid #ffb6dd;border-bottom-color:#fea8d6}.buymixbox .btnbuy1 a,.buymixbox .btnbuy2 a,.buymixbox .btnbuy6 a,.buymixbox .btnbuy20 a{border-bottom:2px solid #ae0909}.buymixbox .btnbuy3,.buymixbox .btnbuy4,.buymixbox .btnbuy5,.buymixbox .btnbuy7{background-color:#b68227;border:1px solid #b68227;border-bottom-color:#a37421}.buymixbox .btnbuy3 a,.buymixbox .btnbuy4 a,.buymixbox .btnbuy5 a,.buymixbox .btnbuy7 a{border-bottom:2px solid #a37421}.buymixbox .btnbuy3{background-position-y:-315px}.buymixbox .btnbuy4,.buymixbox .btnbuy7{background-position-y:-234px}.buymixbox .btnbuy5{background-position-y:6px}.buymixbox .btnbuy8,.buymixbox .btnbuy15,.buymixbox .btnbuy16{background-color:#16936e;background-position-y:6px;border:1px solid #16936e}.buymixbox .btnbuy8 a,.buymixbox .btnbuy15 a,.buymixbox .btnbuy16 a{border-bottom:2px solid #14785a}.buymixbox .btnbuy19{background-color:#c7c7c7;background-position-y:6px;border:1px solid #c7c7c7}.buymixbox .btnbuy19 a{border-bottom:2px solid #bababa}.buymixbox .btnbuy9,.buymixbox .btnbuy10,.buymixbox .btnbuy11,.buymixbox .btnbuy14{background-color:#fff}.buymixbox .btnbuy9{background-position-y:-74px;border:1px solid #d3bd42}.buymixbox .btnbuy9 a{border-bottom:2px solid #eaf1ee}.buymixbox .btnbuy9 span{color:#bc9f00}.buymixbox .btnbuy10{background-position-y:-114px;border:1px solid #59bfff}.buymixbox .btnbuy10 a{border-bottom:2px solid #f1f3f4}.buymixbox .btnbuy10 span{color:#29acff}.buymixbox .btnbuy11{background-position-y:-194px;border:1px solid #16936e}.buymixbox .btnbuy11 a{border-bottom:2px solid #eaf1ee}.buymixbox .btnbuy11 span{color:#00825c}.buymixbox .btnbuy14{background-position-y:-154px;border:1px solid #e66700}.buymixbox .btnbuy14 a{border-bottom:2px solid #f3ece6}.buymixbox .btnbuy14 span{color:#e66700}.member_Overview,.member_Encourage{text-align:left;background-color:#fff;border-radius:20px;margin-bottom:20px;padding:28px;position:relative;overflow:hidden;box-shadow:2px 2px 8px rgba(100,100,100,.3)}.member_Overview{flex-direction:column;justify-content:space-between;width:51.5%;display:flex}.overview_card{background-color:#f2f2f2;border-radius:12px;padding:26px 24px}a.btn_borderless{color:#694a3a;margin:16px 0 8px;font-size:18px;display:inline-block}a.btn_borderless:hover{color:#694a3a}a.btn_borderless:after{content:"";border-top:2px solid;border-left:2px solid;width:7px;height:7px;margin:0 0 2px 5px;display:inline-block;transform:rotate(135deg)}a.btn_borderless:hover:after{margin:0 0 2px 8px}.btn_borderless span{color:#ff5a6e;padding:0 4px;font-size:24px;font-weight:500}a.center_btn,button.center_btn{white-space:nowrap;border-radius:16px;margin-top:8px;padding:6px 12px;font-size:14px;display:inline-block}a.btn_borderless:hover,a.center_btn:hover{-webkit-text-decoration:none;text-decoration:none}a.center_btn.solid:after,a.center_btn.hollow:after,button.center_btn.hollow:after{content:"";border-top:2px solid;border-left:2px solid;width:6px;height:6px;margin:0 0 1px 4px;display:inline-block;transform:rotate(135deg)}a.center_btn.solid,button.center_btn.icon{color:#fff;background-color:#68abbe;margin-right:8px}a.center_btn.hollow,button.center_btn.hollow,a.center_btn.memberBarcode{color:#68abbe;background-color:#fff}a.center_btn.memberBarcode img{width:auto;height:19px;margin-left:3px;transform:translateY(4px)}button.center_btn.icon img{filter:brightness(5);width:auto;height:15px;margin-left:3px;transform:translateY(2px)}button.center_btn.icon:hover img{filter:none}a.center_btn:hover,button.center_btn:hover{color:#694a3a;cursor:pointer;background-color:#fdd000}.overview_name{justify-content:flex-start;align-items:center;display:flex}.overview_name img{width:auto;height:60px;margin-right:10px}.overview_name h3{color:#694a3a;font-size:24px;font-weight:500;line-height:1.5}.overview_name h3 span{color:#f29f23;letter-spacing:1px;margin-top:4px;padding-left:1px;font-size:14px;font-weight:400;display:block}.center_txt{color:#694a3a;font-size:16px}.center_txt span{color:#ff5a6e;padding:0 2px}.overview_card .note{color:#999;margin-top:4px;font-size:12px;line-height:1.5;display:block}.overview_link{padding-top:20px}.overview_welfare{padding:12px 0 24px}.overview_welfare li{color:#666;text-indent:-28px;margin:4px 0;padding-left:30px;font-size:16px;line-height:1.6}.overview_welfare li span{color:#ff5a6e}.overview_welfare li:before{content:"";background-image:url(https://cdn.kingstone.com.tw/images/icon_member_megaphone.png);background-position:50%;background-repeat:no-repeat;background-size:100%;width:22px;height:22px;margin-right:6px;display:inline-block;transform:translateY(6px)}.overview_welfare li a{white-space:nowrap;border-radius:16px;margin-left:4px;padding:4px 12px;font-size:14px;display:inline}.overview_welfare li a.link{color:#666;margin-left:0;padding:0;font-size:16px}.overview_welfare li a.link:after{content:"";border-top:2px solid;border-left:2px solid;width:7px;height:7px;margin:0 4px 1px 2px;display:inline-block;transform:rotate(135deg)}.overview_welfare li a.link:hover{-webkit-text-decoration:none;text-decoration:none}.overview_welfare li a.link:hover:after{margin:0 0 1px 4px}.overview_welfare li .point2{padding-right:2px;font-size:19px}.overview_service li{display:inline-block}.overview_service a{color:#68abbe;margin:0 20px;display:inline-block}.overview_service a span{background-color:#f2f2f2;border-radius:100%;width:72px;height:72px;margin:0 auto 6px;padding:20px;display:block}.overview_service a img{width:100%;height:100%}.overview_service a:hover{-webkit-text-decoration:none;text-decoration:none}.overview_service a:hover span{background-color:#68abbe}.overview_service a:hover img{filter:brightness(3)}.member_Encourage{width:45.5%}.member_Encourage h2.center_title{text-align:left;color:#68abbe;margin-bottom:12px;position:relative}.member_Encourage h2.center_title span{z-index:1;background-color:#fff;padding-right:12px;font-size:26px;position:relative}.member_Encourage h2.center_title:after{content:"";background-color:#68abbe;width:100%;height:2px;margin:auto;position:absolute;top:2px;bottom:0;left:0;right:0}.encourage_reward{border-bottom:2px dashed #d9d9d9;margin-bottom:16px}.encourage_reward ul{padding:8px 0 16px}.reward_top{display:contents}.reward_item{flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.reward_item a,.reward_item .reward_shipping{text-align:center;background-color:#fff8da;border-radius:12px;width:30.5%;padding:14px 14px 48px;display:block;position:relative;overflow:hidden}.reward_item a:after,.reward_item .reward_shipping:after{content:"";opacity:.1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:60px;height:60px;margin:auto;display:block;position:absolute;bottom:-18px;left:0;right:0}.reward_item a.reward_coin:after{background-image:url(https://cdn.kingstone.com.tw/images/icon_reward_1.png)}.reward_item a.reward_coupon:after{background-image:url(https://cdn.kingstone.com.tw/images/icon_reward_2.png)}.reward_item .reward_shipping:after{background-image:url(https://cdn.kingstone.com.tw/images/icon_reward_4.png);bottom:-15px}.reward_item a .data,.reward_item .reward_shipping .data{color:#694a3a;margin-bottom:4px;font-size:16px;display:block}.reward_item a .data:after{content:"";border-top:2px solid;border-left:2px solid;width:6px;height:6px;margin:0 4px 2px;display:inline-block;transform:rotate(135deg)}.reward_item a .data span,.reward_item .reward_shipping .data span{color:#ff5a6e;margin-right:2px;font-size:19px;font-weight:500}.reward_item a:hover{-webkit-text-decoration:none;text-decoration:none}.reward_item a:hover:after{left:8px}.reward_item a:hover .data:after{margin:0 0 2px 8px}.reward_item a .point1{color:#ff5a6e;padding:0 2px}.reward_item a p{color:#666;font-size:14px}.assignment_title{align-items:center;display:flex}.assignment_title h3{color:#694a3a;margin-bottom:2px;font-size:24px;font-weight:500;line-height:1.7}.assignment_title h3>span{color:#ff5a6e;padding-left:4px;font-size:18px}.assignment_title h3>span span{padding:0 1px;font-size:26px}.assignment_title p{color:#666;font-size:16px}.assignment_title img{width:80px;height:80px;margin:6px 16px 0 0}.assignment_rate{background-color:#ebebeb;border-radius:16px;height:28px;margin:12px auto 8px;position:relative}.assignment_rate span{background-color:#fed145;border-radius:16px;height:100%;display:block}.encourage_assignment>p{color:#694a3a;margin-bottom:16px}.encourage_assignment>p img{width:22px;height:22px;margin-right:6px;transform:translateY(5px)}.encourage_assignment>p a{margin:4px 0 0 6px}.encourage_share{color:#3eacdf;background-color:#ffefee;border-radius:12px;padding:10px 20px 8px 40px}.encourage_share>li{margin-bottom:6px;list-style:outside}.encourage_share button{border:none}.txt_link{margin-right:6px}@media screen and (max-width:1399px){.member_Overview,.member_Encourage{width:49%}.overview_service a{margin:0 14px}}@media (min-width:1025px) and (max-width:1399px){.reward_item{flex-wrap:wrap-reverse}.reward_item a{width:48%}.reward_item .reward_shipping{width:100%;margin-bottom:16px;padding:14px 8px}.reward_item .reward_shipping:after{display:none}}@media screen and (max-width:1199px){.member_Overview,.member_Encourage{padding:24px}.overview_card{padding:22px 20px}.overview_service{justify-content:space-around;display:flex}.overview_service a{margin:0}}@media screen and (max-width:1024px){.proBtn{gap:1%}.member_Overview,.member_Encourage{width:100%}}@media screen and (max-width:768px){.pc{display:none}.pad{display:block}.m{display:none}.container{max-width:none;max-width:initial;width:90%}.sidemenu{z-index:100;width:100%;right:auto;top:var(--sticky_header_height);border-radius:0;padding:0;position:-webkit-sticky;position:sticky;overflow-x:scroll;transform:translate(0)}.sidemenu ul{background-color:#ff5a6e;flex-direction:row;justify-content:space-between;width:800px;padding:0}.sidemenu ul .menuItem{border-bottom:0;border-right:1px solid #fff;flex-shrink:0;padding:6px 5px;font-size:14px}.sidemenu .font-color1 a,.sidemenu .font-color2 a{color:#fff}.sec{padding:20px 0}.visionBn{margin-bottom:0}.visionBn .container{width:100%}.announcement{border-radius:5px;flex-wrap:wrap;height:auto;padding:0;overflow:hidden}.announcement .content{border-radius:0;padding:10px 15px 15px;font-size:16px;line-height:1.5}.memberInfo{padding:15px 2%}.memberInfo .main{font-size:18px}.memberInfo .main:first-child{flex-wrap:wrap}.memberInfo .main .mbrbasic_main,.memberInfo .main .mbrfriend_main{gap:.5rem;width:100%;padding:5px}.mbrfriend_main button{height:44px;margin:5px 2px 0 0}.memberInfo .memberName{font-size:20px}.memberInfo .memberLevel{font-size:18px}.memberInfo .memeberPeriod{margin-left:0;display:block}.memberInfo .info{flex-flow:column-reverse wrap}.memberInfo .info .col{flex:auto;width:100%}.memberInfo .info .valid,.memberInfo .info .valid span{font-size:16px}.memberInfo .info .valid .icon{width:20px}.memberInfo .info .valid .icon img{margin-top:2px}.memberInfo .memberCost{padding-right:0}.memberInfo .memberAccount{margin-bottom:10px}.memberInfo .memberAccount .account{justify-content:space-between;padding:0}.memberInfo .memberAccount .account .txt{padding-top:5px}.memberInfo .memberAccount .account .arrow{padding:8px 0}.memberInfo .memberAccount .account h3{font-size:14px}.memberInfo .memberAccount .account h4{font-size:14px;font-weight:400}.memberInfo .memberAccount .account h4 span{color:#e75186;font-size:16px;font-weight:400}.memberInfo .memberAccount .account .note,.memberInfo .memberAccount .account .note span{font-size:10px}.memberInfo .memberAccount .account .note .date{display:block}.timepointunit{font-size:1.3rem}.proBtn{flex-wrap:wrap}.proBtn li{width:20%;margin-bottom:10px;margin-right:0%}.proBtn li a h2{font-size:18px}.proBtn li .imgBtn{background-color:#009e96;border-radius:5px}.memberHome .morelink{margin:5px auto 0}.memberDayCheck .title{width:260px;height:auto;padding:15px 0}.memberDayCheck .title h2{font-size:24px}.memberDayCheck .title h3{font-size:20px}.memberDayCheck .calenderList .calender{background-size:contain;width:16vw;height:18.37vw;margin:0 1% 15px}.memberDayCheck .calenderList .calender a:after{width:8vw;height:8vw;margin:auto;position:absolute;top:5vw;bottom:0;left:0;right:0;transform:none}.memberDayCheck .calenderList .calender a:hover:after,.memberDayCheck .calenderList .calender.checked a:hover:after{width:9vw;height:9vw;bottom:0;transform:none}.productSection,.promoteSection,.noticeSection{margin-bottom:20px}.productSection .title,.promoteSection .title,.noticeSection .title{height:75px}.productSection .title .mainTitle,.promoteSection .title .mainTitle,.noticeSection .title .mainTitle{width:280px;height:280px;transform:translate(-140px)}.productSection .title .mainTitle h2,.promoteSection .title .mainTitle h2,.noticeSection .title .mainTitle h2{font-size:26px}.promoteSection .pdList,.noticeSection .pdList{padding:0 16px}.productSection .pdList,.promoteSection .pdList li,.noticeSection .pdList li{padding:0 4px}.productSection .pdList .img,.promoteSection .pdList li .img,.noticeSection .pdList li .img{padding:8px}.productSection .pdList.style1 .img,.promoteSection .pdList.style1 li .img,.noticeSection .pdList.style1 li .img{padding:40px 8px 10px}.promoteSection .bankList{margin:0 auto;padding:0 16px}.promoteSection .bankList .bankPromote{padding:0 5px}.promoteSection .gameList,.promoteSection .eventList,.promoteSection .awardList{padding:0 16px}.promoteSection .awardList li>div{padding:10px 10px 65px}.bnarea_monthbn,.txtarea_monthbn{float:none;width:98%;margin:0 auto}.bnarea_monthbn{margin-bottom:2.5%}.noticeSection .noticeContent{padding:15px 8px}.popShareBox .popupHeader{flex-wrap:wrap}.popShareBox .popupHeader .col{flex:auto;width:100%}.popShareBox .popupHeader .col2{flex:auto;width:100%;margin-top:5px}.popShareBox .popupHeader .text{padding:0}.popShareBox .popupHeader .text h2{text-align:center}.reward_item a,.reward_item .reward_shipping{padding:14px 8px 48px}}@media screen and (max-width:480px){.pc,.pad{display:none}.m{display:block}.container{width:96%}.memberInfo .info .col.infocol{padding:10px 0 5px}.proBtn li a h2{font-size:1.2rem}.memberDayCheck .calenderList{justify-content:space-evenly;padding-top:8px}.memberDayCheck .calenderList .calender{width:22vw;height:25.26vw;margin:0 1.5% 15px}.memberDayCheck .calenderList .calender:nth-child(4),.memberDayCheck .calenderList .calender:nth-child(5),.memberDayCheck .calenderList .calender:nth-child(6),.memberDayCheck .calenderList .calender:nth-child(7){width:19vw;height:22vw;margin:0 .5% 15px}.memberDayCheck .calenderList .calender .day{width:24px;transform:translate(-12px)}.memberDayCheck .calenderList .calender a:after{width:13vw;height:13vw}.memberDayCheck .calenderList .calender:nth-child(4) a:after,.memberDayCheck .calenderList .calender:nth-child(5) a:after,.memberDayCheck .calenderList .calender:nth-child(6) a:after,.memberDayCheck .calenderList .calender:nth-child(7) a:after{width:12vw;height:12vw}.memberDayCheck .calenderList .calender a:hover:after,.memberDayCheck .calenderList .calender.checked a:hover:after{width:14vw;height:14vw;transform:translateY(2px)}.memberDayCheck .calenderList .calender:nth-child(4) a:hover:after,.memberDayCheck .calenderList .calender:nth-child(5) a:hover:after,.memberDayCheck .calenderList .calender:nth-child(6) a:hover:after,.memberDayCheck .calenderList .calender:nth-child(7) a:hover:after{width:13vw;height:13vw}.memberDayCheck .check_title{text-align:center;margin:0 2%;font-size:26px}.memberDayCheck .check_title:before{width:100%;bottom:25%;left:0}.memberDayCheck .check_title:after{background-color:#dbeef2;width:-webkit-fit-content;width:fit-content;margin:12px auto;padding:0 8px;display:block}.productSection .pdList .infoBox,.promoteSection .pdList li .infoBox,.noticeSection .pdList li .infoBox{padding:8px}.productSection .pdList.style1 .infoBox,.promoteSection .pdList.style1 li .infoBox,.noticeSection .pdList.style1 li .infoBox{padding:8px 8px 30px}.buymixbox .btnbuy{width:100px}.sec.sec1 .inlinePromoBox .promoGrid{gap:.5em}.member_Overview,.member_Encourage{padding:20px}.overview_name h3{font-size:20px}.overview_card{padding:16px}a.btn_borderless{margin:6px 0;font-size:17px}.overview_link{padding-top:8px}.overview_welfare{padding:4px 0 12px}.overview_service a span{width:17.5vw;height:17.5vw;padding:4.5vw}.reward_item{flex-wrap:wrap-reverse}.reward_item a{width:48%}.reward_item .reward_shipping{width:100%;margin-bottom:16px;padding:14px 8px}.reward_item .reward_shipping:after{display:none}.overview_welfare li .point2{line-height:1.2}.assignment_title h3>span span{font-size:22px}.assignment_title h3{font-size:20px;line-height:1.5}.assignment_title img{width:74px;height:74px;margin:8px 12px 0 0}}@media screen and (max-width:360px){.memberInfo .main{font-size:16px}.memberInfo .main .memberBarcode img{width:32px;height:32px}.memberInfo .main .memberBarcode:hover img{width:30px;height:30px;margin:1px}.memberInfo .memberName{font-size:18px}.memberInfo .memberLevel{font-size:16px}.memberInfo .memberBtn{border-radius:50px;padding:2px 5px;font-size:12px}.member_Overview,.member_Encourage,.overview_card{padding:12px}.overview_name img{height:58px;margin-right:8px}.overview_name h3 span{font-size:13px}.overview_link{padding-top:0}.overview_service a span{width:18.5vw;height:18.5vw;padding:4.5vw}.overview_service a{text-align:center;font-size:15px}.reward_item .reward_shipping{margin-bottom:12px}.assignment_title img{width:66px;height:66px;margin:8px 6px 0 0}.encourage_share{padding:10px 12px 8px 32px}}.memberHome .mod_prod_card{background-color:#fff}.memberHome span[data-discount]{display:none}:root{--task-week:#8174c0;--task-week2:#a296db;--ks-brown2:#725d5d;--ks-brown:#694a3a;--ks-yellow:#fdd000}.MemberTasks{margin-bottom:24px}.tasks-name{display:flex}.MemberTasks h2,.tasks-name p{color:var(--task-week)}.MemberTasks.Long-term h2{color:var(--ks-brown2)}.txtcolumn_taskunit{border:1px solid #fff;border-radius:10px;padding:12px;line-height:1.6}.txtregion_taskunit{-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.txtregion_taskunit.open,.txtregion_taskunit.measure{-webkit-line-clamp:unset;display:block;overflow:visible}.notice_taskunit{color:#777}.btnmore_taskunit{color:#1c5c9c;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:5px;height:44px;margin-top:6px;padding:0 10px;font-size:1.4rem;line-height:44px;-webkit-text-decoration:none;text-decoration:none;display:none}.btnmore_taskunit:hover{color:#333}.Long-term .txtcolumn_taskunit p{color:var(--ks-brown)}.MemberTasks h2{text-align:left;margin-bottom:12px;position:relative}.MemberTasks h2 span{z-index:1;background-color:#dbeef2;padding-right:12px;font-size:30px;position:relative}.MemberTasks h2:after{content:"";background-color:#8174c0;background-color:var(--task-week);width:100%;height:2px;margin:auto;position:absolute;top:2px;bottom:0;left:0;right:0}.MemberTasks.Long-term h2:after{content:"";background-color:#725d5d;background-color:var(--ks-brown2)}.taskcol,.more-tasks{flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.taskunit{text-align:left;background-color:#fff;border:2px solid #e5dffd;border-radius:20px;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:48.5%;margin-bottom:16px;padding:16px 24px;display:flex}.Long-term .taskunit{border:2px solid #f8eadc}.taskunit>img{width:54px;height:auto}.txtcolumn_taskunit{width:100%;margin:auto 12px}.txtcolumn_taskunit>p{margin-right:12px;font-size:22px}.txtcolumn_taskunit>p span{color:#999;margin:4px auto;font-size:16px;display:block}.tasks-reward{justify-content:flex-start;align-items:center;min-width:90px;display:flex}.tasks-reward img{width:26px;height:auto;margin-top:2px;margin-right:2px}.tasks-reward p{color:var(--task-week2);align-items:baseline;font-size:22px;display:flex}.Long-term .tasks-reward p{color:var(--ks-brown2)}.tasks-reward span{font-size:16px}.taskunit a{background-color:#a296db;background-color:var(--task-week2);color:#fff;text-align:center;border-radius:20px;min-width:88px;padding:8px 12px;font-size:16px;display:inline-block}.Long-term .taskunit a{background-color:#fdd000;background-color:var(--ks-yellow);color:var(--ks-brown)}.taskunit a:hover{background-color:#694a3a;background-color:var(--ks-brown);color:#fff;-webkit-text-decoration:none;text-decoration:none}.tasks-finish{border:3px solid #c9c8c6;border-radius:100%;justify-content:center;align-items:center;width:68px;min-width:68px;height:68px;margin:0 10px;display:flex;position:relative;transform:rotate(-12deg)}.tasks-finish:before{content:"";border:1px solid #c9c8c6;border-radius:100%;width:75%;height:75%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.tasks-finish span{color:#c9c8c6;z-index:0;background-color:#fff;font-size:16px;line-height:1.8}.tasks-wall,.longterm-wall{width:100%}.tasks-btn,.longterm-btn{display:none}.taskunit a.qmDescription{color:#fff;cursor:pointer;background-color:#68abbe;margin-top:1rem}.qmDescription .descriptionContents{display:none}@media screen and (max-width:1366px){.taskunit{padding:14px 18px}.tasks-name{flex-direction:column;align-items:flex-start}.tasks-name>p{margin-right:0}}@media screen and (max-width:991px){.MemberTasks{padding:0 2%}.tasks-list,.more-tasks{justify-content:center}.taskunit{width:100%;margin-bottom:12px;padding:14px 18px}}@media screen and (max-width:767px){.txtcolumn_taskunit{border:none;margin:auto 5px auto 0;padding:0}.txtcolumn_taskunit>p{margin-right:5px;font-size:2rem;line-height:1.4}}@media screen and (max-width:480px){.MemberTasks h2 span{font-size:26px}.taskunit{padding:12px 14px}.tasks-name{margin:auto 6px auto 10px}.tasks-reward p{font-size:20px}.tasks-wall,.longterm-wall{display:none}a.tasks-btn{color:var(--task-week);background-color:#f7f5ff;border:2px solid #e5dffd;border-radius:28px;padding:10px 12px;font-size:16px;font-weight:500;display:block}a.longterm-btn{color:var(--ks-brown);background-color:#fff6ee;border:2px solid #f8eadc;border-radius:28px;padding:10px 12px;font-size:16px;font-weight:500;display:block}a.tasks-btn span:after,a.longterm-btn span:after{content:"";border-top:2px solid;border-left:2px solid;width:8px;height:8px;margin:0 0 3px 8px;display:inline-block;transform:rotate(225deg)}a.tasks-btn span.hide-all:after,a.longterm-btn span.hide-all:after{content:"";margin:0 0 -1px 8px;transform:rotate(45deg)}a.tasks-btn:focus,a.tasks-btn:active,a.tasks-btn:hover{color:var(--task-week);-webkit-text-decoration:none;text-decoration:none}a.longterm-btn:focus,a.longterm-btn:active,a.longterm-btn:hover{color:var(--ks-brown);-webkit-text-decoration:none;text-decoration:none}}@media screen and (max-width:360px){.taskunit{padding:10px 12px}.taskunit>img{width:48px}.tasks-name{margin:auto 0 auto 6px}}.overlay_popup_friendinvite,.overlay_popup_votebookinvite{z-index:1000;background-color:rgba(0,0,0,.6);display:none;position:fixed;top:0;bottom:0;left:0;right:0}.popup_friendinvitearea{justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;padding:0;display:flex}.popup_friendinvitearea .mask_popup_friendinvite{z-index:1001;position:fixed;top:0;bottom:0;left:0;right:0}.popup_friendinvitearea .popup_friendinvitecolumn{z-index:1002;box-sizing:border-box;background:url(https://cdn.kingstone.com.tw/coreimages/ksmember/popup_friend_invite_bg.gif?v=aqckMmgtCri0JoEKwla9pJXYJYNR3M-CL7cVS8yrTbE) top/cover no-repeat;border-radius:5px;width:90vw;max-width:600px;margin:2% 10px;padding:1.2% 0 0;position:relative;overflow:auto}.popup_friendinvitearea .popup_friendinvitecolumn.votebook{background:url(https://cdn.kingstone.com.tw/coreimages/ksmember/popup_friend_invite_bg_20240708.gif?v=WLgT8noCsOk0b_cr02y7T1LlKK0JPNtRyxsVvXkooMk) top/cover no-repeat}.popup_friendinvitecolumn .close_popup_friendinvite{cursor:pointer;background:url(https://cdn.kingstone.com.tw/coreimages/ksmember/icon_close.png?v=Xpd_R-nmEgM0jWpZGFBi8lPfJCDRUzXvXOV-16nc0NM) 0 0/35px 35px no-repeat;border:none;width:35px;height:35px;display:block;position:absolute;top:5px;right:5px}.popupfield_friendinvite{text-align:left}.title_popup_fdinvite{background:url(https://cdn.kingstone.com.tw/coreimages/ksmember/popup_friend_invite_title.png?v=4IhKYH8eyUsT5PTIQ1QXDBEuwJaZzN_TxfltRTdOt-c) 0 0/100% no-repeat;width:88%;margin:0 auto 2.5%;padding:34% 0 0}.title_popup_fdinvite.votebook{background:url(https://cdn.kingstone.com.tw/coreimages/ksmember/popup_friend_invite_title_20240708.png?v=A9TFszqi7aZ2SbsnyG1tqddko39CTEagZk7wDEbuHUU) top/88% no-repeat;padding:45% 0 0}.shareregion_popup_fdinvite{margin:0 0 5%}.sharecol_fdinvite{justify-content:center;margin:0 auto 3.5%;padding:0;list-style:none;display:flex}.sharecol_fdinvite .shareunit_fdinvite{cursor:pointer;margin:0 1%}.sharecol_fdinvite .shareunit_fdinvite:hover{position:relative;top:1px;left:1px}.sharecol_fdinvite .shareunit_fdinvite .sharebtn{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 50% 0;border-radius:4px;width:100px;height:100px}.sharecol_fdinvite .shareunit_fdinvite .btnline{background-position-y:-1680px;background-size:100px}.sharecol_fdinvite .shareunit_fdinvite .btnfb{background-position-y:-1921px;background-size:100px}.shareunit_fdinvite img{width:100%;height:auto}.popupfield_friendinvite .noticeregion_popup_fdinvite{text-align:center;margin:0 0 5%;font-size:1.9rem}.votebook .popupfield_friendinvite .noticeregion_popup_fdinvite{margin-bottom:2%;font-size:2.5rem}.popupfield_friendinvite .noticeregion_popup_fdinvite .bsty1{font-size:2.3rem}.popupfield_friendinvite .noticeregion_popup_fdinvite .bsty1b{color:#f39;font-size:2.3rem}@media only screen and (max-width:768px){.popup_friendinvitecolumn .close_popup_friendinvite{background-size:25px 25px;width:25px;height:25px}.btnsupervip_popup{width:139px;height:55px}.notice_popup_invite_supervip{font-size:2rem}.warn_popup_invite_supervip{font-size:1.8rem}}@media only screen and (max-width:480px){.popup_friendinvitearea .popup_friendinvitecolumn{padding:3.2% 2% 0}.sharecol_fdinvite .shareunit_fdinvite .btnfb{background-position-y:-1729px;background-size:90px}.sharecol_fdinvite .shareunit_fdinvite .btnline{background-position-y:-1512px;background-size:90px}.sharecol_fdinvite .shareunit_fdinvite .sharebtn{width:90px;height:90px}.title_popup_fdinvite.votebook{background-size:100%;padding-top:50%}.votebook .popupfield_friendinvite .noticeregion_popup_fdinvite{font-size:2rem}}.overlay_popup_friendrecolist{z-index:1000;background-color:rgba(0,0,0,.6);display:none;position:fixed;top:0;bottom:0;left:0;right:0}.popup_friendrecolistarea{justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;padding:0;display:flex}.popup_friendrecolistarea .mask_popup_friendrecolist{z-index:1001;position:fixed;top:0;bottom:0;left:0;right:0}.popup_friendrecolistarea .popup_friendrecolistcolumn{z-index:1002;box-sizing:border-box;background-color:#fff;border-radius:5px;width:90vw;max-width:750px;max-height:96%;margin:2% 10px;padding:30px;position:relative;overflow:auto}.popup_friendrecolistcolumn .close_popup_friendrecolist{cursor:pointer;background:url(https://cdn.kingstone.com.tw/coreimages/ksmember/icon_close.png?v=Xpd_R-nmEgM0jWpZGFBi8lPfJCDRUzXvXOV-16nc0NM) 0 0/35px 35px no-repeat;border:none;width:35px;height:35px;display:block;position:absolute;top:5px;right:5px}.popuptxtfield_friendrecolist{text-align:left}.popuptxtfield_friendrecolist h2{color:#444;text-align:center;margin:0 0 3%;font-size:3.2rem;line-height:1.2}.table_popup_fdrecolist{box-sizing:border-box;color:#fff;margin:0 0 4.5%;font-size:2.2rem;line-height:1.4}.table_popup_fdrecolist ul{list-style-type:none}.table_popup_fdrecolist .datejoin{border-right:2px solid #fff;width:30%}.table_popup_fdrecolist .datebuy{width:70%}.table_popup_fdrecolist .datebuy .note{margin:0 0 0 5px}.thead_fdrecolistcol,.tbody_fdrecolistcol{display:flex}.thead_fdrecolistcol li,.tbody_fdrecolistcol li{border-bottom:2px solid #fff;padding:10px;font-size:1.5rem}.thead_fdrecolistcol li{color:#fff;background-color:#4bacc6}.tbody_fdrecolistcol li{color:#333;background-color:#e9f1f5}.tbody_fdrecolistcol:nth-child(2n) li{background-color:#d0e3ea}@media only screen and (max-width:768px){.popup_friendrecolistcolumn .close_popup_friendrecolist{background-size:25px 25px;width:25px;height:25px}.btnsupervip_popup{width:139px;height:55px}.notice_popup_friendrecolist_supervip{font-size:2rem}.warn_popup_friendrecolist_supervip{font-size:1.8rem}.table_popup_fdrecolist .datejoin,.table_popup_fdrecolist .datebuy{width:50%}.table_popup_fdrecolist .datebuy .note{margin-left:0;display:block}}@media only screen and (max-width:480px){.popup_friendrecolistarea .popup_friendrecolistcolumn{padding:15px}.popuptxtfield_friendrecolist h2{margin-bottom:6.5%;font-size:3rem}.table_popup_fdrecolist{margin-bottom:6.5%;font-size:1.8rem}.itemcol_popup_friendrecolist{width:100%}.checktxt{font-size:1.9rem}}.promotespecialregion{background-color:#ff83a8;border-radius:10px;overflow:hidden}.promotespecialregion img{width:100%;height:auto}.content_promotespecial{padding:0 0 1%}.promotespecialarea{background:rgba(255,255,255,.2);border-radius:0 0 10px 10px;width:97.5%;margin:0 auto;padding:1.2% 0 1%;font-size:0}.promotespecialcol{width:49%;font-size:0;list-style-type:none;display:inline-block}.promotespecialunit{width:49%;margin:0 .5% 1.5%;display:inline-block}.promotespecialunit:nth-child(n+3){margin-bottom:0}@media only screen and (max-width:768px){.promotespecialregion{width:90%;margin:0 auto}.promotespecialcol{width:100%;margin-bottom:1.5%}}@media only screen and (max-width:480px){.promotespecialregion{width:98%;margin:0 auto}}.rankbox{text-align:center;color:#a26424;justify-content:center;align-items:center;height:20px;margin-bottom:8px;font-size:1.3rem;font-weight:500;display:flex;position:relative;overflow:hidden}.sloganbox{width:90%;height:2.4em;color:var(--ks-gold);text-align:left;word-break:break-all;margin:0 auto 8px;padding:0;font-size:1.4rem;line-height:1.2;overflow:hidden}.coverbox{text-align:center;width:100%;height:auto;margin:0 0 10px;padding:0;font-size:0;position:relative}.pdnamebox{-webkit-line-clamp:2;color:#333;text-align:left;-webkit-box-orient:vertical;width:100%;height:auto;margin:0 0 4px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.pdnamebox a{color:#333}.basic1box{width:100%;height:auto;margin:0 0 4px;padding:0;font-size:1.2rem;line-height:1.4}.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{width:100px;display:block}.basic1box .bossmark img{width:100%;display:block}.author,.goodstar,.publish,.pubdate,.brand,.lang,.line1{text-align:left;height:1.4em;line-height:1.4;overflow:hidden}.pubdate{color:#e69200}.brand a{color:#007fbb}.buymixbox{text-align:left;width:100%;height:auto;margin:0;padding:0;font-size:1.3rem}.priceThrough{font-size:1.2rem;-webkit-text-decoration:line-through;text-decoration:line-through}.rankbox span{text-align:center;color:#fff;background-color:#a26424;border-radius:100px;width:19px;height:20px;margin-left:5px;padding:0 1px 0 0;font-size:1.2rem;line-height:20px;display:block}.coverbox img{image-rendering:auto;width:100%;height:auto;margin:0 auto}.coverbox .rankicon{text-align:center;color:#fff;background-color:#fe4646;width:22px;height:18px;font:700 12px/18px Helvetica,sans-serif;display:inline-block;position:absolute}.coverbox .rankicon:after{content:"";border-bottom:11px solid transparent;border-left:11px solid #fe4646;border-right:11px solid #fe4646;width:0;height:0;display:inline-block;position:absolute;bottom:-10px;left:0}.buymixbox span{margin-right:5px}.buymixbox span b{color:#ea0000;margin:0 4px;font-weight:700}.buymixbox span b.b1{margin-left:0}.buymixbox .btnbuyset{justify-content:space-between;align-items:center;width:100%;height:auto;margin:15px 0 0;padding:0;display:flex}.buymixbox .priceset,.buymixbox .price1set,.buymixbox .price2set{white-space:nowrap;width:100%;height:1.4em;margin:0;padding:0;overflow:hidden}.btnfunctionbox{width:auto;height:auto;margin:0;padding:0;display:inline-block}.btnfunctionbox .btnft{box-sizing:border-box;color:#555;text-align:center;width:44px;height:22px;margin:0 4px 0 0;padding:0;font-size:1.2rem;line-height:20px;display:inline-block}.btnfunctionbox .btnft:not(:root){line-height:20px}.btnfunctionbox .btnft:hover{opacity:.7}.btnfunctionbox .btnft a{color:#ac802a;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;display:block}.btnfunctionbox .btnft a:hover{opacity:.7}.btnfunctionbox .btnread,.btnfunctionbox .btnmv{border:1px solid #ac802a;border-radius:3px}.btnfunctionbox span{font-family:新細明體,微軟正黑體,sans-serif}.nextbuybox a{box-sizing:border-box;padding:0 0 0 10px;display:block}.nextbuybox img{vertical-align:bottom;cursor:pointer;width:25px;height:auto}.iconbox_ebook{z-index:2;position:absolute;bottom:0;right:0;box-shadow:2px 2px 3px rgba(0,0,0,.2)}.iconinner_ebook{box-sizing:border-box;color:#79462b;background-color:#feeb4c;width:auto;height:20px;padding:0 10px 0 5px;font-size:1.5rem;line-height:20px;display:inline-block;position:relative}.iconinner_ebook:before{content:"";border-top:20px solid #feeb4c;border-left:15px solid transparent;width:0;height:0;display:block;position:absolute;top:0;right:100%}.iconbox_ebook.readmoo .iconinner_ebook{color:#fff;background-color:#169ccb}.iconbox_ebook.readmoo .iconinner_ebook:before{border-top:20px solid #169ccb}@media only screen and (max-width:768px){.rankbox span{width:20px;height:20px;padding:0}.coverbox img{max-width:200px}}.cardGrid-4{grid-template-columns:repeat(4,1fr);margin:1.5rem 0;display:grid}.mod_prod_card{box-sizing:border-box;border-radius:5px;flex-direction:column;justify-content:space-between;max-width:350px;height:100%;padding:1rem 1rem 1.5rem;list-style-type:none;display:flex}.mod_prod_card.shadow-med{box-shadow:var(--shadow-elevation-medium)}.mod_prod_card .cardProdDetails{flex-direction:column;justify-content:space-between;height:100%;padding:0 .5rem;display:flex}.mod_prod_card .listenbox{width:49px;height:50px;position:absolute;bottom:0;right:0}.mod_prod_card .coverbox a{position:relative}.mod_prod_card .coverbox img{width:100%;height:auto;display:inline-block}.mod_prod_card .coverbox .imgFrame{position:absolute;left:0}.mod_prod_card .goodpeople{text-align:left;font-size:1.2rem}.mod_prod_card .goodpeople b{color:#ee227d}.mod_prod_card .excerptbox{display:none}.prodCardList .mod_prod_card{flex-direction:row;grid-template-columns:15% 1fr;max-width:none;display:grid}.prodCardList .mod_prod_card .cardProdHero{flex-direction:column;align-items:center;display:flex}.prodCardList .mod_prod_card .cardProdDetails{justify-content:start;padding-left:1rem;overflow-y:hidden}.prodCardList .mod_prod_card .excerptbox{text-align:left;color:#6f6f6f;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:1.3rem;display:-webkit-box;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)}}.mod_slider_prod .embla__container{grid-gap:2rem;grid-auto-columns:minmax(180px,350px);grid-auto-flow:column;gap:2rem;padding-bottom:2rem;display:grid}.headlines_unit img{width:100%;height:auto}.headlines_unit{--mod_background_main:#fff8d9;--mod_background_accent:#fccf00;--mod_title_color:#694a3a;--mod_more_color:#694a3a;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#694a3a;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#694a3a;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f;background-color:#fff8d9;background-color:var(--mod_background_main);box-shadow:var(--shadow-elevation-high);border-radius:16px;padding:2% 0 0;position:relative}.headlines_unit.testTheme{--mod_background_main:pink;--mod_background_accent:var(--ks-black);--mod_title_color:lime;--mod_more_color:black;--mod_more_background:purple;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:gray;--headlines1_title_background:orange;--headlines1_title_color:var(--ks-brown);--headlines1_title_hover_color:var(--ks-offwhite);--headlines1_title_hover_background:var(--ks-black);--headlines1_content_color:rgba(0,0,255,.43);--headlines2_title_color:green;--headlines2_content_color:purple;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemePink{--mod_background_main:#fff1f1;--mod_background_accent:#fa7070;--mod_title_color:#fa7070;--mod_more_color:#fa7070;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#fa7070;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#fa7070;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeSteelBlue{--mod_background_main:#f0f7fa;--mod_background_accent:#60a7cb;--mod_title_color:#60a7cb;--mod_more_color:#60a7cb;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#60a7cb;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#60a7cb;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemePurple{--mod_background_main:#f6f3f9;--mod_background_accent:#9f7fba;--mod_title_color:#9f7fba;--mod_more_color:#9f7fba;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#9f7fba;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#9f7fba;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeBrown{--mod_background_main:#f5f0f0;--mod_background_accent:#986060;--mod_title_color:#986060;--mod_more_color:#986060;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#986060;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#986060;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeGreen{--mod_background_main:#edf7f5;--mod_background_accent:#47a992;--mod_title_color:#47a992;--mod_more_color:#47a992;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#47a992;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#47a992;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeNavyBlue{--mod_background_main:#eeeff2;--mod_background_accent:#545b77;--mod_title_color:#545b77;--mod_more_color:#545b77;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#545b77;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#545b77;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeOrange{--mod_background_main:#fef3ef;--mod_background_accent:#ef7e56;--mod_title_color:#ef7e56;--mod_more_color:#ef7e56;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#ef7e56;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#ef7e56;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeRed{--mod_background_main:#f9e7b2;--mod_background_accent:#c30d23;--mod_title_color:#c30d23;--mod_more_color:#c30d23;--mod_more_background:#fff;--mod_more_hover_color:#fff;--mod_more_hover_background:#2d2d2d;--mod_card_background:#fff;--headlines1_title_background:#c30d23;--headlines1_title_color:#fff;--headlines1_title_hover_color:#fff;--headlines1_title_hover_background:#2d2d2d;--headlines1_content_color:#717171;--headlines2_title_color:#c30d23;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit:before{content:"";background-color:var(--mod_background_accent);border-radius:0 0 16px 16px;width:100%;height:30%;display:block;position:absolute;bottom:0;left:0}.headlines_slider .embla__container{grid-auto-flow:column;padding-bottom:1.5rem;display:grid}.headlines1 .embla__container{grid-auto-columns:minmax(24%,48%);gap:0}.headlines2 .embla__container{grid-auto-columns:minmax(32.5%,65%);gap:0}.headlines_unit .embla__slide{box-shadow:none;margin:0 1rem}.headlines_unit .headlines1 img,.headlines_unit .headlines2 img{opacity:1}.headlines_unit .headlines1 img:hover,.headlines_unit .headlines2 img:hover{opacity:.8}.title_headlines{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.title_headlines h2{color:var(--mod_title_color);padding:0 12px 0 8px;font-size:4rem;font-weight:700;line-height:1.5}.title_headlines img{width:auto;height:45px;display:inline-block}.title_headlines .more{padding-top:12px}.title_headlines .more a{color:var(--mod_more_color);background-color:var(--mod_more_background);border-radius:16px;padding:4px 16px;font-size:1.6rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:all .3s}.title_headlines .more a:hover{background-color:var(--mod_more_hover_background);color:var(--mod_more_hover_color)}.headlines1_card,.headlines2_card{background-color:var(--mod_card_background);border-radius:16px;height:100%;transition:all .3s;overflow:hidden}.headlines1_content,.headlines2_content{position:relative}.headlines1_content p{text-align:justify;color:var(--headlines1_content_color);text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5% 6%;font-size:1.6rem;line-height:1.4;display:-webkit-box;overflow:hidden}.headlines1_title{box-sizing:content-box;background-color:var(--headlines1_title_background);color:var(--headlines1_title_color);align-items:center;height:5.5rem;padding:4%;font-size:2rem;line-height:1.6;transition:all .2s;display:grid;overflow:hidden}.headlines1_content:hover .headlines1_title{background-color:var(--headlines1_title_hover_background);color:var(--headlines1_title_hover_color)}.headlines1_content:hover,.headlines2_content:hover{-webkit-text-decoration:none;text-decoration:none}.headlines2_title{box-sizing:content-box;color:var(--headlines2_title_color);align-items:center;height:5.5rem;padding:0 4%;font-size:2rem;font-weight:700;line-height:1.5;display:grid;overflow:hidden}.headlines2_content p{text-align:justify;color:var(--headlines2_content_color);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2% 6% 5%;font-size:1.6rem;line-height:1.4;display:-webkit-box;overflow:hidden}.headlines2_content:hover .headlines2_title{color:var(--headlines2_content_hover_title_color)}.headlines1_img{text-align:center;padding:5% 6%}.headlines1_img a{width:45%;display:inline-block}.headlines2_img{grid-template-columns:67% 1fr;grid-template-areas:"left rightTop""left rightBottom";justify-content:space-between;padding:5% 6%;display:grid}.headlines2_img .pic_l{grid-area:left}.headlines2_img .pic_rt{grid-area:rightTop}.headlines2_img .pic_rb{grid-area:rightBottom}.headlines2_img img{border:1px solid #ddd;width:100%;height:100%}@media screen and (max-width:1024px){.headlines1 .embla__container{grid-auto-columns:minmax(23.5%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(32%,65%)}}@media only screen and (max-width:768px){.headlines1 .embla__container{grid-auto-columns:minmax(32%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(48.5%,65%)}.title_headlines h2{font-size:2.8rem}.headlines1_title,.headlines2_title{font-size:1.8rem}.headlines1_title{height:5.3rem}.headlines1_content p,.headlines2_content p,.title_headlines .more a{font-size:1.4rem}}@media only screen and (max-width:480px){.headlines1 .embla__container{grid-auto-columns:minmax(47.5%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(84%,65%)}.title_headlines{margin-bottom:8px}}