/* =============================================  
	beige_lavender-bbs
 ============================================= */
/*
2009.2/27
画像アドレス修正
2008.8/1
Template Design By BeigeHeart_Chako＿http://beigeheart.blog9.fc2.com/
関連記事＿http://beigeheart.blog9.fc2.com/blog-entry-421.html
利用規約＿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 : 80%; 
	color : #666;
	background-color : #F2F0DB;
	background-image : url("http://blog-imgs-24.fc2.com/b/e/i/beigeheart/lavender-h-back-y.gif");
	background-repeat : repeat ;
	background-position : 0px 150px;
}

table {
	font-size : 100%; 
	width : auto;
}
td,th {
	padding : 1px;
}
/* =============================================  
	レイアウト設定
 ============================================= */

/*コンテンツ*/
div#container {
	margin : 0px auto ; 
	width : 650px;
	text-align : left;
	line-height : 150%;
	background-image : url("http://blog-imgs-24.fc2.com/b/e/i/beigeheart/bg_herb-body-y.gif");
	background-repeat : repeat-y ;
	background-position : left top; 
}

/*ヘッダー*/
div#layout_head {
	width : 650px;
	height : 192px;
	background-image : url("http://blog-imgs-24.fc2.com/b/e/i/beigeheart/lavender-h-top-y.gif");
	background-repeat : no-repeat ;
	background-position : left top;
}
#index div#layout_head {
	height : 400px;
}

/*メイン*/
div#wrapper {
	padding-left : 40px ;
}

/* フッター */
div#layout_footer {
	text-align : center;
	width : 500px;
}

/*見出し*/
h1 {
	margin : 0px;
	padding : 30px 260px 0 130px;
	font-weight : bold;
	color : #743F91;
}
h1 a:link { color : #743F91; text-decoration : none;}
h1 a:active { color : #693; text-decoration : none;}
h1 a:visited { color : #743F91; text-decoration : none;}
h1 a:hover { color : #693; 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 : #693; text-decoration : none;}
a:active { color : #360; text-decoration : none;}
a:visited { color : #693; text-decoration : none;}
a:hover { color : #360; text-decoration : underline;}

img {
	border: 0px;
}

/* =============================================  
	ナビゲーションメニュー
 ============================================= */
#navigation {
	margin : 0;
	padding : 35px 0 0px 150px;
	color : #360;
}


/* =============================================  
	投稿部分設定
 ============================================= */
input,select,textarea{
	font-family : "Osaka","Verdana", "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	color : #636363;
	font-size :100%;
	background-color : #FFF5FF; 
	border-top : 1px dotted #743F91 ; 
	border-bottom : 1px dotted #743F91 ; 
	border-left : 1px dotted #743F91 ; 
	border-right : 1px dotted #743F91 ; 
}
input.button{
	color : #743F91;
	font-size :100%;
	background-color : #F6EEFF; 
	border-top : 1px dotted #743F91 ; 
	border-right : 1px solid #743F91 ; 
	border-bottom : 1px solid #743F91 ; 
	border-left : 1px dotted #743F91 ; 

}

/* =============================================  
	投稿フォーム
 ============================================= */
/*投稿フォーム*/
#bbsform {
	margin : 20px 0 0 10px;
	padding : 0px ;
	text-align:left;
}
#index #bbsform {
	margin : 20px 0 0 110px;
}

#bbsform table.postinfo {
	font-size : 100%; 
	color : #743F91;
}
#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 : 400px;
	margin : 10px 0;
	padding: 5px;
	color : #900;
	border : 1px dotted #743F91 ; 
}


/* =============================================  
	スレッド全体
 ============================================= */
.thread_wrapper {
	width:500px;
	margin:30px 0;
	padding : 0px 0 40px 0;
	text-align : right;
	background-image : url("http://blog-imgs-24.fc2.com/b/e/i/beigeheart/lavender-title-hr.gif");
	background-repeat : no-repeat ;
	background-position : center 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 25px;
	font-weight : bold;
	color : #636;
	background-color : #F6EEFF; 
	background-image : url("http://blog-imgs-24.fc2.com/b/e/i/beigeheart/lavender-icon.gif");
	background-repeat : no-repeat ;
	background-position : 0px 2px;
	border-bottom : 1px dotted #743F91 ; 
}

h4.child-title {
	margin: 0px;
	padding: 2px 0 2px 22px;
	font-weight : normal;
	color : #636;
	background-color : #F6EEFF; 
	border-bottom : 1px dotted #743F91 ; 
	background-image : url("http://blog-imgs-24.fc2.com/b/e/i/beigeheart/lavender-icon.gif");
	background-repeat : no-repeat ;
	background-position : 0px 0px;
}

/* =============================================  
	記事の日付
 ============================================= */
div.date {
	text-align:right;
}

/* =============================================  
	記事の本文
 ============================================= */
div.contents {
	padding:10px 0px;
}
div.contents div.body {
	float:left;
}
/* =============================================  
	記事の画像
 ============================================= */
div.contents img.userimage {
	float:right;
	border:0px;
	padding:5px;
}

/* =============================================  
	記事の返信ボタンや編集ボタンを含む親要素
 ============================================= */
div.panel {
	padding:5px 0px 0 0;
	text-align:right;
	clear:both;
	border-top : 1px dotted #743F91 ; 
}

div.panel form {
	display: inline;
}
/* =============================================  
	記事の返信ボタンや編集ボタン
 ============================================= */
div.panel form form input {
	padding:0px 2px;
}

/* =============================================  
	プレビュー画面
 ============================================= */
table.capture , table.preview {
	font-size : 100%; 
	width : 490px;
	border-collapse : collapse;
	margin: 20px 2px;
}
table.preview td, table.preview th {
	padding : 2px;
	line-height: 150%;
	text-align:left;
	border : 1px solid #743F91 ; 
}
table.capture td, table.capture th {
	padding : 2px;
	line-height: 150%;
	text-align:center;
	border : 1px solid #743F91 ; 
}
table.capture th , table.preview th {
	color : #743F91;
	background-color : #F6EEFF; 
}

/* =============================================  
	ヘルプ
 ============================================= */
#help {
	width:450px;
	margin:20px 0;
	padding:0px 10px;
	text-align:left;
}
#help ul {
	margin : 0 ;
	padding : 5px 0px 10px 30px; 
	list-style-image: url("http://blog-imgs-1.fc2.com/b/e/i/beigeheart/listviolet.gif"); 
}
#help h3 {
	margin : 0px;
	padding : 0px;
	text-align : left;
	font-weight : bold;
	color : #636;
	background-color : #F6EEFF; 
	border-bottom : 1px dotted #743F91 ; 
}

/* =============================================  
	広告
 ============================================= */
/*コピーライト*/
#copyright {
	text-align : center;
	margin : 50px auto 0 50px;

}
#copyright table {
	font-size : 95%;
}