/* FONTSIZE */
/* pixel指定 8-36pixel */
.px8	{font-size:8px; line-height:10px}
.px10	{font-size:10px; line-height:12px}
.px12	{font-size:12px; line-height:14px}
.px14	{font-size:14px; line-height:16px}
.px18	{font-size:18px; line-height:20px}
.px21	{font-size:21px; line-height:23px}
.px24	{font-size:24px; line-height:26px}
.px36	{font-size:36px; line-height:38px}

/* LINK */
a		{color:#3333FF; font-weight:bold; text-decoration:none}
a:hover	{color:#FF0066; font-weight:bold; text-decoration:underline}
a:visited	{color:#330000; font-weight:bold;}

/* TABLE COLOR */
.blue {background-color:#2427BE; color:#ffffff;}
.red1	{background-color:#DF2D68; color:#ffffff;}
.red2 {background-color:#F4E5EA;}
.gray {background-color:#cccccc;}


/* -------3大基本方針------- */

/*勧誘方針*/
#title{
	width:98%;
	text-align:center;
	margin:auto 23px;
}
#title h2{
	font-size:16px;
	border-bottom:3px double #999;
	text-align:center;
	padding:0;
	margin:0 0 5px 0;
}
#canvass,#kojin{
	width:98%;
	margin:auto 23px;
	padding:15px;
	font-size:12px;
	line-height:140%;
	border:1px dotted #999;
}
#canvass ol{
	margin-left:50px
}
#canvass li{
	padding:5px;
}

#canvass li	ol{
	margin-left:10px;
	padding:5px;
	list-style-type:lower-roman;
}
#canvass span{
	margin-left:78%;
}
.hr-size{
	width:98%;
	text-align:center;
}
#topmenu{
	text-align:center;
	font-size:14px;
}
.to-top{
	text-align:right;
	font-size:11px;
	font-weight:normal;
	margin-right:40px;
}