<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* white-space
===========================================================*/

.m-ws_nowrap{ white-space: nowrap !important;}

/* float
===========================================================*/

.m-flR { float: right !important;}
.m-flL { float: left !important;}
.m-clear { clear: both !important;}

/* .m-block
===========================================================*/

.m-block{ display: block !important; }

/* .m-inline-block
===========================================================*/

.m-inline-block{ display: inline-block !important; }

/* .m-none
===========================================================*/

/*
.m-none{ display: none !important;}*/

/* text-align
===========================================================*/

.m-tal { text-align: left !important;}
.m-tac { text-align: center !important;}
.m-tar { text-align: right !important;}

/* vertical-align
===========================================================*/

.m-vat{ vertical-align: top !important; }
.m-vam{ vertical-align: middle !important; }
.m-vab{ vertical-align: bottom !important; }

/* pc */
@media all and (min-width: 901px) {

/* opacity
===========================================================*/

.m-pc_opacity000{
	-ms-filter: "alpha(opacity=0)" ;
	-khtml-opacity: 0 !important;
	filter: alpha(opacity=0);
	-moz-opacity: 0 !important;
	opacity: 0 !important;
 }
.m-pc_opacity100{
	-ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1 !important;
	filter: alpha(opacity=100);
	-moz-opacity: 1 !important;
	opacity: 1 !important;	
}

/* white-space
===========================================================*/

.m-pc_ws_nowrap{ white-space: nowrap !important;}

/* float
===========================================================*/

.m-pc_flR { float: right !important;}
.m-pc_flL { float: left !important;}
.m-pc_clear { clear: both !important;}

/* .m-pc_block
===========================================================*/

.m-pc_block{ display: block !important; }

/* .m-pc_inline-block
===========================================================*/

.m-pc_inline-block{ display: inline-block !important; }

/* .m-pc_none
===========================================================*/


.m-pc_none{ display: none !important;}

/* text-align
===========================================================*/

.m-pc_tal { text-align: left !important;}
.m-pc_tac { text-align: center !important;}
.m-pc_tar { text-align: right !important;}

/* vertical-align
===========================================================*/

.m-pc_vat{ vertical-align: top !important; }
.m-pc_vam{ vertical-align: middle !important; }
.m-pc_vab{ vertical-align: bottom !important; }
	
}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
/* opacity
===========================================================*/

.m-pad_opacity000{
	-ms-filter: "alpha(opacity=0)" ;
	-khtml-opacity: 0 !important;
	filter: alpha(opacity=0);
	-moz-opacity: 0 !important;
	opacity: 0 !important;
 }
.m-pad_opacity100{
	-ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1 !important;
	filter: alpha(opacity=100);
	-moz-opacity: 1 !important;
	opacity: 1 !important;	
}

/* white-space
===========================================================*/

.m-pad_ws_nowrap{ white-space: nowrap !important; }

/* float
===========================================================*/

.m-pad_flR { float: right !important;}
.m-pad_flL { float: left !important;}
.m-pad_clear { clear: both !important;}

/* .m-pad_block
===========================================================*/

.m-pad_block{ display: block !important; }

/* .m-pad_inline-block
===========================================================*/

.m-pad_inline-block{ display: inline-block !important; }

/* .m-pad_none
===========================================================*/


.m-pad_none{ display: none !important;}

/* text-align
===========================================================*/

.m-pad_tal { text-align: left !important;}
.m-pad_tac { text-align: center !important;}
.m-pad_tar { text-align: right !important;}

/* vertical-align
===========================================================*/

.m-pad_vat{ vertical-align: top !important; }
.m-pad_vam{ vertical-align: middle !important; }
.m-pad_vab{ vertical-align: bottom !important; }

}

/* sp */
@media screen and (max-width: 700px) {

/* opacity
===========================================================*/

.m-sp_opacity000{
	-ms-filter: "alpha(opacity=0)" ;
	-khtml-opacity: 0 !important;
	filter: alpha(opacity=0);
	-moz-opacity: 0 !important;
	opacity: 0 !important;
 }
.m-sp_opacity100{
	-ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1 !important;
	filter: alpha(opacity=100);
	-moz-opacity: 1 !important;
	opacity: 1 !important;	
}

/* white-space
===========================================================*/

.m-sp_ws_nowrap{ white-space: nowrap !important;}

/* float
===========================================================*/

.m-sp_flR { float: right !important;}
.m-sp_flL { float: left !important;}
.m-sp_clear { clear: both !important;}

/* .m-sp_block
===========================================================*/

.m-sp_block{ display: block !important; }

/* .m-sp_inline-block
===========================================================*/

.m-sp_inline-block{ display: inline-block !important; }

/* .m-sp_none
===========================================================*/


.m-sp_none{ display: none !important;}

/* text-align
===========================================================*/

.m-sp_tal { text-align: left !important;}
.m-sp_tac { text-align: center !important;}
.m-sp_tar { text-align: right !important;}

/* vertical-align
===========================================================*/

.m-sp_vat{ vertical-align: top !important; }
.m-sp_vam{ vertical-align: middle !important; }
.m-sp_vab{ vertical-align: bottom !important; }

}

/*---------------------- 基本メディアクエリー --------------------- */

/* pc */
@media all and (min-width: 901px) {
}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
}

/* sp */
@media screen and (max-width: 700px) {
}


/*  --------------- FLEX --------------- */

.m-flex_g01{ flex-grow: 1;}

/* flex-direction */
.m-flex_d_r{ flex-direction: row !important; }
.m-flex_d_r-re{ flex-direction: row-reverse !important; }
.m-flex_d_c{ flex-direction: column !important; }
.m-flex_d_t-re{ flex-direction: column-reverse !important; }

/* flex-wrap */
.m-flex_w_no{ flex-wrap: nowrap !important; }
.m-flex_w_w{ flex-wrap: wrap !important; }
.m-flex_w_w-re{ flex-wrap: wrap-reverse !important; }

/* justify-content */
.m-flex_jc_fs{ justify-content: flex-start !important; }
.m-flex_jc_fe{ justify-content: flex-end !important; }
.m-flex_jc_c{ justify-content: center !important; }
.m-flex_jc_sb{ justify-content: space-between !important; }
.m-flex_jc_sa{ justify-content: space-around !important; }


/* align-content */

.m-flex_ac_fs { align-content: flex-start !important; }
.m-flex_ac_fe { align-content: flex-end !important; }
.m-flex_ac_c { align-content: center !important; }
.m-flex_ac_sb { align-content: space-between !important; }
.m-flex_ac_sa { align-content: space-around !important; }

/* align-items */

.m-flex_ai_fs{ align-items: flex-start !important; }
.m-flex_ai_fe{ align-items: flex-end !important; }
.m-flex_ai_c{ align-items: center !important; }
.m-flex_ai_b{ align-items: baseline !important; }
.m-flex_ai_s{ align-items: stretch !important; }

/* .m-order */

.m-order01{ order: 1 !important;}
.m-order02{ order: 2 !important;}
.m-order03{ order: 3 !important;}
.m-order04{ order: 4 !important;}
.m-order05{ order: 5 !important;}
.m-order06{ order: 6 !important;}
.m-order07{ order: 7 !important;}
.m-order08{ order: 8 !important;}
.m-order09{ order: 9 !important; }
.m-order10{ order: 10 !important; }



/* pc */
@media all and (min-width: 901px) {
	
.m-pc_flex_g01{ flex-grow: 1;}

/* flex-direction */
.m-pc_flex_d_r{ flex-direction: row !important; }
.m-pc_flex_d_r-re{ flex-direction: row-reverse !important; }
.m-pc_flex_d_c{ flex-direction: column !important; }
.m-pc_flex_d_t-re{ flex-direction: column-reverse !important; }

/* flex-wrap */
.m-pc_flex_w_no{ flex-wrap: nowrap !important; }
.m-pc_flex_w_w{ flex-wrap: wrap !important; }
.m-pc_flex_w_w-re{ flex-wrap: wrap-reverse !important; }

/* justify-content */
.m-pc_flex_jc_fs{ justify-content: flex-start !important; }
.m-pc_flex_jc_fe{ justify-content: flex-end !important; }
.m-pc_flex_jc_c{ justify-content: center !important; }
.m-pc_flex_jc_sb{ justify-content: space-between !important; }
.m-pc_flex_jc_sa{ justify-content: space-around !important; }


/* align-content */

.m-pc_flex_ac_fs { align-content: flex-start !important; }
.m-pc_flex_ac_fe { align-content: flex-end !important; }
.m-pc_flex_ac_c { align-content: center !important; }
.m-pc_flex_ac_sb { align-content: space-between !important; }
.m-pc_flex_ac_sa { align-content: space-around !important; }

/* align-items */

.m-pc_flex_ai_fs{ align-items: flex-start !important; }
.m-pc_flex_ai_fe{ align-items: flex-end !important; }
.m-pc_flex_ai_c{ align-items: center !important; }
.m-pc_flex_ai_b{ align-items: baseline !important; }
.m-pc_flex_ai_s{ align-items: stretch !important; }

/* .m-pc_order */

.m-pc_order01{ order: 1 !important;}
.m-pc_order02{ order: 2 !important;}
.m-pc_order03{ order: 3 !important;}
.m-pc_order04{ order: 4 !important;}
.m-pc_order05{ order: 5 !important;}
.m-pc_order06{ order: 6 !important;}
.m-pc_order07{ order: 7 !important;}
.m-pc_order08{ order: 8 !important;}
.m-pc_order09{ order: 9 !important; }
.m-pc_order10{ order: 10 !important; }
	
}


/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
	
.m-pad_flex_g01{ flex-grow: 1;}

/* flex-direction */
.m-pad_flex_d_r{ flex-direction: row !important; }
.m-pad_flex_d_r-re{ flex-direction: row-reverse !important; }
.m-pad_flex_d_c{ flex-direction: column !important; }
.m-pad_flex_d_t-re{ flex-direction: column-reverse !important; }

/* flex-wrap */
.m-pad_flex_w_no{ flex-wrap: nowrap !important; }
.m-pad_flex_w_w{ flex-wrap: wrap !important; }
.m-pad_flex_w_w-re{ flex-wrap: wrap-reverse !important; }

/* justify-content */
.m-pad_flex_jc_fs{ justify-content: flex-start !important; }
.m-pad_flex_jc_fe{ justify-content: flex-end !important; }
.m-pad_flex_jc_c{ justify-content: center !important; }
.m-pad_flex_jc_sb{ justify-content: space-between !important; }
.m-pad_flex_jc_sa{ justify-content: space-around !important; }


/* align-content */

.m-pad_flex_ac_fs { align-content: flex-start !important; }
.m-pad_flex_ac_fe { align-content: flex-end !important; }
.m-pad_flex_ac_c { align-content: center !important; }
.m-pad_flex_ac_sb { align-content: space-between !important; }
.m-pad_flex_ac_sa { align-content: space-around !important; }

/* align-items */

.m-pad_flex_ai_fs{ align-items: flex-start !important; }
.m-pad_flex_ai_fe{ align-items: flex-end !important; }
.m-pad_flex_ai_c{ align-items: center !important; }
.m-pad_flex_ai_b{ align-items: baseline !important; }
.m-pad_flex_ai_s{ align-items: stretch !important; }

/* .m-pad_order */

.m-pad_order01{ order: 1 !important;}
.m-pad_order02{ order: 2 !important;}
.m-pad_order03{ order: 3 !important;}
.m-pad_order04{ order: 4 !important;}
.m-pad_order05{ order: 5 !important;}
.m-pad_order06{ order: 6 !important;}
.m-pad_order07{ order: 7 !important;}
.m-pad_order08{ order: 8 !important;}
.m-pad_order09{ order: 9 !important; }
.m-pad_order10{ order: 10 !important; }
	
}


/* sp */
@media screen and (max-width: 700px) {
	
.m-sp_flex_g01{ flex-grow: 1;}

/* flex-direction */
.m-sp_flex_d_r{ flex-direction: row !important; }
.m-sp_flex_d_r-re{ flex-direction: row-reverse !important; }
.m-sp_flex_d_c{ flex-direction: column !important; }
.m-sp_flex_d_t-re{ flex-direction: column-reverse !important; }

/* flex-wrap */
.m-sp_flex_w_no{ flex-wrap: nowrap !important; }
.m-sp_flex_w_w{ flex-wrap: wrap !important; }
.m-sp_flex_w_w-re{ flex-wrap: wrap-reverse !important; }

/* justify-content */
.m-sp_flex_jc_fs{ justify-content: flex-start !important; }
.m-sp_flex_jc_fe{ justify-content: flex-end !important; }
.m-sp_flex_jc_c{ justify-content: center !important; }
.m-sp_flex_jc_sb{ justify-content: space-between !important; }
.m-sp_flex_jc_sa{ justify-content: space-around !important; }


/* align-content */

.m-sp_flex_ac_fs { align-content: flex-start !important; }
.m-sp_flex_ac_fe { align-content: flex-end !important; }
.m-sp_flex_ac_c { align-content: center !important; }
.m-sp_flex_ac_sb { align-content: space-between !important; }
.m-sp_flex_ac_sa { align-content: space-around !important; }

/* align-items */

.m-sp_flex_ai_fs{ align-items: flex-start !important; }
.m-sp_flex_ai_fe{ align-items: flex-end !important; }
.m-sp_flex_ai_c{ align-items: center !important; }
.m-sp_flex_ai_b{ align-items: baseline !important; }
.m-sp_flex_ai_s{ align-items: stretch !important; }

/* .m-sp_order */

.m-sp_order01{ order: 1 !important;}
.m-sp_order02{ order: 2 !important;}
.m-sp_order03{ order: 3 !important;}
.m-sp_order04{ order: 4 !important;}
.m-sp_order05{ order: 5 !important;}
.m-sp_order06{ order: 6 !important;}
.m-sp_order07{ order: 7 !important;}
.m-sp_order08{ order: 8 !important;}
.m-sp_order09{ order: 9 !important; }
.m-sp_order10{ order: 10 !important; }
	
}

/* -------------------------------- ANIMATION -------------------------------- */

/* transition-delay */
.m-t_delay0{ transition-delay: 0.0s !important; }
.m-t_delay100{ transition-delay: 0.1s !important; }
.m-t_delay200{ transition-delay: 0.2s !important; }
.m-t_delay300{ transition-delay: 0.3s !important; }
.m-t_delay400{ transition-delay: 0.4s !important; }
.m-t_delay500{ transition-delay: 0.5s !important; }
.m-t_delay600{ transition-delay: 0.6s !important; }
.m-t_delay700{ transition-delay: 0.7s !important; }
.m-t_delay800{ transition-delay: 0.8s !important; }
.m-t_delay900{ transition-delay: 0.9s !important; }
.m-t_delay1000{ transition-delay: 1.0s !important; }
.m-t_delay1100{ transition-delay: 1.1s !important; }
.m-t_delay1200{ transition-delay: 1.2s !important; }
.m-t_delay1300{ transition-delay: 1.3s !important; }
.m-t_delay1400{ transition-delay: 1.4s !important; }
.m-t_delay1500{ transition-delay: 1.5s !important; }
.m-t_delay1600{ transition-delay: 1.6s !important; }
.m-t_delay1700{ transition-delay: 1.7s !important; }
.m-t_delay1800{ transition-delay:1.8s !important; }
.m-t_delay1900{ transition-delay: 1.9s !important; }
.m-t_delay2000{ transition-delay: 2.0s !important; }
.m-t_delay2100{ transition-delay: 2.1s !important; }
.m-t_delay2200{ transition-delay: 2.2s !important; }
.m-t_delay2300{ transition-delay: 2.3s !important; }
.m-t_delay2400{ transition-delay: 2.4s !important; }
.m-t_delay2500{ transition-delay: 2.5s !important; }
.m-t_delay2600{ transition-delay: 2.6s !important; }
.m-t_delay2700{ transition-delay: 2.7s !important; }
.m-t_delay2800{ transition-delay: 2.8s !important; }
.m-t_delay2900{ transition-delay: 2.9s !important; }
.m-t_delay3000{ transition-delay: 3.0s !important; }
.m-t_delay3100{ transition-delay: 3.1s !important; }
.m-t_delay3200{ transition-delay: 3.2s !important; }
.m-t_delay3300{ transition-delay: 3.3s !important; }
.m-t_delay3400{ transition-delay: 3.4s !important; }
.m-t_delay3500{ transition-delay: 3.5s !important; }
.m-t_delay3600{ transition-delay: 3.6s !important; }
.m-t_delay3700{ transition-delay: 3.7s !important; }
.m-t_delay3800{ transition-delay: 3.8s !important; }
.m-t_delay3900{ transition-delay: 3.9s !important; }
.m-t_delay4000{ transition-delay: 4.0s  !important; }

/* transition-duration */
.m-t_speed0{ transition-duration: 0.0s !important; }
.m-t_speed100{ transition-duration: 0.1s !important; }
.m-t_speed200{ transition-duration: 0.2s !important; }
.m-t_speed300{ transition-duration: 0.3s !important; }
.m-t_speed400{ transition-duration: 0.4s !important; }
.m-t_speed500{ transition-duration: 0.5s !important; }
.m-t_speed600{ transition-duration: 0.6s !important; }
.m-t_speed700{ transition-duration: 0.7s !important; }
.m-t_speed800{ transition-duration: 0.8s !important; }
.m-t_speed900{ transition-duration: 0.9s !important; }
.m-t_speed1000{ transition-duration: 1.0s !important; }
.m-t_speed1100{ transition-duration: 1.1s !important; }
.m-t_speed1200{ transition-duration: 1.2s !important; }
.m-t_speed1300{ transition-duration: 1.3s !important; }
.m-t_speed1400{ transition-duration: 1.4s !important; }
.m-t_speed1500{ transition-duration: 1.5s !important; }
.m-t_speed1600{ transition-duration: 1.6s !important; }
.m-t_speed1700{ transition-duration: 1.7s !important; }
.m-t_speed1800{ transition-duration:1.8s !important; }
.m-t_speed1900{ transition-duration: 1.9s !important; }
.m-t_speed2000{ transition-duration: 2.0s !important; }
.m-t_speed2100{ transition-duration: 2.1s !important; }
.m-t_speed2200{ transition-duration: 2.2s !important; }
.m-t_speed2300{ transition-duration: 2.3s !important; }
.m-t_speed2400{ transition-duration: 2.4s !important; }
.m-t_speed2500{ transition-duration: 2.5s !important; }
.m-t_speed2600{ transition-duration: 2.6s !important; }
.m-t_speed2700{ transition-duration: 2.7s !important; }
.m-t_speed2800{ transition-duration: 2.8s !important; }
.m-t_speed2900{ transition-duration: 2.9s !important; }
.m-t_speed3000{ transition-duration: 3.0s !important; }
.m-t_speed3100{ transition-duration: 3.1s !important; }
.m-t_speed3200{ transition-duration: 3.2s !important; }
.m-t_speed3300{ transition-duration: 3.3s !important; }
.m-t_speed3400{ transition-duration: 3.4s !important; }
.m-t_speed3500{ transition-duration: 3.5s !important; }
.m-t_speed3600{ transition-duration: 3.6s !important; }
.m-t_speed3700{ transition-duration: 3.7s !important; }
.m-t_speed3800{ transition-duration: 3.8s !important; }
.m-t_speed3900{ transition-duration: 3.9s !important; }
.m-t_speed4000{ transition-duration: 4.0s  !important; }

/* animation-delay */

.m-a_delay0{ animation-delay: 0.0s !important; }
.m-a_delay100{ animation-delay: 0.1s !important; }
.m-a_delay200{ animation-delay: 0.2s !important; }
.m-a_delay300{ animation-delay: 0.3s !important; }
.m-a_delay400{ animation-delay: 0.4s !important; }
.m-a_delay500{ animation-delay: 0.5s !important; }
.m-a_delay600{ animation-delay: 0.6s !important; }
.m-a_delay700{ animation-delay: 0.7s !important; }
.m-a_delay800{ animation-delay: 0.8s !important; }
.m-a_delay900{ animation-delay: 0.9s !important; }
.m-a_delay1000{ animation-delay: 1.0s !important; }
.m-a_delay1100{ animation-delay: 1.1s !important; }
.m-a_delay1200{ animation-delay: 1.2s !important; }
.m-a_delay1300{ animation-delay: 1.3s !important; }
.m-a_delay1400{ animation-delay: 1.4s !important; }
.m-a_delay1500{ animation-delay: 1.5s !important; }
.m-a_delay1600{ animation-delay: 1.6s !important; }
.m-a_delay1700{ animation-delay: 1.7s !important; }
.m-a_delay1800{ animation-delay:1.8s !important; }
.m-a_delay1900{ animation-delay: 1.9s !important; }
.m-a_delay2000{ animation-delay: 2.0s !important; }
.m-a_delay2100{ animation-delay: 2.1s !important; }
.m-a_delay2200{ animation-delay: 2.2s !important; }
.m-a_delay2300{ animation-delay: 2.3s !important; }
.m-a_delay2400{ animation-delay: 2.4s !important; }
.m-a_delay2500{ animation-delay: 2.5s !important; }
.m-a_delay2600{ animation-delay: 2.6s !important; }
.m-a_delay2700{ animation-delay: 2.7s !important; }
.m-a_delay2800{ animation-delay: 2.8s !important; }
.m-a_delay2900{ animation-delay: 2.9s !important; }
.m-a_delay3000{ animation-delay: 3.0s !important; }
.m-a_delay3100{ animation-delay: 3.1s !important; }
.m-a_delay3200{ animation-delay: 3.2s !important; }
.m-a_delay3300{ animation-delay: 3.3s !important; }
.m-a_delay3400{ animation-delay: 3.4s !important; }
.m-a_delay3500{ animation-delay: 3.5s !important; }
.m-a_delay3600{ animation-delay: 3.6s !important; }
.m-a_delay3700{ animation-delay: 3.7s !important; }
.m-a_delay3800{ animation-delay: 3.8s !important; }
.m-a_delay3900{ animation-delay: 3.9s !important; }
.m-a_delay4000{ animation-delay: 4.0s  !important; }


/* pc */
@media all and (min-width: 901px) {
/* transition-delay */
.m-pc_t_delay0{ transition-delay: 0.0s !important; }
.m-pc_t_delay100{ transition-delay: 0.1s !important; }
.m-pc_t_delay200{ transition-delay: 0.2s !important; }
.m-pc_t_delay300{ transition-delay: 0.3s !important; }
.m-pc_t_delay400{ transition-delay: 0.4s !important; }
.m-pc_t_delay500{ transition-delay: 0.5s !important; }
.m-pc_t_delay600{ transition-delay: 0.6s !important; }
.m-pc_t_delay700{ transition-delay: 0.7s !important; }
.m-pc_t_delay800{ transition-delay: 0.8s !important; }
.m-pc_t_delay900{ transition-delay: 0.9s !important; }
.m-pc_t_delay1000{ transition-delay: 1.0s !important; }
.m-pc_t_delay1100{ transition-delay: 1.1s !important; }
.m-pc_t_delay1200{ transition-delay: 1.2s !important; }
.m-pc_t_delay1300{ transition-delay: 1.3s !important; }
.m-pc_t_delay1400{ transition-delay: 1.4s !important; }
.m-pc_t_delay1500{ transition-delay: 1.5s !important; }
.m-pc_t_delay1600{ transition-delay: 1.6s !important; }
.m-pc_t_delay1700{ transition-delay: 1.7s !important; }
.m-pc_t_delay1800{ transition-delay:1.8s !important; }
.m-pc_t_delay1900{ transition-delay: 1.9s !important; }
.m-pc_t_delay2000{ transition-delay: 2.0s !important; }
.m-pc_t_delay2100{ transition-delay: 2.1s !important; }
.m-pc_t_delay2200{ transition-delay: 2.2s !important; }
.m-pc_t_delay2300{ transition-delay: 2.3s !important; }
.m-pc_t_delay2400{ transition-delay: 2.4s !important; }
.m-pc_t_delay2500{ transition-delay: 2.5s !important; }
.m-pc_t_delay2600{ transition-delay: 2.6s !important; }
.m-pc_t_delay2700{ transition-delay: 2.7s !important; }
.m-pc_t_delay2800{ transition-delay: 2.8s !important; }
.m-pc_t_delay2900{ transition-delay: 2.9s !important; }
.m-pc_t_delay3000{ transition-delay: 3.0s !important; }
.m-pc_t_delay3100{ transition-delay: 3.1s !important; }
.m-pc_t_delay3200{ transition-delay: 3.2s !important; }
.m-pc_t_delay3300{ transition-delay: 3.3s !important; }
.m-pc_t_delay3400{ transition-delay: 3.4s !important; }
.m-pc_t_delay3500{ transition-delay: 3.5s !important; }
.m-pc_t_delay3600{ transition-delay: 3.6s !important; }
.m-pc_t_delay3700{ transition-delay: 3.7s !important; }
.m-pc_t_delay3800{ transition-delay: 3.8s !important; }
.m-pc_t_delay3900{ transition-delay: 3.9s !important; }
.m-pc_t_delay4000{ transition-delay: 4.0s  !important; }

/* transition-duration */
.m-pc_t_speed0{ transition-duration: 0.0s !important; }
.m-pc_t_speed100{ transition-duration: 0.1s !important; }
.m-pc_t_speed200{ transition-duration: 0.2s !important; }
.m-pc_t_speed300{ transition-duration: 0.3s !important; }
.m-pc_t_speed400{ transition-duration: 0.4s !important; }
.m-pc_t_speed500{ transition-duration: 0.5s !important; }
.m-pc_t_speed600{ transition-duration: 0.6s !important; }
.m-pc_t_speed700{ transition-duration: 0.7s !important; }
.m-pc_t_speed800{ transition-duration: 0.8s !important; }
.m-pc_t_speed900{ transition-duration: 0.9s !important; }
.m-pc_t_speed1000{ transition-duration: 1.0s !important; }
.m-pc_t_speed1100{ transition-duration: 1.1s !important; }
.m-pc_t_speed1200{ transition-duration: 1.2s !important; }
.m-pc_t_speed1300{ transition-duration: 1.3s !important; }
.m-pc_t_speed1400{ transition-duration: 1.4s !important; }
.m-pc_t_speed1500{ transition-duration: 1.5s !important; }
.m-pc_t_speed1600{ transition-duration: 1.6s !important; }
.m-pc_t_speed1700{ transition-duration: 1.7s !important; }
.m-pc_t_speed1800{ transition-duration:1.8s !important; }
.m-pc_t_speed1900{ transition-duration: 1.9s !important; }
.m-pc_t_speed2000{ transition-duration: 2.0s !important; }
.m-pc_t_speed2100{ transition-duration: 2.1s !important; }
.m-pc_t_speed2200{ transition-duration: 2.2s !important; }
.m-pc_t_speed2300{ transition-duration: 2.3s !important; }
.m-pc_t_speed2400{ transition-duration: 2.4s !important; }
.m-pc_t_speed2500{ transition-duration: 2.5s !important; }
.m-pc_t_speed2600{ transition-duration: 2.6s !important; }
.m-pc_t_speed2700{ transition-duration: 2.7s !important; }
.m-pc_t_speed2800{ transition-duration: 2.8s !important; }
.m-pc_t_speed2900{ transition-duration: 2.9s !important; }
.m-pc_t_speed3000{ transition-duration: 3.0s !important; }
.m-pc_t_speed3100{ transition-duration: 3.1s !important; }
.m-pc_t_speed3200{ transition-duration: 3.2s !important; }
.m-pc_t_speed3300{ transition-duration: 3.3s !important; }
.m-pc_t_speed3400{ transition-duration: 3.4s !important; }
.m-pc_t_speed3500{ transition-duration: 3.5s !important; }
.m-pc_t_speed3600{ transition-duration: 3.6s !important; }
.m-pc_t_speed3700{ transition-duration: 3.7s !important; }
.m-pc_t_speed3800{ transition-duration: 3.8s !important; }
.m-pc_t_speed3900{ transition-duration: 3.9s !important; }
.m-pc_t_speed4000{ transition-duration: 4.0s  !important; }

/* animation-delay */

.m-pc_a_delay0{ animation-delay: 0.0s !important; }
.m-pc_a_delay100{ animation-delay: 0.1s !important; }
.m-pc_a_delay200{ animation-delay: 0.2s !important; }
.m-pc_a_delay300{ animation-delay: 0.3s !important; }
.m-pc_a_delay400{ animation-delay: 0.4s !important; }
.m-pc_a_delay500{ animation-delay: 0.5s !important; }
.m-pc_a_delay600{ animation-delay: 0.6s !important; }
.m-pc_a_delay700{ animation-delay: 0.7s !important; }
.m-pc_a_delay800{ animation-delay: 0.8s !important; }
.m-pc_a_delay900{ animation-delay: 0.9s !important; }
.m-pc_a_delay1000{ animation-delay: 1.0s !important; }
.m-pc_a_delay1100{ animation-delay: 1.1s !important; }
.m-pc_a_delay1200{ animation-delay: 1.2s !important; }
.m-pc_a_delay1300{ animation-delay: 1.3s !important; }
.m-pc_a_delay1400{ animation-delay: 1.4s !important; }
.m-pc_a_delay1500{ animation-delay: 1.5s !important; }
.m-pc_a_delay1600{ animation-delay: 1.6s !important; }
.m-pc_a_delay1700{ animation-delay: 1.7s !important; }
.m-pc_a_delay1800{ animation-delay:1.8s !important; }
.m-pc_a_delay1900{ animation-delay: 1.9s !important; }
.m-pc_a_delay2000{ animation-delay: 2.0s !important; }
.m-pc_a_delay2100{ animation-delay: 2.1s !important; }
.m-pc_a_delay2200{ animation-delay: 2.2s !important; }
.m-pc_a_delay2300{ animation-delay: 2.3s !important; }
.m-pc_a_delay2400{ animation-delay: 2.4s !important; }
.m-pc_a_delay2500{ animation-delay: 2.5s !important; }
.m-pc_a_delay2600{ animation-delay: 2.6s !important; }
.m-pc_a_delay2700{ animation-delay: 2.7s !important; }
.m-pc_a_delay2800{ animation-delay: 2.8s !important; }
.m-pc_a_delay2900{ animation-delay: 2.9s !important; }
.m-pc_a_delay3000{ animation-delay: 3.0s !important; }
.m-pc_a_delay3100{ animation-delay: 3.1s !important; }
.m-pc_a_delay3200{ animation-delay: 3.2s !important; }
.m-pc_a_delay3300{ animation-delay: 3.3s !important; }
.m-pc_a_delay3400{ animation-delay: 3.4s !important; }
.m-pc_a_delay3500{ animation-delay: 3.5s !important; }
.m-pc_a_delay3600{ animation-delay: 3.6s !important; }
.m-pc_a_delay3700{ animation-delay: 3.7s !important; }
.m-pc_a_delay3800{ animation-delay: 3.8s !important; }
.m-pc_a_delay3900{ animation-delay: 3.9s !important; }
.m-pc_a_delay4000{ animation-delay: 4.0s  !important; }
	
}


/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
/* transition-delay */
.m-pad_t_delay0{ transition-delay: 0.0s !important; }
.m-pad_t_delay100{ transition-delay: 0.1s !important; }
.m-pad_t_delay200{ transition-delay: 0.2s !important; }
.m-pad_t_delay300{ transition-delay: 0.3s !important; }
.m-pad_t_delay400{ transition-delay: 0.4s !important; }
.m-pad_t_delay500{ transition-delay: 0.5s !important; }
.m-pad_t_delay600{ transition-delay: 0.6s !important; }
.m-pad_t_delay700{ transition-delay: 0.7s !important; }
.m-pad_t_delay800{ transition-delay: 0.8s !important; }
.m-pad_t_delay900{ transition-delay: 0.9s !important; }
.m-pad_t_delay1000{ transition-delay: 1.0s !important; }
.m-pad_t_delay1100{ transition-delay: 1.1s !important; }
.m-pad_t_delay1200{ transition-delay: 1.2s !important; }
.m-pad_t_delay1300{ transition-delay: 1.3s !important; }
.m-pad_t_delay1400{ transition-delay: 1.4s !important; }
.m-pad_t_delay1500{ transition-delay: 1.5s !important; }
.m-pad_t_delay1600{ transition-delay: 1.6s !important; }
.m-pad_t_delay1700{ transition-delay: 1.7s !important; }
.m-pad_t_delay1800{ transition-delay:1.8s !important; }
.m-pad_t_delay1900{ transition-delay: 1.9s !important; }
.m-pad_t_delay2000{ transition-delay: 2.0s !important; }
.m-pad_t_delay2100{ transition-delay: 2.1s !important; }
.m-pad_t_delay2200{ transition-delay: 2.2s !important; }
.m-pad_t_delay2300{ transition-delay: 2.3s !important; }
.m-pad_t_delay2400{ transition-delay: 2.4s !important; }
.m-pad_t_delay2500{ transition-delay: 2.5s !important; }
.m-pad_t_delay2600{ transition-delay: 2.6s !important; }
.m-pad_t_delay2700{ transition-delay: 2.7s !important; }
.m-pad_t_delay2800{ transition-delay: 2.8s !important; }
.m-pad_t_delay2900{ transition-delay: 2.9s !important; }
.m-pad_t_delay3000{ transition-delay: 3.0s !important; }
.m-pad_t_delay3100{ transition-delay: 3.1s !important; }
.m-pad_t_delay3200{ transition-delay: 3.2s !important; }
.m-pad_t_delay3300{ transition-delay: 3.3s !important; }
.m-pad_t_delay3400{ transition-delay: 3.4s !important; }
.m-pad_t_delay3500{ transition-delay: 3.5s !important; }
.m-pad_t_delay3600{ transition-delay: 3.6s !important; }
.m-pad_t_delay3700{ transition-delay: 3.7s !important; }
.m-pad_t_delay3800{ transition-delay: 3.8s !important; }
.m-pad_t_delay3900{ transition-delay: 3.9s !important; }
.m-pad_t_delay4000{ transition-delay: 4.0s  !important; }

/* transition-duration */
.m-pad_t_speed0{ transition-duration: 0.0s !important; }
.m-pad_t_speed100{ transition-duration: 0.1s !important; }
.m-pad_t_speed200{ transition-duration: 0.2s !important; }
.m-pad_t_speed300{ transition-duration: 0.3s !important; }
.m-pad_t_speed400{ transition-duration: 0.4s !important; }
.m-pad_t_speed500{ transition-duration: 0.5s !important; }
.m-pad_t_speed600{ transition-duration: 0.6s !important; }
.m-pad_t_speed700{ transition-duration: 0.7s !important; }
.m-pad_t_speed800{ transition-duration: 0.8s !important; }
.m-pad_t_speed900{ transition-duration: 0.9s !important; }
.m-pad_t_speed1000{ transition-duration: 1.0s !important; }
.m-pad_t_speed1100{ transition-duration: 1.1s !important; }
.m-pad_t_speed1200{ transition-duration: 1.2s !important; }
.m-pad_t_speed1300{ transition-duration: 1.3s !important; }
.m-pad_t_speed1400{ transition-duration: 1.4s !important; }
.m-pad_t_speed1500{ transition-duration: 1.5s !important; }
.m-pad_t_speed1600{ transition-duration: 1.6s !important; }
.m-pad_t_speed1700{ transition-duration: 1.7s !important; }
.m-pad_t_speed1800{ transition-duration:1.8s !important; }
.m-pad_t_speed1900{ transition-duration: 1.9s !important; }
.m-pad_t_speed2000{ transition-duration: 2.0s !important; }
.m-pad_t_speed2100{ transition-duration: 2.1s !important; }
.m-pad_t_speed2200{ transition-duration: 2.2s !important; }
.m-pad_t_speed2300{ transition-duration: 2.3s !important; }
.m-pad_t_speed2400{ transition-duration: 2.4s !important; }
.m-pad_t_speed2500{ transition-duration: 2.5s !important; }
.m-pad_t_speed2600{ transition-duration: 2.6s !important; }
.m-pad_t_speed2700{ transition-duration: 2.7s !important; }
.m-pad_t_speed2800{ transition-duration: 2.8s !important; }
.m-pad_t_speed2900{ transition-duration: 2.9s !important; }
.m-pad_t_speed3000{ transition-duration: 3.0s !important; }
.m-pad_t_speed3100{ transition-duration: 3.1s !important; }
.m-pad_t_speed3200{ transition-duration: 3.2s !important; }
.m-pad_t_speed3300{ transition-duration: 3.3s !important; }
.m-pad_t_speed3400{ transition-duration: 3.4s !important; }
.m-pad_t_speed3500{ transition-duration: 3.5s !important; }
.m-pad_t_speed3600{ transition-duration: 3.6s !important; }
.m-pad_t_speed3700{ transition-duration: 3.7s !important; }
.m-pad_t_speed3800{ transition-duration: 3.8s !important; }
.m-pad_t_speed3900{ transition-duration: 3.9s !important; }
.m-pad_t_speed4000{ transition-duration: 4.0s  !important; }

/* animation-delay */

.m-pad_a_delay0{ animation-delay: 0.0s !important; }
.m-pad_a_delay100{ animation-delay: 0.1s !important; }
.m-pad_a_delay200{ animation-delay: 0.2s !important; }
.m-pad_a_delay300{ animation-delay: 0.3s !important; }
.m-pad_a_delay400{ animation-delay: 0.4s !important; }
.m-pad_a_delay500{ animation-delay: 0.5s !important; }
.m-pad_a_delay600{ animation-delay: 0.6s !important; }
.m-pad_a_delay700{ animation-delay: 0.7s !important; }
.m-pad_a_delay800{ animation-delay: 0.8s !important; }
.m-pad_a_delay900{ animation-delay: 0.9s !important; }
.m-pad_a_delay1000{ animation-delay: 1.0s !important; }
.m-pad_a_delay1100{ animation-delay: 1.1s !important; }
.m-pad_a_delay1200{ animation-delay: 1.2s !important; }
.m-pad_a_delay1300{ animation-delay: 1.3s !important; }
.m-pad_a_delay1400{ animation-delay: 1.4s !important; }
.m-pad_a_delay1500{ animation-delay: 1.5s !important; }
.m-pad_a_delay1600{ animation-delay: 1.6s !important; }
.m-pad_a_delay1700{ animation-delay: 1.7s !important; }
.m-pad_a_delay1800{ animation-delay:1.8s !important; }
.m-pad_a_delay1900{ animation-delay: 1.9s !important; }
.m-pad_a_delay2000{ animation-delay: 2.0s !important; }
.m-pad_a_delay2100{ animation-delay: 2.1s !important; }
.m-pad_a_delay2200{ animation-delay: 2.2s !important; }
.m-pad_a_delay2300{ animation-delay: 2.3s !important; }
.m-pad_a_delay2400{ animation-delay: 2.4s !important; }
.m-pad_a_delay2500{ animation-delay: 2.5s !important; }
.m-pad_a_delay2600{ animation-delay: 2.6s !important; }
.m-pad_a_delay2700{ animation-delay: 2.7s !important; }
.m-pad_a_delay2800{ animation-delay: 2.8s !important; }
.m-pad_a_delay2900{ animation-delay: 2.9s !important; }
.m-pad_a_delay3000{ animation-delay: 3.0s !important; }
.m-pad_a_delay3100{ animation-delay: 3.1s !important; }
.m-pad_a_delay3200{ animation-delay: 3.2s !important; }
.m-pad_a_delay3300{ animation-delay: 3.3s !important; }
.m-pad_a_delay3400{ animation-delay: 3.4s !important; }
.m-pad_a_delay3500{ animation-delay: 3.5s !important; }
.m-pad_a_delay3600{ animation-delay: 3.6s !important; }
.m-pad_a_delay3700{ animation-delay: 3.7s !important; }
.m-pad_a_delay3800{ animation-delay: 3.8s !important; }
.m-pad_a_delay3900{ animation-delay: 3.9s !important; }
.m-pad_a_delay4000{ animation-delay: 4.0s  !important; }
	
}


/* sp */
@media screen and (max-width: 700px) {
/* transition-delay */
.m-sp_t_delay0{ transition-delay: 0.0s !important; }
.m-sp_t_delay100{ transition-delay: 0.1s !important; }
.m-sp_t_delay200{ transition-delay: 0.2s !important; }
.m-sp_t_delay300{ transition-delay: 0.3s !important; }
.m-sp_t_delay400{ transition-delay: 0.4s !important; }
.m-sp_t_delay500{ transition-delay: 0.5s !important; }
.m-sp_t_delay600{ transition-delay: 0.6s !important; }
.m-sp_t_delay700{ transition-delay: 0.7s !important; }
.m-sp_t_delay800{ transition-delay: 0.8s !important; }
.m-sp_t_delay900{ transition-delay: 0.9s !important; }
.m-sp_t_delay1000{ transition-delay: 1.0s !important; }
.m-sp_t_delay1100{ transition-delay: 1.1s !important; }
.m-sp_t_delay1200{ transition-delay: 1.2s !important; }
.m-sp_t_delay1300{ transition-delay: 1.3s !important; }
.m-sp_t_delay1400{ transition-delay: 1.4s !important; }
.m-sp_t_delay1500{ transition-delay: 1.5s !important; }
.m-sp_t_delay1600{ transition-delay: 1.6s !important; }
.m-sp_t_delay1700{ transition-delay: 1.7s !important; }
.m-sp_t_delay1800{ transition-delay:1.8s !important; }
.m-sp_t_delay1900{ transition-delay: 1.9s !important; }
.m-sp_t_delay2000{ transition-delay: 2.0s !important; }
.m-sp_t_delay2100{ transition-delay: 2.1s !important; }
.m-sp_t_delay2200{ transition-delay: 2.2s !important; }
.m-sp_t_delay2300{ transition-delay: 2.3s !important; }
.m-sp_t_delay2400{ transition-delay: 2.4s !important; }
.m-sp_t_delay2500{ transition-delay: 2.5s !important; }
.m-sp_t_delay2600{ transition-delay: 2.6s !important; }
.m-sp_t_delay2700{ transition-delay: 2.7s !important; }
.m-sp_t_delay2800{ transition-delay: 2.8s !important; }
.m-sp_t_delay2900{ transition-delay: 2.9s !important; }
.m-sp_t_delay3000{ transition-delay: 3.0s !important; }
.m-sp_t_delay3100{ transition-delay: 3.1s !important; }
.m-sp_t_delay3200{ transition-delay: 3.2s !important; }
.m-sp_t_delay3300{ transition-delay: 3.3s !important; }
.m-sp_t_delay3400{ transition-delay: 3.4s !important; }
.m-sp_t_delay3500{ transition-delay: 3.5s !important; }
.m-sp_t_delay3600{ transition-delay: 3.6s !important; }
.m-sp_t_delay3700{ transition-delay: 3.7s !important; }
.m-sp_t_delay3800{ transition-delay: 3.8s !important; }
.m-sp_t_delay3900{ transition-delay: 3.9s !important; }
.m-sp_t_delay4000{ transition-delay: 4.0s  !important; }

/* transition-duration */
.m-sp_t_speed0{ transition-duration: 0.0s !important; }
.m-sp_t_speed100{ transition-duration: 0.1s !important; }
.m-sp_t_speed200{ transition-duration: 0.2s !important; }
.m-sp_t_speed300{ transition-duration: 0.3s !important; }
.m-sp_t_speed400{ transition-duration: 0.4s !important; }
.m-sp_t_speed500{ transition-duration: 0.5s !important; }
.m-sp_t_speed600{ transition-duration: 0.6s !important; }
.m-sp_t_speed700{ transition-duration: 0.7s !important; }
.m-sp_t_speed800{ transition-duration: 0.8s !important; }
.m-sp_t_speed900{ transition-duration: 0.9s !important; }
.m-sp_t_speed1000{ transition-duration: 1.0s !important; }
.m-sp_t_speed1100{ transition-duration: 1.1s !important; }
.m-sp_t_speed1200{ transition-duration: 1.2s !important; }
.m-sp_t_speed1300{ transition-duration: 1.3s !important; }
.m-sp_t_speed1400{ transition-duration: 1.4s !important; }
.m-sp_t_speed1500{ transition-duration: 1.5s !important; }
.m-sp_t_speed1600{ transition-duration: 1.6s !important; }
.m-sp_t_speed1700{ transition-duration: 1.7s !important; }
.m-sp_t_speed1800{ transition-duration:1.8s !important; }
.m-sp_t_speed1900{ transition-duration: 1.9s !important; }
.m-sp_t_speed2000{ transition-duration: 2.0s !important; }
.m-sp_t_speed2100{ transition-duration: 2.1s !important; }
.m-sp_t_speed2200{ transition-duration: 2.2s !important; }
.m-sp_t_speed2300{ transition-duration: 2.3s !important; }
.m-sp_t_speed2400{ transition-duration: 2.4s !important; }
.m-sp_t_speed2500{ transition-duration: 2.5s !important; }
.m-sp_t_speed2600{ transition-duration: 2.6s !important; }
.m-sp_t_speed2700{ transition-duration: 2.7s !important; }

.m-sp_t_speed2800{ transition-duration: 2.8s !important; }
.m-sp_t_speed2900{ transition-duration: 2.9s !important; }
.m-sp_t_speed3000{ transition-duration: 3.0s !important; }
.m-sp_t_speed3100{ transition-duration: 3.1s !important; }
.m-sp_t_speed3200{ transition-duration: 3.2s !important; }
.m-sp_t_speed3300{ transition-duration: 3.3s !important; }
.m-sp_t_speed3400{ transition-duration: 3.4s !important; }
.m-sp_t_speed3500{ transition-duration: 3.5s !important; }
.m-sp_t_speed3600{ transition-duration: 3.6s !important; }
.m-sp_t_speed3700{ transition-duration: 3.7s !important; }
.m-sp_t_speed3800{ transition-duration: 3.8s !important; }
.m-sp_t_speed3900{ transition-duration: 3.9s !important; }
.m-sp_t_speed4000{ transition-duration: 4.0s  !important; }

/* animation-delay */

.m-sp_a_delay0{ animation-delay: 0.0s !important; }
.m-sp_a_delay100{ animation-delay: 0.1s !important; }
.m-sp_a_delay200{ animation-delay: 0.2s !important; }
.m-sp_a_delay300{ animation-delay: 0.3s !important; }
.m-sp_a_delay400{ animation-delay: 0.4s !important; }
.m-sp_a_delay500{ animation-delay: 0.5s !important; }
.m-sp_a_delay600{ animation-delay: 0.6s !important; }
.m-sp_a_delay700{ animation-delay: 0.7s !important; }
.m-sp_a_delay800{ animation-delay: 0.8s !important; }
.m-sp_a_delay900{ animation-delay: 0.9s !important; }
.m-sp_a_delay1000{ animation-delay: 1.0s !important; }
.m-sp_a_delay1100{ animation-delay: 1.1s !important; }
.m-sp_a_delay1200{ animation-delay: 1.2s !important; }
.m-sp_a_delay1300{ animation-delay: 1.3s !important; }
.m-sp_a_delay1400{ animation-delay: 1.4s !important; }
.m-sp_a_delay1500{ animation-delay: 1.5s !important; }
.m-sp_a_delay1600{ animation-delay: 1.6s !important; }
.m-sp_a_delay1700{ animation-delay: 1.7s !important; }
.m-sp_a_delay1800{ animation-delay:1.8s !important; }
.m-sp_a_delay1900{ animation-delay: 1.9s !important; }
.m-sp_a_delay2000{ animation-delay: 2.0s !important; }
.m-sp_a_delay2100{ animation-delay: 2.1s !important; }
.m-sp_a_delay2200{ animation-delay: 2.2s !important; }
.m-sp_a_delay2300{ animation-delay: 2.3s !important; }
.m-sp_a_delay2400{ animation-delay: 2.4s !important; }
.m-sp_a_delay2500{ animation-delay: 2.5s !important; }
.m-sp_a_delay2600{ animation-delay: 2.6s !important; }
.m-sp_a_delay2700{ animation-delay: 2.7s !important; }
.m-sp_a_delay2800{ animation-delay: 2.8s !important; }
.m-sp_a_delay2900{ animation-delay: 2.9s !important; }
.m-sp_a_delay3000{ animation-delay: 3.0s !important; }
.m-sp_a_delay3100{ animation-delay: 3.1s !important; }
.m-sp_a_delay3200{ animation-delay: 3.2s !important; }
.m-sp_a_delay3300{ animation-delay: 3.3s !important; }
.m-sp_a_delay3400{ animation-delay: 3.4s !important; }
.m-sp_a_delay3500{ animation-delay: 3.5s !important; }
.m-sp_a_delay3600{ animation-delay: 3.6s !important; }
.m-sp_a_delay3700{ animation-delay: 3.7s !important; }
.m-sp_a_delay3800{ animation-delay: 3.8s !important; }
.m-sp_a_delay3900{ animation-delay: 3.9s !important; }
.m-sp_a_delay4000{ animation-delay: 4.0s  !important; }
	
}

/*
---------------------- margin padding -----------------------------
*/

/* margin-auto */

.m-m_auto{ margin: 0 auto !important;}
.m-mr_auto{ margin: 0 0 0 auto !important;}
.m-ml_auto{ margin: 0 auto 0 0 !important;}

/* margin-top */

.m-mt00{ margin-top: 0px !important;}
.m-mt05{ margin-top: 5px !important;}
.m-mt10{ margin-top: 10px !important;}
.m-mt15{ margin-top: 15px !important;}
.m-mt20{ margin-top: 20px !important;}
.m-mt25{ margin-top: 25px !important;}
.m-mt30{ margin-top: 30px !important;}
.m-mt35{ margin-top: 35px !important;}
.m-mt40{ margin-top: 40px !important;}
.m-mt45{ margin-top: 45px !important;}
.m-mt50{ margin-top: 50px !important;}
.m-mt55{ margin-top: 55px !important;}
.m-mt60{ margin-top: 60px !important;}
.m-mt65{ margin-top: 65px !important;}
.m-mt70{ margin-top: 70px !important;}
.m-mt75{ margin-top: 75px !important;}
.m-mt80{ margin-top: 80px !important;}
.m-mt85{ margin-top: 85px !important;}
.m-mt90{ margin-top: 90px !important;}
.m-mt95{ margin-top: 95px !important;}
.m-mt100{ margin-top: 100px !important;}

/* margin-left */

.m-ml00{ margin-left: 0px !important;}
.m-ml05{ margin-left: 5px !important;}
.m-ml10{ margin-left: 10px !important;}
.m-ml15{ margin-left: 15px !important;}
.m-ml20{ margin-left: 20px !important;}
.m-ml25{ margin-left: 25px !important;}
.m-ml30{ margin-left: 30px !important;}
.m-ml35{ margin-left: 35px !important;}
.m-ml40{ margin-left: 40px !important;}
.m-ml45{ margin-left: 45px !important;}
.m-ml50{ margin-left: 50px !important;}
.m-ml55{ margin-left: 55px !important;}
.m-ml60{ margin-left: 60px !important;}
.m-ml65{ margin-left: 65px !important;}
.m-ml70{ margin-left: 70px !important;}
.m-ml75{ margin-left: 75px !important;}
.m-ml80{ margin-left: 80px !important;}
.m-ml85{ margin-left: 85px !important;}
.m-ml90{ margin-left: 90px !important;}
.m-ml95{ margin-left: 95px !important;}
.m-ml100{ margin-left: 100px !important;}

/* margin-bottom */
.m-mb00{ margin-bottom: 0px !important;}
.m-mb05{ margin-bottom: 5px !important;}
.m-mb10{ margin-bottom: 10px !important;}
.m-mb15{ margin-bottom: 15px !important;}
.m-mb20{ margin-bottom: 20px !important;}
.m-mb25{ margin-bottom: 25px !important;}
.m-mb30{ margin-bottom: 30px !important;}
.m-mb35{ margin-bottom: 35px !important;}
.m-mb40{ margin-bottom: 40px !important;}
.m-mb45{ margin-bottom: 45px !important;}
.m-mb50{ margin-bottom: 50px !important;}
.m-mb55{ margin-bottom: 55px !important;}
.m-mb60{ margin-bottom: 60px !important;}
.m-mb65{ margin-bottom: 65px !important;}
.m-mb70{ margin-bottom: 70px !important;}
.m-mb75{ margin-bottom: 75px !important;}
.m-mb80{ margin-bottom: 80px !important;}
.m-mb85{ margin-bottom: 85px !important;}
.m-mb90{ margin-bottom: 90px !important;}
.m-mb95{ margin-bottom: 95px !important;}
.m-mb100{ margin-bottom: 100px !important;}

/* margin-right*/

.m-mb00{ margin-bottom: 0px !important;}
.m-mb05{ margin-bottom: 5px !important;}
.m-mb10{ margin-bottom: 10px !important;}
.m-mb15{ margin-bottom: 15px !important;}
.m-mb20{ margin-bottom: 20px !important;}
.m-mb25{ margin-bottom: 25px !important;}
.m-mb30{ margin-bottom: 30px !important;}
.m-mb35{ margin-bottom: 35px !important;}
.m-mb40{ margin-bottom: 40px !important;}
.m-mb45{ margin-bottom: 45px !important;}
.m-mb50{ margin-bottom: 50px !important;}
.m-mb55{ margin-bottom: 55px !important;}
.m-mb60{ margin-bottom: 60px !important;}
.m-mb65{ margin-bottom: 65px !important;}
.m-mb70{ margin-bottom: 70px !important;}
.m-mb75{ margin-bottom: 75px !important;}
.m-mb80{ margin-bottom: 80px !important;}
.m-mb85{ margin-bottom: 85px !important;}
.m-mb90{ margin-bottom: 90px !important;}
.m-mb95{ margin-bottom: 95px !important;}
.m-mb100{ margin-bottom: 100px !important;}

/* padding-top */

.m-pt00{ padding-top: 0px !important;}
.m-pt05{ padding-top: 5px !important;}
.m-pt10{ padding-top: 10px !important;}
.m-pt15{ padding-top: 15px !important;}
.m-pt20{ padding-top: 20px !important;}
.m-pt25{ padding-top: 25px !important;}
.m-pt30{ padding-top: 30px !important;}
.m-pt35{ padding-top: 35px !important;}
.m-pt40{ padding-top: 40px !important;}
.m-pt45{ padding-top: 45px !important;}
.m-pt50{ padding-top: 50px !important;}
.m-pt55{ padding-top: 55px !important;}
.m-pt60{ padding-top: 60px !important;}
.m-pt65{ padding-top: 65px !important;}
.m-pt70{ padding-top: 70px !important;}
.m-pt75{ padding-top: 75px !important;}
.m-pt80{ padding-top: 80px !important;}
.m-pt85{ padding-top: 85px !important;}
.m-pt90{ padding-top: 90px !important;}
.m-pt95{ padding-top: 95px !important;}
.m-pt100{ padding-top: 100px !important;}

/* padding-left */

.m-pl00{ padding-left: 0px !important;}
.m-pl05{ padding-left: 5px !important;}
.m-pl10{ padding-left: 10px !important;}
.m-pl15{ padding-left: 15px !important;}
.m-pl20{ padding-left: 20px !important;}
.m-pl25{ padding-left: 25px !important;}
.m-pl30{ padding-left: 30px !important;}
.m-pl35{ padding-left: 35px !important;}
.m-pl40{ padding-left: 40px !important;}
.m-pl45{ padding-left: 45px !important;}
.m-pl50{ padding-left: 50px !important;}
.m-pl55{ padding-left: 55px !important;}
.m-pl60{ padding-left: 60px !important;}
.m-pl65{ padding-left: 65px !important;}
.m-pl70{ padding-left: 70px !important;}
.m-pl75{ padding-left: 75px !important;}
.m-pl80{ padding-left: 80px !important;}
.m-pl85{ padding-left: 85px !important;}
.m-pl90{ padding-left: 90px !important;}
.m-pl95{ padding-left: 95px !important;}
.m-pl100{ padding-left: 100px !important;}

/* padding-bottom */
.m-pb00{ padding-bottom: 0px !important;}
.m-pb05{ padding-bottom: 5px !important;}
.m-pb10{ padding-bottom: 10px !important;}
.m-pb15{ padding-bottom: 15px !important;}
.m-pb20{ padding-bottom: 20px !important;}
.m-pb25{ padding-bottom: 25px !important;}
.m-pb30{ padding-bottom: 30px !important;}
.m-pb35{ padding-bottom: 35px !important;}
.m-pb40{ padding-bottom: 40px !important;}
.m-pb45{ padding-bottom: 45px !important;}
.m-pb50{ padding-bottom: 50px !important;}
.m-pb55{ padding-bottom: 55px !important;}
.m-pb60{ padding-bottom: 60px !important;}
.m-pb65{ padding-bottom: 65px !important;}
.m-pb70{ padding-bottom: 70px !important;}
.m-pb75{ padding-bottom: 75px !important;}
.m-pb80{ padding-bottom: 80px !important;}
.m-pb85{ padding-bottom: 85px !important;}
.m-pb90{ padding-bottom: 90px !important;}
.m-pb95{ padding-bottom: 95px !important;}
.m-pb100{ padding-bottom: 100px !important;}

/* padding-right*/

.m-pb00{ padding-bottom: 0px !important;}
.m-pb05{ padding-bottom: 5px !important;}
.m-pb10{ padding-bottom: 10px !important;}
.m-pb15{ padding-bottom: 15px !important;}
.m-pb20{ padding-bottom: 20px !important;}
.m-pb25{ padding-bottom: 25px !important;}
.m-pb30{ padding-bottom: 30px !important;}
.m-pb35{ padding-bottom: 35px !important;}
.m-pb40{ padding-bottom: 40px !important;}
.m-pb45{ padding-bottom: 45px !important;}
.m-pb50{ padding-bottom: 50px !important;}
.m-pb55{ padding-bottom: 55px !important;}
.m-pb60{ padding-bottom: 60px !important;}
.m-pb65{ padding-bottom: 65px !important;}
.m-pb70{ padding-bottom: 70px !important;}
.m-pb75{ padding-bottom: 75px !important;}
.m-pb80{ padding-bottom: 80px !important;}
.m-pb85{ padding-bottom: 85px !important;}
.m-pb90{ padding-bottom: 90px !important;}
.m-pb95{ padding-bottom: 95px !important;}
.m-pb100{ padding-bottom: 100px !important;}


/* pc */
@media all and (min-width: 901px) {

/* margin-auto */

.m-pc_m_auto{ margin: 0 auto !important;}
.m-pc_mr_auto{ margin: 0 0 0 auto !important;}
.m-pc_ml_auto{ margin: 0 auto 0 0 !important;}

/* margin-top */

.m-pc_mt00{ margin-top: 0px !important;}
.m-pc_mt05{ margin-top: 5px !important;}
.m-pc_mt10{ margin-top: 10px !important;}
.m-pc_mt15{ margin-top: 15px !important;}
.m-pc_mt20{ margin-top: 20px !important;}
.m-pc_mt25{ margin-top: 25px !important;}
.m-pc_mt30{ margin-top: 30px !important;}
.m-pc_mt35{ margin-top: 35px !important;}
.m-pc_mt40{ margin-top: 40px !important;}
.m-pc_mt45{ margin-top: 45px !important;}
.m-pc_mt50{ margin-top: 50px !important;}
.m-pc_mt55{ margin-top: 55px !important;}
.m-pc_mt60{ margin-top: 60px !important;}
.m-pc_mt65{ margin-top: 65px !important;}
.m-pc_mt70{ margin-top: 70px !important;}
.m-pc_mt75{ margin-top: 75px !important;}
.m-pc_mt80{ margin-top: 80px !important;}
.m-pc_mt85{ margin-top: 85px !important;}
.m-pc_mt90{ margin-top: 90px !important;}
.m-pc_mt95{ margin-top: 95px !important;}
.m-pc_mt100{ margin-top: 100px !important;}

/* margin-left */

.m-pc_ml00{ margin-left: 0px !important;}
.m-pc_ml05{ margin-left: 5px !important;}
.m-pc_ml10{ margin-left: 10px !important;}
.m-pc_ml15{ margin-left: 15px !important;}
.m-pc_ml20{ margin-left: 20px !important;}
.m-pc_ml25{ margin-left: 25px !important;}
.m-pc_ml30{ margin-left: 30px !important;}
.m-pc_ml35{ margin-left: 35px !important;}
.m-pc_ml40{ margin-left: 40px !important;}
.m-pc_ml45{ margin-left: 45px !important;}
.m-pc_ml50{ margin-left: 50px !important;}
.m-pc_ml55{ margin-left: 55px !important;}
.m-pc_ml60{ margin-left: 60px !important;}
.m-pc_ml65{ margin-left: 65px !important;}
.m-pc_ml70{ margin-left: 70px !important;}
.m-pc_ml75{ margin-left: 75px !important;}
.m-pc_ml80{ margin-left: 80px !important;}
.m-pc_ml85{ margin-left: 85px !important;}
.m-pc_ml90{ margin-left: 90px !important;}
.m-pc_ml95{ margin-left: 95px !important;}
.m-pc_ml100{ margin-left: 100px !important;}

/* margin-bottom */
.m-pc_mb00{ margin-bottom: 0px !important;}
.m-pc_mb05{ margin-bottom: 5px !important;}
.m-pc_mb10{ margin-bottom: 10px !important;}
.m-pc_mb15{ margin-bottom: 15px !important;}
.m-pc_mb20{ margin-bottom: 20px !important;}
.m-pc_mb25{ margin-bottom: 25px !important;}
.m-pc_mb30{ margin-bottom: 30px !important;}
.m-pc_mb35{ margin-bottom: 35px !important;}
.m-pc_mb40{ margin-bottom: 40px !important;}
.m-pc_mb45{ margin-bottom: 45px !important;}
.m-pc_mb50{ margin-bottom: 50px !important;}
.m-pc_mb55{ margin-bottom: 55px !important;}
.m-pc_mb60{ margin-bottom: 60px !important;}
.m-pc_mb65{ margin-bottom: 65px !important;}
.m-pc_mb70{ margin-bottom: 70px !important;}
.m-pc_mb75{ margin-bottom: 75px !important;}
.m-pc_mb80{ margin-bottom: 80px !important;}
.m-pc_mb85{ margin-bottom: 85px !important;}
.m-pc_mb90{ margin-bottom: 90px !important;}
.m-pc_mb95{ margin-bottom: 95px !important;}
.m-pc_mb100{ margin-bottom: 100px !important;}

/* margin-right*/

.m-pc_mb00{ margin-bottom: 0px !important;}
.m-pc_mb05{ margin-bottom: 5px !important;}
.m-pc_mb10{ margin-bottom: 10px !important;}
.m-pc_mb15{ margin-bottom: 15px !important;}
.m-pc_mb20{ margin-bottom: 20px !important;}
.m-pc_mb25{ margin-bottom: 25px !important;}
.m-pc_mb30{ margin-bottom: 30px !important;}
.m-pc_mb35{ margin-bottom: 35px !important;}
.m-pc_mb40{ margin-bottom: 40px !important;}
.m-pc_mb45{ margin-bottom: 45px !important;}
.m-pc_mb50{ margin-bottom: 50px !important;}
.m-pc_mb55{ margin-bottom: 55px !important;}
.m-pc_mb60{ margin-bottom: 60px !important;}
.m-pc_mb65{ margin-bottom: 65px !important;}
.m-pc_mb70{ margin-bottom: 70px !important;}
.m-pc_mb75{ margin-bottom: 75px !important;}
.m-pc_mb80{ margin-bottom: 80px !important;}
.m-pc_mb85{ margin-bottom: 85px !important;}
.m-pc_mb90{ margin-bottom: 90px !important;}
.m-pc_mb95{ margin-bottom: 95px !important;}
.m-pc_mb100{ margin-bottom: 100px !important;}

/* padding-top */

.m-pc_pt00{ padding-top: 0px !important;}
.m-pc_pt05{ padding-top: 5px !important;}
.m-pc_pt10{ padding-top: 10px !important;}
.m-pc_pt15{ padding-top: 15px !important;}
.m-pc_pt20{ padding-top: 20px !important;}
.m-pc_pt25{ padding-top: 25px !important;}
.m-pc_pt30{ padding-top: 30px !important;}
.m-pc_pt35{ padding-top: 35px !important;}
.m-pc_pt40{ padding-top: 40px !important;}
.m-pc_pt45{ padding-top: 45px !important;}
.m-pc_pt50{ padding-top: 50px !important;}
.m-pc_pt55{ padding-top: 55px !important;}
.m-pc_pt60{ padding-top: 60px !important;}
.m-pc_pt65{ padding-top: 65px !important;}
.m-pc_pt70{ padding-top: 70px !important;}
.m-pc_pt75{ padding-top: 75px !important;}
.m-pc_pt80{ padding-top: 80px !important;}
.m-pc_pt85{ padding-top: 85px !important;}
.m-pc_pt90{ padding-top: 90px !important;}
.m-pc_pt95{ padding-top: 95px !important;}
.m-pc_pt100{ padding-top: 100px !important;}

/* padding-left */

.m-pc_pl00{ padding-left: 0px !important;}
.m-pc_pl05{ padding-left: 5px !important;}
.m-pc_pl10{ padding-left: 10px !important;}
.m-pc_pl15{ padding-left: 15px !important;}
.m-pc_pl20{ padding-left: 20px !important;}
.m-pc_pl25{ padding-left: 25px !important;}
.m-pc_pl30{ padding-left: 30px !important;}
.m-pc_pl35{ padding-left: 35px !important;}
.m-pc_pl40{ padding-left: 40px !important;}
.m-pc_pl45{ padding-left: 45px !important;}
.m-pc_pl50{ padding-left: 50px !important;}
.m-pc_pl55{ padding-left: 55px !important;}
.m-pc_pl60{ padding-left: 60px !important;}
.m-pc_pl65{ padding-left: 65px !important;}
.m-pc_pl70{ padding-left: 70px !important;}
.m-pc_pl75{ padding-left: 75px !important;}
.m-pc_pl80{ padding-left: 80px !important;}
.m-pc_pl85{ padding-left: 85px !important;}
.m-pc_pl90{ padding-left: 90px !important;}
.m-pc_pl95{ padding-left: 95px !important;}
.m-pc_pl100{ padding-left: 100px !important;}

/* padding-bottom */
.m-pc_pb00{ padding-bottom: 0px !important;}
.m-pc_pb05{ padding-bottom: 5px !important;}
.m-pc_pb10{ padding-bottom: 10px !important;}
.m-pc_pb15{ padding-bottom: 15px !important;}
.m-pc_pb20{ padding-bottom: 20px !important;}
.m-pc_pb25{ padding-bottom: 25px !important;}
.m-pc_pb30{ padding-bottom: 30px !important;}
.m-pc_pb35{ padding-bottom: 35px !important;}
.m-pc_pb40{ padding-bottom: 40px !important;}
.m-pc_pb45{ padding-bottom: 45px !important;}
.m-pc_pb50{ padding-bottom: 50px !important;}
.m-pc_pb55{ padding-bottom: 55px !important;}
.m-pc_pb60{ padding-bottom: 60px !important;}
.m-pc_pb65{ padding-bottom: 65px !important;}
.m-pc_pb70{ padding-bottom: 70px !important;}
.m-pc_pb75{ padding-bottom: 75px !important;}
.m-pc_pb80{ padding-bottom: 80px !important;}
.m-pc_pb85{ padding-bottom: 85px !important;}
.m-pc_pb90{ padding-bottom: 90px !important;}
.m-pc_pb95{ padding-bottom: 95px !important;}
.m-pc_pb100{ padding-bottom: 100px !important;}

/* padding-right*/

.m-pc_pb00{ padding-bottom: 0px !important;}
.m-pc_pb05{ padding-bottom: 5px !important;}
.m-pc_pb10{ padding-bottom: 10px !important;}
.m-pc_pb15{ padding-bottom: 15px !important;}
.m-pc_pb20{ padding-bottom: 20px !important;}
.m-pc_pb25{ padding-bottom: 25px !important;}
.m-pc_pb30{ padding-bottom: 30px !important;}
.m-pc_pb35{ padding-bottom: 35px !important;}
.m-pc_pb40{ padding-bottom: 40px !important;}
.m-pc_pb45{ padding-bottom: 45px !important;}
.m-pc_pb50{ padding-bottom: 50px !important;}
.m-pc_pb55{ padding-bottom: 55px !important;}
.m-pc_pb60{ padding-bottom: 60px !important;}
.m-pc_pb65{ padding-bottom: 65px !important;}
.m-pc_pb70{ padding-bottom: 70px !important;}
.m-pc_pb75{ padding-bottom: 75px !important;}
.m-pc_pb80{ padding-bottom: 80px !important;}
.m-pc_pb85{ padding-bottom: 85px !important;}
.m-pc_pb90{ padding-bottom: 90px !important;}
.m-pc_pb95{ padding-bottom: 95px !important;}
.m-pc_pb100{ padding-bottom: 100px !important;}
	
}


/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {

/* margin-auto */

.m-pad_m_auto{ margin: 0 auto !important;}
.m-pad_mr_auto{ margin: 0 0 0 auto !important;}
.m-pad_ml_auto{ margin: 0 auto 0 0 !important;}

/* margin-top */

.m-pad_mt00{ margin-top: 0px !important;}
.m-pad_mt05{ margin-top: 5px !important;}
.m-pad_mt10{ margin-top: 10px !important;}
.m-pad_mt15{ margin-top: 15px !important;}
.m-pad_mt20{ margin-top: 20px !important;}
.m-pad_mt25{ margin-top: 25px !important;}
.m-pad_mt30{ margin-top: 30px !important;}
.m-pad_mt35{ margin-top: 35px !important;}
.m-pad_mt40{ margin-top: 40px !important;}
.m-pad_mt45{ margin-top: 45px !important;}
.m-pad_mt50{ margin-top: 50px !important;}
.m-pad_mt55{ margin-top: 55px !important;}
.m-pad_mt60{ margin-top: 60px !important;}
.m-pad_mt65{ margin-top: 65px !important;}
.m-pad_mt70{ margin-top: 70px !important;}
.m-pad_mt75{ margin-top: 75px !important;}
.m-pad_mt80{ margin-top: 80px !important;}
.m-pad_mt85{ margin-top: 85px !important;}
.m-pad_mt90{ margin-top: 90px !important;}
.m-pad_mt95{ margin-top: 95px !important;}
.m-pad_mt100{ margin-top: 100px !important;}

/* margin-left */

.m-pad_ml00{ margin-left: 0px !important;}
.m-pad_ml05{ margin-left: 5px !important;}
.m-pad_ml10{ margin-left: 10px !important;}
.m-pad_ml15{ margin-left: 15px !important;}
.m-pad_ml20{ margin-left: 20px !important;}
.m-pad_ml25{ margin-left: 25px !important;}
.m-pad_ml30{ margin-left: 30px !important;}
.m-pad_ml35{ margin-left: 35px !important;}
.m-pad_ml40{ margin-left: 40px !important;}
.m-pad_ml45{ margin-left: 45px !important;}
.m-pad_ml50{ margin-left: 50px !important;}
.m-pad_ml55{ margin-left: 55px !important;}
.m-pad_ml60{ margin-left: 60px !important;}
.m-pad_ml65{ margin-left: 65px !important;}
.m-pad_ml70{ margin-left: 70px !important;}
.m-pad_ml75{ margin-left: 75px !important;}
.m-pad_ml80{ margin-left: 80px !important;}
.m-pad_ml85{ margin-left: 85px !important;}
.m-pad_ml90{ margin-left: 90px !important;}
.m-pad_ml95{ margin-left: 95px !important;}
.m-pad_ml100{ margin-left: 100px !important;}

/* margin-bottom */
.m-pad_mb00{ margin-bottom: 0px !important;}
.m-pad_mb05{ margin-bottom: 5px !important;}
.m-pad_mb10{ margin-bottom: 10px !important;}
.m-pad_mb15{ margin-bottom: 15px !important;}
.m-pad_mb20{ margin-bottom: 20px !important;}
.m-pad_mb25{ margin-bottom: 25px !important;}
.m-pad_mb30{ margin-bottom: 30px !important;}
.m-pad_mb35{ margin-bottom: 35px !important;}
.m-pad_mb40{ margin-bottom: 40px !important;}
.m-pad_mb45{ margin-bottom: 45px !important;}
.m-pad_mb50{ margin-bottom: 50px !important;}
.m-pad_mb55{ margin-bottom: 55px !important;}
.m-pad_mb60{ margin-bottom: 60px !important;}
.m-pad_mb65{ margin-bottom: 65px !important;}
.m-pad_mb70{ margin-bottom: 70px !important;}
.m-pad_mb75{ margin-bottom: 75px !important;}
.m-pad_mb80{ margin-bottom: 80px !important;}
.m-pad_mb85{ margin-bottom: 85px !important;}
.m-pad_mb90{ margin-bottom: 90px !important;}
.m-pad_mb95{ margin-bottom: 95px !important;}
.m-pad_mb100{ margin-bottom: 100px !important;}

/* margin-right*/

.m-pad_mb00{ margin-bottom: 0px !important;}
.m-pad_mb05{ margin-bottom: 5px !important;}
.m-pad_mb10{ margin-bottom: 10px !important;}
.m-pad_mb15{ margin-bottom: 15px !important;}
.m-pad_mb20{ margin-bottom: 20px !important;}
.m-pad_mb25{ margin-bottom: 25px !important;}
.m-pad_mb30{ margin-bottom: 30px !important;}
.m-pad_mb35{ margin-bottom: 35px !important;}
.m-pad_mb40{ margin-bottom: 40px !important;}
.m-pad_mb45{ margin-bottom: 45px !important;}
.m-pad_mb50{ margin-bottom: 50px !important;}
.m-pad_mb55{ margin-bottom: 55px !important;}
.m-pad_mb60{ margin-bottom: 60px !important;}
.m-pad_mb65{ margin-bottom: 65px !important;}
.m-pad_mb70{ margin-bottom: 70px !important;}
.m-pad_mb75{ margin-bottom: 75px !important;}
.m-pad_mb80{ margin-bottom: 80px !important;}
.m-pad_mb85{ margin-bottom: 85px !important;}
.m-pad_mb90{ margin-bottom: 90px !important;}
.m-pad_mb95{ margin-bottom: 95px !important;}
.m-pad_mb100{ margin-bottom: 100px !important;}

/* padding-top */

.m-pad_pt00{ padding-top: 0px !important;}
.m-pad_pt05{ padding-top: 5px !important;}
.m-pad_pt10{ padding-top: 10px !important;}
.m-pad_pt15{ padding-top: 15px !important;}
.m-pad_pt20{ padding-top: 20px !important;}
.m-pad_pt25{ padding-top: 25px !important;}
.m-pad_pt30{ padding-top: 30px !important;}
.m-pad_pt35{ padding-top: 35px !important;}
.m-pad_pt40{ padding-top: 40px !important;}
.m-pad_pt45{ padding-top: 45px !important;}
.m-pad_pt50{ padding-top: 50px !important;}
.m-pad_pt55{ padding-top: 55px !important;}
.m-pad_pt60{ padding-top: 60px !important;}
.m-pad_pt65{ padding-top: 65px !important;}
.m-pad_pt70{ padding-top: 70px !important;}
.m-pad_pt75{ padding-top: 75px !important;}
.m-pad_pt80{ padding-top: 80px !important;}
.m-pad_pt85{ padding-top: 85px !important;}
.m-pad_pt90{ padding-top: 90px !important;}
.m-pad_pt95{ padding-top: 95px !important;}
.m-pad_pt100{ padding-top: 100px !important;}

/* padding-left */

.m-pad_pl00{ padding-left: 0px !important;}
.m-pad_pl05{ padding-left: 5px !important;}
.m-pad_pl10{ padding-left: 10px !important;}
.m-pad_pl15{ padding-left: 15px !important;}
.m-pad_pl20{ padding-left: 20px !important;}
.m-pad_pl25{ padding-left: 25px !important;}
.m-pad_pl30{ padding-left: 30px !important;}
.m-pad_pl35{ padding-left: 35px !important;}
.m-pad_pl40{ padding-left: 40px !important;}
.m-pad_pl45{ padding-left: 45px !important;}
.m-pad_pl50{ padding-left: 50px !important;}
.m-pad_pl55{ padding-left: 55px !important;}
.m-pad_pl60{ padding-left: 60px !important;}
.m-pad_pl65{ padding-left: 65px !important;}
.m-pad_pl70{ padding-left: 70px !important;}
.m-pad_pl75{ padding-left: 75px !important;}
.m-pad_pl80{ padding-left: 80px !important;}
.m-pad_pl85{ padding-left: 85px !important;}
.m-pad_pl90{ padding-left: 90px !important;}
.m-pad_pl95{ padding-left: 95px !important;}
.m-pad_pl100{ padding-left: 100px !important;}

/* padding-bottom */
.m-pad_pb00{ padding-bottom: 0px !important;}
.m-pad_pb05{ padding-bottom: 5px !important;}
.m-pad_pb10{ padding-bottom: 10px !important;}
.m-pad_pb15{ padding-bottom: 15px !important;}
.m-pad_pb20{ padding-bottom: 20px !important;}
.m-pad_pb25{ padding-bottom: 25px !important;}
.m-pad_pb30{ padding-bottom: 30px !important;}
.m-pad_pb35{ padding-bottom: 35px !important;}
.m-pad_pb40{ padding-bottom: 40px !important;}
.m-pad_pb45{ padding-bottom: 45px !important;}
.m-pad_pb50{ padding-bottom: 50px !important;}
.m-pad_pb55{ padding-bottom: 55px !important;}
.m-pad_pb60{ padding-bottom: 60px !important;}
.m-pad_pb65{ padding-bottom: 65px !important;}
.m-pad_pb70{ padding-bottom: 70px !important;}
.m-pad_pb75{ padding-bottom: 75px !important;}
.m-pad_pb80{ padding-bottom: 80px !important;}
.m-pad_pb85{ padding-bottom: 85px !important;}
.m-pad_pb90{ padding-bottom: 90px !important;}
.m-pad_pb95{ padding-bottom: 95px !important;}
.m-pad_pb100{ padding-bottom: 100px !important;}

/* padding-right*/

.m-pad_pb00{ padding-bottom: 0px !important;}
.m-pad_pb05{ padding-bottom: 5px !important;}
.m-pad_pb10{ padding-bottom: 10px !important;}
.m-pad_pb15{ padding-bottom: 15px !important;}
.m-pad_pb20{ padding-bottom: 20px !important;}
.m-pad_pb25{ padding-bottom: 25px !important;}
.m-pad_pb30{ padding-bottom: 30px !important;}
.m-pad_pb35{ padding-bottom: 35px !important;}
.m-pad_pb40{ padding-bottom: 40px !important;}
.m-pad_pb45{ padding-bottom: 45px !important;}
.m-pad_pb50{ padding-bottom: 50px !important;}
.m-pad_pb55{ padding-bottom: 55px !important;}
.m-pad_pb60{ padding-bottom: 60px !important;}
.m-pad_pb65{ padding-bottom: 65px !important;}
.m-pad_pb70{ padding-bottom: 70px !important;}
.m-pad_pb75{ padding-bottom: 75px !important;}
.m-pad_pb80{ padding-bottom: 80px !important;}
.m-pad_pb85{ padding-bottom: 85px !important;}
.m-pad_pb90{ padding-bottom: 90px !important;}
.m-pad_pb95{ padding-bottom: 95px !important;}
.m-pad_pb100{ padding-bottom: 100px !important;}
	
}


/* sp */
@media screen and (max-width: 700px) {

/* margin-auto */

.m-sp_m_auto{ margin: 0 auto !important;}
.m-sp_mr_auto{ margin: 0 0 0 auto !important;}
.m-sp_ml_auto{ margin: 0 auto 0 0 !important;}

/* margin-top */

.m-sp_mt00{ margin-top: 0px !important;}
.m-sp_mt05{ margin-top: 5px !important;}
.m-sp_mt10{ margin-top: 10px !important;}
.m-sp_mt15{ margin-top: 15px !important;}
.m-sp_mt20{ margin-top: 20px !important;}
.m-sp_mt25{ margin-top: 25px !important;}
.m-sp_mt30{ margin-top: 30px !important;}
.m-sp_mt35{ margin-top: 35px !important;}
.m-sp_mt40{ margin-top: 40px !important;}
.m-sp_mt45{ margin-top: 45px !important;}
.m-sp_mt50{ margin-top: 50px !important;}
.m-sp_mt55{ margin-top: 55px !important;}
.m-sp_mt60{ margin-top: 60px !important;}
.m-sp_mt65{ margin-top: 65px !important;}
.m-sp_mt70{ margin-top: 70px !important;}
.m-sp_mt75{ margin-top: 75px !important;}
.m-sp_mt80{ margin-top: 80px !important;}
.m-sp_mt85{ margin-top: 85px !important;}
.m-sp_mt90{ margin-top: 90px !important;}
.m-sp_mt95{ margin-top: 95px !important;}
.m-sp_mt100{ margin-top: 100px !important;}

/* margin-left */

.m-sp_ml00{ margin-left: 0px !important;}
.m-sp_ml05{ margin-left: 5px !important;}
.m-sp_ml10{ margin-left: 10px !important;}
.m-sp_ml15{ margin-left: 15px !important;}
.m-sp_ml20{ margin-left: 20px !important;}
.m-sp_ml25{ margin-left: 25px !important;}
.m-sp_ml30{ margin-left: 30px !important;}
.m-sp_ml35{ margin-left: 35px !important;}
.m-sp_ml40{ margin-left: 40px !important;}
.m-sp_ml45{ margin-left: 45px !important;}
.m-sp_ml50{ margin-left: 50px !important;}
.m-sp_ml55{ margin-left: 55px !important;}
.m-sp_ml60{ margin-left: 60px !important;}
.m-sp_ml65{ margin-left: 65px !important;}
.m-sp_ml70{ margin-left: 70px !important;}
.m-sp_ml75{ margin-left: 75px !important;}
.m-sp_ml80{ margin-left: 80px !important;}
.m-sp_ml85{ margin-left: 85px !important;}
.m-sp_ml90{ margin-left: 90px !important;}
.m-sp_ml95{ margin-left: 95px !important;}
.m-sp_ml100{ margin-left: 100px !important;}

/* margin-bottom */
.m-sp_mb00{ margin-bottom: 0px !important;}
.m-sp_mb05{ margin-bottom: 5px !important;}
.m-sp_mb10{ margin-bottom: 10px !important;}
.m-sp_mb15{ margin-bottom: 15px !important;}
.m-sp_mb20{ margin-bottom: 20px !important;}
.m-sp_mb25{ margin-bottom: 25px !important;}
.m-sp_mb30{ margin-bottom: 30px !important;}
.m-sp_mb35{ margin-bottom: 35px !important;}
.m-sp_mb40{ margin-bottom: 40px !important;}
.m-sp_mb45{ margin-bottom: 45px !important;}
.m-sp_mb50{ margin-bottom: 50px !important;}
.m-sp_mb55{ margin-bottom: 55px !important;}
.m-sp_mb60{ margin-bottom: 60px !important;}
.m-sp_mb65{ margin-bottom: 65px !important;}
.m-sp_mb70{ margin-bottom: 70px !important;}
.m-sp_mb75{ margin-bottom: 75px !important;}
.m-sp_mb80{ margin-bottom: 80px !important;}
.m-sp_mb85{ margin-bottom: 85px !important;}
.m-sp_mb90{ margin-bottom: 90px !important;}
.m-sp_mb95{ margin-bottom: 95px !important;}
.m-sp_mb100{ margin-bottom: 100px !important;}

/* margin-right*/

.m-sp_mb00{ margin-bottom: 0px !important;}
.m-sp_mb05{ margin-bottom: 5px !important;}
.m-sp_mb10{ margin-bottom: 10px !important;}
.m-sp_mb15{ margin-bottom: 15px !important;}
.m-sp_mb20{ margin-bottom: 20px !important;}
.m-sp_mb25{ margin-bottom: 25px !important;}
.m-sp_mb30{ margin-bottom: 30px !important;}
.m-sp_mb35{ margin-bottom: 35px !important;}
.m-sp_mb40{ margin-bottom: 40px !important;}
.m-sp_mb45{ margin-bottom: 45px !important;}
.m-sp_mb50{ margin-bottom: 50px !important;}
.m-sp_mb55{ margin-bottom: 55px !important;}
.m-sp_mb60{ margin-bottom: 60px !important;}
.m-sp_mb65{ margin-bottom: 65px !important;}
.m-sp_mb70{ margin-bottom: 70px !important;}
.m-sp_mb75{ margin-bottom: 75px !important;}
.m-sp_mb80{ margin-bottom: 80px !important;}
.m-sp_mb85{ margin-bottom: 85px !important;}
.m-sp_mb90{ margin-bottom: 90px !important;}
.m-sp_mb95{ margin-bottom: 95px !important;}
.m-sp_mb100{ margin-bottom: 100px !important;}

/* padding-top */

.m-sp_pt00{ padding-top: 0px !important;}
.m-sp_pt05{ padding-top: 5px !important;}
.m-sp_pt10{ padding-top: 10px !important;}
.m-sp_pt15{ padding-top: 15px !important;}
.m-sp_pt20{ padding-top: 20px !important;}
.m-sp_pt25{ padding-top: 25px !important;}
.m-sp_pt30{ padding-top: 30px !important;}
.m-sp_pt35{ padding-top: 35px !important;}
.m-sp_pt40{ padding-top: 40px !important;}
.m-sp_pt45{ padding-top: 45px !important;}
.m-sp_pt50{ padding-top: 50px !important;}
.m-sp_pt55{ padding-top: 55px !important;}
.m-sp_pt60{ padding-top: 60px !important;}
.m-sp_pt65{ padding-top: 65px !important;}
.m-sp_pt70{ padding-top: 70px !important;}
.m-sp_pt75{ padding-top: 75px !important;}
.m-sp_pt80{ padding-top: 80px !important;}
.m-sp_pt85{ padding-top: 85px !important;}
.m-sp_pt90{ padding-top: 90px !important;}
.m-sp_pt95{ padding-top: 95px !important;}
.m-sp_pt100{ padding-top: 100px !important;}

/* padding-left */

.m-sp_pl00{ padding-left: 0px !important;}
.m-sp_pl05{ padding-left: 5px !important;}
.m-sp_pl10{ padding-left: 10px !important;}
.m-sp_pl15{ padding-left: 15px !important;}
.m-sp_pl20{ padding-left: 20px !important;}
.m-sp_pl25{ padding-left: 25px !important;}
.m-sp_pl30{ padding-left: 30px !important;}
.m-sp_pl35{ padding-left: 35px !important;}
.m-sp_pl40{ padding-left: 40px !important;}
.m-sp_pl45{ padding-left: 45px !important;}
.m-sp_pl50{ padding-left: 50px !important;}
.m-sp_pl55{ padding-left: 55px !important;}
.m-sp_pl60{ padding-left: 60px !important;}
.m-sp_pl65{ padding-left: 65px !important;}
.m-sp_pl70{ padding-left: 70px !important;}
.m-sp_pl75{ padding-left: 75px !important;}
.m-sp_pl80{ padding-left: 80px !important;}
.m-sp_pl85{ padding-left: 85px !important;}
.m-sp_pl90{ padding-left: 90px !important;}
.m-sp_pl95{ padding-left: 95px !important;}
.m-sp_pl100{ padding-left: 100px !important;}

/* padding-bottom */
.m-sp_pb00{ padding-bottom: 0px !important;}
.m-sp_pb05{ padding-bottom: 5px !important;}
.m-sp_pb10{ padding-bottom: 10px !important;}
.m-sp_pb15{ padding-bottom: 15px !important;}
.m-sp_pb20{ padding-bottom: 20px !important;}
.m-sp_pb25{ padding-bottom: 25px !important;}
.m-sp_pb30{ padding-bottom: 30px !important;}
.m-sp_pb35{ padding-bottom: 35px !important;}
.m-sp_pb40{ padding-bottom: 40px !important;}
.m-sp_pb45{ padding-bottom: 45px !important;}
.m-sp_pb50{ padding-bottom: 50px !important;}
.m-sp_pb55{ padding-bottom: 55px !important;}
.m-sp_pb60{ padding-bottom: 60px !important;}
.m-sp_pb65{ padding-bottom: 65px !important;}
.m-sp_pb70{ padding-bottom: 70px !important;}
.m-sp_pb75{ padding-bottom: 75px !important;}
.m-sp_pb80{ padding-bottom: 80px !important;}
.m-sp_pb85{ padding-bottom: 85px !important;}
.m-sp_pb90{ padding-bottom: 90px !important;}
.m-sp_pb95{ padding-bottom: 95px !important;}
.m-sp_pb100{ padding-bottom: 100px !important;}

/* padding-right*/

.m-sp_pb00{ padding-bottom: 0px !important;}
.m-sp_pb05{ padding-bottom: 5px !important;}
.m-sp_pb10{ padding-bottom: 10px !important;}
.m-sp_pb15{ padding-bottom: 15px !important;}
.m-sp_pb20{ padding-bottom: 20px !important;}
.m-sp_pb25{ padding-bottom: 25px !important;}
.m-sp_pb30{ padding-bottom: 30px !important;}
.m-sp_pb35{ padding-bottom: 35px !important;}
.m-sp_pb40{ padding-bottom: 40px !important;}
.m-sp_pb45{ padding-bottom: 45px !important;}
.m-sp_pb50{ padding-bottom: 50px !important;}
.m-sp_pb55{ padding-bottom: 55px !important;}
.m-sp_pb60{ padding-bottom: 60px !important;}
.m-sp_pb65{ padding-bottom: 65px !important;}
.m-sp_pb70{ padding-bottom: 70px !important;}
.m-sp_pb75{ padding-bottom: 75px !important;}
.m-sp_pb80{ padding-bottom: 80px !important;}
.m-sp_pb85{ padding-bottom: 85px !important;}
.m-sp_pb90{ padding-bottom: 90px !important;}
.m-sp_pb95{ padding-bottom: 95px !important;}
.m-sp_pb100{ padding-bottom: 100px !important;}
	
}

/*
---------------------- width -----------------------------
*/

.m-w0p{ width: 0% !important;}
.m-w16_6p{ width: 16.666% !important;}
.m-w20p{ width: 20% !important;}
.m-w25p{ width: 25% !important;}
.m-w33_3p{ width: 33.333% !important;}
.m-w50p{ width: 50% !important;}
.m-w66_6p{ width: 66.666% !important;}
.m-w100p{ width: 100% !important;}

/* pc */
@media all and (min-width: 901px) {
	.m-pc_w0p{ width: 0% !important;}
	.m-pc_w16_6p{ width: 16.666% !important;}
	.m-pc_w20p{ width: 20% !important;}
	.m-pc_w25p{ width: 25% !important;}
	.m-pc_w33_3p{ width: 33.333% !important;}
	.m-pc_w50p{ width: 50% !important;}
	.m-pc_w66_6p{ width: 66.666% !important;}
	.m-pc_w100p{ width: 100% !important;}
}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
	.m-pad_w0p{ width: 0% !important;}
	.m-pad_w16_6p{ width: 16.666% !important;}
	.m-pad_w20p{ width: 20% !important;}
	.m-pad_w25p{ width: 25% !important;}
	.m-pad_w33_3p{ width: 33.333% !important;}
	.m-pad_w50p{ width: 50% !important;}
	.m-pad_w66_6p{ width: 66.666% !important;}
	.m-pad_w100p{ width: 100% !important;}
}

/* sp */
@media screen and (max-width: 700px) {
	.m-sp_w0p{ width: 0% !important;}
	.m-sp_w16_6p{ width: 16.666% !important;}
	.m-sp_w20p{ width: 20% !important;}
	.m-sp_w25p{ width: 25% !important;}
	.m-sp_w33_3p{ width: 33.333% !important;}
	.m-sp_w50p{ width: 50% !important;}
	.m-sp_w66_6p{ width: 66.666% !important;}
	.m-sp_w100p{ width: 100% !important;}
}

/* ---------------------------------- FONT ------------------------------------ */

.m-fs6 {font-size: 6px !important;}
.m-fs7 {font-size: 7px !important;}
.m-fs8 {font-size: 8px !important;}
.m-fs9 {font-size: 9px !important;}
.m-fs10 {font-size: 10px !important;}
.m-fs11 {font-size: 11px !important;}
.m-fs12 {font-size: 12px !important;}
.m-fs13 {font-size: 13px !important;}
.m-fs14 {font-size: 14px !important;}
.m-fs15 {font-size: 15px !important;}
.m-fs16 {font-size: 16px !important;}
.m-fs17 {font-size: 17px !important;}
.m-fs18 {font-size: 18px !important;}
.m-fs19 {font-size: 19px !important;}
.m-fs20 {font-size: 20px !important;}
.m-fs21 {font-size: 21px !important;}
.m-fs22 {font-size: 22px !important;}
.m-fs23 {font-size: 23px !important;}
.m-fs24 {font-size: 24px !important;}
.m-fs25 {font-size: 25px !important;}
.m-fs26 {font-size: 26px !important;}
.m-fs27 {font-size: 27px !important;}
.m-fs28 {font-size: 28px !important;}
.m-fs29 {font-size: 29px !important;}
.m-fs30 {font-size: 30px !important;}
.m-fs31 {font-size: 31px !important;}
.m-fs32 {font-size: 32px !important;}
.m-fs33 {font-size: 33px !important;}
.m-fs34 {font-size: 34px !important;}
.m-fs35 {font-size: 35px !important;}
.m-fs36 {font-size: 36px !important;}
.m-fs37 {font-size: 37px !important;}
.m-fs38 {font-size: 38px !important;}
.m-fs39 {font-size: 39px !important;}
.m-fs40 {font-size: 40px !important;}
.m-fs41 {font-size: 41px !important;}
.m-fs42 {font-size: 42px !important;}
.m-fs43 {font-size: 43px !important;}
.m-fs44 {font-size: 44px !important;}
.m-fs45 {font-size: 45px !important;}
.m-fs46 {font-size: 46px !important;}
.m-fs47 {font-size: 47px !important;}
.m-fs48 {font-size: 48px !important;}
.m-fs49 {font-size: 49px !important;}
.m-fs50 {font-size: 50px !important;}

/* font_weight
===========================================================*/
.m-fw100{ font-weight: 100 !important; }
.m-fw200{ font-weight: 200 !important; }
.m-fw300{ font-weight: 300 !important; }
.m-fw400{ font-weight: 400 !important; }
.m-fw500{ font-weight: 500 !important; }
.m-fw600{ font-weight: 600 !important; }
.m-fw700{ font-weight: 700 !important; }
.m-fw800{ font-weight: 800 !important; }
.m-fw900{ font-weight: 900 !important; }
.m-fw_bold{ font-weight: bold !important; }

/* pc */
@media all and (min-width: 901px) {

.m-pc_fs6 {font-size: 6px !important;}
.m-pc_fs7 {font-size: 7px !important;}
.m-pc_fs8 {font-size: 8px !important;}
.m-pc_fs9 {font-size: 9px !important;}
.m-pc_fs10 {font-size: 10px !important;}
.m-pc_fs11 {font-size: 11px !important;}
.m-pc_fs12 {font-size: 12px !important;}
.m-pc_fs13 {font-size: 13px !important;}
.m-pc_fs14 {font-size: 14px !important;}
.m-pc_fs15 {font-size: 15px !important;}
.m-pc_fs16 {font-size: 16px !important;}
.m-pc_fs17 {font-size: 17px !important;}
.m-pc_fs18 {font-size: 18px !important;}
.m-pc_fs19 {font-size: 19px !important;}
.m-pc_fs20 {font-size: 20px !important;}
.m-pc_fs21 {font-size: 21px !important;}
.m-pc_fs22 {font-size: 22px !important;}
.m-pc_fs23 {font-size: 23px !important;}
.m-pc_fs24 {font-size: 24px !important;}
.m-pc_fs25 {font-size: 25px !important;}
.m-pc_fs26 {font-size: 26px !important;}
.m-pc_fs27 {font-size: 27px !important;}
.m-pc_fs28 {font-size: 28px !important;}
.m-pc_fs29 {font-size: 29px !important;}
.m-pc_fs30 {font-size: 30px !important;}
.m-pc_fs31 {font-size: 31px !important;}
.m-pc_fs32 {font-size: 32px !important;}
.m-pc_fs33 {font-size: 33px !important;}
.m-pc_fs34 {font-size: 34px !important;}
.m-pc_fs35 {font-size: 35px !important;}
.m-pc_fs36 {font-size: 36px !important;}
.m-pc_fs37 {font-size: 37px !important;}
.m-pc_fs38 {font-size: 38px !important;}
.m-pc_fs39 {font-size: 39px !important;}
.m-pc_fs40 {font-size: 40px !important;}
.m-pc_fs41 {font-size: 41px !important;}
.m-pc_fs42 {font-size: 42px !important;}
.m-pc_fs43 {font-size: 43px !important;}
.m-pc_fs44 {font-size: 44px !important;}
.m-pc_fs45 {font-size: 45px !important;}
.m-pc_fs46 {font-size: 46px !important;}
.m-pc_fs47 {font-size: 47px !important;}
.m-pc_fs48 {font-size: 48px !important;}
.m-pc_fs49 {font-size: 49px !important;}
.m-pc_fs50 {font-size: 50px !important;}

/* font_weight
===========================================================*/
.m-pc_fw100{ font-weight: 100 !important; }
.m-pc_fw200{ font-weight: 200 !important; }
.m-pc_fw300{ font-weight: 300 !important; }
.m-pc_fw400{ font-weight: 400 !important; }
.m-pc_fw500{ font-weight: 500 !important; }
.m-pc_fw600{ font-weight: 600 !important; }
.m-pc_fw700{ font-weight: 700 !important; }
.m-pc_fw800{ font-weight: 800 !important; }
.m-pc_fw900{ font-weight: 900 !important; }
.m-pc_fw_bold{ font-weight: bold !important; }
	
}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {

.m-pad_fs6 {font-size: 6px !important;}
.m-pad_fs7 {font-size: 7px !important;}
.m-pad_fs8 {font-size: 8px !important;}
.m-pad_fs9 {font-size: 9px !important;}
.m-pad_fs10 {font-size: 10px !important;}
.m-pad_fs11 {font-size: 11px !important;}
.m-pad_fs12 {font-size: 12px !important;}
.m-pad_fs13 {font-size: 13px !important;}
.m-pad_fs14 {font-size: 14px !important;}
.m-pad_fs15 {font-size: 15px !important;}
.m-pad_fs16 {font-size: 16px !important;}
.m-pad_fs17 {font-size: 17px !important;}
.m-pad_fs18 {font-size: 18px !important;}
.m-pad_fs19 {font-size: 19px !important;}
.m-pad_fs20 {font-size: 20px !important;}
.m-pad_fs21 {font-size: 21px !important;}
.m-pad_fs22 {font-size: 22px !important;}
.m-pad_fs23 {font-size: 23px !important;}
.m-pad_fs24 {font-size: 24px !important;}
.m-pad_fs25 {font-size: 25px !important;}
.m-pad_fs26 {font-size: 26px !important;}
.m-pad_fs27 {font-size: 27px !important;}
.m-pad_fs28 {font-size: 28px !important;}
.m-pad_fs29 {font-size: 29px !important;}
.m-pad_fs30 {font-size: 30px !important;}
.m-pad_fs31 {font-size: 31px !important;}
.m-pad_fs32 {font-size: 32px !important;}
.m-pad_fs33 {font-size: 33px !important;}
.m-pad_fs34 {font-size: 34px !important;}
.m-pad_fs35 {font-size: 35px !important;}
.m-pad_fs36 {font-size: 36px !important;}
.m-pad_fs37 {font-size: 37px !important;}
.m-pad_fs38 {font-size: 38px !important;}
.m-pad_fs39 {font-size: 39px !important;}
.m-pad_fs40 {font-size: 40px !important;}
.m-pad_fs41 {font-size: 41px !important;}
.m-pad_fs42 {font-size: 42px !important;}
.m-pad_fs43 {font-size: 43px !important;}
.m-pad_fs44 {font-size: 44px !important;}
.m-pad_fs45 {font-size: 45px !important;}
.m-pad_fs46 {font-size: 46px !important;}
.m-pad_fs47 {font-size: 47px !important;}
.m-pad_fs48 {font-size: 48px !important;}
.m-pad_fs49 {font-size: 49px !important;}
.m-pad_fs50 {font-size: 50px !important;}

/* font_weight
===========================================================*/
.m-pad_fw100{ font-weight: 100 !important; }
.m-pad_fw200{ font-weight: 200 !important; }
.m-pad_fw300{ font-weight: 300 !important; }
.m-pad_fw400{ font-weight: 400 !important; }
.m-pad_fw500{ font-weight: 500 !important; }
.m-pad_fw600{ font-weight: 600 !important; }
.m-pad_fw700{ font-weight: 700 !important; }
.m-pad_fw800{ font-weight: 800 !important; }
.m-pad_fw900{ font-weight: 900 !important; }
.m-pad_fw_bold{ font-weight: bold !important; }
	
}

/* sp */
@media screen and (max-width: 700px) {

.m-sp_fs6 {font-size: 6px !important;}
.m-sp_fs7 {font-size: 7px !important;}
.m-sp_fs8 {font-size: 8px !important;}
.m-sp_fs9 {font-size: 9px !important;}
.m-sp_fs10 {font-size: 10px !important;}
.m-sp_fs11 {font-size: 11px !important;}
.m-sp_fs12 {font-size: 12px !important;}
.m-sp_fs13 {font-size: 13px !important;}
.m-sp_fs14 {font-size: 14px !important;}
.m-sp_fs15 {font-size: 15px !important;}
.m-sp_fs16 {font-size: 16px !important;}
.m-sp_fs17 {font-size: 17px !important;}
.m-sp_fs18 {font-size: 18px !important;}
.m-sp_fs19 {font-size: 19px !important;}
.m-sp_fs20 {font-size: 20px !important;}
.m-sp_fs21 {font-size: 21px !important;}
.m-sp_fs22 {font-size: 22px !important;}
.m-sp_fs23 {font-size: 23px !important;}
.m-sp_fs24 {font-size: 24px !important;}
.m-sp_fs25 {font-size: 25px !important;}
.m-sp_fs26 {font-size: 26px !important;}
.m-sp_fs27 {font-size: 27px !important;}
.m-sp_fs28 {font-size: 28px !important;}
.m-sp_fs29 {font-size: 29px !important;}
.m-sp_fs30 {font-size: 30px !important;}
.m-sp_fs31 {font-size: 31px !important;}
.m-sp_fs32 {font-size: 32px !important;}
.m-sp_fs33 {font-size: 33px !important;}
.m-sp_fs34 {font-size: 34px !important;}
.m-sp_fs35 {font-size: 35px !important;}
.m-sp_fs36 {font-size: 36px !important;}
.m-sp_fs37 {font-size: 37px !important;}
.m-sp_fs38 {font-size: 38px !important;}
.m-sp_fs39 {font-size: 39px !important;}
.m-sp_fs40 {font-size: 40px !important;}
.m-sp_fs41 {font-size: 41px !important;}
.m-sp_fs42 {font-size: 42px !important;}
.m-sp_fs43 {font-size: 43px !important;}
.m-sp_fs44 {font-size: 44px !important;}
.m-sp_fs45 {font-size: 45px !important;}
.m-sp_fs46 {font-size: 46px !important;}
.m-sp_fs47 {font-size: 47px !important;}
.m-sp_fs48 {font-size: 48px !important;}
.m-sp_fs49 {font-size: 49px !important;}
.m-sp_fs50 {font-size: 50px !important;}

/* font_weight
===========================================================*/
.m-sp_fw100{ font-weight: 100 !important; }
.m-sp_fw200{ font-weight: 200 !important; }
.m-sp_fw300{ font-weight: 300 !important; }
.m-sp_fw400{ font-weight: 400 !important; }
.m-sp_fw500{ font-weight: 500 !important; }
.m-sp_fw600{ font-weight: 600 !important; }
.m-sp_fw700{ font-weight: 700 !important; }
.m-sp_fw800{ font-weight: 800 !important; }
.m-sp_fw900{ font-weight: 900 !important; }
.m-sp_fw_bold{ font-weight: bold !important; }
	
}
</pre></body></html>