@charset utf-8;
/*
+++++++++++++++++++++++++++++++++
Shiraishi Gakusyuin Web Site LINK.CSS   Ver.
+++++++++++++++++++++++++++++++++
*/

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

a:link {
	color: #101077;
	text-decoration: underline
	}

a:link:hover {
	color: red;
	text-decoration: underline
	}

a:visited {
	color: #101077;
	text-decoration: underline
	}

a:visited:hover {
	color: red;
	text-decoration: underline
	}

/*==================
Left Navi Leb01
==================*/
a.leb_01:link {
	color: black;
	font-size: 12px;
	line-height: 28px;
	background-image: url(../../img/navi/icon_shikaku.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	text-decoration: none;
	padding-left: 28px;
	display: block;
	background-color: #ccc;
	width: 180px;
	border-bottom: 3px solid #999;
	}

a.leb_01:link:hover {
	color: black;
	font-size: 12px;
	line-height: 28px;
	background-image: url(../../img/navi/icon_shikaku.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	text-decoration: none;
	padding-left: 28px;
	display: block;
	background-color: #ffff99;
	width: 180px;
	border-bottom: 3px solid #ff7f00;
	}

a.leb_01:visited {
	color: black;
	font-size: 12px;
	line-height: 28px;
	background-image: url(../../img/navi/icon_shikaku.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	text-decoration: none;
	padding-left: 28px;
	display: block;
	background-color: #ccc;
	width: 180px;
	border-bottom: 3px solid #999;
	}

a.leb_01:visited:hover {
	color: black;
	font-size: 12px;
	line-height: 28px;
	background-image: url(../../img/navi/icon_shikaku.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	text-decoration: none;
	padding-left: 28px;
	display: block;
	background-color: #ffff99;
	width: 180px;
	border-bottom: 3px solid #ff7f00;
	}

* html .leb_01:link {
	width: 180px;
	w¥idth: 152px;
	}

* html .leb_01:visited {
	width: 180px;
	w¥idth: 152px;
	}

* html .leb_01:link:hover {
	width: 180px;
	w¥idth: 152px;
	}

* html .leb_01:visited:hover {
	width: 180px;
	w¥idth: 152px;
	}

html>body .leb_01:link {
	width: 152px;
	}

html>body .leb_01:link:hover {
	width: 152px;
	}

html>body .leb_01:visited {
	width: 152px;
	}

html>body .leb_01:visited:hover {
	width: 152px;
	}

/*==================
Left Navi Leb01 WIDE
==================*/
a.leb_01_w:link {
	color: black;
	font-size: 12px;
	line-height: 16px;
	background-image: url(../../img/navi/icon_shikaku.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	text-decoration: none;
	padding-left: 28px;
	display: block;
	background-color: #ccc;
	width: 180px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 3px solid #999;
	}

a.leb_01_w:link:hover {
	color: black;
	font-size: 12px;
	line-height: 16px;
	background-image: url(../../img/navi/icon_shikaku.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	text-decoration: none;
	padding-left: 28px;
	display: block;
	background-color: #ffff99;
	width: 180px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 3px solid #ff7f00;
	}

a.leb_01_w:visited {
	color: black;
	font-size: 12px;
	line-height: 16px;
	background-image: url(../../img/navi/icon_shikaku.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	text-decoration: none;
	padding-left: 28px;
	display: block;
	background-color: #ccc;
	width: 180px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 3px solid #999;
	}

a.leb_01_w:visited:hover {
	color: black;
	font-size: 12px;
	line-height: 16px;
	background-image: url(../../img/navi/icon_shikaku.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	text-decoration: none;
	padding-left: 28px;
	display: block;
	background-color: #ffff99;
	width: 180px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 3px solid #ff7f00;
	}

* html .leb_01_w:link {
	width: 180px;
	w¥idth: 152px;
	}

* html .leb_01_w:visited {
	width: 180px;
	w¥idth: 152px;
	}

* html .leb_01_w:link:hover {
	width: 180px;
	w¥idth: 152px;
	}

* html .leb_01_w:visited:hover {
	width: 180px;
	w¥idth: 152px;
	}

html>body .leb_01_w:link {
	width: 152px;
	}

html>body .leb_01_w:link:hover {
	width: 152px;
	}

html>body .leb_01_w:visited {
	width: 152px;
	}

html>body .leb_01_w:visited:hover {
	width: 152px;
	}


/*==================
Sub leb02
==================*/

a.leb_02:link {
	color: black;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	display: block;
	background-color: #99CCCC;
	width: 147px;
	}

a.leb_02:link:hover {
	color: black;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	display: block;
	background-color: #6699FF;
	width: 147px;
	}

a.leb_02:visited {
	color: black;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	display: block;
	background-color: #99CCCC;
	width: 147px;
	}

a.leb_02:visited:hover {
	color: black;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	display: block;
	background-color: #6699FF;
	width: 147px;
	}

/*==================
Sub leb03
==================*/

a.leb_03:link {
	color: black;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	display: block;
	background-color: #fcc;
	width: 147px;
	}

a.leb_03:link:hover {
	color: black;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	display: block;
	background-color: #f99;
	width: 147px;
	}

a.leb_03:visited {
	color: black;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	display: block;
	background-color: #fcc;
	width: 147px;
	}

a.leb_03:visited:hover {
	color: black;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	display: block;
	background-color: #f99;
	width: 147px;
	}


/*==================
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: #1e0a9b;
	text-decoration: none
	}

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

A.navy:visited {
	color: #1e0a9b;
	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
	}