@charset "utf-8";

.vful{height:100vh;}
.mvful{min-height:100vh;}

.bw-l1d{line-height:1;}.bw-l1d25{line-height:1.25;}.bw-l1d5{line-height:1.5;}.bw-l1d75{line-height:1.75;}.bw-l2d{line-height:2;}
.bw-w4, .bw-wh4{width:4px;}.bw-w5, .bw-wh5{width:5px;}.bw-w10, .bw-wh10{width:10px;}.bw-w15, .bw-wh15{width:15px;}.bw-w20, .bw-wh20{width:20px;}.bw-w25, .bw-wh25{width:25px;}.bw-w30, .bw-wh30{width:30px;}.bw-w35, .bw-wh35{width:35px;}.bw-w40, .bw-wh40{width:40px;}.bw-w50, .bw-wh50{width:50px;}
.bw-w60, .bw-wh60{width:60px;}.bw-w70, .bw-wh70{width:70px;}.bw-w80, .bw-wh80{width:80px;}.bw-w90, .bw-wh90{width:90px;}.bw-w120, .bw-wh120{width:120px;}.bw-w150, .bw-wh150{width:150px;}.bw-w180, .bw-wh180{width:180px;}
.bw-h3{height:3px;}.bw-h4, .bw-wh4{height:4px;}.bw-h5, .bw-wh5{height:5px;}.bw-h10, .bw-wh10{height:10px;}.bw-h15, .bw-wh15{height:15px;}.bw-h20, .bw-wh20{height:20px;}.bw-h25, .bw-wh25{height:25px;}.bw-h30, .bw-wh30{height:30px;}.bw-h35, .bw-wh35{height:35px;}.bw-h40, .bw-wh40{height:40px;}.bw-h50, .bw-wh50{height:50px;}
.bw-h60, .bw-wh60{height:60px;}.bw-h70, .bw-wh70{height:70px;}.bw-h80, .bw-wh80{height:80px;}.bw-h90, .bw-wh90{height:90px;}.bw-h120, .bw-wh120{height:120px;}.bw-h150, .bw-wh150{height:150px;}.bw-h180, .bw-wh180{height:180px;}.bw-h360{height:360px;}

.bw-l10{line-height:10px;}.bw-l15{line-height:15px;}.bw-l20{line-height:20px;}.bw-l25{line-height:25px;}.bw-l30{line-height:30px;}.bw-l40{line-height:40px;}.bw-l50{line-height:50px;}.bw-l60{line-height:60px;}
.bw-w30c{width:calc(100% - 30px);}.bw-w40c{width:calc(100% - 40px);}.bw-w50c{width:calc(100% - 50px);}.bw-w60c{width:calc(100% - 60px);}.bw-w70c{width:calc(100% - 70px);}.bw-w90c{width:calc(100% - 90px);}.bw-w100c{width:calc(100% - 100px);}.bw-w120c{width:calc(100% - 120px);}.bw-w150c{width:calc(100% - 150px);}.bw-w180c{width:calc(100% - 180px);}
.bw-w40mc{max-width:calc(100% - 40px);}.bw-w50mc{max-width:calc(100% - 50px);}.bw-w60mc{max-width:calc(100% - 60px);}.bw-w70mc{max-width:calc(100% - 70px);}.bw-w90mc{max-width:calc(100% - 90px);}.bw-w120mc{max-width:calc(100% - 120px);}
.bw-h30m{max-height:30px;}.bw-h40m{max-height:40px;}.bw-h60m{max-height:60px;}.bw-h80m{max-height:80px;}.bw-h90m{max-height:90px;}
.bw-h90mi{min-height:90px;}.bw-h120mi{min-height:120px;}

.bw-w240, .bw-w240-c > *{width:240px;}
.bw-w280, .bw-w280-c > *{width:280px;}
.bw-w420, .bw-w420-c > *{width:420px;}
.bw-w600{width:600px;}

.bw-h100, .bw-h100-c > *{height:100px;}
.bw-h150, .bw-h150-c > *{height:150px;}
.bw-h480, .bw-h480-c > *{height:480px;}
.bw-h720, .bw-h720-c > *{height:720px;}

@media screen and (max-width: 1080px) {
  .bw-l1d-md{line-height:1;}.bw-l1d25-md{line-height:1.25;}.bw-l1d5-md{line-height:1.5;}.bw-l1d75-md{line-height:1.75;}.bw-l2d{line-height:2;}
  .bw-w10-md, .bw-wh10-md{width:10px;}.bw-w15-md, .bw-wh15-md{width:15px;}.bw-w20-md, .bw-wh20-md{width:20px;}.bw-w25-md, .bw-wh25-md{width:25px;}.bw-w30-md, .bw-wh30-md{width:30px;}.bw-w35-md, .bw-wh35-md{width:35px;}.bw-w40-md, .bw-wh40-md{width:40px;}.bw-w50-md, .bw-wh50-md{width:50px;}
  .bw-w60-md, .bw-wh60-md{width:60px;}.bw-w70-md, .bw-wh70-md{width:70px;}.bw-w90-md, .bw-wh90-md{width:90px;}.bw-w120-md, .bw-wh120-md{width:120px;}.bw-w150-md, .bw-wh150-md{width:150px;}.bw-w180-md, .bw-wh180-md{width:180px;}
  .bw-h10-md, .bw-wh10-md{height:10px;}.bw-h15-md, .bw-wh15-md{height:15px;}.bw-h20-md, .bw-wh20-md{height:20px;}.bw-h25-md, .bw-wh25-md{height:25px;}.bw-h30-md, .bw-wh30-md{height:30px;}.bw-h35-md, .bw-wh35-md{height:35px;}.bw-h40-md, .bw-wh40-md{height:40px;}.bw-h50-md, .bw-wh50-md{height:50px;}
  .bw-h60-md, .bw-wh60-md{height:60px;}.bw-h80-md, .bw-wh80-md{height:80px;}.bw-h90-md, .bw-wh90-md{height:90px;}.bw-h120-md, .bw-wh120-md{height:120px;}.bw-h150-md, .bw-wh150-md{height:150px;}.bw-h180-md, .bw-wh180-md{height:180px;}.bw-h220-md, .bw-wh220-md{height:220px;}
  .bw-l10-md{line-height:10px;}.bw-l15-md{line-height:15px;}.bw-l20-md{line-height:20px;}.bw-l25-md{line-height:25px;}.bw-l30-md{line-height:30px;}.bw-l40-md{line-height:40px;}.bw-l50-md{line-height:50px;}.bw-l60-md{line-height:60px;}

  .bw-w40c-md{width:calc(100% - 40px);}.bw-w50c-md{width:calc(100% - 50px);}.bw-w60c-md{width:calc(100% - 60px);}.bw-w70c-md{width:calc(100% - 70px);}.bw-w90c-md{width:calc(100% - 90px);}.bw-w120c-md{width:calc(100% - 120px);}
  .bw-h30m-md{max-height:30px;}.bw-h40m-md{max-height:40px;}.bw-h60m-md{max-height:60px;}.bw-h80m-md{max-height:80px;}.bw-h90m-md{max-height:90px;}

  .bw-w240-md, .bw-w240-c-md > *{width:240px;}
  .bw-w280-md, .bw-w280-c-md > *{width:280px;}

  .bw-h100-md, .bw-h100-c-md > *{height:100px;}
  .bw-h150-md, .bw-h150-c-md > *{height:150px;}
}

@media screen and (max-width: 767px) {
  .bw-l1d-sm{line-height:1;}.bw-l1d25-sm{line-height:1.25;}.bw-l1d5-sm{line-height:1.5;}.bw-l1d75-sm{line-height:1.75;}.bw-l2d{line-height:2;}
  .bw-w10-sm, .bw-wh10-sm{width:10px;}.bw-w15-sm, .bw-wh15-sm{width:15px;}.bw-w20-sm, .bw-wh20-sm{width:20px;}.bw-w25-sm, .bw-wh25-sm{width:25px;}.bw-w30-sm, .bw-wh30-sm{width:30px;}.bw-w35-sm, .bw-wh35-sm{width:35px;}.bw-w40-sm, .bw-wh40-sm{width:40px;}.bw-w50-sm, .bw-wh50-sm{width:50px;}
  .bw-w60-sm, .bw-wh60-sm{width:60px;}.bw-w70-sm, .bw-wh70-sm{width:70px;}.bw-w90-sm, .bw-wh90-sm{width:90px;}.bw-w120-sm, .bw-wh120-sm{width:120px;}.bw-w150-sm, .bw-wh150-sm{width:150px;}.bw-w180-sm, .bw-wh180-sm{width:180px;}
  .bw-h10-sm, .bw-wh10-sm{height:10px;}.bw-h15-sm, .bw-wh15-sm{height:15px;}.bw-h20-sm, .bw-wh20-sm{height:20px;}.bw-h25-sm, .bw-wh25-sm{height:25px;}.bw-h30-sm, .bw-wh30-sm{height:30px;}.bw-h35-sm, .bw-wh35-sm{height:35px;}.bw-h40-sm, .bw-wh40-sm{height:40px;}.bw-h50-sm, .bw-wh50-sm{height:50px;}
  .bw-h60-sm, .bw-wh60-sm{height:60px;}.bw-h80-sm, .bw-wh80-sm{height:80px;}.bw-h90-sm, .bw-wh90-sm{height:90px;}.bw-h120-sm, .bw-wh120-sm{height:120px;}.bw-h150-sm, .bw-wh150-sm{height:150px;}.bw-h180-sm, .bw-wh180-sm{height:180px;}.bw-h220-sm, .bw-wh220-sm{height:220px;}
  .bw-l10-sm{line-height:10px;}.bw-l15-sm{line-height:15px;}.bw-l20-sm{line-height:20px;}.bw-l25-sm{line-height:25px;}.bw-l30-sm{line-height:30px;}.bw-l40-sm{line-height:40px;}.bw-l50-sm{line-height:50px;}.bw-l60-sm{line-height:60px;}

  .bw-w40c-sm{width:calc(100% - 40px);}.bw-w50c-sm{width:calc(100% - 50px);}.bw-w60c-sm{width:calc(100% - 60px);}.bw-w70c-sm{width:calc(100% - 70px);}.bw-w90c-sm{width:calc(100% - 90px);}.bw-w120c-sm{width:calc(100% - 120px);}
  .bw-h30m-sm{max-height:30px;}.bw-h40m-sm{max-height:40px;}.bw-h60m-sm{max-height:60px;}.bw-h80m-sm{max-height:80px;}.bw-h90m-sm{max-height:90px;}

  .bw-w240-sm, .bw-w240-c-sm > *{width:240px;}
  .bw-w280-sm, .bw-w280-c-sm > *{width:280px;}
  .bw-w300-sm, .bw-w300-c-sm > *{width:300px;}
  .bw-w320-sm, .bw-w320-c-sm > *{width:320px;}

  .bw-h100-sm, .bw-h100-c-sm > *{height:100px;}
  .bw-h150-sm, .bw-h150-c-sm > *{height:150px;}
  .bw-h480-sm, .bw-h480-c-sm > *{height:480px;}
}
