BODY {
	BORDER-RIGHT: #ffffff 0px solid;
	margin-width: 0;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	BORDER-TOP: #ffffff 0px solid;
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.unnamed1 {
	FONT-SIZE: 10px; LINE-HEIGHT: 13px; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.fm {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
.verdana10px {
	FONT-SIZE: 9px; FONT-FAMILY: "Verdana"; LETTER-SPACING: 0.03em
}
.ms_d {
	FONT-SIZE: 14px; LINE-HEIGHT: normal; FONT-FAMILY: "ＭＳ Ｐゴシック"
}
.tbl {
	BORDER-RIGHT: #9aa3c0 1px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: #9aa3c0 1px solid; CURSOR: crosshair; BORDER-BOTTOM: black 0px solid
}
.tbl2 {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
.inp2 {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #888888 1px solid; COLOR: #cccccc; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #333333
}
.ms_11px {
	FONT-SIZE: 11px; FONT-FAMILY: "ＭＳ Ｐゴシック"
}
.ms_10px {
	FONT-SIZE: 9px
}
.alpha {
	FILTER: Alpha(Opacity=90)
}
.H1 {
	FILTER: dropshadow(offx=1,offy=1,color=#ffffff); WIDTH: 100%; POSITION: relative
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック"
}
.inp {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND: #FFFFFF url(none); BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: "ＭＳ ゴシック", "Osaka"; TEXT-DECORATION: none
}
A.blink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003D79; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003D79; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003D79; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink2:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003D79; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #993366; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink3:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CCFF00; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink3:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink3:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFCC00; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blink3:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFCC00; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.mlink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc6600; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.mlink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc6600; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.mlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
.f10px {font-size: 10px}
.f11px {font-size: 12px; line-height: 10pt; FONT-FAMILY: "ＭＳ Ｐゴシック"}
.f12pxn {font-size: 12px; line-height: 11pt}
.f12px {font-size: 12px; line-height: 12pt}
.f14px {font-size: 14px}
.f18px {font-size: 18px; line-height: normal}
a { color : #0000CC; text-decoration : none } 
a:hover{ color : #0000CC; text-decoration:underline }
.inp {  border: 1px 666666 solid}
.redlink {
	color: #CC0000;
	text-decoration: underline;
}
.font11 {
	font-size: 12px;
	line-height: 22px;
}
.f12pxbrw {
	font-size: 12px;
	line-height: 11pt;
	color: #996633;
	font-weight: bold;
}
.f10pxsitemap {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.f10pxsitemap a:link, .f10pxsitemap a:visited {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.f11wh a{
	font-size: 12px;
	color: #000;
	width: 55px;
	height: 12px;
	list-style: none;
	display: block;
	text-decoration: none;
	margin: 0 0 8px 0;
	padding: 4px 6px 4px;
	text-align:left;
	vertical-align: middle;
	background-color: #fff;
	border: 1px solid #000;
}
.f11wh a:hover{
	color: #000;
	background-color: #E6E6E6;
	border: 1px solid #aaa;
}

.f11wh2 a{
	font-size: 12px;
	color: #000;
	width: 75px;
	height: 12px;
	list-style: none;
	display: block;
	text-decoration: none;
	margin: 0 0 8px 0;
	padding: 4px 6px 4px;
	text-align:left;
	vertical-align: middle;
	background-color: #CCE8FD;
	border: 1px solid #000;
}
.f11wh2 a:hover{
	color: #000;
	background-color: #C4DCFB;
	border: 1px solid #ccc;
}
.f11wh3 a{
	font-size: 12px;
	color: #000;
	width: 135px;
	height: 12px;
	list-style: none;
	display: block;
	text-decoration: none;
	margin: 0 0 8px 0;
	padding: 4px 6px 4px;
	text-align:left;
	vertical-align: middle;
	background-color: #F0DEFE;
	border: 1px solid #000;
}
.f11wh3 a:hover{
	color: #000;
	background-color: #E1C6FD;
	border: 1px solid #ccc;
}
.f11wh3-2 a{
	font-size: 12px;
	color: #000;
	width: 135px;
	height: 28px;
	list-style: none;
	display: block;
	text-decoration: none;
	margin: 0 0 8px 0;
	padding: 4px 6px 4px;
	text-align:left;
	vertical-align: middle;
	background-color: #F0DEFE;
	border: 1px solid #000;
}
.f11wh3-2 a:hover{
	color: #000;
	background-color: #E1C6FD;
	border: 1px solid #ccc;
}.font11tp {
	font-size: 12px;
	line-height: 22px;
}
.font11tt {
	font-size: 12px;
	line-height: 22px;
	color: #336699;
}

