td {
	font-size: 12px;
	line-height: 140%;
}

.plan_td01 {
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.plan_td02 {
	font-size: 10px;
	line-height: 140%;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.plan_td03 {
	font-size: 12px;
	line-height: 140%;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

ul {
	padding: 0px;
	margin:0px;
}

.bottom3 {margin-bottom: 3px;}
.bottom5 {margin-bottom: 5px;}
.bottom10 {margin-bottom: 10px;}
.bottom15 {margin-bottom: 15px;}
.bottom20 {margin-bottom: 20px;}
.bottom30 {	margin-bottom: 30px;}
.top15 {margin-top: 15px;}
.top5 {margin-top: 5px;}
.top10 {margin-top: 10px;}
.top20 {margin-top: 20px;}
.top_p5 {padding-top: 5px;}
.top_p10 {padding-top: 10px;}
.top_p15 {padding-top: 15px;}
.top_p20 {padding-top: 20px;}
.top_p30 {padding-top: 30px;}
.p_left10 {padding-left: 10px;}
.p_left20 {padding-left: 20px;}
.p_left30 {padding-left: 30px;}

.f18 {font-size: 18px;
	line-height: 130%;
}
.f14 {font-size: 14px;
	line-height: 140%;
}
.f12 {
	font-size: 12px;
	line-height: 140%;
}
.f10 {
	font-size: 10px;
	line-height: 140%;
}
.f10h150 {
	font-size: 10px;
	line-height: 150%;
}

.f_color_red {color: #AA0000;}

.f_color_white {color: #FFFFFF;}

.f_color_kinaka {color: #fd3304;}

.f_white_f14 {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 140%;
}

.m { font-size: 12px; font-style: normal; line-height: 20px; text-decoration: none}
.s { font-size: 12px; font-style: normal; line-height: 140%; text-decoration: none}
.l { font-size: 14px; font-style: normal; line-height: 20px; text-decoration: none}
