@charset "UTF-8";
/*******************************************
important
********************************************/
/*ボックスレイアウト*/
.u__boxCenter {
  margin-left: auto;
  margin-right: auto;
}

.u__inlineBlock {
  @iclude inline-block;
}

/*フロート*/
.u__floatLeft {
  float: left;
}

.u__floatRight {
  float: right;
}

/*テキストぞろえ*/
.u__alignLeft {
  text-align: left;
}

.u__alignCenter {
  text-align: center;
}

.u__alignRight {
  text-align: right;
}

.u__valignMiddle {
  vertical-align: middle;
}

.u__valignBottom {
  vertical-align: bottom;
  background: #ff0000;
}

.u__nowrap {
  white-space: nowrap;
}

.u__borderBox {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.u__breakAll {
  word-break: break-all;
  white-space: normal;
}

/*********************
マージン上、下　5px刻みののクラスを生成 
*********************/
.u__marginT0 {
  margin-top: 0px !important;
}

.u__marginT5 {
  margin-top: 5px !important;
}

.u__marginT10 {
  margin-top: 10px !important;
}

.u__marginT15 {
  margin-top: 15px !important;
}

.u__marginT20 {
  margin-top: 20px !important;
}

.u__marginT25 {
  margin-top: 25px !important;
}

.u__marginT30 {
  margin-top: 30px !important;
}

.u__marginT35 {
  margin-top: 35px !important;
}

.u__marginT40 {
  margin-top: 40px !important;
}

.u__marginT45 {
  margin-top: 45px !important;
}

.u__marginT50 {
  margin-top: 50px !important;
}

.u__marginT55 {
  margin-top: 55px !important;
}

.u__marginT60 {
  margin-top: 60px !important;
}

.u__marginT65 {
  margin-top: 65px !important;
}

.u__marginT70 {
  margin-top: 70px !important;
}

.u__marginT75 {
  margin-top: 75px !important;
}

.u__marginT80 {
  margin-top: 80px !important;
}

.u__marginT85 {
  margin-top: 85px !important;
}

.u__marginT90 {
  margin-top: 90px !important;
}

.u__marginT95 {
  margin-top: 95px !important;
}

.u__marginT100 {
  margin-top: 100px !important;
}

.u__marginB0 {
  margin-bottom: 0px !important;
}

.u__marginB5 {
  margin-bottom: 5px !important;
}

.u__marginB10 {
  margin-bottom: 10px !important;
}

.u__marginB15 {
  margin-bottom: 15px !important;
}

.u__marginB20 {
  margin-bottom: 20px !important;
}

.u__marginB25 {
  margin-bottom: 25px !important;
}

.u__marginB30 {
  margin-bottom: 30px !important;
}

.u__marginB35 {
  margin-bottom: 35px !important;
}

.u__marginB40 {
  margin-bottom: 40px !important;
}

.u__marginB45 {
  margin-bottom: 45px !important;
}

.u__marginB50 {
  margin-bottom: 50px !important;
}

.u__marginB55 {
  margin-bottom: 55px !important;
}

.u__marginB60 {
  margin-bottom: 60px !important;
}

.u__marginB65 {
  margin-bottom: 65px !important;
}

.u__marginB70 {
  margin-bottom: 70px !important;
}

.u__marginB75 {
  margin-bottom: 75px !important;
}

.u__marginB80 {
  margin-bottom: 80px !important;
}

.u__marginB85 {
  margin-bottom: 85px !important;
}

.u__marginB90 {
  margin-bottom: 90px !important;
}

.u__marginB95 {
  margin-bottom: 95px !important;
}

.u__marginB100 {
  margin-bottom: 100px !important;
}

/*********************
マージン左右　5px刻みののクラスを生成 
*********************/
.u__marginL0 {
  margin-left: 0px !important;
}

.u__marginL5 {
  margin-left: 5px !important;
}

.u__marginL10 {
  margin-left: 10px !important;
}

.u__marginL15 {
  margin-left: 15px !important;
}

.u__marginL20 {
  margin-left: 20px !important;
}

.u__marginL25 {
  margin-left: 25px !important;
}

.u__marginL30 {
  margin-left: 30px !important;
}

.u__marginL35 {
  margin-left: 35px !important;
}

.u__marginL40 {
  margin-left: 40px !important;
}

.u__marginL45 {
  margin-left: 45px !important;
}

.u__marginL50 {
  margin-left: 50px !important;
}

.u__marginL55 {
  margin-left: 55px !important;
}

.u__marginL60 {
  margin-left: 60px !important;
}

.u__marginL65 {
  margin-left: 65px !important;
}

.u__marginL70 {
  margin-left: 70px !important;
}

.u__marginL75 {
  margin-left: 75px !important;
}

.u__marginL80 {
  margin-left: 80px !important;
}

.u__marginL85 {
  margin-left: 85px !important;
}

.u__marginL90 {
  margin-left: 90px !important;
}

.u__marginL95 {
  margin-left: 95px !important;
}

.u__marginL100 {
  margin-left: 100px !important;
}

.u__marginR0 {
  margin-right: 0px !important;
}

.u__marginR5 {
  margin-right: 5px !important;
}

.u__marginR10 {
  margin-right: 10px !important;
}

.u__marginR15 {
  margin-right: 15px !important;
}

.u__marginR20 {
  margin-right: 20px !important;
}

.u__marginR25 {
  margin-right: 25px !important;
}

.u__marginR30 {
  margin-right: 30px !important;
}

.u__marginR35 {
  margin-right: 35px !important;
}

.u__marginR40 {
  margin-right: 40px !important;
}

.u__marginR45 {
  margin-right: 45px !important;
}

.u__marginR50 {
  margin-right: 50px !important;
}

.u__marginR55 {
  margin-right: 55px !important;
}

.u__marginR60 {
  margin-right: 60px !important;
}

.u__marginR65 {
  margin-right: 65px !important;
}

.u__marginR70 {
  margin-right: 70px !important;
}

.u__marginR75 {
  margin-right: 75px !important;
}

.u__marginR80 {
  margin-right: 80px !important;
}

.u__marginR85 {
  margin-right: 85px !important;
}

.u__marginR90 {
  margin-right: 90px !important;
}

.u__marginR95 {
  margin-right: 95px !important;
}

.u__marginR100 {
  margin-right: 100px !important;
}

/*********************
width　5%刻みののクラスを生成 
*********************/
.u__width0 {
  width: 0% !important;
}

.u__width5 {
  width: 5% !important;
}

.u__width10 {
  width: 10% !important;
}

.u__width15 {
  width: 15% !important;
}

.u__width20 {
  width: 20% !important;
}

.u__width25 {
  width: 25% !important;
}

.u__width30 {
  width: 30% !important;
}

.u__width35 {
  width: 35% !important;
}

.u__width40 {
  width: 40% !important;
}

.u__width45 {
  width: 45% !important;
}

.u__width50 {
  width: 50% !important;
}

.u__width55 {
  width: 55% !important;
}

.u__width60 {
  width: 60% !important;
}

.u__width65 {
  width: 65% !important;
}

.u__width70 {
  width: 70% !important;
}

.u__width75 {
  width: 75% !important;
}

.u__width80 {
  width: 80% !important;
}

.u__width85 {
  width: 85% !important;
}

.u__width90 {
  width: 90% !important;
}

.u__width95 {
  width: 95% !important;
}

.u__width100 {
  width: 100% !important;
}

/*********************
height　20px刻みののクラスを生成 
*********************/
.u__height0 {
  height: 0px !important;
}

.u__height20 {
  height: 20px !important;
}

.u__height40 {
  height: 40px !important;
}

.u__height60 {
  height: 60px !important;
}

.u__height80 {
  height: 80px !important;
}

.u__height100 {
  height: 100px !important;
}

.u__height120 {
  height: 120px !important;
}

.u__height140 {
  height: 140px !important;
}

.u__height160 {
  height: 160px !important;
}

.u__height180 {
  height: 180px !important;
}

.u__height200 {
  height: 200px !important;
}

.u__height220 {
  height: 220px !important;
}

.u__height240 {
  height: 240px !important;
}

.u__height260 {
  height: 260px !important;
}

.u__height280 {
  height: 280px !important;
}

.u__height300 {
  height: 300px !important;
}

.u__height320 {
  height: 320px !important;
}

.u__height340 {
  height: 340px !important;
}

.u__height360 {
  height: 360px !important;
}

.u__height380 {
  height: 380px !important;
}

.u__height400 {
  height: 400px !important;
}

.u__height420 {
  height: 420px !important;
}

.u__height440 {
  height: 440px !important;
}

.u__height460 {
  height: 460px !important;
}

.u__height480 {
  height: 480px !important;
}

.u__height500 {
  height: 500px !important;
}

.u__height520 {
  height: 520px !important;
}

.u__height540 {
  height: 540px !important;
}

.u__height560 {
  height: 560px !important;
}

.u__height580 {
  height: 580px !important;
}

.u__height600 {
  height: 600px !important;
}

/*# sourceMappingURL=util.css.map */
