/*------------------------------------------------------------------

	font.css 
	ver2.0JP 2015/04/01
	Business Guide-Sha, Inc.

-------------------------------------------------------------------*/

/* FONT-SIZE:10px
===================================================================*/

.Ft10 {
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 14px;
}

.Ft10white {
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
}

.Ft10red {
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 14px;
}

.Ft10blue {
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 14px;
}

.Ft10green {
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 14px;
}

.Ft10orenge {
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 14px;
}


/* FONT-SIZE:12px
===================================================================*/

.Ft12 {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
}

.Ft12b {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
}

.Ft12gray {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #626160;
	LINE-HEIGHT: 18px;
}

.Ft12grayb {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #626160;
	LINE-HEIGHT: 18px;
}

.Ft12white {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
}

.Ft12whiteb {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
}

.Ft12red {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 18px;
}

.Ft12redb {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 18px;
}

.Ft12blue {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	LINE-HEIGHT: 18px;
}

.Ft12blueb {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
}

.Ft12green {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 18px;
}

.Ft12greenb {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 18px;
}

.Ft12orenge {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 18px;
}

.Ft12orengeb {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 18px;
}

.Ft12blue2 {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #003399;
	LINE-HEIGHT: 18px;
}

.Ft12blueb2 {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #003399;
	LINE-HEIGHT: 18px;
}


/* FONT-SIZE:14px
===================================================================*/

.Ft14 {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 22px;
}

.Ft14b {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 22px;
}

.Ft14gray {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #626160;
	LINE-HEIGHT: 22px;
}

.Ft14grayb {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #626160;
	LINE-HEIGHT: 22px;
}

.Ft14white {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 22px;
}

.Ft14whiteb {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 22px;
}

.Ft14red {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 22px;
}

.Ft14redb {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 22px;
}

.Ft14blue {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
}

.Ft14blueb {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
}
.Ft14green {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 22px;
}

.Ft14greenb {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 22px;
}

.Ft14orenge {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 22px;
}

.Ft14orengeb {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 22px;
}

.Ft14blue2 {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #003399;
	LINE-HEIGHT: 22px;
}

.Ft14blueb2 {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #003399;
	LINE-HEIGHT: 22px;
}


/* FONT-SIZE:16px
===================================================================*/

.Ft16 {
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 22px;
}

.Ft16b {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 22px;
}

.Ft16gray {
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #626160;
	LINE-HEIGHT: 22px;
}

.Ft16grayb {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #626160;
	LINE-HEIGHT: 22px;
}

.Ft16white {
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 22px;
}

.Ft16whiteb {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 22px;
}

.Ft16red {
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 22px;
}

.Ft16redb {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 22px;
}

.Ft16blue {
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
}

.Ft16blueb {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
}

.Ft16green {
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 22px;
}

.Ft16greenb {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 22px;
}

.Ft16orenge {
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 22px;
}

.Ft16orengeb {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 22px;
}

.Ft16blue2 {
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #003399;
	LINE-HEIGHT: 22px;
}

.Ft16blueb2 {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #003399;
	LINE-HEIGHT: 22px;
}


.Ft18b {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 24px;
}

.Ft18red {
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 24px;
}

.Ft18redb {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 24px;
}

.Ft18whiteb {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 22px;
}




/* FONT-SIZE:20px
===================================================================*/

.Ft20 {
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 26px;
}

.Ft20b {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 26px;
}

.Ft20gray {
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #626160;
	LINE-HEIGHT: 26px;
}

.Ft20grayb {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #626160;
	LINE-HEIGHT: 26px;
}

.Ft20white {
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 26px;
}

.Ft20whiteb {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 26px;
}

.Ft20red {
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 26px;
}

.Ft20redb {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 26px;
}

.Ft20blue {
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 26px;
}

.Ft20blueb {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 26px;
}

.Ft20green {
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 26px;
}

.Ft20greenb {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #009031;
	LINE-HEIGHT: 26px;
}

.Ft20orenge {
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 26px;
}

.Ft20orengeb {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FF9900;
	LINE-HEIGHT: 26px;
}

.Ft20blue2 {
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #003399;
	LINE-HEIGHT: 26px;
}

.Ft20blueb2 {
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #003399;
	LINE-HEIGHT: 26px;
}

.Ft20greenb2{
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #008348;
	LINE-HEIGHT: 26px;
}

/* FONT-SIZE:22px
===================================================================*/

.Ft22 {
	FONT-SIZE: 22px;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 30px;
}

.Ft22b {
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 30px;
}


.Ft22redb {
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 30px;
}

.Ft22whiteb {
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	LINE-HEIGHT: 28px;
}


/* FONT-SIZE:24px
===================================================================*/

.Ft24b {
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 32px;
}


.Ft24redb {
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 32px;
}

/* FONT-SIZE:26px
===================================================================*/

.Ft26b {
	FONT-SIZE: 26px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 34px;
}


.Ft26redb {
	FONT-SIZE: 26px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 34px;
}


/* FONT-SIZE:28px
===================================================================*/

.Ft28b {
	FONT-SIZE: 28px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 36px;
}


.Ft28redb {
	FONT-SIZE: 28px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #E60004;
	LINE-HEIGHT: 36px;
}




/* Link CSS //アンダーライン有
===================================================================*/

/*　blue　*/

A.Lnk12blue:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12blue:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12blue:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12blueb:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12blueb:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12blueb:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk14blue:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14blue:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14blue:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14blueb:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14blueb:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14blueb:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk16blueb:link {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: underline;
}

A.Lnk16blueb:visited {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: underline;
}

A.Lnk16blueb:hover {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: none;
}

/*　red　*/

A.Lnk12red:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12red:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12red:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12redb:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12redb:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12redb:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk14red:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14red:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14red:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14redb:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14redb:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14redb:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}


/*　Black　*/

A.Lnk12:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12b:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12b:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12b:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk14:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14b:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14b:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14b:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}


/*　white　*/

A.Lnk12white:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12white:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12white:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12whiteb:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12whiteb:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12whiteb:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk14white:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14white:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14white:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14whiteb:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14whiteb:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14whiteb:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}



/* Link CSS //アンダーライン無
===================================================================*/

/*　blue　*/

A.Lnk12blue_none:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12blue_none:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12blue_none:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12blueb_none:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12blueb_none:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12blueb_none:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk14blue_none:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14blue_none:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14blue_none:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14blueb_none:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14blueb_none:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk16blueb_none:hover {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: underline;
}

A.Lnk16blueb_none:link {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: none;
}

A.Lnk16blueb_none:visited {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: none;
}

A.Lnk16blueb_none:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

/*　red　*/

A.Lnk12red_none:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12red_none:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12red_none:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12redb_none:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12redb_none:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12redb_none:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk14red_none:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14red_none:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14red_none:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14redb_none:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14redb_none:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14redb_none:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #414FA5;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}


/*　Black　*/

A.Lnk12_none:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12_none:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12_none:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12b_none:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12b_none:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12b_none:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk14_none:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14_none:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14_none:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14b_none:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14b_none:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14b_none:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #2b2b2b;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}


/*　white　*/

A.Lnk12white_none:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12white_none:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12white_none:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk12whiteb_none:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12whiteb_none:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}

A.Lnk12whiteb_none:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: underline;
}

A.Lnk14white_none:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14white_none:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14white_none:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}

A.Lnk14whiteb_none:link {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14whiteb_none:visited {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}

A.Lnk14whiteb_none:hover {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline;
}


/* h
===================================================================*/

h1{
	FONT-SIZE:14px;
	color: #FFFFFF;
	background-color: #FF3300;
	vertical-align: middle;
	padding: 5px;
	width: 100%;
}

h2{
	FONT-SIZE:14px;
	color: #000000;
	background-color: #ccccff;
	vertical-align: middle;
	padding: 5px;
	width: 100%;
}

h3{
	FONT-SIZE:14px;
	color: #000000;
	background-color: #FFCC33;
	vertical-align: middle;
	padding: 5px;
	width: 100%
}

h4{
	FONT-SIZE:14px;
	color: #000000;
	background-color: #99CC33;
	vertical-align: middle;
	padding: 5px;
	width: 100%;
}
