@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      default.css
 Author:         STEELS
 Style Info:     デフォルトのスタイルのリセット及び基本設定
----------------------------------------------------------- */
div:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
div {
	zoom:100%;
}
/*----------------------------------------------------
	Reset
----------------------------------------------------*/

html {
	overflow-y: scroll;
}
h1{
display:none;
}
body,div,h1,h2,h3,h4,h5,h6{
	margin: 0px;
	padding: 0px;
}

/*----------------------------------------------------
	Base
----------------------------------------------------*/

body {
	background: #000000;
	color: #333;
	font-size: 10px;
	font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}

* + html body {
	font-family: "メイリオ","Meiryo";
}


/*----------------------------------------------------
	Link
----------------------------------------------------*/

a:link {
	text-decoration: none;
	color:#ff8000;
}

a:visited {
	text-decoration: none;
	color:#ff8000;
}

a:hover {
	text-decoration: underline;
	color:#ffff00;
}

a:active {
	text-decoration: none;
	color:#ff8000;
}

.qr{
margin-top:10px;
text-align:center;
}
.yellow{
	font-weight:bold;
	color:#ffff00;
	font-size:100%;
}
.red{
	color:#ff8000;
	font-weight:bold;
	text-align:center;
	font-size:1.4em;
}
.table{
	border:1px solid #666666;
	font-size:1.4em;
	background:transparent;
}
.td{
	border:1px solid #666666;
	font-size:1.4em;
	color:#eeeeee;
}

.mem{
	width:590px;
	margin:0px auto;
	background:transparent;
	clear:both;
	border-left:6px solid #ff8000;
	border-right:6px solid #ff8000;
}

/* -----------------------------------------------------------
CSS Information

 File name:      header.css
 Author:         STEELS
 Style Info:     ヘッダー、ナビゲーション
----------------------------------------------------------- */
/*----------------------------------------------------
	#header
----------------------------------------------------*/

#header{
	width:790px;
	height:250px;
	margin:0px auto;
	clear:both;
	background:url("../img/logo.jpg");
	overflow:hidden;
}

/* -----------------------------------------------------------
CSS Information

 File name:      contents.css
 Author:         STEELS
 Style Info:     コンテンツエリア関係 他
----------------------------------------------------------- */

/*----------------------------------------------------
	contents
----------------------------------------------------*/

#wrapper{
	width:790px;
	margin:0px auto;
	background:transparent;
	clear:both;
	border-left:6px solid #ff8000;
	border-right:6px solid #ff8000;
}

#main{
	width:790px;
	margin:0px auto;
	background:transparent;
	clear:both;
}
.middle{
	margin:5px;
	padding:5px;
	line-height:1.5em;
	font-size:1.5em;
	color:#eeeeee;
}
.border_c{
	border:none;
	margin:0px auto;
}

#container{
	780px;
	margin:10px auto;
	clear:both;
	background:transparent;
}
#left{
	width:200px;
	float:left;
	margin:0px 10px 0px 2px;
	background:transparent;
}
#content{
	width:570px;
	float:left;
	margin:0px:
	background:transparent;
}
#content_main{
	width:360px;
	margin:0px 10px 0px 0px;
	float:left;
	background:transparent;
}
#contents_form{
	margin:5px;
	clear:both;
	background:transparent;
	text-align:center;
	border:1px solid #ffff00;
}
#content_sub{
	width:200px;
	float:left;
	background:transparent;
}
.rank{
	clear:both;
	margin:10px 0px;
	border:1px solid #ff8000;
}

.thumb{
	width:60px;
	height:60px;
	float:left;
}
.thumb img{
margin:5px;
}
.tiiki{
	width:120px;
	float:left;
	text-align:center;
}
.tiiki img{
	margin:5px auto;
	text-align:center;
}

#foot{
	margin:10px auto;
	background:transparent;
	padding:10px;
	text-align:center;
	color:#CCCCCC;
	clear:both;
}