@charset "UTF-8";
/* CSS Document */
body,div,p,form,input,select,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,address {
	font-size: 100%;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;}
	
img {
	border: 0px; }

ul {
	list-style-type: none; }

body {
	font-family: "hiragino kaku gothic pro", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", meiryo;
	font-size: 10px;
	color: #696060;
	text-align: center;}
	
.topmenu a:link    {color:#FFFFFF;text-decoration:none;font-size: 12px;vertical-align: middle;}
.topmenu a:visited {color:#555555; text-decoration:none;font-size: 12px; vertical-align: middle;}
.topmenu a:active  {color:#FF0099; text-decoration:none;font-size: 12px; vertical-align: middle;}
.topmenu a:hover   {color:#FF0099; text-decoration:none; position:font-size: 12px; relative; top:1px; left:1px;vertical-align: middle;}

a:link    {color:#444444; text-decoration:none; vertical-align: middle;}
a:visited {color:#777777; text-decoration:none; vertical-align: middle;}
a:active  {color:#FF0099; text-decoration:none; vertical-align: middle;}
a:hover   {color:#FF9900; text-decoration:none; vertical-align: middle; position:relative; top:1px; left:1px;}

.banner{
	background-color: #e9e9e9;
	float: right;
}
.banner img{
	margin-top: 10px;
	margin-bottom: 10px;
}