@media screen and (min-width: 769px) {
  ._mt0 {
    margin-top: 0px !important;
  }
  ._mt5 {
    margin-top: 5px !important;
  }
  ._mt10 {
    margin-top: 10px !important;
  }
  ._mt15 {
    margin-top: 15px !important;
  }
  ._mt20 {
    margin-top: 20px !important;
  }
  ._mt25 {
    margin-top: 25px !important;
  }
  ._mt30 {
    margin-top: 30px !important;
  }
  ._mt35 {
    margin-top: 35px !important;
  }
  ._mt40 {
    margin-top: 40px !important;
  }
  ._mt45 {
    margin-top: 45px !important;
  }
  ._mt50 {
    margin-top: 50px !important;
  }
  ._mt55 {
    margin-top: 55px !important;
  }
  ._mt60 {
    margin-top: 60px !important;
  }
  ._mt65 {
    margin-top: 65px !important;
  }
  ._mt70 {
    margin-top: 70px !important;
  }
  ._mt75 {
    margin-top: 75px !important;
  }
  ._mt80 {
    margin-top: 80px !important;
  }
  ._mt85 {
    margin-top: 85px !important;
  }
  ._mt90 {
    margin-top: 90px !important;
  }
  ._mt95 {
    margin-top: 95px !important;
  }
  ._mt100 {
    margin-top: 100px !important;
  }
  ._mt105 {
    margin-top: 105px !important;
  }
  ._mt110 {
    margin-top: 110px !important;
  }
  ._mt115 {
    margin-top: 115px !important;
  }
  ._mt120 {
    margin-top: 120px !important;
  }
  ._mb0 {
    margin-bottom: 0px !important;
  }
  ._mb5 {
    margin-bottom: 5px !important;
  }
  ._mb10 {
    margin-bottom: 10px !important;
  }
  ._mb15 {
    margin-bottom: 15px !important;
  }
  ._mb20 {
    margin-bottom: 20px !important;
  }
  ._mb25 {
    margin-bottom: 25px !important;
  }
  ._mb30 {
    margin-bottom: 30px !important;
  }
  ._mb35 {
    margin-bottom: 35px !important;
  }
  ._mb40 {
    margin-bottom: 40px !important;
  }
  ._mb45 {
    margin-bottom: 45px !important;
  }
  ._mb50 {
    margin-bottom: 50px !important;
  }
  ._mb55 {
    margin-bottom: 55px !important;
  }
  ._mb60 {
    margin-bottom: 60px !important;
  }
  ._mb65 {
    margin-bottom: 65px !important;
  }
  ._mb70 {
    margin-bottom: 70px !important;
  }
  ._mb75 {
    margin-bottom: 75px !important;
  }
  ._mb80 {
    margin-bottom: 80px !important;
  }
  ._mb85 {
    margin-bottom: 85px !important;
  }
  ._mb90 {
    margin-bottom: 90px !important;
  }
  ._mb95 {
    margin-bottom: 95px !important;
  }
  ._mb100 {
    margin-bottom: 100px !important;
  }
  ._mb105 {
    margin-bottom: 105px !important;
  }
  ._mb110 {
    margin-bottom: 110px !important;
  }
  ._mb115 {
    margin-bottom: 115px !important;
  }
  ._mb120 {
    margin-bottom: 120px !important;
  }
  ._ml0 {
    margin-left: 0px !important;
  }
  ._ml5 {
    margin-left: 5px !important;
  }
  ._ml10 {
    margin-left: 10px !important;
  }
  ._ml15 {
    margin-left: 15px !important;
  }
  ._ml20 {
    margin-left: 20px !important;
  }
  ._ml25 {
    margin-left: 25px !important;
  }
  ._ml30 {
    margin-left: 30px !important;
  }
  ._ml35 {
    margin-left: 35px !important;
  }
  ._ml40 {
    margin-left: 40px !important;
  }
  ._ml45 {
    margin-left: 45px !important;
  }
  ._ml50 {
    margin-left: 50px !important;
  }
  ._ml55 {
    margin-left: 55px !important;
  }
  ._ml60 {
    margin-left: 60px !important;
  }
  ._ml65 {
    margin-left: 65px !important;
  }
  ._ml70 {
    margin-left: 70px !important;
  }
  ._ml75 {
    margin-left: 75px !important;
  }
  ._ml80 {
    margin-left: 80px !important;
  }
  ._ml85 {
    margin-left: 85px !important;
  }
  ._ml90 {
    margin-left: 90px !important;
  }
  ._ml95 {
    margin-left: 95px !important;
  }
  ._ml100 {
    margin-left: 100px !important;
  }
  ._ml105 {
    margin-left: 105px !important;
  }
  ._ml110 {
    margin-left: 110px !important;
  }
  ._ml115 {
    margin-left: 115px !important;
  }
  ._ml120 {
    margin-left: 120px !important;
  }
  ._mr0 {
    margin-right: 0px !important;
  }
  ._mr5 {
    margin-right: 5px !important;
  }
  ._mr10 {
    margin-right: 10px !important;
  }
  ._mr15 {
    margin-right: 15px !important;
  }
  ._mr20 {
    margin-right: 20px !important;
  }
  ._mr25 {
    margin-right: 25px !important;
  }
  ._mr30 {
    margin-right: 30px !important;
  }
  ._mr35 {
    margin-right: 35px !important;
  }
  ._mr40 {
    margin-right: 40px !important;
  }
  ._mr45 {
    margin-right: 45px !important;
  }
  ._mr50 {
    margin-right: 50px !important;
  }
  ._mr55 {
    margin-right: 55px !important;
  }
  ._mr60 {
    margin-right: 60px !important;
  }
  ._mr65 {
    margin-right: 65px !important;
  }
  ._mr70 {
    margin-right: 70px !important;
  }
  ._mr75 {
    margin-right: 75px !important;
  }
  ._mr80 {
    margin-right: 80px !important;
  }
  ._mr85 {
    margin-right: 85px !important;
  }
  ._mr90 {
    margin-right: 90px !important;
  }
  ._mr95 {
    margin-right: 95px !important;
  }
  ._mr100 {
    margin-right: 100px !important;
  }
  ._mr105 {
    margin-right: 105px !important;
  }
  ._mr110 {
    margin-right: 110px !important;
  }
  ._mr115 {
    margin-right: 115px !important;
  }
  ._mr120 {
    margin-right: 120px !important;
  }
  ._pt0 {
    padding-top: 0px !important;
  }
  ._pt5 {
    padding-top: 5px !important;
  }
  ._pt10 {
    padding-top: 10px !important;
  }
  ._pt15 {
    padding-top: 15px !important;
  }
  ._pt20 {
    padding-top: 20px !important;
  }
  ._pt25 {
    padding-top: 25px !important;
  }
  ._pt30 {
    padding-top: 30px !important;
  }
  ._pt35 {
    padding-top: 35px !important;
  }
  ._pt40 {
    padding-top: 40px !important;
  }
  ._pt45 {
    padding-top: 45px !important;
  }
  ._pt50 {
    padding-top: 50px !important;
  }
  ._pt55 {
    padding-top: 55px !important;
  }
  ._pt60 {
    padding-top: 60px !important;
  }
  ._pt65 {
    padding-top: 65px !important;
  }
  ._pt70 {
    padding-top: 70px !important;
  }
  ._pt75 {
    padding-top: 75px !important;
  }
  ._pt80 {
    padding-top: 80px !important;
  }
  ._pt85 {
    padding-top: 85px !important;
  }
  ._pt90 {
    padding-top: 90px !important;
  }
  ._pt95 {
    padding-top: 95px !important;
  }
  ._pt100 {
    padding-top: 100px !important;
  }
  ._pt105 {
    padding-top: 105px !important;
  }
  ._pt110 {
    padding-top: 110px !important;
  }
  ._pt115 {
    padding-top: 115px !important;
  }
  ._pt120 {
    padding-top: 120px !important;
  }
  ._pb0 {
    padding-bottom: 0px !important;
  }
  ._pb5 {
    padding-bottom: 5px !important;
  }
  ._pb10 {
    padding-bottom: 10px !important;
  }
  ._pb15 {
    padding-bottom: 15px !important;
  }
  ._pb20 {
    padding-bottom: 20px !important;
  }
  ._pb25 {
    padding-bottom: 25px !important;
  }
  ._pb30 {
    padding-bottom: 30px !important;
  }
  ._pb35 {
    padding-bottom: 35px !important;
  }
  ._pb40 {
    padding-bottom: 40px !important;
  }
  ._pb45 {
    padding-bottom: 45px !important;
  }
  ._pb50 {
    padding-bottom: 50px !important;
  }
  ._pb55 {
    padding-bottom: 55px !important;
  }
  ._pb60 {
    padding-bottom: 60px !important;
  }
  ._pb65 {
    padding-bottom: 65px !important;
  }
  ._pb70 {
    padding-bottom: 70px !important;
  }
  ._pb75 {
    padding-bottom: 75px !important;
  }
  ._pb80 {
    padding-bottom: 80px !important;
  }
  ._pb85 {
    padding-bottom: 85px !important;
  }
  ._pb90 {
    padding-bottom: 90px !important;
  }
  ._pb95 {
    padding-bottom: 95px !important;
  }
  ._pb100 {
    padding-bottom: 100px !important;
  }
  ._pb105 {
    padding-bottom: 105px !important;
  }
  ._pb110 {
    padding-bottom: 110px !important;
  }
  ._pb115 {
    padding-bottom: 115px !important;
  }
  ._pb120 {
    padding-bottom: 120px !important;
  }
  ._pl0 {
    padding-left: 0px !important;
  }
  ._pl5 {
    padding-left: 5px !important;
  }
  ._pl10 {
    padding-left: 10px !important;
  }
  ._pl15 {
    padding-left: 15px !important;
  }
  ._pl20 {
    padding-left: 20px !important;
  }
  ._pl25 {
    padding-left: 25px !important;
  }
  ._pl30 {
    padding-left: 30px !important;
  }
  ._pl35 {
    padding-left: 35px !important;
  }
  ._pl40 {
    padding-left: 40px !important;
  }
  ._pl45 {
    padding-left: 45px !important;
  }
  ._pl50 {
    padding-left: 50px !important;
  }
  ._pl55 {
    padding-left: 55px !important;
  }
  ._pl60 {
    padding-left: 60px !important;
  }
  ._pl65 {
    padding-left: 65px !important;
  }
  ._pl70 {
    padding-left: 70px !important;
  }
  ._pl75 {
    padding-left: 75px !important;
  }
  ._pl80 {
    padding-left: 80px !important;
  }
  ._pl85 {
    padding-left: 85px !important;
  }
  ._pl90 {
    padding-left: 90px !important;
  }
  ._pl95 {
    padding-left: 95px !important;
  }
  ._pl100 {
    padding-left: 100px !important;
  }
  ._pl105 {
    padding-left: 105px !important;
  }
  ._pl110 {
    padding-left: 110px !important;
  }
  ._pl115 {
    padding-left: 115px !important;
  }
  ._pl120 {
    padding-left: 120px !important;
  }
  ._pr0 {
    padding-right: 0px !important;
  }
  ._pr5 {
    padding-right: 5px !important;
  }
  ._pr10 {
    padding-right: 10px !important;
  }
  ._pr15 {
    padding-right: 15px !important;
  }
  ._pr20 {
    padding-right: 20px !important;
  }
  ._pr25 {
    padding-right: 25px !important;
  }
  ._pr30 {
    padding-right: 30px !important;
  }
  ._pr35 {
    padding-right: 35px !important;
  }
  ._pr40 {
    padding-right: 40px !important;
  }
  ._pr45 {
    padding-right: 45px !important;
  }
  ._pr50 {
    padding-right: 50px !important;
  }
  ._pr55 {
    padding-right: 55px !important;
  }
  ._pr60 {
    padding-right: 60px !important;
  }
  ._pr65 {
    padding-right: 65px !important;
  }
  ._pr70 {
    padding-right: 70px !important;
  }
  ._pr75 {
    padding-right: 75px !important;
  }
  ._pr80 {
    padding-right: 80px !important;
  }
  ._pr85 {
    padding-right: 85px !important;
  }
  ._pr90 {
    padding-right: 90px !important;
  }
  ._pr95 {
    padding-right: 95px !important;
  }
  ._pr100 {
    padding-right: 100px !important;
  }
  ._pr105 {
    padding-right: 105px !important;
  }
  ._pr110 {
    padding-right: 110px !important;
  }
  ._pr115 {
    padding-right: 115px !important;
  }
  ._pr120 {
    padding-right: 120px !important;
  }
}
@media screen and (max-width: 768px) {
  ._sp_mt0 {
    margin-top: 0px !important;
  }
  ._sp_mt5 {
    margin-top: 5px !important;
  }
  ._sp_mt10 {
    margin-top: 10px !important;
  }
  ._sp_mt15 {
    margin-top: 15px !important;
  }
  ._sp_mt20 {
    margin-top: 20px !important;
  }
  ._sp_mt25 {
    margin-top: 25px !important;
  }
  ._sp_mt30 {
    margin-top: 30px !important;
  }
  ._sp_mt35 {
    margin-top: 35px !important;
  }
  ._sp_mt40 {
    margin-top: 40px !important;
  }
  ._sp_mt45 {
    margin-top: 45px !important;
  }
  ._sp_mt50 {
    margin-top: 50px !important;
  }
  ._sp_mt55 {
    margin-top: 55px !important;
  }
  ._sp_mt60 {
    margin-top: 60px !important;
  }
  ._sp_mt65 {
    margin-top: 65px !important;
  }
  ._sp_mt70 {
    margin-top: 70px !important;
  }
  ._sp_mt75 {
    margin-top: 75px !important;
  }
  ._sp_mt80 {
    margin-top: 80px !important;
  }
  ._sp_mt85 {
    margin-top: 85px !important;
  }
  ._sp_mt90 {
    margin-top: 90px !important;
  }
  ._sp_mt95 {
    margin-top: 95px !important;
  }
  ._sp_mt100 {
    margin-top: 100px !important;
  }
  ._sp_mt105 {
    margin-top: 105px !important;
  }
  ._sp_mt110 {
    margin-top: 110px !important;
  }
  ._sp_mt115 {
    margin-top: 115px !important;
  }
  ._sp_mt120 {
    margin-top: 120px !important;
  }
  ._sp_mb0 {
    margin-bottom: 0px !important;
  }
  ._sp_mb5 {
    margin-bottom: 5px !important;
  }
  ._sp_mb10 {
    margin-bottom: 10px !important;
  }
  ._sp_mb15 {
    margin-bottom: 15px !important;
  }
  ._sp_mb20 {
    margin-bottom: 20px !important;
  }
  ._sp_mb25 {
    margin-bottom: 25px !important;
  }
  ._sp_mb30 {
    margin-bottom: 30px !important;
  }
  ._sp_mb35 {
    margin-bottom: 35px !important;
  }
  ._sp_mb40 {
    margin-bottom: 40px !important;
  }
  ._sp_mb45 {
    margin-bottom: 45px !important;
  }
  ._sp_mb50 {
    margin-bottom: 50px !important;
  }
  ._sp_mb55 {
    margin-bottom: 55px !important;
  }
  ._sp_mb60 {
    margin-bottom: 60px !important;
  }
  ._sp_mb65 {
    margin-bottom: 65px !important;
  }
  ._sp_mb70 {
    margin-bottom: 70px !important;
  }
  ._sp_mb75 {
    margin-bottom: 75px !important;
  }
  ._sp_mb80 {
    margin-bottom: 80px !important;
  }
  ._sp_mb85 {
    margin-bottom: 85px !important;
  }
  ._sp_mb90 {
    margin-bottom: 90px !important;
  }
  ._sp_mb95 {
    margin-bottom: 95px !important;
  }
  ._sp_mb100 {
    margin-bottom: 100px !important;
  }
  ._sp_mb105 {
    margin-bottom: 105px !important;
  }
  ._sp_mb110 {
    margin-bottom: 110px !important;
  }
  ._sp_mb115 {
    margin-bottom: 115px !important;
  }
  ._sp_mb120 {
    margin-bottom: 120px !important;
  }
  ._sp_ml0 {
    margin-left: 0px !important;
  }
  ._sp_ml5 {
    margin-left: 5px !important;
  }
  ._sp_ml10 {
    margin-left: 10px !important;
  }
  ._sp_ml15 {
    margin-left: 15px !important;
  }
  ._sp_ml20 {
    margin-left: 20px !important;
  }
  ._sp_ml25 {
    margin-left: 25px !important;
  }
  ._sp_ml30 {
    margin-left: 30px !important;
  }
  ._sp_ml35 {
    margin-left: 35px !important;
  }
  ._sp_ml40 {
    margin-left: 40px !important;
  }
  ._sp_ml45 {
    margin-left: 45px !important;
  }
  ._sp_ml50 {
    margin-left: 50px !important;
  }
  ._sp_ml55 {
    margin-left: 55px !important;
  }
  ._sp_ml60 {
    margin-left: 60px !important;
  }
  ._sp_ml65 {
    margin-left: 65px !important;
  }
  ._sp_ml70 {
    margin-left: 70px !important;
  }
  ._sp_ml75 {
    margin-left: 75px !important;
  }
  ._sp_ml80 {
    margin-left: 80px !important;
  }
  ._sp_ml85 {
    margin-left: 85px !important;
  }
  ._sp_ml90 {
    margin-left: 90px !important;
  }
  ._sp_ml95 {
    margin-left: 95px !important;
  }
  ._sp_ml100 {
    margin-left: 100px !important;
  }
  ._sp_ml105 {
    margin-left: 105px !important;
  }
  ._sp_ml110 {
    margin-left: 110px !important;
  }
  ._sp_ml115 {
    margin-left: 115px !important;
  }
  ._sp_ml120 {
    margin-left: 120px !important;
  }
  ._sp_mr0 {
    margin-right: 0px !important;
  }
  ._sp_mr5 {
    margin-right: 5px !important;
  }
  ._sp_mr10 {
    margin-right: 10px !important;
  }
  ._sp_mr15 {
    margin-right: 15px !important;
  }
  ._sp_mr20 {
    margin-right: 20px !important;
  }
  ._sp_mr25 {
    margin-right: 25px !important;
  }
  ._sp_mr30 {
    margin-right: 30px !important;
  }
  ._sp_mr35 {
    margin-right: 35px !important;
  }
  ._sp_mr40 {
    margin-right: 40px !important;
  }
  ._sp_mr45 {
    margin-right: 45px !important;
  }
  ._sp_mr50 {
    margin-right: 50px !important;
  }
  ._sp_mr55 {
    margin-right: 55px !important;
  }
  ._sp_mr60 {
    margin-right: 60px !important;
  }
  ._sp_mr65 {
    margin-right: 65px !important;
  }
  ._sp_mr70 {
    margin-right: 70px !important;
  }
  ._sp_mr75 {
    margin-right: 75px !important;
  }
  ._sp_mr80 {
    margin-right: 80px !important;
  }
  ._sp_mr85 {
    margin-right: 85px !important;
  }
  ._sp_mr90 {
    margin-right: 90px !important;
  }
  ._sp_mr95 {
    margin-right: 95px !important;
  }
  ._sp_mr100 {
    margin-right: 100px !important;
  }
  ._sp_mr105 {
    margin-right: 105px !important;
  }
  ._sp_mr110 {
    margin-right: 110px !important;
  }
  ._sp_mr115 {
    margin-right: 115px !important;
  }
  ._sp_mr120 {
    margin-right: 120px !important;
  }
  ._sp_pt0 {
    padding-top: 0px !important;
  }
  ._sp_pt5 {
    padding-top: 5px !important;
  }
  ._sp_pt10 {
    padding-top: 10px !important;
  }
  ._sp_pt15 {
    padding-top: 15px !important;
  }
  ._sp_pt20 {
    padding-top: 20px !important;
  }
  ._sp_pt25 {
    padding-top: 25px !important;
  }
  ._sp_pt30 {
    padding-top: 30px !important;
  }
  ._sp_pt35 {
    padding-top: 35px !important;
  }
  ._sp_pt40 {
    padding-top: 40px !important;
  }
  ._sp_pt45 {
    padding-top: 45px !important;
  }
  ._sp_pt50 {
    padding-top: 50px !important;
  }
  ._sp_pt55 {
    padding-top: 55px !important;
  }
  ._sp_pt60 {
    padding-top: 60px !important;
  }
  ._sp_pt65 {
    padding-top: 65px !important;
  }
  ._sp_pt70 {
    padding-top: 70px !important;
  }
  ._sp_pt75 {
    padding-top: 75px !important;
  }
  ._sp_pt80 {
    padding-top: 80px !important;
  }
  ._sp_pt85 {
    padding-top: 85px !important;
  }
  ._sp_pt90 {
    padding-top: 90px !important;
  }
  ._sp_pt95 {
    padding-top: 95px !important;
  }
  ._sp_pt100 {
    padding-top: 100px !important;
  }
  ._sp_pt105 {
    padding-top: 105px !important;
  }
  ._sp_pt110 {
    padding-top: 110px !important;
  }
  ._sp_pt115 {
    padding-top: 115px !important;
  }
  ._sp_pt120 {
    padding-top: 120px !important;
  }
  ._sp_pb0 {
    padding-bottom: 0px !important;
  }
  ._sp_pb5 {
    padding-bottom: 5px !important;
  }
  ._sp_pb10 {
    padding-bottom: 10px !important;
  }
  ._sp_pb15 {
    padding-bottom: 15px !important;
  }
  ._sp_pb20 {
    padding-bottom: 20px !important;
  }
  ._sp_pb25 {
    padding-bottom: 25px !important;
  }
  ._sp_pb30 {
    padding-bottom: 30px !important;
  }
  ._sp_pb35 {
    padding-bottom: 35px !important;
  }
  ._sp_pb40 {
    padding-bottom: 40px !important;
  }
  ._sp_pb45 {
    padding-bottom: 45px !important;
  }
  ._sp_pb50 {
    padding-bottom: 50px !important;
  }
  ._sp_pb55 {
    padding-bottom: 55px !important;
  }
  ._sp_pb60 {
    padding-bottom: 60px !important;
  }
  ._sp_pb65 {
    padding-bottom: 65px !important;
  }
  ._sp_pb70 {
    padding-bottom: 70px !important;
  }
  ._sp_pb75 {
    padding-bottom: 75px !important;
  }
  ._sp_pb80 {
    padding-bottom: 80px !important;
  }
  ._sp_pb85 {
    padding-bottom: 85px !important;
  }
  ._sp_pb90 {
    padding-bottom: 90px !important;
  }
  ._sp_pb95 {
    padding-bottom: 95px !important;
  }
  ._sp_pb100 {
    padding-bottom: 100px !important;
  }
  ._sp_pb105 {
    padding-bottom: 105px !important;
  }
  ._sp_pb110 {
    padding-bottom: 110px !important;
  }
  ._sp_pb115 {
    padding-bottom: 115px !important;
  }
  ._sp_pb120 {
    padding-bottom: 120px !important;
  }
  ._sp_pl0 {
    padding-left: 0px !important;
  }
  ._sp_pl5 {
    padding-left: 5px !important;
  }
  ._sp_pl10 {
    padding-left: 10px !important;
  }
  ._sp_pl15 {
    padding-left: 15px !important;
  }
  ._sp_pl20 {
    padding-left: 20px !important;
  }
  ._sp_pl25 {
    padding-left: 25px !important;
  }
  ._sp_pl30 {
    padding-left: 30px !important;
  }
  ._sp_pl35 {
    padding-left: 35px !important;
  }
  ._sp_pl40 {
    padding-left: 40px !important;
  }
  ._sp_pl45 {
    padding-left: 45px !important;
  }
  ._sp_pl50 {
    padding-left: 50px !important;
  }
  ._sp_pl55 {
    padding-left: 55px !important;
  }
  ._sp_pl60 {
    padding-left: 60px !important;
  }
  ._sp_pl65 {
    padding-left: 65px !important;
  }
  ._sp_pl70 {
    padding-left: 70px !important;
  }
  ._sp_pl75 {
    padding-left: 75px !important;
  }
  ._sp_pl80 {
    padding-left: 80px !important;
  }
  ._sp_pl85 {
    padding-left: 85px !important;
  }
  ._sp_pl90 {
    padding-left: 90px !important;
  }
  ._sp_pl95 {
    padding-left: 95px !important;
  }
  ._sp_pl100 {
    padding-left: 100px !important;
  }
  ._sp_pl105 {
    padding-left: 105px !important;
  }
  ._sp_pl110 {
    padding-left: 110px !important;
  }
  ._sp_pl115 {
    padding-left: 115px !important;
  }
  ._sp_pl120 {
    padding-left: 120px !important;
  }
  ._sp_pr0 {
    padding-right: 0px !important;
  }
  ._sp_pr5 {
    padding-right: 5px !important;
  }
  ._sp_pr10 {
    padding-right: 10px !important;
  }
  ._sp_pr15 {
    padding-right: 15px !important;
  }
  ._sp_pr20 {
    padding-right: 20px !important;
  }
  ._sp_pr25 {
    padding-right: 25px !important;
  }
  ._sp_pr30 {
    padding-right: 30px !important;
  }
  ._sp_pr35 {
    padding-right: 35px !important;
  }
  ._sp_pr40 {
    padding-right: 40px !important;
  }
  ._sp_pr45 {
    padding-right: 45px !important;
  }
  ._sp_pr50 {
    padding-right: 50px !important;
  }
  ._sp_pr55 {
    padding-right: 55px !important;
  }
  ._sp_pr60 {
    padding-right: 60px !important;
  }
  ._sp_pr65 {
    padding-right: 65px !important;
  }
  ._sp_pr70 {
    padding-right: 70px !important;
  }
  ._sp_pr75 {
    padding-right: 75px !important;
  }
  ._sp_pr80 {
    padding-right: 80px !important;
  }
  ._sp_pr85 {
    padding-right: 85px !important;
  }
  ._sp_pr90 {
    padding-right: 90px !important;
  }
  ._sp_pr95 {
    padding-right: 95px !important;
  }
  ._sp_pr100 {
    padding-right: 100px !important;
  }
  ._sp_pr105 {
    padding-right: 105px !important;
  }
  ._sp_pr110 {
    padding-right: 110px !important;
  }
  ._sp_pr115 {
    padding-right: 115px !important;
  }
  ._sp_pr120 {
    padding-right: 120px !important;
  }
}
.purchase-guide {
  /* common-inner
  ============================================================ */
  /* common-section
  ============================================================ */
}
.purchase-guide .common-inner {
  padding-block: 120px;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-inner {
    padding-block: 56px;
    padding-inline: 24px;
  }
}
.purchase-guide .common-section + .common-section {
  margin-top: 120px;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section + .common-section {
    margin-top: 56px;
  }
}
.purchase-guide .common-section .guide-area {
  padding: 64px;
  margin-top: 40px;
  background-color: #eee;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .guide-area {
    margin-top: 32px;
    margin-inline: 5px;
    padding: 32px 24px;
  }
}
.purchase-guide .common-section .guide-area .guide-row + .guide-row {
  margin-top: 40px;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .guide-area .guide-row + .guide-row {
    margin-top: 24px;
  }
}
.purchase-guide .common-section .guide-area .guide-row .ttl-middle {
  padding-bottom: 0;
}
.purchase-guide .common-section .guide-area .guide-row .ttl-middle::before, .purchase-guide .common-section .guide-area .guide-row .ttl-middle::after {
  display: none;
}
.purchase-guide .common-section .guide-area .guide-row .note {
  margin-top: 24px;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .guide-area .guide-row .note {
    margin-top: 16px;
  }
}
.purchase-guide .common-section .guide-area .btn-wrap {
  justify-content: center;
  margin-top: 40px;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .guide-area .btn-wrap {
    margin-top: 24px;
  }
}
.purchase-guide .common-section .buy-area {
  display: grid;
  grid-template-columns: auto 1fr;
  -moz-column-gap: 64px;
       column-gap: 64px;
  margin-top: 40px;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .buy-area {
    grid-template-columns: 1fr;
    row-gap: 24px;
    margin-top: 32px;
  }
}
.purchase-guide .common-section .buy-area .image {
  width: 540px;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .buy-area .image {
    width: 100%;
  }
}
.purchase-guide .common-section .buy-area .image img {
  width: 100%;
  border: 1px solid #ccc;
}
.purchase-guide .common-section .buy-area .content .btn-template {
  display: grid;
  place-items: center;
  margin-top: 24px;
  background-color: #e47911;
}
.purchase-guide .common-section .buy-area .content .btn-template:hover {
  background-color: #f2913d;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .buy-area .content .btn-template {
    margin-top: 16px;
  }
}
.purchase-guide .common-section .buy-area .content .btn-template img {
  width: 100px;
  height: 48px;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .buy-area .content .btn-template img {
    width: 75px;
    height: 36px;
  }
}
.purchase-guide .common-section .solution-area .lead {
  margin-top: 24px;
  font-size: 18px;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.8;
  font-weight: 500;
  color: #0068b7;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .solution-area .lead {
    margin-top: 32px;
  }
}
.purchase-guide .common-section .solution-area .figure {
  width: 100%;
  margin-top: 24px;
}
.purchase-guide .common-section .solution-area .figure img {
  width: 100%;
  border: 1px solid #ccc;
}
.purchase-guide .common-section .solution-area .btn-template {
  margin: 40px auto 0;
}
@media screen and (max-width: 768px) {
  .purchase-guide .common-section .solution-area .btn-template {
    margin: 24px auto 0;
  }
}
/*# sourceMappingURL=purchase-guide.css.map */