*{margin:0;padding:0;box-sizing:border-box}.funbox-3d{font-size:0}.funbox-3d img{width:100%;height:auto}.funbox-3d h1,.funbox-3d h2,.funbox-3d h3{text-align:center;color:#000;font-weight:700;line-height:1.2}.funbox-3d p{text-align:center;color:#000;font-weight:400;line-height:1.4}.funbox-3d .img-pc{display:inline-block}.funbox-3d .img-h5{display:none}.funbox-3d .funbox-banner{position:relative}.funbox-3d .funbox-banner .text-container{position:absolute;left:50%;top:25%;width:90%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:1.5625vw}.funbox-3d .funbox-banner .text-container .text-desc3{display:flex;align-items:center;gap:1.5625vw}.funbox-3d .funbox-banner .text-container .text-desc3 img{width:7.07031vw;height:auto}.funbox-3d .funbox-banner .text-container .text-desc3 .text-span{color:#fef399;background-color:#000;font-size:1.32812vw;font-weight:700;padding:.19531vw .78125vw;border-radius:.39062vw}.funbox-3d .funbox-banner .text-container .text-desc1{font-size:1.64062vw}.funbox-3d .funbox-banner .text-container .text-title{font-size:2.1875vw;line-height:1.1}.funbox-3d .funbox-banner .text-container .text-desc2{font-size:2.1875vw;color:#fff;background-color:#2c2cac;border-radius:100px;padding:.3125vw 1.40625vw}.funbox-3d .banner-bottom{position:absolute;left:0;bottom:0}.funbox-3d .question-coupon-1 .text-container{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#578bf1;margin:0 auto;padding-bottom:1.17188vw}.funbox-3d .question-coupon-1 .text-container .text-title{font-size:2.8125vw;color:#fccc00}.funbox-3d .question-coupon-1 .text-container .text-desc1{font-size:1.17188vw;color:#fff;margin-top:.78125vw}.funbox-3d .question-coupon-2{position:relative}.funbox-3d .question-coupon-2 .text-desc2{font-size:1.17188vw;color:#fff;margin-top:.78125vw;width:90%;position:absolute;left:5%;bottom:1.17188vw}.funbox-3d .module3{position:relative}.funbox-3d .module3 .text-container{position:absolute;left:5%;top:16%;width:90%;display:flex;flex-direction:column;align-items:center}.funbox-3d .module3 .text-container .text-title{font-size:1.875vw;color:#fff;margin-top:.78125vw}.funbox-3d .module3 .text-container .text-desc1{font-size:1.17188vw;color:#fff;margin-top:.78125vw}.funbox-3d .module3 .text-container .text-desc2{font-size:3.125vw;color:#fccc00}.funbox-3d .module3 .img-ul{width:80%;position:absolute;left:10%;top:52%;display:flex}.funbox-3d .module3 .img-ul .img-item{width:20%;display:flex;flex-direction:column;align-items:center}.funbox-3d .module3 .img-ul .img-item img{width:7.8125vw}.funbox-3d .module3 .img-ul .img-item p{font-size:1.17188vw;font-weight:700;color:#fff;margin-top:1.17188vw}.funbox-3d .module4 .img-item{display:flex}.funbox-3d .module4 .img-item:nth-child(2n){flex-direction:row-reverse}.funbox-3d .module4 .img-item img{width:50%}.funbox-3d .module4 .img-item video{width:50%;height:auto}.funbox-3d .module4 .img-item .text-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 5.27344vw}.funbox-3d .module4 .img-item .text-container .text-title{font-size:1.875vw;margin-top:.78125vw}.funbox-3d .module4 .img-item .text-container .text-desc1{font-size:1.17188vw;margin-top:.78125vw}.funbox-3d .module4 .img-item .text-container .text-desc2{font-size:2.8125vw}.funbox-3d .module5,.funbox-3d .module5 .img-container{position:relative}.funbox-3d .module5 .text-container{position:absolute;left:50%;top:25%;width:70%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:1.5625vw}.funbox-3d .module5 .text-container .text-title{font-size:2.8125vw;color:#fff;margin-bottom:1.17188vw}.funbox-3d .module5 .text-container .text-desc1{font-size:1.17188vw;color:#fff}@media screen and (max-width:1080px){.funbox-3d .img-pc{display:none}.funbox-3d .img-h5{display:inline-block}.funbox-3d .funbox-banner .text-container{gap:2.77778vw;top:25%}.funbox-3d .funbox-banner .text-container .text-desc3{gap:2.77778vw}.funbox-3d .funbox-banner .text-container .text-desc3 img{width:14.90741vw}.funbox-3d .funbox-banner .text-container .text-desc3 .text-span{font-size:3.14815vw;padding:.18519vw 1.48148vw;border-radius:.92593vw}.funbox-3d .funbox-banner .text-container .text-title{font-size:4.62963vw}.funbox-3d .funbox-banner .text-container .text-desc1{font-size:3.88889vw}.funbox-3d .funbox-banner .text-container .text-desc2{font-size:5.18519vw;padding:.55556vw 2.77778vw}.funbox-3d .question-coupon-1 .text-container{position:initial;background-color:#578bf1;width:100%;padding:4.62963vw}.funbox-3d .question-coupon-1 .text-container .text-title{font-size:6.66667vw}.funbox-3d .question-coupon-1 .text-container .text-desc1{font-size:2.77778vw}.funbox-3d .question-coupon-2 .text-desc2{font-size:2.77778vw;bottom:2.77778vw}.funbox-3d .module3 .text-container{top:6%}.funbox-3d .module3 .text-container .text-title{font-size:4.44444vw;margin-top:2.77778vw}.funbox-3d .module3 .text-container .text-desc1{font-size:2.77778vw;margin-top:2.77778vw}.funbox-3d .module3 .text-container .text-desc2{font-size:6.66667vw}.funbox-3d .module3 .img-ul{width:96%;left:2%;flex-wrap:wrap;justify-content:center;top:44%}.funbox-3d .module3 .img-ul .img-item{width:33.33%}.funbox-3d .module3 .img-ul .img-item:nth-child(4){margin-top:13.88889vw}.funbox-3d .module3 .img-ul .img-item:nth-child(5){margin-top:13.88889vw}.funbox-3d .module3 .img-ul .img-item p{font-size:2.96296vw}.funbox-3d .module3 .img-ul .img-item img{width:15.18519vw}.funbox-3d .module4{padding:3.51852vw 0 0}.funbox-3d .module4 .img-item{flex-direction:column;align-items:center;width:92.59259vw;margin:0 auto}.funbox-3d .module4 .img-item:nth-child(2n){flex-direction:column}.funbox-3d .module4 .img-item .text-container{padding:0;margin-top:3.7037vw;margin-bottom:11.11111vw}.funbox-3d .module4 .img-item .text-container .text-title{font-size:4.44444vw;margin-top:1.48148vw}.funbox-3d .module4 .img-item .text-container .text-desc1{font-size:2.77778vw;margin-top:1.48148vw}.funbox-3d .module4 .img-item .text-container .text-desc2{font-size:6.66667vw}.funbox-3d .module4 .img-item video{width:100%;border-radius:1.85185vw}.funbox-3d .module4 .img-item img{width:100%;border-radius:1.85185vw}.funbox-3d .module5 .text-container{width:90%;gap:4.62963vw;top:27%}.funbox-3d .module5 .text-container .text-title{font-size:6.66667vw}.funbox-3d .module5 .text-container .text-desc1{font-size:2.77778vw}}
/*# sourceMappingURL=/cdn/shop/t/152/assets/funbox-3d.css.map */
