@charset "UTF-8";


/* -------------------------------------------------------------------------------------
  Initialize
------------------------------------------------------------------------------------- */
body {
	font: 12px/1.3 "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	background: url(../images/body_background.gif) repeat-x 0 0 #f5f8fa;
	text-align: center;

}
body, table, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, blockquote, form, label {
	margin: 0;
	padding: 0;

}
img { border-style: none; }



/* -------------------------------------------------------------------------------------
  to avoid reading CSS bug of Safari
------------------------------------------------------------------------------------- */
a,
a:link,
a:visited {
	color:#365FB2;
}
a:hover,
a:focus {
	color: #FF9900;
	text-decoration:underline;
}
a:active {
	color: #FF00FF;
	text-decoration:underline;
}



/* -------------------------------------------------------------------------------------
  Clearfix
------------------------------------------------------------------------------------- */
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix { display: inline-block; }
.clearfix { display: block; }



/* -------------------------------------------------------------------------------------
  header & footer
------------------------------------------------------------------------------------- */
#footer {
	width: 900px;
	padding: 1px 0 0 0;
	margin: 0 auto;
	border-bottom: 2px solid #808080;

}
.footer {
	padding: 0px;
	line-height: 1em;
	border-bottom: 2px solid #808080;
	height: 19px;

}



/* -------------------------------------------------------------------------------------
  container
------------------------------------------------------------------------------------- */
#outer-container {
	width: 900px;
	height: 600px;
	margin: 0 auto;
	background: url(../images/body_bg.jpg?1) no-repeat 0 0;

}
#outer-container p#entry-btn { padding-top: 400px; }
