.table {
width:100%;
margin-bottom:25px;
}
.td01 {
background:url(http://bfile.shinobi.jp/2654/td01.gif) no-repeat 100% 100%;
width:26px;
height:26px;
}
.td02 {
background:url(http://bfile.shinobi.jp/2654/td02.gif) repeat-x 100% 100%;
height:26px;
}
.td03 {
background:url(http://bfile.shinobi.jp/2654/td03.gif) no-repeat 0 100%;
width:26px;
height:26px;
}
.td04 {
background:url(http://bfile.shinobi.jp/2654/td04.gif) repeat-y 100% 0;
width:26px;
}
.td06 {
background:url(http://bfile.shinobi.jp/2654/td06.gif) repeat-y 0 0;
width:26px;
}
.td07 {
background:url(http://bfile.shinobi.jp/2654/td07.gif) no-repeat 100% 0;
width:26px;
height:42px;
}
.td08 {
background:url(http://bfile.shinobi.jp/2654/td08.gif) repeat-x 0 0;
height:42px;
}
.td09 {
background:url(http://bfile.shinobi.jp/2654/td09.gif) no-repeat 0 0;
width:26px;
height:42px;
}
.form_width {
width:250px;
}
.new {
background:url(http://bfile.shinobi.jp/2654/new.gif) no-repeat 0 0;
height:40px;
padding-left:35px;
padding-top:5px;
border:none;
}
.past {
background:url(http://bfile.shinobi.jp/2654/past.gif) no-repeat 100% 0;
height:40px;
padding-right:35px;
padding-top:5px;
border:none;
}
.home {
height:40px;
border:none;
padding:5px 5px 0;
}
form {
margin:0;
}
input,textarea,select,option {
border:1px solid #000;
background:#000;
color:#ccc;
font:100% sans-serif;
margin-right:5px;
}
body {
font:65%/25px osaka;
margin:0;
padding:0;
}
table {
font:100%/25px osaka;
border-collapse:collapse;
}
a {
text-decoration:none;
border-bottom:1px solid #000;
color:#000;
}
a:hover {
color:#999;
}
#mainBlock {
border-top:6px solid #000;
text-align:center;
}
#TopBlock {
background:url(http://bfile.shinobi.jp/2654/crown.jpg) 10px 10px no-repeat;
height:160px;
text-align:left;
padding:30px 0 0 210px;
}
#TopTitle {
font:60px 'Times New Roman';
letter-spacing:5px;
}
#TopExplanation {
padding:10px 0 0 20px;
}
#FooterBlock {
clear:both;
color:#fff;
background:#000;
text-align:center;
padding:5px;
}
#FooterBlock a {
color:#fff;
border:none;
}
#FooterBlock a:hover {
color:#666;
}
.PluginBlock {
padding-top:20px;
width:20%;
text-align:left;
float:left;
}
.PluginTitle {
background:url(http://bfile.shinobi.jp/2654/icon.gif) 0 50% no-repeat;
height:30px;
padding:10px 30px 0;
}
.PluginContents {
margin-bottom:20px;
padding:10px 20px;
}
#EntryBlock {
float:left;
width:75%;
text-align:left;
padding:0 20px 0 30px;
}
.EntryTitle {
background:url(http://bfile.shinobi.jp/2654/icon.gif) 0 50% no-repeat;
font:20px 'century gothic';
height:30px;
text-align:left;
font-weight:700;
padding:10px 30px 0;
}
.EntryTextBox {
margin-top:10px;
}
.EntryWriteDate {
color:#999;
font:20px 'century gothic';
letter-spacing:10px;
text-align:right;
}
.EntryWriteDate a {
border:none;
}
.PageLinkBlock {
text-align:center;
padding:10px 0;
}
.PageLinkTopBlock {
font-weight:700;
padding:10px 0;
}
.PageLinkTopBlock a {
font-weight:400;
}
.CommentBlock {
margin:30px 0;
}
.CommentMenuTitle {
font-weight:700;
text-align:center;
border-bottom:1px solid #000;
margin-bottom:10px;
}
.CommentTextBox {
margin-top:30px;
}
.CommentTitle {
text-align:left;
font-weight:700;
background:url(http://bfile.shinobi.jp/2654/icon.gif) 0 0 no-repeat;
padding-top:10px;
padding-left:30px;
height:30px;
}
.CommentText {
background:url(http://bfile.shinobi.jp/2654/line.gif) 0 0 repeat;
margin:0 30px;
}
.CommentFooter {
text-align:right;
margin:0 30px;
}
.CommentFormBlock {
margin-bottom:20px;
}
.CommentFormTh {
text-align:left;
padding:5px 5px 0;
}
.CommentFormTd {
padding-top:5px;
text-align:left;
}
.CommentFormSubmit {
width:100%;
margin-top:5px;
}
.CommentFormTextarea {
width:100%;
}
.TrackbackMenuTitle {
text-align:left;
background:url(http://bfile.shinobi.jp/2654/icon.gif) 0 0 no-repeat;
padding-top:10px;
padding-left:30px;
height:30px;
}
.TrackbackTitle {
text-align:left;
background:url(http://bfile.shinobi.jp/2654/arrow.gif) 0 0 no-repeat;
padding-left:15px;
}
.TrackbackText {
position:relative;
z-index:100;
padding:0 0 0 30px;
}
.TrackbackWriteDate {
font:25px 'century gothic';
margin-left:5px;
position:relative;
top:-30px;
letter-spacing:5px;
color:#ccc;
}
.TrackbackURLTitle {
text-align:right;
padding:0 30px;
}
.Plugin_data {
text-align:left;
background:url(http://bfile.shinobi.jp/2654/arrow.gif) no-repeat 0 0;
padding-left:15px;
}
.CalendarMoveTable {
line-height:20px;
width:80%;
}
.CalendarTable {
width:80%;
line-height:170%;
}
.CalendarTable td {
padding:0;
}
.CalendarTdLink a {
border:1px solid #000;
background:#000;
color:#ccc;
display:block;
width:100%;
height:100%;
}
.CalendarTdLink a:hover {
border:1px solid #000;
background:#ccc;
color:#333;
display:block;
width:100%;
height:100%;
}
.CommentResTitle {
background:url(http://bfile.shinobi.jp/2654/arrow.gif) no-repeat 0 0;
padding-left:15px;
}
.CommentResText {
background:url(http://bfile.shinobi.jp/2654/line.gif) 0 0;
}
td,.center {
text-align:center;
}
.left,.EntryInnerBlock {
text-align:left;
}
.right,.Plugin_data_date,.plugin_data_date {
text-align:right;
}
.EntryFooter,.TrackbackFooter {
text-align:right;
padding:5px;
}
.EntryCategory,.EntryComment,.EntryTrackback {
background:url(http://bfile.shinobi.jp/2654/arrow.gif) 0 0 no-repeat;
padding-top:5px;
padding-left:15px;
margin-left:5px;
}
.CommentUserName,.CommentURL {
font-weight:400;
margin-left:5px;
}
.CommentWriteDate,.CommentResFooter {
color:#999;
text-align:right;
}
.CommentEdit,.TrackbackUserName,.TrackbackFromURL {
margin-left:5px;
}
.TrackbackTextBox,.CommentResBlock {
padding:0 30px;
}