@charset "utf-8";
/* -----------------------------------------------------------
		フォント
----------------------------------------------------------- */

/* Font-Size */
	.ft_10 { font-size: 10px; }
	.ft_12 { font-size: 12px; }
	.ft_14 { font-size: 14px; }
	.ft_16 { font-size: 16px; }
	.ft_18 { font-size: 18px; }
	.ft_20 { font-size: 20px; }
	.ft_b  { font-weight: bold; }
	
	
/* -----------------------------------------------------------
		Margin & Padding
----------------------------------------------------------- */

/* Margin-Top & Padding-Top */
	.mtop_00 { margin-top:  0px; }    .ptop_00 { padding-top:  0px; }
	.mtop_05 { margin-top:  5px; }    .ptop_05 { padding-top:  5px; }
	.mtop_10 { margin-top: 10px; }    .ptop_10 { padding-top: 10px; }
	.mtop_15 { margin-top: 15px; }    .ptop_15 { padding-top: 15px; }
	.mtop_20 { margin-top: 20px; }    .ptop_20 { padding-top: 20px; }
	.mtop_25 { margin-top: 25px; }    .ptop_25 { padding-top: 25px; }
	.mtop_30 { margin-top: 30px; }    .ptop_30 { padding-top: 30px; }
	.mtop_35 { margin-top: 35px; }    .ptop_35 { padding-top: 35px; }
	.mtop_40 { margin-top: 40px; }    .ptop_40 { padding-top: 40px; }
	.mtop_45 { margin-top: 45px; }    .ptop_45 { padding-top: 45px; }
	.mtop_50 { margin-top: 50px; }    .ptop_50 { padding-top: 50px; }
	.mtop_55 { margin-top: 55px; }    .ptop_55 { padding-top: 55px; }
	.mtop_60 { margin-top: 60px; }    .ptop_60 { padding-top: 60px; }
	.mtop_65 { margin-top: 65px; }    .ptop_65 { padding-top: 65px; }
	.mtop_70 { margin-top: 70px; }    .ptop_70 { padding-top: 70px; }
	.mtop_75 { margin-top: 75px; }    .ptop_75 { padding-top: 75px; }
	.mtop_80 { margin-top: 80px; }    .ptop_80 { padding-top: 80px; }
	.mtop_85 { margin-top: 85px; }    .ptop_85 { padding-top: 85px; }
	.mtop_90 { margin-top: 90px; }    .ptop_90 { padding-top: 90px; }
	.mtop_95 { margin-top: 95px; }    .ptop_95 { padding-top: 95px; }
	.mtop_100{ margin-top:100px; }    .ptop_100{ padding-top:100px; }

/* Margin-Right & Padding-Right */
	.mright_00 { margin-right:  0px; }  .pright_00 { padding-right:  0px; }
	.mright_05 { margin-right:  5px; }  .pright_05 { padding-right:  5px; }
	.mright_10 { margin-right: 10px; }  .pright_10 { padding-right: 10px; }
	.mright_15 { margin-right: 15px; }  .pright_15 { padding-right: 15px; }
	.mright_20 { margin-right: 20px; }  .pright_20 { padding-right: 20px; }
	.mright_25 { margin-right: 25px; }  .pright_25 { padding-right: 25px; }
	.mright_30 { margin-right: 30px; }  .pright_30 { padding-right: 30px; }
	.mright_35 { margin-right: 35px; }  .pright_35 { padding-right: 35px; }
	.mright_40 { margin-right: 40px; }  .pright_40 { padding-right: 40px; }
	.mright_45 { margin-right: 45px; }  .pright_45 { padding-right: 45px; }
	.mright_50 { margin-right: 50px; }  .pright_50 { padding-right: 50px; }
	.mright_55 { margin-right: 55px; }  .pright_55 { padding-right: 55px; }
	.mright_60 { margin-right: 60px; }  .pright_60 { padding-right: 60px; }
	.mright_65 { margin-right: 65px; }  .pright_65 { padding-right: 65px; }
	.mright_70 { margin-right: 70px; }  .pright_70 { padding-right: 70px; }
	.mright_75 { margin-right: 75px; }  .pright_75 { padding-right: 75px; }
	.mright_80 { margin-right: 80px; }  .pright_80 { padding-right: 80px; }
	.mright_85 { margin-right: 85px; }  .pright_85 { padding-right: 85px; }
	.mright_90 { margin-right: 90px; }  .pright_90 { padding-right: 90px; }
	.mright_95 { margin-right: 95px; }  .pright_95 { padding-right: 95px; }
	.mright_100{ margin-right:100px; }  .pright_100{ padding-right:100px; }

/* Margin-Bottom & Padding-Bottom */
	.mbottom_00 { margin-bottom:  0px; } .pbottom_00 { padding-bottom:  0px; }
	.mbottom_05 { margin-bottom:  5px; } .pbottom_05 { padding-bottom:  5px; }
	.mbottom_10 { margin-bottom: 10px; } .pbottom_10 { padding-bottom: 10px; }
	.mbottom_15 { margin-bottom: 15px; } .pbottom_15 { padding-bottom: 15px; }
	.mbottom_20 { margin-bottom: 20px; } .pbottom_20 { padding-bottom: 20px; }
	.mbottom_25 { margin-bottom: 25px; } .pbottom_25 { padding-bottom: 25px; }
	.mbottom_30 { margin-bottom: 30px; } .pbottom_30 { padding-bottom: 30px; }
	.mbottom_35 { margin-bottom: 35px; } .pbottom_35 { padding-bottom: 35px; }
	.mbottom_40 { margin-bottom: 40px; } .pbottom_40 { padding-bottom: 40px; }
	.mbottom_45 { margin-bottom: 45px; } .pbottom_45 { padding-bottom: 45px; }
	.mbottom_50 { margin-bottom: 50px; } .pbottom_50 { padding-bottom: 50px; }
	.mbottom_55 { margin-bottom: 55px; } .pbottom_55 { padding-bottom: 55px; }
	.mbottom_60 { margin-bottom: 60px; } .pbottom_60 { padding-bottom: 60px; }
	.mbottom_65 { margin-bottom: 65px; } .pbottom_65 { padding-bottom: 65px; }
	.mbottom_70 { margin-bottom: 70px; } .pbottom_70 { padding-bottom: 70px; }
	.mbottom_75 { margin-bottom: 75px; } .pbottom_75 { padding-bottom: 75px; }
	.mbottom_80 { margin-bottom: 80px; } .pbottom_80 { padding-bottom: 80px; }
	.mbottom_85 { margin-bottom: 85px; } .pbottom_85 { padding-bottom: 85px; }
	.mbottom_90 { margin-bottom: 90px; } .pbottom_90 { padding-bottom: 90px; }
	.mbottom_95 { margin-bottom: 95px; } .pbottom_95 { padding-bottom: 95px; }
	.mbottom_100{ margin-bottom:100px; } .pbottom_100{ padding-bottom:100px; }

/* Margin-Left & Padding-Left */
	.mleft_00 { margin-left:  0px; }   .pleft_00 { padding-left:  0px; }
	.mleft_05 { margin-left:  5px; }   .pleft_05 { padding-left:  5px; }
	.mleft_10 { margin-left: 10px; }   .pleft_10 { padding-left: 10px; }
	.mleft_15 { margin-left: 15px; }   .pleft_15 { padding-left: 15px; }
	.mleft_20 { margin-left: 20px; }   .pleft_20 { padding-left: 20px; }
	.mleft_25 { margin-left: 25px; }   .pleft_25 { padding-left: 25px; }
	.mleft_30 { margin-left: 30px; }   .pleft_30 { padding-left: 30px; }
	.mleft_35 { margin-left: 35px; }   .pleft_35 { padding-left: 35px; }
	.mleft_40 { margin-left: 40px; }   .pleft_40 { padding-left: 40px; }
	.mleft_45 { margin-left: 45px; }   .pleft_45 { padding-left: 45px; }
	.mleft_50 { margin-left: 50px; }   .pleft_50 { padding-left: 50px; }
	.mleft_55 { margin-left: 55px; }   .pleft_55 { padding-left: 55px; }
	.mleft_60 { margin-left: 60px; }   .pleft_60 { padding-left: 60px; }
	.mleft_65 { margin-left: 65px; }   .pleft_65 { padding-left: 65px; }
	.mleft_70 { margin-left: 70px; }   .pleft_70 { padding-left: 70px; }
	.mleft_75 { margin-left: 75px; }   .pleft_75 { padding-left: 75px; }
	.mleft_80 { margin-left: 80px; }   .pleft_80 { padding-left: 80px; }
	.mleft_85 { margin-left: 85px; }   .pleft_85 { padding-left: 85px; }
	.mleft_90 { margin-left: 90px; }   .pleft_90 { padding-left: 90px; }
	.mleft_95 { margin-left: 95px; }   .plert_95 { padding-left: 95px; }
	.mleft_100{ margin-left:100px; }   .pleft_100{ padding-left:100px; }
	
	
.mb0_em{ margin-bottom:0em !important;}

.img_left{ float: left;}
.img_center{ text-align:center;}
.img_right{float: right;}
.txt_right{ text-align:right;}
.txt_red{
	color: #C63239;
}
.txt_org{color: #F90;}
.line_h16{line-height:16px;}
