@charset "UTF-8";
/* CSS Document */

#navi li a { 
	display:inline-block;
	padding:0 8px;
	color:#fff;
	line-height:32px;
}

#navi li li a {
	display:inline;
	padding:0;
	line-height:17px;
	color:#314787
}

#search-term {
	margin-top:7px
}

.second-navi {
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	border-left:1px #ccc solid;
	left:7px
}

#navi .second-naiv li {
	float:none;padding-bottom:10px;line-height:15px	
}

.content input, .content textarea { 
	border-top:1px #bbb solid;
	border-right:1px #ddd solid;
	border-bottom:1px #ddd solid;
	border-left:1px #bbb solid;
	line-height:17px;
	color:#555;
	width:97% 
}

.content input { height:22px;width:97%;padding:1px 4px 0 }

.content .sbmt { 
	background:#314787;
	color:#fff;
	border:none;
	padding:2px 4px;
	width:auto;
	margin-left:8px;
}

.content legend { padding:0;margin-bottom:16px }
.content fieldset { padding:16px }

.icon { zoom:1 }