@charset "utf-8";
/* CSS Document */

/*****************************************************************************************/
/*下の部分********************************************************************************/
/*****************************************************************************************/

#wrapper #top-under{
padding:0px;
clear:both;
height:auto;
width:800px;
margin:0px 0px 0px 45px;
}

/*****************************************************************************************/
/*左コンテンツ****************************************************************************/
/*****************************************************************************************/

#wrapper #top-under #top-left{
background:#C9E785;
height:auto;
width:200px;
margin:0px;
padding:0px;
float:left;
border:5px solid #C9E785;
}

/* ===================================================================================== */
/*タイトル*/

#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{
background:#fff;
width:200px;
padding:0px;
margin:3px 0px 5px 0px;
     
}

#wrapper #top-under #top-left li{
line-height:1.5em;
background:url(/static/images/img_community/blet-circle.gif) no-repeat left center;
height:1.5em;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 15px;
font-size:.8em;
list-style-type:none;
}

#wrapper #top-under #top-left li a:link,
#wrapper #top-under #top-left li a:visited{
color:#000000;
}

#wrapper #top-under #top-left li a:link:hover,
#wrapper #top-under #top-left li a:visited:hover{
color:#FF9900;
}

/* ===================================================================================== */
/*コミュニティ人数順（全体）*/

#wrapper #top-under #top-left .pick-up2{
margin:3px 0px 5px 0px;
clear:both;
height:auto;
width:200px;
background:#fff;
padding:0px;
}

#wrapper #top-under #top-left .pick-up2 .rank{
height:auto;
width:200px;
font-size:0.9em;
line-height:1em;
clear:both;
display:block;
list-style:url(none) none;
margin:0px;
padding:0px;
background:url(none);
}

#wrapper #top-under #top-left .pick-up2 .rank .rank-value{
background: url(/static/images/img_community/1.jpg) no-repeat left center;
width:15px;
float:left;
display:block;
margin:1px;
padding:0px;
}

#wrapper #top-under #top-left .pick-up2 .rank .title{
float:left;
width:175px;
display:block;
margin:1px;
padding:0px;
font-size:.8em;
line-height:1em;
}

/* ===================================================================================== */
/*ブログピックアップ（全体）*/

#wrapper #top-under #top-left .pick-up{
margin:3px 0px 5px 0px;
clear:both;
height:auto;
width:200px;
background:#fff;
padding:0px;
}

#wrapper #top-under #top-left .pick-up .box{
clear:both;
}

/* ===================================================================================== */
/*ブログピックアップ（全体）レフト*/

#wrapper #top-under #top-left .pick-up .left{
padding:0px;
float:left;
width:30px;
margin:5px;
}

/* ===================================================================================== */
/*ブログピックアップ（全体）ライト*/

#wrapper #top-under #top-left .pick-up .right{
float:right;
width:155px;
padding:0px;
margin:10px 0px 0px 0px;
}

#wrapper #top-under #top-left .pick-up .right p{
font-size:.8em;
line-height:1.3em;
}

/*****************************************************************************************/
/*右コンテンツ****************************************************************************/
/*****************************************************************************************/

#wrapper #top-under #top-right{
float:right;
height:auto;
width:590px;
margin:0px;
padding:0px;
border-top:5px solid #C9E785;
background:#FFFFFF;
}

/* ===================================================================================== */
/*右コンテンツタイトル*/

#wrapper #top-under #top-right #title1{
background:url(/static/images/img_community/midasi-bar.gif) no-repeat left center;
height:60px;
width:500px;
padding:0px 0px 0px 70px;
margin:10px 0px 20px 10px;
line-height:60px;
color:#E47C04;
font-size:1.5em;
vertical-align:middle;
font-weight:900;
}

/* ===================================================================================== */
/*画像見出しバー*/

#wrapper #top-under #top-right .title-bar{
margin:15px 0px 5px 10px;
padding:0px;
clear:both;
height:32px;
width:560px;
}

/* ===================================================================================== */
/*検索部*/

#wrapper #top-under #top-right #serch{
margin:0px 0px 0px 20px;
background:url('/static/images/img_community/muracom-top_r3_c9.jpg') no-repeat left center;
padding:0px 0px 0px 70px;
line-height:29px;
height:29px;
clear:both;
width:490px;
}

#wrapper #top-under #top-right #serch #txt{
font-size:0.9em;
float:left;
width:350px;
}

#wrapper #top-under #top-right #serch #smt{
margin:0px 0px 0px 5px;
float:left;
font-size:12px;
}

/* ===================================================================================== */
/*マトリックス状の部分*/

#wrapper #top-under #top-right .matrix{
margin:5px 0px 5px 10px;
clear:both;
height:auto;
width:560px;
padding:0px;
}

#wrapper #top-under #top-right .matrix .cell{
float:left;
height:auto;
width:100px;
}

#wrapper #top-under #top-right .matrix .cell img{
display:block;
margin:0px 20px;
clear:both;
}

#wrapper #top-under #top-right .matrix .cell p{
width:100px;
text-align:center;
font-size:.8em;
line-height:1.4em;
padding:0px;
margin:3px 0px 3px 0px;
}

/* ===================================================================================== */
/*もっと見る*/

#wrapper #top-under #top-right .more{
font-size:0.9em;
line-height:1.5em;
text-align:right;
height:1.5em;
clear:both;
margin:0px;
padding:0px;
width:570px;
}

/* ===================================================================================== */
/*新着順*/

#wrapper #top-under #top-right .sintyaku-jyun-box{
padding:3px 0px;
width:560px;
font-size:.9em;
margin:0px 0px 0px 10px;
clear:both;
}

#wrapper #top-under #top-right .sintyaku-jyun{
width:550px;
padding:0px 0px 0px 10px;
display:block;
font-size:1em;
line-height:1.5em;
height:1.5em;
border-bottom:1px dotted #CCCCCC;
}

#wrapper #top-under #top-right .sintyaku-jyun .date{
width:150px;
display:block;
float:left;
margin:0px;
padding:0px;
}

#wrapper #top-under #top-right .sintyaku-jyun .title{
display:block;
float:left;
width:400px;
margin:0px;
padding:0px;
}

/*****************************************************************************************/
/*もっとみるから入ったページ**************************************************************/
/*****************************************************************************************/

/* ===================================================================================== */
/*並べ替え表示*/

#wrapper #top-under #top-right #sort{
margin:10px 0px 10px 0;
text-align:center;
padding:0px;
clear:both;
}

#wrapper #top-under #top-right #sort label{
font-size:0.9em;
}

/* ===================================================================================== */
/*ページ制御部*/

#wrapper #top-under #top-right .page-scroll{
font-size:0.9em;
line-height:2em;
text-align:center;
margin:0;
}

/* ===================================================================================== */
/*コミュニティ一覧*/

#wrapper #top-under #top-right .box{
padding:0px;
height:auto;
margin:0px 0px 0px 10px;
font-size:.8em;
line-height:1.4em;
border-bottom:1px dashed #CCCCCC;
clear:both;
width:560px;
}

/* ===================================================================================== */
/*コミュニティ一覧レフト*/

#wrapper #top-under #top-right .box .left{
float:left;
width:350px;
margin:40px 0px 0px 20px;
padding:0px;
}

#wrapper #top-under #top-right .box .left li{
list-style:square inside;
}

#wrapper #top-under #top-right .box .left .txt{
width:350px;
display:block;
list-style-image:url(../css/none);
list-style-type:none;
margin:0px;
padding:0px;
}

#wrapper #top-under #top-right .box .com-link{
display:block;
text-align:right;
margin:0px;
padding:0px;
line-height:1.1em;
font-size:.9em;
clear:both;
}

/* ===================================================================================== */
/*コミュニティ一覧ライト*/

#wrapper #top-under #top-right .box .right{
width:140px;
float:right;
height:auto;
padding:0px;
margin:10px 0px 10px 0px;
}

#wrapper #top-under #top-right .box .right img{
display:block;
padding:0px 0px 10px 10px;
}

/*****************************************************************************************/
/*フッター********************************************************************************/
/*****************************************************************************************/

#wrapper #top-under #top-right #under-menu{
background:#FFFFFF;
height:auto;
width:570px;
clear:both;
float:left;
padding:10px;
font-size:0.8em;
line-height:1.5em;
text-align:center;
margin:0px;
}

#wrapper #top-under #top-right #under-menu a:link,
#wrapper #top-under #top-right #under-menu a:visited{
color:#A3D148;
}

#wrapper #top-under #top-right #under-menu a:link:hover,
#wrapper #top-under #top-right #under-menu a:visited:hover{
color:#FF9900;
}

/* ===================================================================================== */
/*copyright*/

#wrapper #top-under #top-right #cpright{
text-align:center;
clear:both;
margin:10px 0px 10px 0px;
padding:0px;
font-size:.9em;
}

/*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:5px 0px 5px 0px;
padding:0px;
text-align:center;
}

/* ===================================================================================== */
/*コミュニティ左下*/
.advertise_c_a_bottom{
margin:5px 0px 5px 0px;
padding:0px;
text-align:center;
}

/* ===================================================================================== */
/*コミュニティメイン下*/

.advertise_c_m_buttom{
margin:5px 0px 5px 0px;
padding:0px;
text-align:center;
}




