/***********************************************/
/* koku_enter.css                              */
/* Use with kokubunsya.com/enter.htm           */
/***********************************************/

@charset"Shift_JIS";

body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	
}

a         { color:#0080ff; text-decoration:none;}
a:link    { color:#0080ff; text-decoration:none;}
a:visited { color:#0080ff; text-decoration:none;}
a:active  { color:#0080ff; text-decoration:none;}
a:hover   { color:#0080ff; text-decoration:none;}

h1 {
    margin:0px;
	padding:0px;
	font-size:18px;
	line-height:0em;	 
}

/*全体を定義*/
#contents{
  position:absolute;
  width:780px;
  height:600px;
  text-align:left;
  background-color:#fff;
  margin-bottom:50px;
}

/*左エリア*/
#left{
    float:left;
	background-color: #999999;
	top  : 0px;
	left : 0px;
	position:absolute;
	width:240px;
	height:380px;
	margin:0px;
	padding:0px;
}

/*上部エリア*/
#top{
    float:right;
	top : 0px;
	left : 240px;
	position:absolute;
	width:540px;
	height:225px;
	line-height:15px;
	margin:0px;
	padding:0px;	
	background-color:#FFFFFF;
}

/*中央エリア*/
#center{
    float:left;
	top : 225px;
	left : 240px;
	position:absolute;
	width:300px;
	height:150px;
	margin:0px;
	padding:0px;	
	background-color:#FFFFFF;
	border-bottom-color:#CCCCCC;
	border-bottom-style: outset;
	border-bottom-width:thin;
	border-top-color:#CCCCCC;
	border-top-style: ridge;
	border-top-width:thin;
}

/*右エリア*/
#right{
    float:right;
	top : 225px;
	left : 540px;
	position:absolute;
	width:240px;
	height:375px;
	margin:0px;
	padding:0px;
	background-color: #CCCCCC;
}

/*下部エリア*/
#bottom{
    top: 380px;
	left: 0px;
	position: absolute;
	width: 540px;
	height: 220px;
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	line-height: 0px;
}

/*ダミーのレイヤ*/
#hide1{
    position:absolute;
    left:0px;
    top:10px;
    width:240px;
    height:135px;
    z-index:13;
    background-color: #999999;
    border: 1px none #000000;
}

#hide2{
    position:absolute;
    left:541px;
    top:470px;
    width:239px;
    height:110px;
    z-index:14;
    background-color: #CCCCCC;
    border: 1px none #000000;
}


/*style1*/

.style1{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bolder;
	color: #0066FF;
}

.style2{
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-style:normal;
	font-weight:lighter ;
	color: #333333;
}
    
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #FE6001
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;	
}

.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;	
}

.style6{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bolder;
	color: #9DCEFF;
}

.style7{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bolder;
	color: #333333;
}

#counter{
    position:absolute;
    left:430px;
    top:0px;
    width:110px;
    height:20px;
    z-index:20;
}

#ranking{
    position:absolute;
    left:2px;
    top:585px;
    z-index:20;
}