@charset "Shift_JIS";
/*	MAIN	*/
#main{
	margin:0 auto;
	margin-top:10px;
	padding:0;
	width:800px;
	vertical-align:top;
	background-color:#FFFFFF;
}

/*	LEFT	*/
#left{
	margin:0;
	padding:0;
	width:580px;
	float:left;
	text-align:left;
	background-color:#FFF;

}

/*	LEFT	TOPバナー	*/
#left p{
	margin:0;
	padding:0;
}

/*	LEFT	各タイトル画像	*/
#left h2{
	margin:0;
	padding:0;
}
/*	LEFT	Pickup		*/
.pickup {
	margin:10px 0;
	padding:0;
}
/*	LEFT	Pickup	各コンテンツ	*/
.pickup dl {
	margin:5px 6px;
	padding:0;
	float:left;
	width:170px;
}
* html .pickup dl {
	margin:10px 5px;
}
/*	LEFT	Pickup	タイトル	*/
.pickup dt {
	margin:5px 0;
	padding:0 3px;
	border-left:3px solid #A1E269;
	border-bottom:1px solid #A1E269;
	font-size:83.3%;
	font-weight:bold;
}

/*	LEFT	Pickup	コメント	*/
.pickup dd {
	margin:0;
	padding:0;
	font-size:83.3%;
	line-height:120%;
	width:180px;
}

/*	LEFT	Pickup	画像	*/
.pickup dd img {
	margin:0;
	padding:0 5px 5px 0;
	float:left;
}




/*	LEFT	Genre		*/
.genre {
	margin:10px 0;
	padding:0;
}

/*	LEFT	Genre	各ジャンル		*/
.genre dl{
	margin:5px 0;
	padding:0;
}

/*	LEFT	Genre	ジャンル名		*/
.genre dt{
	margin:5px 0 0 0;
	padding:2px 0 5px 0;
	font-weight:bold;
	font-size:83.3%;
	border-bottom:1px solid #CCC;
}

/*	LEFT	Genre	各コンテンツ		*/
.genre dd{
	margin:0;
	padding:5px 0 0 0;
	font-size:83.3%;
}
/*	LEFT	Genre　アイコン	*/
.genre span{
	position:relative;
	top:3px;
	left:0;
	margin:0;
	margin-right:5px;
	padding:0;
	padding-top:6px;
}



/*	LEFT	Sblog		*/
.sblog {
	margin:10px 0;
	padding-bottom:5px;
	background-color:#DEEEDF;
}


/*	LEFT	Sblog	画像	*/
.sblog dt img{
	margin:0;
	padding:0 5px 0 0;
	float:left;
}
* html .sblog dt img{
	padding:0;
}
/*	LEFT	Sblog	各タイトル	*/
.sblog dd span{
	margin:0;
	margin-left:68px;
	padding:3px 5px;
	display:block;
	font-weight:bold;
	color:#A1E269;	
	border-left:3px solid #A1E269;
}


/*	LEFT	Sblog	各バナー	*/
.sblog ul{
	margin:5px;
	padding:0;
	float:left;
	width:180px;
	height:75px;
	background-color:#DEEEDF;

}
.sblog li{
	margin:0;
	padding:0;
	float:left;
}

/*	LEFT	Sblog	テキスト部分	*/
.sblog ul dl{
	margin:0;
	margin-left:3px;
	padding:0;
	width:115px;
	font-size:83.3%;
}

/*	LEFT	Sblog	テキスト	*/
.sblog ul dt{
	margin:0;
	margin-top:3px;
	padding:0;
}
/*	LEFT	Sblog	各タイトル	*/
.sblog ul dd {
	margin:0;
	padding:0;
}
/*	LEFT	Sblog	各タイトル	*/
.sblog ul dd span{
	margin:0;
	padding:3px 0;
	font-weight:bold;
	color:#A1E269;	
	border-left:3px solid #A1E269;
}
/*	リンク	*/
.sblog a:link {
	color: #A1E269;
	text-decoration: none;
}
.sblog a:visited {
	color: #A1E269;
	text-decoration: none;
}
.sblog a:hover {
	color: #A1E269;
	text-decoration: underline;
}



/*	LEFT	News		*/
.news {
	margin:10px 0;
	padding:0;
}
* html .news {
	clear:both;
	margin:10px 0;
}
/*	LEFT	News		*/
.news dl{
	margin:0 1px 0 1px;
	padding:0;
	padding-bottom:5px;
	width:578px;
	background-color:#FFF;
	background-image:url(http://blog.netlaputa.ne.jp/wm_contents/top/images/line_circle.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
}
/*	LEFT	News		*/
.news dt{
	clear:left;
	margin:0;
	padding:5px 10px 5px 5px;
	color:#666;
	float:left;
	font-size:83.3%;
	width:330px;
}

/*	LEFT	News		*/
.news dd{
	margin:0;
	padding:5px 10px 0 10px;
	text-align:left;
	font-size:83.3%;
}

/*	LEFT	News		*/
.news dt span{
	margin:0;
	margin-left:10px;
	padding:1px;
	padding-left:24px;
	background: transparent url(http://blog.netlaputa.ne.jp/wm_contents/top/images/icon_news.gif) no-repeat 0 100%;
}




/*	RIGHT	*/
#right{
	margin:0;
	padding:0;
	padding-left:15px;
	width:205px;
	float:left;
	background-color:#FFF;
}
* html #right{
	padding-left:15px;
	width:220px;
}
/*	RIGHT	各タイトル	*/
#right h2{
	margin:0;
	padding:0;
}




/*	RIGHT	regist	*/
.regist{
	margin:0;
	　margin-bottom:-3px;
	margin-bottom:-7px;
	padding:0;	
	　padding-bottom:15px;
	padding-bottom:20px;
	background-image:url(http://blog.netlaputa.ne.jp/wm_contents/top/images/bg_regist.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

/*	RIGHT	regist		*/
.regist dl{
	margin:0;
	padding:0;
	text-align:left;
	font-size:75%;
	color:#FFF;
}

/*	RIGHT	regist	各リスト	*/
.regist dt{
	margin:0;
	padding:3px 5px;
}
* html .regist dt{
	padding-bottom:2px;
}
/*	RIGHT	regist	サインイン	*/
.regist dd{
	margin:0;
	padding:3px 5px;
	float:left;
}

/*	RIGHT	regist	メンバーの方はこちらから	*/
.regist dt span{
	margin:0;
	padding:0;
	font-size:90%;
}





/*	RIGHT	what's NLB	*/
.nlb{
	margin:15px 0 10px 0;
	padding:0;
	padding-bottom:5px;
	background-color:#FEC;
}
* html .nlb{
	padding-bottom:10px;
}

/*	RIGHT	what's NLB	*/
.nlb dl{
	margin:0;
	padding:0;
}

/*	RIGHT	what's NLB	アイコン	*/
.nlb dl span{
	position:relative;
	top:5px;
	left:0;
	margin:0 3px;
	padding:0;
	padding-top:6px;
	text-align:right;
}

/*	RIGHT	what's NLB	左*/
.nlb dt{
	margin:0;
	padding:3px 17px 3px 3px;
	float:left;
	font-size:83.3%;
}
* html .nlb dt{
	padding:3px 7px 3px 3px;
}
/*	RIGHT	what's NLB	右*/
.nlb dd{
	margin:0;
	padding:3px;
	font-size:83.3%;
	text-align:left;
	background: transparent url(http://blog.netlaputa.ne.jp/wm_contents/top/images/line_rr.gif) repeat-y 48% 100%;
}
* html .nlb dd{
	height:5px;
	padding:3px 7px 3px 10px;
	background:transparent url(http://blog.netlaputa.ne.jp/wm_contents/top/images/line_rr.gif) no-repeat 0 100%;
}
html:\66irst-child .nlb dd {
	background: transparent url(http://blog.netlaputa.ne.jp/wm_contents/top/images/line_rr.gif) repeat-y 50% 100%;
}



/*	RIGHT	 お知らせ	*/
.info{
	margin:10px 0;
	padding:0;	
	background-color:#FEC;
}

/*	RIGHT	 お知らせ	*/
.info ul{
	margin:0;
	padding:5px;
}

/*	RIGHT	 お知らせ	*/
.info li{
	margin:3px 0;
	padding:0;
	text-align:left;
	font-size:83.3%;
}




/*	RIGHT	総合ランキング	*/
.rank{
	margin:10px 0;
	padding:0;
	background-color:#FEC;
}

/*	RIGHT	総合ランキング	*/
.rank ul{
	margin:0;
	padding:0;
}

/*	RIGHT	総合ランキング	テキスト	*/
.rank ul li{
	margin:0 5px;
	padding:5px 0;
	text-align:left;
	font-size:83.3%;
	font-weight:bold;
	color:#666;
}

/*	RIGHT	総合ランキングlink	*/
.rank ul a{
	margin:0 10px;
	padding:0;
	font-weight:normal;
	text-align:right;
}
html:\66irst-child .rank ul a {
	margin:0 5px;
}
/*	RIGHT	総合ランキング	アイコン	*/
.rank ul span{
	margin:0;
	padding:0;
	color:#F00;
	padding-left: 20px;	
	padding-top:6px;
	background: transparent url(http://blog.netlaputa.ne.jp/wm_contents/top/images/icon_rank.gif) no-repeat 0 100%;
}

/*	RIGHT	総合ランキング 下位	*/
.rank dl{
	margin:0;
	padding:0;
	padding-bottom:5px;
	background-color:#FEC;
}

/*	RIGHT	総合ランキングTOP100	*/
.rank dt{
	font-size:83.3%;
	margin:0 1px 1px 1px;
	padding:5px;
	text-align:right;
	vertical-align:bottom;
	font-size:75%;
	font-weight:bold;
	background:url(http://blog.netlaputa.ne.jp/wm_contents/top/images/line_rc.gif) no-repeat 10% 100%;
}

/*	RIGHT	総合ランキングアクセス　コメントランキング	*/
.rank dd{
	margin:0 5px;
	padding:2px 0;
	text-align:left;
	font-size:83.3%;
}
/*	RIGHT	総合ランキング　矢印	*/
.rank dt span{
	position:relative;
	top:3px;
	left:0;
	margin:0;
	padding:0;
	text-align:right;
	padding-top:6px;
}




/*	RIGHT	Photoギャラリー	*/
.gl{
	margin:10px 0;
	padding:0;
	background-color:#FEC;
}

/*	RIGHT	Photoギャラリー	*/
.gl dl{
	margin:0;
	padding:0;
}

/*	RIGHT	Photoギャラリー　左画像	*/
.gl dt{
	margin:0 10px;
	padding:5px;
	float:left;
}
* html .gl dt{
	margin:5px;
}

/*	RIGHT	Photoギャラリー	右画像	*/
.gl dd{
	margin:0 10px;
	margin-right:20px;
	padding:5px;
}
* html .gl dd{
	padding:10px;
	margin-right:15px;
}

/*	RIGHT	Photoギャラリー	矢印	*/
.gl ol span{
	position:relative;
	top:4px;
	left:0;
	margin:0;
	padding:0;
	text-align:right;
	padding-top:6px;
}

/*	RIGHT	もっと見る	*/
.gl ol{
	margin:0;
	padding:0 5px 5px 0;
	text-align:right;
	font-size:75%;
	font-weight:bold;
}






/*	RIGHT	テンプレート	*/
.template{
	margin:10px 0;
	padding:0;
	background-color:#FEC;
}

/*	RIGHT	テンプレート 各々	*/
.template p{
	margin:0 1px;
	padding:0;
	text-align:center;
	display:inline;
	float:left;
	width:100px;
}

/*	RIGHT	テンプレート 画像	*/
.template p img{
	margin:5px 0;
	padding:0;
	text-align:center;
}

/*	RIGHT	テンプレート テキスト	*/
.template p span{
	margin:0;
	padding:0;
	font-size:75%;
	text-align:center;
}

/*	RIGHT	テンプレート 矢印	*/
.template ol span{
	position:relative;
	top:4px;
	left:0;
	margin:0;
	padding:0;
	text-align:right;
	padding-top:6px;
}

/*	RIGHT	テンプレート	もっと見る	*/
.template ol{
	clear:left;
	margin:0;
	padding:0 5px 5px 0;
	text-align:right;
	font-size:75%;
	font-weight:bold;
}

/*	リンク	*/
#right ol a:link {
	color: #000;
	text-decoration: none;
}
#right ol a:visited {
	color: #000;
	text-decoration: none;
}
#right ol a:hover {
	color: #000;
	text-decoration: underline;
}






/*	GAMER'S COMMUNITY	*/
#comu{
		margin:0 auto;
		margin-bottom:10px;
		padding:0;
		padding-bottom:2px;
		font-size:100%;
		text-align:left;
		width:800px;
		background-color:#D9D9D9;
}
* html #comu{
		padding-bottom:5px;
}
/*	GAMER'S COMMUNITY	ゲーマー's　コミュニティ	*/
#comu h2{
	margin:0;
	margin-bottom:3px;
	padding:0;
}

/*	GAMER'S COMMUNITY	タイトル画像	*/
.comu_t{
	position:relative;
	top:0;
	left:3px;
	margin:1px;
	padding:0;
}

/*	GAMER'S COMMUNITY	白背景	*/
.white{	
	margin:1px 4px;
	margin-bottom:5px;
	　margin-bottom:0;
	padding:0 0 10px 0;
	background-image:url(http://blog.netlaputa.ne.jp/wm_contents/top/images/com_bg.gif);
	background-repeat:repeat-y;
	background-position:0 100%;
	height:280px;
}

/*	GAMER'S COMMUNITY	新着記事	全体*/
.comu_new{
	margin:0;
	padding:0;
	width:510px;
	float:left;
}
* html .comu_new{
	width:502px;
}


/*	GAMER'S COMMUNITY	新着記事	*/
.comu_new dl{
	margin:0;
	padding:0;
	padding-bottom:5px;
	width:510px;
	background-image:url(http://blog.netlaputa.ne.jp/wm_contents/top/images/line_game.gif);
	background-repeat:no-repeat;
	background-position:5px 100%;
}
* html .comu_new dl{
	padding-bottom:3px;
	width:502px;
}
/*	GAMER'S COMMUNITY	新着記事　時間	*/
.comu_new dt{
	clear:left;
	margin:0;
	padding:5px 10px 5px 7px;
	color:#666;
	float:left;
	font-size:83.3%;
	width:270px;
}
* html .comu_new dt{
	padding:3px 10px 3px 7px;
}
/*	GAMER'S COMMUNITY	新着記事　ブログ名	*/
.comu_new dd{
	margin:0;
	padding:5px 10px 0 10px;
	text-align:left;
	font-size:83.3%;
}
* html .comu_new dd{
	padding:9px 10px 0 10px;
}

/*	GAMER'S COMMUNITY	新着記事　アイコン	*/
.comu_new dt span{
	margin:0;
	padding:1px;	
	padding-top:6px;
	margin-left:10px;
	padding-left:24px;
	width:200px;
	background: transparent url(http://blog.netlaputa.ne.jp/wm_contents/top/images/icon_news.gif) no-repeat 0 100%;
}
/*	GAMER'S COMMUNITY	新着記事　PR	*/
.comu_new ul{
	margin:0;
	padding:5px;
	padding-bottom:3px;
	　padding-bottom:31px;
}
* html .comu_new ul{
	padding-bottom:0;
	width:502px;
}
html:\66irst-child .comu_new ul {
	padding-bottom:10px;
	}
/*	GAMER'S COMMUNITY	新着記事　バナー	*/
.comu_new ul li{
	margin:3px 0;
	padding:0;
}






/*	GAMER'S COMMUNITY	twin*/
.comu_twin{
	margin:0;
	margin-left:511px;
	padding:0;
	width:281px;
}
* html .comu_twin{
	margin:0;
	width:285px;
}






/*	GAMER'S COMMUNITY	Photoギャラリー	全体*/
.comu_photo{
	margin:0;
	padding:0;
	width:145px;
	float:left;
}
* html .comu_photo{
	margin:0;
	padding:0;
	width:145px;
}

/*	GAMER'S COMMUNITY	Photoギャラリー	*/
.comu_photo dl{
	margin:0;
	padding:0;
	width:145px;
}
* html .comu_photo dl{
	margin:0;
	padding-left:10px;
}
/*	GAMER'S COMMUNITY	Photoギャラリー	左画像*/
.comu_photo dt{
	margin:5px;
	/*margin-right:10px;*/
	padding:0;
	float:left;	
	font-size:83.3%;
}
* html .comu_photo dt{
	margin:5px 2px;
}
/*	GAMER'S COMMUNITY	Photoギャラリー	右画像*/
.comu_photo dd{
	margin:0;
	padding:5px;
	font-size:83.3%;
	text-align:right;
}
* html .comu_photo dd{
	margin:0;
	margin-left:60px;
	padding:5px 0;
}
/*	GAMER'S COMMUNITY	Photoギャラリー	矢印*/
.comu_photo p span{
	position:relative;
	top:4px;
	left:0;
	margin:0;
	padding:0;
	text-align:right;
	padding-top:6px;
}

/*	GAMER'S COMMUNITY	もっと見る*/
.comu_photo p{
	position:relative;
	top:0;
	margin:0 1px 1px 0;
	padding:5px;
	font-size:75%;
	font-weight:bold;
	width:135px;
	text-align:right;
}
* html .comu_photo p{
	margin:0;
	padding-right:2px;
	left:14px;
}


/*	リンク	*/
.comu_photo a:link {
	color: #000;
	text-decoration: none;
}
.comu_photo a:visited {
	color: #000;
	text-decoration: none;
}
.comu_photo a:hover {
	color: #000;
	text-decoration: underline;
}




/*	GAMER'S COMMUNITY	提携ゲーム	全体*/
.comu_game{
	margin:0;
	margin-left:146px;
	width:135px;
	padding:0;
}
* html .comu_game{
	margin:0;
}

/*	GAMER'S COMMUNITY	提携ゲーム	*/
.comu_game ol{
	margin:0;
	padding:0;
	width:135px;
}
* html .comu_game ol{
	margin:0;
	margin-bottom:5px;
	padding-left:4px;
}
/*	GAMER'S COMMUNITY	提携ゲーム　リンク	*/
.comu_game li{
	margin:0 4px;
	padding:0 0 6px 0;
	font-size:83.3%;
	background-image:url(http://blog.netlaputa.ne.jp/wm_contents/top/images/line_circle.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
}
* html .comu_game li{
	margin:0;
	padding:1px 4px 8px 4px;
}
/*	GAMER'S COMMUNITY	提携ゲーム　アイコン	*/
.comu_game li span{
	position:relative;
	top:4px;
	left:0;
	margin:0;
	margin-right:5px;
	padding:0;
	padding-top:6px;
}
.adarea{
	font-size:9pt;
	text-align: left;
}
.adarea a {
	font-size:9pt;
}



