body, html
	{
	height: 100% ;}

html
	{
	background: transparent url(FG_logo.jpg) no-repeat 90% 50% fixed ;}

a
	{
	text-decoration: none ;
	margin: 0 ;
	border: 0 ;
	padding: 0 ;
	outline: 0 ;
	cursor: crosshair ;
	}
	a:link, a:visited
		{
		border-bottom-color: #000000 ;
		color: #000000 ;
		}
	a:hover
		{
		border-bottom-color: #fe4536 ;
		color: #fe4536 ;
		}
	a:active, a:focus
		{
		border-bottom-color: #555555 ;
		color: #555555 ;
		outline: 0 ;
		}

h1
	{
	margin: 0 0 1.5em ;
	border: 0 ;
	padding: 0 ;
	font-size: 2.0em ;
	font-weight: normal ;
	letter-spacing: 0.5em ;
	}
h2
	{
	margin: 0 0 1.0em ;
	border-bottom: 2px dotted #000000 ;
	padding: 0.5em 0 0.5em 0.5em ;
	font-size: 1.2em ;
	font-weight: bold ;
	letter-spacing: 0.5em ;
	}
	h2:first-letter
		{
		color: #fe4536 ;
		}
h3
	{
	margin: 0.3em 0 0.5em ;
	border: 0 ;
	border-left : 1.0em double #fe4536 ;
	padding: 0 ;
	padding-left: 0.5em ;
	font-size:1.0em ;
	font-weight: bold ;
	letter-spacing: 0.3em ;
	}
h4
	{
	margin: 0 ;
	border: 0 ;
	padding: 0 ;
	font-size: 1.0em ;
	font-weight: bold ;
	letter-spacing: 0.1em ;
	}
h5,h6,h7
	{
	margin: 0 ;
	border: 0 ;
	padding: 0 ;
	font-size: 1.0em ;
	font-weight: normal ;}


		  /* Self-Setting */
#all
	{
	margin: 0 auto ;
	border: 0 ;
	padding: 0 ;
	}

.mark
	{
	margin: 0 ;
	border: 0 ;
	padding: 0 ;
	padding-top: 3.0em ;
	}
.mark-top
	{
	margin: 0 ;
	border: 0 ;
	padding: 0 ;
	padding-top: 20% ;}

.textbox
	{
	margin: 0 0 50.0em ;
	border: 0 ;
	padding: 2.0em 5.0em 2.0em 3.0em ;
	background: transparent url(bg_whitefilter2.png) repeat ;
	}
	.inner
		{
		margin: 0 1.5em 0 ;
		border: 0 ;
		padding: 0 ;
		width: 60% ;
		}
.textbox-top
	{
	margin: 0 0 50.0em ;
	margin-right: 400px ;
	border: 0 ;
	padding: 2.0em ;
	background: transparent url(bg_whitefilter.png) repeat ;
	}

.return
	{
	}
