body{
	background-color: #000000;
}
div#main{
	width:800px;
	margin:300px auto;
	color: #ffffff;
}
div#loader{
	margin:0 auto;
	text-align: center;
	width:200px;
}
div#bar_div{
	width:200px;
	background-color: #666666;
}
div#bar{
	background-color: #ffffff;
	margin:0;
	width:0px;
	height: 20px;
}

/*body {
  background-color: rgb(125,25,25);
  margin: 0;
  font-family: Verdana, "ŸàƒSƒVƒbƒN", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}

h1 {
  margin: 0;
  padding: 10px;
  font-weight: normal;
  text-shadow: 2px 2px 3px #333333;
}

a,
a:link,
a:visited,
a:active {
  color: #000;
}

a:hover {
  color: rgb(125,25,25);
}

div#wrapper {
  background-color: #fff;
  width: 800px;
  margin: 0 auto;
  padding : 20px 20px 10px 20px;
  text-align: center;
}

div#img {
  width: 800px;
  height: 500px;
}

div#img-frame {
  position: relative;
  width: 800px;
  height: 500px;
}
div.img {
  position: absolute;
  width: 800px;
  height: 500px;
}

p {
  margin: 10px auto 0px auto;
  font-size: 24px;
  font-weight: bold;
  padding: 1px;
}

p.button {
  cursor: pointer;
  display: block;
  background-color: rgb(125,25,25);
  text-decoration: none;
  color: #fff;
  font-weight: bold;
  padding: 0 0 2px 0;
}

p#start {
  font-size: 56px;
  margin: 20px auto 20px auto;
  width: 240px;
  height: 70px;
  padding: 0 0 4px 0;
}

p#submit {
  font-size: 56px;
  margin: 20px auto 20px auto;
  width: 240px;
  height: 70px;
  padding: 0 0 4px 0;
}

p#home {
  font-size: 40px;
  margin: 80px auto 40px auto;
  width: 240px;
  height: 50px;
  padding: 0 0 3px 0;
}

span.red {
  color: rgb(125,25,25);
}

input[type=text] {
  margin: 10px;
  width: 320px;
  height: 64px;
  font-size: 48px;
  border:#aaa 5px solid;
  padding: 0 3px;
}

input[type=text]:focus {
  border:solid 5px rgb(125,25,25);
}

input[type=text], select {
  outline: none;
}

.rotate {
  -moz-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
}

.question_list{
	z-index: 10;
	cursor: pointer;
}

.question_list:hover{
	color: #dd0000;
	background:#ccc;
}

#right_form{
	float: right;
}
#left_form{
	float: left;
}
#message{
	clear:both;
}*/