@charset utf-8;
/*
+++++++++++++++++++++++++++++++++
Web Site LINK.CSS   Ver.05_1101
+++++++++++++++++++++++++++++++++
*/

/*==================
Basic
==================*/

a:link {
	color: #000;
	text-decoration: none
	}

a:link:hover {
	color: #bf0d00;
	text-decoration: none
	}

a:visited {
	color: #212121;
	text-decoration: none
	}

a:visited:hover {
	color: #b4000a;
	text-decoration: none
	}

/*==================
Page TOP LINK
==================*/

A.pagetop_link:link {
	color: #c8c8c8;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: right 3px;
	text-decoration: none;
	padding-right: 10px;
	}



A.pagetop_link:link:hover {
	color: #6a9fb1;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: right 3px;
	text-decoration: none;
	padding-right: 10px;
	}

A.pagetop_link:visited {
	color: #c8c8c8;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: right 3px;
	text-decoration: none;
	padding-right: 10px;
	}

A.pagetop_link:visited:hover {
	color: #6a9fb1;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: right 3px;
	text-decoration: none;
	padding-right: 10px;
	}


/*==================
Left Nav 001
==================*/

A.nav_leb1:link {
	color: #3c0d03;
	text-decoration: none;
	width: 180px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 40px;
	display: block;
	}


A.nav_leb1:link:hover {
	color: #b8000d;
	text-decoration: none;
	width: 180px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 40px;
	display: block;
	}


A.nav_leb1:visited {
	color: #3c0d03;
	text-decoration: none;
	width: 180px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb1:visited:hover {
	color: #b8000d;
	text-decoration: none;
	width: 180px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 40px;
	display: block;
	}


/*==================
Left Nav 002
==================*/

A.nav_leb2:link {
	color: #3c0d03;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	}

A.nav_leb2:link:hover {
	color: #b8000d;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	}

A.nav_leb2:visited {
	color: #3c0d03;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	}

A.nav_leb2:visited:hover {
	color: #b8000d;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	}


/*==================
Left Nav 003
==================*/

A.nav_leb3:link {
	color: #3c0d03;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb3:link:hover {
	color: #b8000d;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb3:visited {
	color: #3c0d03;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}
A.nav_leb3:visited:hover {
	color: #b8000d;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}



/*==================
Left Nav 004
==================*/

A.nav_leb4:link {
	color: #3c0d03;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb4:link:hover {
	color: #b8000d;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb4:visited {
	color: #3c0d03;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb4:visited:hover {
	color: #b8000d;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}



/*==================
Left Nav 005
==================*/

A.nav_leb5:link {
	color: #3c0d03;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb5:link:hover {
	color: #b8000d;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb5:visited {
	color: #3c0d03;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}

A.nav_leb5:visited:hover {
	color: #b8000d;
	background-image: url(../../index.html);
	background-repeat: no-repeat;
	background-position: 21px 2px;
	text-decoration: none;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	display: block;
	}



/*==================
White
==================*/
A.wh:link{
	color: #fff;
	text-decoration: none
	}

A.wh:link:hover {
	color: #ffce00;
	text-decoration: none
	}

A.wh:visited {
	color: #efefef;
	text-decoration: none
	}

A.wh:visited:hover {
	color: #ffce00;
	text-decoration: none
	}

/*==================
Navy
==================*/

A.navy:link {
	color: #014099;
	text-decoration: none
	}

A.navy:link:hover {
	color: #de0000;
	text-decoration: none
	}

A.navy:visited {
	color: #014099;
	text-decoration: none
	}

A.navy:visited:hover {
	color: #de0000;
	text-decoration: none
	}

/*==================
Black
==================*/

A.black:link {
	color: #000;
	text-decoration: none
	}

A.black:link:hover {
	color: #bf0d00;
	text-decoration: none
	}

A.black:visited {
	color: #212121;
	text-decoration: none
	}

A.black:visited:hover {
	color: #b4000a;
	text-decoration: none
	}

/*==================
BLUE
==================*/

A.blue:link {
	color: #014099;
	text-decoration: none
	}

A.blue:link:hover {
	color: #bf0d00;
	text-decoration: none
	}

A.blue:visited {
	color: #014099;
	text-decoration: none
	}

A.blue:visited:hover {
	color: #bf0d00;
	text-decoration: none
	}
	
	/*==================
RED
==================*/

A.red:link {
	color: #c80505;
	text-decoration: none
	}

A.red:link:hover {
	color: #bf0d00;
	text-decoration: none
	}

A.red:visited {
	color: #c80505;
	text-decoration: none
	}

A.red:visited:hover {
	color: #bf0d00;
	text-decoration: none
	}
	
/*==================
IMG
==================*/

A.img:link {
	color: #none;
	text-decoration: none
	}

A.img:link:hover {
	color: #none;
	text-decoration: none
	}

A.img:visited {
	color: #none;
	text-decoration: none
	}

A.img:visited:hover {
	color: #none;
	text-decoration: none
	}

/*==================
underline
==================*/

A.underline:link {
	color: #000;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
	}

A.underline:link:hover {
	color: #bf0d00;
	text-decoration: none
	}

A.underline:visited {
	color: #212121;
	text-decoration: none
	}

A.black:visited:hover {
	color: #b4000a;
	text-decoration: none
	}
