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


/* メニュー関係 */
.menu_area {
	height: 35px; vertical-align:top; padding-top:5
}
.menu {
	position: relative;
	left: 0px;
	top: -3px;
}
.mainmenu {
	font-size: 12px;
	text-align: left;
	width: 120px;
	height: 12px;
	border-right: 2px sold #FFF;
	color: #FFFFBF;
}

.mainmenu a {
	text-decoration: none;
	background: none;
	color: #08397C;
	font-weight:bold;
}
.mainmenu a:link {}
.mainmenu a:visited {}
.mainmenu a:hover {
	color: #FF3300;

}
.mainmenu a:active {}
.submenu {
	font-size: 14px;
	background: #F7F7F9;
	text-align: left;
	position: absolute;
	left: 0px;
	top: 35px;
	visibility: hidden;color: #00000;}
.submenu ul {
	margin:  0 0 0 10px;
	padding: 0 0 0 10px;
	background: #F7F7F9;
}
.submenu ul li {
	color: #000000;
}

.submenu ul.tree li {
	list-style-type: disc;padding:5 0 5 0; margin-left:20
	color: #08397C;

}



#menu1 {position: absolute; left: 0px; }
#menu2 {position: absolute; left: 86px;}
#menu3 {position: absolute; left: 185px;}
#menu4 {position: absolute; left: 284px;}
#menu5 {position: absolute; left: 392px;}
#menu6 {position: absolute; left: 562px;}
#menu7 {position: absolute; left: 661px;}

#submenu1 {width: 0px;}
#submenu2 {width: 150px;}
#submenu3 {width: 190px;}
#submenu4 {width: 150px;}
#submenu5 {width: 190px;}
#submenu6 {width: 150px;}
#submenu7 {width: 150px;}





P {font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;font-size : 80%;line-height : 120%;}
.blurb {FONT-SIZE: 70%;FONT-FAMILY: Verdana}


li.news {font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;font-size : 12px;line-height : 100%;}

TD.Topblurbs {font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;font-size:80%;line-height: 140%;color : #333333;}
TD.menu {font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;font-size : 12px;}
TD.colum {font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;font-size : 12px;}
}

A.news {font size:13px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #000000; text-decoration : underline;}
A.news:visited {font size:13px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #666666; text-decoration : underline;}
A.news:active {font size:13px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #FF3300; text-decoration : underline;}
A.news:hover {font size:13px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #FF3300;text-decoration : underline;}


A.TopMenu {font size:12px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #000000; text-decoration : none;}
A.TopMenu:visited {font size:12px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #000000; text-decoration : none;}
A.TopMenu:active {font size:12px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #FF3300; text-decoration : none;}
A.TopMenu:hover {font size:12px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #FF3300;text-decoration : none;}

A.TopMenu2 {font-weight: bold;font size:12px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #093381; text-decoration : none;}
A.TopMenu2:visited {font-weight: bold;font size:12px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #093381; text-decoration : none;}
A.TopMenu2:active {font-weight: bold;font size:12px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #FF3300; text-decoration : none;}
A.TopMenu2:hover {font-weight: bold;font size:12px; font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;color : #FF3300;text-decoration : none;}

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

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

.update {font-size: 10px;font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;}
.eyebrow {font-size: 65%;font-family: verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;}
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: 75%;font-weight: bold;color: #ffffff;}
.tblColOne { background-color: #FFFAEA; font-size: 70%;font-weight: bold;}
.tblColOneTrans { font-size: 70%; font-weight: bold; }
.tblData { font-size: 80%; 	 }


OL {font-family:verdana, arial, helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;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, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;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, ＭＳ Ｐゴシック, ＭＳ ゴシック, OSAKA;padding: 0 0 3 0;}

.print_space {padding:10}
.print_space2 {padding:10 0 0 0}