/*
====================================================================================

 作成日: 2010.04.24
 最終更新日: 2010.08.10
 テンプレート名: CHELL カスタマイズ用 #06 index
 Template by CHELLCY (http://chellcy.com/)

====================================================================================
*/

/*
====================================================================================
 リセット ☆
====================================================================================
*/

html {overflow-y: scroll;overflow:auto;height:100%;}

table {border-collapse: collapse; border-spacing: 0;}

fieldset,img {border: 0;}

br {letter-spacing: 0;}

li {list-style-type: none;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0; padding: 0;
}

h1,h2,h3,h4,h5,h6 {font-size: 100%;}

/*
====================================================================================
 全ブロックの共通設定
====================================================================================
*/

/* BODY全体に関する設定
--------------------------------------------------------------------------------- */
body {
	font-size: 12px;
	line-height: 180%;
	font-family: Verdana,sans-serif;
	letter-spacing:1px;
	color:#454545;
	text-align: center;
	padding-right:30px;
	height:100%;
	background-color:#e8ece9:
	background:#e8ece9:
}


hr { border-width:1px 0 0; border-style:dotted; border-color:#333; height:1px; margin: 5px -20px;}


h3 {
margin: 0px -25px 5px -25px;
padding:  0px 0px 5px 15px;
border-bottom: 1px dotted #333;
font-size: 105%;
font-weight: bold;}

/* ※被っている設定は↓が優先されます */


/* tdの全ての設定
--------------------------------------------------------------------------------- */
td {text-align: left;}

/* table全ての設定
--------------------------------------------------------------------------------- */
table {
	color: #454545;
	font-size: 10px;
	border: none;
}

/* 他エレメントの設定 ☆
--------------------------------------------------------------------------------- */
p {margin: 1em 0;}
input, textarea {border: 1px dotted #333;
background:#e8ece9:
}


/*『textarea』パーツの入力項目のclass（inputなどの部分）*/
#emptybox_top .textarea_parts {
width:400px; hight:60px;
margin:8px 0px 0px 0px;
}

/*メールフォームの送信ボタンを囲っているタグのclass*/
#emptybox_top .submit {
margin:-50px 0px 0px 405px;
}

/*メールフォームの送信ボタンのclass*/
#emptybox_top .submit_button {
padding: 1px;}

/*送信完了メッセージを囲っているタグのclass*/
#emptybox_top .result {
margin:20px 0px;
}

/*送信完了メッセージの戻るボタンのclass*/
#emptybox_top .result_submit_button {
padding: 1px;}

/*
------------------------------------------------------------------------------------
  リンクの設定
------------------------------------------------------------------------------------
*/

a {text-decoration: none;}

a:link {color: #925985;}
a:visited {color: #925985;}
a:hover {color: #999989;}
a:active {color: #925985;}

a img {
	border-style: none;
	border-width: 0px;	
	text-decoration: none;
	margin: 0; 
}


/*
====================================================================================
 全体のカラム設定
====================================================================================
*/

/* 全体ブロックの設定 ★
--------------------------------------------------------------------------------- */
#AllBlock {
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 100%;
	min-height: 100%;
	position:relative;
background:#e8ece9:}


body > #AllBlock {
        height: auto;
}

/* インデックスブロックの設定 ★
--------------------------------------------------------------------------------- */
#indexBlock {
	margin-left: 30px;
	padding-top: 30px;
	text-align: left;
}

/* メインブロックの設定
--------------------------------------------------------------------------------- */
#mainBlock {
	text-align:right;
	width:100%;
	height: 100%;
}

#mainBlock #TopImg,
#mainBlock #TopBlock,
#mainBlock #EntryBlock,
#mainBlock .PluginBlock {
	margin-left:285px;
}

/* サイドブロック（左側メニューが書かれる場所）の設定
--------------------------------------------------------------------------------- */
#SideBlock {
	width: 261px;
	position:fixed;
	top:0;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop+0));
	left: 0px;
	text-align: left;
	border-right:1px dotted #000; 
	line-height: 140%;
	font-size: 11px;
}

/* メニュースクロールバー用のボックス */
.scroll_box {overflow:auto;}

/* メニューのウィンドウ超過分をスクロールするための高さ設定 */
html,
body,
#AllBlock,
#SideBlock,
.scroll_box{height:100%;}

/* 余白と横幅用のボックス */
.padding_box {
	padding:30px;
	width:200px;
}



/* 記事繰り返し処理全ての部分の設定
--------------------------------------------------------------------------------- */
#EntryBlock {
	text-align: left;
	padding: 30px;
}

/* 一番下のブロック（著作権表示が書かれる場所）の設定
--------------------------------------------------------------------------------- */
#FooterBlock {
	color: #CCCCCC;
	padding-bottom: 5px;
	text-align: right;
	width: 100%;
	font-size: 10px;
	bottom:0px;
}

/*
====================================================================================
 記事ブロック用デザイン
====================================================================================
*/

/* 記事表示部分の背景や余白等の設定
--------------------------------------------------------------------------------- */
.EntryInnerBlock {
	text-align: left;
	margin-bottom: 30px;
}

/* 各記事タイトル部分の設定 ◇ 記事のタイトル
--------------------------------------------------------------------------------- */
.EntryTitle {
		margin:  20px  0px  0px 0px;
}

.EntryTitle h2 {margin: 0px 0px 3px 0px;
		padding:  0px 0px 5px 15px;
		border-bottom: 1px dotted #333;
		font-size: 105%;
		font-weight: bold;
}



.EntryTitle a {color: #454545;}
.EntryTitle a:visited {color: #454545;}
.EntryTitle a:active {color: #454545;}
.EntryTitle a:hover {color: #925985;}


/* 各記事やコメント、トラックバックなどの総合のブロック部分
--------------------------------------------------------------------------------- */
.EntryTextBox {
	margin: 30px 0 0;
}

/* 記事本文が記載される部分
--------------------------------------------------------------------------------- */
.EntryText {
	margin: 10px 30px;
}


/* 追記文書が記載される部分
--------------------------------------------------------------------------------- */
.EntryPsText {
	margin: 15px 30px;
}

/* カテゴリーと日付へのリンク ★
--------------------------------------------------------------------------------- */
.EntryHeader {
	text-align:right;
	margin: 40px 30px;
}


/* 次の記事やHOMEへのリンクが表示される背景部分
--------------------------------------------------------------------------------- */
.PageLinkBlock {
	text-align: center;
}

.pagelink_10 {
	padding: 5px 0;
}

/* メイン＆記事ページの時は表示しない */
.entry_body .PageLinkBlock,
.mainpage_body .PageLinkBlock {
	display:none;
}



/*
====================================================================================
 探索フォームの装飾 ☆
====================================================================================
*/

.blogsearch {}

input.box {
border: 1px dotted #333;
margin: 1px;
padding: 1px;
}

input.btn {border: 1px dotted #333;
padding: 1px;}



/*
====================================================================================
 メニュー表示の切り替え ★
====================================================================================
*/

.getbox {
	display:none;
}
