/* =============================================  
	beige_rose-r-bbs
 ============================================= */
/*
2008.9/26
Template Design By BeigeHeart_Chako＿http://beigeheart.blog9.fc2.com/
利用規約＿http://beigeheart.blog9.fc2.com/blog-entry-103.html
テンプレの再配布、営利目的の利用禁止
画像の無断転載・再配布禁止
アダルト・法律違反サイト、使用不可
*/


*{margin : 0; padding : 0 ;}


/* =============================================  
	ボディ
 ============================================= */
body {
	font-family : "Verdana", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", "Osaka",sans-serif;
	text-align : center;
	font-size : 75%; 
	color : #C2A858;
	background-color : #4A2501;
}

table {
	font-size : 100%; 
	width : auto;
}
td,th {
	padding : 1px;
}
/* =============================================  
	レイアウト設定
 ============================================= */

/*コンテンツ*/
div#container {
	margin : 50px auto 0px ; 
	width : 350px;
	text-align : left;
	line-height : 150%;
}

/*ヘッダー*/
div#layout_head {
	width : 350px;
	height : 70px;
	text-align : right;
}

/*メイン*/
div#wrapper {
	text-align : right;
}

/* フッター */
div#layout_footer {
	text-align : center;

}

/*見出し*/
h1 {
	margin : 20px 0 0 0;
	font-weight : bold;
	color : #300;
}
h1 a:link { color : #960; text-decoration : none;}
h1 a:active { color : #300; text-decoration : none;}
h1 a:visited { color : #960; text-decoration : none;}
h1 a:hover { color : #300; text-decoration : underline;}


h1 { font-size : 140%;}
h2 { font-size : 120%;}
h3 { font-size : 110%;}
h4 { font-size : 105%;}
h5 { font-size : 100%;}
h6 { font-size : 100%;}

h2 {
	display : none;
}


/* =============================================  
	リンク設定
 ============================================= */
a:link { color : #C00; text-decoration : none;}
a:active { color : #C00; text-decoration : none;}
a:visited { color : #C00; text-decoration : none;}
a:hover { color : #960; text-decoration : underline;}

img {
	border: 0px;
}

/* =============================================  
	ナビゲーションメニュー
 ============================================= */
#navigation {
	margin : 0;
	padding : 0;
	text-align : center;
	color : #FFF;
	font-size :95%;
	background-color : #960; 
	border : 1px solid #C2A858 ; 
}
#navigation a:link { color : #FFF; text-decoration : none;}
#navigation a:active { color : #C2A858; text-decoration : none;}
#navigation a:visited { color : #FFF; text-decoration : none;}
#navigation a:hover { color : #C2A858; text-decoration : underline;}

/* =============================================  
	投稿部分設定
 ============================================= */
input,select,textarea{
	font-family : "Osaka","Verdana", "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	color : #666;
	font-size :100%;
	background-color : #F3E3B1; 
	border : 1px solid #C2A858 ; 
}
input.button{
	color : #4A2501;
	font-size :100%;
	background-color : #F3E3B1; 
	border : 1px solid #C2A858 ; 
	cursor : pointer; 
}
input:hover,textarea:hover {
	color : #F3E3B1;
	background-color : #960;
	border: 1px solid #C2A858;
}
/* =============================================  
	投稿フォーム
 ============================================= */
/*投稿フォーム*/

#bbsform {
	margin : 0px;
	padding : 0px 20px;
	background-color : #500508;
 	background-image : url("http://blog-imgs-18.fc2.com/b/e/i/beigeheart/rose-red-bbs.gif");
	background-repeat : no-repeat ;
	background-position : right bottom;
	border : 1px double #C2A858 ; 
}
#bbsform table.postinfo {
	margin : 20px 0px;
	padding : 0px ;
	font-size : 100%; 
	text-align : left;
	width:320px;
}
#bbsform table.postinfo th {
	text-align:left;
	width:45px;
}

#bbsform table.postinfo input.formpost {
	width:210px;
}

#bbsform table.postinfo textarea {
	width:260px;
}

/*エラーメッセージ*/
.error-mes {
	width : 300px;
	margin : 10px 0;
	padding: 5px;
	text-align:left;
	color : #FFF;
	border : 1px dotted #C2A858 ; 
}


/* =============================================  
	スレッド全体
 ============================================= */
.thread_wrapper {
	width:350px;
	margin:30px 0;
	padding : 0px 0 40px 0;
	text-align : right;
	background-color : #500508;
	border : 1px double #C2A858 ; 
 	background-image : url("http://blog-imgs-18.fc2.com/b/e/i/beigeheart/rose-red-bbs.gif");
	background-repeat : no-repeat ;
	background-position : right bottom;
}

/* =============================================  
	検索結果記事
 ============================================= */
.result_article{
	margin:30px 0;
	padding: 0px;
}

/* =============================================  
	親記事
 ============================================= */
.thread_wrapper .parent_article {
	padding: 0px;
	text-align : left;
}

/* =============================================  
	子記事
 ============================================= */
.thread_wrapper .child_article {
	width:90%;
	margin-left:auto;
	padding-top: 20px;
	text-align : left;
}



/* =============================================  
	記事の題名
 ============================================= */
h3.parent-title {
	margin: 0px;
	padding: 5px 0px 2px 3px;
	font-weight : bold;
}

h4.child-title {
	margin: 0px;
	padding: 2px 0 2px 3px;
	font-weight : bold;
}

/* =============================================  
	記事の日付
 ============================================= */
div.date {
	padding-right:5px;
	text-align:right;
	font-size : 10px;
	color : #FFF;
	background-color : #960; 
}

/* =============================================  
	記事の本文
 ============================================= */
div.contents {
	padding:10px 3px;
}
div.contents div.body {
	float:left;
}
/* =============================================  
	記事の画像
 ============================================= */
div.contents img.userimage {
	float:right;
	border:0px;
	padding:5px 3px;
}

/* =============================================  
	記事の返信ボタンや編集ボタンを含む親要素
 ============================================= */
div.panel {
	padding:5px 3px 0 0;
	text-align:right;
	clear:both;
}

div.panel form {
	display: inline;
}
/* =============================================  
	記事の返信ボタンや編集ボタン
 ============================================= */
div.panel form form input {
	padding:0px 2px;
}

/* =============================================  
	プレビュー画面
 ============================================= */
table.capture , table.preview {
	font-size : 100%; 
	width : 350px;
	border-collapse : collapse;
	margin: 20px 2px;
}
table.preview td, table.preview th {
	padding : 2px;
	line-height: 150%;
	text-align:left;
	background-color : #500508;
	border : 1px solid #C2A858 ; 
}
table.capture td, table.capture th {
	padding : 2px;
	line-height: 150%;
	text-align:center;
	border : 1px solid #C2A858 ; 
}
table.capture th , table.preview th {
	color : #F3E3B1;
	background-color : #960; 
}

/* =============================================  
	ヘルプ
 ============================================= */
#help {
	width:350px;
	margin:20px 0;
	padding:0px ;
	text-align:left;
	background-color : #500508;
	border : 1px double #C2A858 ; 
}
#help ul {
	margin : 0 ;
	padding : 5px 0px 10px 30px; 
	list-style-image: url("http://blog-imgs-1.fc2.com/b/e/i/beigeheart/list-red.gif"); 
}
#help h3 {
	margin : 0px;
	padding : 0px 5px;
	text-align : left;
	font-weight : bold;
	color : #FFF;
	background-color : #960; 
	border-bottom : 1px solid #F3E3B1 ; 
	border-left : 3px solid #F3E3B1 ; 
}

/* =============================================  
	広告・コピーライト
 ============================================= */
/*コピーライト*/
#copyright {
	text-align : right;
	margin : 20px auto ;
	background-color : #960; 
	border : 1px solid #C2A858 ; 
}
#copyright a:link { color : #FFF; text-decoration : none;}
#copyright a:active { color : #C2A858; text-decoration : none;}
#copyright a:visited { color : #FFF; text-decoration : none;}
#copyright a:hover { color : #C2A858; text-decoration : underline;}

/*広告*/
#ads {
	text-align : right;
	margin : 50px auto ;
}
#ads table {
	font-size : 95%;
}