@charset "UTF-8";

:root {
    --dsp-width: calc(1440 / 100);
    --dsp-width-sp: calc(768 / 100);
}

/* ------------------------------------- /
/   padding
/* ------------------------------------- */
.ptb200 {
    padding-top: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt200 {
    padding-top: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb200 {
    padding-bottom: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb190 {
    padding-top: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt190 {
    padding-top: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb190 {
    padding-bottom: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb180 {
    padding-top: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt180 {
    padding-top: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb180 {
    padding-bottom: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb170 {
    padding-top: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt170 {
    padding-top: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb170 {
    padding-bottom: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb160 {
    padding-top: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt160 {
    padding-top: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb160 {
    padding-bottom: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb150 {
    padding-top: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt150 {
    padding-top: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb150 {
    padding-bottom: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb140 {
    padding-top: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt140 {
    padding-top: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb140 {
    padding-bottom: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb130 {
    padding-top: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt130 {
    padding-top: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb130 {
    padding-bottom: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb120 {
    padding-top: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt120 {
    padding-top: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb120 {
    padding-bottom: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb110 {
    padding-top: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt110 {
    padding-top: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb110 {
    padding-bottom: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb100 {
    padding-top: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt100 {
    padding-top: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb100 {
    padding-bottom: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb95 {
    padding-top: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt95 {
    padding-top: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb95 {
    padding-bottom: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb90 {
    padding-top: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt90 {
    padding-top: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb90 {
    padding-bottom: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb85 {
    padding-top: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt85 {
    padding-top: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb85 {
    padding-bottom: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb80 {
    padding-top: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt80 {
    padding-top: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb80 {
    padding-bottom: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb75 {
    padding-top: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt75 {
    padding-top: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb75 {
    padding-bottom: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb70 {
    padding-top: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt70 {
    padding-top: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb70 {
    padding-bottom: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb65 {
    padding-top: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt65 {
    padding-top: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb65 {
    padding-bottom: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb60 {
    padding-top: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt60 {
    padding-top: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb60 {
    padding-bottom: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb55 {
    padding-top: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt55 {
    padding-top: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb55 {
    padding-bottom: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb50 {
    padding-top: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt50 {
    padding-top: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb50 {
    padding-bottom: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb45 {
    padding-top: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt45 {
    padding-top: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb45 {
    padding-bottom: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb40 {
    padding-top: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt40 {
    padding-top: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb40 {
    padding-bottom: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb35 {
    padding-top: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt35 {
    padding-top: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb35 {
    padding-bottom: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb30 {
    padding-top: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt30 {
    padding-top: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb30 {
    padding-bottom: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb25 {
    padding-top: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt25 {
    padding-top: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb25 {
    padding-bottom: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb20 {
    padding-top: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt20 {
    padding-top: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb20 {
    padding-bottom: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb15 {
    padding-top: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt15 {
    padding-top: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb15 {
    padding-bottom: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ptb10 {
    padding-top: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-bottom: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pt10 {
    padding-top: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pb10 {
    padding-bottom: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}

.plr200 {
    padding-left: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl200 {
    padding-left: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr200 {
    padding-right: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr190 {
    padding-left: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl190 {
    padding-left: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr190 {
    padding-right: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr180 {
    padding-left: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl180 {
    padding-left: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr180 {
    padding-right: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr170 {
    padding-left: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl170 {
    padding-left: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr170 {
    padding-right: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr160 {
    padding-left: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl160 {
    padding-left: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr160 {
    padding-right: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr150 {
    padding-left: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl150 {
    padding-left: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr150 {
    padding-right: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr140 {
    padding-left: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl140 {
    padding-left: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr140 {
    padding-right: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr130 {
    padding-left: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl130 {
    padding-left: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr130 {
    padding-right: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr120 {
    padding-left: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl120 {
    padding-left: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr120 {
    padding-right: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr110 {
    padding-left: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl110 {
    padding-left: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr110 {
    padding-right: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr100 {
    padding-left: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl100 {
    padding-left: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr100 {
    padding-right: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr95 {
    padding-left: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl95 {
    padding-left: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr95 {
    padding-right: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr90 {
    padding-left: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl90 {
    padding-left: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr90 {
    padding-right: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr85 {
    padding-left: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl85 {
    padding-left: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr85 {
    padding-right: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr80 {
    padding-left: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl80 {
    padding-left: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr80 {
    padding-right: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr75 {
    padding-left: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl75 {
    padding-left: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr75 {
    padding-right: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr70 {
    padding-left: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl70 {
    padding-left: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr70 {
    padding-right: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr65 {
    padding-left: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl65 {
    padding-left: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr65 {
    padding-right: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr60 {
    padding-left: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl60 {
    padding-left: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr60 {
    padding-right: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr55 {
    padding-left: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl55 {
    padding-left: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr55 {
    padding-right: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr50 {
    padding-left: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl50 {
    padding-left: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr50 {
    padding-right: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr45 {
    padding-left: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl45 {
    padding-left: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr45 {
    padding-right: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr40 {
    padding-left: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl40 {
    padding-left: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr40 {
    padding-right: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr35 {
    padding-left: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl35 {
    padding-left: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr35 {
    padding-right: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr30 {
    padding-left: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl30 {
    padding-left: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr30 {
    padding-right: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr25 {
    padding-left: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl25 {
    padding-left: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr25 {
    padding-right: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr20 {
    padding-left: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl20 {
    padding-left: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr20 {
    padding-right: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr15 {
    padding-left: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl15 {
    padding-left: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr15 {
    padding-right: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.plr10 {
    padding-left: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    padding-right: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pl10 {
    padding-left: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.pr10 {
    padding-right: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}

/* ------------------------------------- /
/   margin
/* ------------------------------------- */
.mtb200 {
    margin-top: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt200 {
    margin-top: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb200 {
    margin-bottom: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb190 {
    margin-top: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt190 {
    margin-top: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb190 {
    margin-bottom: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb180 {
    margin-top: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt180 {
    margin-top: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb180 {
    margin-bottom: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb170 {
    margin-top: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt170 {
    margin-top: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb170 {
    margin-bottom: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb160 {
    margin-top: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt160 {
    margin-top: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb160 {
    margin-bottom: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb150 {
    margin-top: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt150 {
    margin-top: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb150 {
    margin-bottom: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb140 {
    margin-top: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt140 {
    margin-top: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb140 {
    margin-bottom: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb130 {
    margin-top: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt130 {
    margin-top: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb130 {
    margin-bottom: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb120 {
    margin-top: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt120 {
    margin-top: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb120 {
    margin-bottom: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb110 {
    margin-top: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt110 {
    margin-top: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb110 {
    margin-bottom: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb100 {
    margin-top: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt100 {
    margin-top: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb100 {
    margin-bottom: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb95 {
    margin-top: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt95 {
    margin-top: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb95 {
    margin-bottom: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb90 {
    margin-top: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt90 {
    margin-top: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb90 {
    margin-bottom: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb85 {
    margin-top: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt85 {
    margin-top: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb85 {
    margin-bottom: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb80 {
    margin-top: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt80 {
    margin-top: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb80 {
    margin-bottom: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb75 {
    margin-top: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt75 {
    margin-top: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb75 {
    margin-bottom: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb70 {
    margin-top: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt70 {
    margin-top: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb70 {
    margin-bottom: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb65 {
    margin-top: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt65 {
    margin-top: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb65 {
    margin-bottom: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb60 {
    margin-top: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt60 {
    margin-top: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb60 {
    margin-bottom: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb55 {
    margin-top: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt55 {
    margin-top: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb55 {
    margin-bottom: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb50 {
    margin-top: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt50 {
    margin-top: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb50 {
    margin-bottom: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb45 {
    margin-top: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt45 {
    margin-top: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb45 {
    margin-bottom: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb40 {
    margin-top: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt40 {
    margin-top: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb40 {
    margin-bottom: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb35 {
    margin-top: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt35 {
    margin-top: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb35 {
    margin-bottom: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb30 {
    margin-top: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt30 {
    margin-top: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb30 {
    margin-bottom: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb25 {
    margin-top: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt25 {
    margin-top: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb25 {
    margin-bottom: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb20 {
    margin-top: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt20 {
    margin-top: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb20 {
    margin-bottom: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb15 {
    margin-top: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt15 {
    margin-top: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb15 {
    margin-bottom: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mtb10 {
    margin-top: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-bottom: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mt10 {
    margin-top: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mb10 {
    margin-bottom: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}

.mlr200 {
    margin-left: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml200 {
    margin-left: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr200 {
    margin-right: max(min(200px, calc(200vw / var(--dsp-width))), calc(200px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr190 {
    margin-left: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml190 {
    margin-left: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr190 {
    margin-right: max(min(190px, calc(190vw / var(--dsp-width))), calc(190px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr180 {
    margin-left: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml180 {
    margin-left: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr180 {
    margin-right: max(min(180px, calc(180vw / var(--dsp-width))), calc(180px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr170 {
    margin-left: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml170 {
    margin-left: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr170 {
    margin-right: max(min(170px, calc(170vw / var(--dsp-width))), calc(170px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr160 {
    margin-left: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml160 {
    margin-left: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr160 {
    margin-right: max(min(160px, calc(160vw / var(--dsp-width))), calc(160px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr150 {
    margin-left: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml150 {
    margin-left: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr150 {
    margin-right: max(min(150px, calc(150vw / var(--dsp-width))), calc(150px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr140 {
    margin-left: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml140 {
    margin-left: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr140 {
    margin-right: max(min(140px, calc(140vw / var(--dsp-width))), calc(140px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr130 {
    margin-left: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml130 {
    margin-left: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr130 {
    margin-right: max(min(130px, calc(130vw / var(--dsp-width))), calc(130px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr120 {
    margin-left: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml120 {
    margin-left: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr120 {
    margin-right: max(min(120px, calc(120vw / var(--dsp-width))), calc(120px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr110 {
    margin-left: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml110 {
    margin-left: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr110 {
    margin-right: max(min(110px, calc(110vw / var(--dsp-width))), calc(110px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr100 {
    margin-left: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml100 {
    margin-left: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr100 {
    margin-right: max(min(100px, calc(100vw / var(--dsp-width))), calc(100px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr95 {
    margin-left: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml95 {
    margin-left: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr95 {
    margin-right: max(min(95px, calc(95vw / var(--dsp-width))), calc(95px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr90 {
    margin-left: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml90 {
    margin-left: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr90 {
    margin-right: max(min(90px, calc(90vw / var(--dsp-width))), calc(90px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr85 {
    margin-left: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml85 {
    margin-left: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr85 {
    margin-right: max(min(85px, calc(85vw / var(--dsp-width))), calc(85px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr80 {
    margin-left: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml80 {
    margin-left: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr80 {
    margin-right: max(min(80px, calc(80vw / var(--dsp-width))), calc(80px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr75 {
    margin-left: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml75 {
    margin-left: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr75 {
    margin-right: max(min(75px, calc(75vw / var(--dsp-width))), calc(75px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr70 {
    margin-left: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml70 {
    margin-left: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr70 {
    margin-right: max(min(70px, calc(70vw / var(--dsp-width))), calc(70px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr65 {
    margin-left: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml65 {
    margin-left: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr65 {
    margin-right: max(min(65px, calc(65vw / var(--dsp-width))), calc(65px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr60 {
    margin-left: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml60 {
    margin-left: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr60 {
    margin-right: max(min(60px, calc(60vw / var(--dsp-width))), calc(60px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr55 {
    margin-left: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml55 {
    margin-left: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr55 {
    margin-right: max(min(55px, calc(55vw / var(--dsp-width))), calc(55px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr50 {
    margin-left: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml50 {
    margin-left: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr50 {
    margin-right: max(min(50px, calc(50vw / var(--dsp-width))), calc(50px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr45 {
    margin-left: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml45 {
    margin-left: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr45 {
    margin-right: max(min(45px, calc(45vw / var(--dsp-width))), calc(45px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr40 {
    margin-left: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml40 {
    margin-left: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr40 {
    margin-right: max(min(40px, calc(40vw / var(--dsp-width))), calc(40px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr35 {
    margin-left: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml35 {
    margin-left: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr35 {
    margin-right: max(min(35px, calc(35vw / var(--dsp-width))), calc(35px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr30 {
    margin-left: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml30 {
    margin-left: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr30 {
    margin-right: max(min(30px, calc(30vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr25 {
    margin-left: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml25 {
    margin-left: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr25 {
    margin-right: max(min(25px, calc(25vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr20 {
    margin-left: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml20 {
    margin-left: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr20 {
    margin-right: max(min(20px, calc(20vw / var(--dsp-width))), calc(30px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr15 {
    margin-left: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml15 {
    margin-left: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr15 {
    margin-right: max(min(15px, calc(15vw / var(--dsp-width))), calc(20px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mlr10 {
    margin-left: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
    margin-right: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.ml10 {
    margin-left: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
.mr10 {
    margin-right: max(min(10px, calc(10vw / var(--dsp-width))), calc(15px / var(--dsp-width) * var(--dsp-width-sp))) !important;
}
