#ssoheader_Label1{
	font-size:20pt;
}


.text_topValign{
	FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; FONT-FAMILY: MS PGothic;COLOR: #003399; 
}

.text_topValign_14{
	FONT-SIZE: 14pt; VERTICAL-ALIGN: top; FONT-FAMILY: MS PGothic;COLOR: #003399; 
}

.text_middleValign {
	FONT-SIZE: 0.8em; VERTICAL-ALIGN: middle; FONT-FAMILY: MS PGothic;COLOR: #003399; background:url(../images/1.gif) no-repeat;
	padding: 0px 0px 0px 20px;
}

.text_middleValign_14 {
	FONT-SIZE: 14pt; horizonal-align:left;VERTICAL-ALIGN: middle; FONT-FAMILY: MS PGothic;COLOR: #ffffff;background:#0000aa;
	padding: 0px 0px 0px 10px;
}

.page_title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003399; FONT-FAMILY: MS UI Gothic
}

a, a:link{
	color: #00f;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
a:visited{
	color: #00f;
	text-decoration: none;
}
a:active{
	color: #f00;
	text-decoration: none;
}
a:hover{
	color: #f00;
	background:#fcc
	border-bottom: 1px #f00;
	text-decoration: none;
}

/* ヘッダ画像 */
#headTable td{
	background:url(../images/osaka_keitai.gif) no-repeat;
}

/* 検索フォーム テーブル */
#searchTable{
	border: 1px solid #003399;
	border-collapse: collapse;
}

#searchTable th,
#searchTable td{
	border: 1px solid #003399;
	padding:5px;
}

#searchTable th{
	background:#ccccee;
	white-space:nowrap;
	font-weight:normal;
}

#searchTable td{
	background:#EDEEF8;
}

#searchTable ul {
	width:570px;
	margin:0px;
}
#searchTable ul li{
	width:140px;
	display:block;
	list-style:none;
	float:left;
	white-space:nowrap;
}



