@charset "utf-8";

/*------------------------------------------------------------------------------
 GENERAL CLASSES（SIZE & MARGIN）
 -------------------------------------------------------------------------------
/* WIDTH */
.wq {
	width: 25%;
}
.w33per {
	width: 33.3%;
}
.wh {
	width: 50%;
	_width: 49.9%;
}
.w75per {
	width: 75%;
}
.wf {
	width: 100%;
}
/* HEIGHT */
.hf {
	height: 100%;
}
/* MARGIN */
.mt1 {
	margin-top: 1px !important;
}
.mt2 {
	margin-top: 2px !important;
}
.mt3 {
	margin-top: 3px !important;
}
.mt4 {
	margin-top: 4px !important;
}
.mt5 {
	margin-top: 5px !important;
}
.mt6 {
	margin-top: 6px !important;
}
.mt7 {
	margin-top: 7px !important;
}
.mt8 {
	margin-top: 8px !important;
}
.mt9 {
	margin-top: 9px !important;
}
.mt10 {
	margin-top: 10px !important;
}
.mt11 {
	margin-top: 11px !important;
}
.mt12 {
	margin-top: 12px !important;
}
.mt13 {
	margin-top: 13px !important;
}
.mt14 {
	margin-top: 14px !important;
}
.mt15 {
	margin-top: 15px !important;
}
.mt16 {
	margin-top: 16px !important;
}
.mt17 {
	margin-top: 17px !important;
}
.mt18 {
	margin-top: 18px !important;
}
.mt19 {
	margin-top: 19px !important;
}
.mt20 {
	margin-top: 20px !important;
}
.mt21 {
	margin-top: 21px !important;
}
.mt22 {
	margin-top: 22px !important;
}
.mt23 {
	margin-top: 23px !important;
}
.mt24 {
	margin-top: 24px !important;
}
.mt25 {
	margin-top: 25px !important;
}
.mt26 {
	margin-top: 26px !important;
}
.mt27 {
	margin-top: 27px !important;
}
.mt28 {
	margin-top: 28px !important;
}
.mt29 {
	margin-top: 29px !important;
}
.mt30 {
	margin-top: 30px !important;
}
.mt31 {
	margin-top: 31px !important;
}
.mt32 {
	margin-top: 32px !important;
}
.mt33 {
	margin-top: 33px !important;
}
.mt34 {
	margin-top: 34px !important;
}
.mt35 {
	margin-top: 35px !important;
}
.mt36 {
	margin-top: 36px !important;
}
.mt37 {
	margin-top: 37px !important;
}
.mt38 {
	margin-top: 38px !important;
}
.mt39 {
	margin-top: 39px !important;
}
.mt40 {
	margin-top: 40px !important;
}

.mr0 {
	margin-right: 0px !important;
}
.mr1 {
	margin-right: 1px !important;
}
.mr2 {
	margin-right: 2px !important;
}
.mr3 {
	margin-right: 3px !important;
}
.mr4 {
	margin-right: 4px !important;
}
.mr5 {
	margin-right: 5px !important;
}
.mr6 {
	margin-right: 6px !important;
}
.mr7 {
	margin-right: 7px !important;
}
.mr8 {
	margin-right: 8px !important;
}
.mr9 {
	margin-right: 9px !important;
}
.mr10 {
	margin-right: 10px !important;
}
.mr11 {
	margin-right: 11px !important;
}
.mr12 {
	margin-right: 12px !important;
}
.mr13 {
	margin-right: 13px !important;
}
.mr14 {
	margin-right: 14px !important;
}
.mr15 {
	margin-right: 15px !important;
}
.mr16 {
	margin-right: 16px !important;
}
.mr17 {
	margin-right: 17px !important;
}
.mr18 {
	margin-right: 18px !important;
}
.mr19 {
	margin-right: 19px !important;
}
.mr20 {
	margin-right: 20px !important;
}
.mr21 {
	margin-right: 21px !important;
}
.mr22 {
	margin-right: 22px !important;
}
.mr23 {
	margin-right: 23px !important;
}
.mr24 {
	margin-right: 24px !important;
}
.mr25 {
	margin-right: 25px !important;
}
.mr26 {
	margin-right: 26px !important;
}
.mr27 {
	margin-right: 27px !important;
}
.mr28 {
	margin-right: 28px !important;
}
.mr29 {
	margin-right: 29px !important;
}
.mr30 {
	margin-right: 30px !important;
}
.mr31 {
	margin-right: 31px !important;
}
.mr32 {
	margin-right: 32px !important;
}
.mr33 {
	margin-right: 33px !important;
}
.mr34 {
	margin-right: 34px !important;
}
.mr35 {
	margin-right: 35px !important;
}
.mr36 {
	margin-right: 36px !important;
}
.mr37 {
	margin-right: 37px !important;
}
.mr38 {
	margin-right: 38px !important;
}
.mr39 {
	margin-right: 39px !important;
}
.mr40 {
	margin-right: 40px !important;
}

.mb0 {
	margin-bottom: 0px !important;
}
.mb1 {
	margin-bottom: 1px !important;
}
.mb2 {
	margin-bottom: 2px !important;
}
.mb3 {
	margin-bottom: 3px !important;
}
.mb4 {
	margin-bottom: 4px !important;
}
.mb5 {
	margin-bottom: 5px !important;
}
.mb6 {
	margin-bottom: 6px !important;
}
.mb7 {
	margin-bottom: 7px !important;
}
.mb8 {
	margin-bottom: 8px !important;
}
.mb9 {
	margin-bottom: 9px !important;
}
.mb10 {
	margin-bottom: 10px !important;
}
.mb11 {
	margin-bottom: 11px !important;
}
.mb12 {
	margin-bottom: 12px !important;
}
.mb13 {
	margin-bottom: 13px !important;
}
.mb14 {
	margin-bottom: 14px !important;
}
.mb15 {
	margin-bottom: 15px !important;
}
.mb16 {
	margin-bottom: 16px !important;
}
.mb17 {
	margin-bottom: 17px !important;
}
.mb18 {
	margin-bottom: 18px !important;
}
.mb19 {
	margin-bottom: 19px !important;
}
.mb20 {
	margin-bottom: 20px !important;
}
.mb21 {
	margin-bottom: 21px !important;
}
.mb22 {
	margin-bottom: 22px !important;
}
.mb23 {
	margin-bottom: 23px !important;
}
.mb24 {
	margin-bottom: 24px !important;
}
.mb25 {
	margin-bottom: 25px !important;
}
.mb26 {
	margin-bottom: 26px !important;
}
.mb27 {
	margin-bottom: 27px !important;
}
.mb28 {
	margin-bottom: 28px !important;
}
.mb29 {
	margin-bottom: 29px !important;
}
.mb30 {
	margin-bottom: 30px !important;
}
.mb31 {
	margin-bottom: 31px !important;
}
.mb32 {
	margin-bottom: 32px !important;
}
.mb33 {
	margin-bottom: 33px !important;
}
.mb34 {
	margin-bottom: 34px !important;
}
.mb35 {
	margin-bottom: 35px !important;
}
.mb36 {
	margin-bottom: 36px !important;
}
.mb37 {
	margin-bottom: 37px !important;
}
.mb38 {
	margin-bottom: 38px !important;
}
.mb39 {
	margin-bottom: 39px !important;
}
.mb40 {
	margin-bottom: 40px !important;
}

.ml0 {
	margin-left: 0px !important;
}
.ml1 {
	margin-left: 1px !important;
}
.ml2 {
	margin-left: 2px !important;
}
.ml3 {
	margin-left: 3px !important;
}
.ml4 {
	margin-left: 4px !important;
}
.ml5 {
	margin-left: 5px !important;
}
.ml6 {
	margin-left: 6px !important;
}
.ml7 {
	margin-left: 7px !important;
}
.ml8 {
	margin-left: 8px !important;
}
.ml9 {
	margin-left: 9px !important;
}
.ml10 {
	margin-left: 10px !important;
}
.ml11 {
	margin-left: 11px !important;
}
.ml12 {
	margin-left: 12px !important;
}
.ml13 {
	margin-left: 13px !important;
}
.ml14 {
	margin-left: 14px !important;
}
.ml15 {
	margin-left: 15px !important;
}
.ml16 {
	margin-left: 16px !important;
}
.ml17 {
	margin-left: 17px !important;
}
.ml18 {
	margin-left: 18px !important;
}
.ml19 {
	margin-left: 19px !important;
}
.ml20 {
	margin-left: 20px !important;
}
.ml21 {
	margin-left: 21px !important;
}
.ml22 {
	margin-left: 22px !important;
}
.ml23 {
	margin-left: 23px !important;
}
.ml24 {
	margin-left: 24px !important;
}
.ml25 {
	margin-left: 25px !important;
}
.ml26 {
	margin-left: 26px !important;
}
.ml27 {
	margin-left: 27px !important;
}
.ml28 {
	margin-left: 28px !important;
}
.ml29 {
	margin-left: 29px !important;
}
.ml30 {
	margin-left: 30px !important;
}
.ml31 {
	margin-left: 31px !important;
}
.ml32 {
	margin-left: 32px !important;
}
.ml33 {
	margin-left: 33px !important;
}
.ml34 {
	margin-left: 34px !important;
}
.ml35 {
	margin-left: 35px !important;
}
.ml36 {
	margin-left: 36px !important;
}
.ml37 {
	margin-left: 37px !important;
}
.ml38 {
	margin-left: 38px !important;
}
.ml39 {
	margin-left: 39px !important;
}
.ml40 {
	margin-left: 40px !important;
}

.mv0 {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.mv1 {
	margin-top: 1px !important;
	margin-bottom: 1px !important;
}
.mv2 {
	margin-top: 2px !important;
	margin-bottom: 2px !important;
}
.mv3 {
	margin-top: 3px !important;
	margin-bottom: 3px !important;
}
.mv4 {
	margin-top: 4px !important;
	margin-bottom: 4px !important;
}
.mv5 {
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}
.mv6 {
	margin-top: 6px !important;
	margin-bottom: 6px !important;
}
.mv7 {
	margin-top: 7px !important;
	margin-bottom: 7px !important;
}
.mv8 {
	margin-top: 8px !important;
	margin-bottom: 8px !important;
}
.mv9 {
	margin-top: 9px !important;
	margin-bottom: 9px !important;
}
.mv10 {
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}
.mv11 {
	margin-top: 11px !important;
	margin-bottom: 11px !important;
}
.mv12 {
	margin-top: 12px !important;
	margin-bottom: 12px !important;
}
.mv13 {
	margin-top: 13px !important;
	margin-bottom: 13px !important;
}
.mv14 {
	margin-top: 14px !important;
	margin-bottom: 14px !important;
}
.mv15 {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}
.mv16 {
	margin-top: 16px !important;
	margin-bottom: 16px !important;
}
.mv17 {
	margin-top: 17px !important;
	margin-bottom: 17px !important;
}
.mv18 {
	margin-top: 18px !important;
	margin-bottom: 18px !important;
}
.mv19 {
	margin-top: 19px !important;
	margin-bottom: 19px !important;
}
.mv20 {
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}
.mv21 {
	margin-top: 21px !important;
	margin-bottom: 21px !important;
}
.mv22 {
	margin-top: 22px !important;
	margin-bottom: 22px !important;
}
.mv23 {
	margin-top: 23px !important;
	margin-bottom: 23px !important;
}
.mv24 {
	margin-top: 24px !important;
	margin-bottom: 24px !important;
}
.mv25 {
	margin-top: 25px !important;
	margin-bottom: 25px !important;
}
.mv26 {
	margin-top: 26px !important;
	margin-bottom: 26px !important;
}
.mv27 {
	margin-top: 27px !important;
	margin-bottom: 27px !important;
}
.mv28 {
	margin-top: 28px !important;
	margin-bottom: 28px !important;
}
.mv29 {
	margin-top: 29px !important;
	margin-bottom: 29px !important;
}
.mv30 {
	margin-top: 30px !important;
	margin-bottom: 30px !important;
}
.mv31 {
	margin-top: 31px !important;
	margin-bottom: 31px !important;
}
.mv32 {
	margin-top: 32px !important;
	margin-bottom: 32px !important;
}
.mv33 {
	margin-top: 33px !important;
	margin-bottom: 33px !important;
}
.mv34 {
	margin-top: 34px !important;
	margin-bottom: 34px !important;
}
.mv35 {
	margin-top: 35px !important;
	margin-bottom: 35px !important;
}
.mv36 {
	margin-top: 36px !important;
	margin-bottom: 36px !important;
}
.mv37 {
	margin-top: 37px !important;
	margin-bottom: 37px !important;
}
.mv38 {
	margin-top: 38px !important;
	margin-bottom: 38px !important;
}
.mv39 {
	margin-top: 39px !important;
	margin-bottom: 39px !important;
}
.mv40 {
	margin-top: 40px !important;
	margin-bottom: 40px !important;
}

.mh0 {
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.mh1 {
	margin-right: 1px !important;
	margin-left: 1px !important;
}
.mh2 {
	margin-right: 2px !important;
	margin-left: 2px !important;
}
.mh3 {
	margin-right: 3px !important;
	margin-left: 3px !important;
}
.mh4 {
	margin-right: 4px !important;
	margin-left: 4px !important;
}
.mh5 {
	margin-right: 5px !important;
	margin-left: 5px !important;
}
.mh6 {
	margin-right: 6px !important;
	margin-left: 6px !important;
}
.mh7 {
	margin-right: 7px !important;
	margin-left: 7px !important;
}
.mh8 {
	margin-right: 8px !important;
	margin-left: 8px !important;
}
.mh9 {
	margin-right: 9px !important;
	margin-left: 9px !important;
}
.mh10 {
	margin-right: 10px !important;
	margin-left: 10px !important;
}
.mh11 {
	margin-right: 11px !important;
	margin-left: 11px !important;
}
.mh12 {
	margin-right: 12px !important;
	margin-left: 12px !important;
}
.mh13 {
	margin-right: 13px !important;
	margin-left: 13px !important;
}
.mh14 {
	margin-right: 14px !important;
	margin-left: 14px !important;
}
.mh15 {
	margin-right: 15px !important;
	margin-left: 15px !important;
}
.mh16 {
	margin-right: 16px !important;
	margin-left: 16px !important;
}
.mh17 {
	margin-right: 17px !important;
	margin-left: 17px !important;
}
.mh18 {
	margin-right: 18px !important;
	margin-left: 18px !important;
}
.mh19 {
	margin-right: 19px !important;
	margin-left: 19px !important;
}
.mh20 {
	margin-right: 20px !important;
	margin-left: 20px !important;
}
.mh21 {
	margin-right: 21px !important;
	margin-left: 21px !important;
}
.mh22 {
	margin-right: 22px !important;
	margin-left: 22px !important;
}
.mh23 {
	margin-right: 23px !important;
	margin-left: 23px !important;
}
.mh24 {
	margin-right: 24px !important;
	margin-left: 24px !important;
}
.mh25 {
	margin-right: 25px !important;
	margin-left: 25px !important;
}
.mh26 {
	margin-right: 26px !important;
	margin-left: 26px !important;
}
.mh27 {
	margin-right: 27px !important;
	margin-left: 27px !important;
}
.mh28 {
	margin-right: 28px !important;
	margin-left: 28px !important;
}
.mh29 {
	margin-right: 29px !important;
	margin-left: 29px !important;
}
.mh30 {
	margin-right: 30px !important;
	margin-left: 30px !important;
}
.mh31 {
	margin-right: 31px !important;
	margin-left: 31px !important;
}
.mh32 {
	margin-right: 32px !important;
	margin-left: 32px !important;
}
.mh33 {
	margin-right: 33px !important;
	margin-left: 33px !important;
}
.mh34 {
	margin-right: 34px !important;
	margin-left: 34px !important;
}
.mh35 {
	margin-right: 35px !important;
	margin-left: 35px !important;
}
.mh36 {
	margin-right: 36px !important;
	margin-left: 36px !important;
}
.mh37 {
	margin-right: 37px !important;
	margin-left: 37px !important;
}
.mh38 {
	margin-right: 38px !important;
	margin-left: 38px !important;
}
.mh39 {
	margin-right: 39px !important;
	margin-left: 39px !important;
}
.mh40 {
	margin-right: 40px !important;
	margin-left: 40px !important;
}

.m0 {
	margin: 0px !important;
}
.m1 {
	margin: 1px !important;
}
.m2 {
	margin: 2px !important;
}
.m3 {
	margin: 3px !important;
}
.m4 {
	margin: 4px !important;
}
.m5 {
	margin: 5px !important;
}
.m6 {
	margin: 6px !important;
}
.m7 {
	margin: 7px !important;
}
.m8 {
	margin: 8px !important;
}
.m9 {
	margin: 9px !important;
}
.m10 {
	margin: 10px !important;
}
.m11 {
	margin: 11px !important;
}
.m12 {
	margin: 12px !important;
}
.m13 {
	margin: 13px !important;
}
.m14 {
	margin: 14px !important;
}
.m15 {
	margin: 15px !important;
}
.m16 {
	margin: 16px !important;
}
.m17 {
	margin: 17px !important;
}
.m18 {
	margin: 18px !important;
}
.m19 {
	margin: 19px !important;
}
.m20 {
	margin: 20px !important;
}
.m21 {
	margin: 21px !important;
}
.m22 {
	margin: 22px !important;
}
.m23 {
	margin: 23px !important;
}
.m24 {
	margin: 24px !important;
}
.m25 {
	margin: 25px !important;
}
.m26 {
	margin: 26px !important;
}
.m27 {
	margin: 27px !important;
}
.m28 {
	margin: 28px !important;
}
.m29 {
	margin: 29px !important;
}
.m30 {
	margin: 30px !important;
}
.m31 {
	margin: 31px !important;
}
.m32 {
	margin: 32px !important;
}
.m33 {
	margin: 33px !important;
}
.m34 {
	margin: 34px !important;
}
.m35 {
	margin: 35px !important;
}
.m36 {
	margin: 36px !important;
}
.m37 {
	margin: 37px !important;
}
.m38 {
	margin: 38px !important;
}
.m39 {
	margin: 39px !important;
}
.m40 {
	margin: 40px !important;
}

/* PADDING */
.pt0 {
	padding-top: 0px !important;
}
.pt1 {
	padding-top: 1px !important;
}
.pt2 {
	padding-top: 2px !important;
}
.pt3 {
	padding-top: 3px !important;
}
.pt4 {
	padding-top: 4px !important;
}
.pt5 {
	padding-top: 5px !important;
}
.pt6 {
	padding-top: 6px !important;
}
.pt7 {
	padding-top: 7px !important;
}
.pt8 {
	padding-top: 8px !important;
}
.pt9 {
	padding-top: 9px !important;
}
.pt10 {
	padding-top: 10px !important;
}
.pt11 {
	padding-top: 11px !important;
}
.pt12 {
	padding-top: 12px !important;
}
.pt13 {
	padding-top: 13px !important;
}
.pt14 {
	padding-top: 14px !important;
}
.pt15 {
	padding-top: 15px !important;
}
.pt16 {
	padding-top: 16px !important;
}
.pt17 {
	padding-top: 17px !important;
}
.pt18 {
	padding-top: 18px !important;
}
.pt19 {
	padding-top: 19px !important;
}
.pt20 {
	padding-top: 20px !important;
}
.pt21 {
	padding-top: 21px !important;
}
.pt22 {
	padding-top: 22px !important;
}
.pt23 {
	padding-top: 23px !important;
}
.pt24 {
	padding-top: 24px !important;
}
.pt25 {
	padding-top: 25px !important;
}
.pt26 {
	padding-top: 26px !important;
}
.pt27 {
	padding-top: 27px !important;
}
.pt28 {
	padding-top: 28px !important;
}
.pt29 {
	padding-top: 29px !important;
}
.pt30 {
	padding-top: 30px !important;
}
.pt31 {
	padding-top: 31px !important;
}
.pt32 {
	padding-top: 32px !important;
}
.pt33 {
	padding-top: 33px !important;
}
.pt34 {
	padding-top: 34px !important;
}
.pt35 {
	padding-top: 35px !important;
}
.pt36 {
	padding-top: 36px !important;
}
.pt37 {
	padding-top: 37px !important;
}
.pt38 {
	padding-top: 38px !important;
}
.pt39 {
	padding-top: 39px !important;
}
.pt40 {
	padding-top: 40px !important;
}

.pr0 {
	padding-right: 0px !important;
}
.pr1 {
	padding-right: 1px !important;
}
.pr2 {
	padding-right: 2px !important;
}
.pr3 {
	padding-right: 3px !important;
}
.pr4 {
	padding-right: 4px !important;
}
.pr5 {
	padding-right: 5px !important;
}
.pr6 {
	padding-right: 6px !important;
}
.pr7 {
	padding-right: 7px !important;
}
.pr8 {
	padding-right: 8px !important;
}
.pr9 {
	padding-right: 9px !important;
}
.pr10 {
	padding-right: 10px !important;
}
.pr11 {
	padding-right: 11px !important;
}
.pr12 {
	padding-right: 12px !important;
}
.pr13 {
	padding-right: 13px !important;
}
.pr14 {
	padding-right: 14px !important;
}
.pr15 {
	padding-right: 15px !important;
}
.pr16 {
	padding-right: 16px !important;
}
.pr17 {
	padding-right: 17px !important;
}
.pr18 {
	padding-right: 18px !important;
}
.pr19 {
	padding-right: 19px !important;
}
.pr20 {
	padding-right: 20px !important;
}
.pr21 {
	padding-right: 21px !important;
}
.pr22 {
	padding-right: 22px !important;
}
.pr23 {
	padding-right: 23px !important;
}
.pr24 {
	padding-right: 24px !important;
}
.pr25 {
	padding-right: 25px !important;
}
.pr26 {
	padding-right: 26px !important;
}
.pr27 {
	padding-right: 27px !important;
}
.pr28 {
	padding-right: 28px !important;
}
.pr29 {
	padding-right: 29px !important;
}
.pr30 {
	padding-right: 30px !important;
}
.pr31 {
	padding-right: 31px !important;
}
.pr32 {
	padding-right: 32px !important;
}
.pr33 {
	padding-right: 33px !important;
}
.pr34 {
	padding-right: 34px !important;
}
.pr35 {
	padding-right: 35px !important;
}
.pr36 {
	padding-right: 36px !important;
}
.pr37 {
	padding-right: 37px !important;
}
.pr38 {
	padding-right: 38px !important;
}
.pr39 {
	padding-right: 39px !important;
}
.pr40 {
	padding-right: 40px !important;
}

.pb0 {
	padding-bottom: 0px !important;
}
.pb1 {
	padding-bottom: 1px !important;
}
.pb2 {
	padding-bottom: 2px !important;
}
.pb3 {
	padding-bottom: 3px !important;
}
.pb4 {
	padding-bottom: 4px !important;
}
.pb5 {
	padding-bottom: 5px !important;
}
.pb6 {
	padding-bottom: 6px !important;
}
.pb7 {
	padding-bottom: 7px !important;
}
.pb8 {
	padding-bottom: 8px !important;
}
.pb9 {
	padding-bottom: 9px !important;
}
.pb10 {
	padding-bottom: 10px !important;
}
.pb11 {
	padding-bottom: 11px !important;
}
.pb12 {
	padding-bottom: 12px !important;
}
.pb13 {
	padding-bottom: 13px !important;
}
.pb14 {
	padding-bottom: 14px !important;
}
.pb15 {
	padding-bottom: 15px !important;
}
.pb16 {
	padding-bottom: 16px !important;
}
.pb17 {
	padding-bottom: 17px !important;
}
.pb18 {
	padding-bottom: 18px !important;
}
.pb19 {
	padding-bottom: 19px !important;
}
.pb20 {
	padding-bottom: 20px !important;
}
.pb21 {
	padding-bottom: 21px !important;
}
.pb22 {
	padding-bottom: 22px !important;
}
.pb23 {
	padding-bottom: 23px !important;
}
.pb24 {
	padding-bottom: 24px !important;
}
.pb25 {
	padding-bottom: 25px !important;
}
.pb26 {
	padding-bottom: 26px !important;
}
.pb27 {
	padding-bottom: 27px !important;
}
.pb28 {
	padding-bottom: 28px !important;
}
.pb29 {
	padding-bottom: 29px !important;
}
.pb30 {
	padding-bottom: 30px !important;
}
.pb31 {
	padding-bottom: 31px !important;
}
.pb32 {
	padding-bottom: 32px !important;
}
.pb33 {
	padding-bottom: 33px !important;
}
.pb34 {
	padding-bottom: 34px !important;
}
.pb35 {
	padding-bottom: 35px !important;
}
.pb36 {
	padding-bottom: 36px !important;
}
.pb37 {
	padding-bottom: 37px !important;
}
.pb38 {
	padding-bottom: 38px !important;
}
.pb39 {
	padding-bottom: 39px !important;
}
.pb40 {
	padding-bottom: 40px !important;
}

.pl0 {
	padding-left: 0px !important;
}
.pl1 {
	padding-left: 1px !important;
}
.pl2 {
	padding-left: 2px !important;
}
.pl3 {
	padding-left: 3px !important;
}
.pl4 {
	padding-left: 4px !important;
}
.pl5 {
	padding-left: 5px !important;
}
.pl6 {
	padding-left: 6px !important;
}
.pl7 {
	padding-left: 7px !important;
}
.pl8 {
	padding-left: 8px !important;
}
.pl9 {
	padding-left: 9px !important;
}
.pl10 {
	padding-left: 10px !important;
}
.pl11 {
	padding-left: 11px !important;
}
.pl12 {
	padding-left: 12px !important;
}
.pl13 {
	padding-left: 13px !important;
}
.pl14 {
	padding-left: 14px !important;
}
.pl15 {
	padding-left: 15px !important;
}
.pl16 {
	padding-left: 16px !important;
}
.pl17 {
	padding-left: 17px !important;
}
.pl18 {
	padding-left: 18px !important;
}
.pl19 {
	padding-left: 19px !important;
}
.pl20 {
	padding-left: 20px !important;
}
.pl21 {
	padding-left: 21px !important;
}
.pl22 {
	padding-left: 22px !important;
}
.pl23 {
	padding-left: 23px !important;
}
.pl24 {
	padding-left: 24px !important;
}
.pl25 {
	padding-left: 25px !important;
}
.pl26 {
	padding-left: 26px !important;
}
.pl27 {
	padding-left: 27px !important;
}
.pl28 {
	padding-left: 28px !important;
}
.pl29 {
	padding-left: 29px !important;
}
.pl30 {
	padding-left: 30px !important;
}
.pl31 {
	padding-left: 31px !important;
}
.pl32 {
	padding-left: 32px !important;
}
.pl33 {
	padding-left: 33px !important;
}
.pl34 {
	padding-left: 34px !important;
}
.pl35 {
	padding-left: 35px !important;
}
.pl36 {
	padding-left: 36px !important;
}
.pl37 {
	padding-left: 37px !important;
}
.pl38 {
	padding-left: 38px !important;
}
.pl39 {
	padding-left: 39px !important;
}
.pl40 {
	padding-left: 40px !important;
}

.pv0 {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.pv1 {
	padding-top: 1px !important;
	padding-bottom: 1px !important;
}
.pv2 {
	padding-top: 2px !important;
	padding-bottom: 2px !important;
}
.pv3 {
	padding-top: 3px !important;
	padding-bottom: 3px !important;
}
.pv4 {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
}
.pv5 {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.pv6 {
	padding-top: 6px !important;
	padding-bottom: 6px !important;
}
.pv7 {
	padding-top: 7px !important;
	padding-bottom: 7px !important;
}
.pv8 {
	padding-top: 8px !important;
	padding-bottom: 8px !important;
}
.pv9 {
	padding-top: 9px !important;
	padding-bottom: 9px !important;
}
.pv10 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.pv11 {
	padding-top: 11px !important;
	padding-bottom: 11px !important;
}
.pv12 {
	padding-top: 12px !important;
	padding-bottom: 12px !important;
}
.pv13 {
	padding-top: 13px !important;
	padding-bottom: 13px !important;
}
.pv14 {
	padding-top: 14px !important;
	padding-bottom: 14px !important;
}
.pv15 {
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}
.pv16 {
	padding-top: 16px !important;
	padding-bottom: 16px !important;
}
.pv17 {
	padding-top: 17px !important;
	padding-bottom: 17px !important;
}
.pv18 {
	padding-top: 18px !important;
	padding-bottom: 18px !important;
}
.pv19 {
	padding-top: 19px !important;
	padding-bottom: 19px !important;
}
.pv20 {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.pv21 {
	padding-top: 21px !important;
	padding-bottom: 21px !important;
}
.pv22 {
	padding-top: 22px !important;
	padding-bottom: 22px !important;
}
.pv23 {
	padding-top: 23px !important;
	padding-bottom: 23px !important;
}
.pv24 {
	padding-top: 24px !important;
	padding-bottom: 24px !important;
}
.pv25 {
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}
.pv26 {
	padding-top: 26px !important;
	padding-bottom: 26px !important;
}
.pv27 {
	padding-top: 27px !important;
	padding-bottom: 27px !important;
}
.pv28 {
	padding-top: 28px !important;
	padding-bottom: 28px !important;
}
.pv29 {
	padding-top: 29px !important;
	padding-bottom: 29px !important;
}
.pv30 {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}
.pv31 {
	padding-top: 31px !important;
	padding-bottom: 31px !important;
}
.pv32 {
	padding-top: 32px !important;
	padding-bottom: 32px !important;
}
.pv33 {
	padding-top: 33px !important;
	padding-bottom: 33px !important;
}
.pv34 {
	padding-top: 34px !important;
	padding-bottom: 34px !important;
}
.pv35 {
	padding-top: 35px !important;
	padding-bottom: 35px !important;
}
.pv36 {
	padding-top: 36px !important;
	padding-bottom: 36px !important;
}
.pv37 {
	padding-top: 37px !important;
	padding-bottom: 37px !important;
}
.pv38 {
	padding-top: 38px !important;
	padding-bottom: 38px !important;
}
.pv39 {
	padding-top: 39px !important;
	padding-bottom: 39px !important;
}
.pv40 {
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}

.ph0 {
	padding-right: 0px !important;
	padding-left: 0px !important;
}
.ph1 {
	padding-right: 1px !important;
	padding-left: 1px !important;
}
.ph2 {
	padding-right: 2px !important;
	padding-left: 2px !important;
}
.ph3 {
	padding-right: 3px !important;
	padding-left: 3px !important;
}
.ph4 {
	padding-right: 4px !important;
	padding-left: 4px !important;
}
.ph5 {
	padding-right: 5px !important;
	padding-left: 5px !important;
}
.ph6 {
	padding-right: 6px !important;
	padding-left: 6px !important;
}
.ph7 {
	padding-right: 7px !important;
	padding-left: 7px !important;
}
.ph8 {
	padding-right: 8px !important;
	padding-left: 8px !important;
}
.ph9 {
	padding-right: 9px !important;
	padding-left: 9px !important;
}
.ph10 {
	padding-right: 10px !important;
	padding-left: 10px !important;
}
.ph11 {
	padding-right: 11px !important;
	padding-left: 11px !important;
}
.ph12 {
	padding-right: 12px !important;
	padding-left: 12px !important;
}
.ph13 {
	padding-right: 13px !important;
	padding-left: 13px !important;
}
.ph14 {
	padding-right: 14px !important;
	padding-left: 14px !important;
}
.ph15 {
	padding-right: 15px !important;
	padding-left: 15px !important;
}
.ph16 {
	padding-right: 16px !important;
	padding-left: 16px !important;
}
.ph17 {
	padding-right: 17px !important;
	padding-left: 17px !important;
}
.ph18 {
	padding-right: 18px !important;
	padding-left: 18px !important;
}
.ph19 {
	padding-right: 19px !important;
	padding-left: 19px !important;
}
.ph20 {
	padding-right: 20px !important;
	padding-left: 20px !important;
}
.ph21 {
	padding-right: 21px !important;
	padding-left: 21px !important;
}
.ph22 {
	padding-right: 22px !important;
	padding-left: 22px !important;
}
.ph23 {
	padding-right: 23px !important;
	padding-left: 23px !important;
}
.ph24 {
	padding-right: 24px !important;
	padding-left: 24px !important;
}
.ph25 {
	padding-right: 25px !important;
	padding-left: 25px !important;
}
.ph26 {
	padding-right: 26px !important;
	padding-left: 26px !important;
}
.ph27 {
	padding-right: 27px !important;
	padding-left: 27px !important;
}
.ph28 {
	padding-right: 28px !important;
	padding-left: 28px !important;
}
.ph29 {
	padding-right: 29px !important;
	padding-left: 29px !important;
}
.ph30 {
	padding-right: 30px !important;
	padding-left: 30px !important;
}
.ph31 {
	padding-right: 31px !important;
	padding-left: 31px !important;
}
.ph32 {
	padding-right: 32px !important;
	padding-left: 32px !important;
}
.ph33 {
	padding-right: 33px !important;
	padding-left: 33px !important;
}
.ph34 {
	padding-right: 34px !important;
	padding-left: 34px !important;
}
.ph35 {
	padding-right: 35px !important;
	padding-left: 35px !important;
}
.ph36 {
	padding-right: 36px !important;
	padding-left: 36px !important;
}
.ph37 {
	padding-right: 37px !important;
	padding-left: 37px !important;
}
.ph38 {
	padding-right: 38px !important;
	padding-left: 38px !important;
}
.ph39 {
	padding-right: 39px !important;
	padding-left: 39px !important;
}
.ph40 {
	padding-right: 40px !important;
	padding-left: 40px !important;
}

.p0 {
	padding: 0px !important;
}
.p1 {
	padding: 1px !important;
}
.p2 {
	padding: 2px !important;
}
.p3 {
	padding: 3px !important;
}
.p4 {
	padding: 4px !important;
}
.p5 {
	padding: 5px !important;
}
.p6 {
	padding: 6px !important;
}
.p7 {
	padding: 7px !important;
}
.p8 {
	padding: 8px !important;
}
.p9 {
	padding: 9px !important;
}
.p10 {
	padding: 10px !important;
}
.p11 {
	padding: 11px !important;
}
.p12 {
	padding: 12px !important;
}
.p13 {
	padding: 13px !important;
}
.p14 {
	padding: 14px !important;
}
.p15 {
	padding: 15px !important;
}
.p16 {
	padding: 16px !important;
}
.p17 {
	padding: 17px !important;
}
.p18 {
	padding: 18px !important;
}
.p19 {
	padding: 19px !important;
}
.p20 {
	padding: 20px !important;
}
.p21 {
	padding: 21px !important;
}
.p22 {
	padding: 22px !important;
}
.p23 {
	padding: 23px !important;
}
.p24 {
	padding: 24px !important;
}
.p25 {
	padding: 25px !important;
}
.p26 {
	padding: 26px !important;
}
.p27 {
	padding: 27px !important;
}
.p28 {
	padding: 28px !important;
}
.p29 {
	padding: 29px !important;
}
.p30 {
	padding: 30px !important;
}
.p31 {
	padding: 31px !important;
}
.p32 {
	padding: 32px !important;
}
.p33 {
	padding: 33px !important;
}
.p34 {
	padding: 34px !important;
}
.p35 {
	padding: 35px !important;
}
.p36 {
	padding: 36px !important;
}
.p37 {
	padding: 37px !important;
}
.p38 {
	padding: 38px !important;
}
.p39 {
	padding: 39px !important;
}
.p40 {
	padding: 40px !important;
}

/*------------------------------------------------------------------------------
 GENERAL CLASSES（EFFECTS）
 -------------------------------------------------------------------------------
 ■FLOAT/CLEAR
   fl = float:left
   fr = float:right
   cb = clear:both
 ■CLEAR FIX
   cf
 ■POSITION
   pr = position: relative
   pa = position: absolute
 ■OVERFLOW
   ofh = overflow: hidden
 ■DISPLAY
   db = display: block
   di = display: inline
   dn = display: none
   dib[z] = display: inline-block[inline element/block element]
 ■VISIBILITY
   vh = visibility: hidden
 ■位置指定
   [t/b/l/r] + [数字] = [top/bottom/left/right]:数字px
   └ t10 = top: 10px
   └ b10 = bottom: 10px
   └ l10 = left: 10px
   └ r10 = right: 10px
 ■Z-INDEX
   zi + [数字] = z-index: 数字
 ■ZOOM
   zm + [数字] = zoom: 数字
 -------------------------------------------------------------------------------*/
/* FLOAT */
.fl {
	float: left !important;
}
.fr {
	float: right !important;
}
.cb {
	clear: both !important;
}
/* CLEAR FIX */
.cf:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.cf {
	zoom: 1 !important;
}
/* POSITION */
.pr {
	position: relative;
	zoom: 1;
}
.pa {
	position: absolute;
}
.t0 {
	top: 0px !important;
}
.t1 {
	top: 1px !important;
}
.t2 {
	top: 2px !important;
}
.t3 {
	top: 3px !important;
}
.t4 {
	top: 4px !important;
}
.t5 {
	top: 5px !important;
}
.t6 {
	top: 6px !important;
}
.t7 {
	top: 7px !important;
}
.t8 {
	top: 8px !important;
}
.t9 {
	top: 9px !important;
}
.t10 {
	top: 10px !important;
}
.t11 {
	top: 11px !important;
}
.t12 {
	top: 12px !important;
}
.t13 {
	top: 13px !important;
}
.t14 {
	top: 14px !important;
}
.t15 {
	top: 15px !important;
}
.t16 {
	top: 16px !important;
}
.t17 {
	top: 17px !important;
}
.t18 {
	top: 18px !important;
}
.t19 {
	top: 19px !important;
}
.t20 {
	top: 20px !important;
}
.t21 {
	top: 21px !important;
}
.t22 {
	top: 22px !important;
}
.t23 {
	top: 23px !important;
}
.t24 {
	top: 24px !important;
}
.t25 {
	top: 25px !important;
}
.t26 {
	top: 26px !important;
}
.t27 {
	top: 27px !important;
}
.t28 {
	top: 28px !important;
}
.t29 {
	top: 29px !important;
}
.t30 {
	top: 30px !important;
}
.t31 {
	top: 31px !important;
}
.t32 {
	top: 32px !important;
}
.t33 {
	top: 33px !important;
}
.t34 {
	top: 34px !important;
}
.t35 {
	top: 35px !important;
}
.t36 {
	top: 36px !important;
}
.t37 {
	top: 37px !important;
}
.t38 {
	top: 38px !important;
}
.t39 {
	top: 39px !important;
}
.t40 {
	top: 40px !important;
}

.r0 {
	right: 0px !important;
}
.r1 {
	right: 1px !important;
}
.r2 {
	right: 2px !important;
}
.r3 {
	right: 3px !important;
}
.r4 {
	right: 4px !important;
}
.r5 {
	right: 5px !important;
}
.r6 {
	right: 6px !important;
}
.r7 {
	right: 7px !important;
}
.r8 {
	right: 8px !important;
}
.r9 {
	right: 9px !important;
}
.r10 {
	right: 10px !important;
}
.r11 {
	right: 11px !important;
}
.r12 {
	right: 12px !important;
}
.r13 {
	right: 13px !important;
}
.r14 {
	right: 14px !important;
}
.r15 {
	right: 15px !important;
}
.r16 {
	right: 16px !important;
}
.r17 {
	right: 17px !important;
}
.r18 {
	right: 18px !important;
}
.r19 {
	right: 19px !important;
}
.r20 {
	right: 20px !important;
}
.r21 {
	right: 21px !important;
}
.r22 {
	right: 22px !important;
}
.r23 {
	right: 23px !important;
}
.r24 {
	right: 24px !important;
}
.r25 {
	right: 25px !important;
}
.r26 {
	right: 26px !important;
}
.r27 {
	right: 27px !important;
}
.r28 {
	right: 28px !important;
}
.r29 {
	right: 29px !important;
}
.r30 {
	right: 30px !important;
}
.r31 {
	right: 31px !important;
}
.r32 {
	right: 32px !important;
}
.r33 {
	right: 33px !important;
}
.r34 {
	right: 34px !important;
}
.r35 {
	right: 35px !important;
}
.r36 {
	right: 36px !important;
}
.r37 {
	right: 37px !important;
}
.r38 {
	right: 38px !important;
}
.r39 {
	right: 39px !important;
}
.r40 {
	right: 40px !important;
}

.b0 {
	bottom: 0px !important;
}
.b1 {
	bottom: 1px !important;
}
.b2 {
	bottom: 2px !important;
}
.b3 {
	bottom: 3px !important;
}
.b4 {
	bottom: 4px !important;
}
.b5 {
	bottom: 5px !important;
}
.b6 {
	bottom: 6px !important;
}
.b7 {
	bottom: 7px !important;
}
.b8 {
	bottom: 8px !important;
}
.b9 {
	bottom: 9px !important;
}
.b10 {
	bottom: 10px !important;
}
.b11 {
	bottom: 11px !important;
}
.b12 {
	bottom: 12px !important;
}
.b13 {
	bottom: 13px !important;
}
.b14 {
	bottom: 14px !important;
}
.b15 {
	bottom: 15px !important;
}
.b16 {
	bottom: 16px !important;
}
.b17 {
	bottom: 17px !important;
}
.b18 {
	bottom: 18px !important;
}
.b19 {
	bottom: 19px !important;
}
.b20 {
	bottom: 20px !important;
}
.b21 {
	bottom: 21px !important;
}
.b22 {
	bottom: 22px !important;
}
.b23 {
	bottom: 23px !important;
}
.b24 {
	bottom: 24px !important;
}
.b25 {
	bottom: 25px !important;
}
.b26 {
	bottom: 26px !important;
}
.b27 {
	bottom: 27px !important;
}
.b28 {
	bottom: 28px !important;
}
.b29 {
	bottom: 29px !important;
}
.b30 {
	bottom: 30px !important;
}
.b31 {
	bottom: 31px !important;
}
.b32 {
	bottom: 32px !important;
}
.b33 {
	bottom: 33px !important;
}
.b34 {
	bottom: 34px !important;
}
.b35 {
	bottom: 35px !important;
}
.b36 {
	bottom: 36px !important;
}
.b37 {
	bottom: 37px !important;
}
.b38 {
	bottom: 38px !important;
}
.b39 {
	bottom: 39px !important;
}
.b40 {
	bottom: 40px !important;
}

.l0 {
	left: 0px !important;
}
.l1 {
	left: 1px !important;
}
.l2 {
	left: 2px !important;
}
.l3 {
	left: 3px !important;
}
.l4 {
	left: 4px !important;
}
.l5 {
	left: 5px !important;
}
.l6 {
	left: 6px !important;
}
.l7 {
	left: 7px !important;
}
.l8 {
	left: 8px !important;
}
.l9 {
	left: 9px !important;
}
.l10 {
	left: 10px !important;
}
.l11 {
	left: 11px !important;
}
.l12 {
	left: 12px !important;
}
.l13 {
	left: 13px !important;
}
.l14 {
	left: 14px !important;
}
.l15 {
	left: 15px !important;
}
.l16 {
	left: 16px !important;
}
.l17 {
	left: 17px !important;
}
.l18 {
	left: 18px !important;
}
.l19 {
	left: 19px !important;
}
.l20 {
	left: 20px !important;
}
.l21 {
	left: 21px !important;
}
.l22 {
	left: 22px !important;
}
.l23 {
	left: 23px !important;
}
.l24 {
	left: 24px !important;
}
.l25 {
	left: 25px !important;
}
.l26 {
	left: 26px !important;
}
.l27 {
	left: 27px !important;
}
.l28 {
	left: 28px !important;
}
.l29 {
	left: 29px !important;
}
.l30 {
	left: 30px !important;
}
.l31 {
	left: 31px !important;
}
.l32 {
	left: 32px !important;
}
.l33 {
	left: 33px !important;
}
.l34 {
	left: 34px !important;
}
.l35 {
	left: 35px !important;
}
.l36 {
	left: 36px !important;
}
.l37 {
	left: 37px !important;
}
.l38 {
	left: 38px !important;
}
.l39 {
	left: 39px !important;
}
.l40 {
	left: 40px !important;
}

/* OVERFLOW */
.ofh {
	overflow: hidden;
}
.ofa {
	overflow: auto;
}
.ofs {
	overflow: scroll;
}
.ofxs {
	overflow-x: scroll;
}
.ofys {
	overflow-y: scroll;
}
/* DISPLAY */
.db {
	display: block !important;
}
.di {
	display: inline !important;
}
.dib4i {
	display: inline-block !important;
}
.dib4b {
	display: inline-block !important;
	*display: inline !important;
	zoom: 1;
}
.dn {
	display: none !important;
}
/* VISIBILITY */
.vh {
	visibility: hidden;
}
.vv {
	visibility: visible;
}
/* Z-INDEX */
.zi0 {
	z-index: 0;
}
.zi1 {
	z-index: 1;
}
/* HASLAYOUT TO TRUE */
.zm1 {
	zoom: 1;
}

/*------------------------------------------------------------------------------
 GENERAL CLASSES（MODIFY ELEMENTS）
 -------------------------------------------------------------------------------
 ■垂直位置[vertical-align]
   va + [t/m/b] = vertical-align:[top/middle/bottom]
   └ vat = vartical-align: top
   └ vam = vartical-align: middle
   └ vab = vartical-align: bottom
 ■水平位置（インライン要素）[text-align]
   ta + [l/c/r] = text-align:[left/center/right]
   └ tal = text-align: left
   └ tac = text-align: center
   └ tar = text-align: right
 ■水平位置（ブロック要素）[margin]
   ba + [l/c/r] = block-align:[left/center/right]（イメージ）
   └ bal = margin-right: auto
   └ bac = margin-left: auto; margin-right:auto
   └ bar = margin-lett: auto
 ■フォントウェイト[font-weight]
   b = font-weight: bold
   n = font-weight: normal
 ■フォントサイズ[font-size]
   fs + [数字] (+ [em/per]) = font-size:数字px
   └ fs12 = font-size: 12px
   └ fs12em = font-size: 12em
   └ fs12per = font-size: 12%
 ■文字色[color]
   fg + [カラー名/要素名] = color: #XXXXXX
   └ fgWhite = color: #FFFFFF
   └ fgHeadline2nd = color: #FFFFFF ※見出し2段目の文字色の意味
 ■行間[line-height]
   lh + [数字] = line-height: 数字
   └ lh1 = line-height: 1;
   └ lh1p2 = line-height: 1.2;
 ■背景色[background-color]
   bg + [カラー名/要素名] = background-color: #XXXXXX
   └ bgWhite = color: #FFFFFF
   └ bgHeadline2nd = color: #FFFFFF ※見出し2段目の背景色の意味
 ■ボーダー[border]
   fg + [カラー名/要素名] = border: Xpx solid #XXXXXX
   └ bdBlack = border 1px solid #000000
   └ bdHeadline2nd = border 1px solid #000000 ※見出し2段目のボーダーの意味
 ■テキスト装飾[text-decoration]
   u = underline ※下線
   del = line-through ※打ち消し線
 ■テキストインデント[text-indent]
   ti + [数字] = text-indent: 数字px
   └ ti5 = text-indent: 5px
 ■オフレフト[OFF LEFT]
   ol
 ■ノーラップ[NO WRAP]
   nr
 ■ボーダーコラプス[BORDER-COLLAPSE]
   bdcc = border-collpase: collapse;
   bdcs = border-collpase: separate;
 ■テーブルレイアウト[TABLE-LAYOUT]
   tlf = table-layout: fixed;
 -------------------------------------------------------------------------------*/
/* VERTICAL-ALIGN */
.vat {
	vertical-align: top !important;
}
.vam {
	vertical-align: middle !important;
}
.vab {
	vertical-align: bottom !important;
}
/* TEXT-ALIGN */
.tal {
	text-align: left !important;
}
.tac {
	text-align: center !important;
}
.tar {
	text-align: right !important;
}
/* BLOCK-ALIGN */
.bal {
	margin-right: auto !important;
}
.bac {
	margin-left: auto !important;
	margin-right: auto !important;
}
.bar {
	margin-left: auto !important;
}
/* FONT-WEIGHT */
.b {
	font-weight: bold !important;
}
.n {
	font-weight: normal !important;
}
/* FONT-SIZE */
.fs8 {
	font-size: 8px !important;
}
.fs9 {
	font-size: 9px !important;
}
.fs10 {
	font-size: 10px !important;
}
.fs11 {
	font-size: 11px !important;
}
.fs12 {
	font-size: 12px !important;
}
.fs13 {
	font-size: 13px !important;
}
.fs14 {
	font-size: 14px !important;
}
.fs15 {
	font-size: 15px !important;
}
.fs16 {
	font-size: 16px !important;
}
.fs17 {
	font-size: 17px !important;
}
.fs18 {
	font-size: 18px !important;
}
.fs19 {
	font-size: 19px !important;
}
.fs20 {
	font-size: 20px !important;
}
.fs21 {
	font-size: 21px !important;
}
.fs22 {
	font-size: 22px !important;
}
.fs23 {
	font-size: 23px !important;
}
.fs24 {
	font-size: 24px !important;
}
.fs25 {
	font-size: 25px !important;
}
.fs26 {
	font-size: 26px !important;
}
.fs27 {
	font-size: 27px !important;
}
.fs28 {
	font-size: 28px !important;
}
.fs29 {
	font-size: 29px !important;
}
.fs30 {
	font-size: 30px !important;
}
.fs31 {
	font-size: 31px !important;
}
.fs32 {
	font-size: 32px !important;
}
.fs33 {
	font-size: 33px !important;
}
.fs34 {
	font-size: 34px !important;
}
.fs35 {
	font-size: 35px !important;
}
.fs36 {
	font-size: 36px !important;
}
.fs37 {
	font-size: 37px !important;
}
.fs38 {
	font-size: 38px !important;
}
.fs39 {
	font-size: 39px !important;
}
.fs40 {
	font-size: 40px !important;
}
/* TEXT-DECORATION */
.del {
	text-decoration: line-through;
}
.u {
	text-decoration: underline;
}
/* FOREGROUND */
.fgWhite {
	color: #FFFFFF;
}
.fgRed {
	color: #FF3333;
}
/* BACKGROUND */
.bgBlack {
	background-color: #000000;
}
.bgWhite {
	background-color: #FFFFFF;
}
/* BORDER */
.bdBlack {
	border: 1px solid #000000;
}
.bdBlackDot	{
	border: 1px dotted #000000;
}
/* LINE-HEIGHT */
.lh1 {
	line-height: 1.0 !important;
}
.lh1p1 {
	line-height: 1.1 !important;
}
.lh1p2 {
	line-height: 1.2 !important;
}
.lh1p3 {
	line-height: 1.3 !important;
}
.lh1p4 {
	line-height: 1.4 !important;
}
.lh1p5 {
	line-height: 1.5 !important;
}
.lh1p6 {
	line-height: 1.6 !important;
}
.lh1p7 {
	line-height: 1.7 !important;
}
.lh1p8 {
	line-height: 1.8 !important;
}
.lh1p9 {
	line-height: 1.9 !important;
}
.lh2 {
	line-height: 2.0 !important;
}
/* TEXT-INDENT */
.ti1 {
	text-indent: 1px !important;
}
.ti2 {
	text-indent: 2px !important;
}
.ti3 {
	text-indent: 3px !important;
}
.ti4 {
	text-indent: 4px !important;
}
.ti5 {
	text-indent: 5px !important;
}
.ti6 {
	text-indent: 6px !important;
}
.ti7 {
	text-indent: 7px !important;
}
.ti8 {
	text-indent: 8px !important;
}
.ti9 {
	text-indent: 9px !important;
}
.ti10 {
	text-indent: 10px !important;
}
.ti11 {
	text-indent: 11px !important;
}
.ti12 {
	text-indent: 12px !important;
}
.ti13 {
	text-indent: 13px !important;
}
.ti14 {
	text-indent: 14px !important;
}
.ti15 {
	text-indent: 15px !important;
}
.ti16 {
	text-indent: 16px !important;
}
.ti17 {
	text-indent: 17px !important;
}
.ti18 {
	text-indent: 18px !important;
}
.ti19 {
	text-indent: 19px !important;
}
.ti20 {
	text-indent: 20px !important;
}
.ti21 {
	text-indent: 21px !important;
}
.ti22 {
	text-indent: 22px !important;
}
.ti23 {
	text-indent: 23px !important;
}
.ti24 {
	text-indent: 24px !important;
}
.ti25 {
	text-indent: 25px !important;
}
.ti26 {
	text-indent: 26px !important;
}
.ti27 {
	text-indent: 27px !important;
}
.ti28 {
	text-indent: 28px !important;
}
.ti29 {
	text-indent: 29px !important;
}
.ti30 {
	text-indent: 30px !important;
}
.ti31 {
	text-indent: 31px !important;
}
.ti32 {
	text-indent: 32px !important;
}
.ti33 {
	text-indent: 33px !important;
}
.ti34 {
	text-indent: 34px !important;
}
.ti35 {
	text-indent: 35px !important;
}
.ti36 {
	text-indent: 36px !important;
}
.ti37 {
	text-indent: 37px !important;
}
.ti38 {
	text-indent: 38px !important;
}
.ti39 {
	text-indent: 39px !important;
}
.ti40 {
	text-indent: 40px !important;
}
/* OFF LEFT */
.ol {
	text-indent: -9999px;
	overflow: hidden;
}
/* NOWRAP */
.nr {
	white-space: nowrap;
}
/* CURSOR */
.pointer {
	cursor: pointer;
}
/* BORDER-COLLAPSE */
.bdcc {
	border-collapse: collapse;
}
.bdcs {
	border-collapse: separate;
}
/* TABLE-LAYOUT */
.tlf {
	table-layout: fixed;
}