@charset "utf-8";*{padding:0;margin:0;outline:0;webkit-focus-ring-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html,body,fieldset,img,iframe,abbr{border:0}li{list-style:none}textarea{overflow:auto;resize:none}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:400;font-style:normal}a,a:hover{text-decoration:none}body,textarea,input,button{color:#62a1c9}input,textarea,a,div,button,select{margin:0;padding:0;border:0;border-radius:0;-webkit-appearance:none;outline:0}table{border-collapse:collapse;border-spacing:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none}p,a,li{font-size:.24rem}body,html{width:100%;background:#f2f2f2;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,"BBAlpha Sans",sans-serif;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center;-webkit-background-size:100% auto;background-size:100% auto}body.noscroll,html.noscroll{overflow:hidden}body{margin-left:auto;margin-right:auto;opacity:1;-webkit-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}html{font-size:312.5%}@media screen and (max-width:359px) and (orientation:portrait){html{font-size:266.67%}}@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait){html{font-size:300%}}@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait){html{font-size:320%}}@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait){html{font-size:333.33%}}@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){html{font-size:345%}}@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){html{font-size:360%}}@media screen and (min-width:480px) and (max-width:639px) and (orientation:portrait){html{font-size:400%}}@media screen and (min-width:640px) and (orientation:portrait){html{font-size:533.33%}}.fl{float:left}.fr{float:right}.hide{display:none}.poniter_event_none{pointer-events:none}.poniter_event{pointer-events:painted}.text-transform{text-transform:uppercase}#forhorview{width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;display:none;z-index:10002}#forhorview p{height:100%;color:#fff;font-size:.36rem;text-align:center;position:relative;top:50%;margin:-.36rem}@-webkit-keyframes fadeIn{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes fadeIn{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}@-ms-keyframes fadeIn{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeIn{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}@keyframes fadeIn{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes scale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes scale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes scale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes trans{0%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}}@-moz-keyframes trans{0%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}}@-ms-keyframes trans{0%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}}@-o-keyframes trans{0%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}}@keyframes trans{0%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes startMask1{100%{mask-position:100% center;-webkit-mask-position:100% center}}@-moz-keyframes startMask1{100%{mask-position:100% center;-webkit-mask-position:100% center}}@-ms-keyframes startMask1{100%{mask-position:100% center;-webkit-mask-position:100% center}}@-o-keyframes startMask1{100%{mask-position:100% center;-webkit-mask-position:100% center}}@keyframes startMask1{100%{mask-position:100% center;-webkit-mask-position:100% center}}html,body{width:100%;height:100vh;position:relative;overflow:hidden}.container{position:relative;margin:0 auto;overflow:auto;width:100%;min-height:15rem;background-color:#fff;font-family:"Microsoft YaHei";font-size:.24rem}img{width:100%;height:100%;vertical-align:top}.Layer{position:fixed;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}.Layer.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);z-index:100}.pop{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);z-index:-1;box-sizing:border-box}.pop.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);z-index:101}.pop .close{width:.49rem;height:.5rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/close_1ef2300.png) center no-repeat;background-size:contain;position:absolute;top:.25rem;right:.25rem}.rule .rulebox{width:6.47rem;height:8.1rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/rule_50ecdb9.png) no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;margin-top:-4.05rem;margin-left:-3.235rem}.rule .rulebox ul{width:5.2rem;margin:1.36rem auto 0;font-size:.3rem;color:#305f6d;font-weight:700}.rule .rulebox ul li{margin-bottom:.45rem;line-height:.36rem}.bindPop{width:6.23rem;height:auto;padding:.4rem 0;box-sizing:border-box}.bindPop::after,.bindPop::before{content:'';display:block;width:6.23rem;height:.4rem;position:absolute;left:0;background-size:100% .4rem;background-repeat:no-repeat}.bindPop::before{top:0;background-image:url(../img/pop_bg_b.png)}.bindPop::after{bottom:0;background-image:url(../img/pop_bg_a.png)}.bindPop .bindBox{margin:-.02rem auto;width:100%;height:100%;max-height:9rem;overflow:auto;background:url(../img/pop_bg2.png) no-repeat;background-size:100% 100%}.bindPop .bindBox .b_title{width:4.54rem;height:1.11rem;background:url(../img/bind_tit.png) center no-repeat;background-size:contain;margin:0 auto}.bindPop .bindBox .searchItem{width:5.22rem;height:.82rem;margin-bottom:.16rem;border-radius:.12rem;border:1px solid #3b9ffd;margin:.2rem auto 0;overflow:hidden}.bindPop .bindBox .searchItem #bind-server{width:100%;height:100%;font-weight:700;outline:0;border:0;background:0 0;font-size:.28rem;color:#1ec2f8;line-height:.78rem;box-sizing:border-box;padding-left:.2rem}.bindPop .bindBox .searchItem .searchInput{display:block;height:100%;width:100%;box-sizing:border-box;padding-left:.2rem;font-size:.28rem;color:#1ec2f8;line-height:.78rem;font-weight:700;outline:0;border:0;background:0 0}.bindPop .bindBox .searchItem ::-webkit-input-placeholder{color:#1ec2f8}.bindPop .bindBox .btn_query{width:3.57rem;height:1.19rem;background:url(../img/btn_search.png) center no-repeat;background-size:contain;margin:.3rem auto 0}.bindPop .bindBox .resuleBox .nick{text-align:center;font-size:.28rem;color:#3da3fd;line-height:.38rem;font-weight:700}.bindPop .bindBox .resuleBox .btn_bind{width:2.75rem;height:.92rem;margin:.1rem auto 0;background:url(../img/btn_bind.png) center no-repeat;background-size:contain}.bindPop .bindBox .showUid{text-align:center;font-size:.28rem;color:#3da3fd;line-height:.38rem;font-weight:700;margin:.1rem auto}.bindPop .bindBox .getUidCon{width:5.5rem;height:auto;margin:0 auto}.bindPop .bindBox .getUidCon p{font-size:.26rem;color:#3da2fd;line-height:.4rem;margin:.1rem auto}.bindPop .bindBox .getUidCon img{display:block;width:5.42rem;margin:0 auto}.alertPop{position:fixed;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);z-index:-1;background:transparent;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.6)}.alertPop.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);z-index:111}.alertPop .alertBox{width:6.61rem;height:3.29rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.alertPop p{text-align:center;width:5.6rem;margin:0 auto;height:auto;font-size:.36rem;color:#1f97fd;line-height:.46rem;font-weight:700}.alertPop .btn_close{width:3.56rem;height:1.18rem;margin:.2rem auto 0}.alertPop .btn_game{width:3.56rem;height:1.18rem;margin:.2rem auto 0}.shareCanvas{width:600px;height:314px;position:fixed;top:0;left:0;opacity:.01;z-index:-1}.shareCanvas.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);z-index:111}.shareCanvas .shareCentent{width:100%;height:100%;background:url(../img/share_bg.jpg) center no-repeat;background-size:contain;position:relative;overflow:hidden}.shareCanvas .shareCentent .shareFloImg{width:auto;height:314px;position:absolute;top:0;left:0}.shareCanvas .shareCentent .s_cake_name{width:228px;height:auto;position:absolute;top:60px;left:65px}.shareCanvas .shareCentent .s_cake_info{width:200px;height:118px;position:absolute;top:135px;left:81px;display:-webkit-box;display:-moz-box;display:box;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;box-sizing:border-box;padding-top:43px}.shareCanvas .shareCentent .s_cake_info p{text-align:center;font-size:16px;line-height:20px}.shareCanvas .shareCentent .s_cake_info_1{color:#829f73}.shareCanvas .shareCentent .s_cake_info_2{color:#80472a}.shareCanvas .shareCentent .s_cake_info_3{color:#9b4444}.shareCanvas .shareCentent .s_cake_info_4,.shareCanvas .shareCentent .s_cake_info_5{color:#bd722f}.shareCanvas .shareCentent .s_cake_info_6{color:#6eaffd}.shareCanvas .shareCentent .s_cake_info .cake_rarity{width:auto;height:58px;position:absolute;left:50%;top:50%;margin-top:-64px;margin-left:-124px}.shareCanvas .shareCentent .cakeBox{width:280px;height:205px;position:absolute;bottom:18px;right:26px}.shareCanvas .shareCentent .cakeBox .cakeShapeImg{width:100%;height:100%;position:absolute;top:0;left:0}.shareCanvas .shareCentent .cakeBox .shareCakeZs{position:absolute;z-index:2}.shareCanvas .shareCentent .cake_zs{width:119px;height:159px;position:absolute;bottom:0;right:0;z-index:3}.shareCanvas .shareCentent .cake_zs_1{background:url(../img/shareType/flavor_zs1.png) center no-repeat;background-size:contain}.shareCanvas .shareCentent .cake_zs_2{background:url(../img/shareType/flavor_zs2.png) center no-repeat;background-size:contain}.shareCanvas .shareCentent .cake_zs_3{background:url(../img/shareType/flavor_zs3.png) center no-repeat;background-size:contain}.shareCanvas .shareCentent .cake_zs_4{background:url(../img/shareType/flavor_zs4.png) center no-repeat;background-size:contain}.shareCanvas .shareCentent .cake_zs_5{background:url(../img/shareType/flavor_zs5.png) center no-repeat;background-size:contain}.shareCanvas .shareCentent .cake_zs_6{background:url(../img/shareType/flavor_zs6.png) center no-repeat;background-size:contain}.shareCanvas .shareCentent .logo{width:170px;height:33px;background:url(../img/share_logo.png) no-repeat;background-size:cover;position:absolute;top:16px;right:18px;z-index:3}.bgm-btn{display:block;width:.77rem;height:.77rem;background:url(../img/icon_audio.png) center no-repeat;background-size:contain;position:fixed;top:.2rem;right:.2rem;z-index:5}.bgm-btn.on{-webkit-animation:spinFn 5s linear infinite 300ms 0 ease;-moz-animation:spinFn 5s linear infinite 300ms 0 ease;-ms-animation:spinFn 5s linear infinite 300ms 0 ease;animation:spinFn 5s linear infinite 300ms 0 ease;-moz-animation:spinFn 5s linear infinite;-webkit-animation:spinFn 5s linear infinite;-o-animation:spinFn 5s linear infinite;-ms-animation:spinFn 5s linear infinite;animation:spinFn 5s linear infinite}@-webkit-keyframes spinFn{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinFn{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spinFn{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinFn{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinFn{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.section{width:100%;min-height:15rem;z-index:-1;background-size:cover;box-sizing:border-box;background-position:bottom;display:none}.section.show{display:block}.section .help{width:.56rem;height:.56rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/help_f95ab90.png) no-repeat;background-size:100% 100%;position:absolute;top:.64rem;right:.45rem;z-index:5}.section .sec_content{width:7.5rem;height:16.24rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/diy1_5b9cf09.png) no-repeat;background-size:100% 100%}.section .sec_content .logo{display:block;margin:1.88rem auto 0;width:3.78rem;height:.76rem;position:relative;z-index:2;background:url(../img/logo.png) center no-repeat;background-size:contain}.section .sec_content .copyright{text-align:center;color:#000;font-size:.28rem;width:100%;position:absolute;bottom:.5rem;left:0}.section1{background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.section1 .loadIcon{width:2.35rem;height:2.74rem;background:url(../img/loadIcon.png) center no-repeat;background-size:contain;margin-bottom:.3rem}.section1 .loadPre,.section1 .loadTxt{text-align:center;font-size:.3rem;color:#ffcb4f;line-height:.38rem;font-weight:700}.section1 .precentBox{width:3.9rem;height:.28rem;margin-top:.3rem;border:1px solid #ffdc74;border-radius:.14rem;overflow:hidden;position:relative}.section1 .precentBox .precentLine{width:0;height:100%;background-image:linear-gradient(#ffca3a,#ede97e);border-radius:.12rem}.section1 .muiscTip{width:100%;position:absolute;bottom:.8rem;left:0;text-align:center;box-sizing:border-box;padding-top:1.1rem;background:url(../img/icon_music.png) center top no-repeat;background-size:1.07rem auto;color:#ffb400;font-weight:700;font-size:.34rem}.section2{width:100%;height:16.24rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/p1_80f0a2e.jpg) no-repeat;background-size:100% 100%;overflow:hidden}.section2 .cont{overflow:hidden}.section2 .title{width:6.74rem;height:3.04rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/sub_fec94d3.png) no-repeat;background-size:100% 100%;margin:1rem auto 0;position:relative;z-index:3}.section2 .bxbox{width:7.5rem;height:7.43rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/bxbox_f1c87f6.png) no-repeat;background-size:100% 100%;margin:-1.58rem auto 0;position:relative;z-index:1;pointer-events:none}.section2 .jl{width:3.81rem;height:1.84rem;margin:.1rem auto 0;background:url(https://knivesout.jp/m/zt/20231116114958/img/jl_b4a704f.png) no-repeat;background-size:100% 100%}.section2 .btn-act{width:5.6rem;height:1.08rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/btn-act_d6b38fa.png) no-repeat;background-size:100% 100%;margin:-1.4rem auto 0}.section2 .lit{width:5.4rem;height:.91rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/lit_dd576cf.png) no-repeat;background-size:100% 100%;margin:.2rem auto 0}.section3{min-height:15rem}.section3 .sec_content{overflow:hidden}.section3 .sec_content .title{width:4.32rem;height:1.36rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/d1t_9b8e9cf.png) no-repeat;background-size:100% 100%;margin:1.4rem auto 0}.section3 .sec_content .title2{width:4.32rem;height:1.36rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/d2t_3a7bdb7.png) no-repeat;background-size:100% 100%;margin:1.4rem auto 0}.section3 .sec_content .cakeFlavorBox{position:relative;margin:4.2rem auto 0}.section3 .sec_content .cakeFlavorBox .choose{width:6.2rem;height:2.6rem;position:relative;margin:0 auto}.section3 .sec_content .cakeFlavorBox .choose .diy{position:absolute}.section3 .sec_content .cakeFlavorBox .choose .diy .imgbox{width:1.71rem;height:1.68rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/imgbox_c362280.png) no-repeat;background-size:100% 100%}.section3 .sec_content .cakeFlavorBox .choose .diy .imgbox img{width:100%;height:100%}.section3 .sec_content .cakeFlavorBox .choose .diy .imgbox.show{background:url(https://knivesout.jp/m/zt/20231116114958/img/sele_ea4eddb.png) no-repeat;background-size:100% 100%}.section3 .sec_content .cakeFlavorBox .choose .diy>img{width:1.85rem;height:auto;margin:.05rem auto 0}.section3 .sec_content .cakeFlavorBox .choose .diy:nth-child(1){width:1.85rem;height:2.11rem;top:0;left:0}.section3 .sec_content .cakeFlavorBox .choose .diy:nth-child(2){width:1.71rem;height:2.16rem;top:.25rem;left:50%;margin-left:-.855rem}.section3 .sec_content .cakeFlavorBox .choose .diy:nth-child(3){width:1.71rem;height:2.15rem;top:0;right:0}.section3 .sec_content .cakeFlavorBox .btns{width:6.2rem;height:1.08rem;margin:0 auto;display:flex;justify-content:space-between}.section3 .sec_content .cakeFlavorBox .btns div{width:2.8rem;height:1.08rem}.section3 .sec_content .cakeFlavorBox .btns div.back{background:url(https://knivesout.jp/m/zt/20231116114958/img/back_7e9418c.png) no-repeat;background-size:100% 100%}.section3 .sec_content .cakeFlavorBox .btns div.sure{background:url(https://knivesout.jp/m/zt/20231116114958/img/sure_4b741a6.png) no-repeat;background-size:100% 100%;filter:grayscale(0.8)}.section3 .sec_content .cakeFlavorBox .btns div.sure.show{filter:grayscale(0)}.section3 .sec_content .cakeFlavorBox2 .choose .diy:nth-child(1){width:1.71rem;height:2.12rem}.section3 .sec_content .cakeFlavorBox2 .choose .diy:nth-child(2){width:1.71rem;height:2.15rem}.section3 .sec_content .cakeFlavorBox2 .choose .diy:nth-child(3){width:1.71rem;height:2.5rem}.section4 .shareBox{width:7.5rem;height:16.24rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/sharen_363bdd1.jpg) no-repeat;background-size:100% 100%;overflow:hidden}.section4 .shareBox .wt{width:6.75rem;height:3.16rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/wt_baf76fc.png) no-repeat;background-size:100% 100%;margin:5.4rem auto 0}.section4 .shareBox .btn-tw{width:5.6rem;height:1.08rem;margin:.2rem auto 0;background:url(https://knivesout.jp/m/zt/20231116114958/img/btn-tw_5315095.png) no-repeat;background-size:100% 100%}.section4 .shareBox .others{width:5.6rem;display:flex;justify-content:space-between;margin:.1rem auto 0}.section4 .shareBox .others .again{width:1.43rem;height:.42rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/again_0e86fee.png) no-repeat;background-size:100% 100%}.section4 .shareBox .others .btn-line{width:1.88rem;height:.41rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/btn-line_c00a5c9.png) no-repeat;background-size:100% 100%}.section4 .shareBox2{width:100%;height:16.24rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/share2_540e723.png) no-repeat;background-size:100% 100%;overflow:hidden}.section4 .shareBox2 .resultImg{width:3.84rem;height:2.85rem;margin:1.9rem auto 0}.section4 .shareBox2 .resultImg img{width:100%;height:100%}.section4 .shareBox2 .descbox{width:6.98rem;height:2.19rem;margin:0 auto;text-align:center}.section4 .shareBox2 .descbox img{height:2.19rem;width:auto;margin:0 auto}.section4 .shareBox2 .jl{width:3.81rem;height:1.84rem;margin:.1rem auto 0;background:url(https://knivesout.jp/m/zt/20231116114958/img/jl_b4a704f.png) no-repeat;background-size:100% 100%}.section4 .shareBox2 .btn-lq{width:3.8rem;height:1.08rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/recive_2670a85.png) no-repeat;background-size:100% 100%;margin:.1rem auto 0}.section4 .shareBox2 .again{width:1.43rem;height:.42rem;background:url(https://knivesout.jp/m/zt/20231116114958/img/again_0e86fee.png) no-repeat;background-size:100% 100%;margin:.1rem auto 0}