.text01 {  font-size: 11px; line-height: 150%}
.text02 {  font-size: 11px; line-height: 130%}
.text03 {  font-size: 14px; line-height: 130%}
.text04 {  font-size: 12px; line-height: 150%}

body {

	margin: 0px;
	padding: 0px;
}

#header {
	background-image: url(../images/format_header01_800px.gif) ;
	background-repeat:no-repeat;
	background-position:left top;
	padding: 14px 0px 0px 0px;
	margin: 0px;
	width: 800px;			
}	

#format {
	float:right;
	margin: 0px;
	padding:0px;
	text-align:right;
	
}


#logo {
	float:left;
	margin: 0px;
	padding:0px;
}

#home {
	padding:5px 8px 8px 0px;
	margin: 0px;
	text-align:right;
				
}

#home a:link {
	text-decoration: none;
	color: #0126B2;
	font-size: 70%;
	line-height: 130%;
	font-weight:bold;
}

#home a:visited {
	text-decoration: none;
	color: #0126B2;
	font-size: 70%;
	line-height: 130%;
	font-weight:bold;
	
}

#home a:hover {
	text-decoration: underline;
	color: #0126B2;
	font-size: 70%;
	line-height: 130%;
	font-weight:bold;
}


/******* Global Navigation ********/

.globalNavigation{
	width: 800px;
}

.globalNavigation ul{
	margin: 0;
	padding: 0;
	list-style: none;	
}

.globalNavigation li{
	margin: 0;
	padding: 0;
	float: left; 
}


#topic_path {
	padding: 5px 8px 5px 8px;
	margin: 0px;
	font-size: x-small;
	line-height: 150%;
	clear: left; 			
}


/*-- サジェスト用CSS --*/

div.SS_suggest { 
font-weight: normal;
z-index: 9;
display: none;
position: absolute;
border-bottom: 1px solid #CCC;
border-right: 1px solid #CCC;
border-left: 1px solid #CCC;
text-align: left;
margin-top: -5px;
}
div.SS_suggest div.SS_suggestItemOff { 
background-color: #FFF;
border-top: 1px solid #CCC;
padding: 1px 2px 1px 4px;
}
div.SS_suggest div.SS_suggestItemOn {
background-color: #ECF5FA;
border-top: 1px solid #CCC;
padding: 1px 2px 1px 4px;
}
div.SS_suggest span.SS_suggestKey {
font-size: 13px;
}
