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

body {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

a { 
	color: #999999;
	text-decoration: none;
}

a:hover { 
	color: #dc143c;
	text-decoration: none;
}

div#bg {
	background-image: url("/landing/images/100707/bg.jpg");
	display: block;
	height: 1022px;
	margin: 0 auto;
	width: 1024px;
	/* for IE */
	/position: absolute;
	/left: 50%;
	/height: 100%; 
	/margin-left: -512px; 
}

a.sf_logo {
	position: absolute;
	width: 339px;
	height: 0px;
	padding-top: 112px;
	display: block;
	overflow: hidden;
	background-image: url("/landing/images/100707/sf_logo.png");
	background-position: -9px 0;
	margin-top: 8px;
	margin-left: 50px;
	/* for IE */
	/height: 112px;
	/padding-top: 0px;
	/text-indent: -9999px;
}
	a.sf_logo:hover { 
		width: 356px;
		height: 0px;
		padding-top: 127px;
		display: block;
		overflow: hidden;
		background-position: 0 -112px; 
		margin-top: 0px;
		margin-left: 42px;
		/* for IE */
		/height: 127px;
		/padding-top: 0px;
		/text-indent: -9999px;
	}
	
div#contents a.box{
	width: 450px;
	height: 0px;
	padding-top: 310px;
	display: block;
	overflow: hidden;
	position: absolute;
	/* for IE */
	/height: 310px;
	/padding-top: 0px;
	/text-indent: -9999px;
}
	a#info_1 { margin: 282px 0 0 50px;}
	a#info_2 { margin: 282px 0 0 525px;}
	a#info_3 { margin: 612px 0 0 50px;}
	a#info_4 { margin: 612px 0 0 525px;}
	
a#cs_link {
	position: absolute;
	width: 308px;
	height: 0px;
	padding-top: 40px;
	margin: 949px;
	margin-left: 54px;
	display: block;
	overflow: hidden;
	/* for IE */
	/height: 40px;
	/padding-top: 0px;
	/text-indent: -9999px;
}

div.text {
	position: absolute;
	margin-top: 952px;
	margin-left: 400px;
	text-align: right;
}

div#header_check_box {
	position: absolute;
	margin-top: 930px;
	margin-left: 750px;
}

/* Image Preloader */
/************************************/
@media screen { 
	div#preloader { 
		position: absolute;
		left: -9999px;
		top: -9999px;
	} 
	div#preloader img {
	 	display: block;
	} 
} 

@media print { 
	div#preloader, div#preloader img {
		visibility: hidden;
		display: none; 
    } 
}
