@charset "Shift_JIS";

/*================

Information

Site URL:	http://www.fujitv.co.jp/game/planets/ninki/
File type:	css
File name:	layout.css
			(http://www.fujitv.co.jp/game/planets/ninki/css/layout.css)
Summary:	layout css files
Create:		February.2010

================*/



/*=============

Šî–{Ý’è

=============*/
html{
	height:100%;
	}

body {
	text-align:center;
	background:url(../img/bg.gif) repeat;
	font-size:12px;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r‚oƒSƒVƒbƒN",Verdana,Helvetica,Arial;
	color:#333333;
	height:100%;
}

/*=============

ƒŒƒCƒAƒEƒgÝ’è

=============*/


#wrapper{
	width:858px;
	background:url(../img/bg_shadow.gif) repeat-y;
	margin:0 auto;
	padding:0;
	min-height:100%;
}

#contents{
	width:850px;
	background:url(../img/bg_mdl.gif) repeat-y;
	margin:0 auto;
	text-align:center;
}

#cont_box{
	width:850px;
	background:url(../img/bg_top.gif) no-repeat top left;
	margin:0 auto;
	text-align:center;
}

#footer{
	width:850px;
	height:254px;
	background:url(../img/bg_btm.gif) no-repeat left bottom;
	text-align:center;
	margin:0 auto;
}

/*--------------

contents“à

--------------- */

#contents dl,#contents table,{
	font-weight:bold;
	line-height:1.2;
	}
	

div#no1{
	width:540px;
	margin:0 auto;
	padding:120px 0 15px;
	border-bottom:dotted 2px #965a29;
	}

div.top5{
	width:540px;
	margin:15px auto 0;
	padding-bottom:15px;
	border-bottom:dotted 2px #965a29; 
	}
	
div.top10{
	width:540px;
	margin:15px auto 0;
	padding-bottom:15px;
	border-bottom:dotted 2px #965a29;
	}
	
div.top50{
	width:540px;
	margin:15px auto 0;
	padding-bottom:15px;
	}

/*--@‚PˆÊ@--*/

#no1 dd.aruji{ margin-top:10px; font-size:34px;}
#no1 dd.ashiato{margin-top:5px; font-size:25px; color:#f43434;}

/*--@‚Q`‚TˆÊ@--*/

div.top5 dd.aruji{ margin-top:5px; font-size:26px;}
div.top5 dd.ashiato{margin-top:3px; font-size:20px; color:#f43434;}

.btn_gotoB{
	margin-top:10px;
	}
	
/*--@‚U`10ˆÊ@--*/

div.top10 td.rank{ width:100px;}
div.top10 td.aruji{ font-size:20px;}
div.top10 td.ashiato{font-size:18px; text-align:right; color:#f43434;}
div.top10 td.btn_gotoB{ width:135px;}

/*--@12`50ˆÊ@--*/

div.top50 table td{padding:2px;}
div.top50 td.rank{ font-size:20px; color:#ff4301; text-align:left;}
div.top50 td.aruji{ font-size:17px; text-align:left;}
div.top50 td.ashiato{font-size:16px; text-align:right; color:#f43434;}
div.top50 td.btn_gotoB{ width:125px; text-align:right;}

/*--------------

footer“à

--------------- */

/*--- TOP‚Ö‚à‚Ç‚é   ---*/

#backto{
width:820px;
margin:0 auto;
padding-top:150px;
}


#cx_copy img{
margin:10px auto 15px;
}


/*--------------

‚»‚Ì‘¼

--------------- */

.txtnone{display:none;}