a.top:link{		text-decoration:none;color:#CB00CD;	}
a.top:visited{	text-decoration:none;color:#a900ab;	}
a.top:hover{	text-decoration:underline;color:brown	}

a.blet:link{		text-decoration:none;color:#084f95;	}
a.blet:visited{	text-decoration:none;color:#a900ab;	}
a.blet:hover{	text-decoration:underline;color:#0099ff	}

a.12sumi:link{		text-decoration:none;color:#000000;	}
a.12sumi:visited{	text-decoration:none;color:#a900ab;	}
a.12sumi:hover{	text-decoration:none;color:#084f95;	}

a.link01 {
	color:#084f95;
	text-decoration:none;
}
a.link01:link { color:#084f95; text-decoration:none; }
a.link01:hover { text-decoration:none; color:#0099ff; }

a.ninename:link{		text-decoration:none;color:#084f95;	}
a.ninename:visited{	text-decoration:none;color:#084f95;	}
a.ninename:hover{	text-decoration:underline;color:#0099ff;	}

.sumi {
	color:#000000;
	font-size:12px;
	line-height:16px;
}
a.press { color:#000000; text-decoration:none; }
a.press:link { color:#000000; text-decoration:none; }
a.press:hover { text-decoration:none; color:#084f95; }

a.gover { color:#084f95; text-decoration:none; }
a.gover:link { color:#084f95; text-decoration:none; }
a.gover:hover { text-decoration:none; color:#0099ff; }

/* footer */
a:link{text-decoration:none;color:#0000CB;	}
.font1{font-size:12px;}
/* footer */

.s{	font-size:11px;color:#4c4c4c;line-height:14px;}
.m{	font-size:14px;color:#4c4c4c;line-height:20px;}
.l{	font-size:16px;color:#4c4c4c;line-height:22px;}

.headline{font-size:12px;color:#0f4c94;line-height:16px;}
.exp{font-size:14px;color:#4c4c4c;line-height:22px;text-indent:1em;}
.exps{font-size:11px;color:#4c4c4c;line-height:14px;text-indent:1em;}

/* top */
.note{font-size:11px;color:#656565;}
.must{font-size:11px;color:#ef1100;}

.indexnum {
	color: #084f95;
	letter-spacing: 4px;
	text-indent: 5px;
	font-size: 18px;
}
.gaiyouindex {
	font-size: 20px;
	color: #0066FF;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
}
.gnavi {
	
	font-size: 10px;
	line-height: 18px;
	color: #084f95;
	letter-spacing: 0.8px;
}
.blet {
	list-style-image: url(/common_img/sankaku.gif);
	list-style-position: outside; list-style-type: none;
	left: -5px; clip:   rect(   );
	font-size: 12px;
	color: 084f95;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: bottom;
	word-spacing: normal; border-style: none}
.irfont {
	font-size: 12px;
	line-height: 23px;
	color: #000000;
}
.pressfont01 {
	font-size: 12px;
	color: #084f95;
}
.policyfont01 {

	font-size: 15px;
	color: #084f95;
	vertical-align: middle;
	text-indent: 5px;
}
.policyfont02 {

	font-size: 12px;
	line-height: 17px;
	padding-right: 10px;
	padding-left: 5px;
	margin-right: 10px;
	margin-left: 5px;
}
.12sumi {
	font-size: 12px;
	color: #000000;
}
.male01 {
	font-size: 12px;
	line-height: 18px
}
table#button td a {
	display:block;
	margin:0;
}
table#button td a:hover { 
	color:#FF0000;
	background-image:url(../corporote/corp/9zigyou_img/bottam_o.jpg);
	background-attachment:scroll;
}
.nineenglish {
	font-size: 9px;
	color: #084f95;
}
.ninename {
	font-size: 14px;
	color: #084f95;
	margin-bottom: 0px;
	padding:0px;
	vertical-align: middle;
}
.nineposition {
	vertical-align: 10%;
}
.midasi_L {  font-size: 24px; font-weight: bold; color: #084f95}
.midasi_m {  font-size: 18px; color: #333333}
.honbun12 {  font-size: 12px; line-height: 20px; color: #000000}
.midasi_s {  font-size: 14px; color: #000000}
.rinen_honbun {  font-size: 16px; line-height: 30px; font-weight: bold; color: #444444}
.sumi12_15 {  font-size: 12px; line-height: 15px; color: #000000}
.sumi10_12 {  font-size: 10px; line-height: 12px; color: #000000}
.blue16_B {  font-size: 16px; font-weight: bold; color: #084f95}
.sumi9_11 {  font-size: 9px; line-height: 11px; color: #000000}
.gfont {
	font-size: 10px;
	line-height: 10px;
	color: #084f95;
	letter-spacing: 1px;
}
.biue12 {  font-size: 12px; line-height: 20px; color: #084f95}
table#nav td a {
	text-decoration: none;
	display: block;
	margin: 0;
	color: #000;
	padding: 3px 15px 3px 15px;
	background-image: url(../corporote/corp/9zigyou_img/bottam_n.jpg);
	}

table#nav td a:hover {
	color: #000;
	background-image: url(../corporote/corp/9zigyou_img/bottam_o.jpg);
	display: block;
	font-weight: strong;
	text-decoration: none;
	}
.blue14_b {  font-size: 14px; line-height: 16px; font-weight: bold; color: #084f95}
.blue9_11 {  font-size: 9px; line-height: 11px; color: 084f95}
.red10 {  font-size: 10px; color: #FF0000}
.blue12_14 {  font-size: 12px; line-height: 14px; color: #084f95}
.sumi14_20 {  font-size: 14px; line-height: 20px}
.sumi14_23 {
	font-size: 14px;
	line-height: 23px;
	letter-spacing: 1px;
}
