@charset "utf-8";
/* ===================================================================

 file name  :general.css
 style info :汎用クラス指定

=================================================================== */
/*
tb-
@media screen and (max-width: 991px) {
	large tablet
}
sp-
@media screen and (max-width: 767px) {
	tablet large-smartphone
}
ssp-
@media screen and (max-width: 479px) {
	small-smartphone
}
*/
/*--------------------------------------------------------------
 CONTENTS
----------------------------------------------------------------
* for js                //JS用のCSS
	** animation scrollFadeIn
* clearfix              //クリアフィックス
* others                //単発系
* typography            //フォント関連
	** font-family
	** font-style
	** font-size
	** line-height
	** letter-spacing
* alignments            //揃え、寄せ
* display               //displayタイプ
* position              //position
* width                 //横幅
	** max-width
* margin                //マージン
* padding               //パディング
* sec-inner             //囲み要素
* image                 //画像
* jquery.magnific-popup //プラグイン用のフェードアニメーション

--------------------------------------------------------------*/


/* ---------------------------------------------------------------------------
	for js
--------------------------------------------------------------------------- */
/* 画像差し替え */
.ccswitch{ visibility:hidden;}


/*
	animation scrollFadeIn
		pre-anim-startはjs連携注意
		ロードトリガーない場合はpre-anim-startを削除
*/
.sc-fade{
	opacity:0;
	transition:all ease .8s;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
.pre-anim-start .sc-fade.sc-show{
	opacity:1;
}

.sc-zoom{
	opacity:0;
	transform:scale(0.8);
	transition:all ease .8s;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
.pre-anim-start .sc-zoom.sc-show{
	opacity:1;
	transform:scale(1);
}

.sc-slideup{
	opacity:0;
	transform:translateY(50px);
	transition:all ease .8s;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
.pre-anim-start .sc-slideup.sc-show{
	opacity:1;
	transform:translateY(0);
}

.sc-slideleft{
	opacity:0;
	transform:translateX(100px);
	transition:all ease .8s;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
.pre-anim-start .sc-slideleft.sc-show{
	opacity:1;
	transform:translateX(0);
}

.sc-slideright{
	opacity:0;
	transform:translateX(-100px);
	transition:all ease .8s;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
.pre-anim-start .sc-slideright.sc-show{
	opacity:1;
	transform:translateX(0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}

.sc-fade-box .sc-target{
	opacity:0;
	transition-timing-function:linear;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
.pre-anim-start .sc-fade-box.show .sc-target{
	opacity:1;
}

.sc-slideup-box .sc-target{
	opacity:0;
	transform:translateY(50px);
	transition-timing-function:linear;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
.pre-anim-start .sc-slideup-box.show .sc-target{
	opacity:1;
	transform:translateY(0);
}

.sc-zoom-box .sc-target{
	opacity:0;
	transform:scale(0.8);
	transition-timing-function:linear;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	transition-duration: 0.5s !important;
}
.pre-anim-start .sc-zoom-box.show .sc-target{
	opacity:1;
	transform:scale(1);
}

.sc-diagonalEffect-box .sc-target{
	opacity:0;
	transition-timing-function:linear;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
}
.pre-anim-start .sc-diagonalEffect-box.show .sc-target{
	opacity:1;
}


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


/* ---------------------------------------------------------------------------
	others
--------------------------------------------------------------------------- */
.no-border{	border: none !important;}
@media screen and (max-width: 991px){
	.tb-no-border{ border: none !important;}
}
@media screen and (max-width: 767px){
	.sp-no-border{ border: none !important;}
}
@media screen and (max-width: 479px){
	.ssp-no-border{ border: none !important;}
}


/* ---------------------------------------------------------------------------
	typography
--------------------------------------------------------------------------- */
/* font-family */
.yumin{font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;}
.yugo{font-family: "游ゴシック", YuGothic, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", sans-serif;}

/*
 * name: Amiri
 * url:  <link href="https://fonts.googleapis.com/css?family=Amiri:400,400i,700" rel="stylesheet">
 *----------------------------------------------------------- */
.wf-amiri{font-family: 'Amiri', serif;}

/*
 * name: EB Garamond
 * url:  <link href="https://fonts.googleapis.com/css?family=EB+Garamond:400,700" rel="stylesheet">
 *----------------------------------------------------------- */
/*.wf-garamond{font-family: 'EB Garamond', serif;}*/

/*
 * name: lato
 * url:  <link href="https://fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet">
 *----------------------------------------------------------- */
/*.wf-lato{font-family: 'Lato', sans-serif;}*/

/* font-style */
.fs-italic         {font-style: italic !important;}
.fs-normal         {font-style: normal !important;}
.fw-bold           {font-weight: 700 !important;}
.fw-medium         {font-weight: 500 !important;}
.fw-normal         {font-weight: 400 !important;}
.fw-lighter        {font-weight: lighter !important;}
.no-text-decoration{text-decoration: none !important;}
.text-decoration   {text-decoration: underline !important;}
@media screen and (max-width: 991px){
	.tb-fs-italic         {font-style: italic !important;}
	.tb-fs-normal         {font-style: normal !important;}
	.tb-fw-bold           {font-weight: 700 !important;}
	.tb-fw-medium         {font-weight: 500 !important;}
	.tb-fw-normal         {font-weight: 400 !important;}
	.tb-fw-lighter        {font-weight: lighter !important;}
	.tb-no-text-decoration{text-decoration: none !important;}
	.tb-text-decoration   {text-decoration: underline !important;}
}
@media screen and (max-width: 767px){
	.sp-fs-italic         {font-style: italic !important;}
	.sp-fs-normal         {font-style: normal !important;}
	.sp-fw-bold           {font-weight: 700 !important;}
	.sp-fw-medium         {font-weight: 500 !important;}
	.sp-fw-normal         {font-weight: 400 !important;}
	.sp-fw-lighter        {font-weight: lighter !important;}
	.sp-no-text-decoration{text-decoration: none !important;}
	.sp-text-decoration   {text-decoration: underline !important;}
}
@media screen and (max-width: 479px){
	.ssp-fs-italic         {font-style: italic !important;}
	.ssp-fs-normal         {font-style: normal !important;}
	.ssp-fw-bold           {font-weight: 700 !important;}
	.ssp-fw-medium         {font-weight: 500 !important;}
	.ssp-fw-normal         {font-weight: 400 !important;}
	.ssp-fw-lighter        {font-weight: lighter !important;}
	.ssp-no-text-decoration{text-decoration: none !important;}
	.ssp-text-decoration   {text-decoration: underline !important;}
}


/* font-size */
/*
	px
*/
.fz-10 {font-size: 10px !important;}
.fz-11 {font-size: 11px !important;}
.fz-12 {font-size: 12px !important;}
.fz-13 {font-size: 13px !important;}
.fz-14 {font-size: 14px !important;}
.fz-15 {font-size: 15px !important;}
.fz-16 {font-size: 16px !important;}
.fz-17 {font-size: 17px !important;}
.fz-18 {font-size: 18px !important;}
.fz-19 {font-size: 19px !important;}
.fz-20 {font-size: 20px !important;}
.fz-21 {font-size: 21px !important;}
.fz-22 {font-size: 22px !important;}
.fz-23 {font-size: 23px !important;}
.fz-24 {font-size: 24px !important;}
.fz-25 {font-size: 25px !important;}
.fz-26 {font-size: 26px !important;}
.fz-27 {font-size: 27px !important;}
.fz-28 {font-size: 28px !important;}
.fz-29 {font-size: 29px !important;}
.fz-30 {font-size: 30px !important;}
.fz-31 {font-size: 31px !important;}
.fz-32 {font-size: 32px !important;}
.fz-33 {font-size: 33px !important;}
.fz-34 {font-size: 34px !important;}
.fz-35 {font-size: 35px !important;}
.fz-36 {font-size: 36px !important;}
.fz-37 {font-size: 37px !important;}
.fz-38 {font-size: 38px !important;}
.fz-39 {font-size: 39px !important;}
.fz-40 {font-size: 40px !important;}
.fz-41 {font-size: 41px !important;}
.fz-42 {font-size: 42px !important;}
.fz-43 {font-size: 43px !important;}
.fz-44 {font-size: 44px !important;}
.fz-45 {font-size: 45px !important;}
.fz-46 {font-size: 46px !important;}
.fz-47 {font-size: 47px !important;}
.fz-48 {font-size: 48px !important;}
.fz-49 {font-size: 49px !important;}
.fz-50 {font-size: 50px !important;}
.fz-51 {font-size: 51px !important;}
.fz-52 {font-size: 52px !important;}
.fz-53 {font-size: 53px !important;}
.fz-54 {font-size: 54px !important;}
.fz-55 {font-size: 55px !important;}
.fz-56 {font-size: 56px !important;}
.fz-57 {font-size: 57px !important;}
.fz-58 {font-size: 58px !important;}
.fz-59 {font-size: 59px !important;}
.fz-60 {font-size: 60px !important;}
.fz-70 {font-size: 70px !important;}
.fz-80 {font-size: 80px !important;}
.fz-90 {font-size: 90px !important;}
.fz-r10{font-size: 1rem !important;}
.fz-r11{font-size: 1.1rem !important;}
.fz-r12{font-size: 1.2rem !important;}
.fz-r13{font-size: 1.3rem !important;}
.fz-r14{font-size: 1.4rem !important;}
.fz-r15{font-size: 1.5rem !important;}
.fz-r16{font-size: 1.6rem !important;}
.fz-r17{font-size: 1.7rem !important;}
.fz-r18{font-size: 1.8rem !important;}
.fz-r19{font-size: 1.9rem !important;}
.fz-r20{font-size: 2rem !important;}
.fz-r21{font-size: 2.1rem !important;}
.fz-r22{font-size: 2.2rem !important;}
.fz-r23{font-size: 2.3rem !important;}
.fz-r24{font-size: 2.4rem !important;}
.fz-r25{font-size: 2.5rem !important;}
.fz-r26{font-size: 2.6rem !important;}
.fz-r27{font-size: 2.7rem !important;}
.fz-r28{font-size: 2.8rem !important;}
.fz-r29{font-size: 2.9rem !important;}
.fz-r30{font-size: 3rem !important;}
.fz-r31{font-size: 3.1rem !important;}
.fz-r32{font-size: 3.2rem !important;}
.fz-r33{font-size: 3.3rem !important;}
.fz-r34{font-size: 3.4rem !important;}
.fz-r35{font-size: 3.5rem !important;}
.fz-r36{font-size: 3.6rem !important;}
.fz-r37{font-size: 3.7rem !important;}
.fz-r38{font-size: 3.8rem !important;}
.fz-r39{font-size: 3.9rem !important;}
.fz-r40{font-size: 4rem !important;}
.fz-r41{font-size: 4.1rem !important;}
.fz-r42{font-size: 4.2rem !important;}
.fz-r43{font-size: 4.3rem !important;}
.fz-r44{font-size: 4.4rem !important;}
.fz-r45{font-size: 4.5rem !important;}
.fz-r46{font-size: 4.6rem !important;}
.fz-r47{font-size: 4.7rem !important;}
.fz-r48{font-size: 4.8rem !important;}
.fz-r49{font-size: 4.9rem !important;}
.fz-r50{font-size: 5rem !important;}
.fz-r51{font-size: 5.1rem !important;}
.fz-r52{font-size: 5.2rem !important;}
.fz-r53{font-size: 5.3rem !important;}
.fz-r54{font-size: 5.4rem !important;}
.fz-r55{font-size: 5.5rem !important;}
.fz-r56{font-size: 5.6rem !important;}
.fz-r57{font-size: 5.7rem !important;}
.fz-r58{font-size: 5.8rem !important;}
.fz-r59{font-size: 5.9rem !important;}
.fz-r60{font-size: 6rem !important;}
.fz-r61{font-size: 6.1rem !important;}
.fz-r62{font-size: 6.2rem !important;}
.fz-r63{font-size: 6.3rem !important;}
.fz-r64{font-size: 6.4rem !important;}
.fz-r65{font-size: 6.5rem !important;}
.fz-r66{font-size: 6.6rem !important;}
.fz-r67{font-size: 6.7rem !important;}
.fz-r68{font-size: 6.8rem !important;}
.fz-r69{font-size: 6.9rem !important;}
.fz-r70{font-size: 7rem !important;}
.fz-r80{font-size: 8rem !important;}
.fz-r90{font-size: 9rem !important;}
@media screen and (max-width: 991px){
	.tb-fz-10 {font-size: 10px !important;}
	.tb-fz-11 {font-size: 11px !important;}
	.tb-fz-12 {font-size: 12px !important;}
	.tb-fz-13 {font-size: 13px !important;}
	.tb-fz-14 {font-size: 14px !important;}
	.tb-fz-15 {font-size: 15px !important;}
	.tb-fz-16 {font-size: 16px !important;}
	.tb-fz-17 {font-size: 17px !important;}
	.tb-fz-18 {font-size: 18px !important;}
	.tb-fz-19 {font-size: 19px !important;}
	.tb-fz-20 {font-size: 20px !important;}
	.tb-fz-21 {font-size: 21px !important;}
	.tb-fz-22 {font-size: 22px !important;}
	.tb-fz-23 {font-size: 23px !important;}
	.tb-fz-24 {font-size: 24px !important;}
	.tb-fz-25 {font-size: 25px !important;}
	.tb-fz-26 {font-size: 26px !important;}
	.tb-fz-27 {font-size: 27px !important;}
	.tb-fz-28 {font-size: 28px !important;}
	.tb-fz-29 {font-size: 29px !important;}
	.tb-fz-30 {font-size: 30px !important;}
	.tb-fz-31 {font-size: 31px !important;}
	.tb-fz-32 {font-size: 32px !important;}
	.tb-fz-33 {font-size: 33px !important;}
	.tb-fz-34 {font-size: 34px !important;}
	.tb-fz-35 {font-size: 35px !important;}
	.tb-fz-36 {font-size: 36px !important;}
	.tb-fz-37 {font-size: 37px !important;}
	.tb-fz-38 {font-size: 38px !important;}
	.tb-fz-39 {font-size: 39px !important;}
	.tb-fz-40 {font-size: 40px !important;}
	.tb-fz-41 {font-size: 41px !important;}
	.tb-fz-42 {font-size: 42px !important;}
	.tb-fz-43 {font-size: 43px !important;}
	.tb-fz-44 {font-size: 44px !important;}
	.tb-fz-45 {font-size: 45px !important;}
	.tb-fz-46 {font-size: 46px !important;}
	.tb-fz-47 {font-size: 47px !important;}
	.tb-fz-48 {font-size: 48px !important;}
	.tb-fz-49 {font-size: 49px !important;}
	.tb-fz-50 {font-size: 50px !important;}
	.tb-fz-51 {font-size: 51px !important;}
	.tb-fz-52 {font-size: 52px !important;}
	.tb-fz-53 {font-size: 53px !important;}
	.tb-fz-54 {font-size: 54px !important;}
	.tb-fz-55 {font-size: 55px !important;}
	.tb-fz-56 {font-size: 56px !important;}
	.tb-fz-57 {font-size: 57px !important;}
	.tb-fz-58 {font-size: 58px !important;}
	.tb-fz-59 {font-size: 59px !important;}
	.tb-fz-60 {font-size: 60px !important;}
	.tb-fz-70 {font-size: 70px !important;}
	.tb-fz-80 {font-size: 80px !important;}
	.tb-fz-90 {font-size: 90px !important;}
	.tb-fz-r10{font-size: 1rem !important;}
	.tb-fz-r11{font-size: 1.1rem !important;}
	.tb-fz-r12{font-size: 1.2rem !important;}
	.tb-fz-r13{font-size: 1.3rem !important;}
	.tb-fz-r14{font-size: 1.4rem !important;}
	.tb-fz-r15{font-size: 1.5rem !important;}
	.tb-fz-r16{font-size: 1.6rem !important;}
	.tb-fz-r17{font-size: 1.7rem !important;}
	.tb-fz-r18{font-size: 1.8rem !important;}
	.tb-fz-r19{font-size: 1.9rem !important;}
	.tb-fz-r20{font-size: 2rem !important;}
	.tb-fz-r21{font-size: 2.1rem !important;}
	.tb-fz-r22{font-size: 2.2rem !important;}
	.tb-fz-r23{font-size: 2.3rem !important;}
	.tb-fz-r24{font-size: 2.4rem !important;}
	.tb-fz-r25{font-size: 2.5rem !important;}
	.tb-fz-r26{font-size: 2.6rem !important;}
	.tb-fz-r27{font-size: 2.7rem !important;}
	.tb-fz-r28{font-size: 2.8rem !important;}
	.tb-fz-r29{font-size: 2.9rem !important;}
	.tb-fz-r30{font-size: 3rem !important;}
	.tb-fz-r31{font-size: 3.1rem !important;}
	.tb-fz-r32{font-size: 3.2rem !important;}
	.tb-fz-r33{font-size: 3.3rem !important;}
	.tb-fz-r34{font-size: 3.4rem !important;}
	.tb-fz-r35{font-size: 3.5rem !important;}
	.tb-fz-r36{font-size: 3.6rem !important;}
	.tb-fz-r37{font-size: 3.7rem !important;}
	.tb-fz-r38{font-size: 3.8rem !important;}
	.tb-fz-r39{font-size: 3.9rem !important;}
	.tb-fz-r40{font-size: 4rem !important;}
	.tb-fz-r41{font-size: 4.1rem !important;}
	.tb-fz-r42{font-size: 4.2rem !important;}
	.tb-fz-r43{font-size: 4.3rem !important;}
	.tb-fz-r44{font-size: 4.4rem !important;}
	.tb-fz-r45{font-size: 4.5rem !important;}
	.tb-fz-r46{font-size: 4.6rem !important;}
	.tb-fz-r47{font-size: 4.7rem !important;}
	.tb-fz-r48{font-size: 4.8rem !important;}
	.tb-fz-r49{font-size: 4.9rem !important;}
	.tb-fz-r50{font-size: 5rem !important;}
	.tb-fz-r51{font-size: 5.1rem !important;}
	.tb-fz-r52{font-size: 5.2rem !important;}
	.tb-fz-r53{font-size: 5.3rem !important;}
	.tb-fz-r54{font-size: 5.4rem !important;}
	.tb-fz-r55{font-size: 5.5rem !important;}
	.tb-fz-r56{font-size: 5.6rem !important;}
	.tb-fz-r57{font-size: 5.7rem !important;}
	.tb-fz-r58{font-size: 5.8rem !important;}
	.tb-fz-r59{font-size: 5.9rem !important;}
	.tb-fz-r60{font-size: 6rem !important;}
	.tb-fz-r61{font-size: 6.1rem !important;}
	.tb-fz-r62{font-size: 6.2rem !important;}
	.tb-fz-r63{font-size: 6.3rem !important;}
	.tb-fz-r64{font-size: 6.4rem !important;}
	.tb-fz-r65{font-size: 6.5rem !important;}
	.tb-fz-r66{font-size: 6.6rem !important;}
	.tb-fz-r67{font-size: 6.7rem !important;}
	.tb-fz-r68{font-size: 6.8rem !important;}
	.tb-fz-r69{font-size: 6.9rem !important;}
	.tb-fz-r70{font-size: 7rem !important;}
	.tb-fz-r80{font-size: 8rem !important;}
	.tb-fz-r90{font-size: 9rem !important;}
}
@media screen and (max-width: 767px){
	.sp-fz-10 {font-size: 10px !important;}
	.sp-fz-11 {font-size: 11px !important;}
	.sp-fz-12 {font-size: 12px !important;}
	.sp-fz-13 {font-size: 13px !important;}
	.sp-fz-14 {font-size: 14px !important;}
	.sp-fz-15 {font-size: 15px !important;}
	.sp-fz-16 {font-size: 16px !important;}
	.sp-fz-17 {font-size: 17px !important;}
	.sp-fz-18 {font-size: 18px !important;}
	.sp-fz-19 {font-size: 19px !important;}
	.sp-fz-20 {font-size: 20px !important;}
	.sp-fz-21 {font-size: 21px !important;}
	.sp-fz-22 {font-size: 22px !important;}
	.sp-fz-23 {font-size: 23px !important;}
	.sp-fz-24 {font-size: 24px !important;}
	.sp-fz-25 {font-size: 25px !important;}
	.sp-fz-26 {font-size: 26px !important;}
	.sp-fz-27 {font-size: 27px !important;}
	.sp-fz-28 {font-size: 28px !important;}
	.sp-fz-29 {font-size: 29px !important;}
	.sp-fz-30 {font-size: 30px !important;}
	.sp-fz-31 {font-size: 31px !important;}
	.sp-fz-32 {font-size: 32px !important;}
	.sp-fz-33 {font-size: 33px !important;}
	.sp-fz-34 {font-size: 34px !important;}
	.sp-fz-35 {font-size: 35px !important;}
	.sp-fz-36 {font-size: 36px !important;}
	.sp-fz-37 {font-size: 37px !important;}
	.sp-fz-38 {font-size: 38px !important;}
	.sp-fz-39 {font-size: 39px !important;}
	.sp-fz-40 {font-size: 40px !important;}
	.sp-fz-41 {font-size: 41px !important;}
	.sp-fz-42 {font-size: 42px !important;}
	.sp-fz-43 {font-size: 43px !important;}
	.sp-fz-44 {font-size: 44px !important;}
	.sp-fz-45 {font-size: 45px !important;}
	.sp-fz-46 {font-size: 46px !important;}
	.sp-fz-47 {font-size: 47px !important;}
	.sp-fz-48 {font-size: 48px !important;}
	.sp-fz-49 {font-size: 49px !important;}
	.sp-fz-50 {font-size: 50px !important;}
	.sp-fz-51 {font-size: 51px !important;}
	.sp-fz-52 {font-size: 52px !important;}
	.sp-fz-53 {font-size: 53px !important;}
	.sp-fz-54 {font-size: 54px !important;}
	.sp-fz-55 {font-size: 55px !important;}
	.sp-fz-56 {font-size: 56px !important;}
	.sp-fz-57 {font-size: 57px !important;}
	.sp-fz-58 {font-size: 58px !important;}
	.sp-fz-59 {font-size: 59px !important;}
	.sp-fz-60 {font-size: 60px !important;}
	.sp-fz-70 {font-size: 70px !important;}
	.sp-fz-80 {font-size: 80px !important;}
	.sp-fz-90 {font-size: 90px !important;}
	.sp-fz-r10{font-size: 1rem !important;}
	.sp-fz-r11{font-size: 1.1rem !important;}
	.sp-fz-r12{font-size: 1.2rem !important;}
	.sp-fz-r13{font-size: 1.3rem !important;}
	.sp-fz-r14{font-size: 1.4rem !important;}
	.sp-fz-r15{font-size: 1.5rem !important;}
	.sp-fz-r16{font-size: 1.6rem !important;}
	.sp-fz-r17{font-size: 1.7rem !important;}
	.sp-fz-r18{font-size: 1.8rem !important;}
	.sp-fz-r19{font-size: 1.9rem !important;}
	.sp-fz-r20{font-size: 2rem !important;}
	.sp-fz-r21{font-size: 2.1rem !important;}
	.sp-fz-r22{font-size: 2.2rem !important;}
	.sp-fz-r23{font-size: 2.3rem !important;}
	.sp-fz-r24{font-size: 2.4rem !important;}
	.sp-fz-r25{font-size: 2.5rem !important;}
	.sp-fz-r26{font-size: 2.6rem !important;}
	.sp-fz-r27{font-size: 2.7rem !important;}
	.sp-fz-r28{font-size: 2.8rem !important;}
	.sp-fz-r29{font-size: 2.9rem !important;}
	.sp-fz-r30{font-size: 3rem !important;}
	.sp-fz-r31{font-size: 3.1rem !important;}
	.sp-fz-r32{font-size: 3.2rem !important;}
	.sp-fz-r33{font-size: 3.3rem !important;}
	.sp-fz-r34{font-size: 3.4rem !important;}
	.sp-fz-r35{font-size: 3.5rem !important;}
	.sp-fz-r36{font-size: 3.6rem !important;}
	.sp-fz-r37{font-size: 3.7rem !important;}
	.sp-fz-r38{font-size: 3.8rem !important;}
	.sp-fz-r39{font-size: 3.9rem !important;}
	.sp-fz-r40{font-size: 4rem !important;}
	.sp-fz-r41{font-size: 4.1rem !important;}
	.sp-fz-r42{font-size: 4.2rem !important;}
	.sp-fz-r43{font-size: 4.3rem !important;}
	.sp-fz-r44{font-size: 4.4rem !important;}
	.sp-fz-r45{font-size: 4.5rem !important;}
	.sp-fz-r46{font-size: 4.6rem !important;}
	.sp-fz-r47{font-size: 4.7rem !important;}
	.sp-fz-r48{font-size: 4.8rem !important;}
	.sp-fz-r49{font-size: 4.9rem !important;}
	.sp-fz-r50{font-size: 5rem !important;}
	.sp-fz-r51{font-size: 5.1rem !important;}
	.sp-fz-r52{font-size: 5.2rem !important;}
	.sp-fz-r53{font-size: 5.3rem !important;}
	.sp-fz-r54{font-size: 5.4rem !important;}
	.sp-fz-r55{font-size: 5.5rem !important;}
	.sp-fz-r56{font-size: 5.6rem !important;}
	.sp-fz-r57{font-size: 5.7rem !important;}
	.sp-fz-r58{font-size: 5.8rem !important;}
	.sp-fz-r59{font-size: 5.9rem !important;}
	.sp-fz-r60{font-size: 6rem !important;}
	.sp-fz-r61{font-size: 6.1rem !important;}
	.sp-fz-r62{font-size: 6.2rem !important;}
	.sp-fz-r63{font-size: 6.3rem !important;}
	.sp-fz-r64{font-size: 6.4rem !important;}
	.sp-fz-r65{font-size: 6.5rem !important;}
	.sp-fz-r66{font-size: 6.6rem !important;}
	.sp-fz-r67{font-size: 6.7rem !important;}
	.sp-fz-r68{font-size: 6.8rem !important;}
	.sp-fz-r69{font-size: 6.9rem !important;}
	.sp-fz-r70{font-size: 7rem !important;}
	.sp-fz-r80{font-size: 8rem !important;}
	.sp-fz-r90{font-size: 9rem !important;}
}
@media screen and (max-width: 479px){
	.ssp-fz-10 {font-size: 10px !important;}
	.ssp-fz-11 {font-size: 11px !important;}
	.ssp-fz-12 {font-size: 12px !important;}
	.ssp-fz-13 {font-size: 13px !important;}
	.ssp-fz-14 {font-size: 14px !important;}
	.ssp-fz-15 {font-size: 15px !important;}
	.ssp-fz-16 {font-size: 16px !important;}
	.ssp-fz-17 {font-size: 17px !important;}
	.ssp-fz-18 {font-size: 18px !important;}
	.ssp-fz-19 {font-size: 19px !important;}
	.ssp-fz-20 {font-size: 20px !important;}
	.ssp-fz-21 {font-size: 21px !important;}
	.ssp-fz-22 {font-size: 22px !important;}
	.ssp-fz-23 {font-size: 23px !important;}
	.ssp-fz-24 {font-size: 24px !important;}
	.ssp-fz-25 {font-size: 25px !important;}
	.ssp-fz-26 {font-size: 26px !important;}
	.ssp-fz-27 {font-size: 27px !important;}
	.ssp-fz-28 {font-size: 28px !important;}
	.ssp-fz-29 {font-size: 29px !important;}
	.ssp-fz-30 {font-size: 30px !important;}
	.ssp-fz-31 {font-size: 31px !important;}
	.ssp-fz-32 {font-size: 32px !important;}
	.ssp-fz-33 {font-size: 33px !important;}
	.ssp-fz-34 {font-size: 34px !important;}
	.ssp-fz-35 {font-size: 35px !important;}
	.ssp-fz-36 {font-size: 36px !important;}
	.ssp-fz-37 {font-size: 37px !important;}
	.ssp-fz-38 {font-size: 38px !important;}
	.ssp-fz-39 {font-size: 39px !important;}
	.ssp-fz-40 {font-size: 40px !important;}
	.ssp-fz-41 {font-size: 41px !important;}
	.ssp-fz-42 {font-size: 42px !important;}
	.ssp-fz-43 {font-size: 43px !important;}
	.ssp-fz-44 {font-size: 44px !important;}
	.ssp-fz-45 {font-size: 45px !important;}
	.ssp-fz-46 {font-size: 46px !important;}
	.ssp-fz-47 {font-size: 47px !important;}
	.ssp-fz-48 {font-size: 48px !important;}
	.ssp-fz-49 {font-size: 49px !important;}
	.ssp-fz-50 {font-size: 50px !important;}
	.ssp-fz-51 {font-size: 51px !important;}
	.ssp-fz-52 {font-size: 52px !important;}
	.ssp-fz-53 {font-size: 53px !important;}
	.ssp-fz-54 {font-size: 54px !important;}
	.ssp-fz-55 {font-size: 55px !important;}
	.ssp-fz-56 {font-size: 56px !important;}
	.ssp-fz-57 {font-size: 57px !important;}
	.ssp-fz-58 {font-size: 58px !important;}
	.ssp-fz-59 {font-size: 59px !important;}
	.ssp-fz-60 {font-size: 60px !important;}
	.ssp-fz-70 {font-size: 70px !important;}
	.ssp-fz-80 {font-size: 80px !important;}
	.ssp-fz-90 {font-size: 90px !important;}
	.ssp-fz-r10{font-size: 1rem !important;}
	.ssp-fz-r11{font-size: 1.1rem !important;}
	.ssp-fz-r12{font-size: 1.2rem !important;}
	.ssp-fz-r13{font-size: 1.3rem !important;}
	.ssp-fz-r14{font-size: 1.4rem !important;}
	.ssp-fz-r15{font-size: 1.5rem !important;}
	.ssp-fz-r16{font-size: 1.6rem !important;}
	.ssp-fz-r17{font-size: 1.7rem !important;}
	.ssp-fz-r18{font-size: 1.8rem !important;}
	.ssp-fz-r19{font-size: 1.9rem !important;}
	.ssp-fz-r20{font-size: 2rem !important;}
	.ssp-fz-r21{font-size: 2.1rem !important;}
	.ssp-fz-r22{font-size: 2.2rem !important;}
	.ssp-fz-r23{font-size: 2.3rem !important;}
	.ssp-fz-r24{font-size: 2.4rem !important;}
	.ssp-fz-r25{font-size: 2.5rem !important;}
	.ssp-fz-r26{font-size: 2.6rem !important;}
	.ssp-fz-r27{font-size: 2.7rem !important;}
	.ssp-fz-r28{font-size: 2.8rem !important;}
	.ssp-fz-r29{font-size: 2.9rem !important;}
	.ssp-fz-r30{font-size: 3rem !important;}
	.ssp-fz-r31{font-size: 3.1rem !important;}
	.ssp-fz-r32{font-size: 3.2rem !important;}
	.ssp-fz-r33{font-size: 3.3rem !important;}
	.ssp-fz-r34{font-size: 3.4rem !important;}
	.ssp-fz-r35{font-size: 3.5rem !important;}
	.ssp-fz-r36{font-size: 3.6rem !important;}
	.ssp-fz-r37{font-size: 3.7rem !important;}
	.ssp-fz-r38{font-size: 3.8rem !important;}
	.ssp-fz-r39{font-size: 3.9rem !important;}
	.ssp-fz-r40{font-size: 4rem !important;}
	.ssp-fz-r41{font-size: 4.1rem !important;}
	.ssp-fz-r42{font-size: 4.2rem !important;}
	.ssp-fz-r43{font-size: 4.3rem !important;}
	.ssp-fz-r44{font-size: 4.4rem !important;}
	.ssp-fz-r45{font-size: 4.5rem !important;}
	.ssp-fz-r46{font-size: 4.6rem !important;}
	.ssp-fz-r47{font-size: 4.7rem !important;}
	.ssp-fz-r48{font-size: 4.8rem !important;}
	.ssp-fz-r49{font-size: 4.9rem !important;}
	.ssp-fz-r50{font-size: 5rem !important;}
	.ssp-fz-r51{font-size: 5.1rem !important;}
	.ssp-fz-r52{font-size: 5.2rem !important;}
	.ssp-fz-r53{font-size: 5.3rem !important;}
	.ssp-fz-r54{font-size: 5.4rem !important;}
	.ssp-fz-r55{font-size: 5.5rem !important;}
	.ssp-fz-r56{font-size: 5.6rem !important;}
	.ssp-fz-r57{font-size: 5.7rem !important;}
	.ssp-fz-r58{font-size: 5.8rem !important;}
	.ssp-fz-r59{font-size: 5.9rem !important;}
	.ssp-fz-r60{font-size: 6rem !important;}
	.ssp-fz-r61{font-size: 6.1rem !important;}
	.ssp-fz-r62{font-size: 6.2rem !important;}
	.ssp-fz-r63{font-size: 6.3rem !important;}
	.ssp-fz-r64{font-size: 6.4rem !important;}
	.ssp-fz-r65{font-size: 6.5rem !important;}
	.ssp-fz-r66{font-size: 6.6rem !important;}
	.ssp-fz-r67{font-size: 6.7rem !important;}
	.ssp-fz-r68{font-size: 6.8rem !important;}
	.ssp-fz-r69{font-size: 6.9rem !important;}
	.ssp-fz-r70{font-size: 7rem !important;}
	.ssp-fz-r80{font-size: 8rem !important;}
	.ssp-fz-r90{font-size: 9rem !important;}
}


/* line-height */
.lh-1 {line-height: 1 !important;}
.lh-11{line-height: 1.1 !important;}
.lh-12{line-height: 1.2 !important;}
.lh-13{line-height: 1.3 !important;}
.lh-14{line-height: 1.4 !important;}
.lh-15{line-height: 1.5 !important;}
.lh-16{line-height: 1.6 !important;}
.lh-17{line-height: 1.7 !important;}
.lh-18{line-height: 1.8 !important;}
.lh-19{line-height: 1.9 !important;}
.lh-2 {line-height: 2 !important;}
.lh-21{line-height: 2.1 !important;}
.lh-22{line-height: 2.2 !important;}
.lh-23{line-height: 2.3 !important;}
.lh-24{line-height: 2.4 !important;}
.lh-25{line-height: 2.5 !important;}
.lh-26{line-height: 2.6 !important;}
.lh-27{line-height: 2.7 !important;}
.lh-28{line-height: 2.8 !important;}
.lh-29{line-height: 2.9 !important;}
.lh-3 {line-height: 3 !important;}
.lh-31{line-height: 3.1 !important;}
.lh-32{line-height: 3.2 !important;}
.lh-33{line-height: 3.3 !important;}
.lh-34{line-height: 3.4 !important;}
.lh-35{line-height: 3.5 !important;}
.lh-36{line-height: 3.6 !important;}
.lh-37{line-height: 3.7 !important;}
.lh-38{line-height: 3.8 !important;}
.lh-39{line-height: 3.9 !important;}
@media screen and (max-width: 991px){
	.tb-lh-1 {line-height: 1 !important;}
	.tb-lh-11{line-height: 1.1 !important;}
	.tb-lh-12{line-height: 1.2 !important;}
	.tb-lh-13{line-height: 1.3 !important;}
	.tb-lh-14{line-height: 1.4 !important;}
	.tb-lh-15{line-height: 1.5 !important;}
	.tb-lh-16{line-height: 1.6 !important;}
	.tb-lh-17{line-height: 1.7 !important;}
	.tb-lh-18{line-height: 1.8 !important;}
	.tb-lh-19{line-height: 1.9 !important;}
	.tb-lh-2 {line-height: 2 !important;}
	.tb-lh-21{line-height: 2.1 !important;}
	.tb-lh-22{line-height: 2.2 !important;}
	.tb-lh-23{line-height: 2.3 !important;}
	.tb-lh-24{line-height: 2.4 !important;}
	.tb-lh-25{line-height: 2.5 !important;}
	.tb-lh-26{line-height: 2.6 !important;}
	.tb-lh-27{line-height: 2.7 !important;}
	.tb-lh-28{line-height: 2.8 !important;}
	.tb-lh-29{line-height: 2.9 !important;}
	.tb-lh-3 {line-height: 3 !important;}
	.tb-lh-31{line-height: 3.1 !important;}
	.tb-lh-32{line-height: 3.2 !important;}
	.tb-lh-33{line-height: 3.3 !important;}
	.tb-lh-34{line-height: 3.4 !important;}
	.tb-lh-35{line-height: 3.5 !important;}
	.tb-lh-36{line-height: 3.6 !important;}
	.tb-lh-37{line-height: 3.7 !important;}
	.tb-lh-38{line-height: 3.8 !important;}
	.tb-lh-39{line-height: 3.9 !important;}
}
@media screen and (max-width: 767px) {
	.sp-lh-1 {line-height: 1 !important;}
	.sp-lh-11{line-height: 1.1 !important;}
	.sp-lh-12{line-height: 1.2 !important;}
	.sp-lh-13{line-height: 1.3 !important;}
	.sp-lh-14{line-height: 1.4 !important;}
	.sp-lh-15{line-height: 1.5 !important;}
	.sp-lh-16{line-height: 1.6 !important;}
	.sp-lh-17{line-height: 1.7 !important;}
	.sp-lh-18{line-height: 1.8 !important;}
	.sp-lh-19{line-height: 1.9 !important;}
	.sp-lh-2 {line-height: 2 !important;}
	.sp-lh-21{line-height: 2.1 !important;}
	.sp-lh-22{line-height: 2.2 !important;}
	.sp-lh-23{line-height: 2.3 !important;}
	.sp-lh-24{line-height: 2.4 !important;}
	.sp-lh-25{line-height: 2.5 !important;}
	.sp-lh-26{line-height: 2.6 !important;}
	.sp-lh-27{line-height: 2.7 !important;}
	.sp-lh-28{line-height: 2.8 !important;}
	.sp-lh-29{line-height: 2.9 !important;}
	.sp-lh-3 {line-height: 3 !important;}
	.sp-lh-31{line-height: 3.1 !important;}
	.sp-lh-32{line-height: 3.2 !important;}
	.sp-lh-33{line-height: 3.3 !important;}
	.sp-lh-34{line-height: 3.4 !important;}
	.sp-lh-35{line-height: 3.5 !important;}
	.sp-lh-36{line-height: 3.6 !important;}
	.sp-lh-37{line-height: 3.7 !important;}
	.sp-lh-38{line-height: 3.8 !important;}
	.sp-lh-39{line-height: 3.9 !important;}
}
@media screen and (max-width: 479px) {
	.ssp-lh-1 {line-height: 1 !important;}
	.ssp-lh-11{line-height: 1.1 !important;}
	.ssp-lh-12{line-height: 1.2 !important;}
	.ssp-lh-13{line-height: 1.3 !important;}
	.ssp-lh-14{line-height: 1.4 !important;}
	.ssp-lh-15{line-height: 1.5 !important;}
	.ssp-lh-16{line-height: 1.6 !important;}
	.ssp-lh-17{line-height: 1.7 !important;}
	.ssp-lh-18{line-height: 1.8 !important;}
	.ssp-lh-19{line-height: 1.9 !important;}
	.ssp-lh-2 {line-height: 2 !important;}
	.ssp-lh-21{line-height: 2.1 !important;}
	.ssp-lh-22{line-height: 2.2 !important;}
	.ssp-lh-23{line-height: 2.3 !important;}
	.ssp-lh-24{line-height: 2.4 !important;}
	.ssp-lh-25{line-height: 2.5 !important;}
	.ssp-lh-26{line-height: 2.6 !important;}
	.ssp-lh-27{line-height: 2.7 !important;}
	.ssp-lh-28{line-height: 2.8 !important;}
	.ssp-lh-29{line-height: 2.9 !important;}
	.ssp-lh-3 {line-height: 3 !important;}
	.ssp-lh-31{line-height: 3.1 !important;}
	.ssp-lh-32{line-height: 3.2 !important;}
	.ssp-lh-33{line-height: 3.3 !important;}
	.ssp-lh-34{line-height: 3.4 !important;}
	.ssp-lh-35{line-height: 3.5 !important;}
	.ssp-lh-36{line-height: 3.6 !important;}
	.ssp-lh-37{line-height: 3.7 !important;}
	.ssp-lh-38{line-height: 3.8 !important;}
	.ssp-lh-39{line-height: 3.9 !important;}
}


/* letter-spacing */
.ls-m005{letter-spacing: -0.05em !important;}
.ls-m01 {letter-spacing: -0.1em !important;}
.ls-m015 {letter-spacing: -0.15em !important;}
.ls-m02 {letter-spacing: -0.2em !important;}
.ls-0   {letter-spacing: 0 !important;}
.ls-005 {letter-spacing: 0.05em !important;}
.ls-01  {letter-spacing: 0.1em !important;}
.ls-02  {letter-spacing: 0.2em !important;}
.ls-03  {letter-spacing: 0.3em !important;}
.ls-04  {letter-spacing: 0.4em !important;}
.ls-05  {letter-spacing: 0.5em !important;}
.ls-1   {letter-spacing: 1em !important;}
@media screen and (max-width: 991px){
	.tb-ls-m005{letter-spacing: -0.05em !important;}
	.tb-ls-m01 {letter-spacing: -0.1em !important;}
	.tb-ls-m015 {letter-spacing: -0.15em !important;}
	.tb-ls-m02 {letter-spacing: -0.2em !important;}
	.tb-ls-0   {letter-spacing: 0 !important;}
	.tb-ls-005 {letter-spacing: 0.05em !important;}
	.tb-ls-01  {letter-spacing: 0.1em !important;}
	.tb-ls-02  {letter-spacing: 0.2em !important;}
	.tb-ls-03  {letter-spacing: 0.3em !important;}
	.tb-ls-04  {letter-spacing: 0.4em !important;}
	.tb-ls-05  {letter-spacing: 0.5em !important;}
	.tb-ls-1   {letter-spacing: 1em !important;}
}
@media screen and (max-width: 767px) {
	.sp-ls-m005{letter-spacing: -0.05em !important;}
	.sp-ls-m01 {letter-spacing: -0.1em !important;}
	.sp-ls-m015 {letter-spacing: -0.15em !important;}
	.sp-ls-m02 {letter-spacing: -0.2em !important;}
	.sp-ls-0   {letter-spacing: 0 !important;}
	.sp-ls-005 {letter-spacing: 0.05em !important;}
	.sp-ls-01  {letter-spacing: 0.1em !important;}
	.sp-ls-02  {letter-spacing: 0.2em !important;}
	.sp-ls-03  {letter-spacing: 0.3em !important;}
	.sp-ls-04  {letter-spacing: 0.4em !important;}
	.sp-ls-05  {letter-spacing: 0.5em !important;}
	.sp-ls-1   {letter-spacing: 1em !important;}
}
@media screen and (max-width: 479px) {
	.ssp-ls-m005{letter-spacing: -0.05em !important;}
	.ssp-ls-m01 {letter-spacing: -0.1em !important;}
	.ssp-ls-m015 {letter-spacing: -0.15em !important;}
	.ssp-ls-m02 {letter-spacing: -0.2em !important;}
	.ssp-ls-0   {letter-spacing: 0 !important;}
	.ssp-ls-005 {letter-spacing: 0.05em !important;}
	.ssp-ls-01  {letter-spacing: 0.1em !important;}
	.ssp-ls-02  {letter-spacing: 0.2em !important;}
	.ssp-ls-03  {letter-spacing: 0.3em !important;}
	.ssp-ls-04  {letter-spacing: 0.4em !important;}
	.ssp-ls-05  {letter-spacing: 0.5em !important;}
	.ssp-ls-1   {letter-spacing: 1em !important;}
}


/* ---------------------------------------------------------------------------
	alignments
--------------------------------------------------------------------------- */
.align-left   {	text-align: left !important;}
.align-right  { text-align: right !important;}
.align-center {	text-align: center !important;}
.align-just   { text-align: justify; text-justify: inter-ideograph;}
.valign-top   { vertical-align: top !important;}
.valign-bottom{ vertical-align: bottom !important;}
.valign-middle{ vertical-align: middle !important;}
.f-left       { float: left !important;}
.f-right      { float: right !important;}
.f-none       { float: none !important;}
.c-both       { clear: both !important;}
.c-none       { clear: none !important;}
@media screen and (max-width: 991px){
	.tb-align-left   {	text-align: left !important;}
	.tb-align-right  { text-align: right !important;}
	.tb-align-center {	text-align: center !important;}
	.tb-align-just   { text-align: justify; text-justify: inter-ideograph;}
	.tb-valign-top   { vertical-align: top !important;}
	.tb-valign-bottom{ vertical-align: bottom !important;}
	.tb-valign-middle{ vertical-align: middle !important;}
	.tb-f-left       { float: left !important;}
	.tb-f-right      { float: right !important;}
	.tb-f-none       { float: none !important;}
	.tb-c-both       { clear: both !important;}
	.tb-c-none       { clear: none !important;}
}
@media screen and (max-width: 767px) {
	.sp-align-left   {	text-align: left !important;}
	.sp-align-right  { text-align: right !important;}
	.sp-align-center {	text-align: center !important;}
	.sp-align-just   { text-align: justify; text-justify: inter-ideograph;}
	.sp-valign-top   { vertical-align: top !important;}
	.sp-valign-bottom{ vertical-align: bottom !important;}
	.sp-valign-middle{ vertical-align: middle !important;}
	.sp-f-left       { float: left !important;}
	.sp-f-right      { float: right !important;}
	.sp-f-none       { float: none !important;}
	.sp-c-both       { clear: both !important;}
	.sp-c-none       { clear: none !important;}
}
@media screen and (max-width: 479px) {
	.ssp-align-left   {	text-align: left !important;}
	.ssp-align-right  { text-align: right !important;}
	.ssp-align-center {	text-align: center !important;}
	.ssp-align-just   { text-align: justify; text-justify: inter-ideograph;}
	.ssp-valign-top   { vertical-align: top !important;}
	.ssp-valign-bottom{ vertical-align: bottom !important;}
	.ssp-valign-middle{ vertical-align: middle !important;}
	.ssp-f-left       { float: left !important;}
	.ssp-f-right      { float: right !important;}
	.ssp-f-none       { float: none !important;}
	.ssp-c-both       { clear: both !important;}
	.ssp-c-none       { clear: none !important;}
}


/* ---------------------------------------------------------------------------
	display
--------------------------------------------------------------------------- */
.pcHide{ display:none !important;}
.disp-none{	display: none !important;}
.disp-inline{	display: inline !important;}
.disp-block{ display: block !important;}
.disp-inline-block{	display: inline-block !important;}
.disp-flex{	display: flex !important;}
@media screen and (max-width: 991px){
	.pcHide{ display:block !important;}
	.tbHide{ display:none !important;}
	.tb-disp-none{	display: none !important;}
	.tb-disp-inline{	display: inline !important;}
	.tb-disp-block{ display: block !important;}
	.tb-disp-inline-block{	display: inline-block !important;}
	.tb-disp-flex{	display: flex !important;}
}
@media screen and (max-width: 767px){
	.tbHide{ display:block !important;}
	.spHide{ display:none !important;}
	.sp-disp-none{	display: none !important;}
	.sp-disp-inline{	display: inline !important;}
	.sp-disp-block{ display: block !important;}
	.sp-disp-inline-block{	display: inline-block !important;}
	.sp-disp-flex{	display: flex !important;}
}
@media screen and (max-width: 479px){
	.spHide { display:block !important;}
	.sspHide{ display:none !important;}
	.ssp-disp-none{	display: none !important;}
	.ssp-disp-inline{	display: inline !important;}
	.ssp-disp-block{ display: block !important;}
	.ssp-disp-inline-block{	display: inline-block !important;}
	.ssp-disp-flex{	display: flex !important;}
}


/* ---------------------------------------------------------------------------
	position
--------------------------------------------------------------------------- */
.pos-a{	position: absolute !important;}
.pos-r{	position: relative !important;}
.pos-s{ position: static !important;}
@media screen and (max-width: 991px){
	.tb-pos-a{ position: absolute !important;}
	.tb-pos-r{ position: relative !important;}
	.tb-pos-s{ position: static !important;}
}
@media screen and (max-width: 767px){
	.sp-pos-a{	position: absolute !important;}
	.sp-pos-r{	position: relative !important;}
	.sp-pos-s{ position: static !important;}
}
@media screen and (max-width: 479px){
	.ssp-pos-a{	position: absolute !important;}
	.ssp-pos-r{	position: relative !important;}
	.ssp-pos-s{ position: static !important;}
}



/* ---------------------------------------------------------------------------
	width
--------------------------------------------------------------------------- */
.w-auto   { width: auto !important;}
.w-per100 { width: 100% !important;}
.w-per90  { width: 90% !important;}
.w-per80  { width: 80% !important;}
.w-per74  { width: 74% !important;}
.w-per70  { width: 70% !important;}
.w-per60  { width: 60% !important;}
.w-per50  { width: 50% !important;}
.w-per49  { width: 49% !important;}
.w-per48  { width: 48% !important;}
.w-per40  { width: 40% !important;}
.w-per30  { width: 30% !important;}
.w-per25  { width: 25% !important;}
.w-per20  { width: 20% !important;}
.w-per10  { width: 10% !important;}
/* px */
.w-50   { width: 50px !important;}
.w-80   { width: 80px !important;}
.w-100  { width: 100px !important;}
.w-150  { width: 150px !important;}
.w-200  { width: 200px !important;}
.w-250  { width: 250px !important;}
.w-300  { width: 300px !important;}
.w-350  { width: 350px !important;}
.w-400  { width: 400px !important;}
.w-450  { width: 450px !important;}
.w-500  { width: 500px !important;}
.w-550  { width: 550px !important;}
.w-600  { width: 600px !important;}
.w-650  { width: 650px !important;}
.w-700  { width: 700px !important;}
.w-750  { width: 750px !important;}
.w-800  { width: 800px !important;}
.w-850  { width: 850px !important;}
.w-900  { width: 900px !important;}
.w-950  { width: 950px !important;}
.w-1000  { width: 1000px !important;}
.w-1050  { width: 1050px !important;}
.w-1100  { width: 1100px !important;}
.w-1150  { width: 1150px !important;}
.w-1200  { width: 1200px !important;}
@media screen and (max-width: 991px){
	.tb-w-auto   { width: auto !important;}
	.tb-w-per100 { width: 100% !important;}
	.tb-w-per90  { width: 90% !important;}
	.tb-w-per80  { width: 80% !important;}
	.tb-w-per74  { width: 74% !important;}
	.tb-w-per70  { width: 70% !important;}
	.tb-w-per60  { width: 60% !important;}
	.tb-w-per50  { width: 50% !important;}
	.tb-w-per49  { width: 49% !important;}
	.tb-w-per48  { width: 48% !important;}
	.tb-w-per40  { width: 40% !important;}
	.tb-w-per30  { width: 30% !important;}
	.tb-w-per25  { width: 25% !important;}
	.tb-w-per20  { width: 20% !important;}
	.tb-w-per10  { width: 10% !important;}
	.tb-w-50   { width: 50px !important;}
	.tb-w-80   { width: 80px !important;}
	.tb-w-100  { width: 100px !important;}
	.tb-w-150  { width: 150px !important;}
	.tb-w-200  { width: 200px !important;}
	.tb-w-250  { width: 250px !important;}
	.tb-w-300  { width: 300px !important;}
	.tb-w-350  { width: 350px !important;}
	.tb-w-400  { width: 400px !important;}
	.tb-w-450  { width: 450px !important;}
	.tb-w-500  { width: 500px !important;}
	.tb-w-550  { width: 550px !important;}
	.tb-w-600  { width: 600px !important;}
	.tb-w-650  { width: 650px !important;}
	.tb-w-700  { width: 700px !important;}
	.tb-w-750  { width: 750px !important;}
	.tb-w-800  { width: 800px !important;}
	.tb-w-850  { width: 850px !important;}
	.tb-w-900  { width: 900px !important;}
	.tb-w-950  { width: 950px !important;}
	.tb-w-1000  { width: 1000px !important;}
	.tb-w-1050  { width: 1050px !important;}
	.tb-w-1100  { width: 1100px !important;}
	.tb-w-1150  { width: 1150px !important;}
	.tb-w-1200  { width: 1200px !important;}
}
@media screen and (max-width: 767px) {
	.sp-w-auto   { width: auto !important;}
	.sp-w-per100 { width: 100% !important;}
	.sp-w-per90  { width: 90% !important;}
	.sp-w-per80  { width: 80% !important;}
	.sp-w-per74  { width: 74% !important;}
	.sp-w-per70  { width: 70% !important;}
	.sp-w-per60  { width: 60% !important;}
	.sp-w-per50  { width: 50% !important;}
	.sp-w-per49  { width: 49% !important;}
	.sp-w-per48  { width: 48% !important;}
	.sp-w-per40  { width: 40% !important;}
	.sp-w-per30  { width: 30% !important;}
	.sp-w-per25  { width: 25% !important;}
	.sp-w-per20  { width: 20% !important;}
	.sp-w-per10  { width: 10% !important;}
	.sp-w-50   { width: 50px !important;}
	.sp-w-80   { width: 80px !important;}
	.sp-w-100  { width: 100px !important;}
	.sp-w-150  { width: 150px !important;}
	.sp-w-200  { width: 200px !important;}
	.sp-w-250  { width: 250px !important;}
	.sp-w-300  { width: 300px !important;}
	.sp-w-350  { width: 350px !important;}
	.sp-w-400  { width: 400px !important;}
	.sp-w-450  { width: 450px !important;}
	.sp-w-500  { width: 500px !important;}
	.sp-w-550  { width: 550px !important;}
	.sp-w-600  { width: 600px !important;}
	.sp-w-650  { width: 650px !important;}
	.sp-w-700  { width: 700px !important;}
	.sp-w-750  { width: 750px !important;}
	.sp-w-800  { width: 800px !important;}
	.sp-w-850  { width: 850px !important;}
	.sp-w-900  { width: 900px !important;}
	.sp-w-950  { width: 950px !important;}
	.sp-w-1000  { width: 1000px !important;}
	.sp-w-1050  { width: 1050px !important;}
	.sp-w-1100  { width: 1100px !important;}
	.sp-w-1150  { width: 1150px !important;}
	.sp-w-1200  { width: 1200px !important;}
}
@media screen and (max-width: 479px) {
	.ssp-w-auto   { width: auto !important;}
	.ssp-w-per100 { width: 100% !important;}
	.ssp-w-per90  { width: 90% !important;}
	.ssp-w-per80  { width: 80% !important;}
	.ssp-w-per74  { width: 74% !important;}
	.ssp-w-per70  { width: 70% !important;}
	.ssp-w-per60  { width: 60% !important;}
	.ssp-w-per50  { width: 50% !important;}
	.ssp-w-per49  { width: 49% !important;}
	.ssp-w-per48  { width: 48% !important;}
	.ssp-w-per40  { width: 40% !important;}
	.ssp-w-per30  { width: 30% !important;}
	.ssp-w-per25  { width: 25% !important;}
	.ssp-w-per20  { width: 20% !important;}
	.ssp-w-per10  { width: 10% !important;}
	.ssp-w-50   { width: 50px !important;}
	.ssp-w-80   { width: 80px !important;}
	.ssp-w-100  { width: 100px !important;}
	.ssp-w-150  { width: 150px !important;}
	.ssp-w-200  { width: 200px !important;}
	.ssp-w-250  { width: 250px !important;}
	.ssp-w-300  { width: 300px !important;}
	.ssp-w-350  { width: 350px !important;}
	.ssp-w-400  { width: 400px !important;}
	.ssp-w-450  { width: 450px !important;}
	.ssp-w-500  { width: 500px !important;}
	.ssp-w-550  { width: 550px !important;}
	.ssp-w-600  { width: 600px !important;}
	.ssp-w-650  { width: 650px !important;}
	.ssp-w-700  { width: 700px !important;}
	.ssp-w-750  { width: 750px !important;}
	.ssp-w-800  { width: 800px !important;}
	.ssp-w-850  { width: 850px !important;}
	.ssp-w-900  { width: 900px !important;}
	.ssp-w-950  { width: 950px !important;}
	.ssp-w-1000  { width: 1000px !important;}
	.ssp-w-1050  { width: 1050px !important;}
	.ssp-w-1100  { width: 1100px !important;}
	.ssp-w-1150  { width: 1150px !important;}
	.ssp-w-1200  { width: 1200px !important;}
}

/* max-width */
.wmax-50   { max-width: 50px !important;}
.wmax-100  { max-width: 100px !important;}
.wmax-150  { max-width: 150px !important;}
.wmax-200  { max-width: 200px !important;}
.wmax-250  { max-width: 250px !important;}
.wmax-300  { max-width: 300px !important;}
.wmax-350  { max-width: 350px !important;}
.wmax-400  { max-width: 400px !important;}
.wmax-450  { max-width: 450px !important;}
.wmax-500  { max-width: 500px !important;}
.wmax-550  { max-width: 550px !important;}
.wmax-600  { max-width: 600px !important;}
.wmax-650  { max-width: 650px !important;}
.wmax-700  { max-width: 700px !important;}
.wmax-750  { max-width: 750px !important;}
.wmax-800  { max-width: 800px !important;}
.wmax-850  { max-width: 850px !important;}
.wmax-900  { max-width: 900px !important;}
.wmax-950  { max-width: 950px !important;}
.wmax-1000  { max-width: 1000px !important;}
.wmax-1050  { max-width: 1050px !important;}
.wmax-1100  { max-width: 1100px !important;}
.wmax-1150  { max-width: 1150px !important;}
.wmax-1200  { max-width: 1200px !important;}
.wmax-per100 { width: 100% !important;}
.wmax-per90  { width: 90% !important;}
.wmax-per80  { width: 80% !important;}
.wmax-per70  { width: 70% !important;}
.wmax-per60  { width: 60% !important;}
.wmax-per50  { width: 50% !important;}
.wmax-per40  { width: 40% !important;}
.wmax-per30  { width: 30% !important;}
.wmax-per25  { width: 25% !important;}
.wmax-per20  { width: 20% !important;}
.wmax-per10  { width: 10% !important;}
@media screen and (max-width: 991px){
	.tb-wmax-50   { max-width: 50px !important;}
	.tb-wmax-100  { max-width: 100px !important;}
	.tb-wmax-150  { max-width: 150px !important;}
	.tb-wmax-200  { max-width: 200px !important;}
	.tb-wmax-250  { max-width: 250px !important;}
	.tb-wmax-300  { max-width: 300px !important;}
	.tb-wmax-350  { max-width: 350px !important;}
	.tb-wmax-400  { max-width: 400px !important;}
	.tb-wmax-450  { max-width: 450px !important;}
	.tb-wmax-500  { max-width: 500px !important;}
	.tb-wmax-550  { max-width: 550px !important;}
	.tb-wmax-600  { max-width: 600px !important;}
	.tb-wmax-650  { max-width: 650px !important;}
	.tb-wmax-700  { max-width: 700px !important;}
	.tb-wmax-750  { max-width: 750px !important;}
	.tb-wmax-800  { max-width: 800px !important;}
	.tb-wmax-850  { max-width: 850px !important;}
	.tb-wmax-900  { max-width: 900px !important;}
	.tb-wmax-950  { max-width: 950px !important;}
	.tb-wmax-1000  { max-width: 1000px !important;}
	.tb-wmax-1050  { max-width: 1050px !important;}
	.tb-wmax-1100  { max-width: 1100px !important;}
	.tb-wmax-1150  { max-width: 1150px !important;}
	.tb-wmax-1200  { max-width: 1200px !important;}
	.tb-wmax-per100 { width: 100% !important;}
	.tb-wmax-per90  { width: 90% !important;}
	.tb-wmax-per80  { width: 80% !important;}
	.tb-wmax-per70  { width: 70% !important;}
	.tb-wmax-per60  { width: 60% !important;}
	.tb-wmax-per50  { width: 50% !important;}
	.tb-wmax-per40  { width: 40% !important;}
	.tb-wmax-per30  { width: 30% !important;}
	.tb-wmax-per25  { width: 25% !important;}
	.tb-wmax-per20  { width: 20% !important;}
	.tb-wmax-per10  { width: 10% !important;}
}
@media screen and (max-width: 767px) {
	.sp-wmax-50   { max-width: 50px !important;}
	.sp-wmax-100  { max-width: 100px !important;}
	.sp-wmax-150  { max-width: 150px !important;}
	.sp-wmax-200  { max-width: 200px !important;}
	.sp-wmax-250  { max-width: 250px !important;}
	.sp-wmax-300  { max-width: 300px !important;}
	.sp-wmax-350  { max-width: 350px !important;}
	.sp-wmax-400  { max-width: 400px !important;}
	.sp-wmax-450  { max-width: 450px !important;}
	.sp-wmax-500  { max-width: 500px !important;}
	.sp-wmax-550  { max-width: 550px !important;}
	.sp-wmax-600  { max-width: 600px !important;}
	.sp-wmax-650  { max-width: 650px !important;}
	.sp-wmax-700  { max-width: 700px !important;}
	.sp-wmax-750  { max-width: 750px !important;}
	.sp-wmax-800  { max-width: 800px !important;}
	.sp-wmax-850  { max-width: 850px !important;}
	.sp-wmax-900  { max-width: 900px !important;}
	.sp-wmax-950  { max-width: 950px !important;}
	.sp-wmax-1000  { max-width: 1000px !important;}
	.sp-wmax-1050  { max-width: 1050px !important;}
	.sp-wmax-1100  { max-width: 1100px !important;}
	.sp-wmax-1150  { max-width: 1150px !important;}
	.sp-wmax-1200  { max-width: 1200px !important;}
	.sp-wmax-per100 { width: 100% !important;}
	.sp-wmax-per90  { width: 90% !important;}
	.sp-wmax-per80  { width: 80% !important;}
	.sp-wmax-per70  { width: 70% !important;}
	.sp-wmax-per60  { width: 60% !important;}
	.sp-wmax-per50  { width: 50% !important;}
	.sp-wmax-per40  { width: 40% !important;}
	.sp-wmax-per30  { width: 30% !important;}
	.sp-wmax-per25  { width: 25% !important;}
	.sp-wmax-per20  { width: 20% !important;}
	.sp-wmax-per10  { width: 10% !important;}
}
@media screen and (max-width: 479px) {
	.ssp-wmax-50   { max-width: 50px !important;}
	.ssp-wmax-100  { max-width: 100px !important;}
	.ssp-wmax-150  { max-width: 150px !important;}
	.ssp-wmax-200  { max-width: 200px !important;}
	.ssp-wmax-250  { max-width: 250px !important;}
	.ssp-wmax-300  { max-width: 300px !important;}
	.ssp-wmax-350  { max-width: 350px !important;}
	.ssp-wmax-400  { max-width: 400px !important;}
	.ssp-wmax-450  { max-width: 450px !important;}
	.ssp-wmax-500  { max-width: 500px !important;}
	.ssp-wmax-550  { max-width: 550px !important;}
	.ssp-wmax-600  { max-width: 600px !important;}
	.ssp-wmax-650  { max-width: 650px !important;}
	.ssp-wmax-700  { max-width: 700px !important;}
	.ssp-wmax-750  { max-width: 750px !important;}
	.ssp-wmax-800  { max-width: 800px !important;}
	.ssp-wmax-850  { max-width: 850px !important;}
	.ssp-wmax-900  { max-width: 900px !important;}
	.ssp-wmax-950  { max-width: 950px !important;}
	.ssp-wmax-1000  { max-width: 1000px !important;}
	.ssp-wmax-1050  { max-width: 1050px !important;}
	.ssp-wmax-1100  { max-width: 1100px !important;}
	.ssp-wmax-1150  { max-width: 1150px !important;}
	.ssp-wmax-1200  { max-width: 1200px !important;}
	.ssp-wmax-per100 { width: 100% !important;}
	.ssp-wmax-per90  { width: 90% !important;}
	.ssp-wmax-per80  { width: 80% !important;}
	.ssp-wmax-per70  { width: 70% !important;}
	.ssp-wmax-per60  { width: 60% !important;}
	.ssp-wmax-per50  { width: 50% !important;}
	.ssp-wmax-per40  { width: 40% !important;}
	.ssp-wmax-per30  { width: 30% !important;}
	.ssp-wmax-per25  { width: 25% !important;}
	.ssp-wmax-per20  { width: 20% !important;}
	.ssp-wmax-per10  { width: 10% !important;}
}




/* ---------------------------------------------------------------------------
	margin
--------------------------------------------------------------------------- */
.mta  {margin-top: auto !important;}
.mt0  {margin-top: 0 !important;}
.mba  {margin-bottom: auto !important;}
.mb0  {margin-bottom: 0 !important;}
.mla  {margin-left: auto !important;}
.ml0  {margin-left: 0 !important;}
.mra  {margin-right: auto !important;}
.mr0  {margin-right: 0 !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;}
.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;}
.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;}
.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;}
.mt-mem02 {margin-top: -0.2em !important;}
.mt-mem03 {margin-top: -0.3em !important;}
.mt-mem04 {margin-top: -0.4em !important;}
.mt-mem05 {margin-top: -0.5em !important;}
.mt-mem06 {margin-top: -0.6em !important;}
.mt-mem07 {margin-top: -0.7em !important;}
.mt-mem08 {margin-top: -0.8em !important;}
.mt-mem1 {margin-top: -1em !important;}
.mt-em02 {margin-top: 0.2em !important;}
.mt-em03 {margin-top: 0.3em !important;}
.mt-em04 {margin-top: 0.4em !important;}
.mt-em05 {margin-top: 0.5em !important;}
.mt-em06 {margin-top: 0.6em !important;}
.mt-em07 {margin-top: 0.7em !important;}
.mt-em08 {margin-top: 0.8em !important;}
.mt-em09 {margin-top: 0.9em !important;}
.mt-em1  {margin-top: 1em !important;}
.mt-em15 {margin-top: 1.5em !important;}
.mt-em2  {margin-top: 2em !important;}
.mt-em25 {margin-top: 2.5em !important;}
.mt-em3  {margin-top: 3em !important;}
.mt-em35 {margin-top: 3.5em !important;}
.mt-em4  {margin-top: 4em !important;}
.mt-em45 {margin-top: 4.5em !important;}
.mt-em5  {margin-top: 5em !important;}
.mt-em55 {margin-top: 5.5em !important;}
.mt-em6  {margin-top: 6em !important;}
.mt-em65 {margin-top: 6.5em !important;}
.mt-em7  {margin-top: 7em !important;}
.mt-em75 {margin-top: 7.5em !important;}
.mt-em8  {margin-top: 8em !important;}
.mt-em85 {margin-top: 8.5em !important;}
.mt-em9  {margin-top: 9em !important;}
.mt-em95 {margin-top: 9.5em !important;}
.mt-em10 {margin-top: 10em !important;}
.mb-mem02 {margin-bottom: -0.2em !important;}
.mb-mem03 {margin-bottom: -0.3em !important;}
.mb-mem04 {margin-bottom: -0.4em !important;}
.mb-mem05 {margin-bottom: -0.5em !important;}
.mb-mem06 {margin-bottom: -0.6em !important;}
.mb-mem07 {margin-bottom: -0.7em !important;}
.mb-mem08 {margin-bottom: -0.8em !important;}
.mb-em02 {margin-bottom: 0.2em !important;}
.mb-em03 {margin-bottom: 0.3em !important;}
.mb-em04 {margin-bottom: 0.4em !important;}
.mb-em05 {margin-bottom: 0.5em !important;}
.mb-em06 {margin-bottom: 0.6em !important;}
.mb-em07 {margin-bottom: 0.7em !important;}
.mb-em08 {margin-bottom: 0.8em !important;}
.mb-em09 {margin-bottom: 0.9em !important;}
.mb-em1  {margin-bottom: 1em !important;}
.mb-em15 {margin-bottom: 1.5em !important;}
.mb-em2  {margin-bottom: 2em !important;}
.mb-em25 {margin-bottom: 2.5em !important;}
.mb-em3  {margin-bottom: 3em !important;}
.mb-em35 {margin-bottom: 3.5em !important;}
.mb-em4  {margin-bottom: 4em !important;}
.mb-em45 {margin-bottom: 4.5em !important;}
.mb-em5  {margin-bottom: 5em !important;}
.mb-em55 {margin-bottom: 5.5em !important;}
.mb-em6  {margin-bottom: 6em !important;}
.mb-em65 {margin-bottom: 6.5em !important;}
.mb-em7  {margin-bottom: 7em !important;}
.mb-em75 {margin-bottom: 7.5em !important;}
.mb-em8  {margin-bottom: 8em !important;}
.mb-em85 {margin-bottom: 8.5em !important;}
.mb-em9  {margin-bottom: 9em !important;}
.mb-em95 {margin-bottom: 9.5em !important;}
.mb-em10 {margin-bottom: 10em !important;}
.ml-mem02 {margin-left: -0.2em !important;}
.ml-mem03 {margin-left: -0.3em !important;}
.ml-mem04 {margin-left: -0.4em !important;}
.ml-mem05 {margin-left: -0.5em !important;}
.ml-mem06 {margin-left: -0.6em !important;}
.ml-mem07 {margin-left: -0.7em !important;}
.ml-mem08 {margin-left: -0.8em !important;}
.ml-em05{margin-left: 0.5em !important;}
.ml-em1 {margin-left: 1em !important;}
.ml-em2 {margin-left: 2em !important;}
.ml-em3 {margin-left: 3em !important;}
.ml-em4 {margin-left: 4em !important;}
.ml-em5 {margin-left: 5em !important;}
.ml-em6 {margin-left: 6em !important;}
.ml-em7 {margin-left: 7em !important;}
.ml-em8 {margin-left: 8em !important;}
.ml-em9 {margin-left: 9em !important;}
.ml-em10{margin-left: 10em !important;}
.mr-mem02 {margin-right: -0.2em !important;}
.mr-mem03 {margin-right: -0.3em !important;}
.mr-mem04 {margin-right: -0.4em !important;}
.mr-mem05 {margin-right: -0.5em !important;}
.mr-mem06 {margin-right: -0.6em !important;}
.mr-mem07 {margin-right: -0.7em !important;}
.mr-mem08 {margin-right: -0.8em !important;}
.mr-em05{margin-right: 0.5em !important;}
.mr-em1 {margin-right: 1em !important;}
.mr-em2 {margin-right: 2em !important;}
.mr-em3 {margin-right: 3em !important;}
.mr-em4 {margin-right: 4em !important;}
.mr-em5 {margin-right: 5em !important;}
.mr-em6 {margin-right: 6em !important;}
.mr-em7 {margin-right: 7em !important;}
.mr-em8 {margin-right: 8em !important;}
.mr-em9 {margin-right: 9em !important;}
.mr-em10{margin-right: 10em !important;}
.mt-per1 {margin-top: 1% !important;}
.mt-per2 {margin-top: 2% !important;}
.mt-per3 {margin-top: 3% !important;}
.mt-per4 {margin-top: 4% !important;}
.mt-per5 {margin-top: 5% !important;}
.mt-per6 {margin-top: 6% !important;}
.mt-per7 {margin-top: 7% !important;}
.mt-per8 {margin-top: 8% !important;}
.mt-per9 {margin-top: 9% !important;}
.mt-per10{margin-top: 10% !important;}
.mt-per11{margin-top: 11% !important;}
.mt-per12{margin-top: 12% !important;}
.mt-per13{margin-top: 13% !important;}
.mt-per14{margin-top: 14% !important;}
.mt-per15{margin-top: 15% !important;}
.mt-per20{margin-top: 20% !important;}
.mt-per25{margin-top: 25% !important;}
.mt-per30{margin-top: 30% !important;}
.mb-per1 {margin-bottom: 1% !important;}
.mb-per2 {margin-bottom: 2% !important;}
.mb-per3 {margin-bottom: 3% !important;}
.mb-per4 {margin-bottom: 4% !important;}
.mb-per5 {margin-bottom: 5% !important;}
.mb-per6 {margin-bottom: 6% !important;}
.mb-per7 {margin-bottom: 7% !important;}
.mb-per8 {margin-bottom: 8% !important;}
.mb-per9 {margin-bottom: 9% !important;}
.mb-per10{margin-bottom: 10% !important;}
.mb-per11{margin-bottom: 11% !important;}
.mb-per12{margin-bottom: 12% !important;}
.mb-per13{margin-bottom: 13% !important;}
.mb-per14{margin-bottom: 14% !important;}
.mb-per15{margin-bottom: 15% !important;}
.mb-per20{margin-bottom: 20% !important;}
.mb-per25{margin-bottom: 25% !important;}
.mb-per30{margin-bottom: 30% !important;}
.ml-per1 {margin-left: 1% !important;}
.ml-per2 {margin-left: 2% !important;}
.ml-per3 {margin-left: 3% !important;}
.ml-per4 {margin-left: 4% !important;}
.ml-per5 {margin-left: 5% !important;}
.ml-per6 {margin-left: 6% !important;}
.ml-per7 {margin-left: 7% !important;}
.ml-per8 {margin-left: 8% !important;}
.ml-per9 {margin-left: 9% !important;}
.ml-per10{margin-left: 10% !important;}
.ml-per11{margin-left: 11% !important;}
.ml-per12{margin-left: 12% !important;}
.ml-per13{margin-left: 13% !important;}
.ml-per14{margin-left: 14% !important;}
.ml-per15{margin-left: 15% !important;}
.ml-per20{margin-left: 20% !important;}
.ml-per25{margin-left: 25% !important;}
.ml-per30{margin-left: 30% !important;}
.mr-per1 {margin-right: 1% !important;}
.mr-per2 {margin-right: 2% !important;}
.mr-per3 {margin-right: 3% !important;}
.mr-per375 {margin-right: 3.75% !important;}
.mr-per4 {margin-right: 4% !important;}
.mr-per5 {margin-right: 5% !important;}
.mr-per6 {margin-right: 6% !important;}
.mr-per7 {margin-right: 7% !important;}
.mr-per8 {margin-right: 8% !important;}
.mr-per9 {margin-right: 9% !important;}
.mr-per10{margin-right: 10% !important;}
.mr-per11{margin-right: 11% !important;}
.mr-per12{margin-right: 12% !important;}
.mr-per13{margin-right: 13% !important;}
.mr-per14{margin-right: 14% !important;}
.mr-per15{margin-right: 15% !important;}
.mr-per20{margin-right: 20% !important;}
.mr-per25{margin-right: 25% !important;}
.mr-per30{margin-right: 30% !important;}
@media screen and (max-width: 991px){
	.tb-mta  {margin-top: auto !important;}
	.tb-mt0  {margin-top: 0 !important;}
	.tb-mba  {margin-bottom: auto !important;}
	.tb-mb0  {margin-bottom: 0 !important;}
	.tb-mla  {margin-left: auto !important;}
	.tb-ml0  {margin-left: 0 !important;}
	.tb-mra  {margin-right: auto !important;}
	.tb-mr0  {margin-right: 0 !important;}
	.tb-mt5  {margin-top: 5px !important;}
	.tb-mt10 {margin-top: 10px !important;}
	.tb-mt15 {margin-top: 15px !important;}
	.tb-mt20 {margin-top: 20px !important;}
	.tb-mt25 {margin-top: 25px !important;}
	.tb-mt30 {margin-top: 30px !important;}
	.tb-mt35 {margin-top: 35px !important;}
	.tb-mt40 {margin-top: 40px !important;}
	.tb-mt45 {margin-top: 45px !important;}
	.tb-mt50 {margin-top: 50px !important;}
	.tb-mt55 {margin-top: 55px !important;}
	.tb-mt60 {margin-top: 60px !important;}
	.tb-mt65 {margin-top: 65px !important;}
	.tb-mt70 {margin-top: 70px !important;}
	.tb-mt75 {margin-top: 75px !important;}
	.tb-mt80 {margin-top: 80px !important;}
	.tb-mt85 {margin-top: 85px !important;}
	.tb-mt90 {margin-top: 90px !important;}
	.tb-mt95 {margin-top: 95px !important;}
	.tb-mt100{margin-top: 100px !important;}
	.tb-mt105{margin-top: 105px !important;}
	.tb-mb5  {margin-bottom: 5px !important;}
	.tb-mb10 {margin-bottom: 10px !important;}
	.tb-mb15 {margin-bottom: 15px !important;}
	.tb-mb20 {margin-bottom: 20px !important;}
	.tb-mb25 {margin-bottom: 25px !important;}
	.tb-mb30 {margin-bottom: 30px !important;}
	.tb-mb35 {margin-bottom: 35px !important;}
	.tb-mb40 {margin-bottom: 40px !important;}
	.tb-mb45 {margin-bottom: 45px !important;}
	.tb-mb50 {margin-bottom: 50px !important;}
	.tb-mb55 {margin-bottom: 55px !important;}
	.tb-mb60 {margin-bottom: 60px !important;}
	.tb-mb65 {margin-bottom: 65px !important;}
	.tb-mb70 {margin-bottom: 70px !important;}
	.tb-mb75 {margin-bottom: 75px !important;}
	.tb-mb80 {margin-bottom: 80px !important;}
	.tb-mb85 {margin-bottom: 85px !important;}
	.tb-mb90 {margin-bottom: 90px !important;}
	.tb-mb95 {margin-bottom: 95px !important;}
	.tb-mb100{margin-bottom: 100px !important;}
	.tb-mb105{margin-bottom: 105px !important;}
	.tb-ml5  {margin-left: 5px !important;}
	.tb-ml10 {margin-left: 10px !important;}
	.tb-ml15 {margin-left: 15px !important;}
	.tb-ml20 {margin-left: 20px !important;}
	.tb-ml25 {margin-left: 25px !important;}
	.tb-ml30 {margin-left: 30px !important;}
	.tb-ml35 {margin-left: 35px !important;}
	.tb-ml40 {margin-left: 40px !important;}
	.tb-ml45 {margin-left: 45px !important;}
	.tb-ml50 {margin-left: 50px !important;}
	.tb-ml55 {margin-left: 55px !important;}
	.tb-ml60 {margin-left: 60px !important;}
	.tb-ml65 {margin-left: 65px !important;}
	.tb-ml70 {margin-left: 70px !important;}
	.tb-ml75 {margin-left: 75px !important;}
	.tb-ml80 {margin-left: 80px !important;}
	.tb-ml85 {margin-left: 85px !important;}
	.tb-ml90 {margin-left: 90px !important;}
	.tb-ml95 {margin-left: 95px !important;}
	.tb-ml100{margin-left: 100px !important;}
	.tb-ml105{margin-left: 105px !important;}
	.tb-mr5  {margin-right: 5px !important;}
	.tb-mr10 {margin-right: 10px !important;}
	.tb-mr15 {margin-right: 15px !important;}
	.tb-mr20 {margin-right: 20px !important;}
	.tb-mr25 {margin-right: 25px !important;}
	.tb-mr30 {margin-right: 30px !important;}
	.tb-mr35 {margin-right: 35px !important;}
	.tb-mr40 {margin-right: 40px !important;}
	.tb-mr45 {margin-right: 45px !important;}
	.tb-mr50 {margin-right: 50px !important;}
	.tb-mr55 {margin-right: 55px !important;}
	.tb-mr60 {margin-right: 60px !important;}
	.tb-mr65 {margin-right: 65px !important;}
	.tb-mr70 {margin-right: 70px !important;}
	.tb-mr75 {margin-right: 75px !important;}
	.tb-mr80 {margin-right: 80px !important;}
	.tb-mr85 {margin-right: 85px !important;}
	.tb-mr90 {margin-right: 90px !important;}
	.tb-mr95 {margin-right: 95px !important;}
	.tb-mr100{margin-right: 100px !important;}
	.tb-mr105{margin-right: 105px !important;}
	.tb-mt-mem02 {margin-top: -0.2em !important;}
	.tb-mt-mem03 {margin-top: -0.3em !important;}
	.tb-mt-mem04 {margin-top: -0.4em !important;}
	.tb-mt-mem05 {margin-top: -0.5em !important;}
	.tb-mt-mem06 {margin-top: -0.6em !important;}
	.tb-mt-mem07 {margin-top: -0.7em !important;}
	.tb-mt-mem08 {margin-top: -0.8em !important;}
	.tb-mt-mem1 {margin-top: -1em !important;}
	.tb-mt-em02 {margin-top: 0.2em !important;}
	.tb-mt-em03 {margin-top: 0.3em !important;}
	.tb-mt-em04 {margin-top: 0.4em !important;}
	.tb-mt-em05 {margin-top: 0.5em !important;}
	.tb-mt-em06 {margin-top: 0.6em !important;}
	.tb-mt-em07 {margin-top: 0.7em !important;}
	.tb-mt-em08 {margin-top: 0.8em !important;}
	.tb-mt-em09 {margin-top: 0.9em !important;}
	.tb-mt-em1  {margin-top: 1em !important;}
	.tb-mt-em15 {margin-top: 1.5em !important;}
	.tb-mt-em2  {margin-top: 2em !important;}
	.tb-mt-em25 {margin-top: 2.5em !important;}
	.tb-mt-em3  {margin-top: 3em !important;}
	.tb-mt-em35 {margin-top: 3.5em !important;}
	.tb-mt-em4  {margin-top: 4em !important;}
	.tb-mt-em45 {margin-top: 4.5em !important;}
	.tb-mt-em5  {margin-top: 5em !important;}
	.tb-mt-em55 {margin-top: 5.5em !important;}
	.tb-mt-em6  {margin-top: 6em !important;}
	.tb-mt-em65 {margin-top: 6.5em !important;}
	.tb-mt-em7  {margin-top: 7em !important;}
	.tb-mt-em75 {margin-top: 7.5em !important;}
	.tb-mt-em8  {margin-top: 8em !important;}
	.tb-mt-em85 {margin-top: 8.5em !important;}
	.tb-mt-em9  {margin-top: 9em !important;}
	.tb-mt-em95 {margin-top: 9.5em !important;}
	.tb-mt-em10 {margin-top: 10em !important;}
	.tb-mb-mem02 {margin-bottom: -0.2em !important;}
	.tb-mb-mem03 {margin-bottom: -0.3em !important;}
	.tb-mb-mem04 {margin-bottom: -0.4em !important;}
	.tb-mb-mem05 {margin-bottom: -0.5em !important;}
	.tb-mb-mem06 {margin-bottom: -0.6em !important;}
	.tb-mb-mem07 {margin-bottom: -0.7em !important;}
	.tb-mb-mem08 {margin-bottom: -0.8em !important;}
	.tb-mb-em02 {margin-bottom: 0.2em !important;}
	.tb-mb-em03 {margin-bottom: 0.3em !important;}
	.tb-mb-em04 {margin-bottom: 0.4em !important;}
	.tb-mb-em05 {margin-bottom: 0.5em !important;}
	.tb-mb-em06 {margin-bottom: 0.6em !important;}
	.tb-mb-em07 {margin-bottom: 0.7em !important;}
	.tb-mb-em08 {margin-bottom: 0.8em !important;}
	.tb-mb-em09 {margin-bottom: 0.9em !important;}
	.tb-mb-em1  {margin-bottom: 1em !important;}
	.tb-mb-em15 {margin-bottom: 1.5em !important;}
	.tb-mb-em2  {margin-bottom: 2em !important;}
	.tb-mb-em25 {margin-bottom: 2.5em !important;}
	.tb-mb-em3  {margin-bottom: 3em !important;}
	.tb-mb-em35 {margin-bottom: 3.5em !important;}
	.tb-mb-em4  {margin-bottom: 4em !important;}
	.tb-mb-em45 {margin-bottom: 4.5em !important;}
	.tb-mb-em5  {margin-bottom: 5em !important;}
	.tb-mb-em55 {margin-bottom: 5.5em !important;}
	.tb-mb-em6  {margin-bottom: 6em !important;}
	.tb-mb-em65 {margin-bottom: 6.5em !important;}
	.tb-mb-em7  {margin-bottom: 7em !important;}
	.tb-mb-em75 {margin-bottom: 7.5em !important;}
	.tb-mb-em8  {margin-bottom: 8em !important;}
	.tb-mb-em85 {margin-bottom: 8.5em !important;}
	.tb-mb-em9  {margin-bottom: 9em !important;}
	.tb-mb-em95 {margin-bottom: 9.5em !important;}
	.tb-mb-em10 {margin-bottom: 10em !important;}
	.tb-ml-mem02 {margin-left: -0.2em !important;}
	.tb-ml-mem03 {margin-left: -0.3em !important;}
	.tb-ml-mem04 {margin-left: -0.4em !important;}
	.tb-ml-mem05 {margin-left: -0.5em !important;}
	.tb-ml-mem06 {margin-left: -0.6em !important;}
	.tb-ml-mem07 {margin-left: -0.7em !important;}
	.tb-ml-mem08 {margin-left: -0.8em !important;}
	.tb-ml-em05{margin-left: 0.5em !important;}
	.tb-ml-em1 {margin-left: 1em !important;}
	.tb-ml-em2 {margin-left: 2em !important;}
	.tb-ml-em3 {margin-left: 3em !important;}
	.tb-ml-em4 {margin-left: 4em !important;}
	.tb-ml-em5 {margin-left: 5em !important;}
	.tb-ml-em6 {margin-left: 6em !important;}
	.tb-ml-em7 {margin-left: 7em !important;}
	.tb-ml-em8 {margin-left: 8em !important;}
	.tb-ml-em9 {margin-left: 9em !important;}
	.tb-ml-em10{margin-left: 10em !important;}
	.tb-mr-mem02 {margin-right: -0.2em !important;}
	.tb-mr-mem03 {margin-right: -0.3em !important;}
	.tb-mr-mem04 {margin-right: -0.4em !important;}
	.tb-mr-mem05 {margin-right: -0.5em !important;}
	.tb-mr-mem06 {margin-right: -0.6em !important;}
	.tb-mr-mem07 {margin-right: -0.7em !important;}
	.tb-mr-mem08 {margin-right: -0.8em !important;}
	.tb-mr-em05{margin-right: 0.5em !important;}
	.tb-mr-em1 {margin-right: 1em !important;}
	.tb-mr-em2 {margin-right: 2em !important;}
	.tb-mr-em3 {margin-right: 3em !important;}
	.tb-mr-em4 {margin-right: 4em !important;}
	.tb-mr-em5 {margin-right: 5em !important;}
	.tb-mr-em6 {margin-right: 6em !important;}
	.tb-mr-em7 {margin-right: 7em !important;}
	.tb-mr-em8 {margin-right: 8em !important;}
	.tb-mr-em9 {margin-right: 9em !important;}
	.tb-mr-em10{margin-right: 10em !important;}
	.tb-mt-per1 {margin-top: 1% !important;}
	.tb-mt-per2 {margin-top: 2% !important;}
	.tb-mt-per3 {margin-top: 3% !important;}
	.tb-mt-per4 {margin-top: 4% !important;}
	.tb-mt-per5 {margin-top: 5% !important;}
	.tb-mt-per6 {margin-top: 6% !important;}
	.tb-mt-per7 {margin-top: 7% !important;}
	.tb-mt-per8 {margin-top: 8% !important;}
	.tb-mt-per9 {margin-top: 9% !important;}
	.tb-mt-per10{margin-top: 10% !important;}
	.tb-mt-per11{margin-top: 11% !important;}
	.tb-mt-per12{margin-top: 12% !important;}
	.tb-mt-per13{margin-top: 13% !important;}
	.tb-mt-per14{margin-top: 14% !important;}
	.tb-mt-per15{margin-top: 15% !important;}
	.tb-mt-per20{margin-top: 20% !important;}
	.tb-mt-per25{margin-top: 25% !important;}
	.tb-mt-per30{margin-top: 30% !important;}
	.tb-mb-per1 {margin-bottom: 1% !important;}
	.tb-mb-per2 {margin-bottom: 2% !important;}
	.tb-mb-per3 {margin-bottom: 3% !important;}
	.tb-mb-per4 {margin-bottom: 4% !important;}
	.tb-mb-per5 {margin-bottom: 5% !important;}
	.tb-mb-per6 {margin-bottom: 6% !important;}
	.tb-mb-per7 {margin-bottom: 7% !important;}
	.tb-mb-per8 {margin-bottom: 8% !important;}
	.tb-mb-per9 {margin-bottom: 9% !important;}
	.tb-mb-per10{margin-bottom: 10% !important;}
	.tb-mb-per11{margin-bottom: 11% !important;}
	.tb-mb-per12{margin-bottom: 12% !important;}
	.tb-mb-per13{margin-bottom: 13% !important;}
	.tb-mb-per14{margin-bottom: 14% !important;}
	.tb-mb-per15{margin-bottom: 15% !important;}
	.tb-mb-per20{margin-bottom: 20% !important;}
	.tb-mb-per25{margin-bottom: 25% !important;}
	.tb-mb-per30{margin-bottom: 30% !important;}
	.tb-ml-per1 {margin-left: 1% !important;}
	.tb-ml-per2 {margin-left: 2% !important;}
	.tb-ml-per3 {margin-left: 3% !important;}
	.tb-ml-per4 {margin-left: 4% !important;}
	.tb-ml-per5 {margin-left: 5% !important;}
	.tb-ml-per6 {margin-left: 6% !important;}
	.tb-ml-per7 {margin-left: 7% !important;}
	.tb-ml-per8 {margin-left: 8% !important;}
	.tb-ml-per9 {margin-left: 9% !important;}
	.tb-ml-per10{margin-left: 10% !important;}
	.tb-ml-per11{margin-left: 11% !important;}
	.tb-ml-per12{margin-left: 12% !important;}
	.tb-ml-per13{margin-left: 13% !important;}
	.tb-ml-per14{margin-left: 14% !important;}
	.tb-ml-per15{margin-left: 15% !important;}
	.tb-ml-per20{margin-left: 20% !important;}
	.tb-ml-per25{margin-left: 25% !important;}
	.tb-ml-per30{margin-left: 30% !important;}
	.tb-mr-per1 {margin-right: 1% !important;}
	.tb-mr-per2 {margin-right: 2% !important;}
	.tb-mr-per3 {margin-right: 3% !important;}
	.tb-mr-per375 {margin-right: 3.75% !important;}
	.tb-mr-per4 {margin-right: 4% !important;}
	.tb-mr-per5 {margin-right: 5% !important;}
	.tb-mr-per6 {margin-right: 6% !important;}
	.tb-mr-per7 {margin-right: 7% !important;}
	.tb-mr-per8 {margin-right: 8% !important;}
	.tb-mr-per9 {margin-right: 9% !important;}
	.tb-mr-per10{margin-right: 10% !important;}
	.tb-mr-per11{margin-right: 11% !important;}
	.tb-mr-per12{margin-right: 12% !important;}
	.tb-mr-per13{margin-right: 13% !important;}
	.tb-mr-per14{margin-right: 14% !important;}
	.tb-mr-per15{margin-right: 15% !important;}
	.tb-mr-per20{margin-right: 20% !important;}
	.tb-mr-per25{margin-right: 25% !important;}
	.tb-mr-per30{margin-right: 30% !important;}
}
@media screen and (max-width: 767px) {
	.sp-mta  {margin-top: auto !important;}
	.sp-mt0  {margin-top: 0 !important;}
	.sp-mba  {margin-bottom: auto !important;}
	.sp-mb0  {margin-bottom: 0 !important;}
	.sp-mla  {margin-left: auto !important;}
	.sp-ml0  {margin-left: 0 !important;}
	.sp-mra  {margin-right: auto !important;}
	.sp-mr0  {margin-right: 0 !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-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-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-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-mt-mem02 {margin-top: -0.2em !important;}
	.sp-mt-mem03 {margin-top: -0.3em !important;}
	.sp-mt-mem04 {margin-top: -0.4em !important;}
	.sp-mt-mem05 {margin-top: -0.5em !important;}
	.sp-mt-mem06 {margin-top: -0.6em !important;}
	.sp-mt-mem07 {margin-top: -0.7em !important;}
	.sp-mt-mem08 {margin-top: -0.8em !important;}
	.sp-mt-mem1 {margin-top: -1em !important;}
	.sp-mt-em02 {margin-top: 0.2em !important;}
	.sp-mt-em03 {margin-top: 0.3em !important;}
	.sp-mt-em04 {margin-top: 0.4em !important;}
	.sp-mt-em05 {margin-top: 0.5em !important;}
	.sp-mt-em06 {margin-top: 0.6em !important;}
	.sp-mt-em07 {margin-top: 0.7em !important;}
	.sp-mt-em08 {margin-top: 0.8em !important;}
	.sp-mt-em09 {margin-top: 0.9em !important;}
	.sp-mt-em1  {margin-top: 1em !important;}
	.sp-mt-em15 {margin-top: 1.5em !important;}
	.sp-mt-em2  {margin-top: 2em !important;}
	.sp-mt-em25 {margin-top: 2.5em !important;}
	.sp-mt-em3  {margin-top: 3em !important;}
	.sp-mt-em35 {margin-top: 3.5em !important;}
	.sp-mt-em4  {margin-top: 4em !important;}
	.sp-mt-em45 {margin-top: 4.5em !important;}
	.sp-mt-em5  {margin-top: 5em !important;}
	.sp-mt-em55 {margin-top: 5.5em !important;}
	.sp-mt-em6  {margin-top: 6em !important;}
	.sp-mt-em65 {margin-top: 6.5em !important;}
	.sp-mt-em7  {margin-top: 7em !important;}
	.sp-mt-em75 {margin-top: 7.5em !important;}
	.sp-mt-em8  {margin-top: 8em !important;}
	.sp-mt-em85 {margin-top: 8.5em !important;}
	.sp-mt-em9  {margin-top: 9em !important;}
	.sp-mt-em95 {margin-top: 9.5em !important;}
	.sp-mt-em10 {margin-top: 10em !important;}
	.sp-mb-mem02 {margin-bottom: -0.2em !important;}
	.sp-mb-mem03 {margin-bottom: -0.3em !important;}
	.sp-mb-mem04 {margin-bottom: -0.4em !important;}
	.sp-mb-mem05 {margin-bottom: -0.5em !important;}
	.sp-mb-mem06 {margin-bottom: -0.6em !important;}
	.sp-mb-mem07 {margin-bottom: -0.7em !important;}
	.sp-mb-mem08 {margin-bottom: -0.8em !important;}
	.sp-mb-em02 {margin-bottom: 0.2em !important;}
	.sp-mb-em03 {margin-bottom: 0.3em !important;}
	.sp-mb-em04 {margin-bottom: 0.4em !important;}
	.sp-mb-em05 {margin-bottom: 0.5em !important;}
	.sp-mb-em06 {margin-bottom: 0.6em !important;}
	.sp-mb-em07 {margin-bottom: 0.7em !important;}
	.sp-mb-em08 {margin-bottom: 0.8em !important;}
	.sp-mb-em09 {margin-bottom: 0.9em !important;}
	.sp-mb-em1  {margin-bottom: 1em !important;}
	.sp-mb-em15 {margin-bottom: 1.5em !important;}
	.sp-mb-em2  {margin-bottom: 2em !important;}
	.sp-mb-em25 {margin-bottom: 2.5em !important;}
	.sp-mb-em3  {margin-bottom: 3em !important;}
	.sp-mb-em35 {margin-bottom: 3.5em !important;}
	.sp-mb-em4  {margin-bottom: 4em !important;}
	.sp-mb-em45 {margin-bottom: 4.5em !important;}
	.sp-mb-em5  {margin-bottom: 5em !important;}
	.sp-mb-em55 {margin-bottom: 5.5em !important;}
	.sp-mb-em6  {margin-bottom: 6em !important;}
	.sp-mb-em65 {margin-bottom: 6.5em !important;}
	.sp-mb-em7  {margin-bottom: 7em !important;}
	.sp-mb-em75 {margin-bottom: 7.5em !important;}
	.sp-mb-em8  {margin-bottom: 8em !important;}
	.sp-mb-em85 {margin-bottom: 8.5em !important;}
	.sp-mb-em9  {margin-bottom: 9em !important;}
	.sp-mb-em95 {margin-bottom: 9.5em !important;}
	.sp-mb-em10 {margin-bottom: 10em !important;}
	.sp-ml-mem02 {margin-left: -0.2em !important;}
	.sp-ml-mem03 {margin-left: -0.3em !important;}
	.sp-ml-mem04 {margin-left: -0.4em !important;}
	.sp-ml-mem05 {margin-left: -0.5em !important;}
	.sp-ml-mem06 {margin-left: -0.6em !important;}
	.sp-ml-mem07 {margin-left: -0.7em !important;}
	.sp-ml-mem08 {margin-left: -0.8em !important;}
	.sp-ml-em05{margin-left: 0.5em !important;}
	.sp-ml-em1 {margin-left: 1em !important;}
	.sp-ml-em2 {margin-left: 2em !important;}
	.sp-ml-em3 {margin-left: 3em !important;}
	.sp-ml-em4 {margin-left: 4em !important;}
	.sp-ml-em5 {margin-left: 5em !important;}
	.sp-ml-em6 {margin-left: 6em !important;}
	.sp-ml-em7 {margin-left: 7em !important;}
	.sp-ml-em8 {margin-left: 8em !important;}
	.sp-ml-em9 {margin-left: 9em !important;}
	.sp-ml-em10{margin-left: 10em !important;}
	.sp-mr-mem02 {margin-right: -0.2em !important;}
	.sp-mr-mem03 {margin-right: -0.3em !important;}
	.sp-mr-mem04 {margin-right: -0.4em !important;}
	.sp-mr-mem05 {margin-right: -0.5em !important;}
	.sp-mr-mem06 {margin-right: -0.6em !important;}
	.sp-mr-mem07 {margin-right: -0.7em !important;}
	.sp-mr-mem08 {margin-right: -0.8em !important;}
	.sp-mr-em05{margin-right: 0.5em !important;}
	.sp-mr-em1 {margin-right: 1em !important;}
	.sp-mr-em2 {margin-right: 2em !important;}
	.sp-mr-em3 {margin-right: 3em !important;}
	.sp-mr-em4 {margin-right: 4em !important;}
	.sp-mr-em5 {margin-right: 5em !important;}
	.sp-mr-em6 {margin-right: 6em !important;}
	.sp-mr-em7 {margin-right: 7em !important;}
	.sp-mr-em8 {margin-right: 8em !important;}
	.sp-mr-em9 {margin-right: 9em !important;}
	.sp-mr-em10{margin-right: 10em !important;}
	.sp-mt-per1 {margin-top: 1% !important;}
	.sp-mt-per2 {margin-top: 2% !important;}
	.sp-mt-per3 {margin-top: 3% !important;}
	.sp-mt-per4 {margin-top: 4% !important;}
	.sp-mt-per5 {margin-top: 5% !important;}
	.sp-mt-per6 {margin-top: 6% !important;}
	.sp-mt-per7 {margin-top: 7% !important;}
	.sp-mt-per8 {margin-top: 8% !important;}
	.sp-mt-per9 {margin-top: 9% !important;}
	.sp-mt-per10{margin-top: 10% !important;}
	.sp-mt-per11{margin-top: 11% !important;}
	.sp-mt-per12{margin-top: 12% !important;}
	.sp-mt-per13{margin-top: 13% !important;}
	.sp-mt-per14{margin-top: 14% !important;}
	.sp-mt-per15{margin-top: 15% !important;}
	.sp-mt-per20{margin-top: 20% !important;}
	.sp-mt-per25{margin-top: 25% !important;}
	.sp-mt-per30{margin-top: 30% !important;}
	.sp-mb-per1 {margin-bottom: 1% !important;}
	.sp-mb-per2 {margin-bottom: 2% !important;}
	.sp-mb-per3 {margin-bottom: 3% !important;}
	.sp-mb-per4 {margin-bottom: 4% !important;}
	.sp-mb-per5 {margin-bottom: 5% !important;}
	.sp-mb-per6 {margin-bottom: 6% !important;}
	.sp-mb-per7 {margin-bottom: 7% !important;}
	.sp-mb-per8 {margin-bottom: 8% !important;}
	.sp-mb-per9 {margin-bottom: 9% !important;}
	.sp-mb-per10{margin-bottom: 10% !important;}
	.sp-mb-per11{margin-bottom: 11% !important;}
	.sp-mb-per12{margin-bottom: 12% !important;}
	.sp-mb-per13{margin-bottom: 13% !important;}
	.sp-mb-per14{margin-bottom: 14% !important;}
	.sp-mb-per15{margin-bottom: 15% !important;}
	.sp-mb-per20{margin-bottom: 20% !important;}
	.sp-mb-per25{margin-bottom: 25% !important;}
	.sp-mb-per30{margin-bottom: 30% !important;}
	.sp-ml-per1 {margin-left: 1% !important;}
	.sp-ml-per2 {margin-left: 2% !important;}
	.sp-ml-per3 {margin-left: 3% !important;}
	.sp-ml-per4 {margin-left: 4% !important;}
	.sp-ml-per5 {margin-left: 5% !important;}
	.sp-ml-per6 {margin-left: 6% !important;}
	.sp-ml-per7 {margin-left: 7% !important;}
	.sp-ml-per8 {margin-left: 8% !important;}
	.sp-ml-per9 {margin-left: 9% !important;}
	.sp-ml-per10{margin-left: 10% !important;}
	.sp-ml-per11{margin-left: 11% !important;}
	.sp-ml-per12{margin-left: 12% !important;}
	.sp-ml-per13{margin-left: 13% !important;}
	.sp-ml-per14{margin-left: 14% !important;}
	.sp-ml-per15{margin-left: 15% !important;}
	.sp-ml-per20{margin-left: 20% !important;}
	.sp-ml-per25{margin-left: 25% !important;}
	.sp-ml-per30{margin-left: 30% !important;}
	.sp-mr-per1 {margin-right: 1% !important;}
	.sp-mr-per2 {margin-right: 2% !important;}
	.sp-mr-per3 {margin-right: 3% !important;}
	.sp-mr-per375 {margin-right: 3.75% !important;}
	.sp-mr-per4 {margin-right: 4% !important;}
	.sp-mr-per5 {margin-right: 5% !important;}
	.sp-mr-per6 {margin-right: 6% !important;}
	.sp-mr-per7 {margin-right: 7% !important;}
	.sp-mr-per8 {margin-right: 8% !important;}
	.sp-mr-per9 {margin-right: 9% !important;}
	.sp-mr-per10{margin-right: 10% !important;}
	.sp-mr-per11{margin-right: 11% !important;}
	.sp-mr-per12{margin-right: 12% !important;}
	.sp-mr-per13{margin-right: 13% !important;}
	.sp-mr-per14{margin-right: 14% !important;}
	.sp-mr-per15{margin-right: 15% !important;}
	.sp-mr-per20{margin-right: 20% !important;}
	.sp-mr-per25{margin-right: 25% !important;}
	.sp-mr-per30{margin-right: 30% !important;}
}
@media screen and (max-width: 479px) {
	.ssp-mta  {margin-top: auto !important;}
	.ssp-mt0  {margin-top: 0 !important;}
	.ssp-mba  {margin-bottom: auto !important;}
	.ssp-mb0  {margin-bottom: 0 !important;}
	.ssp-mla  {margin-left: auto !important;}
	.ssp-ml0  {margin-left: 0 !important;}
	.ssp-mra  {margin-right: auto !important;}
	.ssp-mr0  {margin-right: 0 !important;}
	.ssp-mt5  {margin-top: 5px !important;}
	.ssp-mt10 {margin-top: 10px !important;}
	.ssp-mt15 {margin-top: 15px !important;}
	.ssp-mt20 {margin-top: 20px !important;}
	.ssp-mt25 {margin-top: 25px !important;}
	.ssp-mt30 {margin-top: 30px !important;}
	.ssp-mt35 {margin-top: 35px !important;}
	.ssp-mt40 {margin-top: 40px !important;}
	.ssp-mt45 {margin-top: 45px !important;}
	.ssp-mt50 {margin-top: 50px !important;}
	.ssp-mt55 {margin-top: 55px !important;}
	.ssp-mt60 {margin-top: 60px !important;}
	.ssp-mt65 {margin-top: 65px !important;}
	.ssp-mt70 {margin-top: 70px !important;}
	.ssp-mt75 {margin-top: 75px !important;}
	.ssp-mt80 {margin-top: 80px !important;}
	.ssp-mt85 {margin-top: 85px !important;}
	.ssp-mt90 {margin-top: 90px !important;}
	.ssp-mt95 {margin-top: 95px !important;}
	.ssp-mt100{margin-top: 100px !important;}
	.ssp-mt105{margin-top: 105px !important;}
	.ssp-mb5  {margin-bottom: 5px !important;}
	.ssp-mb10 {margin-bottom: 10px !important;}
	.ssp-mb15 {margin-bottom: 15px !important;}
	.ssp-mb20 {margin-bottom: 20px !important;}
	.ssp-mb25 {margin-bottom: 25px !important;}
	.ssp-mb30 {margin-bottom: 30px !important;}
	.ssp-mb35 {margin-bottom: 35px !important;}
	.ssp-mb40 {margin-bottom: 40px !important;}
	.ssp-mb45 {margin-bottom: 45px !important;}
	.ssp-mb50 {margin-bottom: 50px !important;}
	.ssp-mb55 {margin-bottom: 55px !important;}
	.ssp-mb60 {margin-bottom: 60px !important;}
	.ssp-mb65 {margin-bottom: 65px !important;}
	.ssp-mb70 {margin-bottom: 70px !important;}
	.ssp-mb75 {margin-bottom: 75px !important;}
	.ssp-mb80 {margin-bottom: 80px !important;}
	.ssp-mb85 {margin-bottom: 85px !important;}
	.ssp-mb90 {margin-bottom: 90px !important;}
	.ssp-mb95 {margin-bottom: 95px !important;}
	.ssp-mb100{margin-bottom: 100px !important;}
	.ssp-mb105{margin-bottom: 105px !important;}
	.ssp-ml5  {margin-left: 5px !important;}
	.ssp-ml10 {margin-left: 10px !important;}
	.ssp-ml15 {margin-left: 15px !important;}
	.ssp-ml20 {margin-left: 20px !important;}
	.ssp-ml25 {margin-left: 25px !important;}
	.ssp-ml30 {margin-left: 30px !important;}
	.ssp-ml35 {margin-left: 35px !important;}
	.ssp-ml40 {margin-left: 40px !important;}
	.ssp-ml45 {margin-left: 45px !important;}
	.ssp-ml50 {margin-left: 50px !important;}
	.ssp-ml55 {margin-left: 55px !important;}
	.ssp-ml60 {margin-left: 60px !important;}
	.ssp-ml65 {margin-left: 65px !important;}
	.ssp-ml70 {margin-left: 70px !important;}
	.ssp-ml75 {margin-left: 75px !important;}
	.ssp-ml80 {margin-left: 80px !important;}
	.ssp-ml85 {margin-left: 85px !important;}
	.ssp-ml90 {margin-left: 90px !important;}
	.ssp-ml95 {margin-left: 95px !important;}
	.ssp-ml100{margin-left: 100px !important;}
	.ssp-ml105{margin-left: 105px !important;}
	.ssp-mr5  {margin-right: 5px !important;}
	.ssp-mr10 {margin-right: 10px !important;}
	.ssp-mr15 {margin-right: 15px !important;}
	.ssp-mr20 {margin-right: 20px !important;}
	.ssp-mr25 {margin-right: 25px !important;}
	.ssp-mr30 {margin-right: 30px !important;}
	.ssp-mr35 {margin-right: 35px !important;}
	.ssp-mr40 {margin-right: 40px !important;}
	.ssp-mr45 {margin-right: 45px !important;}
	.ssp-mr50 {margin-right: 50px !important;}
	.ssp-mr55 {margin-right: 55px !important;}
	.ssp-mr60 {margin-right: 60px !important;}
	.ssp-mr65 {margin-right: 65px !important;}
	.ssp-mr70 {margin-right: 70px !important;}
	.ssp-mr75 {margin-right: 75px !important;}
	.ssp-mr80 {margin-right: 80px !important;}
	.ssp-mr85 {margin-right: 85px !important;}
	.ssp-mr90 {margin-right: 90px !important;}
	.ssp-mr95 {margin-right: 95px !important;}
	.ssp-mr100{margin-right: 100px !important;}
	.ssp-mr105{margin-right: 105px !important;}
	.ssp-mt-mem02 {margin-top: -0.2em !important;}
	.ssp-mt-mem03 {margin-top: -0.3em !important;}
	.ssp-mt-mem04 {margin-top: -0.4em !important;}
	.ssp-mt-mem05 {margin-top: -0.5em !important;}
	.ssp-mt-mem06 {margin-top: -0.6em !important;}
	.ssp-mt-mem07 {margin-top: -0.7em !important;}
	.ssp-mt-mem08 {margin-top: -0.8em !important;}
	.ssp-mt-mem1 {margin-top: -1em !important;}
	.ssp-mt-em02 {margin-top: 0.2em !important;}
	.ssp-mt-em03 {margin-top: 0.3em !important;}
	.ssp-mt-em04 {margin-top: 0.4em !important;}
	.ssp-mt-em05 {margin-top: 0.5em !important;}
	.ssp-mt-em06 {margin-top: 0.6em !important;}
	.ssp-mt-em07 {margin-top: 0.7em !important;}
	.ssp-mt-em08 {margin-top: 0.8em !important;}
	.ssp-mt-em09 {margin-top: 0.9em !important;}
	.ssp-mt-em1  {margin-top: 1em !important;}
	.ssp-mt-em15 {margin-top: 1.5em !important;}
	.ssp-mt-em2  {margin-top: 2em !important;}
	.ssp-mt-em25 {margin-top: 2.5em !important;}
	.ssp-mt-em3  {margin-top: 3em !important;}
	.ssp-mt-em35 {margin-top: 3.5em !important;}
	.ssp-mt-em4  {margin-top: 4em !important;}
	.ssp-mt-em45 {margin-top: 4.5em !important;}
	.ssp-mt-em5  {margin-top: 5em !important;}
	.ssp-mt-em55 {margin-top: 5.5em !important;}
	.ssp-mt-em6  {margin-top: 6em !important;}
	.ssp-mt-em65 {margin-top: 6.5em !important;}
	.ssp-mt-em7  {margin-top: 7em !important;}
	.ssp-mt-em75 {margin-top: 7.5em !important;}
	.ssp-mt-em8  {margin-top: 8em !important;}
	.ssp-mt-em85 {margin-top: 8.5em !important;}
	.ssp-mt-em9  {margin-top: 9em !important;}
	.ssp-mt-em95 {margin-top: 9.5em !important;}
	.ssp-mt-em10 {margin-top: 10em !important;}
	.ssp-mb-mem02 {margin-bottom: -0.2em !important;}
	.ssp-mb-mem03 {margin-bottom: -0.3em !important;}
	.ssp-mb-mem04 {margin-bottom: -0.4em !important;}
	.ssp-mb-mem05 {margin-bottom: -0.5em !important;}
	.ssp-mb-mem06 {margin-bottom: -0.6em !important;}
	.ssp-mb-mem07 {margin-bottom: -0.7em !important;}
	.ssp-mb-mem08 {margin-bottom: -0.8em !important;}
	.ssp-mb-em02 {margin-bottom: 0.2em !important;}
	.ssp-mb-em03 {margin-bottom: 0.3em !important;}
	.ssp-mb-em04 {margin-bottom: 0.4em !important;}
	.ssp-mb-em05 {margin-bottom: 0.5em !important;}
	.ssp-mb-em06 {margin-bottom: 0.6em !important;}
	.ssp-mb-em07 {margin-bottom: 0.7em !important;}
	.ssp-mb-em08 {margin-bottom: 0.8em !important;}
	.ssp-mb-em09 {margin-bottom: 0.9em !important;}
	.ssp-mb-em1  {margin-bottom: 1em !important;}
	.ssp-mb-em15 {margin-bottom: 1.5em !important;}
	.ssp-mb-em2  {margin-bottom: 2em !important;}
	.ssp-mb-em25 {margin-bottom: 2.5em !important;}
	.ssp-mb-em3  {margin-bottom: 3em !important;}
	.ssp-mb-em35 {margin-bottom: 3.5em !important;}
	.ssp-mb-em4  {margin-bottom: 4em !important;}
	.ssp-mb-em45 {margin-bottom: 4.5em !important;}
	.ssp-mb-em5  {margin-bottom: 5em !important;}
	.ssp-mb-em55 {margin-bottom: 5.5em !important;}
	.ssp-mb-em6  {margin-bottom: 6em !important;}
	.ssp-mb-em65 {margin-bottom: 6.5em !important;}
	.ssp-mb-em7  {margin-bottom: 7em !important;}
	.ssp-mb-em75 {margin-bottom: 7.5em !important;}
	.ssp-mb-em8  {margin-bottom: 8em !important;}
	.ssp-mb-em85 {margin-bottom: 8.5em !important;}
	.ssp-mb-em9  {margin-bottom: 9em !important;}
	.ssp-mb-em95 {margin-bottom: 9.5em !important;}
	.ssp-mb-em10 {margin-bottom: 10em !important;}
	.ssp-ml-mem02 {margin-left: -0.2em !important;}
	.ssp-ml-mem03 {margin-left: -0.3em !important;}
	.ssp-ml-mem04 {margin-left: -0.4em !important;}
	.ssp-ml-mem05 {margin-left: -0.5em !important;}
	.ssp-ml-mem06 {margin-left: -0.6em !important;}
	.ssp-ml-mem07 {margin-left: -0.7em !important;}
	.ssp-ml-mem08 {margin-left: -0.8em !important;}
	.ssp-ml-em05{margin-left: 0.5em !important;}
	.ssp-ml-em1 {margin-left: 1em !important;}
	.ssp-ml-em2 {margin-left: 2em !important;}
	.ssp-ml-em3 {margin-left: 3em !important;}
	.ssp-ml-em4 {margin-left: 4em !important;}
	.ssp-ml-em5 {margin-left: 5em !important;}
	.ssp-ml-em6 {margin-left: 6em !important;}
	.ssp-ml-em7 {margin-left: 7em !important;}
	.ssp-ml-em8 {margin-left: 8em !important;}
	.ssp-ml-em9 {margin-left: 9em !important;}
	.ssp-ml-em10{margin-left: 10em !important;}
	.ssp-mr-mem02 {margin-right: -0.2em !important;}
	.ssp-mr-mem03 {margin-right: -0.3em !important;}
	.ssp-mr-mem04 {margin-right: -0.4em !important;}
	.ssp-mr-mem05 {margin-right: -0.5em !important;}
	.ssp-mr-mem06 {margin-right: -0.6em !important;}
	.ssp-mr-mem07 {margin-right: -0.7em !important;}
	.ssp-mr-mem08 {margin-right: -0.8em !important;}
	.ssp-mr-em05{margin-right: 0.5em !important;}
	.ssp-mr-em1 {margin-right: 1em !important;}
	.ssp-mr-em2 {margin-right: 2em !important;}
	.ssp-mr-em3 {margin-right: 3em !important;}
	.ssp-mr-em4 {margin-right: 4em !important;}
	.ssp-mr-em5 {margin-right: 5em !important;}
	.ssp-mr-em6 {margin-right: 6em !important;}
	.ssp-mr-em7 {margin-right: 7em !important;}
	.ssp-mr-em8 {margin-right: 8em !important;}
	.ssp-mr-em9 {margin-right: 9em !important;}
	.ssp-mr-em10{margin-right: 10em !important;}
	.ssp-mt-per1 {margin-top: 1% !important;}
	.ssp-mt-per2 {margin-top: 2% !important;}
	.ssp-mt-per3 {margin-top: 3% !important;}
	.ssp-mt-per4 {margin-top: 4% !important;}
	.ssp-mt-per5 {margin-top: 5% !important;}
	.ssp-mt-per6 {margin-top: 6% !important;}
	.ssp-mt-per7 {margin-top: 7% !important;}
	.ssp-mt-per8 {margin-top: 8% !important;}
	.ssp-mt-per9 {margin-top: 9% !important;}
	.ssp-mt-per10{margin-top: 10% !important;}
	.ssp-mt-per11{margin-top: 11% !important;}
	.ssp-mt-per12{margin-top: 12% !important;}
	.ssp-mt-per13{margin-top: 13% !important;}
	.ssp-mt-per14{margin-top: 14% !important;}
	.ssp-mt-per15{margin-top: 15% !important;}
	.ssp-mt-per20{margin-top: 20% !important;}
	.ssp-mt-per25{margin-top: 25% !important;}
	.ssp-mt-per30{margin-top: 30% !important;}
	.ssp-mb-per1 {margin-bottom: 1% !important;}
	.ssp-mb-per2 {margin-bottom: 2% !important;}
	.ssp-mb-per3 {margin-bottom: 3% !important;}
	.ssp-mb-per4 {margin-bottom: 4% !important;}
	.ssp-mb-per5 {margin-bottom: 5% !important;}
	.ssp-mb-per6 {margin-bottom: 6% !important;}
	.ssp-mb-per7 {margin-bottom: 7% !important;}
	.ssp-mb-per8 {margin-bottom: 8% !important;}
	.ssp-mb-per9 {margin-bottom: 9% !important;}
	.ssp-mb-per10{margin-bottom: 10% !important;}
	.ssp-mb-per11{margin-bottom: 11% !important;}
	.ssp-mb-per12{margin-bottom: 12% !important;}
	.ssp-mb-per13{margin-bottom: 13% !important;}
	.ssp-mb-per14{margin-bottom: 14% !important;}
	.ssp-mb-per15{margin-bottom: 15% !important;}
	.ssp-mb-per20{margin-bottom: 20% !important;}
	.ssp-mb-per25{margin-bottom: 25% !important;}
	.ssp-mb-per30{margin-bottom: 30% !important;}
	.ssp-ml-per1 {margin-left: 1% !important;}
	.ssp-ml-per2 {margin-left: 2% !important;}
	.ssp-ml-per3 {margin-left: 3% !important;}
	.ssp-ml-per4 {margin-left: 4% !important;}
	.ssp-ml-per5 {margin-left: 5% !important;}
	.ssp-ml-per6 {margin-left: 6% !important;}
	.ssp-ml-per7 {margin-left: 7% !important;}
	.ssp-ml-per8 {margin-left: 8% !important;}
	.ssp-ml-per9 {margin-left: 9% !important;}
	.ssp-ml-per10{margin-left: 10% !important;}
	.ssp-ml-per11{margin-left: 11% !important;}
	.ssp-ml-per12{margin-left: 12% !important;}
	.ssp-ml-per13{margin-left: 13% !important;}
	.ssp-ml-per14{margin-left: 14% !important;}
	.ssp-ml-per15{margin-left: 15% !important;}
	.ssp-ml-per20{margin-left: 20% !important;}
	.ssp-ml-per25{margin-left: 25% !important;}
	.ssp-ml-per30{margin-left: 30% !important;}
	.ssp-mr-per1 {margin-right: 1% !important;}
	.ssp-mr-per2 {margin-right: 2% !important;}
	.ssp-mr-per3 {margin-right: 3% !important;}
	.ssp-mr-per375 {margin-right: 3.75% !important;}
	.ssp-mr-per4 {margin-right: 4% !important;}
	.ssp-mr-per5 {margin-right: 5% !important;}
	.ssp-mr-per6 {margin-right: 6% !important;}
	.ssp-mr-per7 {margin-right: 7% !important;}
	.ssp-mr-per8 {margin-right: 8% !important;}
	.ssp-mr-per9 {margin-right: 9% !important;}
	.ssp-mr-per10{margin-right: 10% !important;}
	.ssp-mr-per11{margin-right: 11% !important;}
	.ssp-mr-per12{margin-right: 12% !important;}
	.ssp-mr-per13{margin-right: 13% !important;}
	.ssp-mr-per14{margin-right: 14% !important;}
	.ssp-mr-per15{margin-right: 15% !important;}
	.ssp-mr-per20{margin-right: 20% !important;}
	.ssp-mr-per25{margin-right: 25% !important;}
	.ssp-mr-per30{margin-right: 30% !important;}
}




/* ---------------------------------------------------------------------------
	padding
--------------------------------------------------------------------------- */
.pt0  {padding-top: 0 !important;}
.pb0  {padding-bottom: 0 !important;}
.pl0  {padding-left: 0 !important;}
.pr0  {padding-right: 0 !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;}
.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;}
.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;}
.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;}
.pt-em05{padding-top: 0.5em !important;}
.pt-em1 {padding-top: 1em   !important;}
.pt-em2 {padding-top: 2em   !important;}
.pt-em3 {padding-top: 3em   !important;}
.pt-em4 {padding-top: 4em   !important;}
.pt-em5 {padding-top: 5em   !important;}
.pt-em6 {padding-top: 6em   !important;}
.pt-em7 {padding-top: 7em   !important;}
.pt-em8 {padding-top: 8em   !important;}
.pt-em9 {padding-top: 9em   !important;}
.pt-em10{padding-top: 10em  !important;}
.pb-em05{padding-bottom: 0.5em !important;}
.pb-em1 {padding-bottom: 1em   !important;}
.pb-em2 {padding-bottom: 2em   !important;}
.pb-em3 {padding-bottom: 3em   !important;}
.pb-em4 {padding-bottom: 4em   !important;}
.pb-em5 {padding-bottom: 5em   !important;}
.pb-em6 {padding-bottom: 6em   !important;}
.pb-em7 {padding-bottom: 7em   !important;}
.pb-em8 {padding-bottom: 8em   !important;}
.pb-em9 {padding-bottom: 9em   !important;}
.pb-em10{padding-bottom: 10em  !important;}
.pl-em05{padding-left: 0.5em !important;}
.pl-em1 {padding-left: 1em   !important;}
.pl-em2 {padding-left: 2em   !important;}
.pl-em3 {padding-left: 3em   !important;}
.pl-em4 {padding-left: 4em   !important;}
.pl-em5 {padding-left: 5em   !important;}
.pl-em6 {padding-left: 6em   !important;}
.pl-em7 {padding-left: 7em   !important;}
.pl-em8 {padding-left: 8em   !important;}
.pl-em9 {padding-left: 9em   !important;}
.pl-em10{padding-left: 10em  !important;}
.pr-em05{padding-right: 0.5em !important;}
.pr-em1 {padding-right: 1em  !important;}
.pr-em2 {padding-right: 2em  !important;}
.pr-em3 {padding-right: 3em  !important;}
.pr-em4 {padding-right: 4em  !important;}
.pr-em5 {padding-right: 5em  !important;}
.pr-em6 {padding-right: 6em  !important;}
.pr-em7 {padding-right: 7em  !important;}
.pr-em8 {padding-right: 8em  !important;}
.pr-em9 {padding-right: 9em  !important;}
.pr-em10{padding-right: 10em !important;}
.pt-per1 {padding-top: 1%  !important;}
.pt-per2 {padding-top: 2%  !important;}
.pt-per3 {padding-top: 3%  !important;}
.pt-per4 {padding-top: 4%  !important;}
.pt-per5 {padding-top: 5%  !important;}
.pt-per6 {padding-top: 6%  !important;}
.pt-per7 {padding-top: 7%  !important;}
.pt-per8 {padding-top: 8%  !important;}
.pt-per9 {padding-top: 9%  !important;}
.pt-per10{padding-top: 10% !important;}
.pt-per11{padding-top: 11% !important;}
.pt-per12{padding-top: 12% !important;}
.pt-per13{padding-top: 13% !important;}
.pt-per14{padding-top: 14% !important;}
.pt-per15{padding-top: 15% !important;}
.pt-per20{padding-top: 20% !important;}
.pt-per25{padding-top: 25% !important;}
.pt-per30{padding-top: 30% !important;}
.pb-per1 {padding-bottom: 1%  !important;}
.pb-per2 {padding-bottom: 2%  !important;}
.pb-per3 {padding-bottom: 3%  !important;}
.pb-per4 {padding-bottom: 4%  !important;}
.pb-per5 {padding-bottom: 5%  !important;}
.pb-per6 {padding-bottom: 6%  !important;}
.pb-per7 {padding-bottom: 7%  !important;}
.pb-per8 {padding-bottom: 8%  !important;}
.pb-per9 {padding-bottom: 9%  !important;}
.pb-per10{padding-bottom: 10% !important;}
.pb-per11{padding-bottom: 11% !important;}
.pb-per12{padding-bottom: 12% !important;}
.pb-per13{padding-bottom: 13% !important;}
.pb-per14{padding-bottom: 14% !important;}
.pb-per15{padding-bottom: 15% !important;}
.pb-per20{padding-bottom: 20% !important;}
.pb-per25{padding-bottom: 25% !important;}
.pb-per30{padding-bottom: 30% !important;}
.pl-per1 {padding-left: 1%  !important;}
.pl-per2 {padding-left: 2%  !important;}
.pl-per3 {padding-left: 3%  !important;}
.pl-per4 {padding-left: 4%  !important;}
.pl-per5 {padding-left: 5%  !important;}
.pl-per6 {padding-left: 6%  !important;}
.pl-per7 {padding-left: 7%  !important;}
.pl-per8 {padding-left: 8%  !important;}
.pl-per9 {padding-left: 9%  !important;}
.pl-per10{padding-left: 10% !important;}
.pl-per11{padding-left: 11% !important;}
.pl-per12{padding-left: 12% !important;}
.pl-per13{padding-left: 13% !important;}
.pl-per14{padding-left: 14% !important;}
.pl-per15{padding-left: 15% !important;}
.pl-per20{padding-left: 20% !important;}
.pl-per25{padding-left: 25% !important;}
.pl-per30{padding-left: 30% !important;}
.pr-per1 {padding-right: 1%  !important;}
.pr-per2 {padding-right: 2%  !important;}
.pr-per3 {padding-right: 3%  !important;}
.pr-per4 {padding-right: 4%  !important;}
.pr-per5 {padding-right: 5%  !important;}
.pr-per6 {padding-right: 6%  !important;}
.pr-per7 {padding-right: 7%  !important;}
.pr-per8 {padding-right: 8%  !important;}
.pr-per9 {padding-right: 9%  !important;}
.pr-per10{padding-right: 10% !important;}
.pr-per11{padding-right: 11% !important;}
.pr-per12{padding-right: 12% !important;}
.pr-per13{padding-right: 13% !important;}
.pr-per14{padding-right: 14% !important;}
.pr-per15{padding-right: 15% !important;}
.pr-per20{padding-right: 20% !important;}
.pr-per25{padding-right: 25% !important;}
.pr-per30{padding-right: 30% !important;}
@media screen and (max-width: 991px){
	.tb-pt0  {padding-top: 0 !important;}
	.tb-pb0  {padding-bottom: 0 !important;}
	.tb-pl0  {padding-left: 0 !important;}
	.tb-pr0  {padding-right: 0 !important;}
	.tb-pt5  {padding-top: 5px  !important;}
	.tb-pt10 {padding-top: 10px !important;}
	.tb-pt15 {padding-top: 15px !important;}
	.tb-pt20 {padding-top: 20px !important;}
	.tb-pt25 {padding-top: 25px !important;}
	.tb-pt30 {padding-top: 30px !important;}
	.tb-pt35 {padding-top: 35px !important;}
	.tb-pt40 {padding-top: 40px !important;}
	.tb-pt45 {padding-top: 45px !important;}
	.tb-pt50 {padding-top: 50px !important;}
	.tb-pt55 {padding-top: 55px !important;}
	.tb-pt60 {padding-top: 60px !important;}
	.tb-pt65 {padding-top: 65px !important;}
	.tb-pt70 {padding-top: 70px !important;}
	.tb-pt75 {padding-top: 75px !important;}
	.tb-pt80 {padding-top: 80px !important;}
	.tb-pt85 {padding-top: 85px !important;}
	.tb-pt90 {padding-top: 90px !important;}
	.tb-pt95 {padding-top: 95px !important;}
	.tb-pt100{padding-top: 100px !important;}
	.tb-pt105{padding-top: 105px !important;}
	.tb-pb5  {padding-bottom: 5px  !important;}
	.tb-pb10 {padding-bottom: 10px !important;}
	.tb-pb15 {padding-bottom: 15px !important;}
	.tb-pb20 {padding-bottom: 20px !important;}
	.tb-pb25 {padding-bottom: 25px !important;}
	.tb-pb30 {padding-bottom: 30px !important;}
	.tb-pb35 {padding-bottom: 35px !important;}
	.tb-pb40 {padding-bottom: 40px !important;}
	.tb-pb45 {padding-bottom: 45px !important;}
	.tb-pb50 {padding-bottom: 50px !important;}
	.tb-pb55 {padding-bottom: 55px !important;}
	.tb-pb60 {padding-bottom: 60px !important;}
	.tb-pb65 {padding-bottom: 65px !important;}
	.tb-pb70 {padding-bottom: 70px !important;}
	.tb-pb75 {padding-bottom: 75px !important;}
	.tb-pb80 {padding-bottom: 80px !important;}
	.tb-pb85 {padding-bottom: 85px !important;}
	.tb-pb90 {padding-bottom: 90px !important;}
	.tb-pb95 {padding-bottom: 95px !important;}
	.tb-pb100{padding-bottom: 100px !important;}
	.tb-pb105{padding-bottom: 105px !important;}
	.tb-pl5  {padding-left: 5px  !important;}
	.tb-pl10 {padding-left: 10px !important;}
	.tb-pl15 {padding-left: 15px !important;}
	.tb-pl20 {padding-left: 20px !important;}
	.tb-pl25 {padding-left: 25px !important;}
	.tb-pl30 {padding-left: 30px !important;}
	.tb-pl35 {padding-left: 35px !important;}
	.tb-pl40 {padding-left: 40px !important;}
	.tb-pl45 {padding-left: 45px !important;}
	.tb-pl50 {padding-left: 50px !important;}
	.tb-pl55 {padding-left: 55px !important;}
	.tb-pl60 {padding-left: 60px !important;}
	.tb-pl65 {padding-left: 65px !important;}
	.tb-pl70 {padding-left: 70px !important;}
	.tb-pl75 {padding-left: 75px !important;}
	.tb-pl80 {padding-left: 80px !important;}
	.tb-pl85 {padding-left: 85px !important;}
	.tb-pl90 {padding-left: 90px !important;}
	.tb-pl95 {padding-left: 95px !important;}
	.tb-pl100{padding-left: 100px !important;}
	.tb-pl105{padding-left: 105px !important;}
	.tb-pr5  {padding-right: 5px  !important;}
	.tb-pr10 {padding-right: 10px !important;}
	.tb-pr15 {padding-right: 15px !important;}
	.tb-pr20 {padding-right: 20px !important;}
	.tb-pr25 {padding-right: 25px !important;}
	.tb-pr30 {padding-right: 30px !important;}
	.tb-pr35 {padding-right: 35px !important;}
	.tb-pr40 {padding-right: 40px !important;}
	.tb-pr45 {padding-right: 45px !important;}
	.tb-pr50 {padding-right: 50px !important;}
	.tb-pr55 {padding-right: 55px !important;}
	.tb-pr60 {padding-right: 60px !important;}
	.tb-pr65 {padding-right: 65px !important;}
	.tb-pr70 {padding-right: 70px !important;}
	.tb-pr75 {padding-right: 75px !important;}
	.tb-pr80 {padding-right: 80px !important;}
	.tb-pr85 {padding-right: 85px !important;}
	.tb-pr90 {padding-right: 90px !important;}
	.tb-pr95 {padding-right: 95px !important;}
	.tb-pr100{padding-right: 100px !important;}
	.tb-pr105{padding-right: 105px !important;}
	.tb-pt-em05{padding-top: 0.5em !important;}
	.tb-pt-em1 {padding-top: 1em   !important;}
	.tb-pt-em2 {padding-top: 2em   !important;}
	.tb-pt-em3 {padding-top: 3em   !important;}
	.tb-pt-em4 {padding-top: 4em   !important;}
	.tb-pt-em5 {padding-top: 5em   !important;}
	.tb-pt-em6 {padding-top: 6em   !important;}
	.tb-pt-em7 {padding-top: 7em   !important;}
	.tb-pt-em8 {padding-top: 8em   !important;}
	.tb-pt-em9 {padding-top: 9em   !important;}
	.tb-pt-em10{padding-top: 10em  !important;}
	.tb-pb-em05{padding-bottom: 0.5em !important;}
	.tb-pb-em1 {padding-bottom: 1em   !important;}
	.tb-pb-em2 {padding-bottom: 2em   !important;}
	.tb-pb-em3 {padding-bottom: 3em   !important;}
	.tb-pb-em4 {padding-bottom: 4em   !important;}
	.tb-pb-em5 {padding-bottom: 5em   !important;}
	.tb-pb-em6 {padding-bottom: 6em   !important;}
	.tb-pb-em7 {padding-bottom: 7em   !important;}
	.tb-pb-em8 {padding-bottom: 8em   !important;}
	.tb-pb-em9 {padding-bottom: 9em   !important;}
	.tb-pb-em10{padding-bottom: 10em  !important;}
	.tb-pl-em05{padding-left: 0.5em !important;}
	.tb-pl-em1 {padding-left: 1em   !important;}
	.tb-pl-em2 {padding-left: 2em   !important;}
	.tb-pl-em3 {padding-left: 3em   !important;}
	.tb-pl-em4 {padding-left: 4em   !important;}
	.tb-pl-em5 {padding-left: 5em   !important;}
	.tb-pl-em6 {padding-left: 6em   !important;}
	.tb-pl-em7 {padding-left: 7em   !important;}
	.tb-pl-em8 {padding-left: 8em   !important;}
	.tb-pl-em9 {padding-left: 9em   !important;}
	.tb-pl-em10{padding-left: 10em  !important;}
	.tb-pr-em05{padding-right: 0.5em !important;}
	.tb-pr-em1 {padding-right: 1em  !important;}
	.tb-pr-em2 {padding-right: 2em  !important;}
	.tb-pr-em3 {padding-right: 3em  !important;}
	.tb-pr-em4 {padding-right: 4em  !important;}
	.tb-pr-em5 {padding-right: 5em  !important;}
	.tb-pr-em6 {padding-right: 6em  !important;}
	.tb-pr-em7 {padding-right: 7em  !important;}
	.tb-pr-em8 {padding-right: 8em  !important;}
	.tb-pr-em9 {padding-right: 9em  !important;}
	.tb-pr-em10{padding-right: 10em !important;}
	.tb-pt-per1 {padding-top: 1%  !important;}
	.tb-pt-per2 {padding-top: 2%  !important;}
	.tb-pt-per3 {padding-top: 3%  !important;}
	.tb-pt-per4 {padding-top: 4%  !important;}
	.tb-pt-per5 {padding-top: 5%  !important;}
	.tb-pt-per6 {padding-top: 6%  !important;}
	.tb-pt-per7 {padding-top: 7%  !important;}
	.tb-pt-per8 {padding-top: 8%  !important;}
	.tb-pt-per9 {padding-top: 9%  !important;}
	.tb-pt-per10{padding-top: 10% !important;}
	.tb-pt-per11{padding-top: 11% !important;}
	.tb-pt-per12{padding-top: 12% !important;}
	.tb-pt-per13{padding-top: 13% !important;}
	.tb-pt-per14{padding-top: 14% !important;}
	.tb-pt-per15{padding-top: 15% !important;}
	.tb-pt-per20{padding-top: 20% !important;}
	.tb-pt-per25{padding-top: 25% !important;}
	.tb-pt-per30{padding-top: 30% !important;}
	.tb-pb-per1 {padding-bottom: 1%  !important;}
	.tb-pb-per2 {padding-bottom: 2%  !important;}
	.tb-pb-per3 {padding-bottom: 3%  !important;}
	.tb-pb-per4 {padding-bottom: 4%  !important;}
	.tb-pb-per5 {padding-bottom: 5%  !important;}
	.tb-pb-per6 {padding-bottom: 6%  !important;}
	.tb-pb-per7 {padding-bottom: 7%  !important;}
	.tb-pb-per8 {padding-bottom: 8%  !important;}
	.tb-pb-per9 {padding-bottom: 9%  !important;}
	.tb-pb-per10{padding-bottom: 10% !important;}
	.tb-pb-per11{padding-bottom: 11% !important;}
	.tb-pb-per12{padding-bottom: 12% !important;}
	.tb-pb-per13{padding-bottom: 13% !important;}
	.tb-pb-per14{padding-bottom: 14% !important;}
	.tb-pb-per15{padding-bottom: 15% !important;}
	.tb-pb-per20{padding-bottom: 20% !important;}
	.tb-pb-per25{padding-bottom: 25% !important;}
	.tb-pb-per30{padding-bottom: 30% !important;}
	.tb-pl-per1 {padding-left: 1%  !important;}
	.tb-pl-per2 {padding-left: 2%  !important;}
	.tb-pl-per3 {padding-left: 3%  !important;}
	.tb-pl-per4 {padding-left: 4%  !important;}
	.tb-pl-per5 {padding-left: 5%  !important;}
	.tb-pl-per6 {padding-left: 6%  !important;}
	.tb-pl-per7 {padding-left: 7%  !important;}
	.tb-pl-per8 {padding-left: 8%  !important;}
	.tb-pl-per9 {padding-left: 9%  !important;}
	.tb-pl-per10{padding-left: 10% !important;}
	.tb-pl-per11{padding-left: 11% !important;}
	.tb-pl-per12{padding-left: 12% !important;}
	.tb-pl-per13{padding-left: 13% !important;}
	.tb-pl-per14{padding-left: 14% !important;}
	.tb-pl-per15{padding-left: 15% !important;}
	.tb-pl-per20{padding-left: 20% !important;}
	.tb-pl-per25{padding-left: 25% !important;}
	.tb-pl-per30{padding-left: 30% !important;}
	.tb-pr-per1 {padding-right: 1%  !important;}
	.tb-pr-per2 {padding-right: 2%  !important;}
	.tb-pr-per3 {padding-right: 3%  !important;}
	.tb-pr-per4 {padding-right: 4%  !important;}
	.tb-pr-per5 {padding-right: 5%  !important;}
	.tb-pr-per6 {padding-right: 6%  !important;}
	.tb-pr-per7 {padding-right: 7%  !important;}
	.tb-pr-per8 {padding-right: 8%  !important;}
	.tb-pr-per9 {padding-right: 9%  !important;}
	.tb-pr-per10{padding-right: 10% !important;}
	.tb-pr-per11{padding-right: 11% !important;}
	.tb-pr-per12{padding-right: 12% !important;}
	.tb-pr-per13{padding-right: 13% !important;}
	.tb-pr-per14{padding-right: 14% !important;}
	.tb-pr-per15{padding-right: 15% !important;}
	.tb-pr-per20{padding-right: 20% !important;}
	.tb-pr-per25{padding-right: 25% !important;}
	.tb-pr-per30{padding-right: 30% !important;}
}
@media screen and (max-width: 767px) {
	.sp-pt0  {padding-top: 0 !important;}
	.sp-pb0  {padding-bottom: 0 !important;}
	.sp-pl0  {padding-left: 0 !important;}
	.sp-pr0  {padding-right: 0 !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-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-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-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-pt-em05{padding-top: 0.5em !important;}
	.sp-pt-em1 {padding-top: 1em   !important;}
	.sp-pt-em2 {padding-top: 2em   !important;}
	.sp-pt-em3 {padding-top: 3em   !important;}
	.sp-pt-em4 {padding-top: 4em   !important;}
	.sp-pt-em5 {padding-top: 5em   !important;}
	.sp-pt-em6 {padding-top: 6em   !important;}
	.sp-pt-em7 {padding-top: 7em   !important;}
	.sp-pt-em8 {padding-top: 8em   !important;}
	.sp-pt-em9 {padding-top: 9em   !important;}
	.sp-pt-em10{padding-top: 10em  !important;}
	.sp-pb-em05{padding-bottom: 0.5em !important;}
	.sp-pb-em1 {padding-bottom: 1em   !important;}
	.sp-pb-em2 {padding-bottom: 2em   !important;}
	.sp-pb-em3 {padding-bottom: 3em   !important;}
	.sp-pb-em4 {padding-bottom: 4em   !important;}
	.sp-pb-em5 {padding-bottom: 5em   !important;}
	.sp-pb-em6 {padding-bottom: 6em   !important;}
	.sp-pb-em7 {padding-bottom: 7em   !important;}
	.sp-pb-em8 {padding-bottom: 8em   !important;}
	.sp-pb-em9 {padding-bottom: 9em   !important;}
	.sp-pb-em10{padding-bottom: 10em  !important;}
	.sp-pl-em05{padding-left: 0.5em !important;}
	.sp-pl-em1 {padding-left: 1em   !important;}
	.sp-pl-em2 {padding-left: 2em   !important;}
	.sp-pl-em3 {padding-left: 3em   !important;}
	.sp-pl-em4 {padding-left: 4em   !important;}
	.sp-pl-em5 {padding-left: 5em   !important;}
	.sp-pl-em6 {padding-left: 6em   !important;}
	.sp-pl-em7 {padding-left: 7em   !important;}
	.sp-pl-em8 {padding-left: 8em   !important;}
	.sp-pl-em9 {padding-left: 9em   !important;}
	.sp-pl-em10{padding-left: 10em  !important;}
	.sp-pr-em05{padding-right: 0.5em !important;}
	.sp-pr-em1 {padding-right: 1em  !important;}
	.sp-pr-em2 {padding-right: 2em  !important;}
	.sp-pr-em3 {padding-right: 3em  !important;}
	.sp-pr-em4 {padding-right: 4em  !important;}
	.sp-pr-em5 {padding-right: 5em  !important;}
	.sp-pr-em6 {padding-right: 6em  !important;}
	.sp-pr-em7 {padding-right: 7em  !important;}
	.sp-pr-em8 {padding-right: 8em  !important;}
	.sp-pr-em9 {padding-right: 9em  !important;}
	.sp-pr-em10{padding-right: 10em !important;}
	.sp-pt-per1 {padding-top: 1%  !important;}
	.sp-pt-per2 {padding-top: 2%  !important;}
	.sp-pt-per3 {padding-top: 3%  !important;}
	.sp-pt-per4 {padding-top: 4%  !important;}
	.sp-pt-per5 {padding-top: 5%  !important;}
	.sp-pt-per6 {padding-top: 6%  !important;}
	.sp-pt-per7 {padding-top: 7%  !important;}
	.sp-pt-per8 {padding-top: 8%  !important;}
	.sp-pt-per9 {padding-top: 9%  !important;}
	.sp-pt-per10{padding-top: 10% !important;}
	.sp-pt-per11{padding-top: 11% !important;}
	.sp-pt-per12{padding-top: 12% !important;}
	.sp-pt-per13{padding-top: 13% !important;}
	.sp-pt-per14{padding-top: 14% !important;}
	.sp-pt-per15{padding-top: 15% !important;}
	.sp-pt-per20{padding-top: 20% !important;}
	.sp-pt-per25{padding-top: 25% !important;}
	.sp-pt-per30{padding-top: 30% !important;}
	.sp-pb-per1 {padding-bottom: 1%  !important;}
	.sp-pb-per2 {padding-bottom: 2%  !important;}
	.sp-pb-per3 {padding-bottom: 3%  !important;}
	.sp-pb-per4 {padding-bottom: 4%  !important;}
	.sp-pb-per5 {padding-bottom: 5%  !important;}
	.sp-pb-per6 {padding-bottom: 6%  !important;}
	.sp-pb-per7 {padding-bottom: 7%  !important;}
	.sp-pb-per8 {padding-bottom: 8%  !important;}
	.sp-pb-per9 {padding-bottom: 9%  !important;}
	.sp-pb-per10{padding-bottom: 10% !important;}
	.sp-pb-per11{padding-bottom: 11% !important;}
	.sp-pb-per12{padding-bottom: 12% !important;}
	.sp-pb-per13{padding-bottom: 13% !important;}
	.sp-pb-per14{padding-bottom: 14% !important;}
	.sp-pb-per15{padding-bottom: 15% !important;}
	.sp-pb-per20{padding-bottom: 20% !important;}
	.sp-pb-per25{padding-bottom: 25% !important;}
	.sp-pb-per30{padding-bottom: 30% !important;}
	.sp-pl-per1 {padding-left: 1%  !important;}
	.sp-pl-per2 {padding-left: 2%  !important;}
	.sp-pl-per3 {padding-left: 3%  !important;}
	.sp-pl-per4 {padding-left: 4%  !important;}
	.sp-pl-per5 {padding-left: 5%  !important;}
	.sp-pl-per6 {padding-left: 6%  !important;}
	.sp-pl-per7 {padding-left: 7%  !important;}
	.sp-pl-per8 {padding-left: 8%  !important;}
	.sp-pl-per9 {padding-left: 9%  !important;}
	.sp-pl-per10{padding-left: 10% !important;}
	.sp-pl-per11{padding-left: 11% !important;}
	.sp-pl-per12{padding-left: 12% !important;}
	.sp-pl-per13{padding-left: 13% !important;}
	.sp-pl-per14{padding-left: 14% !important;}
	.sp-pl-per15{padding-left: 15% !important;}
	.sp-pl-per20{padding-left: 20% !important;}
	.sp-pl-per25{padding-left: 25% !important;}
	.sp-pl-per30{padding-left: 30% !important;}
	.sp-pr-per1 {padding-right: 1%  !important;}
	.sp-pr-per2 {padding-right: 2%  !important;}
	.sp-pr-per3 {padding-right: 3%  !important;}
	.sp-pr-per4 {padding-right: 4%  !important;}
	.sp-pr-per5 {padding-right: 5%  !important;}
	.sp-pr-per6 {padding-right: 6%  !important;}
	.sp-pr-per7 {padding-right: 7%  !important;}
	.sp-pr-per8 {padding-right: 8%  !important;}
	.sp-pr-per9 {padding-right: 9%  !important;}
	.sp-pr-per10{padding-right: 10% !important;}
	.sp-pr-per11{padding-right: 11% !important;}
	.sp-pr-per12{padding-right: 12% !important;}
	.sp-pr-per13{padding-right: 13% !important;}
	.sp-pr-per14{padding-right: 14% !important;}
	.sp-pr-per15{padding-right: 15% !important;}
	.sp-pr-per20{padding-right: 20% !important;}
	.sp-pr-per25{padding-right: 25% !important;}
	.sp-pr-per30{padding-right: 30% !important;}
}
@media screen and (max-width: 479px) {
	.ssp-pt0  {padding-top: 0 !important;}
	.ssp-pb0  {padding-bottom: 0 !important;}
	.ssp-pl0  {padding-left: 0 !important;}
	.ssp-pr0  {padding-right: 0 !important;}
	.ssp-pt5  {padding-top: 5px  !important;}
	.ssp-pt10 {padding-top: 10px !important;}
	.ssp-pt15 {padding-top: 15px !important;}
	.ssp-pt20 {padding-top: 20px !important;}
	.ssp-pt25 {padding-top: 25px !important;}
	.ssp-pt30 {padding-top: 30px !important;}
	.ssp-pt35 {padding-top: 35px !important;}
	.ssp-pt40 {padding-top: 40px !important;}
	.ssp-pt45 {padding-top: 45px !important;}
	.ssp-pt50 {padding-top: 50px !important;}
	.ssp-pt55 {padding-top: 55px !important;}
	.ssp-pt60 {padding-top: 60px !important;}
	.ssp-pt65 {padding-top: 65px !important;}
	.ssp-pt70 {padding-top: 70px !important;}
	.ssp-pt75 {padding-top: 75px !important;}
	.ssp-pt80 {padding-top: 80px !important;}
	.ssp-pt85 {padding-top: 85px !important;}
	.ssp-pt90 {padding-top: 90px !important;}
	.ssp-pt95 {padding-top: 95px !important;}
	.ssp-pt100{padding-top: 100px !important;}
	.ssp-pt105{padding-top: 105px !important;}
	.ssp-pb5  {padding-bottom: 5px  !important;}
	.ssp-pb10 {padding-bottom: 10px !important;}
	.ssp-pb15 {padding-bottom: 15px !important;}
	.ssp-pb20 {padding-bottom: 20px !important;}
	.ssp-pb25 {padding-bottom: 25px !important;}
	.ssp-pb30 {padding-bottom: 30px !important;}
	.ssp-pb35 {padding-bottom: 35px !important;}
	.ssp-pb40 {padding-bottom: 40px !important;}
	.ssp-pb45 {padding-bottom: 45px !important;}
	.ssp-pb50 {padding-bottom: 50px !important;}
	.ssp-pb55 {padding-bottom: 55px !important;}
	.ssp-pb60 {padding-bottom: 60px !important;}
	.ssp-pb65 {padding-bottom: 65px !important;}
	.ssp-pb70 {padding-bottom: 70px !important;}
	.ssp-pb75 {padding-bottom: 75px !important;}
	.ssp-pb80 {padding-bottom: 80px !important;}
	.ssp-pb85 {padding-bottom: 85px !important;}
	.ssp-pb90 {padding-bottom: 90px !important;}
	.ssp-pb95 {padding-bottom: 95px !important;}
	.ssp-pb100{padding-bottom: 100px !important;}
	.ssp-pb105{padding-bottom: 105px !important;}
	.ssp-pl5  {padding-left: 5px  !important;}
	.ssp-pl10 {padding-left: 10px !important;}
	.ssp-pl15 {padding-left: 15px !important;}
	.ssp-pl20 {padding-left: 20px !important;}
	.ssp-pl25 {padding-left: 25px !important;}
	.ssp-pl30 {padding-left: 30px !important;}
	.ssp-pl35 {padding-left: 35px !important;}
	.ssp-pl40 {padding-left: 40px !important;}
	.ssp-pl45 {padding-left: 45px !important;}
	.ssp-pl50 {padding-left: 50px !important;}
	.ssp-pl55 {padding-left: 55px !important;}
	.ssp-pl60 {padding-left: 60px !important;}
	.ssp-pl65 {padding-left: 65px !important;}
	.ssp-pl70 {padding-left: 70px !important;}
	.ssp-pl75 {padding-left: 75px !important;}
	.ssp-pl80 {padding-left: 80px !important;}
	.ssp-pl85 {padding-left: 85px !important;}
	.ssp-pl90 {padding-left: 90px !important;}
	.ssp-pl95 {padding-left: 95px !important;}
	.ssp-pl100{padding-left: 100px !important;}
	.ssp-pl105{padding-left: 105px !important;}
	.ssp-pr5  {padding-right: 5px  !important;}
	.ssp-pr10 {padding-right: 10px !important;}
	.ssp-pr15 {padding-right: 15px !important;}
	.ssp-pr20 {padding-right: 20px !important;}
	.ssp-pr25 {padding-right: 25px !important;}
	.ssp-pr30 {padding-right: 30px !important;}
	.ssp-pr35 {padding-right: 35px !important;}
	.ssp-pr40 {padding-right: 40px !important;}
	.ssp-pr45 {padding-right: 45px !important;}
	.ssp-pr50 {padding-right: 50px !important;}
	.ssp-pr55 {padding-right: 55px !important;}
	.ssp-pr60 {padding-right: 60px !important;}
	.ssp-pr65 {padding-right: 65px !important;}
	.ssp-pr70 {padding-right: 70px !important;}
	.ssp-pr75 {padding-right: 75px !important;}
	.ssp-pr80 {padding-right: 80px !important;}
	.ssp-pr85 {padding-right: 85px !important;}
	.ssp-pr90 {padding-right: 90px !important;}
	.ssp-pr95 {padding-right: 95px !important;}
	.ssp-pr100{padding-right: 100px !important;}
	.ssp-pr105{padding-right: 105px !important;}
	.ssp-pt-em05{padding-top: 0.5em !important;}
	.ssp-pt-em1 {padding-top: 1em   !important;}
	.ssp-pt-em2 {padding-top: 2em   !important;}
	.ssp-pt-em3 {padding-top: 3em   !important;}
	.ssp-pt-em4 {padding-top: 4em   !important;}
	.ssp-pt-em5 {padding-top: 5em   !important;}
	.ssp-pt-em6 {padding-top: 6em   !important;}
	.ssp-pt-em7 {padding-top: 7em   !important;}
	.ssp-pt-em8 {padding-top: 8em   !important;}
	.ssp-pt-em9 {padding-top: 9em   !important;}
	.ssp-pt-em10{padding-top: 10em  !important;}
	.ssp-pb-em05{padding-bottom: 0.5em !important;}
	.ssp-pb-em1 {padding-bottom: 1em   !important;}
	.ssp-pb-em2 {padding-bottom: 2em   !important;}
	.ssp-pb-em3 {padding-bottom: 3em   !important;}
	.ssp-pb-em4 {padding-bottom: 4em   !important;}
	.ssp-pb-em5 {padding-bottom: 5em   !important;}
	.ssp-pb-em6 {padding-bottom: 6em   !important;}
	.ssp-pb-em7 {padding-bottom: 7em   !important;}
	.ssp-pb-em8 {padding-bottom: 8em   !important;}
	.ssp-pb-em9 {padding-bottom: 9em   !important;}
	.ssp-pb-em10{padding-bottom: 10em  !important;}
	.ssp-pl-em05{padding-left: 0.5em !important;}
	.ssp-pl-em1 {padding-left: 1em   !important;}
	.ssp-pl-em2 {padding-left: 2em   !important;}
	.ssp-pl-em3 {padding-left: 3em   !important;}
	.ssp-pl-em4 {padding-left: 4em   !important;}
	.ssp-pl-em5 {padding-left: 5em   !important;}
	.ssp-pl-em6 {padding-left: 6em   !important;}
	.ssp-pl-em7 {padding-left: 7em   !important;}
	.ssp-pl-em8 {padding-left: 8em   !important;}
	.ssp-pl-em9 {padding-left: 9em   !important;}
	.ssp-pl-em10{padding-left: 10em  !important;}
	.ssp-pr-em05{padding-right: 0.5em !important;}
	.ssp-pr-em1 {padding-right: 1em  !important;}
	.ssp-pr-em2 {padding-right: 2em  !important;}
	.ssp-pr-em3 {padding-right: 3em  !important;}
	.ssp-pr-em4 {padding-right: 4em  !important;}
	.ssp-pr-em5 {padding-right: 5em  !important;}
	.ssp-pr-em6 {padding-right: 6em  !important;}
	.ssp-pr-em7 {padding-right: 7em  !important;}
	.ssp-pr-em8 {padding-right: 8em  !important;}
	.ssp-pr-em9 {padding-right: 9em  !important;}
	.ssp-pr-em10{padding-right: 10em !important;}
	.ssp-pt-per1 {padding-top: 1%  !important;}
	.ssp-pt-per2 {padding-top: 2%  !important;}
	.ssp-pt-per3 {padding-top: 3%  !important;}
	.ssp-pt-per4 {padding-top: 4%  !important;}
	.ssp-pt-per5 {padding-top: 5%  !important;}
	.ssp-pt-per6 {padding-top: 6%  !important;}
	.ssp-pt-per7 {padding-top: 7%  !important;}
	.ssp-pt-per8 {padding-top: 8%  !important;}
	.ssp-pt-per9 {padding-top: 9%  !important;}
	.ssp-pt-per10{padding-top: 10% !important;}
	.ssp-pt-per11{padding-top: 11% !important;}
	.ssp-pt-per12{padding-top: 12% !important;}
	.ssp-pt-per13{padding-top: 13% !important;}
	.ssp-pt-per14{padding-top: 14% !important;}
	.ssp-pt-per15{padding-top: 15% !important;}
	.ssp-pt-per20{padding-top: 20% !important;}
	.ssp-pt-per25{padding-top: 25% !important;}
	.ssp-pt-per30{padding-top: 30% !important;}
	.ssp-pb-per1 {padding-bottom: 1%  !important;}
	.ssp-pb-per2 {padding-bottom: 2%  !important;}
	.ssp-pb-per3 {padding-bottom: 3%  !important;}
	.ssp-pb-per4 {padding-bottom: 4%  !important;}
	.ssp-pb-per5 {padding-bottom: 5%  !important;}
	.ssp-pb-per6 {padding-bottom: 6%  !important;}
	.ssp-pb-per7 {padding-bottom: 7%  !important;}
	.ssp-pb-per8 {padding-bottom: 8%  !important;}
	.ssp-pb-per9 {padding-bottom: 9%  !important;}
	.ssp-pb-per10{padding-bottom: 10% !important;}
	.ssp-pb-per11{padding-bottom: 11% !important;}
	.ssp-pb-per12{padding-bottom: 12% !important;}
	.ssp-pb-per13{padding-bottom: 13% !important;}
	.ssp-pb-per14{padding-bottom: 14% !important;}
	.ssp-pb-per15{padding-bottom: 15% !important;}
	.ssp-pb-per20{padding-bottom: 20% !important;}
	.ssp-pb-per25{padding-bottom: 25% !important;}
	.ssp-pb-per30{padding-bottom: 30% !important;}
	.ssp-pl-per1 {padding-left: 1%  !important;}
	.ssp-pl-per2 {padding-left: 2%  !important;}
	.ssp-pl-per3 {padding-left: 3%  !important;}
	.ssp-pl-per4 {padding-left: 4%  !important;}
	.ssp-pl-per5 {padding-left: 5%  !important;}
	.ssp-pl-per6 {padding-left: 6%  !important;}
	.ssp-pl-per7 {padding-left: 7%  !important;}
	.ssp-pl-per8 {padding-left: 8%  !important;}
	.ssp-pl-per9 {padding-left: 9%  !important;}
	.ssp-pl-per10{padding-left: 10% !important;}
	.ssp-pl-per11{padding-left: 11% !important;}
	.ssp-pl-per12{padding-left: 12% !important;}
	.ssp-pl-per13{padding-left: 13% !important;}
	.ssp-pl-per14{padding-left: 14% !important;}
	.ssp-pl-per15{padding-left: 15% !important;}
	.ssp-pl-per20{padding-left: 20% !important;}
	.ssp-pl-per25{padding-left: 25% !important;}
	.ssp-pl-per30{padding-left: 30% !important;}
	.ssp-pr-per1 {padding-right: 1%  !important;}
	.ssp-pr-per2 {padding-right: 2%  !important;}
	.ssp-pr-per3 {padding-right: 3%  !important;}
	.ssp-pr-per4 {padding-right: 4%  !important;}
	.ssp-pr-per5 {padding-right: 5%  !important;}
	.ssp-pr-per6 {padding-right: 6%  !important;}
	.ssp-pr-per7 {padding-right: 7%  !important;}
	.ssp-pr-per8 {padding-right: 8%  !important;}
	.ssp-pr-per9 {padding-right: 9%  !important;}
	.ssp-pr-per10{padding-right: 10% !important;}
	.ssp-pr-per11{padding-right: 11% !important;}
	.ssp-pr-per12{padding-right: 12% !important;}
	.ssp-pr-per13{padding-right: 13% !important;}
	.ssp-pr-per14{padding-right: 14% !important;}
	.ssp-pr-per15{padding-right: 15% !important;}
	.ssp-pr-per20{padding-right: 20% !important;}
	.ssp-pr-per25{padding-right: 25% !important;}
	.ssp-pr-per30{padding-right: 30% !important;}
}




/* ---------------------------------------------------------------------------
	囲み要素
--------------------------------------------------------------------------- */
.sec-inner-1000{
	padding-left: 10px;
	padding-right: 10px;
	max-width: 1020px;
	margin-left: auto;
	margin-right: auto;
}
.sec-inner-1200{
	padding-left: 10px;
	padding-right: 10px;
	max-width: 1220px;
	margin-left: auto;
	margin-right: auto;
}
.sec-inner-1320{
	padding-left: 10px;
	padding-right: 10px;
	max-width: 1340px;
	margin-left: auto;
	margin-right: auto;
}
@media screen and (max-width: 767px){
	.sec-inner-1320{
		padding-left: 20px;
		padding-right: 20px;
	}
}

/* ---------------------------------------------------------------------------
	image
--------------------------------------------------------------------------- */
/* w100％ */
.img-w100{
	width: 100% !important;
	height: auto !important;
	max-width: initial !important;
	max-width: auto !important;
}


/* ---------------------------------------------------------------------------
	jquery.magnific-popup
	フェードアニメーション
--------------------------------------------------------------------------- */
.mfp-figure:after{
	display: none !important;
}
/* overlay at start */
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
/* overlay animate in */
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}
/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}

/* content at start */
.mfp-fade.mfp-wrap .mfp-content {
	padding: 0 15px;
  opacity: 0;

  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
/* content animate it */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}
/* content animate out */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}