/* 文字設定 */

body {
	font-size:12px;
	line-height:130%;
	color:#333333;
 }

/* 薄いブルーの文字設定 */

.T10-BLUE-SEO{
	font-size: 10px;
	line-height: 130%;
	color: #A1A1DA;
	text-decoration: none;
	}

A.T10-BLUE-SEO:link{color: #A1A1DA; text-decoration: underline;}
A.T10-BLUE-SEO:visited{color: #402D86; text-decoration: underline;}
A.T10-BLUE-SEO:link:hover{color: #A1A1DA; text-decoration: none;background-color: #E6E6E6;}
A.T10-BLUE-SEO:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}


/* グレーの文字設定 */

.T10-GLAY{
	font-size: 10px;
	line-height: 130%;
	color: #616061;
	text-decoration: none;
	}

A.T10-GLAY:link{color: #616061; text-decoration: underline;}
A.T10-GLAY:visited{color: #402D86; text-decoration: underline;}
A.T10-GLAY:link:hover{color: #616061; text-decoration: none;background-color: #E6E6E6;}
A.T10-GLAY:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T10-GLAY-BOLD{
	font-size: 10px;
	line-height: 130%;
	color: #616061;
	font-weight: bold;
	text-decoration: none;
	}

A.T10-GLAY-BOLD:link{color: #616061; text-decoration: underline;}
A.T10-GLAY-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T10-GLAY-BOLD:link:hover{color: #616061; text-decoration: none;background-color: #E6E6E6;}
A.T10-GLAY-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T12-GLAY{
	font-size: 12px;
	line-height: 130%;
	color: #616061;
	text-decoration: none;
	}

A.T12-GLAY:link{color: #616061; text-decoration: underline;}
A.T12-GLAY:visited{color: #402D86; text-decoration: underline;}
A.T12-GLAY:link:hover{color: #616061; text-decoration: none;background-color: #E6E6E6;}
A.T12-GLAY:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T12-GLAY-BOLD{
	font-size: 12px;
	line-height: 130%;
	color: #616061;
	font-weight: bold;
	text-decoration: none;
	}

A.T12-GLAY-BOLD:link{color: #616061; text-decoration: underline;}
A.T12-GLAY-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T12-GLAY-BOLD:link:hover{color: #616061; text-decoration: none;background-color: #E6E6E6;}
A.T12-GLAY-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T14-GLAY{
	font-size: 14px;
	line-height: 130%;
	color: #616061;
	text-decoration: none;
	}

A.T14-GLAY:link{color: #616061; text-decoration: underline;}
A.T14-GLAY:visited{color: #402D86; text-decoration: underline;}
A.T14-GLAY:link:hover{color: #616061; text-decoration: none;background-color: #E6E6E6;}
A.T14-GLAY:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T14-GLAY-BOLD{
	font-size: 14px;
	line-height: 130%;
	color: #616061;
	font-weight: bold;
	text-decoration: none;
	}

A.T14-GLAY-BOLD:link{color: #616061; text-decoration: underline;}
A.T14-GLAY-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T14-GLAY-BOLD:link:hover{color: #616061; text-decoration: none;background-color: #E6E6E6;}
A.T14-GLAY-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}


/* ブルーの文字設定 */

.T10-BLUE{
	font-size: 10px;
	line-height: 130%;
	color: #5643A1;
	text-decoration: none;
	}

A.T10-BLUE:link{color: #5643A1; text-decoration: underline;}
A.T10-BLUE:visited{color: #402D86; text-decoration: underline;}
A.T10-BLUE:link:hover{color: #5643A1; text-decoration: none;background-color: #E6E6E6;}
A.T10-BLUE:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T10-BLUE-BOLD{
	font-size: 10px;
	line-height: 130%;
	color: #5643A1;
	font-weight: bold;
	text-decoration: none;
	}

A.T10-BLUE-BOLD:link{color: #5643A1; text-decoration: underline;}
A.T10-BLUE-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T10-BLUE-BOLD:link:hover{color: #5643A1; text-decoration: none;background-color: #E6E6E6;}
A.T10-BLUE-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T12-BLUE{
	font-size: 12px;
	line-height: 130%;
	color: #5643A1;
	text-decoration: none;
	}

A.T12-BLUE:link{color: #5643A1; text-decoration: underline;}
A.T12-BLUE:visited{color: #402D86; text-decoration: underline;}
A.T12-BLUE:link:hover{color: #5643A1; text-decoration: none;background-color: #E6E6E6;}
A.T12-BLUE:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T12-BLUE-BOLD{
	font-size: 12px;
	line-height: 130%;
	color: #5643A1;
	font-weight: bold;
	text-decoration: none;
	}

A.T12-BLUE-BOLD:link{color: #5643A1; text-decoration: underline;}
A.T12-BLUE-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T12-BLUE-BOLD:link:hover{color: #5643A1; text-decoration: none;background-color: #E6E6E6;}
A.T12-BLUE-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T14-BLUE{
	font-size: 14px;
	line-height: 130%;
	color: #5643A1;
	text-decoration: none;
	}

A.T14-BLUE:link{color: #5643A1; text-decoration: underline;}
A.T14-BLUE:visited{color: #402D86; text-decoration: underline;}
A.T14-BLUE:link:hover{color: #5643A1; text-decoration: none;background-color: #E6E6E6;}
A.T14-BLUE:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T14-BLUE-BOLD{
	font-size: 14px;
	line-height: 130%;
	color: #5643A1;
	font-weight: bold;
	text-decoration: none;
	}

A.T14-BLUE-BOLD:link{color: #5643A1; text-decoration: underline;}
A.T14-BLUE-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T14-BLUE-BOLD:link:hover{color: #5643A1; text-decoration: none;background-color: #E6E6E6;}
A.T14-BLUE-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}


/* 暗いピンクの文字設定 */

.T10-PINK{
	font-size: 10px;
	line-height: 130%;
	color: #B51E65;
	text-decoration: none;
	}

A.T10-PINK:link{color: #B51E65; text-decoration: underline;}
A.T10-PINK:visited{color: #402D86; text-decoration: underline;}
A.T10-PINK:link:hover{color: #B51E65; text-decoration: none;background-color: #E6E6E6;}
A.T10-PINK:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T10-PINK-BOLD{
	font-size: 10px;
	line-height: 130%;
	color: #B51E65;
	font-weight: bold;
	text-decoration: none;
	}

A.T10-PINK-BOLD:link{color: #B51E65; text-decoration: underline;}
A.T10-PINK-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T10-PINK-BOLD:link:hover{color: #B51E65; text-decoration: none;background-color: #E6E6E6;}
A.T10-PINK-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T12-PINK{
	font-size: 12px;
	line-height: 130%;
	color: #B51E65;
	text-decoration: none;
	}

A.T12-PINK:link{color: #B51E65; text-decoration: underline;}
A.T12-PINK:visited{color: #402D86; text-decoration: underline;}
A.T12-PINK:link:hover{color: #B51E65; text-decoration: none;background-color: #E6E6E6;}
A.T12-PINK:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T12-PINK-BOLD{
	font-size: 12px;
	line-height: 130%;
	color: #B51E65;
	font-weight: bold;
	text-decoration: none;
	}

A.T12-PINK-BOLD:link{color: #B51E65; text-decoration: underline;}
A.T12-PINK-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T12-PINK-BOLD:link:hover{color: #B51E65; text-decoration: none;background-color: #E6E6E6;}
A.T12-PINK-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T14-PINK{
	font-size: 14px;
	line-height: 130%;
	color: #B51E65;
	text-decoration: none;
	}

A.T14-PINK:link{color: #B51E65; text-decoration: underline;}
A.T14-PINK:visited{color: #402D86; text-decoration: underline;}
A.T14-PINK:link:hover{color: #B51E65; text-decoration: none;background-color: #E6E6E6;}
A.T14-PINK:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}

.T14-PINK-BOLD{
	font-size: 14px;
	line-height: 130%;
	color: #B51E65;
	font-weight: bold;
	text-decoration: none;
	}

A.T14-PINK-BOLD:link{color: #B51E65; text-decoration: underline;}
A.T14-PINK-BOLD:visited{color: #402D86; text-decoration: underline;}
A.T14-PINK-BOLD:link:hover{color: #B51E65; text-decoration: none;background-color: #E6E6E6;}
A.T14-PINK-BOLD:visited:hover{color: #402D86; text-decoration: none;background-color: #E6E6E6;}