			
body {
			/* ?X?N???[???o?[???X?????[?`????? */
	scrollbar-face-color		:#FFFFFF;
	scrollbar-track-color		:#FFFFFF;
	scrollbar-arrow-color		:#3366FF;
	scrollbar-highlight-color	:#FFFFFF; 
	scrollbar-shadow-color		:#3366FF; 
	scrollbar-3dlight-color		:#3366FF; 
	scrollbar-darkshadow-color	:#FFFFFF;
						/* ?w?i???u??? */
	margin				: 20px auto;
	padding				: 0;
	width				: 750px;
	background : #f2fbfd url(./umisora.png) no-repeat right top;
}
			/* ?????N???? a */
a:link {
	color		: #0033ff;
	text-decoration	: none
;}
a:visited {
	color		: #6633cc;
	text-decoration	: none
;}

a:hover {
	color		: #ff33aa;
	background-color: #fff0f5  
;}
a:active {
	color		: #ff33aa;
	text-decoration	: none
;} 



			/* ?{?^?????]?????[?`????? */
A.btn {
  display		: block;             /* ?u???b?N?v?f????? */
  width			: 150px;                /* ???? */
  color			: #000088;
  background-color	: #ccffcc;  /* ?w?i?F */
  border		: outset 2px #ddeecc; /* ?g??F */
  margin		: 0px;
  padding		: 3px 1px 1px 0px;
  font-size		: 14px;            /* ?t?H???g?T?C?Y */
  line-height		: 14px;          /* ?s????? */
  text-align		: left;         /* ???????? */
  text-decoration	: none;      /* ????????? */
}
A.btn2 {
  display		: block;             /* ?u???b?N?v?f????? */
  width			: 150px;                /* ???? */
  color			: #000088;
  background-color	: #ccffcc;  /* ?w?i?F */
  border		: outset 2px #ddeecc; /* ?g??F */
  margin		: 0px;
  padding		: 3px 1px 1px 0px;
  font-size		: 18px;            /* ?t?H???g?T?C?Y */
  line-height		: 18px;          /* ?s????? */
  text-align		: left;         /* ???????? */
  text-decoration	: none;      /* ????????? */
}
A.btn:hover {
  color			: #000088;
  background-color	: #bbeeee;  /* ?w?i?F */
  border		: inset 2px #ddeecc;  /* ?g??F */
  margin		: 0px;
  padding		: 4px 0px 0px 1px;
}
A.btn2:hover {
  color			: #000088;
  background-color	: #bbeeee;  /* ?w?i?F */
  border		: inset 2px #ddeecc;  /* ?g??F */
  margin		: 0px;
  padding		: 4px 0px 0px 1px;
}
A.btn:active { color: #000088; }
A.btn:visited { color: #880000; }
A.btn2:active { color: #000088; }
A.btn2:visited { color: #880000; }


.address{			/* ??????????????A?h???X???\???? */
	text-align: 	center;
	margin: 	1em 8%;
	padding: 	2px;
	border: 	solid 1px #242424;
	font-size: 	x-small;
	font-style: 	normal;
	font-family: 	Verdana,Tahoma, sans-serif;
}




