/*全体のリンクに関する設定*/


/* メニュー関係 */
.menu_area {
	height: 16px;
}
.menu {
	position: relative;
	left: 0px;
	top: -3px;
}
.menue {
	position: relative;
	left: 0px;
	top: -4px;
}
.mainmenu {
	font-family:MS UI Gothic;
	font-size: 12px;
	text-align: left;
	width: 120px;
	height: 15px;
	border-right: 2px sold #FFF;
	color: #FFFFBF;
}


.mainmenu a {
	text-decoration: none;
	background: none;
	color: #FFFFBF;
}


.mainmenu a:link {}
.mainmenu a:visited {}
.mainmenu a:hover {
	color: #FF3300;

}
.mainmenu a:active {}

.mainmenue a:link {}
.mainmenue a:visited {}
.mainmenue a:hover {
	color: #FF3300;

}
.mainmenue a:active {}


.submenu {
	font-size: 12px;
	background: #CCE;
	width: 50px;
	text-align: left;
	position: absolute;
	left: 0px;
	top: 13px;
	visibility: hidden;
}
.submenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: #2567CF;
}
.submenu ul li {
	display: block;
	padding: 2px 2px 3px 5px;
}
.submenu ul.tree {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.submenu ul.tree li {
	list-style-type: circle;
}


#menu1 {position: absolute; left: 10px; top: 0px;}
#menu2 {position: absolute; left: 53px; top: 0px;}
#menu3 {position: absolute; left: 118px; top: 0px;}
#menu4 {position: absolute; left: 180px; top: 0px;}
#menu5 {position: absolute; left: 340px; top: 0px;}
#menu6 {position: absolute; left: 440px; top: 0px;}
#menu7 {position: absolute; left: 525px; top: 0px;}
#menu8 {position: absolute; left: 610px; top: 0px;}
#menu9 {position: absolute; left: 700px; top: 0px;}
#submenu1 {width: 150px;}
#submenu2 {width: 150px;}
#submenu3 {width: 180px;}
#submenu4 {width: 150px;}
#submenu5 {width: 160px;}
#submenu6 {width: 170px;}
#submenu7 {width: 160px;}
#submenu8 {width: 150px;}
#submenu9 {width: 150px;}


P {font-family: verdana, arial, helvetica, sans-serif;font-size : 80%;line-height : 120%;}
.blurb {FONT-SIZE: 70%;FONT-FAMILY: Verdana}


li.news {font-family: verdana, arial, helvetica, sans-serif;font-size : 12px;line-height : 100%;}

TD.Topblurbs {font-family: verdana, arial, helvetica, sans-serif;font-size:80%;line-height: 140%;color : #333333;}
TD.menu {font-family: verdana, arial, helvetica, sans-serif;font-size : 12px;}
TD.colum {font-family: verdana, arial, helvetica, sans-serif;font-size : 12px;}
}

A.news {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #000000; text-decoration : underline;}
A.news:visited {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #666666; text-decoration : underline;}
A.news:active {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #FF3300; text-decoration : underline;}
A.news:hover {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #FF3300;text-decoration : underline;}


A.TopMenu {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #000000; text-decoration : none;}
A.TopMenu:visited {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #000000; text-decoration : none;}
A.TopMenu:active {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #FF3300; text-decoration : none;}
A.TopMenu:hover {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #FF3300;text-decoration : none;}

A.TopMenu2 {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #093381; text-decoration : none;}
A.TopMenu2:visited {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #093381; text-decoration : none;}
A.TopMenu2:active {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #FF3300; text-decoration : none;}
A.TopMenu2:hover {font size:12px; font-family: verdana, arial, helvetica, sans-serif;color : #FF3300;text-decoration : none;}

H1 {font-size : 120%;font-family: arial, helvetica, sans-serif;margin-top : 5px;}
H2 {font-size : 100%;font-family: verdana, arial, helvetica, sans-serif;color : #003399;margin-bottom : -0.8em;}
H3 {font-size : 90%;font-family: verdana, arial, helvetica, sans-serif;font-weight : bold;margin-bottom : -0.5em;}
H4 {font-size : 85%;font-family: verdana, arial, helvetica, sans-serif;font-weight : bold;margin-bottom : -0.5em;}

A.contents {font size:12px;font-family: verdana, arial, helvetica, sans-serif;color : #3A9F62; text-decoration : none}
A.contents:visited {font size:12px;font-family: verdana, arial, helvetica, sans-serif;color : #666666;}
A.contents:active {font size:12px;font-family: verdana, arial, helvetica, sans-serif;color : #FF3300;}
A.contents:hover {font size:12px;font-family: verdana, arial, helvetica, sans-serif;color : #FF3300;text-decoration : underline;}

.update {font-size: 10px;font-family: verdana, arial, helvetica, sans-serif;}
.eyebrow {font-size: 65%;font-family: verdana, arial, helvetica, sans-serif;}
A.eyebrow {text-decoration: none}
A.eyebrow:hover {text-decoration: underline}
A.eyebrow:visited {text-decoration: none}

.tblMatrix { border-color: #999999; font-size : 100%;}
.tblMatrix UL { font-size: 100%; 	 }
.tblMatrix OL { font-size: 100%; 	 }
.tblHeader { background-color: #0000cc;font-size: 65%;font-weight: bold;color: #ffffff; font-family: verdana, arial, helvetica, sans-serif;}
.tblColOne { background-color: #FFFAEA; font-size: 70%;font-weight: bold;}
.tblColOneTrans { font-size: 70%; font-weight: bold; }
.tblData { font-family: verdana, arial, helvetica, sans-serif;font-size: 80%; 	 }

.tblHeader2 { background-color: #0000cc;font-size: 60%;font-weight: bold;color: #ffffff; font-family: verdana, arial, helvetica, sans-serif;}



OL {font-family:verdana, arial, helvetica, sans-serif;font-size : 80%;margin-left : 24px;padding:0 0 0 3}
OL OL {font-size : 100%;}
OL UL {font-size : 100%;}

UL {margin-left : 25px;font-family:verdana, arial, helvetica, sans-serif;font-size : 80%;padding:0 0 0 3;}
UL UL {font-size : 100%;margin: 0px 0px 0px 30px}

OL.alpha {list-style-type : upper-alpha;}

UL OL {font-size : 100%;}

UL LI {list-style-type : square;}

LI {font-family:verdana, arial, helvetica, sans-serif;padding: 0 0 3 0;}