/**************************************************************************************
  全体
**************************************************************************************/
body {
font-size:11px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:center;
background-color:#000000;
}
table{
border-collapse: collapse;
font-size:11px;
}
#hako {
width:800px;
height:670px;
border:0px;
border-collapse:collapse;
background-image:url("http://bfile.shinobi.jp/4928/background.jpg");
}
a:link {
color:#dddddd;
text-decoration:none;
}
a:visited{
color:#dddddd;
text-decoration:none;
}
a:hover {
color:#999999;
text-decoration:none;
}
a:active {
color:#999999;
text-decoration:none;
}

/**************************************************************************************
　　トップ
**************************************************************************************/
#Top {
width:800px;
height: 100px;
text-align:left;
padding: 5px 0px 0px 25px;
}

#TopTitle{
font-weight:bolder;
font-size:40px;
text-align:left;
}

#TopExplanation {
font-size:10px;
color:#cccccc;
padding:0px 0px 0px 5px;
}


/**************************************************************************************
  エントリー、コメント、トラックバック
**************************************************************************************/
#entrycell{
width:525px;
height:550px;
}

#entry {
width:500px;
height:550px;
overflow:auto;
scrollbar-track-color : #000000; 
scrollbar-3dlight-color : #333333; 
scrollbar-arrow-color :#333333 ; 
scrollbar-darkshadow-color : #333333; 
scrollbar-face-color :#000000 ; 
scrollbar-highlight-color : #000000 ; 
scrollbar-shadow-color : #000000 ; 
background-image:url("http://bfile.shinobi.jp/4928/blackback.png");
color:#999999;
text-align:center;
margin:0px 0px 0px 25px;
padding:20px 0px 0px 20px;
}


.PostTitle {
font-weight:bolder;
border:solid 2px #444444;
background-color:#333333;
width: 440px;
height: 20px;
padding:5px 0px 0px 10px;
text-align: left;
font-size:14px;
}

.EntryDay {
margin:0px 10px 0px 0px;
width: 450px;
text-align:right;
font-size:10px;
}

.day {
color:#444444;
}

.time {
color:#444444;
margin-left:5px;
}

.kijihenshuu {
color:#444444;
}


.Sentences {
width: 450px;
padding: 10px 2px;
text-align:left;
line-height:1.4;
}


.kiji_footer {
width: 458px;
padding: 5px 2px;
text-align:left;
font-size:10px;
border-bottom:dotted 1px #333333;
margin-bottom:60px;
}

/**********************************ページリンク*/

.pagelink {
text-align:left;
padding:10px 2px;
width:450px;
}

/*****************************コメント＆レスひとくくり*/
.comment {
background-color:#111111;
color:#999999;
width:450px;
margin-bottom:5px;
padding-bottom:10px;
}

/*****************************コメント*/
.commenttitle{
color:#999999;
font-weight:bolder;
padding:10px 0px 0px 20px;
text-align: left;
font-size:12px;
}
.commentsentences{
width:400px;
text-align:left;
margin:5px 20px 0px 20px;
color:#666666;
}

.Footer{
text-align:right;
padding-right:10px;
color:#444444;
}

/*****************************レス*/
.commentres {
width:390px;
border:dotted 1px #333333;
margin:10px 20px 10px 40px;
color:#666666;
}
.commentressentences{
color:#666666;
width:360px;
margin:10px 10px 0px 20px;
text-align: left;
}

/*******************************コメント＆トラバのメニュータイトル*/
.menutitle {
font-weight:bold;
width:450px;
text-align:center;
padding:3px 2px;
color:#999999;
}


/*******************************コメントフォーム*/
.commentform {
text-align:left;
padding:10px 0px 10px 10px;
font-size:11px;
}

.emoji {
}

.MenuTitle {
font-size:16px;
margin:15px 0px;
}

.CommentForm {
margin:0px;
padding:0px;
}

.CommentForm textarea {
font-size:11px;
}

.area {
border:solid 1px #999999;
background-color:#000000;
color:#CCCCCC;
width:200px;
margin-bottom:3px;
}

.btn {
border:solid 1px #999999;
background-color:#000000;
color:#CCCCCC;
margin-top:10px;
}

.sendbtn {
border:solid 1px #999999;
background-color:#000000;
color:#999999;
width:200px;
margin-top:15px;
}

/*****************************トラックバック*/
.trackback {
width:450px;
}

.TrackbackURL{
border:solid 1px #999999;
background-color:#000000;
color:#CCCCCC;
}

/**************************************************************************************
  メニュー（プラグイン）
**************************************************************************************/
.menu {
width:auto;
height:550px;
overflow:auto;
scrollbar-track-color : #000000; 
scrollbar-3dlight-color : #333333; 
scrollbar-arrow-color :#333333 ; 
scrollbar-darkshadow-color : #333333; 
scrollbar-face-color :#000000 ; 
scrollbar-highlight-color : #000000 ; 
scrollbar-shadow-color : #000000 ; 
background-image:url("http://bfile.shinobi.jp/4928/blackback.png");
background-repeat:repeat;
color:#999999;
margin-left:25px;
margin-right:25px;
padding:20px 0px 0px 10px;
}

.PluginBlock {
font-size:11px;
width: 170px;
text-align: left;

}

.PluginInnerBlock {
padding:10px 0px;
}

.PluginTitle {
color:#999999;
font-weight:bolder;
}

.PluginExplanation {
padding: 5px 0px;
}

.PluginContents {
padding: 5px 0px;
}

.Plugin_data {
text-align:left;
padding:0px;
}

.Plugin_data_date {
color:#999999;
font-size:10px;
text-align:left;
}

/*****************************プラグインカレンダー*/

.CalendarMoveTable {
color:#FFFFFF;
font-size:11px;
font-weight:bolder;
padding:3px;
width:100%;
}

.CalendarMoveTr {
color:#FFFFFF;
}

.CalendarPrevTd {
color:#FFFFFF;
}

.CalendarNowTd {color:#FFFFFF;
}

.CalendarNextTd {color:#FFFFFF;
}

.CalendarTable {
border:solid 1px #666666;
width:150px;
padding:3px;
}


.CalendarWdayTr {
color:#999999;
font-size:10px;
}

.CalendarWdaySun {
}

.CalendarWday {
}

.CalendarWdaySat {
}


.CalendarTr {
}


.CalendarTdSun {
border:solid 1px #000000;
color:#000000;
background-color:#999999;
}

.CalendarTdSat {
border:solid 1px #000000;
color:#000000;
background-color:#666666;
}

.CalendarTd {
border:solid 1px #000000;
color:#000000;
background-color:#666666;
}

.CalendarTdLink {
background-color:#000000;
}

.CalendarTdLinkFont {
color:#FFFFFF;
}

/**************************************************************************************
  フッター
**************************************************************************************/
#FooterBlock {
font-size:10px;
clear:both;
height: 20px;
text-align: center;
}
#FooterBlock a:link {
color:#FFFFFF;
text-decoration:none;
}
#FooterBlock a:visited {
color:#FFFFFF;
text-decoration:none;
}

#FooterBlock a:hover {
color:#000000;
text-decoration:none;
}
#FooterBlock a:active {
color:#000000;
text-decoration:none;
}
#master {
font-weight:bold;
color:#999999;
}
#copy {
margin:0;
color:#666666;
}
#samurai {
color:#666666;
}