@charset "UTF-8";

/* Float */
	.fl { float: left; }
	.fr { float: right; }
	.clear { clear:both; }

/* TextAlign */
	.al { text-align: left!important; }
	.ar { text-align: right!important; }
	.ac { text-align: center!important; }
    .aj { text-align: justify!important; }
	.al-ac { text-align: left!important; }
	.al-ar { text-align: left!important; }
	.ar-al { text-align: right!important; }
	.ar-aj { text-align: right!important; }
	.ac-al { text-align: center!important; }
	.ac-aj { text-align: center!important; }


/* lineheight*/
    .lh10 { line-height: 1.0!important; }
    .lh11 { line-height: 1.1!important; }
    .lh12 { line-height: 1.2!important; }
    .lh13 { line-height: 1.3!important; }
    .lh14 { line-height: 1.4!important; }
    .lh15 { line-height: 1.5!important; }
    .lh16 { line-height: 1.6!important; }
    .lh17 { line-height: 1.7!important; }
    .lh18 { line-height: 1.8!important; }
    .lh19 { line-height: 1.9!important; }
    .lh20 { line-height: 2.0!important; }



/* letter-spacing */
	.ls0 { letter-spacing: 0!important; }
	.ls001 { letter-spacing: 0.01em!important; }
	.ls002 { letter-spacing: 0.02em!important; }
	.ls003 { letter-spacing: 0.03em!important; }
	.ls004 { letter-spacing: 0.04em!important; }
	.ls005 { letter-spacing: 0.05em!important; }
	.ls006 { letter-spacing: 0.06em!important; }
	.ls007 { letter-spacing: 0.07em!important; }
	.ls008 { letter-spacing: 0.08em!important; }
	.ls009 { letter-spacing: 0.09em!important; }
	.ls01 { letter-spacing: 0.1em!important; }
	.ls02 { letter-spacing: 0.2em!important; }
	.ls03 { letter-spacing: 0.3em!important; }
	.ls04 { letter-spacing: 0.4em!important; }
	.ls05 { letter-spacing: 0.5em!important; }
	.ls06 { letter-spacing: 0.6em!important; }
	.ls07 { letter-spacing: 0.7em!important; }
	.ls08 { letter-spacing: 0.8em!important; }
	.ls09 { letter-spacing: 0.9em!important; }
	.ls10 { letter-spacing: 1.0em!important; }






/* Clearfix*/
    .clearfix::after {
    content: "";
    display: block;
    clear: both;
}

/* overflow*/
	.over-hide{overflow: hidden;}

/* Position*/
	.posa{position:absolute;}
	.posr{ position: relative;}

/* display*/
    .ib {
    display: inline-block;
}

/* mix-blend*/
    .bl-multiply {
    mix-blend-mode: multiply;/*乗算*/
}



/* Margin / Padding */

	.mt02 { margin-top:  2px; }    .pt02 { padding-top:  2px; }

	.mt00 { margin-top:  0px; }    .pt00 { padding-top:  0px; }
	.mt05 { margin-top:  5px; }    .pt05 { padding-top:  5px; }
	.mt10 { margin-top: 10px; }    .pt10 { padding-top: 10px; }
	.mt15 { margin-top: 15px; }    .pt15 { padding-top: 15px; }
	.mt20 { margin-top: 20px; }    .pt20 { padding-top: 20px; }
	.mt25 { margin-top: 25px; }    .pt25 { padding-top: 25px; }
	.mt30 { margin-top: 30px; }    .pt30 { padding-top: 30px; }
	.mt35 { margin-top: 35px; }    .pt35 { padding-top: 35px; }
	.mt40 { margin-top: 40px; }    .pt40 { padding-top: 40px; }
	.mt45 { margin-top: 45px; }    .pt45 { padding-top: 45px; }
	.mt50 { margin-top: 50px; }    .pt50 { padding-top: 50px; }
	.mt55 { margin-top: 55px; }    .pt55 { padding-top: 55px; }
	.mt60 { margin-top: 60px; }    .pt60 { padding-top: 60px; }
	.mt65 { margin-top: 65px; }    .pt65 { padding-top: 65px; }
	.mt70 { margin-top: 70px; }    .pt70 { padding-top: 70px; }
	.mt75 { margin-top: 75px; }    .pt75 { padding-top: 75px; }
	.mt80 { margin-top: 80px; }    .pt80 { padding-top: 80px; }
	.mt85 { margin-top: 85px; }    .pt85 { padding-top: 85px; }
	.mt90 { margin-top: 90px; }    .pt90 { padding-top: 90px; }
	.mt95 { margin-top: 95px; }    .pt95 { padding-top: 95px; }
	.mt100{ margin-top:100px; }    .pt100{ padding-top:100px; }

	.mr00 { margin-right:  0px; }  .pr00 { padding-right:  0px; }
	.mr05 { margin-right:  5px; }  .pr05 { padding-right:  5px; }
	.mr10 { margin-right: 10px; }  .pr10 { padding-right: 10px; }
	.mr15 { margin-right: 15px; }  .pr15 { padding-right: 15px; }
	.mr20 { margin-right: 20px; }  .pr20 { padding-right: 20px; }
	.mr25 { margin-right: 25px; }  .pr25 { padding-right: 25px; }
	.mr30 { margin-right: 30px; }  .pr30 { padding-right: 30px; }
	.mr35 { margin-right: 35px; }  .pr35 { padding-right: 35px; }
	.mr40 { margin-right: 40px; }  .pr40 { padding-right: 40px; }
	.mr45 { margin-right: 45px; }  .pr45 { padding-right: 45px; }
	.mr50 { margin-right: 50px; }  .pr50 { padding-right: 50px; }
	.mr55 { margin-right: 55px; }  .pr55 { padding-right: 55px; }
	.mr60 { margin-right: 60px; }  .pr60 { padding-right: 60px; }
	.mr65 { margin-right: 65px; }  .pr65 { padding-right: 65px; }
	.mr70 { margin-right: 70px; }  .pr70 { padding-right: 70px; }
	.mr75 { margin-right: 75px; }  .pr75 { padding-right: 75px; }
	.mr80 { margin-right: 80px; }  .pr80 { padding-right: 80px; }
	.mr85 { margin-right: 85px; }  .pr85 { padding-right: 85px; }
	.mr90 { margin-right: 90px; }  .pr90 { padding-right: 90px; }
	.mr95 { margin-right: 95px; }  .pt95 { padding-right: 95px; }
	.mr100{ margin-right:100px; }  .pr100{ padding-right:100px; }

	.mb00 { margin-bottom:  0px; } .pb00 { padding-bottom:  0px; }
	.mb05 { margin-bottom:  5px; } .pb05 { padding-bottom:  5px; }
	.mb10 { margin-bottom: 10px; } .pb10 { padding-bottom: 10px; }
	.mb15 { margin-bottom: 15px; } .pb15 { padding-bottom: 15px; }
	.mb20 { margin-bottom: 20px; } .pb20 { padding-bottom: 20px; }
	.mb25 { margin-bottom: 25px; } .pb25 { padding-bottom: 25px; }
	.mb30 { margin-bottom: 30px; } .pb30 { padding-bottom: 30px; }
	.mb35 { margin-bottom: 35px; } .pb35 { padding-bottom: 35px; }
	.mb40 { margin-bottom: 40px; } .pb40 { padding-bottom: 40px; }
	.mb45 { margin-bottom: 45px; } .pb45 { padding-bottom: 45px; }
	.mb50 { margin-bottom: 50px; } .pb50 { padding-bottom: 50px; }
	.mb55 { margin-bottom: 55px; } .pb55 { padding-bottom: 55px; }
	.mb60 { margin-bottom: 60px; } .pb60 { padding-bottom: 60px; }
	.mb65 { margin-bottom: 65px; } .pb65 { padding-bottom: 65px; }
	.mb70 { margin-bottom: 70px; } .pb70 { padding-bottom: 70px; }
	.mb75 { margin-bottom: 75px; } .pb75 { padding-bottom: 75px; }
	.mb80 { margin-bottom: 80px; } .pb80 { padding-bottom: 80px; }
	.mb85 { margin-bottom: 85px; } .pb85 { padding-bottom: 85px; }
	.mb90 { margin-bottom: 90px; } .pb90 { padding-bottom: 90px; }
	.mb95 { margin-bottom: 95px; } .pt95 { padding-bottom: 95px; }
	.mb100{ margin-bottom:100px; } .pb100{ padding-bottom:100px; }

	.ml00 { margin-left:  0px; }   .pl00 { padding-left:  0px; }
	.ml05 { margin-left:  5px; }   .pl05 { padding-left:  5px; }
	.ml10 { margin-left: 10px; }   .pl10 { padding-left: 10px; }
	.ml15 { margin-left: 15px; }   .pl15 { padding-left: 15px; }
	.ml20 { margin-left: 20px; }   .pl20 { padding-left: 20px; }
	.ml25 { margin-left: 25px; }   .pl25 { padding-left: 25px; }
	.ml30 { margin-left: 30px; }   .pl30 { padding-left: 30px; }
	.ml35 { margin-left: 35px; }   .pl35 { padding-left: 35px; }
	.ml40 { margin-left: 40px; }   .pl40 { padding-left: 40px; }
	.ml45 { margin-left: 45px; }   .pl45 { padding-left: 45px; }
	.ml50 { margin-left: 50px; }   .pl50 { padding-left: 50px; }
	.ml55 { margin-left: 55px; }   .pl55 { padding-left: 55px; }
	.ml60 { margin-left: 60px; }   .pl60 { padding-left: 60px; }
	.ml65 { margin-left: 65px; }   .pl65 { padding-left: 65px; }
	.ml70 { margin-left: 70px; }   .pl70 { padding-left: 70px; }
	.ml75 { margin-left: 75px; }   .pl75 { padding-left: 75px; }
	.ml80 { margin-left: 80px; }   .pl80 { padding-left: 80px; }
	.ml85 { margin-left: 85px; }   .pb85 { padding-left: 85px; }
	.ml90 { margin-left: 90px; }   .pl90 { padding-left: 90px; }
	.ml95 { margin-left: 95px; }   .pt95 { padding-left: 95px; }
	.ml100{ margin-left:100px; }   .pl100{ padding-left:100px; }








	.pc-mt02 { margin-top:  2px; }    .pc-pt02 { padding-top:  2px; }

	.pc-mt00 { margin-top:  0px; }    .pc-pt00 { padding-top:  0px; }
	.pc-mt05 { margin-top:  5px; }    .pc-pt05 { padding-top:  5px; }
	.pc-mt10 { margin-top: 10px; }    .pc-pt10 { padding-top: 10px; }
	.pc-mt15 { margin-top: 15px; }    .pc-pt15 { padding-top: 15px; }
	.pc-mt20 { margin-top: 20px; }    .pc-pt20 { padding-top: 20px; }
	.pc-mt25 { margin-top: 25px; }    .pc-pt25 { padding-top: 25px; }
	.pc-mt30 { margin-top: 30px; }    .pc-pt30 { padding-top: 30px; }
	.pc-mt35 { margin-top: 35px; }    .pc-pt35 { padding-top: 35px; }
	.pc-mt40 { margin-top: 40px; }    .pc-pt40 { padding-top: 40px; }
	.pc-mt45 { margin-top: 45px; }    .pc-pt45 { padding-top: 45px; }
	.pc-mt50 { margin-top: 50px; }    .pc-pt50 { padding-top: 50px; }
	.pc-mt55 { margin-top: 55px; }    .pc-pt55 { padding-top: 55px; }
	.pc-mt60 { margin-top: 60px; }    .pc-pt60 { padding-top: 60px; }
	.pc-mt65 { margin-top: 65px; }    .pc-pt65 { padding-top: 65px; }
	.pc-mt70 { margin-top: 70px; }    .pc-pt70 { padding-top: 70px; }
	.pc-mt75 { margin-top: 75px; }    .pc-pt75 { padding-top: 75px; }
	.pc-mt80 { margin-top: 80px; }    .pc-pt80 { padding-top: 80px; }
	.pc-mt85 { margin-top: 85px; }    .pc-pt85 { padding-top: 85px; }
	.pc-mt90 { margin-top: 90px; }    .pc-pt90 { padding-top: 90px; }
	.pc-mt95 { margin-top: 95px; }    .pc-pt95 { padding-top: 95px; }
	.pc-mt100{ margin-top:100px; }    .pc-pt100{ padding-top:100px; }
	.pc-mt110{ margin-top:110px; }    .pc-pt110{ padding-top:110px; }
	.pc-mt120{ margin-top:120px; }    .pc-pt120{ padding-top:120px; }
	.pc-mt130{ margin-top:130px; }    .pc-pt130{ padding-top:130px; }
	.pc-mt140{ margin-top:140px; }    .pc-pt140{ padding-top:140px; }
	.pc-mt150{ margin-top:150px; }    .pc-pt150{ padding-top:150px; }
	.pc-mt160{ margin-top:160px; }    .pc-pt160{ padding-top:160px; }
	.pc-mt170{ margin-top:170px; }    .pc-pt170{ padding-top:170px; }
	.pc-mt180{ margin-top:180px; }    .pc-pt180{ padding-top:180px; }
	.pc-mt190{ margin-top:190px; }    .pc-pt190{ padding-top:190px; }
	.pc-mt200{ margin-top:200px; }    .pc-pt200{ padding-top:200px; }

	.pc-mr00 { margin-right:  0px; }  .pc-pr00 { padding-right:  0px; }
	.pc-mr05 { margin-right:  5px; }  .pc-pr05 { padding-right:  5px; }
	.pc-mr10 { margin-right: 10px; }  .pc-pr10 { padding-right: 10px; }
	.pc-mr15 { margin-right: 15px; }  .pc-pr15 { padding-right: 15px; }
	.pc-mr20 { margin-right: 20px; }  .pc-pr20 { padding-right: 20px; }
	.pc-mr25 { margin-right: 25px; }  .pc-pr25 { padding-right: 25px; }
	.pc-mr30 { margin-right: 30px; }  .pc-pr30 { padding-right: 30px; }
	.pc-mr35 { margin-right: 35px; }  .pc-pr35 { padding-right: 35px; }
	.pc-mr40 { margin-right: 40px; }  .pc-pr40 { padding-right: 40px; }
	.pc-mr45 { margin-right: 45px; }  .pc-pr45 { padding-right: 45px; }
	.pc-mr50 { margin-right: 50px; }  .pc-pr50 { padding-right: 50px; }
	.pc-mr55 { margin-right: 55px; }  .pc-pr55 { padding-right: 55px; }
	.pc-mr60 { margin-right: 60px; }  .pc-pr60 { padding-right: 60px; }
	.pc-mr65 { margin-right: 65px; }  .pc-pr65 { padding-right: 65px; }
	.pc-mr70 { margin-right: 70px; }  .pc-pr70 { padding-right: 70px; }
	.pc-mr75 { margin-right: 75px; }  .pc-pr75 { padding-right: 75px; }
	.pc-mr80 { margin-right: 80px; }  .pc-pr80 { padding-right: 80px; }
	.pc-mr85 { margin-right: 85px; }  .pc-pr85 { padding-right: 85px; }
	.pc-mr90 { margin-right: 90px; }  .pc-pr90 { padding-right: 90px; }
	.pc-mr95 { margin-right: 95px; }  .pc-pt95 { padding-right: 95px; }
	.pc-mr100{ margin-right:100px; }  .pc-pr100{ padding-right:100px; }

	.pc-mb00 { margin-bottom:  0px; } .pc-pb00 { padding-bottom:  0px; }
	.pc-mb05 { margin-bottom:  5px; } .pc-pb05 { padding-bottom:  5px; }
	.pc-mb10 { margin-bottom: 10px; } .pc-pb10 { padding-bottom: 10px; }
	.pc-mb15 { margin-bottom: 15px; } .pc-pb15 { padding-bottom: 15px; }
	.pc-mb20 { margin-bottom: 20px; } .pc-pb20 { padding-bottom: 20px; }
	.pc-mb25 { margin-bottom: 25px; } .pc-pb25 { padding-bottom: 25px; }
	.pc-mb30 { margin-bottom: 30px; } .pc-pb30 { padding-bottom: 30px; }
	.pc-mb35 { margin-bottom: 35px; } .pc-pb35 { padding-bottom: 35px; }
	.pc-mb40 { margin-bottom: 40px; } .pc-pb40 { padding-bottom: 40px; }
	.pc-mb45 { margin-bottom: 45px; } .pc-pb45 { padding-bottom: 45px; }
	.pc-mb50 { margin-bottom: 50px; } .pc-pb50 { padding-bottom: 50px; }
	.pc-mb55 { margin-bottom: 55px; } .pc-pb55 { padding-bottom: 55px; }
	.pc-mb60 { margin-bottom: 60px; } .pc-pb60 { padding-bottom: 60px; }
	.pc-mb65 { margin-bottom: 65px; } .pc-pb65 { padding-bottom: 65px; }
	.pc-mb70 { margin-bottom: 70px; } .pc-pb70 { padding-bottom: 70px; }
	.pc-mb75 { margin-bottom: 75px; } .pc-pb75 { padding-bottom: 75px; }
	.pc-mb80 { margin-bottom: 80px; } .pc-pb80 { padding-bottom: 80px; }
	.pc-mb85 { margin-bottom: 85px; } .pc-pb85 { padding-bottom: 85px; }
	.pc-mb90 { margin-bottom: 90px; } .pc-pb90 { padding-bottom: 90px; }
	.pc-mb95 { margin-bottom: 95px; } .pc-pt95 { padding-bottom: 95px; }
	.pc-mb100{ margin-bottom:100px; } .pc-pb100{ padding-bottom:100px; }
	.pc-mb110{ margin-bottom:110px; } .pc-pb110{ padding-bottom:110px; }
	.pc-mb120{ margin-bottom:120px; } .pc-pb120{ padding-bottom:120px; }
	.pc-mb130{ margin-bottom:130px; } .pc-pb130{ padding-bottom:130px; }
	.pc-mb140{ margin-bottom:140px; } .pc-pb140{ padding-bottom:140px; }
	.pc-mb150{ margin-bottom:150px; } .pc-pb150{ padding-bottom:150px; }
	.pc-mb160{ margin-bottom:160px; } .pc-pb160{ padding-bottom:160px; }
	.pc-mb170{ margin-bottom:170px; } .pc-pb170{ padding-bottom:170px; }
	.pc-mb180{ margin-bottom:180px; } .pc-pb180{ padding-bottom:180px; }
	.pc-mb190{ margin-bottom:190px; } .pc-pb190{ padding-bottom:190px; }
	.pc-mb200{ margin-bottom:200px; } .pc-pb200{ padding-bottom:200px; }

	.pc-ml00 { margin-left:  0px; }   .pc-pl00 { padding-left:  0px; }
	.pc-ml05 { margin-left:  5px; }   .pc-pl05 { padding-left:  5px; }
	.pc-ml10 { margin-left: 10px; }   .pc-pl10 { padding-left: 10px; }
	.pc-ml15 { margin-left: 15px; }   .pc-pl15 { padding-left: 15px; }
	.pc-ml20 { margin-left: 20px; }   .pc-pl20 { padding-left: 20px; }
	.pc-ml25 { margin-left: 25px; }   .pc-pl25 { padding-left: 25px; }
	.pc-ml30 { margin-left: 30px; }   .pc-pl30 { padding-left: 30px; }
	.pc-ml35 { margin-left: 35px; }   .pc-pl35 { padding-left: 35px; }
	.pc-ml40 { margin-left: 40px; }   .pc-pl40 { padding-left: 40px; }
	.pc-ml45 { margin-left: 45px; }   .pc-pl45 { padding-left: 45px; }
	.pc-ml50 { margin-left: 50px; }   .pc-pl50 { padding-left: 50px; }
	.pc-ml55 { margin-left: 55px; }   .pc-pl55 { padding-left: 55px; }
	.pc-ml60 { margin-left: 60px; }   .pc-pl60 { padding-left: 60px; }
	.pc-ml65 { margin-left: 65px; }   .pc-pl65 { padding-left: 65px; }
	.pc-ml70 { margin-left: 70px; }   .pc-pl70 { padding-left: 70px; }
	.pc-ml75 { margin-left: 75px; }   .pc-pl75 { padding-left: 75px; }
	.pc-ml80 { margin-left: 80px; }   .pc-pl80 { padding-left: 80px; }
	.pc-ml85 { margin-left: 85px; }   .pc-pb85 { padding-left: 85px; }
	.pc-ml90 { margin-left: 90px; }   .pc-pl90 { padding-left: 90px; }
	.pc-ml95 { margin-left: 95px; }   .pc-pt95 { padding-left: 95px; }
	.pc-ml100{ margin-left:100px; }   .pc-pl100{ padding-left:100px; }



@media (max-width: 767px) {
	.pc-mt02,.pc-mt00,.pc-mt05,.pc-mt10,.pc-mt15,.pc-mt20,.pc-mt25,.pc-mt30,.pc-mt35,.pc-mt40,.pc-mt45,.pc-mt50,.pc-mt55,.pc-mt60,.pc-mt65,.pc-mt70,.pc-mt75,.pc-mt80,.pc-mt85,.pc-mt90,.pc-mt95,.pc-mt100,.pc-mt110,.pc-mt120,.pc-mt130,.pc-mt140,.pc-mt150,.pc-mt160,.pc-mt170,.pc-mt180,.pc-mt190,.pc-mt200{margin-top:0;}
	.pc-mb00,.pc-mb05,.pc-mb10,.pc-mb15,.pc-mb20,.pc-mb25,.pc-mb30,.pc-mb35,.pc-mb40,.pc-mb45,.pc-mb50,.pc-mb55,.pc-mb60,.pc-mb65,.pc-mb70,.pc-mb75,.pc-mb80,.pc-mb85,.pc-mb90,.pc-mb95,.pc-mb100{margin-bottom:0;}
	.pc-ml00,.pc-ml05,.pc-ml10,.pc-ml15,.pc-ml20,.pc-ml25,.pc-ml30,.pc-ml35,.pc-ml40,.pc-ml45,.pc-ml50,.pc-ml55,.pc-ml60,.pc-ml65,.pc-ml70,.pc-ml75,.pc-ml80,.pc-ml85,.pc-ml90,.pc-ml95,.pc-ml100{margin-left:0;}
	.pc-mr00,.pc-mr05,.pc-mr10,.pc-mr15,.pc-mr20,.pc-mr25,.pc-mr30,.pc-mr35,.pc-mr40,.pc-mr45,.pc-mr50,.pc-mr55,.pc-mr60,.pc-mr65,.pc-mr70,.pc-mr75,.pc-mr80,.pc-mr85,.pc-mr90,.pc-mr95,.pc-mr100{margin-right:0;}
	.pc-pt00,.pc-pt05,.pc-pt10,.pc-pt15,.pc-pt20,.pc-pt25,.pc-pt30,.pc-pt35,.pc-pt40,.pc-pt45,.pc-pt50,.pc-pt55,.pc-pt60,.pc-pt65,.pc-pt70,.pc-pt75,.pc-pt80,.pc-pt85,.pc-pt90,.pc-pt95,.pc-pt100{padding-top:0;}
	.pc-pb00,.pc-pb05,.pc-pb10,.pc-pb15,.pc-pb20,.pc-pb25,.pc-pb30,.pc-pb35,.pc-pb40,.pc-pb45,.pc-pb50,.pc-pb55,.pc-pb60,.pc-pb65,.pc-pb70,.pc-pb75,.pc-pb80,.pc-pb85,.pc-pb90,.pc-pb95,.pc-pb100{padding-bottom:0;}
	.pc-pl00,.pc-pl05,.pc-pl10,.pc-pl15,.pc-pl20,.pc-pl25,.pc-pl30,.pc-pl35,.pc-pl40,.pc-pl45,.pc-pl50,.pc-pl55,.pc-pl60,.pc-pl65,.pc-pl70,.pc-pl75,.pc-pl80,.pc-pl85,.pc-pl90,.pc-pl95,.pc-pl100{padding-left:0;}
	.pc-pr00,.pc-pr05,.pc-pr10,.pc-pr15,.pc-pr20,.pc-pr25,.pc-pr30,.pc-pr35,.pc-pr40,.pc-pr45,.pc-pr50,.pc-pr55,.pc-pr60,.pc-pr65,.pc-pr70,.pc-pr75,.pc-pr80,.pc-pr85,.pc-pr90,.pc-pr95,.pc-pr100{padding-right:0;}
	
	
	.sp-mt02 { margin-top:  2px; }

	.sp-mt00 { margin-top:  0px; }    .sp-pt00 { padding-top:  0px; }
	.sp-mt05 { margin-top:  5px; }    .sp-pt05 { padding-top:  5px; }
	.sp-mt10 { margin-top: 10px; }    .sp-pt10 { padding-top: 10px; }
	.sp-mt15 { margin-top: 15px; }    .sp-pt15 { padding-top: 15px; }
	.sp-mt20 { margin-top: 20px; }    .sp-pt20 { padding-top: 20px; }
	.sp-mt25 { margin-top: 25px; }    .sp-pt25 { padding-top: 25px; }
	.sp-mt30 { margin-top: 30px; }    .sp-pt30 { padding-top: 30px; }
	.sp-mt35 { margin-top: 35px; }    .sp-pt35 { padding-top: 35px; }
	.sp-mt40 { margin-top: 40px; }    .sp-pt40 { padding-top: 40px; }
	.sp-mt45 { margin-top: 45px; }    .sp-pt45 { padding-top: 45px; }
	.sp-mt50 { margin-top: 50px; }    .sp-pt50 { padding-top: 50px; }
	.sp-mt55 { margin-top: 55px; }    .sp-pt55 { padding-top: 55px; }
	.sp-mt60 { margin-top: 60px; }    .sp-pt60 { padding-top: 60px; }
	.sp-mt65 { margin-top: 65px; }    .sp-pt65 { padding-top: 65px; }
	.sp-mt70 { margin-top: 70px; }    .sp-pt70 { padding-top: 70px; }
	.sp-mt75 { margin-top: 75px; }    .sp-pt75 { padding-top: 75px; }
	.sp-mt80 { margin-top: 80px; }    .sp-pt80 { padding-top: 80px; }
	.sp-mt85 { margin-top: 85px; }    .sp-pt85 { padding-top: 85px; }
	.sp-mt90 { margin-top: 90px; }    .sp-pt90 { padding-top: 90px; }
	.sp-mt95 { margin-top: 95px; }    .sp-pt95 { padding-top: 95px; }
	.sp-mt100{ margin-top:100px; }    .sp-pt100{ padding-top:100px; }

	.sp-mr00 { margin-right:  0px; }  .sp-pr00 { padding-right:  0px; }
	.sp-mr05 { margin-right:  5px; }  .sp-pr05 { padding-right:  5px; }
	.sp-mr10 { margin-right: 10px; }  .sp-pr10 { padding-right: 10px; }
	.sp-mr15 { margin-right: 15px; }  .sp-pr15 { padding-right: 15px; }
	.sp-mr20 { margin-right: 20px; }  .sp-pr20 { padding-right: 20px; }
	.sp-mr25 { margin-right: 25px; }  .sp-pr25 { padding-right: 25px; }
	.sp-mr30 { margin-right: 30px; }  .sp-pr30 { padding-right: 30px; }
	.sp-mr35 { margin-right: 35px; }  .sp-pr35 { padding-right: 35px; }
	.sp-mr40 { margin-right: 40px; }  .sp-pr40 { padding-right: 40px; }
	.sp-mr45 { margin-right: 45px; }  .sp-pr45 { padding-right: 45px; }
	.sp-mr50 { margin-right: 50px; }  .sp-pr50 { padding-right: 50px; }
	.sp-mr55 { margin-right: 55px; }  .sp-pr55 { padding-right: 55px; }
	.sp-mr60 { margin-right: 60px; }  .sp-pr60 { padding-right: 60px; }
	.sp-mr65 { margin-right: 65px; }  .sp-pr65 { padding-right: 65px; }
	.sp-mr70 { margin-right: 70px; }  .sp-pr70 { padding-right: 70px; }
	.sp-mr75 { margin-right: 75px; }  .sp-pr75 { padding-right: 75px; }
	.sp-mr80 { margin-right: 80px; }  .sp-pr80 { padding-right: 80px; }
	.sp-mr85 { margin-right: 85px; }  .sp-pr85 { padding-right: 85px; }
	.sp-mr90 { margin-right: 90px; }  .sp-pr90 { padding-right: 90px; }
	.sp-mr95 { margin-right: 95px; }  .sp-pt95 { padding-right: 95px; }
	.sp-mr100{ margin-right:100px; }  .sp-pr100{ padding-right:100px; }

	.sp-mb00 { margin-bottom:  0px; } .sp-pb00 { padding-bottom:  0px; }
	.sp-mb05 { margin-bottom:  5px; } .sp-pb05 { padding-bottom:  5px; }
	.sp-mb10 { margin-bottom: 10px; } .sp-pb10 { padding-bottom: 10px; }
	.sp-mb15 { margin-bottom: 15px; } .sp-pb15 { padding-bottom: 15px; }
	.sp-mb20 { margin-bottom: 20px; } .sp-pb20 { padding-bottom: 20px; }
	.sp-mb25 { margin-bottom: 25px; } .sp-pb25 { padding-bottom: 25px; }
	.sp-mb30 { margin-bottom: 30px; } .sp-pb30 { padding-bottom: 30px; }
	.sp-mb35 { margin-bottom: 35px; } .sp-pb35 { padding-bottom: 35px; }
	.sp-mb40 { margin-bottom: 40px; } .sp-pb40 { padding-bottom: 40px; }
	.sp-mb45 { margin-bottom: 45px; } .sp-pb45 { padding-bottom: 45px; }
	.sp-mb50 { margin-bottom: 50px; } .sp-pb50 { padding-bottom: 50px; }
	.sp-mb55 { margin-bottom: 55px; } .sp-pb55 { padding-bottom: 55px; }
	.sp-mb60 { margin-bottom: 60px; } .sp-pb60 { padding-bottom: 60px; }
	.sp-mb65 { margin-bottom: 65px; } .sp-pb65 { padding-bottom: 65px; }
	.sp-mb70 { margin-bottom: 70px; } .sp-pb70 { padding-bottom: 70px; }
	.sp-mb75 { margin-bottom: 75px; } .sp-pb75 { padding-bottom: 75px; }
	.sp-mb80 { margin-bottom: 80px; } .sp-pb80 { padding-bottom: 80px; }
	.sp-mb85 { margin-bottom: 85px; } .sp-pb85 { padding-bottom: 85px; }
	.sp-mb90 { margin-bottom: 90px; } .sp-pb90 { padding-bottom: 90px; }
	.sp-mb95 { margin-bottom: 95px; } .sp-pt95 { padding-bottom: 95px; }
	.sp-mb100{ margin-bottom:100px; } .sp-pb100{ padding-bottom:100px; }

	.sp-ml00 { margin-left:  0px; }   .sp-pl00 { padding-left:  0px; }
	.sp-ml05 { margin-left:  5px; }   .sp-pl05 { padding-left:  5px; }
	.sp-ml10 { margin-left: 10px; }   .sp-pl10 { padding-left: 10px; }
	.sp-ml15 { margin-left: 15px; }   .sp-pl15 { padding-left: 15px; }
	.sp-ml20 { margin-left: 20px; }   .sp-pl20 { padding-left: 20px; }
	.sp-ml25 { margin-left: 25px; }   .sp-pl25 { padding-left: 25px; }
	.sp-ml30 { margin-left: 30px; }   .sp-pl30 { padding-left: 30px; }
	.sp-ml35 { margin-left: 35px; }   .sp-pl35 { padding-left: 35px; }
	.sp-ml40 { margin-left: 40px; }   .sp-pl40 { padding-left: 40px; }
	.sp-ml45 { margin-left: 45px; }   .sp-pl45 { padding-left: 45px; }
	.sp-ml50 { margin-left: 50px; }   .sp-pl50 { padding-left: 50px; }
	.sp-ml55 { margin-left: 55px; }   .sp-pl55 { padding-left: 55px; }
	.sp-ml60 { margin-left: 60px; }   .sp-pl60 { padding-left: 60px; }
	.sp-ml65 { margin-left: 65px; }   .sp-pl65 { padding-left: 65px; }
	.sp-ml70 { margin-left: 70px; }   .sp-pl70 { padding-left: 70px; }
	.sp-ml75 { margin-left: 75px; }   .sp-pl75 { padding-left: 75px; }
	.sp-ml80 { margin-left: 80px; }   .sp-pl80 { padding-left: 80px; }
	.sp-ml85 { margin-left: 85px; }   .sp-pb85 { padding-left: 85px; }
	.sp-ml90 { margin-left: 90px; }   .sp-pl90 { padding-left: 90px; }
	.sp-ml95 { margin-left: 95px; }   .sp-pt95 { padding-left: 95px; }
	.sp-ml100{ margin-left:100px; }   .sp-pl100{ padding-left:100px; }

	
	
	
/* TextAlign */
	.al-ac { text-align: center!important; }
	.al-ar { text-align: right!important; }
	.ar-al { text-align: left!important; }
	.ar-aj { text-align: justify!important; }
	.ac-al { text-align: left!important; }
	.ac-aj { text-align: justify!important; }
	
	
	
    .sp-nobr br {
    display: none;
}
	
	
	


	
	
}



