
/* margin top device common
--------------------------------------------------------------------------------------------*/
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt25 { margin-top:25px;}
.mt30 { margin-top:30px;}
.mt35 { margin-top:35px;}
.mt40 { margin-top:40px;}
.mt45 { margin-top:45px;}
.mt50 { margin-top:50px;}
.mt55 { margin-top:55px;}
.mt60 { margin-top:60px;}
.mt65 { margin-top:65px;}
.mt70 { margin-top:70px;}
.mt75 { margin-top:75px;}
.mt80 { margin-top:80px;}
.mt85 { margin-top:85px;}
.mt90 { margin-top:90px;}
.mt95 { margin-top:95px;}
.mt100 { margin-top:100px;}
.mt105 { margin-top:105px;}
.mt110 { margin-top:110px;}
.mt115 { margin-top:115px;}
.mt120 { margin-top:120px;}
.mt125 { margin-top:125px;}
.mt130 { margin-top:130px;}
.mt135 { margin-top:135px;}
.mt140 { margin-top:140px;}
.mt145 { margin-top:145px;}
.mt150 { margin-top:150px;}
.mt155 { margin-top:155px;}
.mt160 { margin-top:160px;}
.mt165 { margin-top:165px;}
.mt170 { margin-top:170px;}
.mt175 { margin-top:175px;}
.mt180 { margin-top:180px;}
.mt185 { margin-top:185px;}
.mt190 { margin-top:190px;}
.mt195 { margin-top:195px;}
.mt200 { margin-top:200px;}


/* margin bottom device common
--------------------------------------------------------------------------------------------*/
.m5 { margin-bottom:5px;}
.m10 { margin-bottom:10px;}
.m15 { margin-bottom:15px;}
.m20 { margin-bottom:20px;}
.m25 { margin-bottom:25px;}
.m30 { margin-bottom:30px;}
.m35 { margin-bottom:35px;}
.m40 { margin-bottom:40px;}
.m45 { margin-bottom:45px;}
.m50 { margin-bottom:50px;}
.m55 { margin-bottom:55px;}
.m60 { margin-bottom:60px;}
.m65 { margin-bottom:65px;}
.m70 { margin-bottom:70px;}
.m75 { margin-bottom:75px;}
.m80 { margin-bottom:80px;}
.m85 { margin-bottom:85px;}
.m90 { margin-bottom:90px;}
.m95 { margin-bottom:95px;}
.m100 { margin-bottom:100px;}
.m105 { margin-bottom:105px;}
.m110 { margin-bottom:110px;}
.m115 { margin-bottom:115px;}
.m120 { margin-bottom:120px;}
.m125 { margin-bottom:125px;}
.m130 { margin-bottom:130px;}
.m135 { margin-bottom:135px;}
.m140 { margin-bottom:140px;}
.m145 { margin-bottom:145px;}
.m150 { margin-bottom:150px;}
.m155 { margin-bottom:155px;}
.m160 { margin-bottom:160px;}
.m165 { margin-bottom:165px;}
.m170 { margin-bottom:170px;}
.m175 { margin-bottom:175px;}
.m180 { margin-bottom:180px;}
.m185 { margin-bottom:185px;}
.m190 { margin-bottom:190px;}
.m195 { margin-bottom:195px;}
.m200 { margin-bottom:200px;}


/* margin left device common 
--------------------------------------------------------------------------------------------*/
.ml1 { margin-left:1%;}
.ml2 { margin-left:2%;}
.ml3 { margin-left:3%;}
.ml4 { margin-left:4%;}
.ml5 { margin-left:5%;}
.ml6 { margin-left:6%;}
.ml7 { margin-left:7%;}
.ml8 { margin-left:8%;}
.ml9 { margin-left:9%;}
.ml10 { margin-left:10%;}
.ml11 { margin-left:11%;}
.ml12 { margin-left:12%;}
.ml13 { margin-left:13%;}
.ml14 { margin-left:14%;}
.ml15 { margin-left:15%;}
.ml16 { margin-left:16%;}
.ml17 { margin-left:17%;}
.ml18 { margin-left:18%;}
.ml19 { margin-left:19%;}
.ml20 { margin-left:20%;}
.ml21 { margin-left:21%;}
.ml22 { margin-left:22%;}
.ml23 { margin-left:23%;}
.ml24 { margin-left:24%;}
.ml25 { margin-left:25%;}
.ml26 { margin-left:26%;}
.ml27 { margin-left:27%;}
.ml28 { margin-left:28%;}
.ml29 { margin-left:29%;}
.ml30 { margin-left:30%;}
.ml31 { margin-left:31%;}
.ml32 { margin-left:32%;}
.ml33 { margin-left:33%;}
.ml34 { margin-left:34%;}
.ml35 { margin-left:35%;}
.ml36 { margin-left:36%;}
.ml37 { margin-left:37%;}
.ml38 { margin-left:38%;}
.ml39 { margin-left:39%;}
.ml40 { margin-left:40%;}
.ml41 { margin-left:41%;}
.ml42 { margin-left:42%;}
.ml43 { margin-left:43%;}
.ml44 { margin-left:44%;}
.ml45 { margin-left:45%;}
.ml46 { margin-left:46%;}
.ml47 { margin-left:47%;}
.ml48 { margin-left:48%;}
.ml49 { margin-left:49%;}
.ml50 { margin-left:50%;}


/* margin right device common 
--------------------------------------------------------------------------------------------*/
.mr1 { margin-right:1%;}
.mr2 { margin-right:2%;}
.mr3 { margin-right:3%;}
.mr4 { margin-right:4%;}
.mr5 { margin-right:5%;}
.mr6 { margin-right:6%;}
.mr7 { margin-right:7%;}
.mr8 { margin-right:8%;}
.mr9 { margin-right:9%;}
.mr10 { margin-right:10%;}
.mr11 { margin-right:11%;}
.mr12 { margin-right:12%;}
.mr13 { margin-right:13%;}
.mr14 { margin-right:14%;}
.mr15 { margin-right:15;}
.mr16 { margin-right:16%;}
.mr17 { margin-right:17%;}
.mr18 { margin-right:18%;}
.mr19 { margin-right:19%;}
.mr20 { margin-right:20%;}
.mr21 { margin-right:21%;}
.mr22 { margin-right:22%;}
.mr23 { margin-right:23%;}
.mr24 { margin-right:24%;}
.mr25 { margin-right:25%;}
.mr26 { margin-right:26%;}
.mr27 { margin-right:27%;}
.mr28 { margin-right:28%;}
.mr29 { margin-right:29%;}
.mr30 { margin-right:30%;}
.mr31 { margin-right:31%;}
.mr32 { margin-right:32%;}
.mr33 { margin-right:33%;}
.mr34 { margin-right:34%;}
.mr35 { margin-right:35%;}
.mr36 { margin-right:36%;}
.mr37 { margin-right:37%;}
.mr38 { margin-right:38%;}
.mr39 { margin-right:39%;}
.mr40 { margin-right:40%;}
.mr41 { margin-right:41%;}
.mr42 { margin-right:42%;}
.mr43 { margin-right:43%;}
.mr44 { margin-right:44%;}
.mr45 { margin-right:45%;}
.mr46 { margin-right:46%;}
.mr47 { margin-right:47%;}
.mr48 { margin-right:48%;}
.mr49 { margin-right:49%;}
.mr50 { margin-right:50%;}



/* margin top only pc
--------------------------------------------------------------------------------------------*/
.mt5_pc { margin-top:5px;}
.mt10_pc { margin-top:10px;}
.mt15_pc { margin-top:15px;}
.mt20_pc { margin-top:20px;}
.mt25_pc { margin-top:25px;}
.mt30_pc { margin-top:30px;}
.mt35_pc { margin-top:35px;}
.mt40_pc { margin-top:40px;}
.mt45_pc { margin-top:45px;}
.mt50_pc { margin-top:50px;}
.mt55_pc { margin-top:55px;}
.mt60_pc { margin-top:60px;}
.mt65_pc { margin-top:65px;}
.mt70_pc { margin-top:70px;}
.mt75_pc { margin-top:75px;}
.mt80_pc { margin-top:80px;}
.mt85_pc { margin-top:85px;}
.mt90_pc { margin-top:90px;}
.mt95_pc { margin-top:95px;}
.mt100_pc { margin-top:100px;}
.mt105_pc { margin-top:105px;}
.mt110_pc { margin-top:110px;}
.mt115_pc { margin-top:115px;}
.mt120_pc { margin-top:120px;}
.mt125_pc { margin-top:125px;}
.mt130_pc { margin-top:130px;}
.mt135_pc { margin-top:135px;}
.mt140_pc { margin-top:140px;}
.mt145_pc { margin-top:145px;}
.mt150_pc { margin-top:150px;}
.mt155_pc { margin-top:155px;}
.mt160_pc { margin-top:160px;}
.mt165_pc { margin-top:165px;}
.mt170_pc { margin-top:170px;}
.mt175_pc { margin-top:175px;}
.mt180_pc { margin-top:180px;}
.mt185_pc { margin-top:185px;}
.mt190_pc { margin-top:190px;}
.mt195_pc { margin-top:195px;}
.mt200_pc { margin-top:200px;}


@media only screen and (max-width:979px) {
	.mt5_pc,.mt10_pc,.mt15_pc,.mt20_pc,.mt25_pc,.mt30_pc,.mt35_pc,.mt40_pc,.mt45_pc,.mt50_pc,.mt55_pc,
	.mt60_pc,.mt65_pc,.mt70_pc,.mt75_pc,.mt80_pc,.mt85_pc,.mt90_pc,.mt95_pc,.mt100_pc,.mt105_pc,
	.mt110_pc,.mt115_pc,.mt120_pc,.mt125_pc,.mt130_pc,.mt135_pc,.mt140_pc,.mt145_pc,.mt150_pc,.mt155_pc,
	.mt160_pc,.mt165_pc,.mt170_pc,.mt175_pc,.mt180_pc,.mt185_pc,.mt190_pc,.mt190_pc,.mt195_pc,.mt200_pc {
		margin-top:0;
	}
} /*------------------------------------------*/




/* margin bottom only pc
--------------------------------------------------------------------------------------------*/
.m5_pc { margin-bottom:5px;}
.m10_pc { margin-bottom:10px;}
.m15_pc { margin-bottom:15px;}
.m20_pc { margin-bottom:20px;}
.m25_pc { margin-bottom:25px;}
.m30_pc { margin-bottom:30px;}
.m35_pc { margin-bottom:35px;}
.m40_pc { margin-bottom:40px;}
.m45_pc { margin-bottom:45px;}
.m50_pc { margin-bottom:50px;}
.m55_pc { margin-bottom:55px;}
.m60_pc { margin-bottom:60px;}
.m65_pc { margin-bottom:65px;}
.m70_pc { margin-bottom:70px;}
.m75_pc { margin-bottom:75px;}
.m80_pc { margin-bottom:80px;}
.m85_pc { margin-bottom:85px;}
.m90_pc { margin-bottom:90px;}
.m95_pc { margin-bottom:95px;}
.m100_pc { margin-bottom:100px;}
.m105_pc { margin-bottom:105px;}
.m110_pc { margin-bottom:110px;}
.m115_pc { margin-bottom:115px;}
.m120_pc { margin-bottom:120px;}
.m125_pc { margin-bottom:125px;}
.m130_pc { margin-bottom:130px;}
.m135_pc { margin-bottom:135px;}
.m140_pc { margin-bottom:140px;}
.m145_pc { margin-bottom:145px;}
.m150_pc { margin-bottom:150px;}
.m155_pc { margin-bottom:155px;}
.m160_pc { margin-bottom:160px;}
.m165_pc { margin-bottom:165px;}
.m170_pc { margin-bottom:170px;}
.m175_pc { margin-bottom:175px;}
.m180_pc { margin-bottom:180px;}
.m185_pc { margin-bottom:185px;}
.m190_pc { margin-bottom:190px;}
.m195_pc { margin-bottom:195px;}
.m200_pc { margin-bottom:200px;}


@media only screen and (max-width:979px) {
	.m5_pc,.m10_pc,.m15_pc,.m20_pc,.m25_pc,.m30_pc,.m35_pc,.m40_pc,.m45_pc,.m50_pc,.m55_pc,
	.m60_pc,.m65_pc,.m70_pc,.m75_pc,.m80_pc,.m85_pc,.m80_pc,.m95_pc,.m100_pc.m105_pc,
	.m110_pc,.m115_pc,.m120_pc,.m125_pc,.m130_pc,.m135_pc,.m140_pc,.m145_pc,.m150_pc,.m155_pc,
	.m160_pc,.m165_pc,.m170_pc,.m175_pc,.m180_pc,.m185_pc,.m190_pc,.m195_pc,.m200_pc {
		margin-bottom:0;
	}
} /*------------------------------------------*/


@media only screen and (max-width: 979px) {
/* margin top only tablet
--------------------------------------------------------------------------------------------*/
.mt5_tablet { margin-top:5px;}
.mt10_tablet { margin-top:10px;}
.mt15_tablet { margin-top:15px;}
.mt20_tablet { margin-top:20px;}
.mt25_tablet { margin-top:25px;}
.mt30_tablet { margin-top:30px;}
.mt35_tablet { margin-top:35px;}
.mt40_tablet { margin-top:40px;}
.mt45_tablet { margin-top:45px;}
.mt50_tablet { margin-top:50px;}
.mt55_tablet { margin-top:55px;}
.mt60_tablet { margin-top:60px;}
.mt65_tablet { margin-top:65px;}
.mt70_tablet { margin-top:70px;}
.mt75_tablet { margin-top:75px;}
.mt80_tablet { margin-top:80px;}
.mt85_tablet { margin-top:85px;}
.mt90_tablet { margin-top:90px;}
.mt95_tablet { margin-top:95px;}
.mt100_tablet { margin-top:100px;}

/* margin bottom only tablet
--------------------------------------------------------------------------------------------*/
.m5_tablet { margin-bottom:5px;}
.m10_tablet { margin-bottom:10px;}
.m15_tablet { margin-bottom:15px;}
.m20_tablet { margin-bottom:20px;}
.m25_tablet { margin-bottom:25px;}
.m30_tablet { margin-bottom:30px;}
.m35_tablet { margin-bottom:35px;}
.m40_tablet { margin-bottom:40px;}
.m45_tablet { margin-bottom:45px;}
.m50_tablet { margin-bottom:50px;}
.m55_tablet { margin-bottom:55px;}
.m60_tablet { margin-bottom:60px;}
.m65_tablet { margin-bottom:65px;}
.m70_tablet { margin-bottom:70px;}
.m75_tablet { margin-bottom:75px;}
.m80_tablet { margin-bottom:80px;}
.m85_tablet { margin-bottom:85px;}
.m90_tablet { margin-bottom:90px;}
.m95_tablet { margin-bottom:95px;}
.m100_tablet { margin-bottom:100px;}
} /*------------------------------------------*/


@media only screen and (max-width: 690px) {
/* margin top only tablet
--------------------------------------------------------------------------------------------*/
.mt5_tablet { margin-top:0;}
.mt10_tablet { margin-top:0;}
.mt15_tablet { margin-top:0;}
.mt20_tablet { margin-top:0;}
.mt25_tablet { margin-top:0;}
.mt30_tablet { margin-top:0;}
.mt35_tablet { margin-top:0;}
.mt40_tablet { margin-top:0;}
.mt45_tablet { margin-top:0;}
.mt50_tablet { margin-top:0;}
.mt55_tablet { margin-top:0;}
.mt60_tablet { margin-top:0;}
.mt65_tablet { margin-top:0;}
.mt70_tablet { margin-top:0;}
.mt75_tablet { margin-top:0;}
.mt80_tablet { margin-top:0;}
.mt85_tablet { margin-top:0;}
.mt90_tablet { margin-top:0;}
.mt95_tablet { margin-top:0;}
.mt100_tablet { margin-top:0;}
/* margin bottom only tablet
--------------------------------------------------------------------------------------------*/
.m5_tablet { margin-bottom:0;}
.m10_tablet { margin-bottom:0;}
.m15_tablet { margin-bottom:0;}
.m20_tablet { margin-bottom:0;}
.m25_tablet { margin-bottom:0;}
.m30_tablet { margin-bottom:0;}
.m35_tablet { margin-bottom:0;}
.m40_tablet { margin-bottom:0;}
.m45_tablet { margin-bottom:0;}
.m50_tablet { margin-bottom:0;}
.m55_tablet { margin-bottom:0;}
.m60_tablet { margin-bottom:0;}
.m65_tablet { margin-bottom:0;}
.m70_tablet { margin-bottom:0;}
.m75_tablet { margin-bottom:0;}
.m80_tablet { margin-bottom:0;}
.m85_tablet { margin-bottom:0;}
.m90_tablet { margin-bottom:0;}
.m95_tablet { margin-bottom:0;}
.m100_tablet { margin-bottom:0;}
} /*------------------------------------------*/


@media only screen and (max-width: 690px) {
/* margin top only smartphone
--------------------------------------------------------------------------------------------*/
.mt5_sp { margin-top:5px;}
.mt10_sp { margin-top:10px;}
.mt15_sp { margin-top:15px;}
.mt20_sp { margin-top:20px;}
.mt25_sp { margin-top:25px;}
.mt30_sp { margin-top:30px;}
.mt35_sp { margin-top:35px;}
.mt40_sp { margin-top:40px;}
.mt45_sp { margin-top:45px;}
.mt50_sp { margin-top:50px;}
.mt55_sp { margin-top:55px;}
.mt60_sp { margin-top:60px;}
.mt65_sp { margin-top:65px;}
.mt70_sp { margin-top:70px;}
.mt75_sp { margin-top:75px;}
.mt80_sp { margin-top:80px;}
.mt85_sp { margin-top:85px;}
.mt90_sp { margin-top:90px;}
.mt95_sp { margin-top:95px;}
.mt100_sp { margin-top:100px;}
/* margin bottom only tablet
--------------------------------------------------------------------------------------------*/
.m5_sp { margin-bottom:5px;}
.m10_sp { margin-bottom:10px;}
.m15_sp { margin-bottom:15px;}
.m20_sp { margin-bottom:20px;}
.m25_sp { margin-bottom:25px;}
.m30_sp { margin-bottom:30px;}
.m35_sp { margin-bottom:35px;}
.m40_sp { margin-bottom:40px;}
.m45_sp { margin-bottom:45px;}
.m50_sp { margin-bottom:50px;}
.m55_sp { margin-bottom:55px;}
.m60_sp { margin-bottom:60px;}
.m65_sp { margin-bottom:65px;}
.m70_sp { margin-bottom:70px;}
.m75_sp { margin-bottom:75px;}
.m80_sp { margin-bottom:80px;}
.m85_sp { margin-bottom:85px;}
.m90_sp { margin-bottom:90px;}
.m95_sp { margin-bottom:95px;}
.m100_sp { margin-bottom:100px;}

} /*------------------------------------------*/


/* padding left common */
/************************************************************************/
.pr1{padding-right: 1%;}
.pr2{padding-right: 2%;}
.pr3{padding-right: 3%;}
.pr4{padding-right: 4%;}
.pr5{padding-right: 5%;}
.pr6{padding-right: 6%;}
.pr7{padding-right: 7%;}
.pr8{padding-right: 8%;}
.pr9{padding-right: 9%;}
.pr10{padding-right: 10%;}
.pr11{padding-right: 11%;}
.pr12{padding-right: 12%;}
.pr13{padding-right: 13%;}
.pr14{padding-right: 14%;}
.pr15{padding-right: 15%;}
.pr16{padding-right: 16%;}
.pr17{padding-right: 17%;}
.pr18{padding-right: 18%;}
.pr19{padding-right: 19%;}
.pr20{padding-right: 20%;}
.pr21{padding-right: 21%;}
.pr22{padding-right: 22%;}
.pr23{padding-right: 23%;}
.pr24{padding-right: 24%;}
.pr25{padding-right: 25%;}

/* padding right common */
/************************************************************************/
.pl1{padding-left: 1%;}
.pl2{padding-left: 2%;}
.pl3{padding-left: 3%;}
.pl4{padding-left: 4%;}
.pl5{padding-left: 5%;}
.pl6{padding-left: 6%;}
.pl7{padding-left: 7%;}
.pl8{padding-left: 8%;}
.pl9{padding-left: 9%;}
.pl10{padding-left: 10%;}
.pl11{padding-left: 11%;}
.pl12{padding-left: 12%;}
.pl13{padding-left: 13%;}
.pl14{padding-left: 14%;}
.pl15{padding-left: 15%;}
.pl16{padding-left: 16%;}
.pl17{padding-left: 17%;}
.pl18{padding-left: 18%;}
.pl19{padding-left: 19%;}
.pl20{padding-left: 20%;}
.pl21{padding-left: 21%;}
.pl22{padding-left: 22%;}
.pl23{padding-left: 23%;}
.pl24{padding-left: 24%;}
.pl25{padding-left: 25%;}

/* padding top common */
/************************************************************************/
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt30{padding-top: 30px;}
.pt35{padding-top: 35px;}
.pt40{padding-top: 40px;}
.pt45{padding-top: 45px;}
.pt50{padding-top: 50px;}
.pt55{padding-top: 55px;}
.pt60{padding-top: 60px;}
.pt65{padding-top: 65px;}
.pt70{padding-top: 70px;}
.pt75{padding-top: 75px;}
.pt80{padding-top: 80px;}
.pt85{padding-top: 85px;}
.pt90{padding-top: 90px;}
.pt95{padding-top: 95px;}
.pt100{padding-top: 100px;}
.pt105{padding-top: 105px;}
.pt110{padding-top: 110px;}
.pt115{padding-top: 115px;}
.pt120{padding-top: 120px;}
.pt125{padding-top: 125px;}
.pt130{padding-top: 130px;}
.pt135{padding-top: 135px;}
.pt140{padding-top: 140px;}
.pt145{padding-top: 145px;}
.pt150{padding-top: 150px;}

/* padding bottom common */
/************************************************************************/
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pb25{padding-bottom: 25px;}
.pb30{padding-bottom: 30px;}
.pb35{padding-bottom: 35px;}
.pb40{padding-bottom: 40px;}
.pb45{padding-bottom: 45px;}
.pb50{padding-bottom: 50px;}
.pb55{padding-bottom: 55px;}
.pb60{padding-bottom: 60px;}
.pb65{padding-bottom: 65px;}
.pb70{padding-bottom: 70px;}
.pb75{padding-bottom: 75px;}
.pb80{padding-bottom: 80px;}
.pb85{padding-bottom: 85px;}
.pb90{padding-bottom: 90px;}
.pb95{padding-bottom: 95px;}
.pb100{padding-bottom: 100px;}
.pb105{padding-bottom: 105px;}
.pb110{padding-bottom: 110px;}
.pb115{padding-bottom: 115px;}
.pb120{padding-bottom: 120px;}
.pb125{padding-bottom: 125px;}
.pb130{padding-bottom: 130px;}
.pb135{padding-bottom: 135px;}
.pb140{padding-bottom: 140px;}
.pb145{padding-bottom: 145px;}
.pb150{padding-bottom: 150px;}
