@charset "Shift_JIS";

/* マージン基本
------------------------------------------------------------ */
.MT5 { margin-top:5px;
}
.MT8 { margin-top:8px;
}
.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;
}

.MB5 { margin-bottom:5px;
}
.MB10 { margin-bottom:10px;
}
.MB12 { margin-bottom:12px;
}
.MB15 { margin-bottom:15px;
}
.MB18 { margin-bottom:18px;
}
.MB20 { margin-bottom:20px;
}
.MB25 { margin-bottom:25px;
}
.MB30 { margin-bottom:30px;
}
.MB35 { margin-bottom:35px;
}
.MB40 { margin-bottom:40px;
}
.MB45 { margin-bottom:45px;
}
.MB50 { margin-bottom:50px;
}

/* パディング基本
------------------------------------------------------------ */
.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;
}

.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;
}

.PL5 { padding-left:5px;
}
.PL10 { padding-left:10px;
}
.PL15 { padding-left:15px;
}
.PL20 { padding-left:20px;
}
.PL25 { padding-left:25px;
}
.PL30 { padding-left:30px;
}
.PL35 { padding-left:35px;
}
.PL40 { padding-left:40px;
}
.PL45 { padding-left:45px;
}
.PL50 { padding-left:50px;
}

.PR5 { padding-right:5px;
}
.PR10 { padding-right:10px;
}
.PR14 { padding-right:14px;
}
.PR15 { padding-right:15px;
}
.PR20 { padding-right:20px;
}
.PR25 { padding-right:25px;
}
.PR30 { padding-right:30px;
}
.PR35 { padding-right:35px;
}
.PR40 { padding-right:40px;
}
.PR45 { padding-right:45px;
}
.PR50 { padding-right:50px;
}
.PR55 { padding-right:55px;
}

.P_main_menu { padding:0 12px 0 12px;
}