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


/*-----------------------------------
	Reset.css
-----------------------------------*/

@font-face {
	font-family: 'font1';
	src: url('../font/BEBAS___.eot'); /* IE9 Compat Modes */
	src: url('../font/BEBAS___.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/BEBAS___.woff') format('woff'); /* woff - Modern Browsers */
}

@font-face {
	font-family: 'font2';
	src: url('../font/fjallaone-regular-webfont.eot'); /* IE9 Compat Modes */
	src: url('../font/fjallaone-regular-webfont.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/fjallaone-regular-webfont.woff') format('woff'); /* woff - Modern Browsers */
}

html { 
  background: url(../img/top_bg.png) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


html, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd,
address, blockquote, pre, form, label, fieldset {
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
	font-family:"font1", sans-serif;
	color:#fff;
	font-weight:normal;
}

.clearfix:after {
  content: "";
  clear: both;
  display: block;
}



img {
	border: none;
}
img a:hover{
	opacity: 0.8;
}

ol, ul {
	list-style: none;
}

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


caption, cite, code, dfn, em, strong, samp, var, th {
   font-style: normal;
   font-weight: normal;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
:focus {
	outline: 0;
}

/* for WinIE6*/

* html body {
	font-size: 75%;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px;
	vertical-align:baseline;
}

/* for WinIE7*/

*:first-child+html body { 
	font-size: 75%;
	font-family:Georgia, "Times New Roman", Times, serif;
}


