/*--------------------------------------------------
	ボディ
--------------------------------------------------*/
body
{
	font-size: 0.9em;
        color: #cccccc;
	background-color: #000000;


  /*      width:1024px;  */
  /*      height:120px;  */    
     	margin:0px 0px; 

        background-image: url("http://big-dipper.info/image/bbs/background_bbs.jpg"); /* 全体の背景画像 */
        background-repeat: no-repeat;            /* 背景を繰り返さない */
        background-position: 50% 0%;            /* 背景画像の位置は画面中央上 */
        background-attachment:fixed;             /* 背景画像を固定する */


　　　　a:link { color: #666666; } 
　　　　a:visited { color: #666666; } 
　　　　a:hover { color: #ffffff; } 
　　　　a:active { color: #ffffff; } 
 
      }

/*--------------------------------------------------
	タイトル
--------------------------------------------------*/
#top_title
{
        height:75px;  　    
        margin:0px 0px;   
        background-image: url("http://big-dipper.info/image/bbs/title_bbs.jpg");
        background-repeat: no-repeat;           /* 背景を繰り返さない */   
        background-position: 50% 0%;            /* 背景画像の位置は画面中央上 */
        background-attachment:scroll;           /* 背景画像はスクロールする */
}

/*--------------------------------------------------
	ロゴ
--------------------------------------------------*/
#logo
{
       position: absolute;
       top:90%;
       left:5%;

	width:213px;     
        height:83px; 　
     	margin:20px 20px; 

        background-image: url("http://big-dipper.info/image/bbs/logo01.gif"); /* ロゴ */
        background-repeat: no-repeat;            /* 背景を繰り返さない */
        background-position: 10% 90%;            /* 背景画像の位置は画面左下 */
        background-attachment:fixed;             /* 背景画像を固定する */
       
}


/*--------------------------------------------------
	カウンター
--------------------------------------------------*/
#counter
{
     	margin-top:20px; 
        margin-bottom:60px; 
        color: #666666;
}

/*--------------------------------------------------
	確認画面
--------------------------------------------------*/
#kakunin
{
     	margin-top:20px; 
        margin-bottom:160px; 
       
}

/*--------------------------------------------------
	上部ナビゲーションメニュー
--------------------------------------------------*/
#navigation
{
	width:600px;
        margin:30px auto;
	border-color:dimgray;
	border-style:solid none;
	border-width:1px 0;
	padding: 4px 3px;
        color: dimgray;
        background-color:black;


/* 透過用　　*/
        filter:alpha(opacity=80);
        filter:
        progid:DXImageTransform.Microsoft.Alpha(opacity=80);
        -moz-opacity:0.80;
        opacity:0.80;
}

#navigation a:link { color: dimgray; } 
#navigation a:visited { color: dimgray; } 
#navigation a:hover { color: #ffffff; } 
#navigation a:active { color: #ffffff; } 



/*--------------------------------------------------
	投稿フォーム
--------------------------------------------------*/
#bbsform
{
	width:600px;
        margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	border:2px solid;
        border-color:dimgray;
	text-align:left;
        background-color: black;  
}


/* 透過用　　*/
/*----------------------
#bbsform
{
        filter:alpha(opacity=80);
        filter:
        progid:DXImageTransform.Microsoft.Alpha(opacity=80);
        -moz-opacity:0.80;
        opacity:0.80;
}
----------------------*/


#bbsform table.postinfo
{
	margin:1.5em;
	text-align:left;
	font-size:0.9em;
        background-color:black;  

        
}



/*--------------------------------------------------
	スレッド全体
--------------------------------------------------*/
.thread_wrapper
{
        width:700px;
	margin:16px auto;
	border:2px solid;
        border-color:dimgray;
	text-align:right;
        background-color: black; 
}

/* 透過用　　*/
/*----------------------
.thread_wrapper
{
        filter:alpha(opacity=80);
        filter:
        progid:DXImageTransform.Microsoft.Alpha(opacity=80);
        -moz-opacity:0.80;
        opacity:0.80;
}　　　　
-----------------------*/







/*--------------------------------------------------
	検索結果記事
--------------------------------------------------*/
.result_article
{
	margin:16px;
	text-align:left;
	clear:both;
}
/*--------------------------------------------------
	親記事
--------------------------------------------------*/
.thread_wrapper .parent_article
{
	margin:10px;
	text-align:left;
	clear:both;




}
/*--------------------------------------------------
	子記事
--------------------------------------------------*/
.thread_wrapper .child_article
{

	width:90%;

	margin-left:auto;



	padding:10px;


	border-top:1px solid;
        border-color:dimgray;
	text-align:left;
	clear:both;
}
/*--------------------------------------------------
	※※※
--------------------------------------------------*/
.thread_wrapper .parent_article form,
.thread_wrapper .child_article form
{
	clear:both;
}
/*--------------------------------------------------
	記事の題名
--------------------------------------------------*/
.thread_wrapper .parent_article span.title,
.thread_wrapper .child_article span.title,
.result_article span.title

{
	color:white;
	font-weight:bold;
}
/*--------------------------------------------------
	記事の日付
--------------------------------------------------*/
.thread_wrapper .parent_article div.date,
.thread_wrapper .child_article div.date,
.result_article div.date
{
        color:#666666;
	text-align:right;
        font-size:0.8em;
}
/*--------------------------------------------------
	記事の内容（本文と画像の親要素）
--------------------------------------------------*/
.thread_wrapper .parent_article div.contents,
.thread_wrapper .child_article div.contents,
.result_article div.contents
{
	margin:0.5em 2em;overflow:auto;



}



/*--------------------------------------------------
	記事の本文
--------------------------------------------------*/
.thread_wrapper .parent_article div.contents div.body,
.thread_wrapper .child_article div.contents div.body,
.result_article div.contents div.body
{
	

        float:left;


}
/*--------------------------------------------------
	記事の画像
--------------------------------------------------*/
.thread_wrapper .parent_article div.contents img.userimage,
.thread_wrapper .child_article div.contents img.userimage,
.result_article div.contents img.userimage
{
	float:right;
	border:0px;
	vertical-align:middle;


}



/*--------------------------------------------------
	記事の返信ボタンや編集ボタンを含む親要素
--------------------------------------------------*/
.thread_wrapper .parent_article div.panel,
.thread_wrapper .child_article div.panel
{
	text-align:right;clear:both;
}
.thread_wrapper .parent_article div.panel form,
.thread_wrapper .child_article div.panel form
{

	display: inline;
}


/*--------------------------------------------------

	ヘルプ
--------------------------------------------------*/
#help
{
	width:600px;
     	margin-top:0px; 
        margin-bottom:100px; 
	margin-left:auto;
	margin-right:auto;
	border:2px solid dimgray;
	text-align:left;
        background-color: black;

/* 透過用　　*/
　　　　filter:alpha(opacity=80);
        filter:
        progid:DXImageTransform.Microsoft.Alpha(opacity=80);
        -moz-opacity:0.80;
        opacity:0.80;

}																																												