@charset "Shift_JIS";

/*-----‘S‘Ì\‘¢-----*/

br { letter-spacing: 0 }/* IE‰üsƒoƒO‘Î‰ž */


body{
	margin: 0;
	padding: 0;
	color: #333;
	background-color: #FFFFFF	;
	/* background: url(../img/body_back.gif); */
	text-align: center;
	font: 100%/1.4 "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	/*75%‚ª•¶ŽšƒTƒCƒYB/2.4‚ªsŠÔB*/
	letter-spacing:10%;
}

#body_frame{
	margin: 0;
	padding: 0;
	color: #222;
	text-align: left;
	background-color: #FFF;
}
#frame{
	margin: auto;
	padding: 0px 10px;
	color: #222;
	width: 940px !important;
	text-align: left;
	background-color: #FFF;
	/* background: url(../img/back.gif) repeat-y;*/
}
/*-----ŒfŽ¦”Â------*/
#bbs_frame{
	width: 520px;
	height: 700px;
}
#header{
	margin-top:15px;
	width: 920px;
	height: 70px;
	background: url(../img/title.gif) no-repeat;
}
#top_pitta{
	padding: 8px 0px 0px 442px;
}

#navigation{
	margin-bottom : 15px;
	height: 53px;
}
#wrapper{
}
#wrapper_flash{
	 /* padding: 10px 55px 10px 0px;*/
}
.language{
	text-align:center;
}
.counter{
	margin: -35px 5px 25px 0px;
	width: 550px;
	text-align:right;
}
#contents{
	 padding: 0px 10px 0px 0px;
	 width: 575px;
	 float:left;
}
#contents_top{
	 padding: 0px 10px 0px 0px;
	 width: 575px;
	 float:left;
}
#contents_flash{
	padding: 0px 10px 0px 0px;
	width: 575px;
	float:left
	/*text-align:center;
	padding: 5px 15px 0px 0px;
	width: 530px;
	float:left;*/
}
.google_Ads_right{
	margin-top: 0px;
	padding-top: 40px;
	text-align: left;
	float:left;
	width:310px;
}
.google_Ads_right_game{
	margin-top: 0px;
	padding-top: 69px;
	text-align: left;
	float:left;
	width:310px;
}
.google_Ads_under{
	margin: 10px 0px 10px 0px;
	text-align: center;
}


.side_text{
	margin-bottom:15px;
	border:1px #999 solid;
	width: 300px;
}
.side_title{
	padding : 2px 0px 0px 10px;
	height: 25px;
	background: url(../img/side_title.gif) no-repeat;
	font:bold;
}
.side_text1{
	padding: 10px;
	background-color:#FFF;
}
.side_text2{
}

.side_frame{
	width:300px;
	height: 500px;
}

#footer{
	height: 40px;
	text-align: center;
	background: url(../img/footer.gif) no-repeat;
}
.line_frame{
	padding:0;margin:0;
	width: 920px;
	height:25px;
	background: url(../img/dot.gif) repeat-x;
}
.line1{
	/*margin-top:15px;*/
	margin-bottom:5px;
	height: 5px;
	width: 550px;
	background: url(../img/dot.gif) repeat-x;
	/* background-color: #666666; */
}


.topflashbox{
	padding: 0 0 0 00px;
	margin-bottom: 75px;
}
.flashindex{
	margin : 15px 0px 25px 0px;
	width: 525px;
	text-align: left;
	vertical-align: super;
}
.flashindex_left{
	float:left;
	width:200px;
	text-align:center;
}
.flashindex_right{
	float:left;
	padding-left:15px;
	width:310px;
}


.imgflash{
	width:200px;
	border: 1px #999999 solid;
}

/* ‚e‚Œ‚‚“‚ˆì•i */
#flashtitle{
	float:left;
	text-align:left;
}
#flashbookmark{
	text-align:right;
}

#flashbox{
	width: 550px;
	text-align: center;
}
#flash{
	margin-top:10px;
	margin-bottom:5px;
}
#flashbox #flash object{
	margin-bottom: 5px;
}

#flashbox #complain{
	text-align:left;
	width: 530px;
}
#flashbox #warning{
	text-align:left;
	width: 530px;
}
.poco2labo{
	margin-top: 5px;
}

.blogparts{
	margin: 0 auto;
	padding: 5px;
	width: 350px;
	border: 1px #999999 solid;
}


/*-----ƒeƒLƒXƒg------*/
h1,h2,h3,p,ul,li,dl,dt,dd{
	margin: 0px;
	padding: 0px;
}
p{
	font: 100%/1.5 "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

br { letter-spacing: 0 }

.text {
	padding:0px 0px 15px 10px;
}
p{
	margin: 0px;
}
h1{
	margin: 0px;
}
h2{
	padding:6px 0px 15px 0px;
	margin: 0;
}
h3{
	font-size:1.0em;
	padding:5px 0px 5px 0px;
}

/*-----‚»‚Ì‘¼-----*/
img{
	border: 0 none;
}

/*------ƒQ[ƒ€ƒŠƒXƒg -------*/
.game_thumb_img{
	padding:4px;
	border:6px solid #CCC;
	width:110px;
}
.tbl_gamelist1 .td1{
	text-align:center;
	width:130px;	
}
#tbl_fgamelist1 .td1{
	text-align:center;
	width:130px;	
}
.imgstar{
	margin:-18px 0px 0px 55px;
	width:50px;
}