p{
	margin:0 0 0 0;
	line-height:1.6em;
}

h1{
	font-size	:medium;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#999999;
	background-repeat:no-repeat;
	background-position:right bottom;
}

h2 {
  font-size: small;
	font-weight		: 600;
  margin-bottom: 6px;
}

.desc {
  font-size: smaller;
}

 dl {
	font-size	: 90%;
	margin-left: 10px;
  margin-right: 20px;
	}
  
 dt {
	font-weight		: 600;
	}


 ul {
	margin-left: 40px;
	list-style-type:none;
	}

 li {
	font-size	: 80%;
	}

.copyright{
	font-size:8pt;
	color:#444444;
	text-align:left;
}


.history{
	border-width:0px;
	border-style:solid;
	border-color:#999999;
	width			: 100%;
    margin			: 0.5em; 
    padding			: 0.2em;
}

.header{
    width			: 360px;
    height			: 60px;
    border-width	: 0;
    background-color: #FFFFFF;
    background-repeat:no-repeat;
	padding-top		: 5px;
	text-align		: right;
    color           : #000000;

}

.high{
    color           : #D00000;	
	font-weight		: 600;
}

.info{
	background-color:#F0BBBB;
	text-align	:left;
	margin		:0.5em 0.5em 0.5em 1em;
	padding     :0.5em 4em 0.5em 4px;
	border-style: double;
	border-width: 1px;
	border-color: #BB6666;
	width :80%;
	font-size : 80%;
}


.pre{
	border-style: double;
	border-width: 1px;
	border-color: #999999;
	background-color: #F0F0F0;
	padding-left : 1em;
}

.ico {
  margin-right : 20px;
  border: 0px;
}

.icoarea {
 margin-top: 30px;
 margin-left: 0px;
}


.menu {
  font-size: 80%;
  margin-left: 40px;
}

.menu a {
  margin-right: 10px;
}

.maintable td{
  padding-left: 32px;
}

hr {
height: 1px;
background-color: #999999;
border: none;
color: #999999;
}

.etc {
  margin-left : 40px;
}

.game_image img{
  border-width: 1px;
  border-color: #a0a0a0;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
}
