@charset 'shift_jis';

/* CSS Document */

/*font-size setting*/
.text05rem { font-size: 0.5rem; line-height: 1.1rem; }
.text06rem { font-size: 0.6rem; line-height: 1.2rem; }
.text07rem { font-size: 0.7rem; line-height: 1.3rem; }
.text08rem { font-size: 0.8rem; line-height: 1.5rem; }
.text09rem { font-size: 0.9rem; line-height: 1.6rem; }
.text10rem { font-size: 1.0rem; line-height: 1.8rem; }
.text11rem { font-size: 1.1rem; line-height: 1.9rem; }
.text12rem { font-size: 1.2rem; line-height: 2.0rem; }
.text13rem { font-size: 1.3rem; line-height: 2.2rem; }
.text14rem { font-size: 1.4rem; line-height: 2.3rem; }
.text15rem { font-size: 1.5rem; line-height: 2.5rem; }
.text16rem { font-size: 1.6rem; line-height: 2.6rem; }
.text17rem { font-size: 1.7rem; line-height: 2.7rem; }
.text18rem { font-size: 1.8rem; line-height: 2.9rem; }
.text19rem { font-size: 1.9rem; line-height: 3.0rem; }
.text20rem { font-size: 2.0rem; line-height: 3.2rem; }
.text21rem { font-size: 2.1rem; line-height: 3.3rem; }
.text22rem { font-size: 2.2rem; line-height: 3.4rem; }
.text23rem { font-size: 2.3rem; line-height: 3.6rem; }
.text24rem { font-size: 2.4rem; line-height: 3.7rem; }
.text25rem { font-size: 2.5rem; line-height: 3.9rem; }
.text26rem { font-size: 2.6rem; line-height: 4.0rem; }
.text27rem { font-size: 2.7rem; line-height: 4.1rem; }
.text28rem { font-size: 2.8rem; line-height: 4.3rem; }
.text29rem { font-size: 2.9rem; line-height: 4.4rem; }
.text30rem { font-size: 3.0rem; line-height: 4.6rem; }
.text31rem { font-size: 3.1rem; line-height: 4.7rem; }
.text32rem { font-size: 3.2rem; line-height: 4.8rem; }
.text33rem { font-size: 3.3rem; line-height: 5.0rem; }
.text34rem { font-size: 3.4rem; line-height: 5.1rem; }
.text35rem { font-size: 3.5rem; line-height: 5.3rem; }
.text36rem { font-size: 3.6rem; line-height: 5.4rem; }
.text37rem { font-size: 3.7rem; line-height: 5.5rem; }
.text38rem { font-size: 3.8rem; line-height: 5.7rem; }
.text39rem { font-size: 3.9rem; line-height: 5.8rem; }
.text40rem { font-size: 4.0rem; line-height: 6.0rem; }
.text41rem { font-size: 4.1rem; line-height: 6.1rem; }
.text42rem { font-size: 4.2rem; line-height: 6.2rem; }
.text43rem { font-size: 4.3rem; line-height: 6.4rem; }
.text44rem { font-size: 4.4rem; line-height: 6.5rem; }
.text45rem { font-size: 4.5rem; line-height: 6.7rem; }
.text46rem { font-size: 4.6rem; line-height: 6.8rem; }
.text47rem { font-size: 4.7rem; line-height: 6.9rem; }
.text48rem { font-size: 4.8rem; line-height: 7.1rem; }
.text49rem { font-size: 4.9rem; line-height: 7.2rem; }
.text50rem { font-size: 5.0rem; line-height: 7.4rem; }

@media screen and (max-width: 559px) {
.text05rem { font-size: 0.5rem; line-height: 1.1rem; }
.text06rem { font-size: 0.6rem; line-height: 1.2rem; }
.text07rem { font-size: 0.7rem; line-height: 1.3rem; }
.text08rem { font-size: 0.8rem; line-height: 1.5rem; }
.text09rem { font-size: 0.9rem; line-height: 1.6rem; }
.text10rem { font-size: 1.0rem; line-height: 1.8rem; }
.text11rem { font-size: 1.1rem; line-height: 1.9rem; }
.text12rem { font-size: 1.2rem; line-height: 2.0rem; }
.text13rem { font-size: 1.3rem; line-height: 2.2rem; }
.text14rem { font-size: 1.4rem; line-height: 2.3rem; }
.text15rem { font-size: 1.5rem; line-height: 2.5rem; }
.text16rem { font-size: 1.5rem; line-height: 2.5rem; }
.text17rem { font-size: 1.6rem; line-height: 2.6rem; }
.text18rem { font-size: 1.6rem; line-height: 2.6rem; }
.text19rem { font-size: 1.7rem; line-height: 2.7rem; }
.text20rem { font-size: 1.7rem; line-height: 2.7rem; }
.text21rem { font-size: 1.8rem; line-height: 2.9rem; }
.text22rem { font-size: 1.8rem; line-height: 2.9rem; }
.text23rem { font-size: 1.9rem; line-height: 3.0rem; }
.text24rem { font-size: 1.9rem; line-height: 3.0rem; }
.text25rem { font-size: 2.0rem; line-height: 3.2rem; }
.text26rem { font-size: 2.0rem; line-height: 3.2rem; }
.text27rem { font-size: 2.1rem; line-height: 3.3rem; }
.text28rem { font-size: 2.1rem; line-height: 3.3rem; }
.text29rem { font-size: 2.2rem; line-height: 3.4rem; }
.text30rem { font-size: 2.2rem; line-height: 3.4rem; }
.text31rem { font-size: 2.3rem; line-height: 3.6rem; }
.text32rem { font-size: 2.3rem; line-height: 3.6rem; }
.text33rem { font-size: 2.4rem; line-height: 3.7rem; }
.text34rem { font-size: 2.4rem; line-height: 3.7rem; }
.text35rem { font-size: 2.5rem; line-height: 3.9rem; }
.text36rem { font-size: 2.5rem; line-height: 3.9rem; }
.text37rem { font-size: 2.6rem; line-height: 4.0rem; }
.text38rem { font-size: 2.6rem; line-height: 4.0rem; }
.text39rem { font-size: 2.7rem; line-height: 4.1rem; }
.text40rem { font-size: 2.7rem; line-height: 4.1rem; }
.text41rem { font-size: 2.8rem; line-height: 4.3rem; }
.text42rem { font-size: 2.8rem; line-height: 4.3rem; }
.text43rem { font-size: 2.9rem; line-height: 4.4rem; }
.text44rem { font-size: 2.9rem; line-height: 4.4rem; }
.text45rem { font-size: 3.0rem; line-height: 4.6rem; }
.text46rem { font-size: 3.0rem; line-height: 4.6rem; }
.text47rem { font-size: 3.1rem; line-height: 4.7rem; }
.text48rem { font-size: 3.1rem; line-height: 4.7rem; }
.text49rem { font-size: 3.2rem; line-height: 4.8rem; }
.text50rem { font-size: 3.2rem; line-height: 4.8rem; }
}

/*line-height Setting*/
.lh10{ line-height:1; }
.lh11{ line-height:1.1; }
.lh12{ line-height:1.2; }
.lh13{ line-height:1.3; }
.lh14{ line-height:1.4; }
.lh15{ line-height:1.5; }
.lh16{ line-height:1.6; }
.lh17{ line-height:1.7; }
.lh18{ line-height:1.8; }
.lh19{ line-height:1.9; }
.lh20{ line-height:2.0; }
.lh21{ line-height:2.1; }
.lh22{ line-height:2.2; }
.lh23{ line-height:2.3; }
.lh24{ line-height:2.4; }
.lh25{ line-height:2.5; }
.lh26{ line-height:2.6; }
.lh27{ line-height:2.7; }
.lh28{ line-height:2.8; }
.lh29{ line-height:2.9; }
.lh30{ line-height:3.0; }

/*text-align setting*/
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}

/*float setting*/
.fl{ float:left;}
.fr{ float:right;}
.fNone{ float:none;}
.clear{clear:both;}
.clearfix{	zoom:1;}
.clearfix:after{
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

/*margin*/
.mLRA{
	margin-left: auto;
	margin-right:auto;
}
.mlA{
	margin-left: auto;
}
.mrA{
	margin-right:auto;
}

.mr0{ margin-right:0px; }
.mr0d5rem { margin-right: 0.5rem; }
.mr1rem { margin-right: 1rem; }
.mr1d5rem { margin-right: 1.5rem; }
.mr2rem { margin-right: 2rem; }
.mr2d5rem { margin-right: 2.5rem; }
.mr3rem { margin-right: 3rem; }
.mr4rem { margin-right: 4rem; }
.mr5rem { margin-right: 5rem; }
.mr6rem { margin-right: 6rem; }
.mr7rem { margin-right: 7rem; }
.mr8rem { margin-right: 8rem; }
.mr9rem { margin-right: 9rem; }
.mr10rem { margin-right: 10rem; }

.mr-0d5rem { margin-right: -0.5rem; }
.mr-1rem { margin-right: -1rem; }
.mr-1d5rem { margin-right: -1.5rem; }
.mr-2rem { margin-right: -2rem; }
.mr-2d5rem { margin-right: -2.5rem; }
.mr-3rem { margin-right: -3rem; }
.mr-4rem { margin-right: -4rem; }
.mr-5rem { margin-right: -5rem; }
.mr-6rem { margin-right: -6rem; }
.mr-7rem { margin-right: -7rem; }
.mr-8rem { margin-right: -8rem; }
.mr-9rem { margin-right: -9rem; }
.mr-10rem { margin-right: -10rem; }

.mr0d5em { margin-right: 0.5em; }
.mr1em { margin-right: 1em; }
.mr1d5em { margin-right: 1.5em; }
.mr2em { margin-right: 2em; }
.mr3em { margin-right: 3em; }
.mr4em { margin-right: 4em; }
.mr5em { margin-right: 5em; }
.mr6em { margin-right: 6em; }
.mr7em { margin-right: 7em; }
.mr8em { margin-right: 8em; }
.mr9em { margin-right: 9em; }
.mr10em { margin-right: 10em; }

.ml0{ margin-left:0px; }
.ml0d5rem { margin-left: 0.5rem; }
.ml1rem { margin-left: 1rem; }
.ml1d5rem { margin-left: 1.5rem; }
.ml2rem { margin-left: 2rem; }
.ml2d5rem { margin-left: 2.5rem; }
.ml3rem { margin-left: 3rem; }
.ml4rem { margin-left: 4rem; }
.ml5rem { margin-left: 5rem; }
.ml6rem { margin-left: 6rem; }
.ml7rem { margin-left: 7rem; }
.ml8rem { margin-left: 8rem; }
.ml9rem { margin-left: 9rem; }
.ml10rem { margin-left: 10rem; }

.ml-0d5rem { margin-left: -0.5rem; }
.ml-1rem { margin-left: -1rem; }
.ml-1d5rem { margin-left: -1.5rem; }
.ml-2rem { margin-left: -2rem; }
.ml-2d5rem { margin-left: -2.5rem; }
.ml-3rem { margin-left: -3rem; }
.ml-4rem { margin-left: -4rem; }
.ml-5rem { margin-left: -5rem; }
.ml-6rem { margin-left: -6rem; }
.ml-7rem { margin-left: -7rem; }
.ml-8rem { margin-left: -8rem; }
.ml-9rem { margin-left: -9rem; }
.ml-10rem { margin-left: -10rem; }

.ml0d5em { margin-left: 0.5em; }
.ml1em { margin-left: 1em; }
.ml1d5em { margin-left: 1.5em; }
.ml2em { margin-left: 2em; }
.ml3em { margin-left: 3em; }
.ml4em { margin-left: 4em; }
.ml5em { margin-left: 5em; }
.ml6em { margin-left: 6em; }
.ml7em { margin-left: 7em; }
.ml8em { margin-left: 8em; }
.ml9em { margin-left: 9em; }
.ml10em { margin-left: 10em; }

.mt0{ margin-top:0px; }
.mt0d5rem { margin-top: 0.5rem; }
.mt1rem { margin-top: 1rem; }
.mt1d5rem { margin-top: 1.5rem; }
.mt2rem { margin-top: 2rem; }
.mt2d5rem { margin-top: 2.5rem; }
.mt3rem { margin-top: 3rem; }
.mt4rem { margin-top: 4rem; }
.mt5rem { margin-top: 5rem; }
.mt6rem { margin-top: 6rem; }
.mt7rem { margin-top: 7rem; }
.mt8rem { margin-top: 8rem; }
.mt9rem { margin-top: 9rem; }
.mt10rem { margin-top: 10rem; }

.mt-0d5rem { margin-top: -0.5rem; }
.mt-1rem { margin-top: -1rem; }
.mt-1d5rem { margin-top: -1.5rem; }
.mt-2rem { margin-top: -2rem; }
.mt-2d5rem { margin-top: -2.5rem; }
.mt-3rem { margin-top: -3rem; }
.mt-4rem { margin-top: -4rem; }
.mt-5rem { margin-top: -5rem; }
.mt-6rem { margin-top: -6rem; }
.mt-7rem { margin-top: -7rem; }
.mt-8rem { margin-top: -8rem; }
.mt-9rem { margin-top: -9rem; }
.mt-10rem { margin-top: -10rem; }

.mt0d5em { margin-top: 0.5em; }
.mt1em { margin-top: 1em; }
.mt1d5em { margin-top: 1.5em; }
.mt2em { margin-top: 2em; }
.mt3em { margin-top: 3em; }
.mt4em { margin-top: 4em; }
.mt5em { margin-top: 5em; }
.mt6em { margin-top: 6em; }
.mt7em { margin-top: 7em; }
.mt8em { margin-top: 8em; }
.mt9em { margin-top: 9em; }
.mt10em { margin-top: 10em; }

.mb0{ margin-bottom:0px; }
.mb0d5rem { margin-bottom: 0.5rem; }
.mb1rem { margin-bottom: 1rem; }
.mb1d5rem { margin-bottom: 1.5rem; }
.mb2rem { margin-bottom: 2rem; }
.mb2d5rem { margin-bottom: 2.5rem; }
.mb3rem { margin-bottom: 3rem; }
.mb4rem { margin-bottom: 4rem; }
.mb5rem { margin-bottom: 5rem; }
.mb6rem { margin-bottom: 6rem; }
.mb7rem { margin-bottom: 7rem; }
.mb8rem { margin-bottom: 8rem; }
.mb9rem { margin-bottom: 9rem; }
.mb10rem { margin-bottom: 10rem; }

.mb-0d5rem { margin-bottom: -0.5rem; }
.mb-1rem { margin-bottom: -1rem; }
.mb-1d5rem { margin-bottom: -1.5rem; }
.mb-2rem { margin-bottom: -2rem; }
.mb-2d5rem { margin-bottom: -2.5rem; }
.mb-3rem { margin-bottom: -3rem; }
.mb-4rem { margin-bottom: -4rem; }
.mb-5rem { margin-bottom: -5rem; }
.mb-6rem { margin-bottom: -6rem; }
.mb-7rem { margin-bottom: -7rem; }
.mb-8rem { margin-bottom: -8rem; }
.mb-9rem { margin-bottom: -9rem; }
.mb-10rem { margin-bottom: -10rem; }

.mb0d5em { margin-bottom: 0.5em; }
.mb1em { margin-bottom: 1em; }
.mb1d5em { margin-bottom: 1.5em; }
.mb2em { margin-bottom: 2em; }
.mb3em { margin-bottom: 3em; }
.mb4em { margin-bottom: 4em; }
.mb5em { margin-bottom: 5em; }
.mb6em { margin-bottom: 6em; }
.mb7em { margin-bottom: 7em; }
.mb8em { margin-bottom: 8em; }
.mb9em { margin-bottom: 9em; }
.mb10em { margin-bottom: 10em; }

.m0{ margin:0px; }
.m0d5rem { margin: 0.5rem; }
.m1rem { margin: 1rem; }
.m1d5rem { margin: 1.5rem; }
.m2rem { margin: 2rem; }
.m2d5rem { margin: 2.5rem; }
.m3rem { margin: 3rem; }
.m4rem { margin: 4rem; }
.m5rem { margin: 5rem; }
.m6rem { margin: 6rem; }
.m7rem { margin: 7rem; }
.m8rem { margin: 8rem; }
.m9rem { margin: 9rem; }
.m10rem { margin: 10rem; }

.m0d5em { margin: 0.5em; }
.m1em { margin: 1em; }
.m1d5em { margin: 1.5em; }
.m2em { margin: 2em; }
.m3em { margin: 3em; }
.m4em { margin: 4em; }
.m5em { margin: 5em; }
.m6em { margin: 6em; }
.m7em { margin: 7em; }
.m8em { margin: 8em; }
.m9em { margin: 9em; }
.m10em { margin: 10em; }

/*padding setting*/
.pr0{ padding-right:0px; }
.pr0d1rem { padding-right: 0.1rem; }
.pr0d2rem { padding-right: 0.2rem; }
.pr0d3rem { padding-right: 0.3rem; }
.pr0d4rem { padding-right: 0.4rem; }
.pr0d5rem { padding-right: 0.5rem; }
.pr0d6rem { padding-right: 0.6rem; }
.pr0d7rem { padding-right: 0.7rem; }
.pr0d8rem { padding-right: 0.8rem; }
.pr0d9rem { padding-right: 0.9rem; }
.pr1rem { padding-right: 1rem; }
.pr1d1rem { padding-right: 1.1rem; }
.pr1d2rem { padding-right: 1.2rem; }
.pr1d3rem { padding-right: 1.3rem; }
.pr1d4rem { padding-right: 1.4rem; }
.pr1d5rem { padding-right: 1.5rem; }
.pr1d6rem { padding-right: 1.6rem; }
.pr1d7rem { padding-right: 1.7rem; }
.pr1d8rem { padding-right: 1.8rem; }
.pr1d9rem { padding-right: 1.9rem; }
.pr2rem { padding-right: 2rem; }
.pr2d1rem { padding-right: 2.1rem; }
.pr2d2rem { padding-right: 2.2rem; }
.pr2d3rem { padding-right: 2.3rem; }
.pr2d4rem { padding-right: 2.4rem; }
.pr2d5rem { padding-right: 2.5rem; }
.pr2d6rem { padding-right: 2.6rem; }
.pr2d7rem { padding-right: 2.7rem; }
.pr2d8rem { padding-right: 2.8rem; }
.pr2d9rem { padding-right: 2.9rem; }
.pr3rem { padding-right: 3rem; }
.pr3d5rem { padding-right: 3.5rem; }
.pr4rem { padding-right: 4rem; }
.pr4d5rem { padding-right: 4.5rem; }
.pr5rem { padding-right: 5rem; }
.pr5d5rem { padding-right: 5.5rem; }
.pr6rem { padding-right: 6rem; }
.pr7rem { padding-right: 7rem; }
.pr8rem { padding-right: 8rem; }
.pr9rem { padding-right: 9rem; }
.pr10rem { padding-right: 10rem; }

.pr0d5em { padding-right: 0.5em; }
.pr1em { padding-right: 1em; }
.pr1d5em { padding-right: 1.5em; }
.pr2em { padding-right: 2em; }
.pr3em { padding-right: 3em; }
.pr4em { padding-right: 4em; }
.pr5em { padding-right: 5em; }
.pr6em { padding-right: 6em; }
.pr7em { padding-right: 7em; }
.pr8em { padding-right: 8em; }
.pr9em { padding-right: 9em; }
.pr10em { padding-right: 10em; }

.pl0{ padding-left:0px; }
.pl0d1rem { padding-left: 0.1rem; }
.pl0d2rem { padding-left: 0.2rem; }
.pl0d3rem { padding-left: 0.3rem; }
.pl0d4rem { padding-left: 0.4rem; }
.pl0d5rem { padding-left: 0.5rem; }
.pl0d6rem { padding-left: 0.6rem; }
.pl0d7rem { padding-left: 0.7rem; }
.pl0d8rem { padding-left: 0.8rem; }
.pl0d9rem { padding-left: 0.9rem; }
.pl1rem { padding-left: 1rem; }
.pl1d1rem { padding-left: 1.1rem; }
.pl1d2rem { padding-left: 1.2rem; }
.pl1d3rem { padding-left: 1.3rem; }
.pl1d4rem { padding-left: 1.4rem; }
.pl1d5rem { padding-left: 1.5rem; }
.pl1d6rem { padding-left: 1.6rem; }
.pl1d7rem { padding-left: 1.7rem; }
.pl1d8rem { padding-left: 1.8rem; }
.pl1d9rem { padding-left: 1.9rem; }
.pl2rem { padding-left: 2rem; }
.pl2d1rem { padding-left: 2.1rem; }
.pl2d2rem { padding-left: 2.2rem; }
.pl2d3rem { padding-left: 2.3rem; }
.pl2d4rem { padding-left: 2.4rem; }
.pl2d5rem { padding-left: 2.5rem; }
.pl2d6rem { padding-left: 2.6rem; }
.pl2d7rem { padding-left: 2.7rem; }
.pl2d8rem { padding-left: 2.8rem; }
.pl2d9rem { padding-left: 2.9rem; }
.pl3rem { padding-left: 3rem; }
.pl3d5rem { padding-left: 3.5rem; }
.pl4rem { padding-left: 4rem; }
.pl4d5rem { padding-left: 4.5rem; }
.pl5rem { padding-left: 5rem; }
.pl5d5rem { padding-left: 5.5rem; }
.pl6rem { padding-left: 6rem; }
.pl7rem { padding-left: 7rem; }
.pl8rem { padding-left: 8rem; }
.pl9rem { padding-left: 9rem; }
.pl10rem { padding-left: 10rem; }

.pl0d5em { padding-left: 0.5em; }
.pl1em { padding-left: 1em; }
.pl1d5em { padding-left: 1.5em; }
.pl2em { padding-left: 2em; }
.pl3em { padding-left: 3em; }
.pl4em { padding-left: 4em; }
.pl5em { padding-left: 5em; }
.pl6em { padding-left: 6em; }
.pl7em { padding-left: 7em; }
.pl8em { padding-left: 8em; }
.pl9em { padding-left: 9em; }
.pl10em { padding-left: 10em; }

.pt0{ padding-top:0px; }
.pt0d1rem { padding-top: 0.1rem; }
.pt0d2rem { padding-top: 0.2rem; }
.pt0d3rem { padding-top: 0.3rem; }
.pt0d4rem { padding-top: 0.4rem; }
.pt0d5rem { padding-top: 0.5rem; }
.pt0d6rem { padding-top: 0.6rem; }
.pt0d7rem { padding-top: 0.7rem; }
.pt0d8rem { padding-top: 0.8rem; }
.pt0d9rem { padding-top: 0.9rem; }
.pt1rem { padding-top: 1rem; }
.pt1d1rem { padding-top: 1.1rem; }
.pt1d2rem { padding-top: 1.2rem; }
.pt1d3rem { padding-top: 1.3rem; }
.pt1d4rem { padding-top: 1.4rem; }
.pt1d5rem { padding-top: 1.5rem; }
.pt1d6rem { padding-top: 1.6rem; }
.pt1d7rem { padding-top: 1.7rem; }
.pt1d8rem { padding-top: 1.8rem; }
.pt1d9rem { padding-top: 1.9rem; }
.pt2rem { padding-top: 2rem; }
.pt2d1rem { padding-top: 2.1rem; }
.pt2d2rem { padding-top: 2.2rem; }
.pt2d3rem { padding-top: 2.3rem; }
.pt2d4rem { padding-top: 2.4rem; }
.pt2d5rem { padding-top: 2.5rem; }
.pt2d6rem { padding-top: 2.6rem; }
.pt2d7rem { padding-top: 2.7rem; }
.pt2d8rem { padding-top: 2.8rem; }
.pt2d9rem { padding-top: 2.9rem; }
.pt3rem { padding-top: 3rem; }
.pt3d5rem { padding-top: 3.5rem; }
.pt4rem { padding-top: 4rem; }
.pt4d5rem { padding-top: 4.5rem; }
.pt5rem { padding-top: 5rem; }
.pt5d5rem { padding-top: 5.5rem; }
.pt6rem { padding-top: 6rem; }
.pt7rem { padding-top: 7rem; }
.pt8rem { padding-top: 8rem; }
.pt9rem { padding-top: 9rem; }
.pt10rem { padding-top: 10rem; }

.pt0d5em { padding-top: 0.5em; }
.pt1em { padding-top: 1em; }
.pt1d5em { padding-top: 1.5em; }
.pt2em { padding-top: 2em; }
.pt3em { padding-top: 3em; }
.pt4em { padding-top: 4em; }
.pt5em { padding-top: 5em; }
.pt6em { padding-top: 6em; }
.pt7em { padding-top: 7em; }
.pt8em { padding-top: 8em; }
.pt9em { padding-top: 9em; }
.pt10em { padding-top: 10em; }

.pb0{ padding-bottom:0px; }
.pb0d1rem { padding-bottom: 0.1rem; }
.pb0d2rem { padding-bottom: 0.2rem; }
.pb0d3rem { padding-bottom: 0.3rem; }
.pb0d4rem { padding-bottom: 0.4rem; }
.pb0d5rem { padding-bottom: 0.5rem; }
.pb0d6rem { padding-bottom: 0.6rem; }
.pb0d7rem { padding-bottom: 0.7rem; }
.pb0d8rem { padding-bottom: 0.8rem; }
.pb0d9rem { padding-bottom: 0.9rem; }
.pb1rem { padding-bottom: 1rem; }
.pb1d1rem { padding-bottom: 1.1rem; }
.pb1d2rem { padding-bottom: 1.2rem; }
.pb1d3rem { padding-bottom: 1.3rem; }
.pb1d4rem { padding-bottom: 1.4rem; }
.pb1d5rem { padding-bottom: 1.5rem; }
.pb1d6rem { padding-bottom: 1.6rem; }
.pb1d7rem { padding-bottom: 1.7rem; }
.pb1d8rem { padding-bottom: 1.8rem; }
.pb1d9rem { padding-bottom: 1.9rem; }
.pb2rem { padding-bottom: 2rem; }
.pb2d1rem { padding-bottom: 2.1rem; }
.pb2d2rem { padding-bottom: 2.2rem; }
.pb2d3rem { padding-bottom: 2.3rem; }
.pb2d4rem { padding-bottom: 2.4rem; }
.pb2d5rem { padding-bottom: 2.5rem; }
.pb2d6rem { padding-bottom: 2.6rem; }
.pb2d7rem { padding-bottom: 2.7rem; }
.pb2d8rem { padding-bottom: 2.8rem; }
.pb2d9rem { padding-bottom: 2.9rem; }
.pb3rem { padding-bottom: 3rem; }
.pb3d5rem { padding-bottom: 3.5rem; }
.pb4rem { padding-bottom: 4rem; }
.pb4d5rem { padding-bottom: 4.5rem; }
.pb5rem { padding-bottom: 5rem; }
.pb5d5rem { padding-bottom: 5.5rem; }
.pb6rem { padding-bottom: 6rem; }
.pb7rem { padding-bottom: 7rem; }
.pb8rem { padding-bottom: 8rem; }
.pb9rem { padding-bottom: 9rem; }
.pb10rem { padding-bottom: 10rem; }

.pb0d5em { padding-bottom: 0.5em; }
.pb1em { padding-bottom: 1em; }
.pb1d5em { padding-bottom: 1.5em; }
.pb2em { padding-bottom: 2em; }
.pb3em { padding-bottom: 3em; }
.pb4em { padding-bottom: 4em; }
.pb5em { padding-bottom: 5em; }
.pb6em { padding-bottom: 6em; }
.pb7em { padding-bottom: 7em; }
.pb8em { padding-bottom: 8em; }
.pb9em { padding-bottom: 9em; }
.pb10em { padding-bottom: 10em; }

.p0{ padding:0px; }
.p0d1rem { padding: 0.1rem; }
.p0d2rem { padding: 0.2rem; }
.p0d3rem { padding: 0.3rem; }
.p0d4rem { padding: 0.4rem; }
.p0d5rem { padding: 0.5rem; }
.p0d6rem { padding: 0.6rem; }
.p0d7rem { padding: 0.7rem; }
.p0d8rem { padding: 0.8rem; }
.p0d9rem { padding: 0.9rem; }
.p1rem { padding: 1rem; }
.p1d1rem { padding: 1.1rem; }
.p1d2rem { padding: 1.2rem; }
.p1d3rem { padding: 1.3rem; }
.p1d4rem { padding: 1.4rem; }
.p1d5rem { padding: 1.5rem; }
.p1d6rem { padding: 1.6rem; }
.p1d7rem { padding: 1.7rem; }
.p1d8rem { padding: 1.8rem; }
.p1d9rem { padding: 1.9rem; }
.p2rem { padding: 2rem; }
.p2d1rem { padding: 2.1rem; }
.p2d2rem { padding: 2.2rem; }
.p2d3rem { padding: 2.3rem; }
.p2d4rem { padding: 2.4rem; }
.p2d5rem { padding: 2.5rem; }
.p2d6rem { padding: 2.6rem; }
.p2d7rem { padding: 2.7rem; }
.p2d8rem { padding: 2.8rem; }
.p2d9rem { padding: 2.9rem; }
.p3rem { padding: 3rem; }
.p3d5rem { padding: 3.5rem; }
.p4rem { padding: 4rem; }
.p4d5rem { padding: 4.5rem; }
.p5rem { padding: 5rem; }
.p5d5rem { padding: 5.5rem; }
.p6rem { padding: 6rem; }
.p7rem { padding: 7rem; }
.p8rem { padding: 8rem; }
.p9rem { padding: 9rem; }
.p10rem { padding: 10rem; }

.p0d5em { padding: 0.5em; }
.p1em { padding: 1em; }
.p1d5em { padding: 1.5em; }
.p2em { padding: 2em; }
.p3em { padding: 3em; }
.p4em { padding: 4em; }
.p5em { padding: 5em; }
.p6em { padding: 6em; }
.p7em { padding: 7em; }
.p8em { padding: 8em; }
.p9em { padding: 9em; }
.p10em { padding: 10em; }

/*width*/
.w10{ width:10px; }
.w20{ width:20px; }
.w30{ width:30px; }
.w40{ width:40px; }
.w50{ width:50px; }
.w60{ width:60px; }
.w70{ width:70px; }
.w80{ width:80px; }
.w90{ width:90px; }
.w100{ width:100px; }
.w110{ width:110px; }
.w120{ width:120px; }
.w130{ width:130px; }
.w140{ width:140px; }
.w150{ width:150px; }
.w160{ width:160px; }
.w170{ width:170px; }
.w175{ width:175px; }
.w180{ width:180px; }
.w190{ width:190px; }
.w200{ width:200px; }
.w210{ width:210px; }
.w220{ width:220px; }
.w230{ width:230px; }
.w240{ width:240px; }
.w250{ width:250px; }
.w260{ width:260px; }
.w270{ width:270px; }
.w280{ width:280px; }
.w290{ width:290px; }
.w300{ width:300px; }
.w310{ width:310px; }
.w320{ width:320px; }
.w330{ width:330px; }
.w340{ width:340px; }
.w350{ width:350px; }
.w360{ width:360px; }
.w370{ width:370px; }
.w380{ width:380px; }
.w390{ width:390px; }
.w400{ width:400px; }
.w410{ width:410px; }
.w420{ width:420px; }
.w430{ width:430px; }
.w440{ width:440px; }
.w450{ width:450px; }
.w460{ width:460px; }
.w470{ width:470px; }
.w480{ width:480px; }
.w490{ width:490px; }
.w500{ width:500px; }
.w510{ width:510px; }
.w520{ width:520px; }
.w530{ width:530px; }
.w540{ width:540px; }
.w550{ width:550px; }
.w560{ width:560px; }
.w570{ width:570px; }
.w580{ width:580px; }
.w590{ width:590px; }
.w600{ width:600px; }
.w610{ width:610px; }
.w620{ width:620px; }
.w630{ width:630px; }
.w640{ width:640px; }
.w650{ width:650px; }
.w660{ width:660px; }
.w670{ width:670px; }
.w680{ width:680px; }
.w690{ width:690px; }
.w700{ width:700px; }
.w710{ width:710px; }
.w720{ width:720px; }
.w730{ width:730px; }
.w740{ width:740px; }
.w750{ width:750px; }
.w760{ width:760px; }
.w770{ width:770px; }
.w780{ width:780px; }
.w790{ width:790px; }
.w800{ width:800px; }
.w810{ width:810px; }
.w820{ width:820px; }
.w830{ width:830px; }
.w840{ width:840px; }
.w850{ width:850px; }
.w860{ width:860px; }
.w870{ width:870px; }
.w880{ width:880px; }
.w890{ width:890px; }
.w900{ width:900px; }
.w910{ width:910px; }
.w920{ width:920px; }
.w930{ width:930px; }
.w940{ width:940px; }
.w950{ width:950px; }
.w960{ width:960px; }
.w970{ width:970px; }
.w980{ width:980px; }
.w990{ width:990px; }
.w1000{ width:1000px; }
.w1010{ width:1010px; }
.w1020{ width:1020px; }
.w1030{ width:1030px; }
.w1040{ width:1040px; }
.w1050{ width:1050px; }
.w1060{ width:1060px; }
.w1070{ width:1070px; }
.w1080{ width:1080px; }
.w1090{ width:1090px; }
.w1100{ width:1100px; }
.w1110{ width:1110px; }
.w1120{ width:1120px; }
.w1130{ width:1130px; }
.w1140{ width:1140px; }
.w1150{ width:1150px; }
.w1160{ width:1160px; }
.w1170{ width:1170px; }
.w1180{ width:1180px; }
.w1190{ width:1190px; }
.w1200{ width:1200px; }

.mw50{ width:100%;max-width:50px;*width:50px;}
.mw60{ width:100%;max-width:60px;*width:60px;}
.mw70{ width:100%;max-width:70px;*width:70px;}
.mw80{ width:100%;max-width:80px;*width:80px;}
.mw90{ width:100%;max-width:90px;*width:90px;}
.mw100{ width:100%;max-width:100px;*width:100px;}
.mw110{ width:100%;max-width:110px;*width:110px;}
.mw120{ width:100%;max-width:120px;*width:120px;}
.mw130{ width:100%;max-width:130px;*width:130px;}
.mw140{ width:100%;max-width:140px;*width:140px;}
.mw150{ width:100%;max-width:150px;*width:150px;}
.mw160{ width:100%;max-width:160px;*width:160px;}
.mw170{ width:100%;max-width:170px;*width:170px;}
.mw180{ width:100%;max-width:180px;*width:180px;}
.mw190{ width:100%;max-width:190px;*width:190px;}
.mw200{ width:100%;max-width:200px;*width:200px;}
.mw210{ width:100%;max-width:210px;*width:210px;}
.mw220{ width:100%;max-width:220px;*width:220px;}
.mw230{ width:100%;max-width:230px;*width:230px;}
.mw240{ width:100%;max-width:240px;*width:240px;}
.mw250{ width:100%;max-width:250px;*width:250px;}
.mw260{ width:100%;max-width:260px;*width:260px;}
.mw270{ width:100%;max-width:270px;*width:270px;}
.mw280{ width:100%;max-width:280px;*width:280px;}
.mw290{ width:100%;max-width:290px;*width:290px;}
.mw300{ width:100%;max-width:300px;*width:300px;}
.mw310{ width:100%;max-width:310px;*width:310px;}
.mw320{ width:100%;max-width:320px;*width:320px;}
.mw330{ width:100%;max-width:330px;*width:330px;}
.mw340{ width:100%;max-width:340px;*width:340px;}
.mw350{ width:100%;max-width:350px;*width:350px;}
.mw360{ width:100%;max-width:360px;*width:360px;}
.mw370{ width:100%;max-width:370px;*width:370px;}
.mw380{ width:100%;max-width:380px;*width:380px;}
.mw390{ width:100%;max-width:390px;*width:390px;}
.mw400{ width:100%;max-width:400px;*width:400px;}
.mw410{ width:100%;max-width:410px;*width:410px;}
.mw420{ width:100%;max-width:420px;*width:420px;}
.mw430{ width:100%;max-width:430px;*width:430px;}
.mw440{ width:100%;max-width:440px;*width:440px;}
.mw450{ width:100%;max-width:450px;*width:450px;}
.mw460{ width:100%;max-width:460px;*width:460px;}
.mw470{ width:100%;max-width:470px;*width:470px;}
.mw480{ width:100%;max-width:480px;*width:480px;}
.mw490{ width:100%;max-width:490px;*width:490px;}
.mw500{ width:100%;max-width:500px;*width:500px;}
.mw510{ width:100%;max-width:510px;*width:510px;}
.mw520{ width:100%;max-width:520px;*width:520px;}
.mw530{ width:100%;max-width:530px;*width:530px;}
.mw540{ width:100%;max-width:540px;*width:540px;}
.mw550{ width:100%;max-width:550px;*width:550px;}
.mw560{ width:100%;max-width:560px;*width:560px;}
.mw570{ width:100%;max-width:570px;*width:570px;}
.mw580{ width:100%;max-width:580px;*width:580px;}
.mw590{ width:100%;max-width:590px;*width:590px;}
.mw600{ width:100%;max-width:600px;*width:600px;}
.mw610{ width:100%;max-width:610px;*width:610px;}
.mw620{ width:100%;max-width:620px;*width:620px;}
.mw630{ width:100%;max-width:630px;*width:630px;}
.mw640{ width:100%;max-width:640px;*width:640px;}
.mw650{ width:100%;max-width:650px;*width:650px;}
.mw660{ width:100%;max-width:660px;*width:660px;}
.mw670{ width:100%;max-width:670px;*width:670px;}
.mw680{ width:100%;max-width:680px;*width:680px;}
.mw690{ width:100%;max-width:690px;*width:690px;}
.mw700{ width:100%;max-width:700px;*width:700px;}
.mw710{ width:100%;max-width:710px;*width:710px;}
.mw720{ width:100%;max-width:720px;*width:720px;}
.mw730{ width:100%;max-width:730px;*width:730px;}
.mw740{ width:100%;max-width:740px;*width:740px;}
.mw750{ width:100%;max-width:750px;*width:750px;}
.mw710{ width:100%;max-width:710px;*width:710px;}
.mw720{ width:100%;max-width:720px;*width:720px;}
.mw730{ width:100%;max-width:730px;*width:730px;}
.mw740{ width:100%;max-width:740px;*width:740px;}
.mw750{ width:100%;max-width:750px;*width:750px;}
.mw760{ width:100%;max-width:760px;*width:760px;}
.mw770{ width:100%;max-width:770px;*width:770px;}
.mw780{ width:100%;max-width:780px;*width:780px;}
.mw790{ width:100%;max-width:790px;*width:790px;}
.mw800{ width:100%;max-width:800px;*width:800px;}
.mw810{ width:100%;max-width:810px;*width:810px;}
.mw820{ width:100%;max-width:820px;*width:820px;}
.mw830{ width:100%;max-width:830px;*width:830px;}
.mw840{ width:100%;max-width:840px;*width:840px;}
.mw850{ width:100%;max-width:850px;*width:850px;}
.mw860{ width:100%;max-width:860px;*width:860px;}
.mw870{ width:100%;max-width:870px;*width:870px;}
.mw880{ width:100%;max-width:880px;*width:880px;}
.mw890{ width:100%;max-width:890px;*width:890px;}
.mw900{ width:100%;max-width:900px;*width:900px;}
.mw910{ width:100%;max-width:910px;*width:910px;}
.mw920{ width:100%;max-width:920px;*width:920px;}
.mw930{ width:100%;max-width:930px;*width:930px;}
.mw940{ width:100%;max-width:940px;*width:940px;}
.mw950{ width:100%;max-width:950px;*width:950px;}
.mw960{ width:100%;max-width:960px;*width:960px;}
.mw970{ width:100%;max-width:970px;*width:970px;}
.mw980{ width:100%;max-width:980px;*width:980px;}
.mw990{ width:100%;max-width:990px;*width:990px;}
.mw1000{ width:100%;max-width:1000px;*width:1000px;}
.mw1010{ width:100%;max-width:1010px;*width:1010px;}
.mw1020{ width:100%;max-width:1020px;*width:1020px;}
.mw1030{ width:100%;max-width:1030px;*width:1030px;}
.mw1040{ width:100%;max-width:1040px;*width:1040px;}
.mw1050{ width:100%;max-width:1050px;*width:1050px;}
.mw1060{ width:100%;max-width:1060px;*width:1060px;}
.mw1070{ width:100%;max-width:1070px;*width:1070px;}
.mw1080{ width:100%;max-width:1080px;*width:1080px;}
.mw1090{ width:100%;max-width:1090px;*width:1090px;}
.mw1100{ width:100%;max-width:1100px;*width:1100px;}
.mw1110{ width:100%;max-width:1110px;*width:1110px;}
.mw1120{ width:100%;max-width:1120px;*width:1120px;}
.mw1130{ width:100%;max-width:1130px;*width:1130px;}
.mw1140{ width:100%;max-width:1140px;*width:1140px;}
.mw1150{ width:100%;max-width:1150px;*width:1150px;}
.mw1160{ width:100%;max-width:1160px;*width:1160px;}
.mw1170{ width:100%;max-width:1170px;*width:1170px;}
.mw1180{ width:100%;max-width:1180px;*width:1180px;}
.mw1190{ width:100%;max-width:1190px;*width:1190px;}
.mw1200{ width:100%;max-width:1200px;*width:1200px;}

.w10p{width:10%;}
.w15p{width:15%;}
.w175p{width:17.5%;}
.w20p{width:20%;}
.w25p{width:25%;}
.w30p{width:30%;}
.w35p{width:35%;}
.w40p{width:40%;}
.w45p{width:45%;}
.w50p{width:50%;}
.w55p{width:55%;}
.w60p{width:60%;}
.w65p{width:65%;}
.w70p{width:70%;}
.w75p{width:75%;}
.w80p{width:80%;}
.w85p{width:85%;}
.w90p{width:90%;}
.w95p{width:95%;}
.w99p{width:99%;}
.w100p{width:100%;}
.w33p{width:33.33%;}
.w66p{width:66.66%;}

.wfc{ width:fit-content; }

/*height*/
.h10{ height:10px; }
.h20{ height:20px; }
.h30{ height:30px; }
.h40{ height:40px; }
.h50{ height:50px; }
.h60{ height:60px; }
.h70{ height:70px; }
.h80{ height:80px; }
.h90{ height:90px; }
.h100{ height:100px; }
.h110{ height:110px; }
.h120{ height:120px; }
.h125{ height:125px; }
.h130{ height:130px; }
.h140{ height:140px; }
.h150{ height:150px; }
.h160{ height:160px; }
.h170{ height:170px; }
.h180{ height:180px; }
.h190{ height:190px; }
.h200{ height:200px; }
.h210{ height:210px; }
.h220{ height:220px; }
.h230{ height:230px; }
.h240{ height:240px; }
.h250{ height:250px; }
.h260{ height:260px; }
.h270{ height:270px; }
.h280{ height:280px; }
.h290{ height:290px; }
.h300{ height:300px; }

/*border*/
.bA { border: 1px solid inherit; }
.bL { border-left: 1px solid inherit; }
.bR { border-right: 1px solid inherit; }
.bT { border-top: 1px solid inherit; }
.bB { border-bottom: 1px solid inherit; }

.bw1 { border-width: 1px; }
.bw2 { border-width: 2px; }
.bw3 { border-width: 3px; }
.bw4 { border-width: 4px; }
.bw5 { border-width: 5px; }
.bw6 { border-width: 6px; }
.bw7 { border-width: 7px; }
.bw8 { border-width: 8px; }
.bw9 { border-width: 9px; }
.bw10 { border-width: 10px; }

.bsSolid { border-style: solid; }
.bsDot { border-style: dotted; }
.bsDash { border-style: dashed; }
.bsDouble { border-style: double; }

/*border-radius*/
.borderR1 { border-radius: 1px;}
.borderR2 { border-radius: 2px;}
.borderR3 { border-radius: 3px;}
.borderR4 { border-radius: 4px;}
.borderR5 { border-radius: 5px;}
.borderR6 { border-radius: 6px;}
.borderR7 { border-radius: 7px;}
.borderR8 { border-radius: 8px;}
.borderR9 { border-radius: 9px;}
.borderR10 { border-radius: 10px;}
.borderR11 { border-radius: 11px;}
.borderR12 { border-radius: 12px;}
.borderR13 { border-radius: 13px;}
.borderR14 { border-radius: 14px;}
.borderR15 { border-radius: 15px;}
.borderR16 { border-radius: 16px;}
.borderR17 { border-radius: 17px;}
.borderR18 { border-radius: 18px;}
.borderR19 { border-radius: 19px;}
.borderR20 { border-radius: 20px;}
.borderR21 { border-radius: 21px;}
.borderR22 { border-radius: 22px;}
.borderR23 { border-radius: 23px;}
.borderR24 { border-radius: 24px;}
.borderR25 { border-radius: 25px;}
.borderR26 { border-radius: 26px;}
.borderR27 { border-radius: 27px;}
.borderR28 { border-radius: 28px;}
.borderR29 { border-radius: 29px;}
.borderR30 { border-radius: 30px;}

.bdrs1 { border-radius: 1px;}
.bdrs2 { border-radius: 2px;}
.bdrs3 { border-radius: 3px;}
.bdrs4 { border-radius: 4px;}
.bdrs5 { border-radius: 5px;}
.bdrs6 { border-radius: 6px;}
.bdrs7 { border-radius: 7px;}
.bdrs8 { border-radius: 8px;}
.bdrs9 { border-radius: 9px;}
.bdrs10 { border-radius: 10px;}
.bdrs11 { border-radius: 11px;}
.bdrs12 { border-radius: 12px;}
.bdrs13 { border-radius: 13px;}
.bdrs14 { border-radius: 14px;}
.bdrs15 { border-radius: 15px;}
.bdrs16 { border-radius: 16px;}
.bdrs17 { border-radius: 17px;}
.bdrs18 { border-radius: 18px;}
.bdrs19 { border-radius: 19px;}
.bdrs20 { border-radius: 20px;}
.bdrs21 { border-radius: 21px;}
.bdrs22 { border-radius: 22px;}
.bdrs23 { border-radius: 23px;}
.bdrs24 { border-radius: 24px;}
.bdrs25 { border-radius: 25px;}
.bdrs26 { border-radius: 26px;}
.bdrs27 { border-radius: 27px;}
.bdrs28 { border-radius: 28px;}
.bdrs29 { border-radius: 29px;}
.bdrs30 { border-radius: 30px;}
.bdrs31 { border-radius: 31px;}
.bdrs32 { border-radius: 32px;}
.bdrs33 { border-radius: 33px;}
.bdrs34 { border-radius: 34px;}
.bdrs35 { border-radius: 35px;}
.bdrs36 { border-radius: 36px;}
.bdrs37 { border-radius: 37px;}
.bdrs38 { border-radius: 38px;}
.bdrs39 { border-radius: 39px;}
.bdrs40 { border-radius: 40px;}
.bdrs41 { border-radius: 41px;}
.bdrs42 { border-radius: 42px;}
.bdrs43 { border-radius: 43px;}
.bdrs44 { border-radius: 44px;}
.bdrs45 { border-radius: 45px;}
.bdrs46 { border-radius: 46px;}
.bdrs47 { border-radius: 47px;}
.bdrs48 { border-radius: 48px;}
.bdrs49 { border-radius: 49px;}
.bdrs50 { border-radius: 50px;}

/*text*/

.brsg1{ text-indent:-1em; padding-left:1em;}
.brsg15{ text-indent:-1.5em; padding-left:1.5em;}
.brsg2{ text-indent:-2em; padding-left:2em;}
.brsg25{ text-indent:-2.5em; padding-left:2.5em;}
.brsg3{ text-indent:-3em; padding-left:3em;}
.brsg4{ text-indent:-4em; padding-left:4em;}
.brsg5{ text-indent:-5em; padding-left:5em;}

.futo{ font-weight:bold;}
.hoso{ font-weight: normal;}
.fw300{ font-weight:300;}
.fw400{ font-weight:400;}
.fw500{ font-weight:500;}
.fw700{ font-weight:700;}

.tDn{ text-decoration: none;}

.vrT{ vertical-align:top; }
.vrM{ vertical-align:middle; }
.vrB{ vertical-align:bottom; }
.va1{ vertical-align:0.1rem; }
.va2{ vertical-align:0.2rem; }
.va3{ vertical-align:0.3rem; }
.va4{ vertical-align:0.4rem; }
.va5{ vertical-align:0.5rem; }
.va6{ vertical-align:0.6rem; }
.va7{ vertical-align:0.7rem; }
.va8{ vertical-align:0.8rem; }
.va9{ vertical-align:0.9rem; }
.va10{ vertical-align:1.0rem; }
.va-1{ vertical-align:-0.1rem; }
.va-2{ vertical-align:-0.2rem; }
.va-3{ vertical-align:-0.3rem; }
.va-4{ vertical-align:-0.4rem; }
.va-5{ vertical-align:-0.5rem; }
.va-6{ vertical-align:-0.6rem; }
.va-7{ vertical-align:-0.7rem; }
.va-8{ vertical-align:-0.8rem; }
.va-9{ vertical-align:-0.9rem; }
.va-10{ vertical-align:-1.0rem; }

.nr{ white-space:nowrap; }
.wr{ word-wrap:break-word; }

/*etc*/

.posR { position: relative; }

.ofX { overflow-x: auto; }
.ovH { overflow: hidden; }

.embed-responsive{
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden;
}
.embed-responsive-16by9 {
	width:100%;
	padding-bottom: 56.25%;
}
.embed-responsive iframe {
	position: absolute;
	width:100%;
	height:100%;
}

.dspBlock { display: block; }
.dspIblock { display: inline-block; }
.dspInline { display: inline; }
.dTb { display: table; }
.dTbr { display: table-row; }
.dTbc { display: table-cell; }

.dspFlex { display: flex; }
.fxdC { flex-direction: column; }
.fxdCr { flex-direction: column-reverse; }
.fxdR { flex-direction: row; }
.fxdRr { flex-direction: row-reverse; }
.jcC { justify-content: center; }
.jcFe { justify-content: flex-end; }
.jcFs { justify-content: flex-start; }
.jcSa { justify-content: space-around; }
.jcSb { justify-content: space-between; }
.acC { align-content: center; }
.acFe { align-content: flex-end; }
.acFs { align-content: flex-start; }
.acS { align-content: stretch; }
.acSa { align-content: space-around; }
.acSb { align-content: space-between; }
.aiB { align-items: baseline; }
.aiC { align-items: center; }
.aiFe { align-items: flex-end; }
.aiFs { align-items: flex-start; }
.aiS { align-items: stretch; }

