/* 全体の設定 */
body{
	font-size: 0.85em;
	color: #cccccc;
	background-color: #444;
	text-align: left;
	line-height: 1.30em;
letter-spacing: 0.15em;

font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif;
}

/* リンクの下線なくす */
a	{
	text-decoration: none;
}

/* 画像の枠線とか */

.img_border img{
	border: 0px #111 solid;
	margin: 8px;
}

/* 水平線 */
hr{
	width: 100%;
	border: dashed 1px #111;
}

p.1{
	margin: 16px;
}

/* ちょっとした太字（サブタイとか） */
.subfont{
	font-weight: bold;
}

/* ダウンロードボタン
========================================*/
.DL_b{
	color: #ccc;
	font-size: 15px;
	font-weight: bold;
	background-color: #111;
	padding: 4px 8px;
	border-radius: 5px;
	text-align: center;
}

/* 前後記事リンクフォント
========================================*/
.back_next{
font-size: 0.9em;
	text-align: center;
}

/* プラグインタイトル枠
========================================*/
.Pframe{
	color: #ccc;
	font-weight: bold;
	background-color:#111;
	margin: 10px 0px 6px;
	padding: 6px 8px;
	border-radius: 5px;
}

/* 記事タイトル・日にちリンク
========================================*/
/* 記事タイトル枠 */
.ETframe{
	background-color:#111;
	margin: 6px 0px 12px;
	padding: 10px 10px;
	border-radius: 5px;
}

/* 記事タイトルフォント */
.ETitle{
	font-size: 1.5em;
	font-weight: bold;
	float: left;
}

/* 日にち・カテゴリーフォント */
.ETsub{
color: #ccc;
	text-align: right;
font-weight: bold;
}

/* 記事タイトルとかのリンクカラー */
.Elink a:link{
	color: #ccc;
}
.Elink a:visited{
	color: #ccc;
}
.Elink a:hover{
	color: #ccff33;
	background-color:#444;
}
.Elink a:focus{
	color: #ccff33;
	background-color:#444;
}
.Elink a:active{
	color: #ccff33;
	background-color:#444;
}
/* ======================================== */

/* ブログタイトル
========================================*/

.BTitle{
	font-size: 2em;
	font-weight: bold;
	padding: 10px 0px;
}

.BTlink a:link{
	color: #222222;
}
.BTlink a:visited{
	color: #222222;
}
.BTlink a:hover{
	color: #ccff33;
	background-color:#444;
}
.BTlink a:focus{
	color: #ccff33;
	background-color:#444;
}
.BTlink a:active{
	color: #ccff33;
	background-color:#444;
}
/* ======================================== */
/* デフォルトリンクカラー */
.Mlink a:link{
	color: #3399ff;
}
.Mlink a:visited{
	color: #3399ff;
}
.Mlink a:hover{
	color: #ccff33;
	background-color:#444;
}
.Mlink a:focus{
	color: #ccff33;
	background-color:#444;
}
.Mlink a:active{
	color: #ccff33;
	background-color:#444; 
}
/* ======================================== */
/* ページの設定
========================================*/
#Page{
	color: #444;
background-color: #fff;
border: solid 2px #111;
border-radius: 10px;
text-align: center;
width: 90%;
margin-right: auto;
margin-left: auto;
margin-top:50px;
margin-bottom:50px;
padding: 8px 10px 20px;
	box-shadow: 0px 0px 8px 8px #222;
	box-shadow-color-opacity:0.08;
}
/* ======================================== */

/* ブロックの設定
========================================*/
#MainB{
	background-color: #eee;
	border: solid 2px #111;
	border-radius: 10px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	box-shadow: 0px 0px 8px 8px #222;
	box-shadow-color-opacity:0.08;
}
#HeaderB{
	color: #222222;
	background-image: url(http://file.txsxp.blog.shinobi.jp/heder.gif);
	background-repeat: repeat-x;
	background-color: #111;
	text-align: left;
	height: 150px;
	border-bottom: solid 2px #111;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	padding: 20px 50px 10px;
	clear: both;
}

#CalenderB{
	color: #888;
font-size: 0.87em;
	background-color: #111;
	text-align: center;
	letter-spacing: 2px;
	padding: 6px;
}

#PluginB{
	color: #444;
	width: 150px;
	border: solid 0px #111;
	padding: 12px 6px 12px 10px;
	float: left;
	clear: both;
}
#EntryB{
	color: #444;
	border-left: solid 2px #111;
	margin-left: 170px;
	padding: 10px 20px;
}
#FooterB{
	background-color: #111;
	text-align: center;
	height: 30px;
	border-top: solid 2px #111;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding: 10px 20px;
	clear: both;
}

/* スクロールバー
========================================*/
body{
	scrollbar-face-color: #fff;
	scrollbar-track-color: #111;
	scrollbar-arrow-color: #111;
	scrollbar-highlight: #111;
	scrollbar-shadow-color: #111;
	scrollbar-3dlight-color: #111;
	scrollbar-darkshadow-color: #111;
}