@charset "UTF-8";

/* CSS Document */


/* ------------------------------------------------------------------
  text
---------------------------------------------------------------------*/


/*  text-align
-----------------------------------*/

.txtC {
    text-align: center !important;
}

.txtL {
    text-align: left !important;
}

.txtR {
    text-align: right !important;
}


/*  font-weight
-----------------------------------*/

.txtNormal {
    font-weight: normal !important;
}

.txtBold {
    font-weight: bold !important;
}


/*  vertical-align
-----------------------------------*/

.vTop {
    vertical-align: top !important;
}

.vMid {
    vertical-align: middle !important;
}

.vBottom {
    vertical-align: bottom !important;
}

.vBase {
    vertical-align: baseline !important;
}


/*  text-size
-----------------------------------*/

.font10 {
    font-size: 10px !important;
    font-size: 1.0rem !important;
}

.font11 {
    font-size: 11px !important;
    font-size: 1.1rem !important;
}

.font12 {
    font-size: 12px !important;
    font-size: 1.2rem !important;
}

.font13 {
    font-size: 13px !important;
    font-size: 1.3rem !important;
}

.font14 {
    font-size: 14px !important;
    font-size: 1.4rem !important;
}

.font15 {
    font-size: 15px !important;
    font-size: 1.5rem !important;
}

.font16 {
    font-size: 16px !important;
    font-size: 1.6rem !important;
}

.font17 {
    font-size: 17px !important;
    font-size: 1.7rem !important;
}

.font18 {
    font-size: 18px !important;
    font-size: 1.8rem !important;
}

.font19 {
    font-size: 19px !important;
    font-size: 1.9rem !important;
}

.font20 {
    font-size: 20px !important;
    font-size: 2.0rem !important;
}

.font21 {
    font-size: 21px !important;
    font-size: 2.1rem !important;
}

.font22 {
    font-size: 22px !important;
    font-size: 2.2rem !important;
}

.font23 {
    font-size: 23px !important;
    font-size: 2.3rem !important;
}

.font24 {
    font-size: 24px !important;
    font-size: 2.4rem !important;
}


/*  text-indent
-----------------------------------*/

.txtIndent {
    text-indent: -1em;
    margin-left: 1em;
}


/*  line-height
-----------------------------------*/

.line1 {
    line-height: 1 !important;
}

.line11 {
    line-height: 1.1 !important;
}

.line12 {
    line-height: 1.2 !important;
}

.line13 {
    line-height: 1.3 !important;
}

.line14 {
    line-height: 1.4 !important;
}

.line15 {
    line-height: 1.5 !important;
}

.line16 {
    line-height: 1.6 !important;
}

.line17 {
    line-height: 1.7 !important;
}

.line18 {
    line-height: 1.8 !important;
}

.line19 {
    line-height: 1.9 !important;
}

.line2 {
    line-height: 2 !important;
}


/* --------------------------------------------------------------------
  display
---------------------------------------------------------------------*/

.disBlock {
    display: block;
}

.disInline {
    display: inline-block;
    *display: inline;
    /*ie7以下*/
    *zoom: 1;
}

.disNone {
    display: none;
}

.disTable {
    display: table;
}

.disTableCell {
    display: table-cell;
}


/* ie7 */

*:first-child+html .disTableCell {
    display: inline;
    zoom: 1;
}


/* --------------------------------------------------------------------
  position
---------------------------------------------------------------------*/

.posR {
    position: relative;
}

.posA {
    position: absolute;
}

.posS {
    position: static;
}

.posF {
    position: fixed;
}


/* ------------------------------------------------------------------
  margin:0 auto
---------------------------------------------------------------------*/

.mgnAuto {
    margin: 0 auto;
}


/* ------------------------------------------------------------------
	margin
---------------------------------------------------------------------*/

.mb01 {
    margin-bottom: 1px !important;
}

.mb02 {
    margin-bottom: 2px !important;
}

.mb03 {
    margin-bottom: 3px !important;
}

.mb04 {
    margin-bottom: 4px !important;
}

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

.mb06 {
    margin-bottom: 6px !important;
}

.mb07 {
    margin-bottom: 7px !important;
}

.mb08 {
    margin-bottom: 8px !important;
}

.mb09 {
    margin-bottom: 9px !important;
}

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

.mb11 {
    margin-bottom: 11px !important;
}

.mb12 {
    margin-bottom: 12px !important;
}

.mb13 {
    margin-bottom: 13px !important;
}

.mb14 {
    margin-bottom: 14px !important;
}

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

.mb16 {
    margin-bottom: 16px !important;
}

.mb17 {
    margin-bottom: 17px !important;
}

.mb18 {
    margin-bottom: 18px !important;
}

.mb19 {
    margin-bottom: 19px !important;
}

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

.mb21 {
    margin-bottom: 21px !important;
}

.mb22 {
    margin-bottom: 22px !important;
}

.mb23 {
    margin-bottom: 23px !important;
}

.mb24 {
    margin-bottom: 24px !important;
}

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

.mb26 {
    margin-bottom: 26px !important;
}

.mb27 {
    margin-bottom: 27px !important;
}

.mb28 {
    margin-bottom: 28px !important;
}

.mb29 {
    margin-bottom: 29px !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;
}

.mt01 {
    margin-top: 1px !important;
}

.mt02 {
    margin-top: 2px !important;
}

.mt03 {
    margin-top: 3px !important;
}

.mt04 {
    margin-top: 4px !important;
}

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

.mt06 {
    margin-top: 6px !important;
}

.mt07 {
    margin-top: 7px !important;
}

.mt08 {
    margin-top: 8px !important;
}

.mt09 {
    margin-top: 9px !important;
}

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

.mt11 {
    margin-top: 11px !important;
}

.mt12 {
    margin-top: 12px !important;
}

.mt13 {
    margin-top: 13px !important;
}

.mt14 {
    margin-top: 14px !important;
}

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

.mt16 {
    margin-top: 16px !important;
}

.mt17 {
    margin-top: 17px !important;
}

.mt18 {
    margin-top: 18px !important;
}

.mt19 {
    margin-top: 19px !important;
}

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

.mt21 {
    margin-top: 21px !important;
}

.mt22 {
    margin-top: 22px !important;
}

.mt23 {
    margin-top: 23px !important;
}

.mt24 {
    margin-top: 24px !important;
}

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

.mt26 {
    margin-top: 26px !important;
}

.mt27 {
    margin-top: 27px !important;
}

.mt28 {
    margin-top: 28px !important;
}

.mt29 {
    margin-top: 29px !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;
}

.ml00 {
    margin-left: 0 !important;
}

.ml01 {
    margin-left: 1px !important;
}

.ml02 {
    margin-left: 2px !important;
}

.ml03 {
    margin-left: 3px !important;
}

.ml04 {
    margin-left: 4px !important;
}

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

.ml06 {
    margin-left: 6px !important;
}

.ml07 {
    margin-left: 7px !important;
}

.ml08 {
    margin-left: 8px !important;
}

.ml09 {
    margin-left: 9px !important;
}

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

.ml11 {
    margin-left: 11px !important;
}

.ml12 {
    margin-left: 12px !important;
}

.ml13 {
    margin-left: 13px !important;
}

.ml14 {
    margin-left: 14px !important;
}

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

.ml16 {
    margin-left: 16px !important;
}

.ml17 {
    margin-left: 17px !important;
}

.ml18 {
    margin-left: 18px !important;
}

.ml19 {
    margin-left: 19px !important;
}

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

.ml21 {
    margin-left: 21px !important;
}

.ml22 {
    margin-left: 22px !important;
}

.ml23 {
    margin-left: 23px !important;
}

.ml24 {
    margin-left: 24px !important;
}

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

.ml26 {
    margin-left: 26px !important;
}

.ml27 {
    margin-left: 27px !important;
}

.ml28 {
    margin-left: 28px !important;
}

.ml29 {
    margin-left: 29px !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;
}

.mr01 {
    margin-right: 1px !important;
}

.mr02 {
    margin-right: 2px !important;
}

.mr03 {
    margin-right: 3px !important;
}

.mr04 {
    margin-right: 4px !important;
}

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

.mr06 {
    margin-right: 6px !important;
}

.mr07 {
    margin-right: 7px !important;
}

.mr08 {
    margin-right: 8px !important;
}

.mr09 {
    margin-right: 9px !important;
}

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

.mr11 {
    margin-right: 11px !important;
}

.mr12 {
    margin-right: 12px !important;
}

.mr13 {
    margin-right: 13px !important;
}

.mr14 {
    margin-right: 14px !important;
}

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

.mr16 {
    margin-right: 16px !important;
}

.mr17 {
    margin-right: 17px !important;
}

.mr18 {
    margin-right: 18px !important;
}

.mr19 {
    margin-right: 19px !important;
}

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

.mr21 {
    margin-right: 21px !important;
}

.mr22 {
    margin-right: 22px !important;
}

.mr23 {
    margin-right: 23px !important;
}

.mr24 {
    margin-right: 24px !important;
}

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

.mr26 {
    margin-right: 26px !important;
}

.mr27 {
    margin-right: 27px !important;
}

.mr28 {
    margin-right: 28px !important;
}

.mr29 {
    margin-right: 29px !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;
}


/* ------------------------------------------------------------------
  padding
---------------------------------------------------------------------*/

.pad01 {
    padding: 1px !important;
}

.pad02 {
    padding: 2px !important;
}

.pad03 {
    padding: 3px !important;
}

.pad04 {
    padding: 4px !important;
}

.pad05 {
    padding: 5px !important;
}

.pad06 {
    padding: 6px !important;
}

.pad07 {
    padding: 7px !important;
}

.pad08 {
    padding: 8px !important;
}

.pad09 {
    padding: 9px !important;
}

.pad10 {
    padding: 10px !important;
}

.pad11 {
    padding: 11px !important;
}

.pad12 {
    padding: 12px !important;
}

.pad13 {
    padding: 13px !important;
}

.pad14 {
    padding: 14px !important;
}

.pad15 {
    padding: 15px !important;
}

.pad16 {
    padding: 16px !important;
}

.pad17 {
    padding: 17px !important;
}

.pad18 {
    padding: 18px !important;
}

.pad19 {
    padding: 19px !important;
}

.pad20 {
    padding: 20px !important;
}

.pad21 {
    padding: 21px !important;
}

.pad22 {
    padding: 22px !important;
}

.pad23 {
    padding: 23px !important;
}

.pad24 {
    padding: 24px !important;
}

.pad25 {
    padding: 25px !important;
}

.pad26 {
    padding: 26px !important;
}

.pad27 {
    padding: 27px !important;
}

.pad28 {
    padding: 28px !important;
}

.pad29 {
    padding: 29px !important;
}

.pad30 {
    padding: 30px !important;
}

.pad35 {
    padding: 35px !important;
}

.pad40 {
    padding: 40px !important;
}

.pad45 {
    padding: 45px !important;
}

.pad50 {
    padding: 50px !important;
}

.pb01 {
    padding-bottom: 1px !important;
}

.pb02 {
    padding-bottom: 2px !important;
}

.pb03 {
    padding-bottom: 3px !important;
}

.pb04 {
    padding-bottom: 4px !important;
}

.pb05 {
    padding-bottom: 5px !important;
}

.pb06 {
    padding-bottom: 6px !important;
}

.pb07 {
    padding-bottom: 7px !important;
}

.pb08 {
    padding-bottom: 8px !important;
}

.pb09 {
    padding-bottom: 9px !important;
}

.pb10 {
    padding-bottom: 10px !important;
}

.pb11 {
    padding-bottom: 10px !important;
}

.pb12 {
    padding-bottom: 10px !important;
}

.pb13 {
    padding-bottom: 10px !important;
}

.pb14 {
    padding-bottom: 10px !important;
}

.pb15 {
    padding-bottom: 10px !important;
}

.pb16 {
    padding-bottom: 10px !important;
}

.pb17 {
    padding-bottom: 10px !important;
}

.pb18 {
    padding-bottom: 15px !important;
}

.pb19 {
    padding-bottom: 10px !important;
}

.pb20 {
    padding-bottom: 20px !important;
}

.pb21 {
    padding-bottom: 21px !important;
}

.pb22 {
    padding-bottom: 22px !important;
}

.pb23 {
    padding-bottom: 23px !important;
}

.pb24 {
    padding-bottom: 24px !important;
}

.pb25 {
    padding-bottom: 25px !important;
}

.pb26 {
    padding-bottom: 26px !important;
}

.pb27 {
    padding-bottom: 27px !important;
}

.pb28 {
    padding-bottom: 28px !important;
}

.pb29 {
    padding-bottom: 29px !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;
}

.pt01 {
    padding-top: 1px !important;
}

.pt02 {
    padding-top: 2px !important;
}

.pt03 {
    padding-top: 3px !important;
}

.pt04 {
    padding-top: 4px !important;
}

.pt05 {
    padding-top: 5px !important;
}

.pt06 {
    padding-top: 6px !important;
}

.pt07 {
    padding-top: 7px !important;
}

.pt08 {
    padding-top: 8px !important;
}

.pt09 {
    padding-top: 9px !important;
}

.pt10 {
    padding-top: 10px !important;
}

.pt11 {
    padding-top: 11px !important;
}

.pt12 {
    padding-top: 12px !important;
}

.pt13 {
    padding-top: 13px !important;
}

.pt14 {
    padding-top: 14px !important;
}

.pt15 {
    padding-top: 15px !important;
}

.pt16 {
    padding-top: 16px !important;
}

.pt17 {
    padding-top: 17px !important;
}

.pt18 {
    padding-top: 18px !important;
}

.pt19 {
    padding-top: 19px !important;
}

.pt20 {
    padding-top: 20px !important;
}

.pt21 {
    padding-top: 21px !important;
}

.pt22 {
    padding-top: 22px !important;
}

.pt23 {
    padding-top: 23px !important;
}

.pt24 {
    padding-top: 24px !important;
}

.pt25 {
    padding-top: 25px !important;
}

.pt26 {
    padding-top: 26px !important;
}

.pt27 {
    padding-top: 27px !important;
}

.pt28 {
    padding-top: 28px !important;
}

.pt29 {
    padding-top: 29px !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;
}

.pl01 {
    padding-left: 1px !important;
}

.pl02 {
    padding-left: 2px !important;
}

.pl03 {
    padding-left: 3px !important;
}

.pl04 {
    padding-left: 4px !important;
}

.pl05 {
    padding-left: 5px !important;
}

.pl06 {
    padding-left: 6px !important;
}

.pl07 {
    padding-left: 7px !important;
}

.pl08 {
    padding-left: 8px !important;
}

.pl09 {
    padding-left: 9px !important;
}

.pl10 {
    padding-left: 10px !important;
}

.pl11 {
    padding-left: 11px !important;
}

.pl12 {
    padding-left: 12px !important;
}

.pl13 {
    padding-left: 13px !important;
}

.pl14 {
    padding-left: 14px !important;
}

.pl15 {
    padding-left: 15px !important;
}

.pl16 {
    padding-left: 16px !important;
}

.pl17 {
    padding-left: 17px !important;
}

.pl18 {
    padding-left: 18px !important;
}

.pl19 {
    padding-left: 19px !important;
}

.pl20 {
    padding-left: 20px !important;
}

.pl21 {
    padding-left: 21px !important;
}

.pl22 {
    padding-left: 22px !important;
}

.pl23 {
    padding-left: 23px !important;
}

.pl24 {
    padding-left: 24px !important;
}

.pl25 {
    padding-left: 25px !important;
}

.pl26 {
    padding-left: 26px !important;
}

.pl27 {
    padding-left: 27px !important;
}

.pl28 {
    padding-left: 28px !important;
}

.pl29 {
    padding-left: 29px !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;
}

.pr01 {
    padding-right: 1px !important;
}

.pr02 {
    padding-right: 2px !important;
}

.pr03 {
    padding-right: 3px !important;
}

.pr04 {
    padding-right: 4px !important;
}

.pr05 {
    padding-right: 5px !important;
}

.pr06 {
    padding-right: 6px !important;
}

.pr07 {
    padding-right: 7px !important;
}

.pr08 {
    padding-right: 8px !important;
}

.pr09 {
    padding-right: 9px !important;
}

.pr10 {
    padding-right: 10px !important;
}

.pr11 {
    padding-right: 11px !important;
}

.pr12 {
    padding-right: 12px !important;
}

.pr13 {
    padding-right: 13px !important;
}

.pr14 {
    padding-right: 14px !important;
}

.pr15 {
    padding-right: 15px !important;
}

.pr16 {
    padding-right: 16px !important;
}

.pr17 {
    padding-right: 17px !important;
}

.pr18 {
    padding-right: 18px !important;
}

.pr19 {
    padding-right: 19px !important;
}

.pr20 {
    padding-right: 20px !important;
}

.pr21 {
    padding-right: 21px !important;
}

.pr22 {
    padding-right: 22px !important;
}

.pr23 {
    padding-right: 23px !important;
}

.pr24 {
    padding-right: 24px !important;
}

.pr25 {
    padding-right: 25px !important;
}

.pr26 {
    padding-right: 26px !important;
}

.pr27 {
    padding-right: 27px !important;
}

.pr28 {
    padding-right: 28px !important;
}

.pr29 {
    padding-right: 29px !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;
}


/* ------------------------------------------------------------------
	float
---------------------------------------------------------------------*/

.floatL {
    float: left !important;
}

.floatR {
    float: right !important;
}


/*  clearfix
-----------------------------------*/

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}


/* IE6/7 support */

.clearfix {
    *zoom: 1;
}


/* ------------------------------------------------------------------
  alpha（透過）
---------------------------------------------------------------------*/

.alpha {
    display: block;
    -ms-filter: "alpha( opacity=100 )";
    filter: alpha(opacity=100);
    opacity: 1;
    transition: 0.3s;
    -webkit-transition: 0.3s;
}

.alpha:hover {
    -ms-filter: "alpha( opacity=60 )";
    filter: alpha(opacity=60);
    opacity: 0.7;
}


/* ------------------------------------------------------------------
  others
---------------------------------------------------------------------*/


/*  width
-----------------------------------*/

.w50 {
    width: 50px;
}

.w55 {
    width: 55px;
}

.w60 {
    width: 60px;
}

.w65 {
    width: 65px;
}

.w70 {
    width: 70px;
}

.w75 {
    width: 75px;
}

.w80 {
    width: 80px;
}

.w85 {
    width: 85px;
}

.w90 {
    width: 90px;
}

.w95 {
    width: 95px;
}

.w100 {
    width: 100px;
}

.w105 {
    width: 105px;
}

.w110 {
    width: 110px;
}

.w115 {
    width: 115px;
}

.w120 {
    width: 120px;
}

.w125 {
    width: 125px;
}

.w130 {
    width: 130px;
}

.w135 {
    width: 135px;
}

.w140 {
    width: 140px;
}

.w145 {
    width: 145px;
}

.w150 {
    width: 150px;
}

.w155 {
    width: 155px;
}

.w160 {
    width: 160px;
}

.w165 {
    width: 165px;
}

.w170 {
    width: 170px;
}

.w175 {
    width: 175px;
}

.w180 {
    width: 180px;
}

.w185 {
    width: 185px;
}

.w190 {
    width: 190px;
}

.w195 {
    width: 195px;
}

.w200 {
    width: 200px;
}

.w205 {
    width: 205px;
}

.w210 {
    width: 210px;
}

.w215 {
    width: 215px;
}

.w220 {
    width: 220px;
}

.w225 {
    width: 225px;
}

.w230 {
    width: 230px;
}

.w235 {
    width: 235px;
}

.w240 {
    width: 240px;
}

.w245 {
    width: 245px;
}

.w250 {
    width: 250px;
}

.w255 {
    width: 255px;
}

.w260 {
    width: 260px;
}

.w265 {
    width: 265px;
}

.w270 {
    width: 270px;
}

.w275 {
    width: 275px;
}

.w280 {
    width: 280px;
}

.w285 {
    width: 285px;
}

.w290 {
    width: 290px;
}

.w295 {
    width: 295px;
}

.w300 {
    width: 300px;
}

.w305 {
    width: 305px;
}

.w310 {
    width: 310px;
}

.w315 {
    width: 315px;
}

.w320 {
    width: 320px;
}

.w325 {
    width: 325px;
}

.w330 {
    width: 330px;
}

.w335 {
    width: 335px;
}

.w340 {
    width: 340px;
}

.w345 {
    width: 345px;
}

.w350 {
    width: 350px;
}

.w355 {
    width: 355px;
}

.w360 {
    width: 360px;
}

.w365 {
    width: 365px;
}

.w370 {
    width: 370px;
}

.w375 {
    width: 375px;
}

.w380 {
    width: 380px;
}

.w385 {
    width: 385px;
}

.w390 {
    width: 390px;
}

.w395 {
    width: 395px;
}

.w400 {
    width: 400px;
}

.w405 {
    width: 405px;
}

.w410 {
    width: 410px;
}

.w415 {
    width: 415px;
}

.w420 {
    width: 420px;
}

.w425 {
    width: 425px;
}

.w430 {
    width: 430px;
}

.w435 {
    width: 435px;
}

.w440 {
    width: 440px;
}

.w445 {
    width: 445px;
}

.w450 {
    width: 450px;
}

.w455 {
    width: 455px;
}

.w460 {
    width: 460px;
}

.w465 {
    width: 465px;
}

.w470 {
    width: 470px;
}

.w475 {
    width: 475px;
}

.w480 {
    width: 480px;
}

.w485 {
    width: 485px;
}

.w490 {
    width: 490px;
}

.w495 {
    width: 495px;
}

.w500 {
    width: 500px;
}

.wMax {
    width: 100%;
}


/*  inner
-----------------------------------*/

.inner05 {
    padding: 0 5px !important;
}

.inner10 {
    padding: 0 10px !important;
}

.inner15 {
    padding: 0 15px !important;
}

.inner20 {
    padding: 0 20px !important;
}

.inner25 {
    padding: 0 25px !important;
}

.inner30 {
    padding: 0 30px !important;
}

.inner35 {
    padding: 0 35px !important;
}

.inner40 {
    padding: 0 40px !important;
}

.inner45 {
    padding: 0 45px !important;
}

.inner50 {
    padding: 0 50px !important;
}