@charset "utf-8";
/* CSS Document */




body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,blockquote,form,fieldset,table,thead,tbody,tfoot,th,td,img,embed,object,pre {
	margin: 0;
	padding: 0;
	border: none;
	font-size: 12px;
	font-family: "Lucida Grande","Verdana","qMmpS Pro W3","Hiragino Kaku Gothic Pro","qMm?S Pro W4","Hiragino Maru Gothic Pro","Osaka","CI","MS UI Gothic",sans-serif;
	line-height:130%;
	color:#ffffff;
}
html,body	{ width:100%; }
caption{display:none;}
a{text-decoration:none;}
ol,ul,dl{list-style-type:none;}


/* Link Module */
a:link 		            { text-decoration: none;color:#ffffff; }
a:visited               { text-decoration: none;color:#6edbff; }
a:active, a:hover		{ text-decoration: none;color:#ffffff; }



body       { background: url(/img/entry/main_bg.jpg) no-repeat 0 top; background-position: center 0; }

#wrap      { width:930px; height:1410px; margin:auto; position:relative; margin-top:33px; }

#4gamer    {position: absolute;width:162px;height:46px;top:124px;left:75px;z-index:300}
#dospara    {position: absolute;width:162px;height:46px;top:124px;left:75px;z-index:300}


#moving    {position: absolute;width:930px;height:473px;top:230px;left:1px;z-index:200}

#board    { position: absolute; width:908px; height:819px; top:650px; left:11px; z-index:1 }
#logo    { position: absolute; width:901px; height:203px; top:0px; left:0px; z-index:0 }

#event    {position:absolute;top:822px;left:45px;width:415px;height:177px;z-index:100}

#pr_site    {z-index:100;position:absolute;width:398px;height:97px;z-index:100;top:1004px;left:53px;background:url(/img/entry/btn_prsite.jpg) no-repeat}
#pr_site a { display:block;	width:398px;height:97px; background:url(/img/entry/btn_prsite.jpg) no-repeat}
#pr_site a:hover { background:url(/img/entry/btn_prsite_on.jpg) no-repeat;}


#member    {z-index:100;position:absolute;width:398px;height:57px;z-index:100;top:1109px;left:53px;background:url(/img/entry/btn_member.jpg) no-repeat}
#member a    {display:block; width:398px;height:57px; background:url(/img/entry/btn_member.jpg) no-repeat}
#member a:hover { background:url(/img/entry/btn_member_on.jpg) no-repeat;}

#twitter {z-index:100;position:absolute;width:404px;height:222px;top:834px;left:488px;}
#twitter ul {float:left}
#twitter ol {float:left; padding-left:123px; color:#6fdbff; font-size:0.9em; width:242px; height:30px; }
#twitter li { float:left}
#twitter li.more { font-weight:bold; width:38px; color:#FFFFFF; font-size:0.7em; height:30px; padding-top:5px;}
#twitter li.name { color:#f6b5b7;font-weight:bold; font-size:0.9em; padding-right:10px;}
#twitter li.date { color:#afcdce;font-weight:bold; font-size:0.8em; padding-right:10px;font-family:"Verdana"; font-weight:lighter;}
#twitter li.con { color:#ffffff; padding-bottom:10px; line-height:140%;width:400px}

#rss {z-index:100;position:absolute;top:1079px;left:530px;width:360px;height:100px;}
#rss ul {}
#rss li { color:#FFFFFF; font-size:1em; line-height:120%; padding-bottom:15px;}

#tie_up {z-index:100;position:absolute;top:1204px;left:69px;width:791px;height: 84px;}
#tie_up ul { float:left; padding-right:5px;width:152px;}
#tie_up li { color:#eff4f7; font-size:0.8em; text-align:center; }
#tie_up li img { padding-bottom:5px;}

#check {z-index:100;position:absolute;top:1324px;left:320px;width:328px;color:#393939}



#regi   {position:absolute;width:152px;z-index:100;left: 410px;top: 692px;}
#regi li { height:26px;}
#regi input { background-color:#238eb2; border:0px; height:16px; width:170px; color:#ffffff}

#ch_btn   {position:absolute;width:92px;
	height:22px;
	z-index:200;
	left: 593px;
	top: 691px;
}
#ch_btn a { display:block; width:92px; height:22px; background:url(/img/entry/btn_chack.gif) no-repeat;}
#ch_btn a:hover { background:url(/img/entry/btn_chack_on.gif) no-repeat; }

#free   {
	position:absolute;
	width:263px;
	height:57px;
	z-index:200;
	left: 594px;
	top: 728px;
}
#free a { display:block; width:263px; height:57px;background:url(/img/entry/btn_free.gif) no-repeat; }
#free a:hover { background:url(/img/entry/btn_free_on.gif) no-repeat; }

#use  {
	position:absolute;
	width:165px;
	height:22px;
	z-index:200;
	left: 710px;
	top: 693px;
}

