@charset "utf-8"; /*下の部分*/

#wrapper #top-under { padding:0px; clear:both; height:auto; margin:0px; }

/*左コンテンツ*/

#wrapper #top-under #top-left { height:auto; width:180px; margin:0px; padding:0px; float:left; }
#wrapper #top-under #top-left h2 { margin:0px; }

/*タイトル*/
#wrapper #top-under #top-left .both { clear:both; }
#wrapper #top-under #top-left img { margin:0px; padding:0px; display:block; }

/*カテゴリ一般*/
#wrapper #top-under #top-left ul { padding:10px; margin:0px; margin-bottom:10px; background:url(/static/images/img_blog_top/bg_lm.gif) no-repeat bottom left; }
#wrapper #top-under #top-left li { background:url(/static/images/img_community/blet-circle.gif) no-repeat left center; margin:0px; padding-left:15px; list-style-type:none; }


/*コミュニティ人数順（全体）*/
#top-left .pick-up2 { padding:10px; margin-bottom:10px; background:url(/static/images/img_blog_top/bg_lm.gif) no-repeat bottom left; }
#top-left .pick-up2 .rank { height:auto; clear:both; display:block; list-style:url(none) none; margin:0px; padding:0px; background:url(none); }
#top-left .pick-up2 .rank .rank-value { display:block; background: url(/static/images/img_community/1.jpg) no-repeat left center; display:block; margin:0px; padding:0px; }
#top-left .pick-up2 .rank .title { display:block; margin:1px; padding:0px; }
#top-left .pick-up2 .rank .title br { display:none; }

/*ブログピックアップ（全体）*/
#wrapper #top-under #top-left .pick-up { padding:10px; margin-bottom:10px; background:url(/static/images/img_blog_top/bg_lm.gif) no-repeat bottom left; }
#wrapper #top-under #top-left .pick-up .box { clear:both; }

/*ブログピックアップ（全体）レフト*/
#wrapper #top-under #top-left .pick-up .left { padding-right:5px; float:left; width:30px; margin-bottom:10px; }

/*ブログピックアップ（全体）ライト*/
#wrapper #top-under #top-left .pick-up .right { float:right; width:125px; padding:0px; margin-bottom:10px; }
#wrapper #top-under #top-left .pick-up .right p { }




/*右コンテンツ*/
#wrapper #top-under #top-right { float:right; height:auto; width:590px; margin-bottom:10px; padding:0px; }

/*右コンテンツタイトル*/
#wrapper #top-under #top-right #title1 { background:#000; color:#fff; padding:5px 10px; margin-bottom:10px; vertical-align:middle; }

/*画像見出しバー*/
#wrapper #top-under #top-right .title-bar { margin:0px; margin-bottom:10px; padding:0px; }

/*検索部*/
#wrapper #top-under #top-right #serch { margin-bottom:10px; background:url(/static/images/img_community/muracom-top_r3_c9.jpg) no-repeat 10px center; padding:10px 0px 10px 80px; clear:both; overflow:auto; border:1px solid #ccc; }
#wrapper #top-under #top-right #serch #txt { float:left; width:380px; }
#wrapper #top-under #top-right #serch #smt { margin-left:5px; float:left; }

/*もっと見る*/
#wrapper #top-under #top-right .more { text-align:right; clear:both; margin-bottom:10px; padding:0px; }

/*新着順*/
.sintyaku-jyun-box { display:block; margin:0px; margin-bottom:10px; padding:0px; display:block; overflow:auto;}
.sintyaku-jyun { margin-bottom:5px; padding-bottom:5px; display:block; border-bottom:1px dashed #CCCCCC; overflow:auto; }
.sintyaku-jyun .date { display:block; float:left; width:150px; margin:0px; padding:0px; }
.sintyaku-jyun .title { display:block; float:left; width:400px; margin:0px; padding:0px; }

/*マトリックス状の部分*/
#wrapper #top-under #top-right .matrix { margin-bottom:10px; padding:0px; clear:both; }
#wrapper #top-under #top-right .matrix .cell { width:86px; height:150px; overflow:hidden; margin:4px; padding:10px; float:left; border:1px solid #ddc; border-right:1px solid #aa9; border-bottom:1px solid #aa9; }
#wrapper #top-under #top-right .matrix .cell img { margin-bottom:5px; padding:0px 10px; clear:both; }
#wrapper #top-under #top-right .matrix .cell p { margin:0px; padding:0px; display:block; }



/*もっとみるから入ったページ*/


/*並べ替え表示*/
#wrapper #top-under #top-right #sort { margin-bottom:10px; text-align:center; padding:0px; clear:both; }
#wrapper #top-under #top-right #sort label { }

/*ページ制御部*/
#wrapper #top-under #top-right .page-scroll { margin-bottom:10px; text-align:center; }

/*コミュニティ一覧*/
#wrapper #top-under #top-right .box { list-style:none; padding-bottom:10px; margin:0px; margin-bottom:10px; border-bottom:1px dashed #999; clear:both; }

/*コミュニティ一覧レフト*/
#wrapper #top-under #top-right .box .left { float:left; width:390px; margin:0px; padding:0px; }
#wrapper #top-under #top-right .box .left ul { list-style-type:none; margin:0px; padding:0px; }
#wrapper #top-under #top-right .box .left li { margin-bottom:5px; padding-left:15px; background:url(/static/images/img_community/blet-circle.gif) no-repeat left 3px; }
#wrapper #top-under #top-right .box .left .txt {  }
#wrapper #top-under #top-right .box .com-link { text-align:right; margin:0px; padding:0px; clear:both; }

/*コミュニティ一覧ライト*/
#wrapper #top-under #top-right .box .right { width:140px; float:right; height:auto; padding:0px; margin:0px; }
#wrapper #top-under #top-right .box .right img { display:block; padding:0px 0px 10px 10px; }



/*フッター*/
#wrapper #top-under #top-right #under-menu { background:#eee; clear:both; padding:10px; text-align:center; margin-bottom:10px; }

/*copyright*/
#wrapper #top-under #top-right #cpright { text-align:center; clear:both; margin:10px; padding:0px; }
/*NN系FLOAT用ダミー*/

#wrapper .dumy-box  { margin:0px; padding:0px; clear:both; height:1px; width:1px; display:block; line-height:1px; font-size:1px; list-style:url(none) none; background:url(none); visibility:hidden; }


/*広告枠*/

/*コミュニティ左上*/
.advertise_c_a_top { margin-bottom:5px; text-align:center; }

/*コミュニティ左下*/

.advertise_c_a_bottom { margin-bottom:5px; text-align:center; }

/*コミュニティメイン下*/
.advertise_c_m_buttom { margin-bottom:5px; text-align:center; }
