@charset "utf-8";
/* CSS Document */

.center
{
	text-align:center;
}

.left
{
	text-align:left;
}

.right
{
	text-align:right;
}

/*フォント*/

.fontSS{
	font-size: 70%;
	}

.fontS{
	font-size: 77%;
	}


.fontM{
	font-size: 85%;
	}
	
.fontB{
	font-weight: bold;
	}	

/*カラー*/

.white{
	color: #FFFFFF;
	}
	
.gray{
	color:#333333;
	}

/*エラー*/

.error{
	color:#FF0000;
	text-align: center;
	line-height: 1.6;
	font-size: 77%;
	}

.notes
{
	margin-top: 10px;
	background-color: White;
	border-style: solid;
	border-width: 1px;
	border-color: #C7C7C7;
	padding: 5px;
	font-size: 93%;
}

.functions
{
	background-color: White;
	border-style: solid;
	border-width: 1px;
	border-color: #C7C7C7;
}



table.basicTable
{
	border-collapse: collapse;
	text-align: center;
}
	
table.basicTable tr td,
table.basicTable tr th
{
	border: 1px solid #DDDDDD;
	padding: 3px;
}	

.basicTable th
{
	color: #FFFFFF;
	background-color: #62A518;
	font-weight: bold;

}
	
.basicTable td
{
	background-color: #FFFFFF;
	text-align: left;
}
