.section1{position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.section1{display:block}}@media (max-width:1024px){.section1{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.section1 .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section1 .text{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:2;padding-top:8.85vw;padding-bottom:8.85vw;width:47.88%}@media (max-width:767px){.section1 .text{padding-top:10vw;width:100%}}.section1 .text .title{position:relative}.section1 .text .title .t{left:0;color:#fff;font-family:Inter;font-weight:700;text-transform:uppercase;top:-.7rem;position:absolute;font-size:.32rem;margin-bottom:0}@media (max-width:1024px){.section1 .text .title .t{top:-.8rem}}@media (max-width:767px){.section1 .text .title .t{position:static}}@media (max-width:1024px){.section1 .text .title .t{font-size:.4rem}}@media (max-width:991px){.section1 .text .title .t{font-size:.5rem}}@media (max-width:767px){.section1 .text .title .t{font-size:.38rem;margin-bottom:.26rem}}.section1 .text .title img{width:auto;height:.6rem}@media (max-width:991px){.section1 .text .title img{height:.7rem}}@media (max-width:767px){.section1 .text .title img{height:.46rem}}.section1 .text .line{background-color:#b11b3e;position:relative;width:2.67rem;height:.02rem;margin-top:.4rem;margin-bottom:.3rem}@media (max-width:1024px){.section1 .text .line{height:2px}}.section1 .text .line:after,.section1 .text .line:before{content:"";display:block;width:100%;height:100%;background-color:#b11b3e;position:absolute;left:0}.section1 .text .line:before{top:-.03rem}@media (max-width:1024px){.section1 .text .line:before{top:-3px}}.section1 .text .line:after{bottom:-.03rem}@media (max-width:1024px){.section1 .text .line:after{bottom:-3px}}.section1 .text .desc{line-height:1.5;color:#fff;font-size:.16rem}@media (max-width:1024px){.section1 .text .desc{font-size:.28rem}}@media (max-width:991px){.section1 .text .desc{font-size:.34rem}}@media (max-width:767px){.section1 .text .desc{font-size:.3rem}}.section1 .img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:46.47%}@media (max-width:767px){.section1 .img{width:100%}}.section1 .img:before{content:"";display:block;height:100%;position:absolute;bottom:0;z-index:-1;background:url(../image/shop_red_bg.png) no-repeat 100% 100%;width:100%;background-size:auto 100%;right:0}@media (max-width:767px){.section1 .img:before{width:200%}}@media (max-width:767px){.section1 .img:before{background-size:auto 6.9rem}}@media (max-width:1024px){.section1 .img:before{right:-8%}}@media (max-width:991px){.section1 .img:before{right:-18%}}@media (max-width:767px){.section1 .img:before{right:-25%}}.section2{position:relative;z-index:2;padding-bottom:.8rem}.section2 .table{overflow-x:auto;margin-top:-.54rem}@media (max-width:1024px){.section2 .table{margin-top:-.88rem}}@media (max-width:991px){.section2 .table{margin-top:-1.16rem}}@media (max-width:767px){.section2 .table{margin-top:-.8rem}}.section2 .table table{width:100%;min-width:640px;color:#333;font-weight:700;text-align:center;text-transform:uppercase;border:.01rem solid #000;white-space:nowrap;background-color:#fff}.section2 .table table tr{border-top:.01rem solid #000;font-family:Inter_Medium;font-weight:400}.section2 .table table tr td{padding:.1rem}@media (max-width:1024px){.section2 .table table tr td{padding:.16rem}}@media (max-width:991px){.section2 .table table tr td{padding:.24rem}}@media (max-width:767px){.section2 .table table tr td{padding:.16rem}}.section2 .table table tr td:not(:last-child){border-right:.01rem solid #000}.section2 .table table tr.bg{background-color:#e9eaef}.section2 .table table tr:first-child{background-color:#000;color:#fff;font-family:Inter;font-weight:400;font-size:.16rem}@media (max-width:1024px){.section2 .table table tr:first-child{font-size:.28rem}}@media (max-width:991px){.section2 .table table tr:first-child{font-size:.34rem}}@media (max-width:767px){.section2 .table table tr:first-child{font-size:.3rem}}.section2 .table table tr:first-child td{padding:.16rem}@media (max-width:1024px){.section2 .table table tr:first-child td{padding:.26rem}}@media (max-width:991px){.section2 .table table tr:first-child td{padding:.36rem}}@media (max-width:767px){.section2 .table table tr:first-child td{padding:.2rem}}
