/* CSS Document */

@import "http://";

body {
	background-image: url(../img/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #eeeeee;
}
body,td,th {
	font-size: 9pt;
	font-family: ＭＳ ゴシック, Osaka−等幅;
    line-height:11pt;
}
.style1 {color: #FFFFFF}
a:link {
	color: #666666;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #99CC00;
}
a:active {
	color: #666666;
}
table {
border:0px;
}
image {
border:0px;
}
.st1 {font-size: 10px}
.cbody p {
margin:0;
padding:5px 5px;
font-size:90%;
}
.chead{
font-size:1px;
height:5px;
background: url(../img/crh.gif) top right no-repeat;
}

.chead div{
font-size:1px;
height:5px;
background: url(../img/clh.gif) top left no-repeat;
}

.cbody{
background: url(../img/clm.gif) top left repeat-y;
}

.cbody div{
background: url(../img/crm.gif) top right repeat-y;
margin-left:5px;
}

.cbottom{
font-size:1px;
height:5px;
background: url(../img/crb.gif) bottom right no-repeat;
margin-bottom:2px;
}

.cbottom div{
font-size:1px;
height:5px;
background: url(../img/clb.gif) bottom left no-repeat;
}

#foter{
font-size:12px;
}
#foter a:link {
	color: #ffffff;
}
#foter a:visited {
	color: #ffffff;
}
#foter a:hover {
	color: #ffffff;
}
#foter a:active {
	color: #ffffff;
}

#s01 li {
list-style-type: none; 
float:left;
margin-top:6px;
margin-bottom:6px;
font-weight:bold;
background: url(../img/ao.gif) no-repeat;
padding-left: 11px;
}

#s02 li {
list-style-type: none; 
float:left;
margin-top:6px;
margin-bottom:6px;
font-weight:bold;
background: url(../img/midori01.gif) no-repeat;
padding-left: 11px;
} 

#t01 li {
padding: 1px;
} 
#kou01{
width:168px;
float:left; 
}
#kou01 li{
list-style-type: none; 
float:left; 
padding-bottom : 8px;
  padding-left : 24px;
}
#shin {
float:left; 
padding-top : 4px;
padding-bottom : 4px;
padding-left : 2px;
} 
#rank {
padding-top : 13px;
width:168px;
float:left;
padding-left : 6px;
}  
#spec {
padding : 4px;
}

#entry li {
list-style-type: none;
padding-bottom : 2px;
}
/* メニューボタン */
#menu {
	margin:0;
	padding:0;
	height:78px;
float:left; 
padding-top : 4px;
padding-bottom : 4px;
padding-left : 2px;
}
#menu ul {
	margin:0;
	padding:0;
	padding:0px 0 0 0px;
}
#menu li {
	margin:0;
	padding:0;
display:inline;
list-style-type:none;
}
#menu li a {
	height:78px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}
#menu li.menu01 a {
　　display:block;
	background:url(../img/mhome.gif) no-repeat;
	width:55px;
}
#menu li.menu02 a {
　　display:block;
	background:url(../img/mentry.gif) no-repeat;
	width:70px;
}
#menu li.menu03 a {
　　display:block;
	background:url(../img/mnew.gif) no-repeat;
	width:52px;
}
#menu li.menu04 a {
　　display:block;
	background:url(../img/mup.gif) no-repeat;
	width:52px;
}
#menu li.menu05 a {
　　display:block;
	background:url(../img/mrank.gif) no-repeat;
	width:52px;
}
#menu li.menu06 a {
　　display:block;
	background:url(../img/mpro.gif) no-repeat;
	width:52px;
}
#menu li.menu07 a {
　　display:block;
	background:url(../img/mtop.gif) no-repeat;
	width:52px;
}
#menu li.menu08 a {
　　display:block;
	background:url(../img/mgd.gif) no-repeat;
	width:52px;
}
#menu li.menu09 a {
　　display:block;
	background:url(../img/mblog.gif) no-repeat;
	width:52px;
}
#menu li.menu10 a {
　　display:block;
	background:url(../img/medit.gif) no-repeat;
	width:44px;
}
#menu li.menu11 a {
　　display:block;
	background:url(../img/mbanner.gif) no-repeat;
	width:44px;
}
#menu li.menu12 a {
　　display:block;
	background:url(../img/mbbs.gif) no-repeat;
	width:44px;
}
#menu li.menu13 a {
　　display:block;
	background:url(../img/mfaq.gif) no-repeat;
	width:44px;
}
/* バナーボタン */
#banner {
	margin:0;
	height:31px;
float:left; 
padding-top : 4px;
padding-bottom : 4px;
padding-left : 2px;
}
#banner ul {
	margin:0;
	padding:0;
}
#banner li {
	margin:0;
	padding:0;
display:inline;
list-style-type:none;
}
#banner li a {
	height:31px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}
#banner li.ba01 a {
	background:url(../img/ob/ekuris_mr.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba02 a {
	background:url(../img/ob/ps_mini.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba03 a {
	background:url(../img/ob/msd_88.jpg) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba04 a {
	background:url(../img/ob/mssbanner.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba05 a {
	background:url(../img/ob/gaff88.jpg) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba06 a {
	background:url(../img/ob/fnavi.jpg) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba07 a {
	background:url(../img/ob/jp06_88_mame.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba08 a {
	background:url(../img/ob/pura18.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba09 a {
	background:url(../img/ob/gs88.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba10 a {
	background:url(../img/ob/aa_banner_small.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba11 a {
	background:url(../img/ob/el_search.jpg) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba12 a {
	background:url(../img/ob/wcs88_4.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba13 a {
	background:url(http://cc.g-7.ne.jp/sub/bana/bana_s10.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba14 a {
	background:url(http://dra-de.com/banner/banner8831.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba15 a {
	background:url(http://dengeki.tunaryu.net/images/dengeki_mini.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba16 a {
	background:url(../img/ob/cosplay.jpg) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba17 a {
	background:url(http://www.gangansearch.com/banner-mini9.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba18 a {
	background:url(../img/ob/ffn10.jpg) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba19 a {
	background:url(http://www.ipc-tokai.or.jp/~chiaki-k/picture/bana/bana-game1.png) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba20 a {
	background:url(../img/ob/a01.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba21 a {
	background:url(../img/ob/cs003.gif) no-repeat;
	width:88px;
	padding:3px;
}
#banner li.ba22 a {
	background:url(http://www.ikesai.com/img/bannr_s.gif) no-repeat;
	width:31px;
	padding:3px;
}
#banner li.ba23 a {
	background:url(../img/ob/createstyle.gif) no-repeat;
	width:31px;
	padding:3px;
}
#banner li.ba24 a {
	background:url(../img/ob/h_bana03.gif) no-repeat;
	width:31px;
	padding:3px;
}
#banner li.ba25 a {
	background:url(../img/ob/gray.gif) no-repeat;
	width:31px;
	padding:3px;
}
#banner li.ba26 a {
	background:url(../img/ob/b162.gif) no-repeat;
	width:31px;
	padding:3px;
}
#banner li.ba27 a {
	background:url(../img/ob/csm001.gif) no-repeat;
	width:31px;
	padding:3px;
}