﻿@charset "utf-8";



body { font-size: 13px; *font-size: small; /* IE7+ */ *font: x-small; /* IE6- */ }

body { background-color:#FFFFFF; line-height:1.66; background:#ffffff url(../images/bg.jpg);}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }

table { border-collapse:collapse; border-spacing:0; font-size:100%; }



html {

	height: 100%;

}

body {

	height: 100%;

	text-align: center;

	background-color:#000000;

}



#wrap{

	background:#000000 url(../images/bg.jpg);

	position: relative;

	min-width: 1024px;



	width: expression(document.body.clientWidth < 1022? "1020px" : "auto");

	min-height: 100%;

	height: 100%;

	_height: 100%;

	margin: 0 auto;

	text-align: left;

}

	

#header {

	position:relative;

	z-index:2;

}



#flashcontent {

	position    :absolute;

	left        :50%;

	top         :50%;

	width       :740px;

	height      :300px;

	line-height	:0;

	margin-left :-370px;

	margin-top  :-150px;

	}

	#flashcontent * {

		line-height	:150%;

		}

	#flashcontent #attention {

		color       :#666666;

		font-size   :80%;

		text-align  :center;

		margin      :0 10%;

		padding     :30px;

		border      :10px #EEEEEE solid;

		background  :#FFFFFF;

		}

		#flashcontent #attention h1,

		#flashcontent #attention h2 {

			color       :#333333;

			}

		#flashcontent #attention img {

			border      :0;

			}

		#flashcontent #attention p,

		#flashcontent #attention ul {

			text-align  :left;

			}

		#flashcontent #attention p.appendix {

			text-align  :center;

			}



#jasrac {

	position    :absolute;

	left        :50%;

	width       :956px;

	height      :100px;

	margin-left :-478px;

	margin-top  :660px;

	text-align:right;

	line-height: 120%;

	color: #FFF;

	font-size: 10px;

	display: block;

	}

