/******************************************************************

********************
reset
*******************************************************************

*******************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,inpu

t,textarea,
p,blockquote,th,td { 
margin:0;
padding:0;
font-size:12px;
font-family:Osaka,"ＭＳPゴシック",Chicago,Sans-serif;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,img { 
border:0;
outline:0;
overflow:hidden;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:normal;
}
ol,ul {
list-style:none;
}
caption,th,td {
text-align:left;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
border:0;
}

/******************************************************************

********************
common
*******************************************************************

*******************/
body {
line-height:1.4;
background:url(http://file.nimonica.blog.shinobi.jp/monican_back.jpg) no-repeat 

bottom right fixed;
}

a:link,a:visited,a:hover,a:active,a:visited:active,a:visited:hover 

{
text-decoration:none;
color:#888888;
outline:0;
overflow:hidden;
}

img {
margin:5px 0;
}
img a:link,img a:visited,img a:hover,img a:active,
img a:visited:hover,img a:visited:active {
text-decoration:none;
border:none;
outline:0;
overflow:hidden;
}
li,dd {
list-style:none;
}
input,textarea {
margin:2px;
padding:2px;
border: solid 1px;
}

.bold {
font-weight:bold;
}

.clear {
clear:both;
}

/******************************************************************

********************
MainBlock
*******************************************************************

*******************/
#MainBlock {
margin:0 auto;
width:792px;
background:url(http://file.nimonica.blog.shinobi.jp/monican_back.gif) repeat-y;
}

#MainBlock div.contents_main {
padding:10px;
width:551px;
display:block;
float:right;
}
#MainBlock div.contents_menu {
padding:10px;
width:191px;
display:block;
float:left;
}

/******************************************************************

********************
TopBlock
*******************************************************************

*******************/
#TopBlock {
padding-bottom:5px;
border-bottom:1px dotted;
}
#TopBlock h1 {
padding-bottom:10px;
}
#TopBlock h1 img {
margin:0;
}

/******************************************************************

********************
EntryBlock
*******************************************************************

*******************/
#EntryBlock {
padding:5px 0;
}
.EntryInnerBlock {
}
.EntryTitle {
padding:5px 0 5px 20px;
font-weight:bold;
background:url(http://file.nimonica.blog.shinobi.jp/monican_icon.gif) 1px 4px no-repeat;
border-bottom:1px dotted;
}
.EntryWriteDate {
padding:5px 0;
text-align:right;
color:#666666;
}
.EntryText {
padding-bottom:10px;
}
.EntryPsText {
padding-bottom:10px;
}
.EntryFooter {
padding-bottom:10px;
text-align:right;
}
.EntryFooter li {
display:inline;
color:#666666;
}
.EntryUserName,.EntryCategory,.EntryComment,.EntryTrackback {
}
.EntryTextBox {
}
.PageLinkBlock {
padding:5px 0;
text-align:center;
border-bottom:1px dotted;
}
.PageLinkBlock li {
display:inline;
}

/******************************************************************

********************
CommentBlock
*******************************************************************

*******************/
.CommentBlock {
padding-bottom:10px;
}
.CommentMenuTitle {
padding:5px 0 5px 20px;
font-weight:bold;
background:url(http://file.nimonica.blog.shinobi.jp/monican_icon.gif) 1px 4px no-repeat;
border-bottom:1px dotted;
}
.CommentFormBlock {
}
.CommentFormTable {
margin:0 auto;
}
.CommentFormTh {
padding:5px 10px 0 0;
text-align:right;
}
.CommentFormTd {
padding:5px 0 0;
}
.CommentFormTd .emoji {
margin:2px;
display:inline;
float:left;
}
.CommentForms{
width:400px;
}
.CommentFormSubmit {
text-align:right;
}
.CommentTextBox {
}
.CommentTitle {
padding:5px 0 5px 20px;
font-weight:bold;
background:url(http://file.nimonica.blog.shinobi.jp/monican_icon.gif) 1px 4px no-repeat;
border-bottom:1px dotted;
}
.CommentText {
padding:5px 0;
}
.CommentFooter {
padding-bottom:10px;
text-align:right;
}
.CommentFooter li {
display:inline;
color:#666666;
}
.CommentUserName,.CommentURL,.CommentWriteDate,.CommentEdit{
}

/*-------------------------------------------------------
CommentResBlock
-------------------------------------------------------*/
.CommentResBlock {
padding:5px 0px 5px 50px;
}
.CommentResBox {
}
.CommentResTitle {
padding:5px 0 5px 20px;
font-weight:bold;
background:url(http://file.nimonica.blog.shinobi.jp/monican_icon.gif) 1px 4px no-repeat;
border-bottom:1px dotted;
}
.CommentResText {
padding:5px 0;
}
.CommentResFooter {
padding-bottom:10px;
text-align:right;
}
.CommentResFooter li {
display:inline;
color:#666666;
}

/******************************************************************

********************
TrackbackBlock
*******************************************************************

*******************/
.TrackbackBlock {
}
.TrackbackMenuTitle {
padding:5px 0 5px 20px;
font-weight:bold;
background:url(http://file.nimonica.blog.shinobi.jp/monican_icon.gif) 1px 4px no-repeat;
border-bottom:1px dotted;
}
.TrackbackTextBox {
padding:5px 0px 5px 50px;
}
.TrackbackTitle {
padding:5px 0 5px 20px;
font-weight:bold;
background:url(http://file.nimonica.blog.shinobi.jp/monican_icon.gif) 1px 4px no-repeat;
border-bottom:1px dotted;
}
.TrackbackText {
padding:5px 0;
}
.TrackbackFooter {
padding-bottom:10px;
text-align:right;
}
.TrackbackFooter li {
display:inline;
color:#666666;
}
.TrackbackUserName,.TrackbackFromURL,.TrackbackWriteDate {
}
.TrackbackURLTitle {
}
#TrackbackURL {
width:400px;
}

/******************************************************************

********************
FooterBlock
*******************************************************************

*******************/
#FooterBlock {
margin:0 10px;
padding:5px;
width:541px;
display:block;
float:right;
text-align:right;
border-top:1px dotted;
}
#FooterBlock li {
display:inline;
}
#FooterBlock li.copy {
display:block;
}
#FooterBlock a:link,#FooterBlock a:visited,#FooterBlock 

a:hover,#FooterBlock a:active,
#FooterBlock a:visited:active,#FooterBlock a:visited:hover {
}

/******************************************************************

********************
PluginBlock
*******************************************************************

*******************/
.PluginBlock {
}
.PluginBlock a:link,.PluginBlock a:visited,.PluginBlock 

a:hover,.PluginBlock a:active,
.PluginBlock a:visited:active,.PluginBlock a:visited:hover {
}
.PluginInnerBlock {
}
.PluginTitle {
padding:5px 0 5px 20px;
font-weight:bold;
background:url(http://file.nimonica.blog.shinobi.jp/monican_icon.gif) 1px 4px no-repeat;
border-bottom:1px dotted;
}
.PluginExplanation {
padding:5px 0;
}
.PluginContents {
}

/******************************************************************

********************
calendar
*******************************************************************

*******************/
.CalendarMoveTable,.CalendarTable {
width:80%;
}
.CalendarPrevTd,.CalendarNowTd,.CalendarNextTd,
.CalendarWdaySun,.CalendarWdaySat,.CalendarWday,
.CalendarTdSun,.CalendarTdSat,.CalendarTd {
text-align:center;
}

/******************************************************************

********************
各プラグイン共通項目用設定
*******************************************************************

*******************/
/*各プラグイン処理内の基本デザイン*/
.Plugin_data {
}
/*各プラグイン処理内基本デザインの下に記載する日付など*/
.Plugin_data_date {
}
