@charset "utf-8";

/* BASE SETTINGS
----------------------------------------------- */
html {
	font-size: 62.5%;
	scroll-behavior: smooth;
	scroll-padding-top: 60px;
}
body {
	min-height: 100vh;
	font-weight: 400;
	background-color: var(--bg-color-w);
	line-height: 2;
	font-size: 1.4rem;
	font-family: "Noto Sans JP", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
	color: var(--font-color);
}
@media screen and (max-width: 800px) {
	body {
		font-size: 1.2rem;
	 }
}
a {
	color: var(--font-color);
}
a:hover {
	opacity: 1;
	transition: all 0.3s;
}

img,
svg,
iframe {
	width: 100%;
	height: auto;
}

/* responsive_displayNone */
@media screen and (min-width: 801px) {
	.pcNone {
		display: none !important;
	}
}
.spNone {
	display: block;
}
.tbNone {
	display: block;
}

@media screen and (max-width: 1000px) {
	.tbNone {
		display: none !important;
	}
	@media screen and (max-width: 800px) {
		.spNone {
			display: none !important;
		}
		.pcNone {
			display: block;
		}
	}
}



/* // **************************************************************************************************** */
/* // LAYOUT
/* // **************************************************************************************************** */

/* CONTAINER
----------------------------------------------- */
.container {
	position: relative;
	margin: 0 auto;
	width: 100%;
	max-width: 1200px;
	padding-top: 100px;
	padding-bottom: 100px;
	line-height: 2.2;
}
/* ________TA________ */
@media screen and (max-width: 1241px) {
	.container {
		padding: 60px 20px;
	}
}
@media screen and (max-width: 800px) {
	.container {
		padding: 40px 20px 60px;
	}
}

/* // indent
----------------------------------------------- */
.indent01 {
	padding-left: 1em;
	text-indent: -1em;
}
.indent02 {
	padding-left: 2em;
	text-indent: -2em;
}
.indent03 {
	padding-left: 3em;
	text-indent: -3em;
}

/* // **************************************************************************************************** */
/* // UTILITY
/* // **************************************************************************************************** */

/* Font size
------------------------------------------------------------ */
/* px */
/* ________PC________ */
.fz10 {
	font-size: 10px !important;
}
.fz11 {
	font-size: 11px !important;
}
.fz12 {
	font-size: 12px !important;
}
.fz13 {
	font-size: 13px !important;
}
.fz14 {
	font-size: 14px !important;
}
.fz15 {
	font-size: 15px !important;
}
.fz16 {
	font-size: 16px !important;
}
.fz17 {
	font-size: 17px !important;
}
.fz18 {
	font-size: 18px !important;
}
.fz19 {
	font-size: 19px !important;
}
.fz20 {
	font-size: 20px !important;
}
.fz21 {
	font-size: 21px !important;
}
.fz22 {
	font-size: 22px !important;
}
.fz23 {
	font-size: 23px !important;
}
.fz24 {
	font-size: 24px !important;
}
.fz25 {
	font-size: 25px !important;
}
.fz26 {
	font-size: 26px !important;
}
.fz27 {
	font-size: 27px !important;
}
.fz28 {
	font-size: 28px !important;
}
.fz29 {
	font-size: 29px !important;
}
.fz30 {
	font-size: 30px !important;
}
.fz31 {
	font-size: 31px !important;
}
.fz32 {
	font-size: 32px !important;
}
.fz33 {
	font-size: 33px !important;
}
.fz34 {
	font-size: 34px !important;
}
.fz35 {
	font-size: 35px !important;
}
.fz36 {
	font-size: 36px !important;
}
.fz37 {
	font-size: 37px !important;
}
.fz38 {
	font-size: 38px !important;
}
.fz39 {
	font-size: 39px !important;
}
.fz40 {
	font-size: 40px !important;
}
.fz41 {
	font-size: 41px !important;
}
.fz42 {
	font-size: 42px !important;
}
.fz43 {
	font-size: 43px !important;
}
.fz44 {
	font-size: 44px !important;
}
.fz45 {
	font-size: 45px !important;
}
.fz46 {
	font-size: 46px !important;
}
.fz47 {
	font-size: 47px !important;
}
.fz48 {
	font-size: 48px !important;
}
.fz49 {
	font-size: 49px !important;
}
.fz50 {
	font-size: 50px !important;
}
.fz51 {
	font-size: 51px !important;
}
.fz52 {
	font-size: 52px !important;
}
.fz53 {
	font-size: 53px !important;
}
.fz54 {
	font-size: 54px !important;
}
.fz55 {
	font-size: 55px !important;
}
.fz56 {
	font-size: 56px !important;
}
.fz57 {
	font-size: 57px !important;
}
.fz58 {
	font-size: 58px !important;
}
.fz59 {
	font-size: 59px !important;
}
.fz60 {
	font-size: 60px !important;
}
.fz61 {
	font-size: 61px !important;
}
.fz62 {
	font-size: 62px !important;
}
.fz63 {
	font-size: 63px !important;
}
.fz64 {
	font-size: 64px !important;
}
.fz65 {
	font-size: 65px !important;
}
.fz66 {
	font-size: 66px !important;
}
.fz67 {
	font-size: 67px !important;
}
.fz68 {
	font-size: 68px !important;
}
.fz69 {
	font-size: 69px !important;
}
.fz70 {
	font-size: 70px !important;
}
.fz71 {
	font-size: 71px !important;
}
.fz72 {
	font-size: 72px !important;
}
.fz73 {
	font-size: 73px !important;
}
.fz74 {
	font-size: 74px !important;
}
.fz75 {
	font-size: 75px !important;
}
.fz76 {
	font-size: 76px !important;
}
.fz77 {
	font-size: 77px !important;
}
.fz78 {
	font-size: 78px !important;
}
.fz79 {
	font-size: 79px !important;
}
.fz80 {
	font-size: 80px !important;
}
.fz81 {
	font-size: 81px !important;
}
.fz82 {
	font-size: 82px !important;
}
.fz83 {
	font-size: 83px !important;
}
.fz84 {
	font-size: 84px !important;
}
.fz85 {
	font-size: 85px !important;
}
.fz86 {
	font-size: 86px !important;
}
.fz87 {
	font-size: 87px !important;
}
.fz88 {
	font-size: 88px !important;
}
.fz89 {
	font-size: 89px !important;
}
.fz90 {
	font-size: 90px !important;
}
.fz91 {
	font-size: 91px !important;
}
.fz92 {
	font-size: 92px !important;
}
.fz93 {
	font-size: 93px !important;
}
.fz94 {
	font-size: 94px !important;
}
.fz95 {
	font-size: 95px !important;
}
.fz96 {
	font-size: 96px !important;
}
.fz97 {
	font-size: 97px !important;
}
.fz98 {
	font-size: 98px !important;
}
.fz99 {
	font-size: 99px !important;
}
.fz100 {
	font-size: 100px !important ;
}
.fz104 {
	font-size: 104px !important ;
}
.fz108 {
	font-size: 108px !important ;
}
.fz112 {
	font-size: 112px !important ;
}
.fz116 {
	font-size: 116px !important ;
}
.fz120 {
	font-size: 120px !important ;
}
.fz124 {
	font-size: 124px !important ;
}
.fz128 {
	font-size: 128px !important ;
}
.fz132 {
	font-size: 132px !important ;
}
.fz136 {
	font-size: 136px !important ;
}
.fz140 {
	font-size: 140px !important ;
}
.fz144 {
	font-size: 144px !important ;
}
.fz148 {
	font-size: 148px !important ;
}
.fz152 {
	font-size: 152px !important ;
}
.fz156 {
	font-size: 156px !important ;
}
.fz160 {
	font-size: 160px !important ;
}
.fz164 {
	font-size: 164px !important ;
}
.fz168 {
	font-size: 168px !important ;
}
.fz172 {
	font-size: 172px !important ;
}
.fz176 {
	font-size: 176px !important ;
}
.fz180 {
	font-size: 180px !important ;
}
.fz184 {
	font-size: 184px !important ;
}
.fz188 {
	font-size: 188px !important ;
}
.fz192 {
	font-size: 192px !important ;
}
.fz196 {
	font-size: 196px !important ;
}
.fz200 {
	font-size: 200px !important ;
}
.fz204 {
	font-size: 204px !important ;
}
.fz208 {
	font-size: 208px !important ;
}
.fz212 {
	font-size: 212px !important ;
}
.fz216 {
	font-size: 216px !important ;
}
.fz220 {
	font-size: 220px !important ;
}
.fz224 {
	font-size: 224px !important ;
}
.fz228 {
	font-size: 228px !important ;
}
.fz232 {
	font-size: 232px !important ;
}
.fz236 {
	font-size: 236px !important ;
}
.fz240 {
	font-size: 240px !important ;
}
.fz244 {
	font-size: 244px !important ;
}
.fz248 {
	font-size: 248px !important ;
}
.fz252 {
	font-size: 252px !important ;
}
.fz256 {
	font-size: 256px !important ;
}
.fz260 {
	font-size: 260px !important ;
}
.fz264 {
	font-size: 264px !important ;
}
.fz268 {
	font-size: 268px !important ;
}
.fz272 {
	font-size: 272px !important ;
}
.fz276 {
	font-size: 276px !important ;
}
.fz280 {
	font-size: 280px !important ;
}
.fz284 {
	font-size: 284px !important ;
}
.fz288 {
	font-size: 288px !important ;
}
.fz292 {
	font-size: 292px !important ;
}
.fz296 {
	font-size: 296px !important ;
}
.fz300 {
	font-size: 300px !important ;
}
.fz304 {
	font-size: 304px !important ;
}
.fz308 {
	font-size: 308px !important ;
}
.fz312 {
	font-size: 312px !important ;
}
.fz316 {
	font-size: 316px !important ;
}
.fz320 {
	font-size: 320px !important ;
}
.fz324 {
	font-size: 324px !important ;
}
.fz328 {
	font-size: 328px !important ;
}
.fz332 {
	font-size: 332px !important ;
}
.fz336 {
	font-size: 336px !important ;
}
.fz340 {
	font-size: 340px !important ;
}
.fz344 {
	font-size: 344px !important ;
}
.fz348 {
	font-size: 348px !important ;
}
.fz352 {
	font-size: 352px !important ;
}
.fz356 {
	font-size: 356px !important ;
}
.fz360 {
	font-size: 360px !important ;
}
.fz364 {
	font-size: 364px !important ;
}
.fz368 {
	font-size: 368px !important ;
}
.fz372 {
	font-size: 372px !important ;
}
.fz376 {
	font-size: 376px !important ;
}
.fz380 {
	font-size: 380px !important ;
}
.fz384 {
	font-size: 384px !important ;
}
.fz388 {
	font-size: 388px !important ;
}
.fz392 {
	font-size: 392px !important ;
}
.fz396 {
	font-size: 396px !important ;
}
.fz400 {
	font-size: 400px !important ;
}
.fz10 {
	font-size: 10px !important ;
}
.fz12 {
	font-size: 12px !important ;
}
.fz14 {
	font-size: 14px !important ;
}
.fz16 {
	font-size: 16px !important ;
}
.fz18 {
	font-size: 18px !important ;
}
.fz20 {
	font-size: 20px !important ;
}
.fz24 {
	font-size: 24px !important ;
}
.fz28 {
	font-size: 28px !important ;
}
.fz32 {
	font-size: 32px !important ;
}
.fz36 {
	font-size: 36px !important ;
}
.fz40 {
	font-size: 40px !important ;
}
.fz44 {
	font-size: 44px !important ;
}
.fz48 {
	font-size: 48px !important ;
}
.fz52 {
	font-size: 52px !important ;
}
.fz56 {
	font-size: 56px !important ;
}
.fz60 {
	font-size: 60px !important ;
}
.fz64 {
	font-size: 64px !important ;
}
.fz68 {
	font-size: 68px !important ;
}
.fz72 {
	font-size: 72px !important ;
}
.fz76 {
	font-size: 76px !important ;
}
.fz80 {
	font-size: 80px !important ;
}
.fz84 {
	font-size: 84px !important ;
}
.fz88 {
	font-size: 88px !important ;
}
.fz92 {
	font-size: 92px !important ;
}
.fz96 {
	font-size: 96px !important ;
}
.fz100 {
	font-size: 100px !important ;
}
.fz104 {
	font-size: 104px !important ;
}
.fz108 {
	font-size: 108px !important ;
}
.fz112 {
	font-size: 112px !important ;
}
.fz116 {
	font-size: 116px !important ;
}
.fz120 {
	font-size: 120px !important ;
}
.fz124 {
	font-size: 124px !important ;
}
.fz128 {
	font-size: 128px !important ;
}
.fz132 {
	font-size: 132px !important ;
}
.fz136 {
	font-size: 136px !important ;
}
.fz140 {
	font-size: 140px !important ;
}
.fz144 {
	font-size: 144px !important ;
}
.fz148 {
	font-size: 148px !important ;
}
.fz152 {
	font-size: 152px !important ;
}
.fz156 {
	font-size: 156px !important ;
}
.fz160 {
	font-size: 160px !important ;
}
.fz164 {
	font-size: 164px !important ;
}
.fz168 {
	font-size: 168px !important ;
}
.fz172 {
	font-size: 172px !important ;
}
.fz176 {
	font-size: 176px !important ;
}
.fz180 {
	font-size: 180px !important ;
}
.fz184 {
	font-size: 184px !important ;
}
.fz188 {
	font-size: 188px !important ;
}
.fz192 {
	font-size: 192px !important ;
}
.fz196 {
	font-size: 196px !important ;
}
.fz200 {
	font-size: 200px !important ;
}
.fz204 {
	font-size: 204px !important ;
}
.fz208 {
	font-size: 208px !important ;
}
.fz212 {
	font-size: 212px !important ;
}
.fz216 {
	font-size: 216px !important ;
}
.fz220 {
	font-size: 220px !important ;
}
.fz224 {
	font-size: 224px !important ;
}
.fz228 {
	font-size: 228px !important ;
}
.fz232 {
	font-size: 232px !important ;
}
.fz236 {
	font-size: 236px !important ;
}
.fz240 {
	font-size: 240px !important ;
}
.fz244 {
	font-size: 244px !important ;
}
.fz248 {
	font-size: 248px !important ;
}
.fz252 {
	font-size: 252px !important ;
}
.fz256 {
	font-size: 256px !important ;
}
.fz260 {
	font-size: 260px !important ;
}
.fz264 {
	font-size: 264px !important ;
}
.fz268 {
	font-size: 268px !important ;
}
.fz272 {
	font-size: 272px !important ;
}
.fz276 {
	font-size: 276px !important ;
}
.fz280 {
	font-size: 280px !important ;
}
.fz284 {
	font-size: 284px !important ;
}
.fz288 {
	font-size: 288px !important ;
}
.fz292 {
	font-size: 292px !important ;
}
.fz296 {
	font-size: 296px !important ;
}
.fz300 {
	font-size: 300px !important ;
}
.fz304 {
	font-size: 304px !important ;
}
.fz308 {
	font-size: 308px !important ;
}
.fz312 {
	font-size: 312px !important ;
}
.fz316 {
	font-size: 316px !important ;
}
.fz320 {
	font-size: 320px !important ;
}
.fz324 {
	font-size: 324px !important ;
}
.fz328 {
	font-size: 328px !important ;
}
.fz332 {
	font-size: 332px !important ;
}
.fz336 {
	font-size: 336px !important ;
}
.fz340 {
	font-size: 340px !important ;
}
.fz344 {
	font-size: 344px !important ;
}
.fz348 {
	font-size: 348px !important ;
}
.fz352 {
	font-size: 352px !important ;
}
.fz356 {
	font-size: 356px !important ;
}
.fz360 {
	font-size: 360px !important ;
}
.fz364 {
	font-size: 364px !important ;
}
.fz368 {
	font-size: 368px !important ;
}
.fz372 {
	font-size: 372px !important ;
}
.fz376 {
	font-size: 376px !important ;
}
.fz380 {
	font-size: 380px !important ;
}
.fz384 {
	font-size: 384px !important ;
}
.fz388 {
	font-size: 388px !important ;
}
.fz392 {
	font-size: 392px !important ;
}
.fz396 {
	font-size: 396px !important ;
}
.fz400 {
	font-size: 400px !important ;
}

/* ________PC________ */
@media screen and (max-width: 1000px) {
	.pc_fz10 {
		font-size: 10px !important;
	}
	.pc_fz11 {
		font-size: 11px !important;
	}
	.pc_fz12 {
		font-size: 12px !important;
	}
	.pc_fz13 {
		font-size: 13px !important;
	}
	.pc_fz14 {
		font-size: 14px !important;
	}
	.pc_fz15 {
		font-size: 15px !important;
	}
	.pc_fz16 {
		font-size: 16px !important;
	}
	.pc_fz17 {
		font-size: 17px !important;
	}
	.pc_fz18 {
		font-size: 18px !important;
	}
	.pc_fz19 {
		font-size: 19px !important;
	}
	.pc_fz20 {
		font-size: 20px !important;
	}
	.pc_fz21 {
		font-size: 21px !important;
	}
	.pc_fz22 {
		font-size: 22px !important;
	}
	.pc_fz23 {
		font-size: 23px !important;
	}
	.pc_fz24 {
		font-size: 24px !important;
	}
	.pc_fz25 {
		font-size: 25px !important;
	}
	.pc_fz26 {
		font-size: 26px !important;
	}
	.pc_fz27 {
		font-size: 27px !important;
	}
	.pc_fz28 {
		font-size: 28px !important;
	}
	.pc_fz29 {
		font-size: 29px !important;
	}
	.pc_fz30 {
		font-size: 30px !important;
	}
	.pc_fz31 {
		font-size: 31px !important;
	}
	.pc_fz32 {
		font-size: 32px !important;
	}
	.pc_fz33 {
		font-size: 33px !important;
	}
	.pc_fz34 {
		font-size: 34px !important;
	}
	.pc_fz35 {
		font-size: 35px !important;
	}
	.pc_fz36 {
		font-size: 36px !important;
	}
	.pc_fz37 {
		font-size: 37px !important;
	}
	.pc_fz38 {
		font-size: 38px !important;
	}
	.pc_fz39 {
		font-size: 39px !important;
	}
	.pc_fz40 {
		font-size: 40px !important;
	}
	.pc_fz41 {
		font-size: 41px !important;
	}
	.pc_fz42 {
		font-size: 42px !important;
	}
	.pc_fz43 {
		font-size: 43px !important;
	}
	.pc_fz44 {
		font-size: 44px !important;
	}
	.pc_fz45 {
		font-size: 45px !important;
	}
	.pc_fz46 {
		font-size: 46px !important;
	}
	.pc_fz47 {
		font-size: 47px !important;
	}
	.pc_fz48 {
		font-size: 48px !important;
	}
	.pc_fz49 {
		font-size: 49px !important;
	}
	.pc_fz50 {
		font-size: 50px !important;
	}
	.pc_fz51 {
		font-size: 51px !important;
	}
	.pc_fz52 {
		font-size: 52px !important;
	}
	.pc_fz53 {
		font-size: 53px !important;
	}
	.pc_fz54 {
		font-size: 54px !important;
	}
	.pc_fz55 {
		font-size: 55px !important;
	}
	.pc_fz56 {
		font-size: 56px !important;
	}
	.pc_fz57 {
		font-size: 57px !important;
	}
	.pc_fz58 {
		font-size: 58px !important;
	}
	.pc_fz59 {
		font-size: 59px !important;
	}
	.pc_fz60 {
		font-size: 60px !important;
	}
	.pc_fz61 {
		font-size: 61px !important;
	}
	.pc_fz62 {
		font-size: 62px !important;
	}
	.pc_fz63 {
		font-size: 63px !important;
	}
	.pc_fz64 {
		font-size: 64px !important;
	}
	.pc_fz65 {
		font-size: 65px !important;
	}
	.pc_fz66 {
		font-size: 66px !important;
	}
	.pc_fz67 {
		font-size: 67px !important;
	}
	.pc_fz68 {
		font-size: 68px !important;
	}
	.pc_fz69 {
		font-size: 69px !important;
	}
	.pc_fz70 {
		font-size: 70px !important;
	}
	.pc_fz71 {
		font-size: 71px !important;
	}
	.pc_fz72 {
		font-size: 72px !important;
	}
	.pc_fz73 {
		font-size: 73px !important;
	}
	.pc_fz74 {
		font-size: 74px !important;
	}
	.pc_fz75 {
		font-size: 75px !important;
	}
	.pc_fz76 {
		font-size: 76px !important;
	}
	.pc_fz77 {
		font-size: 77px !important;
	}
	.pc_fz78 {
		font-size: 78px !important;
	}
	.pc_fz79 {
		font-size: 79px !important;
	}
	.pc_fz80 {
		font-size: 80px !important;
	}
	.pc_fz81 {
		font-size: 81px !important;
	}
	.pc_fz82 {
		font-size: 82px !important;
	}
	.pc_fz83 {
		font-size: 83px !important;
	}
	.pc_fz84 {
		font-size: 84px !important;
	}
	.pc_fz85 {
		font-size: 85px !important;
	}
	.pc_fz86 {
		font-size: 86px !important;
	}
	.pc_fz87 {
		font-size: 87px !important;
	}
	.pc_fz88 {
		font-size: 88px !important;
	}
	.pc_fz89 {
		font-size: 89px !important;
	}
	.pc_fz90 {
		font-size: 90px !important;
	}
	.pc_fz91 {
		font-size: 91px !important;
	}
	.pc_fz92 {
		font-size: 92px !important;
	}
	.pc_fz93 {
		font-size: 93px !important;
	}
	.pc_fz94 {
		font-size: 94px !important;
	}
	.pc_fz95 {
		font-size: 95px !important;
	}
	.pc_fz96 {
		font-size: 96px !important;
	}
	.pc_fz97 {
		font-size: 97px !important;
	}
	.pc_fz98 {
		font-size: 98px !important;
	}
	.pc_fz99 {
		font-size: 99px !important;
	}
	.pc_fz100 {
		font-size: 100px !important ;
	}
	.pc_fz104 {
		font-size: 104px !important ;
	}
	.pc_fz108 {
		font-size: 108px !important ;
	}
	.pc_fz112 {
		font-size: 112px !important ;
	}
	.pc_fz116 {
		font-size: 116px !important ;
	}
	.pc_fz120 {
		font-size: 120px !important ;
	}
	.pc_fz124 {
		font-size: 124px !important ;
	}
	.pc_fz128 {
		font-size: 128px !important ;
	}
	.pc_fz132 {
		font-size: 132px !important ;
	}
	.pc_fz136 {
		font-size: 136px !important ;
	}
	.pc_fz140 {
		font-size: 140px !important ;
	}
	.pc_fz144 {
		font-size: 144px !important ;
	}
	.pc_fz148 {
		font-size: 148px !important ;
	}
	.pc_fz152 {
		font-size: 152px !important ;
	}
	.pc_fz156 {
		font-size: 156px !important ;
	}
	.pc_fz160 {
		font-size: 160px !important ;
	}
	.pc_fz164 {
		font-size: 164px !important ;
	}
	.pc_fz168 {
		font-size: 168px !important ;
	}
	.pc_fz172 {
		font-size: 172px !important ;
	}
	.pc_fz176 {
		font-size: 176px !important ;
	}
	.pc_fz180 {
		font-size: 180px !important ;
	}
	.pc_fz184 {
		font-size: 184px !important ;
	}
	.pc_fz188 {
		font-size: 188px !important ;
	}
	.pc_fz192 {
		font-size: 192px !important ;
	}
	.pc_fz196 {
		font-size: 196px !important ;
	}
	.pc_fz200 {
		font-size: 200px !important ;
	}
	.pc_fz204 {
		font-size: 204px !important ;
	}
	.pc_fz208 {
		font-size: 208px !important ;
	}
	.pc_fz212 {
		font-size: 212px !important ;
	}
	.pc_fz216 {
		font-size: 216px !important ;
	}
	.pc_fz220 {
		font-size: 220px !important ;
	}
	.pc_fz224 {
		font-size: 224px !important ;
	}
	.pc_fz228 {
		font-size: 228px !important ;
	}
	.pc_fz232 {
		font-size: 232px !important ;
	}
	.pc_fz236 {
		font-size: 236px !important ;
	}
	.pc_fz240 {
		font-size: 240px !important ;
	}
	.pc_fz244 {
		font-size: 244px !important ;
	}
	.pc_fz248 {
		font-size: 248px !important ;
	}
	.pc_fz252 {
		font-size: 252px !important ;
	}
	.pc_fz256 {
		font-size: 256px !important ;
	}
	.pc_fz260 {
		font-size: 260px !important ;
	}
	.pc_fz264 {
		font-size: 264px !important ;
	}
	.pc_fz268 {
		font-size: 268px !important ;
	}
	.pc_fz272 {
		font-size: 272px !important ;
	}
	.pc_fz276 {
		font-size: 276px !important ;
	}
	.pc_fz280 {
		font-size: 280px !important ;
	}
	.pc_fz284 {
		font-size: 284px !important ;
	}
	.pc_fz288 {
		font-size: 288px !important ;
	}
	.pc_fz292 {
		font-size: 292px !important ;
	}
	.pc_fz296 {
		font-size: 296px !important ;
	}
	.pc_fz300 {
		font-size: 300px !important ;
	}
	.pc_fz304 {
		font-size: 304px !important ;
	}
	.pc_fz308 {
		font-size: 308px !important ;
	}
	.pc_fz312 {
		font-size: 312px !important ;
	}
	.pc_fz316 {
		font-size: 316px !important ;
	}
	.pc_fz320 {
		font-size: 320px !important ;
	}
	.pc_fz324 {
		font-size: 324px !important ;
	}
	.pc_fz328 {
		font-size: 328px !important ;
	}
	.pc_fz332 {
		font-size: 332px !important ;
	}
	.pc_fz336 {
		font-size: 336px !important ;
	}
	.pc_fz340 {
		font-size: 340px !important ;
	}
	.pc_fz344 {
		font-size: 344px !important ;
	}
	.pc_fz348 {
		font-size: 348px !important ;
	}
	.pc_fz352 {
		font-size: 352px !important ;
	}
	.pc_fz356 {
		font-size: 356px !important ;
	}
	.pc_fz360 {
		font-size: 360px !important ;
	}
	.pc_fz364 {
		font-size: 364px !important ;
	}
	.pc_fz368 {
		font-size: 368px !important ;
	}
	.pc_fz372 {
		font-size: 372px !important ;
	}
	.pc_fz376 {
		font-size: 376px !important ;
	}
	.pc_fz380 {
		font-size: 380px !important ;
	}
	.pc_fz384 {
		font-size: 384px !important ;
	}
	.pc_fz388 {
		font-size: 388px !important ;
	}
	.pc_fz392 {
		font-size: 392px !important ;
	}
	.pc_fz396 {
		font-size: 396px !important ;
	}
	.pc_fz400 {
		font-size: 400px !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.fz10 {
		font-size: 10px !important;
	}
	.tb_fz11 {
		font-size: 11px !important;
	}
	.tb_fz12 {
		font-size: 12px !important;
	}
	.tb_fz13 {
		font-size: 13px !important;
	}
	.tb_fz14 {
		font-size: 14px !important;
	}
	.tb_fz15 {
		font-size: 15px !important;
	}
	.tb_fz16 {
		font-size: 16px !important;
	}
	.tb_fz17 {
		font-size: 17px !important;
	}
	.tb_fz18 {
		font-size: 18px !important;
	}
	.tb_fz19 {
		font-size: 19px !important;
	}
	.tb_fz20 {
		font-size: 20px !important;
	}
	.tb_fz21 {
		font-size: 21px !important;
	}
	.tb_fz22 {
		font-size: 22px !important;
	}
	.tb_fz23 {
		font-size: 23px !important;
	}
	.tb_fz24 {
		font-size: 24px !important;
	}
	.tb_fz25 {
		font-size: 25px !important;
	}
	.tb_fz26 {
		font-size: 26px !important;
	}
	.tb_fz27 {
		font-size: 27px !important;
	}
	.tb_fz28 {
		font-size: 28px !important;
	}
	.tb_fz29 {
		font-size: 29px !important;
	}
	.tb_fz30 {
		font-size: 30px !important;
	}
	.tb_fz31 {
		font-size: 31px !important;
	}
	.tb_fz32 {
		font-size: 32px !important;
	}
	.tb_fz33 {
		font-size: 33px !important;
	}
	.tb_fz34 {
		font-size: 34px !important;
	}
	.tb_fz35 {
		font-size: 35px !important;
	}
	.tb_fz36 {
		font-size: 36px !important;
	}
	.tb_fz37 {
		font-size: 37px !important;
	}
	.tb_fz38 {
		font-size: 38px !important;
	}
	.tb_fz39 {
		font-size: 39px !important;
	}
	.tb_fz40 {
		font-size: 40px !important;
	}
	.tb_fz41 {
		font-size: 41px !important;
	}
	.tb_fz42 {
		font-size: 42px !important;
	}
	.tb_fz43 {
		font-size: 43px !important;
	}
	.tb_fz44 {
		font-size: 44px !important;
	}
	.tb_fz45 {
		font-size: 45px !important;
	}
	.tb_fz46 {
		font-size: 46px !important;
	}
	.tb_fz47 {
		font-size: 47px !important;
	}
	.tb_fz48 {
		font-size: 48px !important;
	}
	.tb_fz49 {
		font-size: 49px !important;
	}
	.tb_fz50 {
		font-size: 50px !important;
	}
	.tb_fz51 {
		font-size: 51px !important;
	}
	.tb_fz52 {
		font-size: 52px !important;
	}
	.tb_fz53 {
		font-size: 53px !important;
	}
	.tb_fz54 {
		font-size: 54px !important;
	}
	.tb_fz55 {
		font-size: 55px !important;
	}
	.tb_fz56 {
		font-size: 56px !important;
	}
	.tb_fz57 {
		font-size: 57px !important;
	}
	.tb_fz58 {
		font-size: 58px !important;
	}
	.tb_fz59 {
		font-size: 59px !important;
	}
	.tb_fz60 {
		font-size: 60px !important;
	}
	.tb_fz61 {
		font-size: 61px !important;
	}
	.tb_fz62 {
		font-size: 62px !important;
	}
	.tb_fz63 {
		font-size: 63px !important;
	}
	.tb_fz64 {
		font-size: 64px !important;
	}
	.tb_fz65 {
		font-size: 65px !important;
	}
	.tb_fz66 {
		font-size: 66px !important;
	}
	.tb_fz67 {
		font-size: 67px !important;
	}
	.tb_fz68 {
		font-size: 68px !important;
	}
	.tb_fz69 {
		font-size: 69px !important;
	}
	.tb_fz70 {
		font-size: 70px !important;
	}
	.tb_fz71 {
		font-size: 71px !important;
	}
	.tb_fz72 {
		font-size: 72px !important;
	}
	.tb_fz73 {
		font-size: 73px !important;
	}
	.tb_fz74 {
		font-size: 74px !important;
	}
	.tb_fz75 {
		font-size: 75px !important;
	}
	.tb_fz76 {
		font-size: 76px !important;
	}
	.tb_fz77 {
		font-size: 77px !important;
	}
	.tb_fz78 {
		font-size: 78px !important;
	}
	.tb_fz79 {
		font-size: 79px !important;
	}
	.tb_fz80 {
		font-size: 80px !important;
	}
	.tb_fz81 {
		font-size: 81px !important;
	}
	.tb_fz82 {
		font-size: 82px !important;
	}
	.tb_fz83 {
		font-size: 83px !important;
	}
	.tb_fz84 {
		font-size: 84px !important;
	}
	.tb_fz85 {
		font-size: 85px !important;
	}
	.tb_fz86 {
		font-size: 86px !important;
	}
	.tb_fz87 {
		font-size: 87px !important;
	}
	.tb_fz88 {
		font-size: 88px !important;
	}
	.tb_fz89 {
		font-size: 89px !important;
	}
	.tb_fz90 {
		font-size: 90px !important;
	}
	.tb_fz91 {
		font-size: 91px !important;
	}
	.tb_fz92 {
		font-size: 92px !important;
	}
	.tb_fz93 {
		font-size: 93px !important;
	}
	.tb_fz94 {
		font-size: 94px !important;
	}
	.tb_fz95 {
		font-size: 95px !important;
	}
	.tb_fz96 {
		font-size: 96px !important;
	}
	.tb_fz97 {
		font-size: 97px !important;
	}
	.tb_fz98 {
		font-size: 98px !important;
	}
	.tb_fz99 {
		font-size: 99px !important;
	}
	.tb_fz100 {
		font-size: 100px !important ;
	}
	.tb_fz104 {
		font-size: 104px !important ;
	}
	.tb_fz108 {
		font-size: 108px !important ;
	}
	.tb_fz112 {
		font-size: 112px !important ;
	}
	.tb_fz116 {
		font-size: 116px !important ;
	}
	.tb_fz120 {
		font-size: 120px !important ;
	}
	.tb_fz124 {
		font-size: 124px !important ;
	}
	.tb_fz128 {
		font-size: 128px !important ;
	}
	.tb_fz132 {
		font-size: 132px !important ;
	}
	.tb_fz136 {
		font-size: 136px !important ;
	}
	.tb_fz140 {
		font-size: 140px !important ;
	}
	.tb_fz144 {
		font-size: 144px !important ;
	}
	.tb_fz148 {
		font-size: 148px !important ;
	}
	.tb_fz152 {
		font-size: 152px !important ;
	}
	.tb_fz156 {
		font-size: 156px !important ;
	}
	.tb_fz160 {
		font-size: 160px !important ;
	}
	.tb_fz164 {
		font-size: 164px !important ;
	}
	.tb_fz168 {
		font-size: 168px !important ;
	}
	.tb_fz172 {
		font-size: 172px !important ;
	}
	.tb_fz176 {
		font-size: 176px !important ;
	}
	.tb_fz180 {
		font-size: 180px !important ;
	}
	.tb_fz184 {
		font-size: 184px !important ;
	}
	.tb_fz188 {
		font-size: 188px !important ;
	}
	.tb_fz192 {
		font-size: 192px !important ;
	}
	.tb_fz196 {
		font-size: 196px !important ;
	}
	.tb_fz200 {
		font-size: 200px !important ;
	}
	.tb_fz204 {
		font-size: 204px !important ;
	}
	.tb_fz208 {
		font-size: 208px !important ;
	}
	.tb_fz212 {
		font-size: 212px !important ;
	}
	.tb_fz216 {
		font-size: 216px !important ;
	}
	.tb_fz220 {
		font-size: 220px !important ;
	}
	.tb_fz224 {
		font-size: 224px !important ;
	}
	.tb_fz228 {
		font-size: 228px !important ;
	}
	.tb_fz232 {
		font-size: 232px !important ;
	}
	.tb_fz236 {
		font-size: 236px !important ;
	}
	.tb_fz240 {
		font-size: 240px !important ;
	}
	.tb_fz244 {
		font-size: 244px !important ;
	}
	.tb_fz248 {
		font-size: 248px !important ;
	}
	.tb_fz252 {
		font-size: 252px !important ;
	}
	.tb_fz256 {
		font-size: 256px !important ;
	}
	.tb_fz260 {
		font-size: 260px !important ;
	}
	.tb_fz264 {
		font-size: 264px !important ;
	}
	.tb_fz268 {
		font-size: 268px !important ;
	}
	.tb_fz272 {
		font-size: 272px !important ;
	}
	.tb_fz276 {
		font-size: 276px !important ;
	}
	.tb_fz280 {
		font-size: 280px !important ;
	}
	.tb_fz284 {
		font-size: 284px !important ;
	}
	.tb_fz288 {
		font-size: 288px !important ;
	}
	.tb_fz292 {
		font-size: 292px !important ;
	}
	.tb_fz296 {
		font-size: 296px !important ;
	}
	.tb_fz300 {
		font-size: 300px !important ;
	}
	.tb_fz304 {
		font-size: 304px !important ;
	}
	.tb_fz308 {
		font-size: 308px !important ;
	}
	.tb_fz312 {
		font-size: 312px !important ;
	}
	.tb_fz316 {
		font-size: 316px !important ;
	}
	.tb_fz320 {
		font-size: 320px !important ;
	}
	.tb_fz324 {
		font-size: 324px !important ;
	}
	.tb_fz328 {
		font-size: 328px !important ;
	}
	.tb_fz332 {
		font-size: 332px !important ;
	}
	.tb_fz336 {
		font-size: 336px !important ;
	}
	.tb_fz340 {
		font-size: 340px !important ;
	}
	.tb_fz344 {
		font-size: 344px !important ;
	}
	.tb_fz348 {
		font-size: 348px !important ;
	}
	.tb_fz352 {
		font-size: 352px !important ;
	}
	.tb_fz356 {
		font-size: 356px !important ;
	}
	.tb_fz360 {
		font-size: 360px !important ;
	}
	.tb_fz364 {
		font-size: 364px !important ;
	}
	.tb_fz368 {
		font-size: 368px !important ;
	}
	.tb_fz372 {
		font-size: 372px !important ;
	}
	.tb_fz376 {
		font-size: 376px !important ;
	}
	.tb_fz380 {
		font-size: 380px !important ;
	}
	.tb_fz384 {
		font-size: 384px !important ;
	}
	.tb_fz388 {
		font-size: 388px !important ;
	}
	.tb_fz392 {
		font-size: 392px !important ;
	}
	.tb_fz396 {
		font-size: 396px !important ;
	}
	.tb_fz400 {
		font-size: 400px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.fz10 {
		font-size: 10px !important;
	}
	.sp_fz11 {
		font-size: 11px !important;
	}
	.sp_fz12 {
		font-size: 12px !important;
	}
	.sp_fz13 {
		font-size: 13px !important;
	}
	.sp_fz14 {
		font-size: 14px !important;
	}
	.sp_fz15 {
		font-size: 15px !important;
	}
	.sp_fz16 {
		font-size: 16px !important;
	}
	.sp_fz17 {
		font-size: 17px !important;
	}
	.sp_fz18 {
		font-size: 18px !important;
	}
	.sp_fz19 {
		font-size: 19px !important;
	}
	.sp_fz20 {
		font-size: 20px !important;
	}
	.sp_fz21 {
		font-size: 21px !important;
	}
	.sp_fz22 {
		font-size: 22px !important;
	}
	.sp_fz23 {
		font-size: 23px !important;
	}
	.sp_fz24 {
		font-size: 24px !important;
	}
	.sp_fz25 {
		font-size: 25px !important;
	}
	.sp_fz26 {
		font-size: 26px !important;
	}
	.sp_fz27 {
		font-size: 27px !important;
	}
	.sp_fz28 {
		font-size: 28px !important;
	}
	.sp_fz29 {
		font-size: 29px !important;
	}
	.sp_fz30 {
		font-size: 30px !important;
	}
	.sp_fz31 {
		font-size: 31px !important;
	}
	.sp_fz32 {
		font-size: 32px !important;
	}
	.sp_fz33 {
		font-size: 33px !important;
	}
	.sp_fz34 {
		font-size: 34px !important;
	}
	.sp_fz35 {
		font-size: 35px !important;
	}
	.sp_fz36 {
		font-size: 36px !important;
	}
	.sp_fz37 {
		font-size: 37px !important;
	}
	.sp_fz38 {
		font-size: 38px !important;
	}
	.sp_fz39 {
		font-size: 39px !important;
	}
	.sp_fz40 {
		font-size: 40px !important;
	}
	.sp_fz41 {
		font-size: 41px !important;
	}
	.sp_fz42 {
		font-size: 42px !important;
	}
	.sp_fz43 {
		font-size: 43px !important;
	}
	.sp_fz44 {
		font-size: 44px !important;
	}
	.sp_fz45 {
		font-size: 45px !important;
	}
	.sp_fz46 {
		font-size: 46px !important;
	}
	.sp_fz47 {
		font-size: 47px !important;
	}
	.sp_fz48 {
		font-size: 48px !important;
	}
	.sp_fz49 {
		font-size: 49px !important;
	}
	.sp_fz50 {
		font-size: 50px !important;
	}
	.sp_fz51 {
		font-size: 51px !important;
	}
	.sp_fz52 {
		font-size: 52px !important;
	}
	.sp_fz53 {
		font-size: 53px !important;
	}
	.sp_fz54 {
		font-size: 54px !important;
	}
	.sp_fz55 {
		font-size: 55px !important;
	}
	.sp_fz56 {
		font-size: 56px !important;
	}
	.sp_fz57 {
		font-size: 57px !important;
	}
	.sp_fz58 {
		font-size: 58px !important;
	}
	.sp_fz59 {
		font-size: 59px !important;
	}
	.sp_fz60 {
		font-size: 60px !important;
	}
	.sp_fz61 {
		font-size: 61px !important;
	}
	.sp_fz62 {
		font-size: 62px !important;
	}
	.sp_fz63 {
		font-size: 63px !important;
	}
	.sp_fz64 {
		font-size: 64px !important;
	}
	.sp_fz65 {
		font-size: 65px !important;
	}
	.sp_fz66 {
		font-size: 66px !important;
	}
	.sp_fz67 {
		font-size: 67px !important;
	}
	.sp_fz68 {
		font-size: 68px !important;
	}
	.sp_fz69 {
		font-size: 69px !important;
	}
	.sp_fz70 {
		font-size: 70px !important;
	}
	.sp_fz71 {
		font-size: 71px !important;
	}
	.sp_fz72 {
		font-size: 72px !important;
	}
	.sp_fz73 {
		font-size: 73px !important;
	}
	.sp_fz74 {
		font-size: 74px !important;
	}
	.sp_fz75 {
		font-size: 75px !important;
	}
	.sp_fz76 {
		font-size: 76px !important;
	}
	.sp_fz77 {
		font-size: 77px !important;
	}
	.sp_fz78 {
		font-size: 78px !important;
	}
	.sp_fz79 {
		font-size: 79px !important;
	}
	.sp_fz80 {
		font-size: 80px !important;
	}
	.sp_fz81 {
		font-size: 81px !important;
	}
	.sp_fz82 {
		font-size: 82px !important;
	}
	.sp_fz83 {
		font-size: 83px !important;
	}
	.sp_fz84 {
		font-size: 84px !important;
	}
	.sp_fz85 {
		font-size: 85px !important;
	}
	.sp_fz86 {
		font-size: 86px !important;
	}
	.sp_fz87 {
		font-size: 87px !important;
	}
	.sp_fz88 {
		font-size: 88px !important;
	}
	.sp_fz89 {
		font-size: 89px !important;
	}
	.sp_fz90 {
		font-size: 90px !important;
	}
	.sp_fz91 {
		font-size: 91px !important;
	}
	.sp_fz92 {
		font-size: 92px !important;
	}
	.sp_fz93 {
		font-size: 93px !important;
	}
	.sp_fz94 {
		font-size: 94px !important;
	}
	.sp_fz95 {
		font-size: 95px !important;
	}
	.sp_fz96 {
		font-size: 96px !important;
	}
	.sp_fz97 {
		font-size: 97px !important;
	}
	.sp_fz98 {
		font-size: 98px !important;
	}
	.sp_fz99 {
		font-size: 99px !important;
	}
	.sp_fz100 {
		font-size: 100px !important ;
	}
	.sp_fz104 {
		font-size: 104px !important ;
	}
	.sp_fz108 {
		font-size: 108px !important ;
	}
	.sp_fz112 {
		font-size: 112px !important ;
	}
	.sp_fz116 {
		font-size: 116px !important ;
	}
	.sp_fz120 {
		font-size: 120px !important ;
	}
	.sp_fz124 {
		font-size: 124px !important ;
	}
	.sp_fz128 {
		font-size: 128px !important ;
	}
	.sp_fz132 {
		font-size: 132px !important ;
	}
	.sp_fz136 {
		font-size: 136px !important ;
	}
	.sp_fz140 {
		font-size: 140px !important ;
	}
	.sp_fz144 {
		font-size: 144px !important ;
	}
	.sp_fz148 {
		font-size: 148px !important ;
	}
	.sp_fz152 {
		font-size: 152px !important ;
	}
	.sp_fz156 {
		font-size: 156px !important ;
	}
	.sp_fz160 {
		font-size: 160px !important ;
	}
	.sp_fz164 {
		font-size: 164px !important ;
	}
	.sp_fz168 {
		font-size: 168px !important ;
	}
	.sp_fz172 {
		font-size: 172px !important ;
	}
	.sp_fz176 {
		font-size: 176px !important ;
	}
	.sp_fz180 {
		font-size: 180px !important ;
	}
	.sp_fz184 {
		font-size: 184px !important ;
	}
	.sp_fz188 {
		font-size: 188px !important ;
	}
	.sp_fz192 {
		font-size: 192px !important ;
	}
	.sp_fz196 {
		font-size: 196px !important ;
	}
	.sp_fz200 {
		font-size: 200px !important ;
	}
	.sp_fz204 {
		font-size: 204px !important ;
	}
	.sp_fz208 {
		font-size: 208px !important ;
	}
	.sp_fz212 {
		font-size: 212px !important ;
	}
	.sp_fz216 {
		font-size: 216px !important ;
	}
	.sp_fz220 {
		font-size: 220px !important ;
	}
	.sp_fz224 {
		font-size: 224px !important ;
	}
	.sp_fz228 {
		font-size: 228px !important ;
	}
	.sp_fz232 {
		font-size: 232px !important ;
	}
	.sp_fz236 {
		font-size: 236px !important ;
	}
	.sp_fz240 {
		font-size: 240px !important ;
	}
	.sp_fz244 {
		font-size: 244px !important ;
	}
	.sp_fz248 {
		font-size: 248px !important ;
	}
	.sp_fz252 {
		font-size: 252px !important ;
	}
	.sp_fz256 {
		font-size: 256px !important ;
	}
	.sp_fz260 {
		font-size: 260px !important ;
	}
	.sp_fz264 {
		font-size: 264px !important ;
	}
	.sp_fz268 {
		font-size: 268px !important ;
	}
	.sp_fz272 {
		font-size: 272px !important ;
	}
	.sp_fz276 {
		font-size: 276px !important ;
	}
	.sp_fz280 {
		font-size: 280px !important ;
	}
	.sp_fz284 {
		font-size: 284px !important ;
	}
	.sp_fz288 {
		font-size: 288px !important ;
	}
	.sp_fz292 {
		font-size: 292px !important ;
	}
	.sp_fz296 {
		font-size: 296px !important ;
	}
	.sp_fz300 {
		font-size: 300px !important ;
	}
	.sp_fz304 {
		font-size: 304px !important ;
	}
	.sp_fz308 {
		font-size: 308px !important ;
	}
	.sp_fz312 {
		font-size: 312px !important ;
	}
	.sp_fz316 {
		font-size: 316px !important ;
	}
	.sp_fz320 {
		font-size: 320px !important ;
	}
	.sp_fz324 {
		font-size: 324px !important ;
	}
	.sp_fz328 {
		font-size: 328px !important ;
	}
	.sp_fz332 {
		font-size: 332px !important ;
	}
	.sp_fz336 {
		font-size: 336px !important ;
	}
	.sp_fz340 {
		font-size: 340px !important ;
	}
	.sp_fz344 {
		font-size: 344px !important ;
	}
	.sp_fz348 {
		font-size: 348px !important ;
	}
	.sp_fz352 {
		font-size: 352px !important ;
	}
	.sp_fz356 {
		font-size: 356px !important ;
	}
	.sp_fz360 {
		font-size: 360px !important ;
	}
	.sp_fz364 {
		font-size: 364px !important ;
	}
	.sp_fz368 {
		font-size: 368px !important ;
	}
	.sp_fz372 {
		font-size: 372px !important ;
	}
	.sp_fz376 {
		font-size: 376px !important ;
	}
	.sp_fz380 {
		font-size: 380px !important ;
	}
	.sp_fz384 {
		font-size: 384px !important ;
	}
	.sp_fz388 {
		font-size: 388px !important ;
	}
	.sp_fz392 {
		font-size: 392px !important ;
	}
	.sp_fz396 {
		font-size: 396px !important ;
	}
	.sp_fz400 {
		font-size: 400px !important ;
	}
}

/* rem */
/* ________PC________ */
.fz10r {
	font-size: 1rem !important ;
}
.fz12r {
	font-size: 1.2rem !important ;
}
.fz14r {
	font-size: 1.4rem !important ;
}
.fz16r {
	font-size: 1.6rem !important ;
}
.fz18r {
	font-size: 1.8rem !important ;
}
.fz20r {
	font-size: 2rem !important ;
}
.fz24r {
	font-size: 2.4rem !important ;
}
.fz28r {
	font-size: 2.8rem !important ;
}
.fz32r {
	font-size: 3.2rem !important ;
}
.fz36r {
	font-size: 3.6rem !important ;
}
.fz40r {
	font-size: 4rem !important ;
}
.fz44r {
	font-size: 4.4rem !important ;
}
.fz48r {
	font-size: 4.8rem !important ;
}
.fz52r {
	font-size: 5.2rem !important ;
}
.fz56r {
	font-size: 5.6rem !important ;
}
.fz60r {
	font-size: 6rem !important ;
}
.fz64r {
	font-size: 6.4rem !important ;
}
.fz68r {
	font-size: 6.8rem !important ;
}
.fz72r {
	font-size: 7.2rem !important ;
}
.fz76r {
	font-size: 7.6rem !important ;
}
.fz80r {
	font-size: 8rem !important ;
}
.fz84r {
	font-size: 8.4rem !important ;
}
.fz88r {
	font-size: 8.8rem !important ;
}
.fz92r {
	font-size: 9.2rem !important ;
}
.fz96r {
	font-size: 9.6rem !important ;
}
.fz100r {
	font-size: 10rem !important ;
}
.fz104r {
	font-size: 10.4rem !important ;
}
.fz108r {
	font-size: 10.8rem !important ;
}
.fz112r {
	font-size: 11.2rem !important ;
}
.fz116r {
	font-size: 11.6rem !important ;
}
.fz120r {
	font-size: 12rem !important ;
}
.fz124r {
	font-size: 12.4rem !important ;
}
.fz128r {
	font-size: 12.8rem !important ;
}
.fz132r {
	font-size: 13.2rem !important ;
}
.fz136r {
	font-size: 13.6rem !important ;
}
.fz140r {
	font-size: 14rem !important ;
}
.fz144r {
	font-size: 14.4rem !important ;
}
.fz148r {
	font-size: 14.8rem !important ;
}
.fz152r {
	font-size: 15.2rem !important ;
}
.fz156r {
	font-size: 15.6rem !important ;
}
.fz160r {
	font-size: 16rem !important ;
}
.fz164r {
	font-size: 16.4rem !important ;
}
.fz168r {
	font-size: 16.8rem !important ;
}
.fz172r {
	font-size: 17.2rem !important ;
}
.fz176r {
	font-size: 17.6rem !important ;
}
.fz180r {
	font-size: 18rem !important ;
}
.fz184r {
	font-size: 18.4rem !important ;
}
.fz188r {
	font-size: 18.8rem !important ;
}
.fz192r {
	font-size: 19.2rem !important ;
}
.fz196r {
	font-size: 19.6rem !important ;
}
.fz200r {
	font-size: 20rem !important ;
}
.fz204r {
	font-size: 20.4rem !important ;
}
.fz208r {
	font-size: 20.8rem !important ;
}
.fz212r {
	font-size: 21.2rem !important ;
}
.fz216r {
	font-size: 21.6rem !important ;
}
.fz220r {
	font-size: 22rem !important ;
}
.fz224r {
	font-size: 22.4rem !important ;
}
.fz228r {
	font-size: 22.8rem !important ;
}
.fz232r {
	font-size: 23.2rem !important ;
}
.fz236r {
	font-size: 23.6rem !important ;
}
.fz240r {
	font-size: 24rem !important ;
}
.fz244r {
	font-size: 24.4rem !important ;
}
.fz248r {
	font-size: 24.8rem !important ;
}
.fz252r {
	font-size: 25.2rem !important ;
}
.fz256r {
	font-size: 25.6rem !important ;
}
.fz260r {
	font-size: 26rem !important ;
}
.fz264r {
	font-size: 26.4rem !important ;
}
.fz268r {
	font-size: 26.8rem !important ;
}
.fz272r {
	font-size: 27.2rem !important ;
}
.fz276r {
	font-size: 27.6rem !important ;
}
.fz280r {
	font-size: 28rem !important ;
}
.fz284r {
	font-size: 28.4rem !important ;
}
.fz288r {
	font-size: 28.8rem !important ;
}
.fz292r {
	font-size: 29.2rem !important ;
}
.fz296r {
	font-size: 29.6rem !important ;
}
.fz300r {
	font-size: 30rem !important ;
}
.fz304r {
	font-size: 30.4rem !important ;
}
.fz308r {
	font-size: 30.8rem !important ;
}
.fz312r {
	font-size: 31.2rem !important ;
}
.fz316r {
	font-size: 31.6rem !important ;
}
.fz320r {
	font-size: 32rem !important ;
}
.fz324r {
	font-size: 32.4rem !important ;
}
.fz328r {
	font-size: 32.8rem !important ;
}
.fz332r {
	font-size: 33.2rem !important ;
}
.fz336r {
	font-size: 33.6rem !important ;
}
.fz340r {
	font-size: 34rem !important ;
}
.fz344r {
	font-size: 34.4rem !important ;
}
.fz348r {
	font-size: 34.8rem !important ;
}
.fz352r {
	font-size: 35.2rem !important ;
}
.fz356r {
	font-size: 35.6rem !important ;
}
.fz360r {
	font-size: 36rem !important ;
}
.fz364r {
	font-size: 36.4rem !important ;
}
.fz368r {
	font-size: 36.8rem !important ;
}
.fz372r {
	font-size: 37.2rem !important ;
}
.fz376r {
	font-size: 37.6rem !important ;
}
.fz380r {
	font-size: 38rem !important ;
}
.fz384r {
	font-size: 38.4rem !important ;
}
.fz388r {
	font-size: 38.8rem !important ;
}
.fz392r {
	font-size: 39.2rem !important ;
}
.fz396r {
	font-size: 39.6rem !important ;
}
.fz400r {
	font-size: 40rem !important ;
}

/* ________TB________ */
@media screen and (min-width: 1001px) {
	.pc_fz10r {
		font-size: 1rem !important ;
	}
	.pc_fz12r {
		font-size: 1.2rem !important ;
	}
	.pc_fz14r {
		font-size: 1.4rem !important ;
	}
	.pc_fz16r {
		font-size: 1.6rem !important ;
	}
	.pc_fz18r {
		font-size: 1.8rem !important ;
	}
	.pc_fz20r {
		font-size: 2rem !important ;
	}
	.pc_fz24r {
		font-size: 2.4rem !important ;
	}
	.pc_fz28r {
		font-size: 2.8rem !important ;
	}
	.pc_fz32r {
		font-size: 3.2rem !important ;
	}
	.pc_fz36r {
		font-size: 3.6rem !important ;
	}
	.pc_fz40r {
		font-size: 4rem !important ;
	}
	.pc_fz44r {
		font-size: 4.4rem !important ;
	}
	.pc_fz48r {
		font-size: 4.8rem !important ;
	}
	.pc_fz52r {
		font-size: 5.2rem !important ;
	}
	.pc_fz56r {
		font-size: 5.6rem !important ;
	}
	.pc_fz60r {
		font-size: 6rem !important ;
	}
	.pc_fz64r {
		font-size: 6.4rem !important ;
	}
	.pc_fz68r {
		font-size: 6.8rem !important ;
	}
	.pc_fz72r {
		font-size: 7.2rem !important ;
	}
	.pc_fz76r {
		font-size: 7.6rem !important ;
	}
	.pc_fz80r {
		font-size: 8rem !important ;
	}
	.pc_fz84r {
		font-size: 8.4rem !important ;
	}
	.pc_fz88r {
		font-size: 8.8rem !important ;
	}
	.pc_fz92r {
		font-size: 9.2rem !important ;
	}
	.pc_fz96r {
		font-size: 9.6rem !important ;
	}
	.pc_fz100r {
		font-size: 10rem !important ;
	}
	.pc_fz104r {
		font-size: 10.4rem !important ;
	}
	.pc_fz108r {
		font-size: 10.8rem !important ;
	}
	.pc_fz112r {
		font-size: 11.2rem !important ;
	}
	.pc_fz116r {
		font-size: 11.6rem !important ;
	}
	.pc_fz120r {
		font-size: 12rem !important ;
	}
	.pc_fz124r {
		font-size: 12.4rem !important ;
	}
	.pc_fz128r {
		font-size: 12.8rem !important ;
	}
	.pc_fz132r {
		font-size: 13.2rem !important ;
	}
	.pc_fz136r {
		font-size: 13.6rem !important ;
	}
	.pc_fz140r {
		font-size: 14rem !important ;
	}
	.pc_fz144r {
		font-size: 14.4rem !important ;
	}
	.pc_fz148r {
		font-size: 14.8rem !important ;
	}
	.pc_fz152r {
		font-size: 15.2rem !important ;
	}
	.pc_fz156r {
		font-size: 15.6rem !important ;
	}
	.pc_fz160r {
		font-size: 16rem !important ;
	}
	.pc_fz164r {
		font-size: 16.4rem !important ;
	}
	.pc_fz168r {
		font-size: 16.8rem !important ;
	}
	.pc_fz172r {
		font-size: 17.2rem !important ;
	}
	.pc_fz176r {
		font-size: 17.6rem !important ;
	}
	.pc_fz180r {
		font-size: 18rem !important ;
	}
	.pc_fz184r {
		font-size: 18.4rem !important ;
	}
	.pc_fz188r {
		font-size: 18.8rem !important ;
	}
	.pc_fz192r {
		font-size: 19.2rem !important ;
	}
	.pc_fz196r {
		font-size: 19.6rem !important ;
	}
	.pc_fz200r {
		font-size: 20rem !important ;
	}
	.pc_fz204r {
		font-size: 20.4rem !important ;
	}
	.pc_fz208r {
		font-size: 20.8rem !important ;
	}
	.pc_fz212r {
		font-size: 21.2rem !important ;
	}
	.pc_fz216r {
		font-size: 21.6rem !important ;
	}
	.pc_fz220r {
		font-size: 22rem !important ;
	}
	.pc_fz224r {
		font-size: 22.4rem !important ;
	}
	.pc_fz228r {
		font-size: 22.8rem !important ;
	}
	.pc_fz232r {
		font-size: 23.2rem !important ;
	}
	.pc_fz236r {
		font-size: 23.6rem !important ;
	}
	.pc_fz240r {
		font-size: 24rem !important ;
	}
	.pc_fz244r {
		font-size: 24.4rem !important ;
	}
	.pc_fz248r {
		font-size: 24.8rem !important ;
	}
	.pc_fz252r {
		font-size: 25.2rem !important ;
	}
	.pc_fz256r {
		font-size: 25.6rem !important ;
	}
	.pc_fz260r {
		font-size: 26rem !important ;
	}
	.pc_fz264r {
		font-size: 26.4rem !important ;
	}
	.pc_fz268r {
		font-size: 26.8rem !important ;
	}
	.pc_fz272r {
		font-size: 27.2rem !important ;
	}
	.pc_fz276r {
		font-size: 27.6rem !important ;
	}
	.pc_fz280r {
		font-size: 28rem !important ;
	}
	.pc_fz284r {
		font-size: 28.4rem !important ;
	}
	.pc_fz288r {
		font-size: 28.8rem !important ;
	}
	.pc_fz292r {
		font-size: 29.2rem !important ;
	}
	.pc_fz296r {
		font-size: 29.6rem !important ;
	}
	.pc_fz300r {
		font-size: 30rem !important ;
	}
	.pc_fz304r {
		font-size: 30.4rem !important ;
	}
	.pc_fz308r {
		font-size: 30.8rem !important ;
	}
	.pc_fz312r {
		font-size: 31.2rem !important ;
	}
	.pc_fz316r {
		font-size: 31.6rem !important ;
	}
	.pc_fz320r {
		font-size: 32rem !important ;
	}
	.pc_fz324r {
		font-size: 32.4rem !important ;
	}
	.pc_fz328r {
		font-size: 32.8rem !important ;
	}
	.pc_fz332r {
		font-size: 33.2rem !important ;
	}
	.pc_fz336r {
		font-size: 33.6rem !important ;
	}
	.pc_fz340r {
		font-size: 34rem !important ;
	}
	.pc_fz344r {
		font-size: 34.4rem !important ;
	}
	.pc_fz348r {
		font-size: 34.8rem !important ;
	}
	.pc_fz352r {
		font-size: 35.2rem !important ;
	}
	.pc_fz356r {
		font-size: 35.6rem !important ;
	}
	.pc_fz360r {
		font-size: 36rem !important ;
	}
	.pc_fz364r {
		font-size: 36.4rem !important ;
	}
	.pc_fz368r {
		font-size: 36.8rem !important ;
	}
	.pc_fz372r {
		font-size: 37.2rem !important ;
	}
	.pc_fz376r {
		font-size: 37.6rem !important ;
	}
	.pc_fz380r {
		font-size: 38rem !important ;
	}
	.pc_fz384r {
		font-size: 38.4rem !important ;
	}
	.pc_fz388r {
		font-size: 38.8rem !important ;
	}
	.pc_fz392r {
		font-size: 39.2rem !important ;
	}
	.pc_fz396r {
		font-size: 39.6rem !important ;
	}
	.pc_fz400r {
		font-size: 40rem !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.tb_fz10r {
		font-size: 1rem !important ;
	}
	.tb_fz12r {
		font-size: 1.2rem !important ;
	}
	.tb_fz14r {
		font-size: 1.4rem !important ;
	}
	.tb_fz16r {
		font-size: 1.6rem !important ;
	}
	.tb_fz18r {
		font-size: 1.8rem !important ;
	}
	.tb_fz20r {
		font-size: 2rem !important ;
	}
	.tb_fz24r {
		font-size: 2.4rem !important ;
	}
	.tb_fz28r {
		font-size: 2.8rem !important ;
	}
	.tb_fz32r {
		font-size: 3.2rem !important ;
	}
	.tb_fz36r {
		font-size: 3.6rem !important ;
	}
	.tb_fz40r {
		font-size: 4rem !important ;
	}
	.tb_fz44r {
		font-size: 4.4rem !important ;
	}
	.tb_fz48r {
		font-size: 4.8rem !important ;
	}
	.tb_fz52r {
		font-size: 5.2rem !important ;
	}
	.tb_fz56r {
		font-size: 5.6rem !important ;
	}
	.tb_fz60r {
		font-size: 6rem !important ;
	}
	.tb_fz64r {
		font-size: 6.4rem !important ;
	}
	.tb_fz68r {
		font-size: 6.8rem !important ;
	}
	.tb_fz72r {
		font-size: 7.2rem !important ;
	}
	.tb_fz76r {
		font-size: 7.6rem !important ;
	}
	.tb_fz80r {
		font-size: 8rem !important ;
	}
	.tb_fz84r {
		font-size: 8.4rem !important ;
	}
	.tb_fz88r {
		font-size: 8.8rem !important ;
	}
	.tb_fz92r {
		font-size: 9.2rem !important ;
	}
	.tb_fz96r {
		font-size: 9.6rem !important ;
	}
	.tb_fz100r {
		font-size: 10rem !important ;
	}
	.tb_fz104r {
		font-size: 10.4rem !important ;
	}
	.tb_fz108r {
		font-size: 10.8rem !important ;
	}
	.tb_fz112r {
		font-size: 11.2rem !important ;
	}
	.tb_fz116r {
		font-size: 11.6rem !important ;
	}
	.tb_fz120r {
		font-size: 12rem !important ;
	}
	.tb_fz124r {
		font-size: 12.4rem !important ;
	}
	.tb_fz128r {
		font-size: 12.8rem !important ;
	}
	.tb_fz132r {
		font-size: 13.2rem !important ;
	}
	.tb_fz136r {
		font-size: 13.6rem !important ;
	}
	.tb_fz140r {
		font-size: 14rem !important ;
	}
	.tb_fz144r {
		font-size: 14.4rem !important ;
	}
	.tb_fz148r {
		font-size: 14.8rem !important ;
	}
	.tb_fz152r {
		font-size: 15.2rem !important ;
	}
	.tb_fz156r {
		font-size: 15.6rem !important ;
	}
	.tb_fz160r {
		font-size: 16rem !important ;
	}
	.tb_fz164r {
		font-size: 16.4rem !important ;
	}
	.tb_fz168r {
		font-size: 16.8rem !important ;
	}
	.tb_fz172r {
		font-size: 17.2rem !important ;
	}
	.tb_fz176r {
		font-size: 17.6rem !important ;
	}
	.tb_fz180r {
		font-size: 18rem !important ;
	}
	.tb_fz184r {
		font-size: 18.4rem !important ;
	}
	.tb_fz188r {
		font-size: 18.8rem !important ;
	}
	.tb_fz192r {
		font-size: 19.2rem !important ;
	}
	.tb_fz196r {
		font-size: 19.6rem !important ;
	}
	.tb_fz200r {
		font-size: 20rem !important ;
	}
	.tb_fz204r {
		font-size: 20.4rem !important ;
	}
	.tb_fz208r {
		font-size: 20.8rem !important ;
	}
	.tb_fz212r {
		font-size: 21.2rem !important ;
	}
	.tb_fz216r {
		font-size: 21.6rem !important ;
	}
	.tb_fz220r {
		font-size: 22rem !important ;
	}
	.tb_fz224r {
		font-size: 22.4rem !important ;
	}
	.tb_fz228r {
		font-size: 22.8rem !important ;
	}
	.tb_fz232r {
		font-size: 23.2rem !important ;
	}
	.tb_fz236r {
		font-size: 23.6rem !important ;
	}
	.tb_fz240r {
		font-size: 24rem !important ;
	}
	.tb_fz244r {
		font-size: 24.4rem !important ;
	}
	.tb_fz248r {
		font-size: 24.8rem !important ;
	}
	.tb_fz252r {
		font-size: 25.2rem !important ;
	}
	.tb_fz256r {
		font-size: 25.6rem !important ;
	}
	.tb_fz260r {
		font-size: 26rem !important ;
	}
	.tb_fz264r {
		font-size: 26.4rem !important ;
	}
	.tb_fz268r {
		font-size: 26.8rem !important ;
	}
	.tb_fz272r {
		font-size: 27.2rem !important ;
	}
	.tb_fz276r {
		font-size: 27.6rem !important ;
	}
	.tb_fz280r {
		font-size: 28rem !important ;
	}
	.tb_fz284r {
		font-size: 28.4rem !important ;
	}
	.tb_fz288r {
		font-size: 28.8rem !important ;
	}
	.tb_fz292r {
		font-size: 29.2rem !important ;
	}
	.tb_fz296r {
		font-size: 29.6rem !important ;
	}
	.tb_fz300r {
		font-size: 30rem !important ;
	}
	.tb_fz304r {
		font-size: 30.4rem !important ;
	}
	.tb_fz308r {
		font-size: 30.8rem !important ;
	}
	.tb_fz312r {
		font-size: 31.2rem !important ;
	}
	.tb_fz316r {
		font-size: 31.6rem !important ;
	}
	.tb_fz320r {
		font-size: 32rem !important ;
	}
	.tb_fz324r {
		font-size: 32.4rem !important ;
	}
	.tb_fz328r {
		font-size: 32.8rem !important ;
	}
	.tb_fz332r {
		font-size: 33.2rem !important ;
	}
	.tb_fz336r {
		font-size: 33.6rem !important ;
	}
	.tb_fz340r {
		font-size: 34rem !important ;
	}
	.tb_fz344r {
		font-size: 34.4rem !important ;
	}
	.tb_fz348r {
		font-size: 34.8rem !important ;
	}
	.tb_fz352r {
		font-size: 35.2rem !important ;
	}
	.tb_fz356r {
		font-size: 35.6rem !important ;
	}
	.tb_fz360r {
		font-size: 36rem !important ;
	}
	.tb_fz364r {
		font-size: 36.4rem !important ;
	}
	.tb_fz368r {
		font-size: 36.8rem !important ;
	}
	.tb_fz372r {
		font-size: 37.2rem !important ;
	}
	.tb_fz376r {
		font-size: 37.6rem !important ;
	}
	.tb_fz380r {
		font-size: 38rem !important ;
	}
	.tb_fz384r {
		font-size: 38.4rem !important ;
	}
	.tb_fz388r {
		font-size: 38.8rem !important ;
	}
	.tb_fz392r {
		font-size: 39.2rem !important ;
	}
	.tb_fz396r {
		font-size: 39.6rem !important ;
	}
	.tb_fz400r {
		font-size: 40rem !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_fz10r {
		font-size: 1rem !important ;
	}
	.sp_fz12r {
		font-size: 1.2rem !important ;
	}
	.sp_fz14r {
		font-size: 1.4rem !important ;
	}
	.sp_fz16r {
		font-size: 1.6rem !important ;
	}
	.sp_fz18r {
		font-size: 1.8rem !important ;
	}
	.sp_fz20r {
		font-size: 2rem !important ;
	}
	.sp_fz24r {
		font-size: 2.4rem !important ;
	}
	.sp_fz28r {
		font-size: 2.8rem !important ;
	}
	.sp_fz32r {
		font-size: 3.2rem !important ;
	}
	.sp_fz36r {
		font-size: 3.6rem !important ;
	}
	.sp_fz40r {
		font-size: 4rem !important ;
	}
	.sp_fz44r {
		font-size: 4.4rem !important ;
	}
	.sp_fz48r {
		font-size: 4.8rem !important ;
	}
	.sp_fz52r {
		font-size: 5.2rem !important ;
	}
	.sp_fz56r {
		font-size: 5.6rem !important ;
	}
	.sp_fz60r {
		font-size: 6rem !important ;
	}
	.sp_fz64r {
		font-size: 6.4rem !important ;
	}
	.sp_fz68r {
		font-size: 6.8rem !important ;
	}
	.sp_fz72r {
		font-size: 7.2rem !important ;
	}
	.sp_fz76r {
		font-size: 7.6rem !important ;
	}
	.sp_fz80r {
		font-size: 8rem !important ;
	}
	.sp_fz84r {
		font-size: 8.4rem !important ;
	}
	.sp_fz88r {
		font-size: 8.8rem !important ;
	}
	.sp_fz92r {
		font-size: 9.2rem !important ;
	}
	.sp_fz96r {
		font-size: 9.6rem !important ;
	}
	.sp_fz100r {
		font-size: 10rem !important ;
	}
	.sp_fz104r {
		font-size: 10.4rem !important ;
	}
	.sp_fz108r {
		font-size: 10.8rem !important ;
	}
	.sp_fz112r {
		font-size: 11.2rem !important ;
	}
	.sp_fz116r {
		font-size: 11.6rem !important ;
	}
	.sp_fz120r {
		font-size: 12rem !important ;
	}
	.sp_fz124r {
		font-size: 12.4rem !important ;
	}
	.sp_fz128r {
		font-size: 12.8rem !important ;
	}
	.sp_fz132r {
		font-size: 13.2rem !important ;
	}
	.sp_fz136r {
		font-size: 13.6rem !important ;
	}
	.sp_fz140r {
		font-size: 14rem !important ;
	}
	.sp_fz144r {
		font-size: 14.4rem !important ;
	}
	.sp_fz148r {
		font-size: 14.8rem !important ;
	}
	.sp_fz152r {
		font-size: 15.2rem !important ;
	}
	.sp_fz156r {
		font-size: 15.6rem !important ;
	}
	.sp_fz160r {
		font-size: 16rem !important ;
	}
	.sp_fz164r {
		font-size: 16.4rem !important ;
	}
	.sp_fz168r {
		font-size: 16.8rem !important ;
	}
	.sp_fz172r {
		font-size: 17.2rem !important ;
	}
	.sp_fz176r {
		font-size: 17.6rem !important ;
	}
	.sp_fz180r {
		font-size: 18rem !important ;
	}
	.sp_fz184r {
		font-size: 18.4rem !important ;
	}
	.sp_fz188r {
		font-size: 18.8rem !important ;
	}
	.sp_fz192r {
		font-size: 19.2rem !important ;
	}
	.sp_fz196r {
		font-size: 19.6rem !important ;
	}
	.sp_fz200r {
		font-size: 20rem !important ;
	}
	.sp_fz204r {
		font-size: 20.4rem !important ;
	}
	.sp_fz208r {
		font-size: 20.8rem !important ;
	}
	.sp_fz212r {
		font-size: 21.2rem !important ;
	}
	.sp_fz216r {
		font-size: 21.6rem !important ;
	}
	.sp_fz220r {
		font-size: 22rem !important ;
	}
	.sp_fz224r {
		font-size: 22.4rem !important ;
	}
	.sp_fz228r {
		font-size: 22.8rem !important ;
	}
	.sp_fz232r {
		font-size: 23.2rem !important ;
	}
	.sp_fz236r {
		font-size: 23.6rem !important ;
	}
	.sp_fz240r {
		font-size: 24rem !important ;
	}
	.sp_fz244r {
		font-size: 24.4rem !important ;
	}
	.sp_fz248r {
		font-size: 24.8rem !important ;
	}
	.sp_fz252r {
		font-size: 25.2rem !important ;
	}
	.sp_fz256r {
		font-size: 25.6rem !important ;
	}
	.sp_fz260r {
		font-size: 26rem !important ;
	}
	.sp_fz264r {
		font-size: 26.4rem !important ;
	}
	.sp_fz268r {
		font-size: 26.8rem !important ;
	}
	.sp_fz272r {
		font-size: 27.2rem !important ;
	}
	.sp_fz276r {
		font-size: 27.6rem !important ;
	}
	.sp_fz280r {
		font-size: 28rem !important ;
	}
	.sp_fz284r {
		font-size: 28.4rem !important ;
	}
	.sp_fz288r {
		font-size: 28.8rem !important ;
	}
	.sp_fz292r {
		font-size: 29.2rem !important ;
	}
	.sp_fz296r {
		font-size: 29.6rem !important ;
	}
	.sp_fz300r {
		font-size: 30rem !important ;
	}
	.sp_fz304r {
		font-size: 30.4rem !important ;
	}
	.sp_fz308r {
		font-size: 30.8rem !important ;
	}
	.sp_fz312r {
		font-size: 31.2rem !important ;
	}
	.sp_fz316r {
		font-size: 31.6rem !important ;
	}
	.sp_fz320r {
		font-size: 32rem !important ;
	}
	.sp_fz324r {
		font-size: 32.4rem !important ;
	}
	.sp_fz328r {
		font-size: 32.8rem !important ;
	}
	.sp_fz332r {
		font-size: 33.2rem !important ;
	}
	.sp_fz336r {
		font-size: 33.6rem !important ;
	}
	.sp_fz340r {
		font-size: 34rem !important ;
	}
	.sp_fz344r {
		font-size: 34.4rem !important ;
	}
	.sp_fz348r {
		font-size: 34.8rem !important ;
	}
	.sp_fz352r {
		font-size: 35.2rem !important ;
	}
	.sp_fz356r {
		font-size: 35.6rem !important ;
	}
	.sp_fz360r {
		font-size: 36rem !important ;
	}
	.sp_fz364r {
		font-size: 36.4rem !important ;
	}
	.sp_fz368r {
		font-size: 36.8rem !important ;
	}
	.sp_fz372r {
		font-size: 37.2rem !important ;
	}
	.sp_fz376r {
		font-size: 37.6rem !important ;
	}
	.sp_fz380r {
		font-size: 38rem !important ;
	}
	.sp_fz384r {
		font-size: 38.4rem !important ;
	}
	.sp_fz388r {
		font-size: 38.8rem !important ;
	}
	.sp_fz392r {
		font-size: 39.2rem !important ;
	}
	.sp_fz396r {
		font-size: 39.6rem !important ;
	}
	.sp_fz400r {
		font-size: 40rem !important ;
	}
}

/* margin-top
------------------------------------------------------------ */
.mt4 {
	margin-top: 4px !important ;
}
.mt8 {
	margin-top: 8px !important ;
}
.mt12 {
	margin-top: 12px !important ;
}
.mt16 {
	margin-top: 16px !important ;
}
.mt20 {
	margin-top: 20px !important ;
}
.mt24 {
	margin-top: 24px !important ;
}
.mt28 {
	margin-top: 28px !important ;
}
.mt32 {
	margin-top: 32px !important ;
}
.mt36 {
	margin-top: 36px !important ;
}
.mt40 {
	margin-top: 40px !important ;
}
.mt44 {
	margin-top: 44px !important ;
}
.mt48 {
	margin-top: 48px !important ;
}
.mt52 {
	margin-top: 52px !important ;
}
.mt56 {
	margin-top: 56px !important ;
}
.mt60 {
	margin-top: 60px !important ;
}
.mt64 {
	margin-top: 64px !important ;
}
.mt68 {
	margin-top: 68px !important ;
}
.mt72 {
	margin-top: 72px !important ;
}
.mt76 {
	margin-top: 76px !important ;
}
.mt80 {
	margin-top: 80px !important ;
}
.mt84 {
	margin-top: 84px !important ;
}
.mt88 {
	margin-top: 88px !important ;
}
.mt92 {
	margin-top: 92px !important ;
}
.mt96 {
	margin-top: 96px !important ;
}
.mt100 {
	margin-top: 100px !important ;
}
.mt104 {
	margin-top: 104px !important ;
}
.mt108 {
	margin-top: 108px !important ;
}
.mt112 {
	margin-top: 112px !important ;
}
.mt116 {
	margin-top: 116px !important ;
}
.mt120 {
	margin-top: 120px !important ;
}
.mt124 {
	margin-top: 124px !important ;
}
.mt128 {
	margin-top: 128px !important ;
}
.mt132 {
	margin-top: 132px !important ;
}
.mt136 {
	margin-top: 136px !important ;
}
.mt140 {
	margin-top: 140px !important ;
}
.mt144 {
	margin-top: 144px !important ;
}
.mt148 {
	margin-top: 148px !important ;
}
.mt152 {
	margin-top: 152px !important ;
}
.mt156 {
	margin-top: 156px !important ;
}
.mt160 {
	margin-top: 160px !important ;
}
.mt164 {
	margin-top: 164px !important ;
}
.mt168 {
	margin-top: 168px !important ;
}
.mt172 {
	margin-top: 172px !important ;
}
.mt176 {
	margin-top: 176px !important ;
}
.mt180 {
	margin-top: 180px !important ;
}
.mt184 {
	margin-top: 184px !important ;
}
.mt188 {
	margin-top: 188px !important ;
}
.mt192 {
	margin-top: 192px !important ;
}
.mt196 {
	margin-top: 196px !important ;
}
.mt200 {
	margin-top: 200px !important ;
}
.mt204 {
	margin-top: 204px !important ;
}
.mt208 {
	margin-top: 208px !important ;
}
.mt212 {
	margin-top: 212px !important ;
}
.mt216 {
	margin-top: 216px !important ;
}
.mt220 {
	margin-top: 220px !important ;
}
.mt224 {
	margin-top: 224px !important ;
}
.mt228 {
	margin-top: 228px !important ;
}
.mt232 {
	margin-top: 232px !important ;
}
.mt236 {
	margin-top: 236px !important ;
}
.mt240 {
	margin-top: 240px !important ;
}
.mt244 {
	margin-top: 244px !important ;
}
.mt248 {
	margin-top: 248px !important ;
}
.mt252 {
	margin-top: 252px !important ;
}
.mt256 {
	margin-top: 256px !important ;
}
.mt260 {
	margin-top: 260px !important ;
}
.mt264 {
	margin-top: 264px !important ;
}
.mt268 {
	margin-top: 268px !important ;
}
.mt272 {
	margin-top: 272px !important ;
}
.mt276 {
	margin-top: 276px !important ;
}
.mt280 {
	margin-top: 280px !important ;
}
.mt284 {
	margin-top: 284px !important ;
}
.mt288 {
	margin-top: 288px !important ;
}
.mt292 {
	margin-top: 292px !important ;
}
.mt296 {
	margin-top: 296px !important ;
}
.mt300 {
	margin-top: 300px !important ;
}
.mt304 {
	margin-top: 304px !important ;
}
.mt308 {
	margin-top: 308px !important ;
}
.mt312 {
	margin-top: 312px !important ;
}
.mt316 {
	margin-top: 316px !important ;
}
.mt320 {
	margin-top: 320px !important ;
}
.mt324 {
	margin-top: 324px !important ;
}
.mt328 {
	margin-top: 328px !important ;
}
.mt332 {
	margin-top: 332px !important ;
}
.mt336 {
	margin-top: 336px !important ;
}
.mt340 {
	margin-top: 340px !important ;
}
.mt344 {
	margin-top: 344px !important ;
}
.mt348 {
	margin-top: 348px !important ;
}
.mt352 {
	margin-top: 352px !important ;
}
.mt356 {
	margin-top: 356px !important ;
}
.mt360 {
	margin-top: 360px !important ;
}

/* ________PC________ */
@media screen and (min-width: 1001px) {
	.pc_mt4 {
		margin-top: 4px !important ;
	}
	.pc_mt8 {
		margin-top: 8px !important ;
	}
	.pc_mt12 {
		margin-top: 12px !important ;
	}
	.pc_mt16 {
		margin-top: 16px !important ;
	}
	.pc_mt20 {
		margin-top: 20px !important ;
	}
	.pc_mt24 {
		margin-top: 24px !important ;
	}
	.pc_mt28 {
		margin-top: 28px !important ;
	}
	.pc_mt32 {
		margin-top: 32px !important ;
	}
	.pc_mt36 {
		margin-top: 36px !important ;
	}
	.pc_mt40 {
		margin-top: 40px !important ;
	}
	.pc_mt44 {
		margin-top: 44px !important ;
	}
	.pc_mt48 {
		margin-top: 48px !important ;
	}
	.pc_mt52 {
		margin-top: 52px !important ;
	}
	.pc_mt56 {
		margin-top: 56px !important ;
	}
	.pc_mt60 {
		margin-top: 60px !important ;
	}
	.pc_mt64 {
		margin-top: 64px !important ;
	}
	.pc_mt68 {
		margin-top: 68px !important ;
	}
	.pc_mt72 {
		margin-top: 72px !important ;
	}
	.pc_mt76 {
		margin-top: 76px !important ;
	}
	.pc_mt80 {
		margin-top: 80px !important ;
	}
	.pc_mt84 {
		margin-top: 84px !important ;
	}
	.pc_mt88 {
		margin-top: 88px !important ;
	}
	.pc_mt92 {
		margin-top: 92px !important ;
	}
	.pc_mt96 {
		margin-top: 96px !important ;
	}
	.pc_mt100 {
		margin-top: 100px !important ;
	}
	.pc_mt104 {
		margin-top: 104px !important ;
	}
	.pc_mt108 {
		margin-top: 108px !important ;
	}
	.pc_mt112 {
		margin-top: 112px !important ;
	}
	.pc_mt116 {
		margin-top: 116px !important ;
	}
	.pc_mt120 {
		margin-top: 120px !important ;
	}
	.pc_mt124 {
		margin-top: 124px !important ;
	}
	.pc_mt128 {
		margin-top: 128px !important ;
	}
	.pc_mt132 {
		margin-top: 132px !important ;
	}
	.pc_mt136 {
		margin-top: 136px !important ;
	}
	.pc_mt140 {
		margin-top: 140px !important ;
	}
	.pc_mt144 {
		margin-top: 144px !important ;
	}
	.pc_mt148 {
		margin-top: 148px !important ;
	}
	.pc_mt152 {
		margin-top: 152px !important ;
	}
	.pc_mt156 {
		margin-top: 156px !important ;
	}
	.pc_mt160 {
		margin-top: 160px !important ;
	}
	.pc_mt164 {
		margin-top: 164px !important ;
	}
	.pc_mt168 {
		margin-top: 168px !important ;
	}
	.pc_mt172 {
		margin-top: 172px !important ;
	}
	.pc_mt176 {
		margin-top: 176px !important ;
	}
	.pc_mt180 {
		margin-top: 180px !important ;
	}
	.pc_mt184 {
		margin-top: 184px !important ;
	}
	.pc_mt188 {
		margin-top: 188px !important ;
	}
	.pc_mt192 {
		margin-top: 192px !important ;
	}
	.pc_mt196 {
		margin-top: 196px !important ;
	}
	.pc_mt200 {
		margin-top: 200px !important ;
	}
	.pc_mt204 {
		margin-top: 204px !important ;
	}
	.pc_mt208 {
		margin-top: 208px !important ;
	}
	.pc_mt212 {
		margin-top: 212px !important ;
	}
	.pc_mt216 {
		margin-top: 216px !important ;
	}
	.pc_mt220 {
		margin-top: 220px !important ;
	}
	.pc_mt224 {
		margin-top: 224px !important ;
	}
	.pc_mt228 {
		margin-top: 228px !important ;
	}
	.pc_mt232 {
		margin-top: 232px !important ;
	}
	.pc_mt236 {
		margin-top: 236px !important ;
	}
	.pc_mt240 {
		margin-top: 240px !important ;
	}
	.pc_mt244 {
		margin-top: 244px !important ;
	}
	.pc_mt248 {
		margin-top: 248px !important ;
	}
	.pc_mt252 {
		margin-top: 252px !important ;
	}
	.pc_mt256 {
		margin-top: 256px !important ;
	}
	.pc_mt260 {
		margin-top: 260px !important ;
	}
	.pc_mt264 {
		margin-top: 264px !important ;
	}
	.pc_mt268 {
		margin-top: 268px !important ;
	}
	.pc_mt272 {
		margin-top: 272px !important ;
	}
	.pc_mt276 {
		margin-top: 276px !important ;
	}
	.pc_mt280 {
		margin-top: 280px !important ;
	}
	.pc_mt284 {
		margin-top: 284px !important ;
	}
	.pc_mt288 {
		margin-top: 288px !important ;
	}
	.pc_mt292 {
		margin-top: 292px !important ;
	}
	.pc_mt296 {
		margin-top: 296px !important ;
	}
	.pc_mt300 {
		margin-top: 300px !important ;
	}
	.pc_mt304 {
		margin-top: 304px !important ;
	}
	.pc_mt308 {
		margin-top: 308px !important ;
	}
	.pc_mt312 {
		margin-top: 312px !important ;
	}
	.pc_mt316 {
		margin-top: 316px !important ;
	}
	.pc_mt320 {
		margin-top: 320px !important ;
	}
	.pc_mt324 {
		margin-top: 324px !important ;
	}
	.pc_mt328 {
		margin-top: 328px !important ;
	}
	.pc_mt332 {
		margin-top: 332px !important ;
	}
	.pc_mt336 {
		margin-top: 336px !important ;
	}
	.pc_mt340 {
		margin-top: 340px !important ;
	}
	.pc_mt344 {
		margin-top: 344px !important ;
	}
	.pc_mt348 {
		margin-top: 348px !important ;
	}
	.pc_mt352 {
		margin-top: 352px !important ;
	}
	.pc_mt356 {
		margin-top: 356px !important ;
	}
	.pc_mt360 {
		margin-top: 360px !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.tb_mt4 {
		margin-top: 4px !important ;
	}
	.tb_mt8 {
		margin-top: 8px !important ;
	}
	.tb_mt12 {
		margin-top: 12px !important ;
	}
	.tb_mt16 {
		margin-top: 16px !important ;
	}
	.tb_mt20 {
		margin-top: 20px !important ;
	}
	.tb_mt24 {
		margin-top: 24px !important ;
	}
	.tb_mt28 {
		margin-top: 28px !important ;
	}
	.tb_mt32 {
		margin-top: 32px !important ;
	}
	.tb_mt36 {
		margin-top: 36px !important ;
	}
	.tb_mt40 {
		margin-top: 40px !important ;
	}
	.tb_mt44 {
		margin-top: 44px !important ;
	}
	.tb_mt48 {
		margin-top: 48px !important ;
	}
	.tb_mt52 {
		margin-top: 52px !important ;
	}
	.tb_mt56 {
		margin-top: 56px !important ;
	}
	.tb_mt60 {
		margin-top: 60px !important ;
	}
	.tb_mt64 {
		margin-top: 64px !important ;
	}
	.tb_mt68 {
		margin-top: 68px !important ;
	}
	.tb_mt72 {
		margin-top: 72px !important ;
	}
	.tb_mt76 {
		margin-top: 76px !important ;
	}
	.tb_mt80 {
		margin-top: 80px !important ;
	}
	.tb_mt84 {
		margin-top: 84px !important ;
	}
	.tb_mt88 {
		margin-top: 88px !important ;
	}
	.tb_mt92 {
		margin-top: 92px !important ;
	}
	.tb_mt96 {
		margin-top: 96px !important ;
	}
	.tb_mt100 {
		margin-top: 100px !important ;
	}
	.tb_mt104 {
		margin-top: 104px !important ;
	}
	.tb_mt108 {
		margin-top: 108px !important ;
	}
	.tb_mt112 {
		margin-top: 112px !important ;
	}
	.tb_mt116 {
		margin-top: 116px !important ;
	}
	.tb_mt120 {
		margin-top: 120px !important ;
	}
	.tb_mt124 {
		margin-top: 124px !important ;
	}
	.tb_mt128 {
		margin-top: 128px !important ;
	}
	.tb_mt132 {
		margin-top: 132px !important ;
	}
	.tb_mt136 {
		margin-top: 136px !important ;
	}
	.tb_mt140 {
		margin-top: 140px !important ;
	}
	.tb_mt144 {
		margin-top: 144px !important ;
	}
	.tb_mt148 {
		margin-top: 148px !important ;
	}
	.tb_mt152 {
		margin-top: 152px !important ;
	}
	.tb_mt156 {
		margin-top: 156px !important ;
	}
	.tb_mt160 {
		margin-top: 160px !important ;
	}
	.tb_mt164 {
		margin-top: 164px !important ;
	}
	.tb_mt168 {
		margin-top: 168px !important ;
	}
	.tb_mt172 {
		margin-top: 172px !important ;
	}
	.tb_mt176 {
		margin-top: 176px !important ;
	}
	.tb_mt180 {
		margin-top: 180px !important ;
	}
	.tb_mt184 {
		margin-top: 184px !important ;
	}
	.tb_mt188 {
		margin-top: 188px !important ;
	}
	.tb_mt192 {
		margin-top: 192px !important ;
	}
	.tb_mt196 {
		margin-top: 196px !important ;
	}
	.tb_mt200 {
		margin-top: 200px !important ;
	}
	.tb_mt204 {
		margin-top: 204px !important ;
	}
	.tb_mt208 {
		margin-top: 208px !important ;
	}
	.tb_mt212 {
		margin-top: 212px !important ;
	}
	.tb_mt216 {
		margin-top: 216px !important ;
	}
	.tb_mt220 {
		margin-top: 220px !important ;
	}
	.tb_mt224 {
		margin-top: 224px !important ;
	}
	.tb_mt228 {
		margin-top: 228px !important ;
	}
	.tb_mt232 {
		margin-top: 232px !important ;
	}
	.tb_mt236 {
		margin-top: 236px !important ;
	}
	.tb_mt240 {
		margin-top: 240px !important ;
	}
	.tb_mt244 {
		margin-top: 244px !important ;
	}
	.tb_mt248 {
		margin-top: 248px !important ;
	}
	.tb_mt252 {
		margin-top: 252px !important ;
	}
	.tb_mt256 {
		margin-top: 256px !important ;
	}
	.tb_mt260 {
		margin-top: 260px !important ;
	}
	.tb_mt264 {
		margin-top: 264px !important ;
	}
	.tb_mt268 {
		margin-top: 268px !important ;
	}
	.tb_mt272 {
		margin-top: 272px !important ;
	}
	.tb_mt276 {
		margin-top: 276px !important ;
	}
	.tb_mt280 {
		margin-top: 280px !important ;
	}
	.tb_mt284 {
		margin-top: 284px !important ;
	}
	.tb_mt288 {
		margin-top: 288px !important ;
	}
	.tb_mt292 {
		margin-top: 292px !important ;
	}
	.tb_mt296 {
		margin-top: 296px !important ;
	}
	.tb_mt300 {
		margin-top: 300px !important ;
	}
	.tb_mt304 {
		margin-top: 304px !important ;
	}
	.tb_mt308 {
		margin-top: 308px !important ;
	}
	.tb_mt312 {
		margin-top: 312px !important ;
	}
	.tb_mt316 {
		margin-top: 316px !important ;
	}
	.tb_mt320 {
		margin-top: 320px !important ;
	}
	.tb_mt324 {
		margin-top: 324px !important ;
	}
	.tb_mt328 {
		margin-top: 328px !important ;
	}
	.tb_mt332 {
		margin-top: 332px !important ;
	}
	.tb_mt336 {
		margin-top: 336px !important ;
	}
	.tb_mt340 {
		margin-top: 340px !important ;
	}
	.tb_mt344 {
		margin-top: 344px !important ;
	}
	.tb_mt348 {
		margin-top: 348px !important ;
	}
	.tb_mt352 {
		margin-top: 352px !important ;
	}
	.tb_mt356 {
		margin-top: 356px !important ;
	}
	.tb_mt360 {
		margin-top: 360px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_mt4 {
		margin-top: 4px !important ;
	}
	.sp_mt8 {
		margin-top: 8px !important ;
	}
	.sp_mt12 {
		margin-top: 12px !important ;
	}
	.sp_mt16 {
		margin-top: 16px !important ;
	}
	.sp_mt20 {
		margin-top: 20px !important ;
	}
	.sp_mt24 {
		margin-top: 24px !important ;
	}
	.sp_mt28 {
		margin-top: 28px !important ;
	}
	.sp_mt32 {
		margin-top: 32px !important ;
	}
	.sp_mt36 {
		margin-top: 36px !important ;
	}
	.sp_mt40 {
		margin-top: 40px !important ;
	}
	.sp_mt44 {
		margin-top: 44px !important ;
	}
	.sp_mt48 {
		margin-top: 48px !important ;
	}
	.sp_mt52 {
		margin-top: 52px !important ;
	}
	.sp_mt56 {
		margin-top: 56px !important ;
	}
	.sp_mt60 {
		margin-top: 60px !important ;
	}
	.sp_mt64 {
		margin-top: 64px !important ;
	}
	.sp_mt68 {
		margin-top: 68px !important ;
	}
	.sp_mt72 {
		margin-top: 72px !important ;
	}
	.sp_mt76 {
		margin-top: 76px !important ;
	}
	.sp_mt80 {
		margin-top: 80px !important ;
	}
	.sp_mt84 {
		margin-top: 84px !important ;
	}
	.sp_mt88 {
		margin-top: 88px !important ;
	}
	.sp_mt92 {
		margin-top: 92px !important ;
	}
	.sp_mt96 {
		margin-top: 96px !important ;
	}
	.sp_mt100 {
		margin-top: 100px !important ;
	}
	.sp_mt104 {
		margin-top: 104px !important ;
	}
	.sp_mt108 {
		margin-top: 108px !important ;
	}
	.sp_mt112 {
		margin-top: 112px !important ;
	}
	.sp_mt116 {
		margin-top: 116px !important ;
	}
	.sp_mt120 {
		margin-top: 120px !important ;
	}
	.sp_mt124 {
		margin-top: 124px !important ;
	}
	.sp_mt128 {
		margin-top: 128px !important ;
	}
	.sp_mt132 {
		margin-top: 132px !important ;
	}
	.sp_mt136 {
		margin-top: 136px !important ;
	}
	.sp_mt140 {
		margin-top: 140px !important ;
	}
	.sp_mt144 {
		margin-top: 144px !important ;
	}
	.sp_mt148 {
		margin-top: 148px !important ;
	}
	.sp_mt152 {
		margin-top: 152px !important ;
	}
	.sp_mt156 {
		margin-top: 156px !important ;
	}
	.sp_mt160 {
		margin-top: 160px !important ;
	}
	.sp_mt164 {
		margin-top: 164px !important ;
	}
	.sp_mt168 {
		margin-top: 168px !important ;
	}
	.sp_mt172 {
		margin-top: 172px !important ;
	}
	.sp_mt176 {
		margin-top: 176px !important ;
	}
	.sp_mt180 {
		margin-top: 180px !important ;
	}
	.sp_mt184 {
		margin-top: 184px !important ;
	}
	.sp_mt188 {
		margin-top: 188px !important ;
	}
	.sp_mt192 {
		margin-top: 192px !important ;
	}
	.sp_mt196 {
		margin-top: 196px !important ;
	}
	.sp_mt200 {
		margin-top: 200px !important ;
	}
	.sp_mt204 {
		margin-top: 204px !important ;
	}
	.sp_mt208 {
		margin-top: 208px !important ;
	}
	.sp_mt212 {
		margin-top: 212px !important ;
	}
	.sp_mt216 {
		margin-top: 216px !important ;
	}
	.sp_mt220 {
		margin-top: 220px !important ;
	}
	.sp_mt224 {
		margin-top: 224px !important ;
	}
	.sp_mt228 {
		margin-top: 228px !important ;
	}
	.sp_mt232 {
		margin-top: 232px !important ;
	}
	.sp_mt236 {
		margin-top: 236px !important ;
	}
	.sp_mt240 {
		margin-top: 240px !important ;
	}
	.sp_mt244 {
		margin-top: 244px !important ;
	}
	.sp_mt248 {
		margin-top: 248px !important ;
	}
	.sp_mt252 {
		margin-top: 252px !important ;
	}
	.sp_mt256 {
		margin-top: 256px !important ;
	}
	.sp_mt260 {
		margin-top: 260px !important ;
	}
	.sp_mt264 {
		margin-top: 264px !important ;
	}
	.sp_mt268 {
		margin-top: 268px !important ;
	}
	.sp_mt272 {
		margin-top: 272px !important ;
	}
	.sp_mt276 {
		margin-top: 276px !important ;
	}
	.sp_mt280 {
		margin-top: 280px !important ;
	}
	.sp_mt284 {
		margin-top: 284px !important ;
	}
	.sp_mt288 {
		margin-top: 288px !important ;
	}
	.sp_mt292 {
		margin-top: 292px !important ;
	}
	.sp_mt296 {
		margin-top: 296px !important ;
	}
	.sp_mt300 {
		margin-top: 300px !important ;
	}
	.sp_mt304 {
		margin-top: 304px !important ;
	}
	.sp_mt308 {
		margin-top: 308px !important ;
	}
	.sp_mt312 {
		margin-top: 312px !important ;
	}
	.sp_mt316 {
		margin-top: 316px !important ;
	}
	.sp_mt320 {
		margin-top: 320px !important ;
	}
	.sp_mt324 {
		margin-top: 324px !important ;
	}
	.sp_mt328 {
		margin-top: 328px !important ;
	}
	.sp_mt332 {
		margin-top: 332px !important ;
	}
	.sp_mt336 {
		margin-top: 336px !important ;
	}
	.sp_mt340 {
		margin-top: 340px !important ;
	}
	.sp_mt344 {
		margin-top: 344px !important ;
	}
	.sp_mt348 {
		margin-top: 348px !important ;
	}
	.sp_mt352 {
		margin-top: 352px !important ;
	}
	.sp_mt356 {
		margin-top: 356px !important ;
	}
	.sp_mt360 {
		margin-top: 360px !important ;
	}
}

/* // margin-right
----------------------------------------------- */
.mr4 {
	margin-right: 4px !important ;
}
.mr8 {
	margin-right: 8px !important ;
}
.mr12 {
	margin-right: 12px !important ;
}
.mr16 {
	margin-right: 16px !important ;
}
.mr20 {
	margin-right: 20px !important ;
}
.mr24 {
	margin-right: 24px !important ;
}
.mr28 {
	margin-right: 28px !important ;
}
.mr32 {
	margin-right: 32px !important ;
}
.mr36 {
	margin-right: 36px !important ;
}
.mr40 {
	margin-right: 40px !important ;
}
.mr44 {
	margin-right: 44px !important ;
}
.mr48 {
	margin-right: 48px !important ;
}
.mr52 {
	margin-right: 52px !important ;
}
.mr56 {
	margin-right: 56px !important ;
}
.mr60 {
	margin-right: 60px !important ;
}
.mr64 {
	margin-right: 64px !important ;
}
.mr68 {
	margin-right: 68px !important ;
}
.mr72 {
	margin-right: 72px !important ;
}
.mr76 {
	margin-right: 76px !important ;
}
.mr80 {
	margin-right: 80px !important ;
}
.mr84 {
	margin-right: 84px !important ;
}
.mr88 {
	margin-right: 88px !important ;
}
.mr92 {
	margin-right: 92px !important ;
}
.mr96 {
	margin-right: 96px !important ;
}
.mr100 {
	margin-right: 100px !important ;
}
.mr104 {
	margin-right: 104px !important ;
}
.mr108 {
	margin-right: 108px !important ;
}
.mr112 {
	margin-right: 112px !important ;
}
.mr116 {
	margin-right: 116px !important ;
}
.mr120 {
	margin-right: 120px !important ;
}
.mr124 {
	margin-right: 124px !important ;
}
.mr128 {
	margin-right: 128px !important ;
}
.mr132 {
	margin-right: 132px !important ;
}
.mr136 {
	margin-right: 136px !important ;
}
.mr140 {
	margin-right: 140px !important ;
}
.mr144 {
	margin-right: 144px !important ;
}
.mr148 {
	margin-right: 148px !important ;
}
.mr152 {
	margin-right: 152px !important ;
}
.mr156 {
	margin-right: 156px !important ;
}
.mr160 {
	margin-right: 160px !important ;
}
.mr164 {
	margin-right: 164px !important ;
}
.mr168 {
	margin-right: 168px !important ;
}
.mr172 {
	margin-right: 172px !important ;
}
.mr176 {
	margin-right: 176px !important ;
}
.mr180 {
	margin-right: 180px !important ;
}
.mr184 {
	margin-right: 184px !important ;
}
.mr188 {
	margin-right: 188px !important ;
}
.mr192 {
	margin-right: 192px !important ;
}
.mr196 {
	margin-right: 196px !important ;
}
.mr200 {
	margin-right: 200px !important ;
}
.mr204 {
	margin-right: 204px !important ;
}
.mr208 {
	margin-right: 208px !important ;
}
.mr212 {
	margin-right: 212px !important ;
}
.mr216 {
	margin-right: 216px !important ;
}
.mr220 {
	margin-right: 220px !important ;
}
.mr224 {
	margin-right: 224px !important ;
}
.mr228 {
	margin-right: 228px !important ;
}
.mr232 {
	margin-right: 232px !important ;
}
.mr236 {
	margin-right: 236px !important ;
}
.mr240 {
	margin-right: 240px !important ;
}
.mr244 {
	margin-right: 244px !important ;
}
.mr248 {
	margin-right: 248px !important ;
}
.mr252 {
	margin-right: 252px !important ;
}
.mr256 {
	margin-right: 256px !important ;
}
.mr260 {
	margin-right: 260px !important ;
}
.mr264 {
	margin-right: 264px !important ;
}
.mr268 {
	margin-right: 268px !important ;
}
.mr272 {
	margin-right: 272px !important ;
}
.mr276 {
	margin-right: 276px !important ;
}
.mr280 {
	margin-right: 280px !important ;
}
.mr284 {
	margin-right: 284px !important ;
}
.mr288 {
	margin-right: 288px !important ;
}
.mr292 {
	margin-right: 292px !important ;
}
.mr296 {
	margin-right: 296px !important ;
}
.mr300 {
	margin-right: 300px !important ;
}
.mr304 {
	margin-right: 304px !important ;
}
.mr308 {
	margin-right: 308px !important ;
}
.mr312 {
	margin-right: 312px !important ;
}
.mr316 {
	margin-right: 316px !important ;
}
.mr320 {
	margin-right: 320px !important ;
}
.mr324 {
	margin-right: 324px !important ;
}
.mr328 {
	margin-right: 328px !important ;
}
.mr332 {
	margin-right: 332px !important ;
}
.mr336 {
	margin-right: 336px !important ;
}
.mr340 {
	margin-right: 340px !important ;
}
.mr344 {
	margin-right: 344px !important ;
}
.mr348 {
	margin-right: 348px !important ;
}
.mr352 {
	margin-right: 352px !important ;
}
.mr356 {
	margin-right: 356px !important ;
}
.mr360 {
	margin-right: 360px !important ;
}

/* ________PC________ */
@media screen and (min-width: 1001px) {
	.pc_mr4 {
		margin-right: 4px !important ;
	}
	.pc_mr8 {
		margin-right: 8px !important ;
	}
	.pc_mr12 {
		margin-right: 12px !important ;
	}
	.pc_mr16 {
		margin-right: 16px !important ;
	}
	.pc_mr20 {
		margin-right: 20px !important ;
	}
	.pc_mr24 {
		margin-right: 24px !important ;
	}
	.pc_mr28 {
		margin-right: 28px !important ;
	}
	.pc_mr32 {
		margin-right: 32px !important ;
	}
	.pc_mr36 {
		margin-right: 36px !important ;
	}
	.pc_mr40 {
		margin-right: 40px !important ;
	}
	.pc_mr44 {
		margin-right: 44px !important ;
	}
	.pc_mr48 {
		margin-right: 48px !important ;
	}
	.pc_mr52 {
		margin-right: 52px !important ;
	}
	.pc_mr56 {
		margin-right: 56px !important ;
	}
	.pc_mr60 {
		margin-right: 60px !important ;
	}
	.pc_mr64 {
		margin-right: 64px !important ;
	}
	.pc_mr68 {
		margin-right: 68px !important ;
	}
	.pc_mr72 {
		margin-right: 72px !important ;
	}
	.pc_mr76 {
		margin-right: 76px !important ;
	}
	.pc_mr80 {
		margin-right: 80px !important ;
	}
	.pc_mr84 {
		margin-right: 84px !important ;
	}
	.pc_mr88 {
		margin-right: 88px !important ;
	}
	.pc_mr92 {
		margin-right: 92px !important ;
	}
	.pc_mr96 {
		margin-right: 96px !important ;
	}
	.pc_mr100 {
		margin-right: 100px !important ;
	}
	.pc_mr104 {
		margin-right: 104px !important ;
	}
	.pc_mr108 {
		margin-right: 108px !important ;
	}
	.pc_mr112 {
		margin-right: 112px !important ;
	}
	.pc_mr116 {
		margin-right: 116px !important ;
	}
	.pc_mr120 {
		margin-right: 120px !important ;
	}
	.pc_mr124 {
		margin-right: 124px !important ;
	}
	.pc_mr128 {
		margin-right: 128px !important ;
	}
	.pc_mr132 {
		margin-right: 132px !important ;
	}
	.pc_mr136 {
		margin-right: 136px !important ;
	}
	.pc_mr140 {
		margin-right: 140px !important ;
	}
	.pc_mr144 {
		margin-right: 144px !important ;
	}
	.pc_mr148 {
		margin-right: 148px !important ;
	}
	.pc_mr152 {
		margin-right: 152px !important ;
	}
	.pc_mr156 {
		margin-right: 156px !important ;
	}
	.pc_mr160 {
		margin-right: 160px !important ;
	}
	.pc_mr164 {
		margin-right: 164px !important ;
	}
	.pc_mr168 {
		margin-right: 168px !important ;
	}
	.pc_mr172 {
		margin-right: 172px !important ;
	}
	.pc_mr176 {
		margin-right: 176px !important ;
	}
	.pc_mr180 {
		margin-right: 180px !important ;
	}
	.pc_mr184 {
		margin-right: 184px !important ;
	}
	.pc_mr188 {
		margin-right: 188px !important ;
	}
	.pc_mr192 {
		margin-right: 192px !important ;
	}
	.pc_mr196 {
		margin-right: 196px !important ;
	}
	.pc_mr200 {
		margin-right: 200px !important ;
	}
	.pc_mr204 {
		margin-right: 204px !important ;
	}
	.pc_mr208 {
		margin-right: 208px !important ;
	}
	.pc_mr212 {
		margin-right: 212px !important ;
	}
	.pc_mr216 {
		margin-right: 216px !important ;
	}
	.pc_mr220 {
		margin-right: 220px !important ;
	}
	.pc_mr224 {
		margin-right: 224px !important ;
	}
	.pc_mr228 {
		margin-right: 228px !important ;
	}
	.pc_mr232 {
		margin-right: 232px !important ;
	}
	.pc_mr236 {
		margin-right: 236px !important ;
	}
	.pc_mr240 {
		margin-right: 240px !important ;
	}
	.pc_mr244 {
		margin-right: 244px !important ;
	}
	.pc_mr248 {
		margin-right: 248px !important ;
	}
	.pc_mr252 {
		margin-right: 252px !important ;
	}
	.pc_mr256 {
		margin-right: 256px !important ;
	}
	.pc_mr260 {
		margin-right: 260px !important ;
	}
	.pc_mr264 {
		margin-right: 264px !important ;
	}
	.pc_mr268 {
		margin-right: 268px !important ;
	}
	.pc_mr272 {
		margin-right: 272px !important ;
	}
	.pc_mr276 {
		margin-right: 276px !important ;
	}
	.pc_mr280 {
		margin-right: 280px !important ;
	}
	.pc_mr284 {
		margin-right: 284px !important ;
	}
	.pc_mr288 {
		margin-right: 288px !important ;
	}
	.pc_mr292 {
		margin-right: 292px !important ;
	}
	.pc_mr296 {
		margin-right: 296px !important ;
	}
	.pc_mr300 {
		margin-right: 300px !important ;
	}
	.pc_mr304 {
		margin-right: 304px !important ;
	}
	.pc_mr308 {
		margin-right: 308px !important ;
	}
	.pc_mr312 {
		margin-right: 312px !important ;
	}
	.pc_mr316 {
		margin-right: 316px !important ;
	}
	.pc_mr320 {
		margin-right: 320px !important ;
	}
	.pc_mr324 {
		margin-right: 324px !important ;
	}
	.pc_mr328 {
		margin-right: 328px !important ;
	}
	.pc_mr332 {
		margin-right: 332px !important ;
	}
	.pc_mr336 {
		margin-right: 336px !important ;
	}
	.pc_mr340 {
		margin-right: 340px !important ;
	}
	.pc_mr344 {
		margin-right: 344px !important ;
	}
	.pc_mr348 {
		margin-right: 348px !important ;
	}
	.pc_mr352 {
		margin-right: 352px !important ;
	}
	.pc_mr356 {
		margin-right: 356px !important ;
	}
	.pc_mr360 {
		margin-right: 360px !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.tb_mr4 {
		margin-right: 4px !important ;
	}
	.tb_mr8 {
		margin-right: 8px !important ;
	}
	.tb_mr12 {
		margin-right: 12px !important ;
	}
	.tb_mr16 {
		margin-right: 16px !important ;
	}
	.tb_mr20 {
		margin-right: 20px !important ;
	}
	.tb_mr24 {
		margin-right: 24px !important ;
	}
	.tb_mr28 {
		margin-right: 28px !important ;
	}
	.tb_mr32 {
		margin-right: 32px !important ;
	}
	.tb_mr36 {
		margin-right: 36px !important ;
	}
	.tb_mr40 {
		margin-right: 40px !important ;
	}
	.tb_mr44 {
		margin-right: 44px !important ;
	}
	.tb_mr48 {
		margin-right: 48px !important ;
	}
	.tb_mr52 {
		margin-right: 52px !important ;
	}
	.tb_mr56 {
		margin-right: 56px !important ;
	}
	.tb_mr60 {
		margin-right: 60px !important ;
	}
	.tb_mr64 {
		margin-right: 64px !important ;
	}
	.tb_mr68 {
		margin-right: 68px !important ;
	}
	.tb_mr72 {
		margin-right: 72px !important ;
	}
	.tb_mr76 {
		margin-right: 76px !important ;
	}
	.tb_mr80 {
		margin-right: 80px !important ;
	}
	.tb_mr84 {
		margin-right: 84px !important ;
	}
	.tb_mr88 {
		margin-right: 88px !important ;
	}
	.tb_mr92 {
		margin-right: 92px !important ;
	}
	.tb_mr96 {
		margin-right: 96px !important ;
	}
	.tb_mr100 {
		margin-right: 100px !important ;
	}
	.tb_mr104 {
		margin-right: 104px !important ;
	}
	.tb_mr108 {
		margin-right: 108px !important ;
	}
	.tb_mr112 {
		margin-right: 112px !important ;
	}
	.tb_mr116 {
		margin-right: 116px !important ;
	}
	.tb_mr120 {
		margin-right: 120px !important ;
	}
	.tb_mr124 {
		margin-right: 124px !important ;
	}
	.tb_mr128 {
		margin-right: 128px !important ;
	}
	.tb_mr132 {
		margin-right: 132px !important ;
	}
	.tb_mr136 {
		margin-right: 136px !important ;
	}
	.tb_mr140 {
		margin-right: 140px !important ;
	}
	.tb_mr144 {
		margin-right: 144px !important ;
	}
	.tb_mr148 {
		margin-right: 148px !important ;
	}
	.tb_mr152 {
		margin-right: 152px !important ;
	}
	.tb_mr156 {
		margin-right: 156px !important ;
	}
	.tb_mr160 {
		margin-right: 160px !important ;
	}
	.tb_mr164 {
		margin-right: 164px !important ;
	}
	.tb_mr168 {
		margin-right: 168px !important ;
	}
	.tb_mr172 {
		margin-right: 172px !important ;
	}
	.tb_mr176 {
		margin-right: 176px !important ;
	}
	.tb_mr180 {
		margin-right: 180px !important ;
	}
	.tb_mr184 {
		margin-right: 184px !important ;
	}
	.tb_mr188 {
		margin-right: 188px !important ;
	}
	.tb_mr192 {
		margin-right: 192px !important ;
	}
	.tb_mr196 {
		margin-right: 196px !important ;
	}
	.tb_mr200 {
		margin-right: 200px !important ;
	}
	.tb_mr204 {
		margin-right: 204px !important ;
	}
	.tb_mr208 {
		margin-right: 208px !important ;
	}
	.tb_mr212 {
		margin-right: 212px !important ;
	}
	.tb_mr216 {
		margin-right: 216px !important ;
	}
	.tb_mr220 {
		margin-right: 220px !important ;
	}
	.tb_mr224 {
		margin-right: 224px !important ;
	}
	.tb_mr228 {
		margin-right: 228px !important ;
	}
	.tb_mr232 {
		margin-right: 232px !important ;
	}
	.tb_mr236 {
		margin-right: 236px !important ;
	}
	.tb_mr240 {
		margin-right: 240px !important ;
	}
	.tb_mr244 {
		margin-right: 244px !important ;
	}
	.tb_mr248 {
		margin-right: 248px !important ;
	}
	.tb_mr252 {
		margin-right: 252px !important ;
	}
	.tb_mr256 {
		margin-right: 256px !important ;
	}
	.tb_mr260 {
		margin-right: 260px !important ;
	}
	.tb_mr264 {
		margin-right: 264px !important ;
	}
	.tb_mr268 {
		margin-right: 268px !important ;
	}
	.tb_mr272 {
		margin-right: 272px !important ;
	}
	.tb_mr276 {
		margin-right: 276px !important ;
	}
	.tb_mr280 {
		margin-right: 280px !important ;
	}
	.tb_mr284 {
		margin-right: 284px !important ;
	}
	.tb_mr288 {
		margin-right: 288px !important ;
	}
	.tb_mr292 {
		margin-right: 292px !important ;
	}
	.tb_mr296 {
		margin-right: 296px !important ;
	}
	.tb_mr300 {
		margin-right: 300px !important ;
	}
	.tb_mr304 {
		margin-right: 304px !important ;
	}
	.tb_mr308 {
		margin-right: 308px !important ;
	}
	.tb_mr312 {
		margin-right: 312px !important ;
	}
	.tb_mr316 {
		margin-right: 316px !important ;
	}
	.tb_mr320 {
		margin-right: 320px !important ;
	}
	.tb_mr324 {
		margin-right: 324px !important ;
	}
	.tb_mr328 {
		margin-right: 328px !important ;
	}
	.tb_mr332 {
		margin-right: 332px !important ;
	}
	.tb_mr336 {
		margin-right: 336px !important ;
	}
	.tb_mr340 {
		margin-right: 340px !important ;
	}
	.tb_mr344 {
		margin-right: 344px !important ;
	}
	.tb_mr348 {
		margin-right: 348px !important ;
	}
	.tb_mr352 {
		margin-right: 352px !important ;
	}
	.tb_mr356 {
		margin-right: 356px !important ;
	}
	.tb_mr360 {
		margin-right: 360px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_mr4 {
		margin-right: 4px !important ;
	}
	.sp_mr8 {
		margin-right: 8px !important ;
	}
	.sp_mr12 {
		margin-right: 12px !important ;
	}
	.sp_mr16 {
		margin-right: 16px !important ;
	}
	.sp_mr20 {
		margin-right: 20px !important ;
	}
	.sp_mr24 {
		margin-right: 24px !important ;
	}
	.sp_mr28 {
		margin-right: 28px !important ;
	}
	.sp_mr32 {
		margin-right: 32px !important ;
	}
	.sp_mr36 {
		margin-right: 36px !important ;
	}
	.sp_mr40 {
		margin-right: 40px !important ;
	}
	.sp_mr44 {
		margin-right: 44px !important ;
	}
	.sp_mr48 {
		margin-right: 48px !important ;
	}
	.sp_mr52 {
		margin-right: 52px !important ;
	}
	.sp_mr56 {
		margin-right: 56px !important ;
	}
	.sp_mr60 {
		margin-right: 60px !important ;
	}
	.sp_mr64 {
		margin-right: 64px !important ;
	}
	.sp_mr68 {
		margin-right: 68px !important ;
	}
	.sp_mr72 {
		margin-right: 72px !important ;
	}
	.sp_mr76 {
		margin-right: 76px !important ;
	}
	.sp_mr80 {
		margin-right: 80px !important ;
	}
	.sp_mr84 {
		margin-right: 84px !important ;
	}
	.sp_mr88 {
		margin-right: 88px !important ;
	}
	.sp_mr92 {
		margin-right: 92px !important ;
	}
	.sp_mr96 {
		margin-right: 96px !important ;
	}
	.sp_mr100 {
		margin-right: 100px !important ;
	}
	.sp_mr104 {
		margin-right: 104px !important ;
	}
	.sp_mr108 {
		margin-right: 108px !important ;
	}
	.sp_mr112 {
		margin-right: 112px !important ;
	}
	.sp_mr116 {
		margin-right: 116px !important ;
	}
	.sp_mr120 {
		margin-right: 120px !important ;
	}
	.sp_mr124 {
		margin-right: 124px !important ;
	}
	.sp_mr128 {
		margin-right: 128px !important ;
	}
	.sp_mr132 {
		margin-right: 132px !important ;
	}
	.sp_mr136 {
		margin-right: 136px !important ;
	}
	.sp_mr140 {
		margin-right: 140px !important ;
	}
	.sp_mr144 {
		margin-right: 144px !important ;
	}
	.sp_mr148 {
		margin-right: 148px !important ;
	}
	.sp_mr152 {
		margin-right: 152px !important ;
	}
	.sp_mr156 {
		margin-right: 156px !important ;
	}
	.sp_mr160 {
		margin-right: 160px !important ;
	}
	.sp_mr164 {
		margin-right: 164px !important ;
	}
	.sp_mr168 {
		margin-right: 168px !important ;
	}
	.sp_mr172 {
		margin-right: 172px !important ;
	}
	.sp_mr176 {
		margin-right: 176px !important ;
	}
	.sp_mr180 {
		margin-right: 180px !important ;
	}
	.sp_mr184 {
		margin-right: 184px !important ;
	}
	.sp_mr188 {
		margin-right: 188px !important ;
	}
	.sp_mr192 {
		margin-right: 192px !important ;
	}
	.sp_mr196 {
		margin-right: 196px !important ;
	}
	.sp_mr200 {
		margin-right: 200px !important ;
	}
	.sp_mr204 {
		margin-right: 204px !important ;
	}
	.sp_mr208 {
		margin-right: 208px !important ;
	}
	.sp_mr212 {
		margin-right: 212px !important ;
	}
	.sp_mr216 {
		margin-right: 216px !important ;
	}
	.sp_mr220 {
		margin-right: 220px !important ;
	}
	.sp_mr224 {
		margin-right: 224px !important ;
	}
	.sp_mr228 {
		margin-right: 228px !important ;
	}
	.sp_mr232 {
		margin-right: 232px !important ;
	}
	.sp_mr236 {
		margin-right: 236px !important ;
	}
	.sp_mr240 {
		margin-right: 240px !important ;
	}
	.sp_mr244 {
		margin-right: 244px !important ;
	}
	.sp_mr248 {
		margin-right: 248px !important ;
	}
	.sp_mr252 {
		margin-right: 252px !important ;
	}
	.sp_mr256 {
		margin-right: 256px !important ;
	}
	.sp_mr260 {
		margin-right: 260px !important ;
	}
	.sp_mr264 {
		margin-right: 264px !important ;
	}
	.sp_mr268 {
		margin-right: 268px !important ;
	}
	.sp_mr272 {
		margin-right: 272px !important ;
	}
	.sp_mr276 {
		margin-right: 276px !important ;
	}
	.sp_mr280 {
		margin-right: 280px !important ;
	}
	.sp_mr284 {
		margin-right: 284px !important ;
	}
	.sp_mr288 {
		margin-right: 288px !important ;
	}
	.sp_mr292 {
		margin-right: 292px !important ;
	}
	.sp_mr296 {
		margin-right: 296px !important ;
	}
	.sp_mr300 {
		margin-right: 300px !important ;
	}
	.sp_mr304 {
		margin-right: 304px !important ;
	}
	.sp_mr308 {
		margin-right: 308px !important ;
	}
	.sp_mr312 {
		margin-right: 312px !important ;
	}
	.sp_mr316 {
		margin-right: 316px !important ;
	}
	.sp_mr320 {
		margin-right: 320px !important ;
	}
	.sp_mr324 {
		margin-right: 324px !important ;
	}
	.sp_mr328 {
		margin-right: 328px !important ;
	}
	.sp_mr332 {
		margin-right: 332px !important ;
	}
	.sp_mr336 {
		margin-right: 336px !important ;
	}
	.sp_mr340 {
		margin-right: 340px !important ;
	}
	.sp_mr344 {
		margin-right: 344px !important ;
	}
	.sp_mr348 {
		margin-right: 348px !important ;
	}
	.sp_mr352 {
		margin-right: 352px !important ;
	}
	.sp_mr356 {
		margin-right: 356px !important ;
	}
	.sp_mr360 {
		margin-right: 360px !important ;
	}
}

/* // margin-bottom
----------------------------------------------- */
.mb4 {
	margin-bottom: 4px !important ;
}
.mb8 {
	margin-bottom: 8px !important ;
}
.mb12 {
	margin-bottom: 12px !important ;
}
.mb16 {
	margin-bottom: 16px !important ;
}
.mb20 {
	margin-bottom: 20px !important ;
}
.mb24 {
	margin-bottom: 24px !important ;
}
.mb28 {
	margin-bottom: 28px !important ;
}
.mb32 {
	margin-bottom: 32px !important ;
}
.mb36 {
	margin-bottom: 36px !important ;
}
.mb40 {
	margin-bottom: 40px !important ;
}
.mb44 {
	margin-bottom: 44px !important ;
}
.mb48 {
	margin-bottom: 48px !important ;
}
.mb52 {
	margin-bottom: 52px !important ;
}
.mb56 {
	margin-bottom: 56px !important ;
}
.mb60 {
	margin-bottom: 60px !important ;
}
.mb64 {
	margin-bottom: 64px !important ;
}
.mb68 {
	margin-bottom: 68px !important ;
}
.mb72 {
	margin-bottom: 72px !important ;
}
.mb76 {
	margin-bottom: 76px !important ;
}
.mb80 {
	margin-bottom: 80px !important ;
}
.mb84 {
	margin-bottom: 84px !important ;
}
.mb88 {
	margin-bottom: 88px !important ;
}
.mb92 {
	margin-bottom: 92px !important ;
}
.mb96 {
	margin-bottom: 96px !important ;
}
.mb100 {
	margin-bottom: 100px !important ;
}
.mb104 {
	margin-bottom: 104px !important ;
}
.mb108 {
	margin-bottom: 108px !important ;
}
.mb112 {
	margin-bottom: 112px !important ;
}
.mb116 {
	margin-bottom: 116px !important ;
}
.mb120 {
	margin-bottom: 120px !important ;
}
.mb124 {
	margin-bottom: 124px !important ;
}
.mb128 {
	margin-bottom: 128px !important ;
}
.mb132 {
	margin-bottom: 132px !important ;
}
.mb136 {
	margin-bottom: 136px !important ;
}
.mb140 {
	margin-bottom: 140px !important ;
}
.mb144 {
	margin-bottom: 144px !important ;
}
.mb148 {
	margin-bottom: 148px !important ;
}
.mb152 {
	margin-bottom: 152px !important ;
}
.mb156 {
	margin-bottom: 156px !important ;
}
.mb160 {
	margin-bottom: 160px !important ;
}
.mb164 {
	margin-bottom: 164px !important ;
}
.mb168 {
	margin-bottom: 168px !important ;
}
.mb172 {
	margin-bottom: 172px !important ;
}
.mb176 {
	margin-bottom: 176px !important ;
}
.mb180 {
	margin-bottom: 180px !important ;
}
.mb184 {
	margin-bottom: 184px !important ;
}
.mb188 {
	margin-bottom: 188px !important ;
}
.mb192 {
	margin-bottom: 192px !important ;
}
.mb196 {
	margin-bottom: 196px !important ;
}
.mb200 {
	margin-bottom: 200px !important ;
}
.mb204 {
	margin-bottom: 204px !important ;
}
.mb208 {
	margin-bottom: 208px !important ;
}
.mb212 {
	margin-bottom: 212px !important ;
}
.mb216 {
	margin-bottom: 216px !important ;
}
.mb220 {
	margin-bottom: 220px !important ;
}
.mb224 {
	margin-bottom: 224px !important ;
}
.mb228 {
	margin-bottom: 228px !important ;
}
.mb232 {
	margin-bottom: 232px !important ;
}
.mb236 {
	margin-bottom: 236px !important ;
}
.mb240 {
	margin-bottom: 240px !important ;
}
.mb244 {
	margin-bottom: 244px !important ;
}
.mb248 {
	margin-bottom: 248px !important ;
}
.mb252 {
	margin-bottom: 252px !important ;
}
.mb256 {
	margin-bottom: 256px !important ;
}
.mb260 {
	margin-bottom: 260px !important ;
}
.mb264 {
	margin-bottom: 264px !important ;
}
.mb268 {
	margin-bottom: 268px !important ;
}
.mb272 {
	margin-bottom: 272px !important ;
}
.mb276 {
	margin-bottom: 276px !important ;
}
.mb280 {
	margin-bottom: 280px !important ;
}
.mb284 {
	margin-bottom: 284px !important ;
}
.mb288 {
	margin-bottom: 288px !important ;
}
.mb292 {
	margin-bottom: 292px !important ;
}
.mb296 {
	margin-bottom: 296px !important ;
}
.mb300 {
	margin-bottom: 300px !important ;
}
.mb304 {
	margin-bottom: 304px !important ;
}
.mb308 {
	margin-bottom: 308px !important ;
}
.mb312 {
	margin-bottom: 312px !important ;
}
.mb316 {
	margin-bottom: 316px !important ;
}
.mb320 {
	margin-bottom: 320px !important ;
}
.mb324 {
	margin-bottom: 324px !important ;
}
.mb328 {
	margin-bottom: 328px !important ;
}
.mb332 {
	margin-bottom: 332px !important ;
}
.mb336 {
	margin-bottom: 336px !important ;
}
.mb340 {
	margin-bottom: 340px !important ;
}
.mb344 {
	margin-bottom: 344px !important ;
}
.mb348 {
	margin-bottom: 348px !important ;
}
.mb352 {
	margin-bottom: 352px !important ;
}
.mb356 {
	margin-bottom: 356px !important ;
}
.mb360 {
	margin-bottom: 360px !important ;
}

/* ________PC________ */
@media screen and (min-width: 1001px) {
	.pc_mb4 {
		margin-bottom: 4px !important ;
	}
	.pc_mb8 {
		margin-bottom: 8px !important ;
	}
	.pc_mb12 {
		margin-bottom: 12px !important ;
	}
	.pc_mb16 {
		margin-bottom: 16px !important ;
	}
	.pc_mb20 {
		margin-bottom: 20px !important ;
	}
	.pc_mb24 {
		margin-bottom: 24px !important ;
	}
	.pc_mb28 {
		margin-bottom: 28px !important ;
	}
	.pc_mb32 {
		margin-bottom: 32px !important ;
	}
	.pc_mb36 {
		margin-bottom: 36px !important ;
	}
	.pc_mb40 {
		margin-bottom: 40px !important ;
	}
	.pc_mb44 {
		margin-bottom: 44px !important ;
	}
	.pc_mb48 {
		margin-bottom: 48px !important ;
	}
	.pc_mb52 {
		margin-bottom: 52px !important ;
	}
	.pc_mb56 {
		margin-bottom: 56px !important ;
	}
	.pc_mb60 {
		margin-bottom: 60px !important ;
	}
	.pc_mb64 {
		margin-bottom: 64px !important ;
	}
	.pc_mb68 {
		margin-bottom: 68px !important ;
	}
	.pc_mb72 {
		margin-bottom: 72px !important ;
	}
	.pc_mb76 {
		margin-bottom: 76px !important ;
	}
	.pc_mb80 {
		margin-bottom: 80px !important ;
	}
	.pc_mb84 {
		margin-bottom: 84px !important ;
	}
	.pc_mb88 {
		margin-bottom: 88px !important ;
	}
	.pc_mb92 {
		margin-bottom: 92px !important ;
	}
	.pc_mb96 {
		margin-bottom: 96px !important ;
	}
	.pc_mb100 {
		margin-bottom: 100px !important ;
	}
	.pc_mb104 {
		margin-bottom: 104px !important ;
	}
	.pc_mb108 {
		margin-bottom: 108px !important ;
	}
	.pc_mb112 {
		margin-bottom: 112px !important ;
	}
	.pc_mb116 {
		margin-bottom: 116px !important ;
	}
	.pc_mb120 {
		margin-bottom: 120px !important ;
	}
	.pc_mb124 {
		margin-bottom: 124px !important ;
	}
	.pc_mb128 {
		margin-bottom: 128px !important ;
	}
	.pc_mb132 {
		margin-bottom: 132px !important ;
	}
	.pc_mb136 {
		margin-bottom: 136px !important ;
	}
	.pc_mb140 {
		margin-bottom: 140px !important ;
	}
	.pc_mb144 {
		margin-bottom: 144px !important ;
	}
	.pc_mb148 {
		margin-bottom: 148px !important ;
	}
	.pc_mb152 {
		margin-bottom: 152px !important ;
	}
	.pc_mb156 {
		margin-bottom: 156px !important ;
	}
	.pc_mb160 {
		margin-bottom: 160px !important ;
	}
	.pc_mb164 {
		margin-bottom: 164px !important ;
	}
	.pc_mb168 {
		margin-bottom: 168px !important ;
	}
	.pc_mb172 {
		margin-bottom: 172px !important ;
	}
	.pc_mb176 {
		margin-bottom: 176px !important ;
	}
	.pc_mb180 {
		margin-bottom: 180px !important ;
	}
	.pc_mb184 {
		margin-bottom: 184px !important ;
	}
	.pc_mb188 {
		margin-bottom: 188px !important ;
	}
	.pc_mb192 {
		margin-bottom: 192px !important ;
	}
	.pc_mb196 {
		margin-bottom: 196px !important ;
	}
	.pc_mb200 {
		margin-bottom: 200px !important ;
	}
	.pc_mb204 {
		margin-bottom: 204px !important ;
	}
	.pc_mb208 {
		margin-bottom: 208px !important ;
	}
	.pc_mb212 {
		margin-bottom: 212px !important ;
	}
	.pc_mb216 {
		margin-bottom: 216px !important ;
	}
	.pc_mb220 {
		margin-bottom: 220px !important ;
	}
	.pc_mb224 {
		margin-bottom: 224px !important ;
	}
	.pc_mb228 {
		margin-bottom: 228px !important ;
	}
	.pc_mb232 {
		margin-bottom: 232px !important ;
	}
	.pc_mb236 {
		margin-bottom: 236px !important ;
	}
	.pc_mb240 {
		margin-bottom: 240px !important ;
	}
	.pc_mb244 {
		margin-bottom: 244px !important ;
	}
	.pc_mb248 {
		margin-bottom: 248px !important ;
	}
	.pc_mb252 {
		margin-bottom: 252px !important ;
	}
	.pc_mb256 {
		margin-bottom: 256px !important ;
	}
	.pc_mb260 {
		margin-bottom: 260px !important ;
	}
	.pc_mb264 {
		margin-bottom: 264px !important ;
	}
	.pc_mb268 {
		margin-bottom: 268px !important ;
	}
	.pc_mb272 {
		margin-bottom: 272px !important ;
	}
	.pc_mb276 {
		margin-bottom: 276px !important ;
	}
	.pc_mb280 {
		margin-bottom: 280px !important ;
	}
	.pc_mb284 {
		margin-bottom: 284px !important ;
	}
	.pc_mb288 {
		margin-bottom: 288px !important ;
	}
	.pc_mb292 {
		margin-bottom: 292px !important ;
	}
	.pc_mb296 {
		margin-bottom: 296px !important ;
	}
	.pc_mb300 {
		margin-bottom: 300px !important ;
	}
	.pc_mb304 {
		margin-bottom: 304px !important ;
	}
	.pc_mb308 {
		margin-bottom: 308px !important ;
	}
	.pc_mb312 {
		margin-bottom: 312px !important ;
	}
	.pc_mb316 {
		margin-bottom: 316px !important ;
	}
	.pc_mb320 {
		margin-bottom: 320px !important ;
	}
	.pc_mb324 {
		margin-bottom: 324px !important ;
	}
	.pc_mb328 {
		margin-bottom: 328px !important ;
	}
	.pc_mb332 {
		margin-bottom: 332px !important ;
	}
	.pc_mb336 {
		margin-bottom: 336px !important ;
	}
	.pc_mb340 {
		margin-bottom: 340px !important ;
	}
	.pc_mb344 {
		margin-bottom: 344px !important ;
	}
	.pc_mb348 {
		margin-bottom: 348px !important ;
	}
	.pc_mb352 {
		margin-bottom: 352px !important ;
	}
	.pc_mb356 {
		margin-bottom: 356px !important ;
	}
	.pc_mb360 {
		margin-bottom: 360px !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.tb_mb4 {
		margin-bottom: 4px !important ;
	}
	.tb_mb8 {
		margin-bottom: 8px !important ;
	}
	.tb_mb12 {
		margin-bottom: 12px !important ;
	}
	.tb_mb16 {
		margin-bottom: 16px !important ;
	}
	.tb_mb20 {
		margin-bottom: 20px !important ;
	}
	.tb_mb24 {
		margin-bottom: 24px !important ;
	}
	.tb_mb28 {
		margin-bottom: 28px !important ;
	}
	.tb_mb32 {
		margin-bottom: 32px !important ;
	}
	.tb_mb36 {
		margin-bottom: 36px !important ;
	}
	.tb_mb40 {
		margin-bottom: 40px !important ;
	}
	.tb_mb44 {
		margin-bottom: 44px !important ;
	}
	.tb_mb48 {
		margin-bottom: 48px !important ;
	}
	.tb_mb52 {
		margin-bottom: 52px !important ;
	}
	.tb_mb56 {
		margin-bottom: 56px !important ;
	}
	.tb_mb60 {
		margin-bottom: 60px !important ;
	}
	.tb_mb64 {
		margin-bottom: 64px !important ;
	}
	.tb_mb68 {
		margin-bottom: 68px !important ;
	}
	.tb_mb72 {
		margin-bottom: 72px !important ;
	}
	.tb_mb76 {
		margin-bottom: 76px !important ;
	}
	.tb_mb80 {
		margin-bottom: 80px !important ;
	}
	.tb_mb84 {
		margin-bottom: 84px !important ;
	}
	.tb_mb88 {
		margin-bottom: 88px !important ;
	}
	.tb_mb92 {
		margin-bottom: 92px !important ;
	}
	.tb_mb96 {
		margin-bottom: 96px !important ;
	}
	.tb_mb100 {
		margin-bottom: 100px !important ;
	}
	.tb_mb104 {
		margin-bottom: 104px !important ;
	}
	.tb_mb108 {
		margin-bottom: 108px !important ;
	}
	.tb_mb112 {
		margin-bottom: 112px !important ;
	}
	.tb_mb116 {
		margin-bottom: 116px !important ;
	}
	.tb_mb120 {
		margin-bottom: 120px !important ;
	}
	.tb_mb124 {
		margin-bottom: 124px !important ;
	}
	.tb_mb128 {
		margin-bottom: 128px !important ;
	}
	.tb_mb132 {
		margin-bottom: 132px !important ;
	}
	.tb_mb136 {
		margin-bottom: 136px !important ;
	}
	.tb_mb140 {
		margin-bottom: 140px !important ;
	}
	.tb_mb144 {
		margin-bottom: 144px !important ;
	}
	.tb_mb148 {
		margin-bottom: 148px !important ;
	}
	.tb_mb152 {
		margin-bottom: 152px !important ;
	}
	.tb_mb156 {
		margin-bottom: 156px !important ;
	}
	.tb_mb160 {
		margin-bottom: 160px !important ;
	}
	.tb_mb164 {
		margin-bottom: 164px !important ;
	}
	.tb_mb168 {
		margin-bottom: 168px !important ;
	}
	.tb_mb172 {
		margin-bottom: 172px !important ;
	}
	.tb_mb176 {
		margin-bottom: 176px !important ;
	}
	.tb_mb180 {
		margin-bottom: 180px !important ;
	}
	.tb_mb184 {
		margin-bottom: 184px !important ;
	}
	.tb_mb188 {
		margin-bottom: 188px !important ;
	}
	.tb_mb192 {
		margin-bottom: 192px !important ;
	}
	.tb_mb196 {
		margin-bottom: 196px !important ;
	}
	.tb_mb200 {
		margin-bottom: 200px !important ;
	}
	.tb_mb204 {
		margin-bottom: 204px !important ;
	}
	.tb_mb208 {
		margin-bottom: 208px !important ;
	}
	.tb_mb212 {
		margin-bottom: 212px !important ;
	}
	.tb_mb216 {
		margin-bottom: 216px !important ;
	}
	.tb_mb220 {
		margin-bottom: 220px !important ;
	}
	.tb_mb224 {
		margin-bottom: 224px !important ;
	}
	.tb_mb228 {
		margin-bottom: 228px !important ;
	}
	.tb_mb232 {
		margin-bottom: 232px !important ;
	}
	.tb_mb236 {
		margin-bottom: 236px !important ;
	}
	.tb_mb240 {
		margin-bottom: 240px !important ;
	}
	.tb_mb244 {
		margin-bottom: 244px !important ;
	}
	.tb_mb248 {
		margin-bottom: 248px !important ;
	}
	.tb_mb252 {
		margin-bottom: 252px !important ;
	}
	.tb_mb256 {
		margin-bottom: 256px !important ;
	}
	.tb_mb260 {
		margin-bottom: 260px !important ;
	}
	.tb_mb264 {
		margin-bottom: 264px !important ;
	}
	.tb_mb268 {
		margin-bottom: 268px !important ;
	}
	.tb_mb272 {
		margin-bottom: 272px !important ;
	}
	.tb_mb276 {
		margin-bottom: 276px !important ;
	}
	.tb_mb280 {
		margin-bottom: 280px !important ;
	}
	.tb_mb284 {
		margin-bottom: 284px !important ;
	}
	.tb_mb288 {
		margin-bottom: 288px !important ;
	}
	.tb_mb292 {
		margin-bottom: 292px !important ;
	}
	.tb_mb296 {
		margin-bottom: 296px !important ;
	}
	.tb_mb300 {
		margin-bottom: 300px !important ;
	}
	.tb_mb304 {
		margin-bottom: 304px !important ;
	}
	.tb_mb308 {
		margin-bottom: 308px !important ;
	}
	.tb_mb312 {
		margin-bottom: 312px !important ;
	}
	.tb_mb316 {
		margin-bottom: 316px !important ;
	}
	.tb_mb320 {
		margin-bottom: 320px !important ;
	}
	.tb_mb324 {
		margin-bottom: 324px !important ;
	}
	.tb_mb328 {
		margin-bottom: 328px !important ;
	}
	.tb_mb332 {
		margin-bottom: 332px !important ;
	}
	.tb_mb336 {
		margin-bottom: 336px !important ;
	}
	.tb_mb340 {
		margin-bottom: 340px !important ;
	}
	.tb_mb344 {
		margin-bottom: 344px !important ;
	}
	.tb_mb348 {
		margin-bottom: 348px !important ;
	}
	.tb_mb352 {
		margin-bottom: 352px !important ;
	}
	.tb_mb356 {
		margin-bottom: 356px !important ;
	}
	.tb_mb360 {
		margin-bottom: 360px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_mb4 {
		margin-bottom: 4px !important ;
	}
	.sp_mb8 {
		margin-bottom: 8px !important ;
	}
	.sp_mb12 {
		margin-bottom: 12px !important ;
	}
	.sp_mb16 {
		margin-bottom: 16px !important ;
	}
	.sp_mb20 {
		margin-bottom: 20px !important ;
	}
	.sp_mb24 {
		margin-bottom: 24px !important ;
	}
	.sp_mb28 {
		margin-bottom: 28px !important ;
	}
	.sp_mb32 {
		margin-bottom: 32px !important ;
	}
	.sp_mb36 {
		margin-bottom: 36px !important ;
	}
	.sp_mb40 {
		margin-bottom: 40px !important ;
	}
	.sp_mb44 {
		margin-bottom: 44px !important ;
	}
	.sp_mb48 {
		margin-bottom: 48px !important ;
	}
	.sp_mb52 {
		margin-bottom: 52px !important ;
	}
	.sp_mb56 {
		margin-bottom: 56px !important ;
	}
	.sp_mb60 {
		margin-bottom: 60px !important ;
	}
	.sp_mb64 {
		margin-bottom: 64px !important ;
	}
	.sp_mb68 {
		margin-bottom: 68px !important ;
	}
	.sp_mb72 {
		margin-bottom: 72px !important ;
	}
	.sp_mb76 {
		margin-bottom: 76px !important ;
	}
	.sp_mb80 {
		margin-bottom: 80px !important ;
	}
	.sp_mb84 {
		margin-bottom: 84px !important ;
	}
	.sp_mb88 {
		margin-bottom: 88px !important ;
	}
	.sp_mb92 {
		margin-bottom: 92px !important ;
	}
	.sp_mb96 {
		margin-bottom: 96px !important ;
	}
	.sp_mb100 {
		margin-bottom: 100px !important ;
	}
	.sp_mb104 {
		margin-bottom: 104px !important ;
	}
	.sp_mb108 {
		margin-bottom: 108px !important ;
	}
	.sp_mb112 {
		margin-bottom: 112px !important ;
	}
	.sp_mb116 {
		margin-bottom: 116px !important ;
	}
	.sp_mb120 {
		margin-bottom: 120px !important ;
	}
	.sp_mb124 {
		margin-bottom: 124px !important ;
	}
	.sp_mb128 {
		margin-bottom: 128px !important ;
	}
	.sp_mb132 {
		margin-bottom: 132px !important ;
	}
	.sp_mb136 {
		margin-bottom: 136px !important ;
	}
	.sp_mb140 {
		margin-bottom: 140px !important ;
	}
	.sp_mb144 {
		margin-bottom: 144px !important ;
	}
	.sp_mb148 {
		margin-bottom: 148px !important ;
	}
	.sp_mb152 {
		margin-bottom: 152px !important ;
	}
	.sp_mb156 {
		margin-bottom: 156px !important ;
	}
	.sp_mb160 {
		margin-bottom: 160px !important ;
	}
	.sp_mb164 {
		margin-bottom: 164px !important ;
	}
	.sp_mb168 {
		margin-bottom: 168px !important ;
	}
	.sp_mb172 {
		margin-bottom: 172px !important ;
	}
	.sp_mb176 {
		margin-bottom: 176px !important ;
	}
	.sp_mb180 {
		margin-bottom: 180px !important ;
	}
	.sp_mb184 {
		margin-bottom: 184px !important ;
	}
	.sp_mb188 {
		margin-bottom: 188px !important ;
	}
	.sp_mb192 {
		margin-bottom: 192px !important ;
	}
	.sp_mb196 {
		margin-bottom: 196px !important ;
	}
	.sp_mb200 {
		margin-bottom: 200px !important ;
	}
	.sp_mb204 {
		margin-bottom: 204px !important ;
	}
	.sp_mb208 {
		margin-bottom: 208px !important ;
	}
	.sp_mb212 {
		margin-bottom: 212px !important ;
	}
	.sp_mb216 {
		margin-bottom: 216px !important ;
	}
	.sp_mb220 {
		margin-bottom: 220px !important ;
	}
	.sp_mb224 {
		margin-bottom: 224px !important ;
	}
	.sp_mb228 {
		margin-bottom: 228px !important ;
	}
	.sp_mb232 {
		margin-bottom: 232px !important ;
	}
	.sp_mb236 {
		margin-bottom: 236px !important ;
	}
	.sp_mb240 {
		margin-bottom: 240px !important ;
	}
	.sp_mb244 {
		margin-bottom: 244px !important ;
	}
	.sp_mb248 {
		margin-bottom: 248px !important ;
	}
	.sp_mb252 {
		margin-bottom: 252px !important ;
	}
	.sp_mb256 {
		margin-bottom: 256px !important ;
	}
	.sp_mb260 {
		margin-bottom: 260px !important ;
	}
	.sp_mb264 {
		margin-bottom: 264px !important ;
	}
	.sp_mb268 {
		margin-bottom: 268px !important ;
	}
	.sp_mb272 {
		margin-bottom: 272px !important ;
	}
	.sp_mb276 {
		margin-bottom: 276px !important ;
	}
	.sp_mb280 {
		margin-bottom: 280px !important ;
	}
	.sp_mb284 {
		margin-bottom: 284px !important ;
	}
	.sp_mb288 {
		margin-bottom: 288px !important ;
	}
	.sp_mb292 {
		margin-bottom: 292px !important ;
	}
	.sp_mb296 {
		margin-bottom: 296px !important ;
	}
	.sp_mb300 {
		margin-bottom: 300px !important ;
	}
	.sp_mb304 {
		margin-bottom: 304px !important ;
	}
	.sp_mb308 {
		margin-bottom: 308px !important ;
	}
	.sp_mb312 {
		margin-bottom: 312px !important ;
	}
	.sp_mb316 {
		margin-bottom: 316px !important ;
	}
	.sp_mb320 {
		margin-bottom: 320px !important ;
	}
	.sp_mb324 {
		margin-bottom: 324px !important ;
	}
	.sp_mb328 {
		margin-bottom: 328px !important ;
	}
	.sp_mb332 {
		margin-bottom: 332px !important ;
	}
	.sp_mb336 {
		margin-bottom: 336px !important ;
	}
	.sp_mb340 {
		margin-bottom: 340px !important ;
	}
	.sp_mb344 {
		margin-bottom: 344px !important ;
	}
	.sp_mb348 {
		margin-bottom: 348px !important ;
	}
	.sp_mb352 {
		margin-bottom: 352px !important ;
	}
	.sp_mb356 {
		margin-bottom: 356px !important ;
	}
	.sp_mb360 {
		margin-bottom: 360px !important ;
	}
}

/* // margin-left
----------------------------------------------- */
.ml4 {
	margin-left: 4px !important ;
}
.ml8 {
	margin-left: 8px !important ;
}
.ml12 {
	margin-left: 12px !important ;
}
.ml16 {
	margin-left: 16px !important ;
}
.ml20 {
	margin-left: 20px !important ;
}
.ml24 {
	margin-left: 24px !important ;
}
.ml28 {
	margin-left: 28px !important ;
}
.ml32 {
	margin-left: 32px !important ;
}
.ml36 {
	margin-left: 36px !important ;
}
.ml40 {
	margin-left: 40px !important ;
}
.ml44 {
	margin-left: 44px !important ;
}
.ml48 {
	margin-left: 48px !important ;
}
.ml52 {
	margin-left: 52px !important ;
}
.ml56 {
	margin-left: 56px !important ;
}
.ml60 {
	margin-left: 60px !important ;
}
.ml64 {
	margin-left: 64px !important ;
}
.ml68 {
	margin-left: 68px !important ;
}
.ml72 {
	margin-left: 72px !important ;
}
.ml76 {
	margin-left: 76px !important ;
}
.ml80 {
	margin-left: 80px !important ;
}
.ml84 {
	margin-left: 84px !important ;
}
.ml88 {
	margin-left: 88px !important ;
}
.ml92 {
	margin-left: 92px !important ;
}
.ml96 {
	margin-left: 96px !important ;
}
.ml100 {
	margin-left: 100px !important ;
}
.ml104 {
	margin-left: 104px !important ;
}
.ml108 {
	margin-left: 108px !important ;
}
.ml112 {
	margin-left: 112px !important ;
}
.ml116 {
	margin-left: 116px !important ;
}
.ml120 {
	margin-left: 120px !important ;
}
.ml124 {
	margin-left: 124px !important ;
}
.ml128 {
	margin-left: 128px !important ;
}
.ml132 {
	margin-left: 132px !important ;
}
.ml136 {
	margin-left: 136px !important ;
}
.ml140 {
	margin-left: 140px !important ;
}
.ml144 {
	margin-left: 144px !important ;
}
.ml148 {
	margin-left: 148px !important ;
}
.ml152 {
	margin-left: 152px !important ;
}
.ml156 {
	margin-left: 156px !important ;
}
.ml160 {
	margin-left: 160px !important ;
}
.ml164 {
	margin-left: 164px !important ;
}
.ml168 {
	margin-left: 168px !important ;
}
.ml172 {
	margin-left: 172px !important ;
}
.ml176 {
	margin-left: 176px !important ;
}
.ml180 {
	margin-left: 180px !important ;
}
.ml184 {
	margin-left: 184px !important ;
}
.ml188 {
	margin-left: 188px !important ;
}
.ml192 {
	margin-left: 192px !important ;
}
.ml196 {
	margin-left: 196px !important ;
}
.ml200 {
	margin-left: 200px !important ;
}
.ml204 {
	margin-left: 204px !important ;
}
.ml208 {
	margin-left: 208px !important ;
}
.ml212 {
	margin-left: 212px !important ;
}
.ml216 {
	margin-left: 216px !important ;
}
.ml220 {
	margin-left: 220px !important ;
}
.ml224 {
	margin-left: 224px !important ;
}
.ml228 {
	margin-left: 228px !important ;
}
.ml232 {
	margin-left: 232px !important ;
}
.ml236 {
	margin-left: 236px !important ;
}
.ml240 {
	margin-left: 240px !important ;
}
.ml244 {
	margin-left: 244px !important ;
}
.ml248 {
	margin-left: 248px !important ;
}
.ml252 {
	margin-left: 252px !important ;
}
.ml256 {
	margin-left: 256px !important ;
}
.ml260 {
	margin-left: 260px !important ;
}
.ml264 {
	margin-left: 264px !important ;
}
.ml268 {
	margin-left: 268px !important ;
}
.ml272 {
	margin-left: 272px !important ;
}
.ml276 {
	margin-left: 276px !important ;
}
.ml280 {
	margin-left: 280px !important ;
}
.ml284 {
	margin-left: 284px !important ;
}
.ml288 {
	margin-left: 288px !important ;
}
.ml292 {
	margin-left: 292px !important ;
}
.ml296 {
	margin-left: 296px !important ;
}
.ml300 {
	margin-left: 300px !important ;
}
.ml304 {
	margin-left: 304px !important ;
}
.ml308 {
	margin-left: 308px !important ;
}
.ml312 {
	margin-left: 312px !important ;
}
.ml316 {
	margin-left: 316px !important ;
}
.ml320 {
	margin-left: 320px !important ;
}
.ml324 {
	margin-left: 324px !important ;
}
.ml328 {
	margin-left: 328px !important ;
}
.ml332 {
	margin-left: 332px !important ;
}
.ml336 {
	margin-left: 336px !important ;
}
.ml340 {
	margin-left: 340px !important ;
}
.ml344 {
	margin-left: 344px !important ;
}
.ml348 {
	margin-left: 348px !important ;
}
.ml352 {
	margin-left: 352px !important ;
}
.ml356 {
	margin-left: 356px !important ;
}
.ml360 {
	margin-left: 360px !important ;
}

/* ________PC________ */
@media screen and (min-width: 1001px) {
	.pc_ml4 {
		margin-left: 4px !important ;
	}
	.pc_ml8 {
		margin-left: 8px !important ;
	}
	.pc_ml12 {
		margin-left: 12px !important ;
	}
	.pc_ml16 {
		margin-left: 16px !important ;
	}
	.pc_ml20 {
		margin-left: 20px !important ;
	}
	.pc_ml24 {
		margin-left: 24px !important ;
	}
	.pc_ml28 {
		margin-left: 28px !important ;
	}
	.pc_ml32 {
		margin-left: 32px !important ;
	}
	.pc_ml36 {
		margin-left: 36px !important ;
	}
	.pc_ml40 {
		margin-left: 40px !important ;
	}
	.pc_ml44 {
		margin-left: 44px !important ;
	}
	.pc_ml48 {
		margin-left: 48px !important ;
	}
	.pc_ml52 {
		margin-left: 52px !important ;
	}
	.pc_ml56 {
		margin-left: 56px !important ;
	}
	.pc_ml60 {
		margin-left: 60px !important ;
	}
	.pc_ml64 {
		margin-left: 64px !important ;
	}
	.pc_ml68 {
		margin-left: 68px !important ;
	}
	.pc_ml72 {
		margin-left: 72px !important ;
	}
	.pc_ml76 {
		margin-left: 76px !important ;
	}
	.pc_ml80 {
		margin-left: 80px !important ;
	}
	.pc_ml84 {
		margin-left: 84px !important ;
	}
	.pc_ml88 {
		margin-left: 88px !important ;
	}
	.pc_ml92 {
		margin-left: 92px !important ;
	}
	.pc_ml96 {
		margin-left: 96px !important ;
	}
	.pc_ml100 {
		margin-left: 100px !important ;
	}
	.pc_ml104 {
		margin-left: 104px !important ;
	}
	.pc_ml108 {
		margin-left: 108px !important ;
	}
	.pc_ml112 {
		margin-left: 112px !important ;
	}
	.pc_ml116 {
		margin-left: 116px !important ;
	}
	.pc_ml120 {
		margin-left: 120px !important ;
	}
	.pc_ml124 {
		margin-left: 124px !important ;
	}
	.pc_ml128 {
		margin-left: 128px !important ;
	}
	.pc_ml132 {
		margin-left: 132px !important ;
	}
	.pc_ml136 {
		margin-left: 136px !important ;
	}
	.pc_ml140 {
		margin-left: 140px !important ;
	}
	.pc_ml144 {
		margin-left: 144px !important ;
	}
	.pc_ml148 {
		margin-left: 148px !important ;
	}
	.pc_ml152 {
		margin-left: 152px !important ;
	}
	.pc_ml156 {
		margin-left: 156px !important ;
	}
	.pc_ml160 {
		margin-left: 160px !important ;
	}
	.pc_ml164 {
		margin-left: 164px !important ;
	}
	.pc_ml168 {
		margin-left: 168px !important ;
	}
	.pc_ml172 {
		margin-left: 172px !important ;
	}
	.pc_ml176 {
		margin-left: 176px !important ;
	}
	.pc_ml180 {
		margin-left: 180px !important ;
	}
	.pc_ml184 {
		margin-left: 184px !important ;
	}
	.pc_ml188 {
		margin-left: 188px !important ;
	}
	.pc_ml192 {
		margin-left: 192px !important ;
	}
	.pc_ml196 {
		margin-left: 196px !important ;
	}
	.pc_ml200 {
		margin-left: 200px !important ;
	}
	.pc_ml204 {
		margin-left: 204px !important ;
	}
	.pc_ml208 {
		margin-left: 208px !important ;
	}
	.pc_ml212 {
		margin-left: 212px !important ;
	}
	.pc_ml216 {
		margin-left: 216px !important ;
	}
	.pc_ml220 {
		margin-left: 220px !important ;
	}
	.pc_ml224 {
		margin-left: 224px !important ;
	}
	.pc_ml228 {
		margin-left: 228px !important ;
	}
	.pc_ml232 {
		margin-left: 232px !important ;
	}
	.pc_ml236 {
		margin-left: 236px !important ;
	}
	.pc_ml240 {
		margin-left: 240px !important ;
	}
	.pc_ml244 {
		margin-left: 244px !important ;
	}
	.pc_ml248 {
		margin-left: 248px !important ;
	}
	.pc_ml252 {
		margin-left: 252px !important ;
	}
	.pc_ml256 {
		margin-left: 256px !important ;
	}
	.pc_ml260 {
		margin-left: 260px !important ;
	}
	.pc_ml264 {
		margin-left: 264px !important ;
	}
	.pc_ml268 {
		margin-left: 268px !important ;
	}
	.pc_ml272 {
		margin-left: 272px !important ;
	}
	.pc_ml276 {
		margin-left: 276px !important ;
	}
	.pc_ml280 {
		margin-left: 280px !important ;
	}
	.pc_ml284 {
		margin-left: 284px !important ;
	}
	.pc_ml288 {
		margin-left: 288px !important ;
	}
	.pc_ml292 {
		margin-left: 292px !important ;
	}
	.pc_ml296 {
		margin-left: 296px !important ;
	}
	.pc_ml300 {
		margin-left: 300px !important ;
	}
	.pc_ml304 {
		margin-left: 304px !important ;
	}
	.pc_ml308 {
		margin-left: 308px !important ;
	}
	.pc_ml312 {
		margin-left: 312px !important ;
	}
	.pc_ml316 {
		margin-left: 316px !important ;
	}
	.pc_ml320 {
		margin-left: 320px !important ;
	}
	.pc_ml324 {
		margin-left: 324px !important ;
	}
	.pc_ml328 {
		margin-left: 328px !important ;
	}
	.pc_ml332 {
		margin-left: 332px !important ;
	}
	.pc_ml336 {
		margin-left: 336px !important ;
	}
	.pc_ml340 {
		margin-left: 340px !important ;
	}
	.pc_ml344 {
		margin-left: 344px !important ;
	}
	.pc_ml348 {
		margin-left: 348px !important ;
	}
	.pc_ml352 {
		margin-left: 352px !important ;
	}
	.pc_ml356 {
		margin-left: 356px !important ;
	}
	.pc_ml360 {
		margin-left: 360px !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.tb_mleft4 {
		margin-left: 4px !important ;
	}
	.tb_mleft8 {
		margin-left: 8px !important ;
	}
	.tb_mleft12 {
		margin-left: 12px !important ;
	}
	.tb_mleft16 {
		margin-left: 16px !important ;
	}
	.tb_mleft20 {
		margin-left: 20px !important ;
	}
	.tb_mleft24 {
		margin-left: 24px !important ;
	}
	.tb_mleft28 {
		margin-left: 28px !important ;
	}
	.tb_mleft32 {
		margin-left: 32px !important ;
	}
	.tb_mleft36 {
		margin-left: 36px !important ;
	}
	.tb_mleft40 {
		margin-left: 40px !important ;
	}
	.tb_mleft44 {
		margin-left: 44px !important ;
	}
	.tb_mleft48 {
		margin-left: 48px !important ;
	}
	.tb_mleft52 {
		margin-left: 52px !important ;
	}
	.tb_mleft56 {
		margin-left: 56px !important ;
	}
	.tb_mleft60 {
		margin-left: 60px !important ;
	}
	.tb_mleft64 {
		margin-left: 64px !important ;
	}
	.tb_mleft68 {
		margin-left: 68px !important ;
	}
	.tb_mleft72 {
		margin-left: 72px !important ;
	}
	.tb_mleft76 {
		margin-left: 76px !important ;
	}
	.tb_mleft80 {
		margin-left: 80px !important ;
	}
	.tb_mleft84 {
		margin-left: 84px !important ;
	}
	.tb_mleft88 {
		margin-left: 88px !important ;
	}
	.tb_mleft92 {
		margin-left: 92px !important ;
	}
	.tb_mleft96 {
		margin-left: 96px !important ;
	}
	.tb_mleft100 {
		margin-left: 100px !important ;
	}
	.tb_mleft104 {
		margin-left: 104px !important ;
	}
	.tb_mleft108 {
		margin-left: 108px !important ;
	}
	.tb_mleft112 {
		margin-left: 112px !important ;
	}
	.tb_mleft116 {
		margin-left: 116px !important ;
	}
	.tb_mleft120 {
		margin-left: 120px !important ;
	}
	.tb_mleft124 {
		margin-left: 124px !important ;
	}
	.tb_mleft128 {
		margin-left: 128px !important ;
	}
	.tb_mleft132 {
		margin-left: 132px !important ;
	}
	.tb_mleft136 {
		margin-left: 136px !important ;
	}
	.tb_mleft140 {
		margin-left: 140px !important ;
	}
	.tb_mleft144 {
		margin-left: 144px !important ;
	}
	.tb_mleft148 {
		margin-left: 148px !important ;
	}
	.tb_mleft152 {
		margin-left: 152px !important ;
	}
	.tb_mleft156 {
		margin-left: 156px !important ;
	}
	.tb_mleft160 {
		margin-left: 160px !important ;
	}
	.tb_mleft164 {
		margin-left: 164px !important ;
	}
	.tb_mleft168 {
		margin-left: 168px !important ;
	}
	.tb_mleft172 {
		margin-left: 172px !important ;
	}
	.tb_mleft176 {
		margin-left: 176px !important ;
	}
	.tb_mleft180 {
		margin-left: 180px !important ;
	}
	.tb_mleft184 {
		margin-left: 184px !important ;
	}
	.tb_mleft188 {
		margin-left: 188px !important ;
	}
	.tb_mleft192 {
		margin-left: 192px !important ;
	}
	.tb_mleft196 {
		margin-left: 196px !important ;
	}
	.tb_mleft200 {
		margin-left: 200px !important ;
	}
	.tb_mleft204 {
		margin-left: 204px !important ;
	}
	.tb_mleft208 {
		margin-left: 208px !important ;
	}
	.tb_mleft212 {
		margin-left: 212px !important ;
	}
	.tb_mleft216 {
		margin-left: 216px !important ;
	}
	.tb_mleft220 {
		margin-left: 220px !important ;
	}
	.tb_mleft224 {
		margin-left: 224px !important ;
	}
	.tb_mleft228 {
		margin-left: 228px !important ;
	}
	.tb_mleft232 {
		margin-left: 232px !important ;
	}
	.tb_mleft236 {
		margin-left: 236px !important ;
	}
	.tb_mleft240 {
		margin-left: 240px !important ;
	}
	.tb_mleft244 {
		margin-left: 244px !important ;
	}
	.tb_mleft248 {
		margin-left: 248px !important ;
	}
	.tb_mleft252 {
		margin-left: 252px !important ;
	}
	.tb_mleft256 {
		margin-left: 256px !important ;
	}
	.tb_mleft260 {
		margin-left: 260px !important ;
	}
	.tb_mleft264 {
		margin-left: 264px !important ;
	}
	.tb_mleft268 {
		margin-left: 268px !important ;
	}
	.tb_mleft272 {
		margin-left: 272px !important ;
	}
	.tb_mleft276 {
		margin-left: 276px !important ;
	}
	.tb_mleft280 {
		margin-left: 280px !important ;
	}
	.tb_mleft284 {
		margin-left: 284px !important ;
	}
	.tb_mleft288 {
		margin-left: 288px !important ;
	}
	.tb_mleft292 {
		margin-left: 292px !important ;
	}
	.tb_mleft296 {
		margin-left: 296px !important ;
	}
	.tb_mleft300 {
		margin-left: 300px !important ;
	}
	.tb_mleft304 {
		margin-left: 304px !important ;
	}
	.tb_mleft308 {
		margin-left: 308px !important ;
	}
	.tb_mleft312 {
		margin-left: 312px !important ;
	}
	.tb_mleft316 {
		margin-left: 316px !important ;
	}
	.tb_mleft320 {
		margin-left: 320px !important ;
	}
	.tb_mleft324 {
		margin-left: 324px !important ;
	}
	.tb_mleft328 {
		margin-left: 328px !important ;
	}
	.tb_mleft332 {
		margin-left: 332px !important ;
	}
	.tb_mleft336 {
		margin-left: 336px !important ;
	}
	.tb_mleft340 {
		margin-left: 340px !important ;
	}
	.tb_mleft344 {
		margin-left: 344px !important ;
	}
	.tb_mleft348 {
		margin-left: 348px !important ;
	}
	.tb_mleft352 {
		margin-left: 352px !important ;
	}
	.tb_mleft356 {
		margin-left: 356px !important ;
	}
	.tb_mleft360 {
		margin-left: 360px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_ml4 {
		margin-left: 4px !important ;
	}
	.sp_ml8 {
		margin-left: 8px !important ;
	}
	.sp_ml12 {
		margin-left: 12px !important ;
	}
	.sp_ml16 {
		margin-left: 16px !important ;
	}
	.sp_ml20 {
		margin-left: 20px !important ;
	}
	.sp_ml24 {
		margin-left: 24px !important ;
	}
	.sp_ml28 {
		margin-left: 28px !important ;
	}
	.sp_ml32 {
		margin-left: 32px !important ;
	}
	.sp_ml36 {
		margin-left: 36px !important ;
	}
	.sp_ml40 {
		margin-left: 40px !important ;
	}
	.sp_ml44 {
		margin-left: 44px !important ;
	}
	.sp_ml48 {
		margin-left: 48px !important ;
	}
	.sp_ml52 {
		margin-left: 52px !important ;
	}
	.sp_ml56 {
		margin-left: 56px !important ;
	}
	.sp_ml60 {
		margin-left: 60px !important ;
	}
	.sp_ml64 {
		margin-left: 64px !important ;
	}
	.sp_ml68 {
		margin-left: 68px !important ;
	}
	.sp_ml72 {
		margin-left: 72px !important ;
	}
	.sp_ml76 {
		margin-left: 76px !important ;
	}
	.sp_ml80 {
		margin-left: 80px !important ;
	}
	.sp_ml84 {
		margin-left: 84px !important ;
	}
	.sp_ml88 {
		margin-left: 88px !important ;
	}
	.sp_ml92 {
		margin-left: 92px !important ;
	}
	.sp_ml96 {
		margin-left: 96px !important ;
	}
	.sp_ml100 {
		margin-left: 100px !important ;
	}
	.sp_ml104 {
		margin-left: 104px !important ;
	}
	.sp_ml108 {
		margin-left: 108px !important ;
	}
	.sp_ml112 {
		margin-left: 112px !important ;
	}
	.sp_ml116 {
		margin-left: 116px !important ;
	}
	.sp_ml120 {
		margin-left: 120px !important ;
	}
	.sp_ml124 {
		margin-left: 124px !important ;
	}
	.sp_ml128 {
		margin-left: 128px !important ;
	}
	.sp_ml132 {
		margin-left: 132px !important ;
	}
	.sp_ml136 {
		margin-left: 136px !important ;
	}
	.sp_ml140 {
		margin-left: 140px !important ;
	}
	.sp_ml144 {
		margin-left: 144px !important ;
	}
	.sp_ml148 {
		margin-left: 148px !important ;
	}
	.sp_ml152 {
		margin-left: 152px !important ;
	}
	.sp_ml156 {
		margin-left: 156px !important ;
	}
	.sp_ml160 {
		margin-left: 160px !important ;
	}
	.sp_ml164 {
		margin-left: 164px !important ;
	}
	.sp_ml168 {
		margin-left: 168px !important ;
	}
	.sp_ml172 {
		margin-left: 172px !important ;
	}
	.sp_ml176 {
		margin-left: 176px !important ;
	}
	.sp_ml180 {
		margin-left: 180px !important ;
	}
	.sp_ml184 {
		margin-left: 184px !important ;
	}
	.sp_ml188 {
		margin-left: 188px !important ;
	}
	.sp_ml192 {
		margin-left: 192px !important ;
	}
	.sp_ml196 {
		margin-left: 196px !important ;
	}
	.sp_ml200 {
		margin-left: 200px !important ;
	}
	.sp_ml204 {
		margin-left: 204px !important ;
	}
	.sp_ml208 {
		margin-left: 208px !important ;
	}
	.sp_ml212 {
		margin-left: 212px !important ;
	}
	.sp_ml216 {
		margin-left: 216px !important ;
	}
	.sp_ml220 {
		margin-left: 220px !important ;
	}
	.sp_ml224 {
		margin-left: 224px !important ;
	}
	.sp_ml228 {
		margin-left: 228px !important ;
	}
	.sp_ml232 {
		margin-left: 232px !important ;
	}
	.sp_ml236 {
		margin-left: 236px !important ;
	}
	.sp_ml240 {
		margin-left: 240px !important ;
	}
	.sp_ml244 {
		margin-left: 244px !important ;
	}
	.sp_ml248 {
		margin-left: 248px !important ;
	}
	.sp_ml252 {
		margin-left: 252px !important ;
	}
	.sp_ml256 {
		margin-left: 256px !important ;
	}
	.sp_ml260 {
		margin-left: 260px !important ;
	}
	.sp_ml264 {
		margin-left: 264px !important ;
	}
	.sp_ml268 {
		margin-left: 268px !important ;
	}
	.sp_ml272 {
		margin-left: 272px !important ;
	}
	.sp_ml276 {
		margin-left: 276px !important ;
	}
	.sp_ml280 {
		margin-left: 280px !important ;
	}
	.sp_ml284 {
		margin-left: 284px !important ;
	}
	.sp_ml288 {
		margin-left: 288px !important ;
	}
	.sp_ml292 {
		margin-left: 292px !important ;
	}
	.sp_ml296 {
		margin-left: 296px !important ;
	}
	.sp_ml300 {
		margin-left: 300px !important ;
	}
	.sp_ml304 {
		margin-left: 304px !important ;
	}
	.sp_ml308 {
		margin-left: 308px !important ;
	}
	.sp_ml312 {
		margin-left: 312px !important ;
	}
	.sp_ml316 {
		margin-left: 316px !important ;
	}
	.sp_ml320 {
		margin-left: 320px !important ;
	}
	.sp_ml324 {
		margin-left: 324px !important ;
	}
	.sp_ml328 {
		margin-left: 328px !important ;
	}
	.sp_ml332 {
		margin-left: 332px !important ;
	}
	.sp_ml336 {
		margin-left: 336px !important ;
	}
	.sp_ml340 {
		margin-left: 340px !important ;
	}
	.sp_ml344 {
		margin-left: 344px !important ;
	}
	.sp_ml348 {
		margin-left: 348px !important ;
	}
	.sp_ml352 {
		margin-left: 352px !important ;
	}
	.sp_ml356 {
		margin-left: 356px !important ;
	}
	.sp_ml360 {
		margin-left: 360px !important ;
	}
}
/* padding-top
------------------------------------------------------------ */
.pt4 {
	padding-top: 4px !important ;
}
.pt8 {
	padding-top: 8px !important ;
}
.pt12 {
	padding-top: 12px !important ;
}
.pt16 {
	padding-top: 16px !important ;
}
.pt20 {
	padding-top: 20px !important ;
}
.pt24 {
	padding-top: 24px !important ;
}
.pt28 {
	padding-top: 28px !important ;
}
.pt32 {
	padding-top: 32px !important ;
}
.pt36 {
	padding-top: 36px !important ;
}
.pt40 {
	padding-top: 40px !important ;
}
.pt44 {
	padding-top: 44px !important ;
}
.pt48 {
	padding-top: 48px !important ;
}
.pt52 {
	padding-top: 52px !important ;
}
.pt56 {
	padding-top: 56px !important ;
}
.pt60 {
	padding-top: 60px !important ;
}
.pt64 {
	padding-top: 64px !important ;
}
.pt68 {
	padding-top: 68px !important ;
}
.pt72 {
	padding-top: 72px !important ;
}
.pt76 {
	padding-top: 76px !important ;
}
.pt80 {
	padding-top: 80px !important ;
}
.pt84 {
	padding-top: 84px !important ;
}
.pt88 {
	padding-top: 88px !important ;
}
.pt92 {
	padding-top: 92px !important ;
}
.pt96 {
	padding-top: 96px !important ;
}
.pt100 {
	padding-top: 100px !important ;
}
.pt104 {
	padding-top: 104px !important ;
}
.pt108 {
	padding-top: 108px !important ;
}
.pt112 {
	padding-top: 112px !important ;
}
.pt116 {
	padding-top: 116px !important ;
}
.pt120 {
	padding-top: 120px !important ;
}
.pt124 {
	padding-top: 124px !important ;
}
.pt128 {
	padding-top: 128px !important ;
}
.pt132 {
	padding-top: 132px !important ;
}
.pt136 {
	padding-top: 136px !important ;
}
.pt140 {
	padding-top: 140px !important ;
}
.pt144 {
	padding-top: 144px !important ;
}
.pt148 {
	padding-top: 148px !important ;
}
.pt152 {
	padding-top: 152px !important ;
}
.pt156 {
	padding-top: 156px !important ;
}
.pt160 {
	padding-top: 160px !important ;
}
.pt164 {
	padding-top: 164px !important ;
}
.pt168 {
	padding-top: 168px !important ;
}
.pt172 {
	padding-top: 172px !important ;
}
.pt176 {
	padding-top: 176px !important ;
}
.pt180 {
	padding-top: 180px !important ;
}
.pt184 {
	padding-top: 184px !important ;
}
.pt188 {
	padding-top: 188px !important ;
}
.pt192 {
	padding-top: 192px !important ;
}
.pt196 {
	padding-top: 196px !important ;
}
.pt200 {
	padding-top: 200px !important ;
}
.pt204 {
	padding-top: 204px !important ;
}
.pt208 {
	padding-top: 208px !important ;
}
.pt212 {
	padding-top: 212px !important ;
}
.pt216 {
	padding-top: 216px !important ;
}
.pt220 {
	padding-top: 220px !important ;
}
.pt224 {
	padding-top: 224px !important ;
}
.pt228 {
	padding-top: 228px !important ;
}
.pt232 {
	padding-top: 232px !important ;
}
.pt236 {
	padding-top: 236px !important ;
}
.pt240 {
	padding-top: 240px !important ;
}
.pt244 {
	padding-top: 244px !important ;
}
.pt248 {
	padding-top: 248px !important ;
}
.pt252 {
	padding-top: 252px !important ;
}
.pt256 {
	padding-top: 256px !important ;
}
.pt260 {
	padding-top: 260px !important ;
}
.pt264 {
	padding-top: 264px !important ;
}
.pt268 {
	padding-top: 268px !important ;
}
.pt272 {
	padding-top: 272px !important ;
}
.pt276 {
	padding-top: 276px !important ;
}
.pt280 {
	padding-top: 280px !important ;
}
.pt284 {
	padding-top: 284px !important ;
}
.pt288 {
	padding-top: 288px !important ;
}
.pt292 {
	padding-top: 292px !important ;
}
.pt296 {
	padding-top: 296px !important ;
}
.pt300 {
	padding-top: 300px !important ;
}
.pt304 {
	padding-top: 304px !important ;
}
.pt308 {
	padding-top: 308px !important ;
}
.pt312 {
	padding-top: 312px !important ;
}
.pt316 {
	padding-top: 316px !important ;
}
.pt320 {
	padding-top: 320px !important ;
}
.pt324 {
	padding-top: 324px !important ;
}
.pt328 {
	padding-top: 328px !important ;
}
.pt332 {
	padding-top: 332px !important ;
}
.pt336 {
	padding-top: 336px !important ;
}
.pt340 {
	padding-top: 340px !important ;
}
.pt344 {
	padding-top: 344px !important ;
}
.pt348 {
	padding-top: 348px !important ;
}
.pt352 {
	padding-top: 352px !important ;
}
.pt356 {
	padding-top: 356px !important ;
}
.pt360 {
	padding-top: 360px !important ;
}

/* ________PC________ */
@media screen and (min-width: 1001px) {
	.pc_pt4 {
		padding-top: 4px !important ;
	}
	.pc_pt8 {
		padding-top: 8px !important ;
	}
	.pc_pt12 {
		padding-top: 12px !important ;
	}
	.pc_pt16 {
		padding-top: 16px !important ;
	}
	.pc_pt20 {
		padding-top: 20px !important ;
	}
	.pc_pt24 {
		padding-top: 24px !important ;
	}
	.pc_pt28 {
		padding-top: 28px !important ;
	}
	.pc_pt32 {
		padding-top: 32px !important ;
	}
	.pc_pt36 {
		padding-top: 36px !important ;
	}
	.pc_pt40 {
		padding-top: 40px !important ;
	}
	.pc_pt44 {
		padding-top: 44px !important ;
	}
	.pc_pt48 {
		padding-top: 48px !important ;
	}
	.pc_pt52 {
		padding-top: 52px !important ;
	}
	.pc_pt56 {
		padding-top: 56px !important ;
	}
	.pc_pt60 {
		padding-top: 60px !important ;
	}
	.pc_pt64 {
		padding-top: 64px !important ;
	}
	.pc_pt68 {
		padding-top: 68px !important ;
	}
	.pc_pt72 {
		padding-top: 72px !important ;
	}
	.pc_pt76 {
		padding-top: 76px !important ;
	}
	.pc_pt80 {
		padding-top: 80px !important ;
	}
	.pc_pt84 {
		padding-top: 84px !important ;
	}
	.pc_pt88 {
		padding-top: 88px !important ;
	}
	.pc_pt92 {
		padding-top: 92px !important ;
	}
	.pc_pt96 {
		padding-top: 96px !important ;
	}
	.pc_pt100 {
		padding-top: 100px !important ;
	}
	.pc_pt104 {
		padding-top: 104px !important ;
	}
	.pc_pt108 {
		padding-top: 108px !important ;
	}
	.pc_pt112 {
		padding-top: 112px !important ;
	}
	.pc_pt116 {
		padding-top: 116px !important ;
	}
	.pc_pt120 {
		padding-top: 120px !important ;
	}
	.pc_pt124 {
		padding-top: 124px !important ;
	}
	.pc_pt128 {
		padding-top: 128px !important ;
	}
	.pc_pt132 {
		padding-top: 132px !important ;
	}
	.pc_pt136 {
		padding-top: 136px !important ;
	}
	.pc_pt140 {
		padding-top: 140px !important ;
	}
	.pc_pt144 {
		padding-top: 144px !important ;
	}
	.pc_pt148 {
		padding-top: 148px !important ;
	}
	.pc_pt152 {
		padding-top: 152px !important ;
	}
	.pc_pt156 {
		padding-top: 156px !important ;
	}
	.pc_pt160 {
		padding-top: 160px !important ;
	}
	.pc_pt164 {
		padding-top: 164px !important ;
	}
	.pc_pt168 {
		padding-top: 168px !important ;
	}
	.pc_pt172 {
		padding-top: 172px !important ;
	}
	.pc_pt176 {
		padding-top: 176px !important ;
	}
	.pc_pt180 {
		padding-top: 180px !important ;
	}
	.pc_pt184 {
		padding-top: 184px !important ;
	}
	.pc_pt188 {
		padding-top: 188px !important ;
	}
	.pc_pt192 {
		padding-top: 192px !important ;
	}
	.pc_pt196 {
		padding-top: 196px !important ;
	}
	.pc_pt200 {
		padding-top: 200px !important ;
	}
	.pc_pt204 {
		padding-top: 204px !important ;
	}
	.pc_pt208 {
		padding-top: 208px !important ;
	}
	.pc_pt212 {
		padding-top: 212px !important ;
	}
	.pc_pt216 {
		padding-top: 216px !important ;
	}
	.pc_pt220 {
		padding-top: 220px !important ;
	}
	.pc_pt224 {
		padding-top: 224px !important ;
	}
	.pc_pt228 {
		padding-top: 228px !important ;
	}
	.pc_pt232 {
		padding-top: 232px !important ;
	}
	.pc_pt236 {
		padding-top: 236px !important ;
	}
	.pc_pt240 {
		padding-top: 240px !important ;
	}
	.pc_pt244 {
		padding-top: 244px !important ;
	}
	.pc_pt248 {
		padding-top: 248px !important ;
	}
	.pc_pt252 {
		padding-top: 252px !important ;
	}
	.pc_pt256 {
		padding-top: 256px !important ;
	}
	.pc_pt260 {
		padding-top: 260px !important ;
	}
	.pc_pt264 {
		padding-top: 264px !important ;
	}
	.pc_pt268 {
		padding-top: 268px !important ;
	}
	.pc_pt272 {
		padding-top: 272px !important ;
	}
	.pc_pt276 {
		padding-top: 276px !important ;
	}
	.pc_pt280 {
		padding-top: 280px !important ;
	}
	.pc_pt284 {
		padding-top: 284px !important ;
	}
	.pc_pt288 {
		padding-top: 288px !important ;
	}
	.pc_pt292 {
		padding-top: 292px !important ;
	}
	.pc_pt296 {
		padding-top: 296px !important ;
	}
	.pc_pt300 {
		padding-top: 300px !important ;
	}
	.pc_pt304 {
		padding-top: 304px !important ;
	}
	.pc_pt308 {
		padding-top: 308px !important ;
	}
	.pc_pt312 {
		padding-top: 312px !important ;
	}
	.pc_pt316 {
		padding-top: 316px !important ;
	}
	.pc_pt320 {
		padding-top: 320px !important ;
	}
	.pc_pt324 {
		padding-top: 324px !important ;
	}
	.pc_pt328 {
		padding-top: 328px !important ;
	}
	.pc_pt332 {
		padding-top: 332px !important ;
	}
	.pc_pt336 {
		padding-top: 336px !important ;
	}
	.pc_pt340 {
		padding-top: 340px !important ;
	}
	.pc_pt344 {
		padding-top: 344px !important ;
	}
	.pc_pt348 {
		padding-top: 348px !important ;
	}
	.pc_pt352 {
		padding-top: 352px !important ;
	}
	.pc_pt356 {
		padding-top: 356px !important ;
	}
	.pc_pt360 {
		padding-top: 360px !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.tb_pt4 {
		padding-top: 4px !important ;
	}
	.tb_pt8 {
		padding-top: 8px !important ;
	}
	.tb_pt12 {
		padding-top: 12px !important ;
	}
	.tb_pt16 {
		padding-top: 16px !important ;
	}
	.tb_pt20 {
		padding-top: 20px !important ;
	}
	.tb_pt24 {
		padding-top: 24px !important ;
	}
	.tb_pt28 {
		padding-top: 28px !important ;
	}
	.tb_pt32 {
		padding-top: 32px !important ;
	}
	.tb_pt36 {
		padding-top: 36px !important ;
	}
	.tb_pt40 {
		padding-top: 40px !important ;
	}
	.tb_pt44 {
		padding-top: 44px !important ;
	}
	.tb_pt48 {
		padding-top: 48px !important ;
	}
	.tb_pt52 {
		padding-top: 52px !important ;
	}
	.tb_pt56 {
		padding-top: 56px !important ;
	}
	.tb_pt60 {
		padding-top: 60px !important ;
	}
	.tb_pt64 {
		padding-top: 64px !important ;
	}
	.tb_pt68 {
		padding-top: 68px !important ;
	}
	.tb_pt72 {
		padding-top: 72px !important ;
	}
	.tb_pt76 {
		padding-top: 76px !important ;
	}
	.tb_pt80 {
		padding-top: 80px !important ;
	}
	.tb_pt84 {
		padding-top: 84px !important ;
	}
	.tb_pt88 {
		padding-top: 88px !important ;
	}
	.tb_pt92 {
		padding-top: 92px !important ;
	}
	.tb_pt96 {
		padding-top: 96px !important ;
	}
	.tb_pt100 {
		padding-top: 100px !important ;
	}
	.tb_pt104 {
		padding-top: 104px !important ;
	}
	.tb_pt108 {
		padding-top: 108px !important ;
	}
	.tb_pt112 {
		padding-top: 112px !important ;
	}
	.tb_pt116 {
		padding-top: 116px !important ;
	}
	.tb_pt120 {
		padding-top: 120px !important ;
	}
	.tb_pt124 {
		padding-top: 124px !important ;
	}
	.tb_pt128 {
		padding-top: 128px !important ;
	}
	.tb_pt132 {
		padding-top: 132px !important ;
	}
	.tb_pt136 {
		padding-top: 136px !important ;
	}
	.tb_pt140 {
		padding-top: 140px !important ;
	}
	.tb_pt144 {
		padding-top: 144px !important ;
	}
	.tb_pt148 {
		padding-top: 148px !important ;
	}
	.tb_pt152 {
		padding-top: 152px !important ;
	}
	.tb_pt156 {
		padding-top: 156px !important ;
	}
	.tb_pt160 {
		padding-top: 160px !important ;
	}
	.tb_pt164 {
		padding-top: 164px !important ;
	}
	.tb_pt168 {
		padding-top: 168px !important ;
	}
	.tb_pt172 {
		padding-top: 172px !important ;
	}
	.tb_pt176 {
		padding-top: 176px !important ;
	}
	.tb_pt180 {
		padding-top: 180px !important ;
	}
	.tb_pt184 {
		padding-top: 184px !important ;
	}
	.tb_pt188 {
		padding-top: 188px !important ;
	}
	.tb_pt192 {
		padding-top: 192px !important ;
	}
	.tb_pt196 {
		padding-top: 196px !important ;
	}
	.tb_pt200 {
		padding-top: 200px !important ;
	}
	.tb_pt204 {
		padding-top: 204px !important ;
	}
	.tb_pt208 {
		padding-top: 208px !important ;
	}
	.tb_pt212 {
		padding-top: 212px !important ;
	}
	.tb_pt216 {
		padding-top: 216px !important ;
	}
	.tb_pt220 {
		padding-top: 220px !important ;
	}
	.tb_pt224 {
		padding-top: 224px !important ;
	}
	.tb_pt228 {
		padding-top: 228px !important ;
	}
	.tb_pt232 {
		padding-top: 232px !important ;
	}
	.tb_pt236 {
		padding-top: 236px !important ;
	}
	.tb_pt240 {
		padding-top: 240px !important ;
	}
	.tb_pt244 {
		padding-top: 244px !important ;
	}
	.tb_pt248 {
		padding-top: 248px !important ;
	}
	.tb_pt252 {
		padding-top: 252px !important ;
	}
	.tb_pt256 {
		padding-top: 256px !important ;
	}
	.tb_pt260 {
		padding-top: 260px !important ;
	}
	.tb_pt264 {
		padding-top: 264px !important ;
	}
	.tb_pt268 {
		padding-top: 268px !important ;
	}
	.tb_pt272 {
		padding-top: 272px !important ;
	}
	.tb_pt276 {
		padding-top: 276px !important ;
	}
	.tb_pt280 {
		padding-top: 280px !important ;
	}
	.tb_pt284 {
		padding-top: 284px !important ;
	}
	.tb_pt288 {
		padding-top: 288px !important ;
	}
	.tb_pt292 {
		padding-top: 292px !important ;
	}
	.tb_pt296 {
		padding-top: 296px !important ;
	}
	.tb_pt300 {
		padding-top: 300px !important ;
	}
	.tb_pt304 {
		padding-top: 304px !important ;
	}
	.tb_pt308 {
		padding-top: 308px !important ;
	}
	.tb_pt312 {
		padding-top: 312px !important ;
	}
	.tb_pt316 {
		padding-top: 316px !important ;
	}
	.tb_pt320 {
		padding-top: 320px !important ;
	}
	.tb_pt324 {
		padding-top: 324px !important ;
	}
	.tb_pt328 {
		padding-top: 328px !important ;
	}
	.tb_pt332 {
		padding-top: 332px !important ;
	}
	.tb_pt336 {
		padding-top: 336px !important ;
	}
	.tb_pt340 {
		padding-top: 340px !important ;
	}
	.tb_pt344 {
		padding-top: 344px !important ;
	}
	.tb_pt348 {
		padding-top: 348px !important ;
	}
	.tb_pt352 {
		padding-top: 352px !important ;
	}
	.tb_pt356 {
		padding-top: 356px !important ;
	}
	.tb_pt360 {
		padding-top: 360px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_pt4 {
		padding-top: 4px !important ;
	}
	.sp_pt8 {
		padding-top: 8px !important ;
	}
	.sp_pt12 {
		padding-top: 12px !important ;
	}
	.sp_pt16 {
		padding-top: 16px !important ;
	}
	.sp_pt20 {
		padding-top: 20px !important ;
	}
	.sp_pt24 {
		padding-top: 24px !important ;
	}
	.sp_pt28 {
		padding-top: 28px !important ;
	}
	.sp_pt32 {
		padding-top: 32px !important ;
	}
	.sp_pt36 {
		padding-top: 36px !important ;
	}
	.sp_pt40 {
		padding-top: 40px !important ;
	}
	.sp_pt44 {
		padding-top: 44px !important ;
	}
	.sp_pt48 {
		padding-top: 48px !important ;
	}
	.sp_pt52 {
		padding-top: 52px !important ;
	}
	.sp_pt56 {
		padding-top: 56px !important ;
	}
	.sp_pt60 {
		padding-top: 60px !important ;
	}
	.sp_pt64 {
		padding-top: 64px !important ;
	}
	.sp_pt68 {
		padding-top: 68px !important ;
	}
	.sp_pt72 {
		padding-top: 72px !important ;
	}
	.sp_pt76 {
		padding-top: 76px !important ;
	}
	.sp_pt80 {
		padding-top: 80px !important ;
	}
	.sp_pt84 {
		padding-top: 84px !important ;
	}
	.sp_pt88 {
		padding-top: 88px !important ;
	}
	.sp_pt92 {
		padding-top: 92px !important ;
	}
	.sp_pt96 {
		padding-top: 96px !important ;
	}
	.sp_pt100 {
		padding-top: 100px !important ;
	}
	.sp_pt104 {
		padding-top: 104px !important ;
	}
	.sp_pt108 {
		padding-top: 108px !important ;
	}
	.sp_pt112 {
		padding-top: 112px !important ;
	}
	.sp_pt116 {
		padding-top: 116px !important ;
	}
	.sp_pt120 {
		padding-top: 120px !important ;
	}
	.sp_pt124 {
		padding-top: 124px !important ;
	}
	.sp_pt128 {
		padding-top: 128px !important ;
	}
	.sp_pt132 {
		padding-top: 132px !important ;
	}
	.sp_pt136 {
		padding-top: 136px !important ;
	}
	.sp_pt140 {
		padding-top: 140px !important ;
	}
	.sp_pt144 {
		padding-top: 144px !important ;
	}
	.sp_pt148 {
		padding-top: 148px !important ;
	}
	.sp_pt152 {
		padding-top: 152px !important ;
	}
	.sp_pt156 {
		padding-top: 156px !important ;
	}
	.sp_pt160 {
		padding-top: 160px !important ;
	}
	.sp_pt164 {
		padding-top: 164px !important ;
	}
	.sp_pt168 {
		padding-top: 168px !important ;
	}
	.sp_pt172 {
		padding-top: 172px !important ;
	}
	.sp_pt176 {
		padding-top: 176px !important ;
	}
	.sp_pt180 {
		padding-top: 180px !important ;
	}
	.sp_pt184 {
		padding-top: 184px !important ;
	}
	.sp_pt188 {
		padding-top: 188px !important ;
	}
	.sp_pt192 {
		padding-top: 192px !important ;
	}
	.sp_pt196 {
		padding-top: 196px !important ;
	}
	.sp_pt200 {
		padding-top: 200px !important ;
	}
	.sp_pt204 {
		padding-top: 204px !important ;
	}
	.sp_pt208 {
		padding-top: 208px !important ;
	}
	.sp_pt212 {
		padding-top: 212px !important ;
	}
	.sp_pt216 {
		padding-top: 216px !important ;
	}
	.sp_pt220 {
		padding-top: 220px !important ;
	}
	.sp_pt224 {
		padding-top: 224px !important ;
	}
	.sp_pt228 {
		padding-top: 228px !important ;
	}
	.sp_pt232 {
		padding-top: 232px !important ;
	}
	.sp_pt236 {
		padding-top: 236px !important ;
	}
	.sp_pt240 {
		padding-top: 240px !important ;
	}
	.sp_pt244 {
		padding-top: 244px !important ;
	}
	.sp_pt248 {
		padding-top: 248px !important ;
	}
	.sp_pt252 {
		padding-top: 252px !important ;
	}
	.sp_pt256 {
		padding-top: 256px !important ;
	}
	.sp_pt260 {
		padding-top: 260px !important ;
	}
	.sp_pt264 {
		padding-top: 264px !important ;
	}
	.sp_pt268 {
		padding-top: 268px !important ;
	}
	.sp_pt272 {
		padding-top: 272px !important ;
	}
	.sp_pt276 {
		padding-top: 276px !important ;
	}
	.sp_pt280 {
		padding-top: 280px !important ;
	}
	.sp_pt284 {
		padding-top: 284px !important ;
	}
	.sp_pt288 {
		padding-top: 288px !important ;
	}
	.sp_pt292 {
		padding-top: 292px !important ;
	}
	.sp_pt296 {
		padding-top: 296px !important ;
	}
	.sp_pt300 {
		padding-top: 300px !important ;
	}
	.sp_pt304 {
		padding-top: 304px !important ;
	}
	.sp_pt308 {
		padding-top: 308px !important ;
	}
	.sp_pt312 {
		padding-top: 312px !important ;
	}
	.sp_pt316 {
		padding-top: 316px !important ;
	}
	.sp_pt320 {
		padding-top: 320px !important ;
	}
	.sp_pt324 {
		padding-top: 324px !important ;
	}
	.sp_pt328 {
		padding-top: 328px !important ;
	}
	.sp_pt332 {
		padding-top: 332px !important ;
	}
	.sp_pt336 {
		padding-top: 336px !important ;
	}
	.sp_pt340 {
		padding-top: 340px !important ;
	}
	.sp_pt344 {
		padding-top: 344px !important ;
	}
	.sp_pt348 {
		padding-top: 348px !important ;
	}
	.sp_pt352 {
		padding-top: 352px !important ;
	}
	.sp_pt356 {
		padding-top: 356px !important ;
	}
	.sp_pt360 {
		padding-top: 360px !important ;
	}
}

/* // padding-right
----------------------------------------------- */
.pr4 {
	padding-right: 4px !important ;
}
.pr8 {
	padding-right: 8px !important ;
}
.pr12 {
	padding-right: 12px !important ;
}
.pr16 {
	padding-right: 16px !important ;
}
.pr20 {
	padding-right: 20px !important ;
}
.pr24 {
	padding-right: 24px !important ;
}
.pr28 {
	padding-right: 28px !important ;
}
.pr32 {
	padding-right: 32px !important ;
}
.pr36 {
	padding-right: 36px !important ;
}
.pr40 {
	padding-right: 40px !important ;
}
.pr44 {
	padding-right: 44px !important ;
}
.pr48 {
	padding-right: 48px !important ;
}
.pr52 {
	padding-right: 52px !important ;
}
.pr56 {
	padding-right: 56px !important ;
}
.pr60 {
	padding-right: 60px !important ;
}
.pr64 {
	padding-right: 64px !important ;
}
.pr68 {
	padding-right: 68px !important ;
}
.pr72 {
	padding-right: 72px !important ;
}
.pr76 {
	padding-right: 76px !important ;
}
.pr80 {
	padding-right: 80px !important ;
}
.pr84 {
	padding-right: 84px !important ;
}
.pr88 {
	padding-right: 88px !important ;
}
.pr92 {
	padding-right: 92px !important ;
}
.pr96 {
	padding-right: 96px !important ;
}
.pr100 {
	padding-right: 100px !important ;
}
.pr104 {
	padding-right: 104px !important ;
}
.pr108 {
	padding-right: 108px !important ;
}
.pr112 {
	padding-right: 112px !important ;
}
.pr116 {
	padding-right: 116px !important ;
}
.pr120 {
	padding-right: 120px !important ;
}
.pr124 {
	padding-right: 124px !important ;
}
.pr128 {
	padding-right: 128px !important ;
}
.pr132 {
	padding-right: 132px !important ;
}
.pr136 {
	padding-right: 136px !important ;
}
.pr140 {
	padding-right: 140px !important ;
}
.pr144 {
	padding-right: 144px !important ;
}
.pr148 {
	padding-right: 148px !important ;
}
.pr152 {
	padding-right: 152px !important ;
}
.pr156 {
	padding-right: 156px !important ;
}
.pr160 {
	padding-right: 160px !important ;
}
.pr164 {
	padding-right: 164px !important ;
}
.pr168 {
	padding-right: 168px !important ;
}
.pr172 {
	padding-right: 172px !important ;
}
.pr176 {
	padding-right: 176px !important ;
}
.pr180 {
	padding-right: 180px !important ;
}
.pr184 {
	padding-right: 184px !important ;
}
.pr188 {
	padding-right: 188px !important ;
}
.pr192 {
	padding-right: 192px !important ;
}
.pr196 {
	padding-right: 196px !important ;
}
.pr200 {
	padding-right: 200px !important ;
}
.pr204 {
	padding-right: 204px !important ;
}
.pr208 {
	padding-right: 208px !important ;
}
.pr212 {
	padding-right: 212px !important ;
}
.pr216 {
	padding-right: 216px !important ;
}
.pr220 {
	padding-right: 220px !important ;
}
.pr224 {
	padding-right: 224px !important ;
}
.pr228 {
	padding-right: 228px !important ;
}
.pr232 {
	padding-right: 232px !important ;
}
.pr236 {
	padding-right: 236px !important ;
}
.pr240 {
	padding-right: 240px !important ;
}
.pr244 {
	padding-right: 244px !important ;
}
.pr248 {
	padding-right: 248px !important ;
}
.pr252 {
	padding-right: 252px !important ;
}
.pr256 {
	padding-right: 256px !important ;
}
.pr260 {
	padding-right: 260px !important ;
}
.pr264 {
	padding-right: 264px !important ;
}
.pr268 {
	padding-right: 268px !important ;
}
.pr272 {
	padding-right: 272px !important ;
}
.pr276 {
	padding-right: 276px !important ;
}
.pr280 {
	padding-right: 280px !important ;
}
.pr284 {
	padding-right: 284px !important ;
}
.pr288 {
	padding-right: 288px !important ;
}
.pr292 {
	padding-right: 292px !important ;
}
.pr296 {
	padding-right: 296px !important ;
}
.pr300 {
	padding-right: 300px !important ;
}
.pr304 {
	padding-right: 304px !important ;
}
.pr308 {
	padding-right: 308px !important ;
}
.pr312 {
	padding-right: 312px !important ;
}
.pr316 {
	padding-right: 316px !important ;
}
.pr320 {
	padding-right: 320px !important ;
}
.pr324 {
	padding-right: 324px !important ;
}
.pr328 {
	padding-right: 328px !important ;
}
.pr332 {
	padding-right: 332px !important ;
}
.pr336 {
	padding-right: 336px !important ;
}
.pr340 {
	padding-right: 340px !important ;
}
.pr344 {
	padding-right: 344px !important ;
}
.pr348 {
	padding-right: 348px !important ;
}
.pr352 {
	padding-right: 352px !important ;
}
.pr356 {
	padding-right: 356px !important ;
}
.mr360 {
	margin-right: 360px !important ;
}

/* _________PC________ */
@media screen and (max-width: 1000px) {
	.pc_pr4 {
		padding-right: 4px !important ;
	}
	.pc_pr8 {
		padding-right: 8px !important ;
	}
	.pc_pr12 {
		padding-right: 12px !important ;
	}
	.pc_pr16 {
		padding-right: 16px !important ;
	}
	.pc_pr20 {
		padding-right: 20px !important ;
	}
	.pc_pr24 {
		padding-right: 24px !important ;
	}
	.pc_pr28 {
		padding-right: 28px !important ;
	}
	.pc_pr32 {
		padding-right: 32px !important ;
	}
	.pc_pr36 {
		padding-right: 36px !important ;
	}
	.pc_pr40 {
		padding-right: 40px !important ;
	}
	.pc_pr44 {
		padding-right: 44px !important ;
	}
	.pc_pr48 {
		padding-right: 48px !important ;
	}
	.pc_pr52 {
		padding-right: 52px !important ;
	}
	.pc_pr56 {
		padding-right: 56px !important ;
	}
	.pc_pr60 {
		padding-right: 60px !important ;
	}
	.pc_pr64 {
		padding-right: 64px !important ;
	}
	.pc_pr68 {
		padding-right: 68px !important ;
	}
	.pc_pr72 {
		padding-right: 72px !important ;
	}
	.pc_pr76 {
		padding-right: 76px !important ;
	}
	.pc_pr80 {
		padding-right: 80px !important ;
	}
	.pc_pr84 {
		padding-right: 84px !important ;
	}
	.pc_pr88 {
		padding-right: 88px !important ;
	}
	.pc_pr92 {
		padding-right: 92px !important ;
	}
	.pc_pr96 {
		padding-right: 96px !important ;
	}
	.pc_pr100 {
		padding-right: 100px !important ;
	}
	.pc_pr104 {
		padding-right: 104px !important ;
	}
	.pc_pr108 {
		padding-right: 108px !important ;
	}
	.pc_pr112 {
		padding-right: 112px !important ;
	}
	.pc_pr116 {
		padding-right: 116px !important ;
	}
	.pc_pr120 {
		padding-right: 120px !important ;
	}
	.pc_pr124 {
		padding-right: 124px !important ;
	}
	.pc_pr128 {
		padding-right: 128px !important ;
	}
	.pc_pr132 {
		padding-right: 132px !important ;
	}
	.pc_pr136 {
		padding-right: 136px !important ;
	}
	.pc_pr140 {
		padding-right: 140px !important ;
	}
	.pc_pr144 {
		padding-right: 144px !important ;
	}
	.pc_pr148 {
		padding-right: 148px !important ;
	}
	.pc_pr152 {
		padding-right: 152px !important ;
	}
	.pc_pr156 {
		padding-right: 156px !important ;
	}
	.pc_pr160 {
		padding-right: 160px !important ;
	}
	.pc_pr164 {
		padding-right: 164px !important ;
	}
	.pc_pr168 {
		padding-right: 168px !important ;
	}
	.pc_pr172 {
		padding-right: 172px !important ;
	}
	.pc_pr176 {
		padding-right: 176px !important ;
	}
	.pc_pr180 {
		padding-right: 180px !important ;
	}
	.pc_pr184 {
		padding-right: 184px !important ;
	}
	.pc_pr188 {
		padding-right: 188px !important ;
	}
	.pc_pr192 {
		padding-right: 192px !important ;
	}
	.pc_pr196 {
		padding-right: 196px !important ;
	}
	.pc_pr200 {
		padding-right: 200px !important ;
	}
	.pc_pr204 {
		padding-right: 204px !important ;
	}
	.pc_pr208 {
		padding-right: 208px !important ;
	}
	.pc_pr212 {
		padding-right: 212px !important ;
	}
	.pc_pr216 {
		padding-right: 216px !important ;
	}
	.pc_pr220 {
		padding-right: 220px !important ;
	}
	.pc_pr224 {
		padding-right: 224px !important ;
	}
	.pc_pr228 {
		padding-right: 228px !important ;
	}
	.pc_pr232 {
		padding-right: 232px !important ;
	}
	.pc_pr236 {
		padding-right: 236px !important ;
	}
	.pc_pr240 {
		padding-right: 240px !important ;
	}
	.pc_pr244 {
		padding-right: 244px !important ;
	}
	.pc_pr248 {
		padding-right: 248px !important ;
	}
	.pc_pr252 {
		padding-right: 252px !important ;
	}
	.pc_pr256 {
		padding-right: 256px !important ;
	}
	.pc_pr260 {
		padding-right: 260px !important ;
	}
	.pc_pr264 {
		padding-right: 264px !important ;
	}
	.pc_pr268 {
		padding-right: 268px !important ;
	}
	.pc_pr272 {
		padding-right: 272px !important ;
	}
	.pc_pr276 {
		padding-right: 276px !important ;
	}
	.pc_pr280 {
		padding-right: 280px !important ;
	}
	.pc_pr284 {
		padding-right: 284px !important ;
	}
	.pc_pr288 {
		padding-right: 288px !important ;
	}
	.pc_pr292 {
		padding-right: 292px !important ;
	}
	.pc_pr296 {
		padding-right: 296px !important ;
	}
	.pc_pr300 {
		padding-right: 300px !important ;
	}
	.pc_pr304 {
		padding-right: 304px !important ;
	}
	.pc_pr308 {
		padding-right: 308px !important ;
	}
	.pc_pr312 {
		padding-right: 312px !important ;
	}
	.pc_pr316 {
		padding-right: 316px !important ;
	}
	.pc_pr320 {
		padding-right: 320px !important ;
	}
	.pc_pr324 {
		padding-right: 324px !important ;
	}
	.pc_pr328 {
		padding-right: 328px !important ;
	}
	.pc_pr332 {
		padding-right: 332px !important ;
	}
	.pc_pr336 {
		padding-right: 336px !important ;
	}
	.pc_pr340 {
		padding-right: 340px !important ;
	}
	.pc_pr344 {
		padding-right: 344px !important ;
	}
	.pc_pr348 {
		padding-right: 348px !important ;
	}
	.pc_pr352 {
		padding-right: 352px !important ;
	}
	.pc_pr356 {
		padding-right: 356px !important ;
	}
	.pc_pr360 {
		padding-right: 360px !important ;
	}
}
/* _________TB________ */
@media screen and (max-width: 1000px) {
	.tb_pr4 {
		padding-right: 4px !important ;
	}
	.tb_pr8 {
		padding-right: 8px !important ;
	}
	.tb_pr12 {
		padding-right: 12px !important ;
	}
	.tb_pr16 {
		padding-right: 16px !important ;
	}
	.tb_pr20 {
		padding-right: 20px !important ;
	}
	.tb_pr24 {
		padding-right: 24px !important ;
	}
	.tb_pr28 {
		padding-right: 28px !important ;
	}
	.tb_pr32 {
		padding-right: 32px !important ;
	}
	.tb_pr36 {
		padding-right: 36px !important ;
	}
	.tb_pr40 {
		padding-right: 40px !important ;
	}
	.tb_pr44 {
		padding-right: 44px !important ;
	}
	.tb_pr48 {
		padding-right: 48px !important ;
	}
	.tb_pr52 {
		padding-right: 52px !important ;
	}
	.tb_pr56 {
		padding-right: 56px !important ;
	}
	.tb_pr60 {
		padding-right: 60px !important ;
	}
	.tb_pr64 {
		padding-right: 64px !important ;
	}
	.tb_pr68 {
		padding-right: 68px !important ;
	}
	.tb_pr72 {
		padding-right: 72px !important ;
	}
	.tb_pr76 {
		padding-right: 76px !important ;
	}
	.tb_pr80 {
		padding-right: 80px !important ;
	}
	.tb_pr84 {
		padding-right: 84px !important ;
	}
	.tb_pr88 {
		padding-right: 88px !important ;
	}
	.tb_pr92 {
		padding-right: 92px !important ;
	}
	.tb_pr96 {
		padding-right: 96px !important ;
	}
	.tb_pr100 {
		padding-right: 100px !important ;
	}
	.tb_pr104 {
		padding-right: 104px !important ;
	}
	.tb_pr108 {
		padding-right: 108px !important ;
	}
	.tb_pr112 {
		padding-right: 112px !important ;
	}
	.tb_pr116 {
		padding-right: 116px !important ;
	}
	.tb_pr120 {
		padding-right: 120px !important ;
	}
	.tb_pr124 {
		padding-right: 124px !important ;
	}
	.tb_pr128 {
		padding-right: 128px !important ;
	}
	.tb_pr132 {
		padding-right: 132px !important ;
	}
	.tb_pr136 {
		padding-right: 136px !important ;
	}
	.tb_pr140 {
		padding-right: 140px !important ;
	}
	.tb_pr144 {
		padding-right: 144px !important ;
	}
	.tb_pr148 {
		padding-right: 148px !important ;
	}
	.tb_pr152 {
		padding-right: 152px !important ;
	}
	.tb_pr156 {
		padding-right: 156px !important ;
	}
	.tb_pr160 {
		padding-right: 160px !important ;
	}
	.tb_pr164 {
		padding-right: 164px !important ;
	}
	.tb_pr168 {
		padding-right: 168px !important ;
	}
	.tb_pr172 {
		padding-right: 172px !important ;
	}
	.tb_pr176 {
		padding-right: 176px !important ;
	}
	.tb_pr180 {
		padding-right: 180px !important ;
	}
	.tb_pr184 {
		padding-right: 184px !important ;
	}
	.tb_pr188 {
		padding-right: 188px !important ;
	}
	.tb_pr192 {
		padding-right: 192px !important ;
	}
	.tb_pr196 {
		padding-right: 196px !important ;
	}
	.tb_pr200 {
		padding-right: 200px !important ;
	}
	.tb_pr204 {
		padding-right: 204px !important ;
	}
	.tb_pr208 {
		padding-right: 208px !important ;
	}
	.tb_pr212 {
		padding-right: 212px !important ;
	}
	.tb_pr216 {
		padding-right: 216px !important ;
	}
	.tb_pr220 {
		padding-right: 220px !important ;
	}
	.tb_pr224 {
		padding-right: 224px !important ;
	}
	.tb_pr228 {
		padding-right: 228px !important ;
	}
	.tb_pr232 {
		padding-right: 232px !important ;
	}
	.tb_pr236 {
		padding-right: 236px !important ;
	}
	.tb_pr240 {
		padding-right: 240px !important ;
	}
	.tb_pr244 {
		padding-right: 244px !important ;
	}
	.tb_pr248 {
		padding-right: 248px !important ;
	}
	.tb_pr252 {
		padding-right: 252px !important ;
	}
	.tb_pr256 {
		padding-right: 256px !important ;
	}
	.tb_pr260 {
		padding-right: 260px !important ;
	}
	.tb_pr264 {
		padding-right: 264px !important ;
	}
	.tb_pr268 {
		padding-right: 268px !important ;
	}
	.tb_pr272 {
		padding-right: 272px !important ;
	}
	.tb_pr276 {
		padding-right: 276px !important ;
	}
	.tb_pr280 {
		padding-right: 280px !important ;
	}
	.tb_pr284 {
		padding-right: 284px !important ;
	}
	.tb_pr288 {
		padding-right: 288px !important ;
	}
	.tb_pr292 {
		padding-right: 292px !important ;
	}
	.tb_pr296 {
		padding-right: 296px !important ;
	}
	.tb_pr300 {
		padding-right: 300px !important ;
	}
	.tb_pr304 {
		padding-right: 304px !important ;
	}
	.tb_pr308 {
		padding-right: 308px !important ;
	}
	.tb_pr312 {
		padding-right: 312px !important ;
	}
	.tb_pr316 {
		padding-right: 316px !important ;
	}
	.tb_pr320 {
		padding-right: 320px !important ;
	}
	.tb_pr324 {
		padding-right: 324px !important ;
	}
	.tb_pr328 {
		padding-right: 328px !important ;
	}
	.tb_pr332 {
		padding-right: 332px !important ;
	}
	.tb_pr336 {
		padding-right: 336px !important ;
	}
	.tb_pr340 {
		padding-right: 340px !important ;
	}
	.tb_pr344 {
		padding-right: 344px !important ;
	}
	.tb_pr348 {
		padding-right: 348px !important ;
	}
	.tb_pr352 {
		padding-right: 352px !important ;
	}
	.tb_pr356 {
		padding-right: 356px !important ;
	}
	.tb_pr360 {
		padding-right: 360px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_pr4 {
		padding-right: 4px !important ;
	}
	.sp_pr8 {
		padding-right: 8px !important ;
	}
	.sp_pr12 {
		padding-right: 12px !important ;
	}
	.sp_pr16 {
		padding-right: 16px !important ;
	}
	.sp_pr20 {
		padding-right: 20px !important ;
	}
	.sp_pr24 {
		padding-right: 24px !important ;
	}
	.sp_pr28 {
		padding-right: 28px !important ;
	}
	.sp_pr32 {
		padding-right: 32px !important ;
	}
	.sp_pr36 {
		padding-right: 36px !important ;
	}
	.sp_pr40 {
		padding-right: 40px !important ;
	}
	.sp_pr44 {
		padding-right: 44px !important ;
	}
	.sp_pr48 {
		padding-right: 48px !important ;
	}
	.sp_pr52 {
		padding-right: 52px !important ;
	}
	.sp_pr56 {
		padding-right: 56px !important ;
	}
	.sp_pr60 {
		padding-right: 60px !important ;
	}
	.sp_pr64 {
		padding-right: 64px !important ;
	}
	.sp_pr68 {
		padding-right: 68px !important ;
	}
	.sp_pr72 {
		padding-right: 72px !important ;
	}
	.sp_pr76 {
		padding-right: 76px !important ;
	}
	.sp_pr80 {
		padding-right: 80px !important ;
	}
	.sp_pr84 {
		padding-right: 84px !important ;
	}
	.sp_pr88 {
		padding-right: 88px !important ;
	}
	.sp_pr92 {
		padding-right: 92px !important ;
	}
	.sp_pr96 {
		padding-right: 96px !important ;
	}
	.sp_pr100 {
		padding-right: 100px !important ;
	}
	.sp_pr104 {
		padding-right: 104px !important ;
	}
	.sp_pr108 {
		padding-right: 108px !important ;
	}
	.sp_pr112 {
		padding-right: 112px !important ;
	}
	.sp_pr116 {
		padding-right: 116px !important ;
	}
	.sp_pr120 {
		padding-right: 120px !important ;
	}
	.sp_pr124 {
		padding-right: 124px !important ;
	}
	.sp_pr128 {
		padding-right: 128px !important ;
	}
	.sp_pr132 {
		padding-right: 132px !important ;
	}
	.sp_pr136 {
		padding-right: 136px !important ;
	}
	.sp_pr140 {
		padding-right: 140px !important ;
	}
	.sp_pr144 {
		padding-right: 144px !important ;
	}
	.sp_pr148 {
		padding-right: 148px !important ;
	}
	.sp_pr152 {
		padding-right: 152px !important ;
	}
	.sp_pr156 {
		padding-right: 156px !important ;
	}
	.sp_pr160 {
		padding-right: 160px !important ;
	}
	.sp_pr164 {
		padding-right: 164px !important ;
	}
	.sp_pr168 {
		padding-right: 168px !important ;
	}
	.sp_pr172 {
		padding-right: 172px !important ;
	}
	.sp_pr176 {
		padding-right: 176px !important ;
	}
	.sp_pr180 {
		padding-right: 180px !important ;
	}
	.sp_pr184 {
		padding-right: 184px !important ;
	}
	.sp_pr188 {
		padding-right: 188px !important ;
	}
	.sp_pr192 {
		padding-right: 192px !important ;
	}
	.sp_pr196 {
		padding-right: 196px !important ;
	}
	.sp_pr200 {
		padding-right: 200px !important ;
	}
	.sp_pr204 {
		padding-right: 204px !important ;
	}
	.sp_pr208 {
		padding-right: 208px !important ;
	}
	.sp_pr212 {
		padding-right: 212px !important ;
	}
	.sp_pr216 {
		padding-right: 216px !important ;
	}
	.sp_pr220 {
		padding-right: 220px !important ;
	}
	.sp_pr224 {
		padding-right: 224px !important ;
	}
	.sp_pr228 {
		padding-right: 228px !important ;
	}
	.sp_pr232 {
		padding-right: 232px !important ;
	}
	.sp_pr236 {
		padding-right: 236px !important ;
	}
	.sp_pr240 {
		padding-right: 240px !important ;
	}
	.sp_pr244 {
		padding-right: 244px !important ;
	}
	.sp_pr248 {
		padding-right: 248px !important ;
	}
	.sp_pr252 {
		padding-right: 252px !important ;
	}
	.sp_pr256 {
		padding-right: 256px !important ;
	}
	.sp_pr260 {
		padding-right: 260px !important ;
	}
	.sp_pr264 {
		padding-right: 264px !important ;
	}
	.sp_pr268 {
		padding-right: 268px !important ;
	}
	.sp_pr272 {
		padding-right: 272px !important ;
	}
	.sp_pr276 {
		padding-right: 276px !important ;
	}
	.sp_pr280 {
		padding-right: 280px !important ;
	}
	.sp_pr284 {
		padding-right: 284px !important ;
	}
	.sp_pr288 {
		padding-right: 288px !important ;
	}
	.sp_pr292 {
		padding-right: 292px !important ;
	}
	.sp_pr296 {
		padding-right: 296px !important ;
	}
	.sp_pr300 {
		padding-right: 300px !important ;
	}
	.sp_pr304 {
		padding-right: 304px !important ;
	}
	.sp_pr308 {
		padding-right: 308px !important ;
	}
	.sp_pr312 {
		padding-right: 312px !important ;
	}
	.sp_pr316 {
		padding-right: 316px !important ;
	}
	.sp_pr320 {
		padding-right: 320px !important ;
	}
	.sp_pr324 {
		padding-right: 324px !important ;
	}
	.sp_pr328 {
		padding-right: 328px !important ;
	}
	.sp_pr332 {
		padding-right: 332px !important ;
	}
	.sp_pr336 {
		padding-right: 336px !important ;
	}
	.sp_pr340 {
		padding-right: 340px !important ;
	}
	.sp_pr344 {
		padding-right: 344px !important ;
	}
	.sp_pr348 {
		padding-right: 348px !important ;
	}
	.sp_pr352 {
		padding-right: 352px !important ;
	}
	.sp_pr356 {
		padding-right: 356px !important ;
	}
	.sp_pr360 {
		padding-right: 360px !important ;
	}
}

/* // padding-bottom
----------------------------------------------- */
.pb4 {
	padding-bottom: 4px !important ;
}
.pb8 {
	padding-bottom: 8px !important ;
}
.pb12 {
	padding-bottom: 12px !important ;
}
.pb16 {
	padding-bottom: 16px !important ;
}
.pb20 {
	padding-bottom: 20px !important ;
}
.pb24 {
	padding-bottom: 24px !important ;
}
.pb28 {
	padding-bottom: 28px !important ;
}
.pb32 {
	padding-bottom: 32px !important ;
}
.pb36 {
	padding-bottom: 36px !important ;
}
.pb40 {
	padding-bottom: 40px !important ;
}
.pb44 {
	padding-bottom: 44px !important ;
}
.pb48 {
	padding-bottom: 48px !important ;
}
.pb52 {
	padding-bottom: 52px !important ;
}
.pb56 {
	padding-bottom: 56px !important ;
}
.pb60 {
	padding-bottom: 60px !important ;
}
.pb64 {
	padding-bottom: 64px !important ;
}
.pb68 {
	padding-bottom: 68px !important ;
}
.pb72 {
	padding-bottom: 72px !important ;
}
.pb76 {
	padding-bottom: 76px !important ;
}
.pb80 {
	padding-bottom: 80px !important ;
}
.pb84 {
	padding-bottom: 84px !important ;
}
.pb88 {
	padding-bottom: 88px !important ;
}
.pb92 {
	padding-bottom: 92px !important ;
}
.pb96 {
	padding-bottom: 96px !important ;
}
.pb100 {
	padding-bottom: 100px !important ;
}
.pb104 {
	padding-bottom: 104px !important ;
}
.pb108 {
	padding-bottom: 108px !important ;
}
.pb112 {
	padding-bottom: 112px !important ;
}
.pb116 {
	padding-bottom: 116px !important ;
}
.pb120 {
	padding-bottom: 120px !important ;
}
.pb124 {
	padding-bottom: 124px !important ;
}
.pb128 {
	padding-bottom: 128px !important ;
}
.pb132 {
	padding-bottom: 132px !important ;
}
.pb136 {
	padding-bottom: 136px !important ;
}
.pb140 {
	padding-bottom: 140px !important ;
}
.pb144 {
	padding-bottom: 144px !important ;
}
.pb148 {
	padding-bottom: 148px !important ;
}
.pb152 {
	padding-bottom: 152px !important ;
}
.pb156 {
	padding-bottom: 156px !important ;
}
.pb160 {
	padding-bottom: 160px !important ;
}
.pb164 {
	padding-bottom: 164px !important ;
}
.pb168 {
	padding-bottom: 168px !important ;
}
.pb172 {
	padding-bottom: 172px !important ;
}
.pb176 {
	padding-bottom: 176px !important ;
}
.pb180 {
	padding-bottom: 180px !important ;
}
.pb184 {
	padding-bottom: 184px !important ;
}
.pb188 {
	padding-bottom: 188px !important ;
}
.pb192 {
	padding-bottom: 192px !important ;
}
.pb196 {
	padding-bottom: 196px !important ;
}
.pb200 {
	padding-bottom: 200px !important ;
}
.pb204 {
	padding-bottom: 204px !important ;
}
.pb208 {
	padding-bottom: 208px !important ;
}
.pb212 {
	padding-bottom: 212px !important ;
}
.pb216 {
	padding-bottom: 216px !important ;
}
.pb220 {
	padding-bottom: 220px !important ;
}
.pb224 {
	padding-bottom: 224px !important ;
}
.pb228 {
	padding-bottom: 228px !important ;
}
.pb232 {
	padding-bottom: 232px !important ;
}
.pb236 {
	padding-bottom: 236px !important ;
}
.pb240 {
	padding-bottom: 240px !important ;
}
.pb244 {
	padding-bottom: 244px !important ;
}
.pb248 {
	padding-bottom: 248px !important ;
}
.pb252 {
	padding-bottom: 252px !important ;
}
.pb256 {
	padding-bottom: 256px !important ;
}
.pb260 {
	padding-bottom: 260px !important ;
}
.pb264 {
	padding-bottom: 264px !important ;
}
.pb268 {
	padding-bottom: 268px !important ;
}
.pb272 {
	padding-bottom: 272px !important ;
}
.pb276 {
	padding-bottom: 276px !important ;
}
.pb280 {
	padding-bottom: 280px !important ;
}
.pb284 {
	padding-bottom: 284px !important ;
}
.pb288 {
	padding-bottom: 288px !important ;
}
.pb292 {
	padding-bottom: 292px !important ;
}
.pb296 {
	padding-bottom: 296px !important ;
}
.pb300 {
	padding-bottom: 300px !important ;
}
.pb304 {
	padding-bottom: 304px !important ;
}
.pb308 {
	padding-bottom: 308px !important ;
}
.pb312 {
	padding-bottom: 312px !important ;
}
.pb316 {
	padding-bottom: 316px !important ;
}
.pb320 {
	padding-bottom: 320px !important ;
}
.pb324 {
	padding-bottom: 324px !important ;
}
.pb328 {
	padding-bottom: 328px !important ;
}
.pb332 {
	padding-bottom: 332px !important ;
}
.pb336 {
	padding-bottom: 336px !important ;
}
.pb340 {
	padding-bottom: 340px !important ;
}
.pb344 {
	padding-bottom: 344px !important ;
}
.pb348 {
	padding-bottom: 348px !important ;
}
.pb352 {
	padding-bottom: 352px !important ;
}
.pb356 {
	padding-bottom: 356px !important ;
}
.pb360 {
	padding-bottom: 360px !important ;
}

/* ________PC________ */
@media screen and (min-width: 1001px) {
	.pc_pb4 {
		padding-bottom: 4px !important ;
	}
	.pc_pb8 {
		padding-bottom: 8px !important ;
	}
	.pc_pb12 {
		padding-bottom: 12px !important ;
	}
	.pc_pb16 {
		padding-bottom: 16px !important ;
	}
	.pc_pb20 {
		padding-bottom: 20px !important ;
	}
	.pc_pb24 {
		padding-bottom: 24px !important ;
	}
	.pc_pb28 {
		padding-bottom: 28px !important ;
	}
	.pc_pb32 {
		padding-bottom: 32px !important ;
	}
	.pc_pb36 {
		padding-bottom: 36px !important ;
	}
	.pc_pb40 {
		padding-bottom: 40px !important ;
	}
	.pc_pb44 {
		padding-bottom: 44px !important ;
	}
	.pc_pb48 {
		padding-bottom: 48px !important ;
	}
	.pc_pb52 {
		padding-bottom: 52px !important ;
	}
	.pc_pb56 {
		padding-bottom: 56px !important ;
	}
	.pc_pb60 {
		padding-bottom: 60px !important ;
	}
	.pc_pb64 {
		padding-bottom: 64px !important ;
	}
	.pc_pb68 {
		padding-bottom: 68px !important ;
	}
	.pc_pb72 {
		padding-bottom: 72px !important ;
	}
	.pc_pb76 {
		padding-bottom: 76px !important ;
	}
	.pc_pb80 {
		padding-bottom: 80px !important ;
	}
	.pc_pb84 {
		padding-bottom: 84px !important ;
	}
	.pc_pb88 {
		padding-bottom: 88px !important ;
	}
	.pc_pb92 {
		padding-bottom: 92px !important ;
	}
	.pc_pb96 {
		padding-bottom: 96px !important ;
	}
	.pc_pb100 {
		padding-bottom: 100px !important ;
	}
	.pc_pb104 {
		padding-bottom: 104px !important ;
	}
	.pc_pb108 {
		padding-bottom: 108px !important ;
	}
	.pc_pb112 {
		padding-bottom: 112px !important ;
	}
	.pc_pb116 {
		padding-bottom: 116px !important ;
	}
	.pc_pb120 {
		padding-bottom: 120px !important ;
	}
	.pc_pb124 {
		padding-bottom: 124px !important ;
	}
	.pc_pb128 {
		padding-bottom: 128px !important ;
	}
	.pc_pb132 {
		padding-bottom: 132px !important ;
	}
	.pc_pb136 {
		padding-bottom: 136px !important ;
	}
	.pc_pb140 {
		padding-bottom: 140px !important ;
	}
	.pc_pb144 {
		padding-bottom: 144px !important ;
	}
	.pc_pb148 {
		padding-bottom: 148px !important ;
	}
	.pc_pb152 {
		padding-bottom: 152px !important ;
	}
	.pc_pb156 {
		padding-bottom: 156px !important ;
	}
	.pc_pb160 {
		padding-bottom: 160px !important ;
	}
	.pc_pb164 {
		padding-bottom: 164px !important ;
	}
	.pc_pb168 {
		padding-bottom: 168px !important ;
	}
	.pc_pb172 {
		padding-bottom: 172px !important ;
	}
	.pc_pb176 {
		padding-bottom: 176px !important ;
	}
	.pc_pb180 {
		padding-bottom: 180px !important ;
	}
	.pc_pb184 {
		padding-bottom: 184px !important ;
	}
	.pc_pb188 {
		padding-bottom: 188px !important ;
	}
	.pc_pb192 {
		padding-bottom: 192px !important ;
	}
	.pc_pb196 {
		padding-bottom: 196px !important ;
	}
	.pc_pb200 {
		padding-bottom: 200px !important ;
	}
	.pc_pb204 {
		padding-bottom: 204px !important ;
	}
	.pc_pb208 {
		padding-bottom: 208px !important ;
	}
	.pc_pb212 {
		padding-bottom: 212px !important ;
	}
	.pc_pb216 {
		padding-bottom: 216px !important ;
	}
	.pc_pb220 {
		padding-bottom: 220px !important ;
	}
	.pc_pb224 {
		padding-bottom: 224px !important ;
	}
	.pc_pb228 {
		padding-bottom: 228px !important ;
	}
	.pc_pb232 {
		padding-bottom: 232px !important ;
	}
	.pc_pb236 {
		padding-bottom: 236px !important ;
	}
	.pc_pb240 {
		padding-bottom: 240px !important ;
	}
	.pc_pb244 {
		padding-bottom: 244px !important ;
	}
	.pc_pb248 {
		padding-bottom: 248px !important ;
	}
	.pc_pb252 {
		padding-bottom: 252px !important ;
	}
	.pc_pb256 {
		padding-bottom: 256px !important ;
	}
	.pc_pb260 {
		padding-bottom: 260px !important ;
	}
	.pc_pb264 {
		padding-bottom: 264px !important ;
	}
	.pc_pb268 {
		padding-bottom: 268px !important ;
	}
	.pc_pb272 {
		padding-bottom: 272px !important ;
	}
	.pc_pb276 {
		padding-bottom: 276px !important ;
	}
	.pc_pb280 {
		padding-bottom: 280px !important ;
	}
	.pc_pb284 {
		padding-bottom: 284px !important ;
	}
	.pc_pb288 {
		padding-bottom: 288px !important ;
	}
	.pc_pb292 {
		padding-bottom: 292px !important ;
	}
	.pc_pb296 {
		padding-bottom: 296px !important ;
	}
	.pc_pb300 {
		padding-bottom: 300px !important ;
	}
	.pc_pb304 {
		padding-bottom: 304px !important ;
	}
	.pc_pb308 {
		padding-bottom: 308px !important ;
	}
	.pc_pb312 {
		padding-bottom: 312px !important ;
	}
	.pc_pb316 {
		padding-bottom: 316px !important ;
	}
	.pc_pb320 {
		padding-bottom: 320px !important ;
	}
	.pc_pb324 {
		padding-bottom: 324px !important ;
	}
	.pc_pb328 {
		padding-bottom: 328px !important ;
	}
	.pc_pb332 {
		padding-bottom: 332px !important ;
	}
	.pc_pb336 {
		padding-bottom: 336px !important ;
	}
	.pc_pb340 {
		padding-bottom: 340px !important ;
	}
	.pc_pb344 {
		padding-bottom: 344px !important ;
	}
	.pc_pb348 {
		padding-bottom: 348px !important ;
	}
	.pc_pb352 {
		padding-bottom: 352px !important ;
	}
	.pc_pb356 {
		padding-bottom: 356px !important ;
	}
	.pc_pb360 {
		padding-bottom: 360px !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.tb_pb4 {
		padding-bottom: 4px !important ;
	}
	.tb_pb8 {
		padding-bottom: 8px !important ;
	}
	.tb_pb12 {
		padding-bottom: 12px !important ;
	}
	.tb_pb16 {
		padding-bottom: 16px !important ;
	}
	.tb_pb20 {
		padding-bottom: 20px !important ;
	}
	.tb_pb24 {
		padding-bottom: 24px !important ;
	}
	.tb_pb28 {
		padding-bottom: 28px !important ;
	}
	.tb_pb32 {
		padding-bottom: 32px !important ;
	}
	.tb_pb36 {
		padding-bottom: 36px !important ;
	}
	.tb_pb40 {
		padding-bottom: 40px !important ;
	}
	.tb_pb44 {
		padding-bottom: 44px !important ;
	}
	.tb_pb48 {
		padding-bottom: 48px !important ;
	}
	.tb_pb52 {
		padding-bottom: 52px !important ;
	}
	.tb_pb56 {
		padding-bottom: 56px !important ;
	}
	.tb_pb60 {
		padding-bottom: 60px !important ;
	}
	.tb_pb64 {
		padding-bottom: 64px !important ;
	}
	.tb_pb68 {
		padding-bottom: 68px !important ;
	}
	.tb_pb72 {
		padding-bottom: 72px !important ;
	}
	.tb_pb76 {
		padding-bottom: 76px !important ;
	}
	.tb_pb80 {
		padding-bottom: 80px !important ;
	}
	.tb_pb84 {
		padding-bottom: 84px !important ;
	}
	.tb_pb88 {
		padding-bottom: 88px !important ;
	}
	.tb_pb92 {
		padding-bottom: 92px !important ;
	}
	.tb_pb96 {
		padding-bottom: 96px !important ;
	}
	.tb_pb100 {
		padding-bottom: 100px !important ;
	}
	.tb_pb104 {
		padding-bottom: 104px !important ;
	}
	.tb_pb108 {
		padding-bottom: 108px !important ;
	}
	.tb_pb112 {
		padding-bottom: 112px !important ;
	}
	.tb_pb116 {
		padding-bottom: 116px !important ;
	}
	.tb_pb120 {
		padding-bottom: 120px !important ;
	}
	.tb_pb124 {
		padding-bottom: 124px !important ;
	}
	.tb_pb128 {
		padding-bottom: 128px !important ;
	}
	.tb_pb132 {
		padding-bottom: 132px !important ;
	}
	.tb_pb136 {
		padding-bottom: 136px !important ;
	}
	.tb_pb140 {
		padding-bottom: 140px !important ;
	}
	.tb_pb144 {
		padding-bottom: 144px !important ;
	}
	.tb_pb148 {
		padding-bottom: 148px !important ;
	}
	.tb_pb152 {
		padding-bottom: 152px !important ;
	}
	.tb_pb156 {
		padding-bottom: 156px !important ;
	}
	.tb_pb160 {
		padding-bottom: 160px !important ;
	}
	.tb_pb164 {
		padding-bottom: 164px !important ;
	}
	.tb_pb168 {
		padding-bottom: 168px !important ;
	}
	.tb_pb172 {
		padding-bottom: 172px !important ;
	}
	.tb_pb176 {
		padding-bottom: 176px !important ;
	}
	.tb_pb180 {
		padding-bottom: 180px !important ;
	}
	.tb_pb184 {
		padding-bottom: 184px !important ;
	}
	.tb_pb188 {
		padding-bottom: 188px !important ;
	}
	.tb_pb192 {
		padding-bottom: 192px !important ;
	}
	.tb_pb196 {
		padding-bottom: 196px !important ;
	}
	.tb_pb200 {
		padding-bottom: 200px !important ;
	}
	.tb_pb204 {
		padding-bottom: 204px !important ;
	}
	.tb_pb208 {
		padding-bottom: 208px !important ;
	}
	.tb_pb212 {
		padding-bottom: 212px !important ;
	}
	.tb_pb216 {
		padding-bottom: 216px !important ;
	}
	.tb_pb220 {
		padding-bottom: 220px !important ;
	}
	.tb_pb224 {
		padding-bottom: 224px !important ;
	}
	.tb_pb228 {
		padding-bottom: 228px !important ;
	}
	.tb_pb232 {
		padding-bottom: 232px !important ;
	}
	.tb_pb236 {
		padding-bottom: 236px !important ;
	}
	.tb_pb240 {
		padding-bottom: 240px !important ;
	}
	.tb_pb244 {
		padding-bottom: 244px !important ;
	}
	.tb_pb248 {
		padding-bottom: 248px !important ;
	}
	.tb_pb252 {
		padding-bottom: 252px !important ;
	}
	.tb_pb256 {
		padding-bottom: 256px !important ;
	}
	.tb_pb260 {
		padding-bottom: 260px !important ;
	}
	.tb_pb264 {
		padding-bottom: 264px !important ;
	}
	.tb_pb268 {
		padding-bottom: 268px !important ;
	}
	.tb_pb272 {
		padding-bottom: 272px !important ;
	}
	.tb_pb276 {
		padding-bottom: 276px !important ;
	}
	.tb_pb280 {
		padding-bottom: 280px !important ;
	}
	.tb_pb284 {
		padding-bottom: 284px !important ;
	}
	.tb_pb288 {
		padding-bottom: 288px !important ;
	}
	.tb_pb292 {
		padding-bottom: 292px !important ;
	}
	.tb_pb296 {
		padding-bottom: 296px !important ;
	}
	.tb_pb300 {
		padding-bottom: 300px !important ;
	}
	.tb_pb304 {
		padding-bottom: 304px !important ;
	}
	.tb_pb308 {
		padding-bottom: 308px !important ;
	}
	.tb_pb312 {
		padding-bottom: 312px !important ;
	}
	.tb_pb316 {
		padding-bottom: 316px !important ;
	}
	.tb_pb320 {
		padding-bottom: 320px !important ;
	}
	.tb_pb324 {
		padding-bottom: 324px !important ;
	}
	.tb_pb328 {
		padding-bottom: 328px !important ;
	}
	.tb_pb332 {
		padding-bottom: 332px !important ;
	}
	.tb_pb336 {
		padding-bottom: 336px !important ;
	}
	.tb_pb340 {
		padding-bottom: 340px !important ;
	}
	.tb_pb344 {
		padding-bottom: 344px !important ;
	}
	.tb_pb348 {
		padding-bottom: 348px !important ;
	}
	.tb_pb352 {
		padding-bottom: 352px !important ;
	}
	.tb_pb356 {
		padding-bottom: 356px !important ;
	}
	.tb_pb360 {
		padding-bottom: 360px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_pb4 {
		padding-bottom: 4px !important ;
	}
	.sp_pb8 {
		padding-bottom: 8px !important ;
	}
	.sp_pb12 {
		padding-bottom: 12px !important ;
	}
	.sp_pb16 {
		padding-bottom: 16px !important ;
	}
	.sp_pb20 {
		padding-bottom: 20px !important ;
	}
	.sp_pb24 {
		padding-bottom: 24px !important ;
	}
	.sp_pb28 {
		padding-bottom: 28px !important ;
	}
	.sp_pb32 {
		padding-bottom: 32px !important ;
	}
	.sp_pb36 {
		padding-bottom: 36px !important ;
	}
	.sp_pb40 {
		padding-bottom: 40px !important ;
	}
	.sp_pb44 {
		padding-bottom: 44px !important ;
	}
	.sp_pb48 {
		padding-bottom: 48px !important ;
	}
	.sp_pb52 {
		padding-bottom: 52px !important ;
	}
	.sp_pb56 {
		padding-bottom: 56px !important ;
	}
	.sp_pb60 {
		padding-bottom: 60px !important ;
	}
	.sp_pb64 {
		padding-bottom: 64px !important ;
	}
	.sp_pb68 {
		padding-bottom: 68px !important ;
	}
	.sp_pb72 {
		padding-bottom: 72px !important ;
	}
	.sp_pb76 {
		padding-bottom: 76px !important ;
	}
	.sp_pb80 {
		padding-bottom: 80px !important ;
	}
	.sp_pb84 {
		padding-bottom: 84px !important ;
	}
	.sp_pb88 {
		padding-bottom: 88px !important ;
	}
	.sp_pb92 {
		padding-bottom: 92px !important ;
	}
	.sp_pb96 {
		padding-bottom: 96px !important ;
	}
	.sp_pb100 {
		padding-bottom: 100px !important ;
	}
	.sp_pb104 {
		padding-bottom: 104px !important ;
	}
	.sp_pb108 {
		padding-bottom: 108px !important ;
	}
	.sp_pb112 {
		padding-bottom: 112px !important ;
	}
	.sp_pb116 {
		padding-bottom: 116px !important ;
	}
	.sp_pb120 {
		padding-bottom: 120px !important ;
	}
	.sp_pb124 {
		padding-bottom: 124px !important ;
	}
	.sp_pb128 {
		padding-bottom: 128px !important ;
	}
	.sp_pb132 {
		padding-bottom: 132px !important ;
	}
	.sp_pb136 {
		padding-bottom: 136px !important ;
	}
	.sp_pb140 {
		padding-bottom: 140px !important ;
	}
	.sp_pb144 {
		padding-bottom: 144px !important ;
	}
	.sp_pb148 {
		padding-bottom: 148px !important ;
	}
	.sp_pb152 {
		padding-bottom: 152px !important ;
	}
	.sp_pb156 {
		padding-bottom: 156px !important ;
	}
	.sp_pb160 {
		padding-bottom: 160px !important ;
	}
	.sp_pb164 {
		padding-bottom: 164px !important ;
	}
	.sp_pb168 {
		padding-bottom: 168px !important ;
	}
	.sp_pb172 {
		padding-bottom: 172px !important ;
	}
	.sp_pb176 {
		padding-bottom: 176px !important ;
	}
	.sp_pb180 {
		padding-bottom: 180px !important ;
	}
	.sp_pb184 {
		padding-bottom: 184px !important ;
	}
	.sp_pb188 {
		padding-bottom: 188px !important ;
	}
	.sp_pb192 {
		padding-bottom: 192px !important ;
	}
	.sp_pb196 {
		padding-bottom: 196px !important ;
	}
	.sp_pb200 {
		padding-bottom: 200px !important ;
	}
	.sp_pb204 {
		padding-bottom: 204px !important ;
	}
	.sp_pb208 {
		padding-bottom: 208px !important ;
	}
	.sp_pb212 {
		padding-bottom: 212px !important ;
	}
	.sp_pb216 {
		padding-bottom: 216px !important ;
	}
	.sp_pb220 {
		padding-bottom: 220px !important ;
	}
	.sp_pb224 {
		padding-bottom: 224px !important ;
	}
	.sp_pb228 {
		padding-bottom: 228px !important ;
	}
	.sp_pb232 {
		padding-bottom: 232px !important ;
	}
	.sp_pb236 {
		padding-bottom: 236px !important ;
	}
	.sp_pb240 {
		padding-bottom: 240px !important ;
	}
	.sp_pb244 {
		padding-bottom: 244px !important ;
	}
	.sp_pb248 {
		padding-bottom: 248px !important ;
	}
	.sp_pb252 {
		padding-bottom: 252px !important ;
	}
	.sp_pb256 {
		padding-bottom: 256px !important ;
	}
	.sp_pb260 {
		padding-bottom: 260px !important ;
	}
	.sp_pb264 {
		padding-bottom: 264px !important ;
	}
	.sp_pb268 {
		padding-bottom: 268px !important ;
	}
	.sp_pb272 {
		padding-bottom: 272px !important ;
	}
	.sp_pb276 {
		padding-bottom: 276px !important ;
	}
	.sp_pb280 {
		padding-bottom: 280px !important ;
	}
	.sp_pb284 {
		padding-bottom: 284px !important ;
	}
	.sp_pb288 {
		padding-bottom: 288px !important ;
	}
	.sp_pb292 {
		padding-bottom: 292px !important ;
	}
	.sp_pb296 {
		padding-bottom: 296px !important ;
	}
	.sp_pb300 {
		padding-bottom: 300px !important ;
	}
	.sp_pb304 {
		padding-bottom: 304px !important ;
	}
	.sp_pb308 {
		padding-bottom: 308px !important ;
	}
	.sp_pb312 {
		padding-bottom: 312px !important ;
	}
	.sp_pb316 {
		padding-bottom: 316px !important ;
	}
	.sp_pb320 {
		padding-bottom: 320px !important ;
	}
	.sp_pb324 {
		padding-bottom: 324px !important ;
	}
	.sp_pb328 {
		padding-bottom: 328px !important ;
	}
	.sp_pb332 {
		padding-bottom: 332px !important ;
	}
	.sp_pb336 {
		padding-bottom: 336px !important ;
	}
	.sp_pb340 {
		padding-bottom: 340px !important ;
	}
	.sp_pb344 {
		padding-bottom: 344px !important ;
	}
	.sp_pb348 {
		padding-bottom: 348px !important ;
	}
	.sp_pb352 {
		padding-bottom: 352px !important ;
	}
	.sp_pb356 {
		padding-bottom: 356px !important ;
	}
	.sp_pb360 {
		padding-bottom: 360px !important ;
	}
}

/* // padding-left
----------------------------------------------- */
.pl4 {
	padding-left: 4px !important ;
}
.pl8 {
	padding-left: 8px !important ;
}
.pl12 {
	padding-left: 12px !important ;
}
.pl16 {
	padding-left: 16px !important ;
}
.pl20 {
	padding-left: 20px !important ;
}
.pl24 {
	padding-left: 24px !important ;
}
.pl28 {
	padding-left: 28px !important ;
}
.pl32 {
	padding-left: 32px !important ;
}
.pl36 {
	padding-left: 36px !important ;
}
.pl40 {
	padding-left: 40px !important ;
}
.pl44 {
	padding-left: 44px !important ;
}
.pl48 {
	padding-left: 48px !important ;
}
.pl52 {
	padding-left: 52px !important ;
}
.pl56 {
	padding-left: 56px !important ;
}
.pl60 {
	padding-left: 60px !important ;
}
.pl64 {
	padding-left: 64px !important ;
}
.pl68 {
	padding-left: 68px !important ;
}
.pl72 {
	padding-left: 72px !important ;
}
.pl76 {
	padding-left: 76px !important ;
}
.pl80 {
	padding-left: 80px !important ;
}
.pl84 {
	padding-left: 84px !important ;
}
.pl88 {
	padding-left: 88px !important ;
}
.pl92 {
	padding-left: 92px !important ;
}
.pl96 {
	padding-left: 96px !important ;
}
.pl100 {
	padding-left: 100px !important ;
}
.pl104 {
	padding-left: 104px !important ;
}
.pl108 {
	padding-left: 108px !important ;
}
.pl112 {
	padding-left: 112px !important ;
}
.pl116 {
	padding-left: 116px !important ;
}
.pl120 {
	padding-left: 120px !important ;
}
.pl124 {
	padding-left: 124px !important ;
}
.pl128 {
	padding-left: 128px !important ;
}
.pl132 {
	padding-left: 132px !important ;
}
.pl136 {
	padding-left: 136px !important ;
}
.pl140 {
	padding-left: 140px !important ;
}
.pl144 {
	padding-left: 144px !important ;
}
.pl148 {
	padding-left: 148px !important ;
}
.pl152 {
	padding-left: 152px !important ;
}
.pl156 {
	padding-left: 156px !important ;
}
.pl160 {
	padding-left: 160px !important ;
}
.pl164 {
	padding-left: 164px !important ;
}
.pl168 {
	padding-left: 168px !important ;
}
.pl172 {
	padding-left: 172px !important ;
}
.pl176 {
	padding-left: 176px !important ;
}
.pl180 {
	padding-left: 180px !important ;
}
.pl184 {
	padding-left: 184px !important ;
}
.pl188 {
	padding-left: 188px !important ;
}
.pl192 {
	padding-left: 192px !important ;
}
.pl196 {
	padding-left: 196px !important ;
}
.pl200 {
	padding-left: 200px !important ;
}
.pl204 {
	padding-left: 204px !important ;
}
.pl208 {
	padding-left: 208px !important ;
}
.pl212 {
	padding-left: 212px !important ;
}
.pl216 {
	padding-left: 216px !important ;
}
.pl220 {
	padding-left: 220px !important ;
}
.pl224 {
	padding-left: 224px !important ;
}
.pl228 {
	padding-left: 228px !important ;
}
.pl232 {
	padding-left: 232px !important ;
}
.pl236 {
	padding-left: 236px !important ;
}
.pl240 {
	padding-left: 240px !important ;
}
.pl244 {
	padding-left: 244px !important ;
}
.pl248 {
	padding-left: 248px !important ;
}
.pl252 {
	padding-left: 252px !important ;
}
.pl256 {
	padding-left: 256px !important ;
}
.pl260 {
	padding-left: 260px !important ;
}
.pl264 {
	padding-left: 264px !important ;
}
.pl268 {
	padding-left: 268px !important ;
}
.pl272 {
	padding-left: 272px !important ;
}
.pl276 {
	padding-left: 276px !important ;
}
.pl280 {
	padding-left: 280px !important ;
}
.pl284 {
	padding-left: 284px !important ;
}
.pl288 {
	padding-left: 288px !important ;
}
.pl292 {
	padding-left: 292px !important ;
}
.pl296 {
	padding-left: 296px !important ;
}
.pl300 {
	padding-left: 300px !important ;
}
.pl304 {
	padding-left: 304px !important ;
}
.pl308 {
	padding-left: 308px !important ;
}
.pl312 {
	padding-left: 312px !important ;
}
.pl316 {
	padding-left: 316px !important ;
}
.pl320 {
	padding-left: 320px !important ;
}
.pl324 {
	padding-left: 324px !important ;
}
.pl328 {
	padding-left: 328px !important ;
}
.pl332 {
	padding-left: 332px !important ;
}
.pl336 {
	padding-left: 336px !important ;
}
.pl340 {
	padding-left: 340px !important ;
}
.pl344 {
	padding-left: 344px !important ;
}
.pl348 {
	padding-left: 348px !important ;
}
.pl352 {
	padding-left: 352px !important ;
}
.pl356 {
	padding-left: 356px !important ;
}
.pl360 {
	padding-left: 360px !important ;
}

/* ________PC________ */
@media screen and (min-width: 1001px) {
	.pc_pl4 {
		padding-left: 4px !important ;
	}
	.pc_pl8 {
		padding-left: 8px !important ;
	}
	.pc_pl12 {
		padding-left: 12px !important ;
	}
	.pc_pl16 {
		padding-left: 16px !important ;
	}
	.pc_pl20 {
		padding-left: 20px !important ;
	}
	.pc_pl24 {
		padding-left: 24px !important ;
	}
	.pc_pl28 {
		padding-left: 28px !important ;
	}
	.pc_pl32 {
		padding-left: 32px !important ;
	}
	.pc_pl36 {
		padding-left: 36px !important ;
	}
	.pc_pl40 {
		padding-left: 40px !important ;
	}
	.pc_pl44 {
		padding-left: 44px !important ;
	}
	.pc_pl48 {
		padding-left: 48px !important ;
	}
	.pc_pl52 {
		padding-left: 52px !important ;
	}
	.pc_pl56 {
		padding-left: 56px !important ;
	}
	.pc_pl60 {
		padding-left: 60px !important ;
	}
	.pc_pl64 {
		padding-left: 64px !important ;
	}
	.pc_pl68 {
		padding-left: 68px !important ;
	}
	.pc_pl72 {
		padding-left: 72px !important ;
	}
	.pc_pl76 {
		padding-left: 76px !important ;
	}
	.pc_pl80 {
		padding-left: 80px !important ;
	}
	.pc_pl84 {
		padding-left: 84px !important ;
	}
	.pc_pl88 {
		padding-left: 88px !important ;
	}
	.pc_pl92 {
		padding-left: 92px !important ;
	}
	.pc_pl96 {
		padding-left: 96px !important ;
	}
	.pc_pl100 {
		padding-left: 100px !important ;
	}
	.pc_pl104 {
		padding-left: 104px !important ;
	}
	.pc_pl108 {
		padding-left: 108px !important ;
	}
	.pc_pl112 {
		padding-left: 112px !important ;
	}
	.pc_pl116 {
		padding-left: 116px !important ;
	}
	.pc_pl120 {
		padding-left: 120px !important ;
	}
	.pc_pl124 {
		padding-left: 124px !important ;
	}
	.pc_pl128 {
		padding-left: 128px !important ;
	}
	.pc_pl132 {
		padding-left: 132px !important ;
	}
	.pc_pl136 {
		padding-left: 136px !important ;
	}
	.pc_pl140 {
		padding-left: 140px !important ;
	}
	.pc_pl144 {
		padding-left: 144px !important ;
	}
	.pc_pl148 {
		padding-left: 148px !important ;
	}
	.pc_pl152 {
		padding-left: 152px !important ;
	}
	.pc_pl156 {
		padding-left: 156px !important ;
	}
	.pc_pl160 {
		padding-left: 160px !important ;
	}
	.pc_pl164 {
		padding-left: 164px !important ;
	}
	.pc_pl168 {
		padding-left: 168px !important ;
	}
	.pc_pl172 {
		padding-left: 172px !important ;
	}
	.pc_pl176 {
		padding-left: 176px !important ;
	}
	.pc_pl180 {
		padding-left: 180px !important ;
	}
	.pc_pl184 {
		padding-left: 184px !important ;
	}
	.pc_pl188 {
		padding-left: 188px !important ;
	}
	.pc_pl192 {
		padding-left: 192px !important ;
	}
	.pc_pl196 {
		padding-left: 196px !important ;
	}
	.pc_pl200 {
		padding-left: 200px !important ;
	}
	.pc_pl204 {
		padding-left: 204px !important ;
	}
	.pc_pl208 {
		padding-left: 208px !important ;
	}
	.pc_pl212 {
		padding-left: 212px !important ;
	}
	.pc_pl216 {
		padding-left: 216px !important ;
	}
	.pc_pl220 {
		padding-left: 220px !important ;
	}
	.pc_pl224 {
		padding-left: 224px !important ;
	}
	.pc_pl228 {
		padding-left: 228px !important ;
	}
	.pc_pl232 {
		padding-left: 232px !important ;
	}
	.pc_pl236 {
		padding-left: 236px !important ;
	}
	.pc_pl240 {
		padding-left: 240px !important ;
	}
	.pc_pl244 {
		padding-left: 244px !important ;
	}
	.pc_pl248 {
		padding-left: 248px !important ;
	}
	.pc_pl252 {
		padding-left: 252px !important ;
	}
	.pc_pl256 {
		padding-left: 256px !important ;
	}
	.pc_pl260 {
		padding-left: 260px !important ;
	}
	.pc_pl264 {
		padding-left: 264px !important ;
	}
	.pc_pl268 {
		padding-left: 268px !important ;
	}
	.pc_pl272 {
		padding-left: 272px !important ;
	}
	.pc_pl276 {
		padding-left: 276px !important ;
	}
	.pc_pl280 {
		padding-left: 280px !important ;
	}
	.pc_pl284 {
		padding-left: 284px !important ;
	}
	.pc_pl288 {
		padding-left: 288px !important ;
	}
	.pc_pl292 {
		padding-left: 292px !important ;
	}
	.pc_pl296 {
		padding-left: 296px !important ;
	}
	.pc_pl300 {
		padding-left: 300px !important ;
	}
	.pc_pl304 {
		padding-left: 304px !important ;
	}
	.pc_pl308 {
		padding-left: 308px !important ;
	}
	.pc_pl312 {
		padding-left: 312px !important ;
	}
	.pc_pl316 {
		padding-left: 316px !important ;
	}
	.pc_pl320 {
		padding-left: 320px !important ;
	}
	.pc_pl324 {
		padding-left: 324px !important ;
	}
	.pc_pl328 {
		padding-left: 328px !important ;
	}
	.pc_pl332 {
		padding-left: 332px !important ;
	}
	.pc_pl336 {
		padding-left: 336px !important ;
	}
	.pc_pl340 {
		padding-left: 340px !important ;
	}
	.pc_pl344 {
		padding-left: 344px !important ;
	}
	.pc_pl348 {
		padding-left: 348px !important ;
	}
	.pc_pl352 {
		padding-left: 352px !important ;
	}
	.pc_pl356 {
		padding-left: 356px !important ;
	}
	.pc_pl360 {
		padding-left: 360px !important ;
	}
}
/* ________TB________ */
@media screen and (max-width: 1000px) {
	.tb_pl4 {
		padding-left: 4px !important ;
	}
	.tb_pl8 {
		padding-left: 8px !important ;
	}
	.tb_pl12 {
		padding-left: 12px !important ;
	}
	.tb_pl16 {
		padding-left: 16px !important ;
	}
	.tb_pl20 {
		padding-left: 20px !important ;
	}
	.tb_pl24 {
		padding-left: 24px !important ;
	}
	.tb_pl28 {
		padding-left: 28px !important ;
	}
	.tb_pl32 {
		padding-left: 32px !important ;
	}
	.tb_pl36 {
		padding-left: 36px !important ;
	}
	.tb_pl40 {
		padding-left: 40px !important ;
	}
	.tb_pl44 {
		padding-left: 44px !important ;
	}
	.tb_pl48 {
		padding-left: 48px !important ;
	}
	.tb_pl52 {
		padding-left: 52px !important ;
	}
	.tb_pl56 {
		padding-left: 56px !important ;
	}
	.tb_pl60 {
		padding-left: 60px !important ;
	}
	.tb_pl64 {
		padding-left: 64px !important ;
	}
	.tb_pl68 {
		padding-left: 68px !important ;
	}
	.tb_pl72 {
		padding-left: 72px !important ;
	}
	.tb_pl76 {
		padding-left: 76px !important ;
	}
	.tb_pl80 {
		padding-left: 80px !important ;
	}
	.tb_pl84 {
		padding-left: 84px !important ;
	}
	.tb_pl88 {
		padding-left: 88px !important ;
	}
	.tb_pl92 {
		padding-left: 92px !important ;
	}
	.tb_pl96 {
		padding-left: 96px !important ;
	}
	.tb_pl100 {
		padding-left: 100px !important ;
	}
	.tb_pl104 {
		padding-left: 104px !important ;
	}
	.tb_pl108 {
		padding-left: 108px !important ;
	}
	.tb_pl112 {
		padding-left: 112px !important ;
	}
	.tb_pl116 {
		padding-left: 116px !important ;
	}
	.tb_pl120 {
		padding-left: 120px !important ;
	}
	.tb_pl124 {
		padding-left: 124px !important ;
	}
	.tb_pl128 {
		padding-left: 128px !important ;
	}
	.tb_pl132 {
		padding-left: 132px !important ;
	}
	.tb_pl136 {
		padding-left: 136px !important ;
	}
	.tb_pl140 {
		padding-left: 140px !important ;
	}
	.tb_pl144 {
		padding-left: 144px !important ;
	}
	.tb_pl148 {
		padding-left: 148px !important ;
	}
	.tb_pl152 {
		padding-left: 152px !important ;
	}
	.tb_pl156 {
		padding-left: 156px !important ;
	}
	.tb_pl160 {
		padding-left: 160px !important ;
	}
	.tb_pl164 {
		padding-left: 164px !important ;
	}
	.tb_pl168 {
		padding-left: 168px !important ;
	}
	.tb_pl172 {
		padding-left: 172px !important ;
	}
	.tb_pl176 {
		padding-left: 176px !important ;
	}
	.tb_pl180 {
		padding-left: 180px !important ;
	}
	.tb_pl184 {
		padding-left: 184px !important ;
	}
	.tb_pl188 {
		padding-left: 188px !important ;
	}
	.tb_pl192 {
		padding-left: 192px !important ;
	}
	.tb_pl196 {
		padding-left: 196px !important ;
	}
	.tb_pl200 {
		padding-left: 200px !important ;
	}
	.tb_pl204 {
		padding-left: 204px !important ;
	}
	.tb_pl208 {
		padding-left: 208px !important ;
	}
	.tb_pl212 {
		padding-left: 212px !important ;
	}
	.tb_pl216 {
		padding-left: 216px !important ;
	}
	.tb_pl220 {
		padding-left: 220px !important ;
	}
	.tb_pl224 {
		padding-left: 224px !important ;
	}
	.tb_pl228 {
		padding-left: 228px !important ;
	}
	.tb_pl232 {
		padding-left: 232px !important ;
	}
	.tb_pl236 {
		padding-left: 236px !important ;
	}
	.tb_pl240 {
		padding-left: 240px !important ;
	}
	.tb_pl244 {
		padding-left: 244px !important ;
	}
	.tb_pl248 {
		padding-left: 248px !important ;
	}
	.tb_pl252 {
		padding-left: 252px !important ;
	}
	.tb_pl256 {
		padding-left: 256px !important ;
	}
	.tb_pl260 {
		padding-left: 260px !important ;
	}
	.tb_pl264 {
		padding-left: 264px !important ;
	}
	.tb_pl268 {
		padding-left: 268px !important ;
	}
	.tb_pl272 {
		padding-left: 272px !important ;
	}
	.tb_pl276 {
		padding-left: 276px !important ;
	}
	.tb_pl280 {
		padding-left: 280px !important ;
	}
	.tb_pl284 {
		padding-left: 284px !important ;
	}
	.tb_pl288 {
		padding-left: 288px !important ;
	}
	.tb_pl292 {
		padding-left: 292px !important ;
	}
	.tb_pl296 {
		padding-left: 296px !important ;
	}
	.tb_pl300 {
		padding-left: 300px !important ;
	}
	.tb_pl304 {
		padding-left: 304px !important ;
	}
	.tb_pl308 {
		padding-left: 308px !important ;
	}
	.tb_pl312 {
		padding-left: 312px !important ;
	}
	.tb_pl316 {
		padding-left: 316px !important ;
	}
	.tb_pl320 {
		padding-left: 320px !important ;
	}
	.tb_pl324 {
		padding-left: 324px !important ;
	}
	.tb_pl328 {
		padding-left: 328px !important ;
	}
	.tb_pl332 {
		padding-left: 332px !important ;
	}
	.tb_pl336 {
		padding-left: 336px !important ;
	}
	.tb_pl340 {
		padding-left: 340px !important ;
	}
	.tb_pl344 {
		padding-left: 344px !important ;
	}
	.tb_pl348 {
		padding-left: 348px !important ;
	}
	.tb_pl352 {
		padding-left: 352px !important ;
	}
	.tb_pl356 {
		padding-left: 356px !important ;
	}
	.tb_pl360 {
		padding-left: 360px !important ;
	}
}
/* ________SP________ */
@media screen and (max-width: 800px) {
	.sp_pl4 {
		padding-left: 4px !important ;
	}
	.sp_pl8 {
		padding-left: 8px !important ;
	}
	.sp_pl12 {
		padding-left: 12px !important ;
	}
	.sp_pl16 {
		padding-left: 16px !important ;
	}
	.sp_pl20 {
		padding-left: 20px !important ;
	}
	.sp_pl24 {
		padding-left: 24px !important ;
	}
	.sp_pl28 {
		padding-left: 28px !important ;
	}
	.sp_pl32 {
		padding-left: 32px !important ;
	}
	.sp_pl36 {
		padding-left: 36px !important ;
	}
	.sp_pl40 {
		padding-left: 40px !important ;
	}
	.sp_pl44 {
		padding-left: 44px !important ;
	}
	.sp_pl48 {
		padding-left: 48px !important ;
	}
	.sp_pl52 {
		padding-left: 52px !important ;
	}
	.sp_pl56 {
		padding-left: 56px !important ;
	}
	.sp_pl60 {
		padding-left: 60px !important ;
	}
	.sp_pl64 {
		padding-left: 64px !important ;
	}
	.sp_pl68 {
		padding-left: 68px !important ;
	}
	.sp_pl72 {
		padding-left: 72px !important ;
	}
	.sp_pl76 {
		padding-left: 76px !important ;
	}
	.sp_pl80 {
		padding-left: 80px !important ;
	}
	.sp_pl84 {
		padding-left: 84px !important ;
	}
	.sp_pl88 {
		padding-left: 88px !important ;
	}
	.sp_pl92 {
		padding-left: 92px !important ;
	}
	.sp_pl96 {
		padding-left: 96px !important ;
	}
	.padding00 {
		margin-left: 100px !important ;
	}
	.padding04 {
		margin-left: 104px !important ;
	}
	.padding08 {
		margin-left: 108px !important ;
	}
	.padding12 {
		margin-left: 112px !important ;
	}
	.padding16 {
		margin-left: 116px !important ;
	}
	.padding20 {
		margin-left: 120px !important ;
	}
	.padding24 {
		margin-left: 124px !important ;
	}
	.padding28 {
		margin-left: 128px !important ;
	}
	.padding32 {
		margin-left: 132px !important ;
	}
	.padding36 {
		margin-left: 136px !important ;
	}
	.padding40 {
		margin-left: 140px !important ;
	}
	.padding44 {
		margin-left: 144px !important ;
	}
	.padding48 {
		margin-left: 148px !important ;
	}
	.padding52 {
		margin-left: 152px !important ;
	}
	.padding56 {
		margin-left: 156px !important ;
	}
	.padding60 {
		margin-left: 160px !important ;
	}
	.padding64 {
		margin-left: 164px !important ;
	}
	.padding68 {
		margin-left: 168px !important ;
	}
	.padding72 {
		margin-left: 172px !important ;
	}
	.padding76 {
		margin-left: 176px !important ;
	}
	.padding80 {
		margin-left: 180px !important ;
	}
	.padding84 {
		margin-left: 184px !important ;
	}
	.padding88 {
		margin-left: 188px !important ;
	}
	.padding92 {
		margin-left: 192px !important ;
	}
	.padding96 {
		margin-left: 196px !important ;
	}
	.padding00 {
		margin-left: 200px !important ;
	}
	.padding04 {
		margin-left: 204px !important ;
	}
	.padding08 {
		margin-left: 208px !important ;
	}
	.padding12 {
		margin-left: 212px !important ;
	}
	.padding16 {
		margin-left: 216px !important ;
	}
	.padding20 {
		margin-left: 220px !important ;
	}
	.padding24 {
		margin-left: 224px !important ;
	}
	.padding28 {
		margin-left: 228px !important ;
	}
	.padding32 {
		margin-left: 232px !important ;
	}
	.padding36 {
		margin-left: 236px !important ;
	}
	.padding40 {
		margin-left: 240px !important ;
	}
	.padding44 {
		margin-left: 244px !important ;
	}
	.padding48 {
		margin-left: 248px !important ;
	}
	.padding52 {
		margin-left: 252px !important ;
	}
	.padding56 {
		margin-left: 256px !important ;
	}
	.padding60 {
		margin-left: 260px !important ;
	}
	.padding64 {
		margin-left: 264px !important ;
	}
	.padding68 {
		margin-left: 268px !important ;
	}
	.padding72 {
		margin-left: 272px !important ;
	}
	.padding76 {
		margin-left: 276px !important ;
	}
	.padding80 {
		margin-left: 280px !important ;
	}
	.padding84 {
		margin-left: 284px !important ;
	}
	.padding88 {
		margin-left: 288px !important ;
	}
	.padding92 {
		margin-left: 292px !important ;
	}
	.padding96 {
		margin-left: 296px !important ;
	}
	.padding00 {
		margin-left: 300px !important ;
	}
	.padding04 {
		margin-left: 304px !important ;
	}
	.padding08 {
		margin-left: 308px !important ;
	}
	.padding12 {
		margin-left: 312px !important ;
	}
	.padding16 {
		margin-left: 316px !important ;
	}
	.padding20 {
		margin-left: 320px !important ;
	}
	.padding24 {
		margin-left: 324px !important ;
	}
	.padding28 {
		margin-left: 328px !important ;
	}
	.padding32 {
		margin-left: 332px !important ;
	}
	.padding36 {
		margin-left: 336px !important ;
	}
	.padding40 {
		margin-left: 340px !important ;
	}
	.padding44 {
		margin-left: 344px !important ;
	}
	.padding48 {
		margin-left: 348px !important ;
	}
	.padding52 {
		margin-left: 352px !important ;
	}
	.padding56 {
		margin-left: 356px !important ;
	}
	.padding60 {
		margin-left: 360px !important ;
	}
}

/* Visual Formatting
------------------------------------------------------------ */
/* position */
.pos {
	position: relative !important ;
}
.poa {
	position: absolute !important ;
}
.poss {
	position: static !important ;
}
.pof {
	position: fixed !important ;
}
@media screen and (max-width: 1000px) {
	.tb_pos {
		position: relative !important ;
	}
	.tb_poa {
		position: absolute !important ;
	}
	.tb_poss {
		position: static !important ;
	}
	.tb_pof {
		position: fixed !important ;
	}
}
@media screen and (max-width: 800px) {
	.sp_pos {
		position: relative !important ;
	}
	.sp_poa {
		position: absolute !important ;
	}
	.sp_poss {
		position: static !important ;
	}
	.sp_pof {
		position: fixed !important ;
	}
}
/* z-index */
.z1 {
	z-index: 1 !important ;
}
.z2 {
	z-index: 2 !important ;
}
.z3 {
	z-index: 3 !important ;
}
.z4 {
	z-index: 4 !important ;
}
.z5 {
	z-index: 5 !important ;
}
.z6 {
	z-index: 6 !important ;
}
.z7 {
	z-index: 7 !important ;
}
.z8 {
	z-index: 8 !important ;
}
.z9 {
	z-index: 9 !important ;
}
.z10 {
	z-index: 10 !important ;
}
.z20 {
	z-index: 20 !important ;
}
.z30 {
	z-index: 30 !important ;
}
.z40 {
	z-index: 40 !important ;
}
.z50 {
	z-index: 50 !important ;
}
.z60 {
	z-index: 60 !important ;
}
.z70 {
	z-index: 70 !important ;
}
.z80 {
	z-index: 80 !important ;
}
.z90 {
	z-index: 90 !important ;
}
.z100 {
	z-index: 100 !important ;
}
.z100 {
	z-index: 200 !important ;
}
.z100 {
	z-index: 300 !important ;
}
.z100 {
	z-index: 400 !important ;
}
.z100 {
	z-index: 500 !important ;
}
.z100 {
	z-index: 600 !important ;
}
.z100 {
	z-index: 700 !important ;
}
.z100 {
	z-index: 800 !important ;
}
.z100 {
	z-index: 900 !important ;
}
.z100 {
	z-index: 1000 !important ;
}
@media screen and (max-width: 1000px) {
	.tb_z1 {
		z-index: 1 !important ;
	}
	.tb_z2 {
		z-index: 2 !important ;
	}
	.tb_z3 {
		z-index: 3 !important ;
	}
	.tb_z4 {
		z-index: 4 !important ;
	}
	.tb_z5 {
		z-index: 5 !important ;
	}
	.tb_z6 {
		z-index: 6 !important ;
	}
	.tb_z7 {
		z-index: 7 !important ;
	}
	.tb_z8 {
		z-index: 8 !important ;
	}
	.tb_z9 {
		z-index: 9 !important ;
	}
	.tb_z10 {
		z-index: 10 !important ;
	}
	.tb_z20 {
		z-index: 20 !important ;
	}
	.tb_z30 {
		z-index: 30 !important ;
	}
	.tb_z40 {
		z-index: 40 !important ;
	}
	.tb_z50 {
		z-index: 50 !important ;
	}
	.tb_z60 {
		z-index: 60 !important ;
	}
	.tb_z70 {
		z-index: 70 !important ;
	}
	.tb_z80 {
		z-index: 80 !important ;
	}
	.tb_z90 {
		z-index: 90 !important ;
	}
	.tb_z100 {
		z-index: 100 !important ;
	}
	.tb_z100 {
		z-index: 200 !important ;
	}
	.tb_z100 {
		z-index: 300 !important ;
	}
	.tb_z100 {
		z-index: 400 !important ;
	}
	.tb_z100 {
		z-index: 500 !important ;
	}
	.tb_z100 {
		z-index: 600 !important ;
	}
	.tb_z100 {
		z-index: 700 !important ;
	}
	.tb_z100 {
		z-index: 800 !important ;
	}
	.tb_z100 {
		z-index: 900 !important ;
	}
	.tb_z100 {
		z-index: 1000 !important ;
	}
}
@media screen and (max-width: 800px) {
	.sp_z1 {
		z-index: 1 !important ;
	}
	.sp_z2 {
		z-index: 2 !important ;
	}
	.sp_z3 {
		z-index: 3 !important ;
	}
	.sp_z4 {
		z-index: 4 !important ;
	}
	.sp_z5 {
		z-index: 5 !important ;
	}
	.sp_z6 {
		z-index: 6 !important ;
	}
	.sp_z7 {
		z-index: 7 !important ;
	}
	.sp_z8 {
		z-index: 8 !important ;
	}
	.sp_z9 {
		z-index: 9 !important ;
	}
	.sp_z10 {
		z-index: 10 !important ;
	}
	.sp_z20 {
		z-index: 20 !important ;
	}
	.sp_z30 {
		z-index: 30 !important ;
	}
	.sp_z40 {
		z-index: 40 !important ;
	}
	.sp_z50 {
		z-index: 50 !important ;
	}
	.sp_z60 {
		z-index: 60 !important ;
	}
	.sp_z70 {
		z-index: 70 !important ;
	}
	.sp_z80 {
		z-index: 80 !important ;
	}
	.sp_z90 {
		z-index: 90 !important ;
	}
	.sp_z100 {
		z-index: 100 !important ;
	}
	.sp_z100 {
		z-index: 200 !important ;
	}
	.sp_z100 {
		z-index: 300 !important ;
	}
	.sp_z100 {
		z-index: 400 !important ;
	}
	.sp_z100 {
		z-index: 500 !important ;
	}
	.sp_z100 {
		z-index: 600 !important ;
	}
	.sp_z100 {
		z-index: 700 !important ;
	}
	.sp_z100 {
		z-index: 800 !important ;
	}
	.sp_z100 {
		z-index: 900 !important ;
	}
	.sp_z100 {
		z-index: 1000 !important ;
	}
}
/* display */
.db {
	display: block !important ;
}
.dn {
	display: none !important ;
}
.df {
	display: flex !important ;
}
.dif {
	display: inline-flex !important ;
}
.dg {
	display: grid !important ;
}
.di {
	display: inline !important ;
}
.dib {
	display: inline-block !important ;
}
.dli {
	display: list-item !important ;
}
.dri {
	display: run-in !important ;
}
.dcp {
	display: compact !important ;
}
.dtb {
	display: table !important ;
}
@media screen and (max-width: 1000px) {
	.tb_db {
		display: block !important ;
	}
	.tb_dn {
		display: none !important ;
	}
	.tb_df {
		display: flex !important ;
	}
	.tb_dif {
		display: inline-flex !important ;
	}
	.tb_dg {
		display: grid !important ;
	}
	.tb_di {
		display: inline !important ;
	}
	.tb_dib {
		display: inline-block !important ;
	}
	.tb_dli {
		display: list-item !important ;
	}
	.tb_dri {
		display: run-in !important ;
	}
	.tb_dcp {
		display: compact !important ;
	}
	.tb_dtb {
		display: table !important ;
	}
}
@media screen and (max-width: 800px) {
	.sp_db {
		display: block !important ;
	}
	.sp_dn {
		display: none !important ;
	}
	.sp_df {
		display: flex !important ;
	}
	.sp_dif {
		display: inline-flex !important ;
	}
	.sp_dg {
		display: grid !important ;
	}
	.sp_di {
		display: inline !important ;
	}
	.sp_dib {
		display: inline-block !important ;
	}
	.sp_dli {
		display: list-item !important ;
	}
	.sp_dri {
		display: run-in !important ;
	}
	.sp_dcp {
		display: compact !important ;
	}
	.sp_dtb {
		display: table !important ;
	}
}
/* visibility */
.vh {
	visibility: hidden !important ;
}
.vv {
	visibility: visible !important ;
}
.vc {
	visibility: collapse !important ;
}
@media screen and (max-width: 1000px) {
	.tb_vh {
		visibility: hidden !important ;
	}
	.tb_vv {
		visibility: visible !important ;
	}
	.tb_vc {
		visibility: collapse !important ;
	}
}
@media screen and (max-width: 800px) {
	.sp_vh {
		visibility: hidden !important ;
	}
	.sp_vv {
		visibility: visible !important ;
	}
	.sp_vc {
		visibility: collapse !important ;
	}
}
/* overflow */
.ovh {
	overflow: hidden !important ;
}
.ovs {
	overflow: scroll !important ;
}
.ovv {
	overflow: visible !important ;
}
.ova {
	overflow: auto !important ;
}
.ovyh {
	overflow-y: hidden !important ;
}
.ovys {
	overflow-y: scroll !important ;
}
.ovyv {
	overflow-y: visible !important ;
}
.ovya {
	overflow-y: auto !important ;
}
.ovxh {
	overflow-x: hidden !important ;
}
.ovxs {
	overflow-x: scroll !important ;
}
.ovxv {
	overflow-x: visible !important ;
}
.ovxa {
	overflow-x: auto !important ;
}
@media screen and (max-width: 1000px) {
	.tb_ovh {
		overflow: hidden !important ;
	}
	.tb_ovs {
		overflow: scroll !important ;
	}
	.tb_ovv {
		overflow: visible !important ;
	}
	.tb_ova {
		overflow: auto !important ;
	}
	.tb_ovyh {
		overflow-y: hidden !important ;
	}
	.tb_ovys {
		overflow-y: scroll !important ;
	}
	.tb_ovyv {
		overflow-y: visible !important ;
	}
	.tb_ovya {
		overflow-y: auto !important ;
	}
	.tb_ovxh {
		overflow-x: hidden !important ;
	}
	.tb_ovxs {
		overflow-x: scroll !important ;
	}
	.tb_ovxv {
		overflow-x: visible !important ;
	}
	.ovxa {
		overflow-x: auto !important ;
	}
}
@media screen and (max-width: 800px) {
	.ovh {
		overflow: hidden !important ;
	}
	.sp_ovs {
		overflow: scroll !important ;
	}
	.sp_ovv {
		overflow: visible !important ;
	}
	.sp_ova {
		overflow: auto !important ;
	}
	.sp_ovyh {
		overflow-y: hidden !important ;
	}
	.sp_ovys {
		overflow-y: scroll !important ;
	}
	.sp_ovyv {
		overflow-y: visible !important ;
	}
	.sp_ovya {
		overflow-y: auto !important ;
	}
	.sp_ovxh {
		overflow-x: hidden !important ;
	}
	.sp_ovxs {
		overflow-x: scroll !important ;
	}
	.sp_ovxv {
		overflow-x: visible !important ;
	}
	.sp_ovxa {
		overflow-x: auto !important ;
	}
}
/* cursor */
.cura {
	cursor: auto !important ;
}
.curd {
	cursor: default !important ;
}
.curc {
	cursor: crosshair !important ;
}
.curha {
	cursor: hand !important ;
}
.curhe {
	cursor: help !important ;
}
.curm {
	cursor: move !important ;
}
.curp {
	cursor: pointer !important ;
}
.curt {
	cursor: text !important ;
}
@media screen and (max-width: 1000px) {
	.tb_cura {
		cursor: auto !important ;
	}
	.tb_curd {
		cursor: default !important ;
	}
	.tb_curc {
		cursor: crosshair !important ;
	}
	.tb_curha {
		cursor: hand !important ;
	}
	.tb_curhe {
		cursor: help !important ;
	}
	.tb_curm {
		cursor: move !important ;
	}
	.tb_curp {
		cursor: pointer !important ;
	}
	.tb_curt {
		cursor: text !important ;
	}
}
@media screen and (max-width: 800px) {
	.sp_cura {
		cursor: auto !important ;
	}
	.sp_curd {
		cursor: default !important ;
	}
	.sp_curc {
		cursor: crosshair !important ;
	}
	.sp_curha {
		cursor: hand !important ;
	}
	.sp_curhe {
		cursor: help !important ;
	}
	.sp_curm {
		cursor: move !important ;
	}
	.sp_curp {
		cursor: pointer !important ;
	}
	.sp_curt {
		cursor: text !important ;
	}
}
/* font-weight */
.fwn {
	font-weight: normal;
}
.fwb {
	font-weight: bold;
}
.fw100 .fw200 .fw300 .fw400 .fw500 .fw600 .fw700 .fw800 .fw900 .fw1000 @media screen and (max-width:1000px) {
	.tb_fwn {
		font-weight: normal;
	}
	.tb_fwb {
		font-weight: bold;
	}
	.tb_fw100 .tb_fw200 .tb_fw300 .tb_fw400 .tb_fw500 .tb_fw600 .tb_fw700 .tb_fw800 .tb_fw900 .tb_fw1000;
}
@media screen and (max-width: 800px) {
	.sp_fwn {
		font-weight: normal;
	}
	.sp_fwb {
		font-weight: bold;
	}
	.sp_fw100 .sp_fw200 .sp_fw300 .sp_fw400 .sp_fw500 .sp_fw600 .sp_fw700 .sp_fw800 .sp_fw900 .sp_fw1000;
}
