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

******************************************************/
/*S*/
body {
font-size:11px;
color:#624035;
line-height:140%;
letter-spacing:1px;
text-align:center;
margin:0 auto;
background-color:;
}

/*e[u*/
table{
border-collapse: collapse;
}
td {
margin:0 auto;
}

/*N*/
a:link {
text-decoration:none;
color:#00859B;
}
a:visited{
text-decoration:none;
color:#744B98;
}
a:hover {
text-decoration:underline;
color:#F8A900;
}
a:active {
text-decoration:none;
color:#DA508F;
}

hr {
border:#F9D677 1px dashed;
}

#mainBlock {
width:770px;
text-align: center;
margin-left:auto;
margin-right:auto;
}

/*eLXg*/
.left {
text-align:left;
}
.center {
text-align:center;
}
.right {
text-align:right;
}
/******************************************************
wb_[
******************************************************/
/*S*/
#TopBlock {
width:770px;
height: 200px;
text-align:center;
background-color:;
}
/*^Cg*/
#TopTitle {
padding:50px 0px 0px 20px;
}
/*^Cg*/
.TopTitleFont {
font-family:"lr ",serif;
font-size:30px;
font-weight:bold;
color:#865C4B;
text-decoration:none;
}
/**/
#TopExplanation {
font-size:11px;
letter-spacing:1px;
padding: 10px 0px 20px 0px;
}

/*j[*/
#M {
font-size:12px;
background-color:tan;
padding: 5px 0 2px 0;
}
#TopMenu {
font-size:11px;
border:1px tan solid;
padding:7px 0 5px 0;
}

/******************************************************
tb^[
******************************************************/
/*S*/
#FooterBlock {
clear:both;
text-align: center;
font-size:11px;
padding:3px;
line-height:120%;
border-top:tan double 10px;
border-right:tan solid 1px;
border-left:tan solid 1px;
border-bottom:tan solid 10px;
background-color:;
}

/******************************************************
  vOC
******************************************************/
/*S*/
.PluginBlock {
width: 220px;
text-align: left;
float: left;
}
/*wiE]*/
.PluginInnerBlock {
padding:0px;
margin:10px 0 10px 10px;
border:#FBAADE solid 1px;
background-color:;
}
/*̕*/
.PluginTitle {
text-align:center;
background-color:#FBAADE;
padding:5px 0 5px 0;
}
/**/
.PluginExplanation {
padding: 5px;
}
/*\ꏊ*/
.PluginContents {
margin:5px;
padding:5px;
}
/******************************************************
  L
******************************************************/
/*LS*/
#EntryBlock {
width: 550px;
float: left;
text-align: left;
overflow:hidden;
}
/*wiE]*/
.EntryInnerBlock {
padding:0;
margin:5px 0 10px 0;
text-align: left;
border:1px #F9D677 solid;
background-color:;
}
/*Lwb_[*/
.CG {
font-size:10px;
padding:5px 5px 0 0;
background-color:#F9D677;
text-align: right;
}
.EntryTitle {
padding:0 0 10px 15px;
background-color:#F9D677;
text-align: left;
font-size:12px;
}
/*^Cg*/
.EntryTitleFont {
}
/*LECMETB*/
.EntryTextBox {
margin: 5px 0px;
}
/*L{*/
.EntryText {
font-size:11px;
padding:10px 5px 20px 30px;
}
/*ǋL*/
.EntryPsText {
font-size:11px;
padding: 20px;
text-align: right;
}
/*Ltb^[*/
.EF {
font-size:10px;
text-align:right;
border:#F9D677 2px dashed;
margin:5px 0 5px 0;
}
.EntryFooter {
font-size:10px;
padding:15px 1 10px 15px;
background-color:#F9D677;
text-align:right;
padding:5px;
}
/*eҖ*/
.EntryUserName {
}
/*e*/
.EntryWriteDate {
}
/*JeS*/
.EntryCategory {
margin:3px;
}
/*RN*/
.EntryComment {
margin-left: 3px;
}
/*saN*/
.EntryTrackback {
margin-left: 3px;
}
/*ړN*/
.PageLinkBlock{
text-align:center;
padding:10px;
margin:10px 0 10px 0;
background-color:#BADBC7;
}
/******************************************************
  Rg\
******************************************************/
/*S*/
.CommentBlock{
padding:0;
}
/*̋LɃRg*/
.CommentMenuTitle{
font-size:12px;
text-align: left;
background-color:#C0BA7F;
padding:10px 0 10px 20px;
margin:20px 350px 0 0;
}
/*S̔wi*/
.CommentTextBox{
margin:0;
padding:10px;
border-top:10px solid #C0BA7F;
border-left:20px solid #C0BA7F;
border-right:10px solid #C0BA7F;
border-bottom:7px solid #C0BA7F;
background-color:;
}
/*^Cg*/
.CommentTitle{
font-size:12px;
text-align: left;
margin:3px;
padding:2px 0 0 5px;
border-bottom:double 3px #435AA0;
}
/*Rg{*/
.CommentText{
font-size:10px;
padding:15px 0 10px 15px ;
}
/*Rtb^[*/
.CommentFooter{
font-size:10px;
text-align:right;
padding:5px;
}
/*eҖ*/
.CommentUserName{
font-size:10px;
padding:1px 10px 0 0;
text-align:right;
}
/*R҃N*/
.CommentURL{
margin-left: 5px;
}
/*e*/
.CommentWriteDate{
margin-left: 5px;
}
/*R҃N*/
.CommentEdit{
margin-left: 5px;
}
/******************************************************
  RgtH[
******************************************************/
/*S*/
.CommentFormBlock{
padding:10px;
background-color:#C0BA7F;
}
/*e[u*/
.CommentFormTable{
}
/*TH^O*/
.CommentFormTh{
font-size:12px;
padding-top:5px;
text-align:right;
}
/*TD^O*/
.CommentFormTd{
padding-top:5px;
text-align:left;
}
/*M{^TD^O*/
.CommentFormSubmit{
width:100px;
text-align:right;
}
/*{^EeLXgGA*/
.CF{
border:3px double ~;
background-color:#6AA89D;
}
.CommentForms{
border:1px dashed #C0BA7F;
font-size:11px;
padding:2px;
}
/******************************************************
  gbNobN
******************************************************/
/*S*/
.TrackbackBlock{
margin-top:20px;
}
/*̋Lւ̂sa*/
.TrackbackMenuTitle{
font-size:12px;
text-align:right;
background-color:#FFBF8F;
padding:10px 20px 5px 0;
margin:0px 0 0 350px;
}
/*sa*/
.TrackbackTextBox{
padding:20px 20px 10px 20px;
border-top:3px dotted #FFBF8F;
border-left:20px solid #FFBF8F;
border-right:10px solid #FFBF8F;
border-bottom:7px solid #FFBF8F;
background-color:;
}
/*sa^Cg*/
.TrackbackTitle{
font-size:12px;
text-align: left;
}
/*saL*/
.TrackbackText{
font-size:11px;
padding: 10px 0 0 10px;

}
/*sae*/
.TrackbackFooter{
text-align:right;
padding-top:5px;
}
/*sauO*/
.TrackbackUserName{
margin-left: 5px;
}
/*saN*/
.TrackbackFromURL{
margin-left: 5px;
}
/*sa*/
.TrackbackWriteDate{
margin-left: 5px;
}
/*̋LɃgbNobN*/
.TrackbackURLTitle{
font-size:12px;
text-align: left;
background-color:#FFBF8F;
padding:10px 0 10px 20px;
margin:0;
}
/*saURLtH[*/
.TrackbackURL{
}
/******************************************************
  vOC
******************************************************/
/*eof{fU*/
.Plugin_data {
text-align:left;
padding:5px;
}
/*eof{fUt*/
.Plugin_data_date {
text-align:right;
}
/******************************************************
  J_[
******************************************************/
/*tړ*/
.CalendarMoveTable {
font-size:12px;
background-color:#EAE0D5;
padding:5px;
text-align:center;
margin:0 auto;
width:80%;
}
/*tړA<tr>^O*/
.CalendarMoveTr {
}
/*tړAtd*/
.CalendarPrevTd {
padding:2px;
}
/*tړAtd*/
.CalendarNowTd {
padding:2px;
}
/*tړAEtd*/
.CalendarNextTd {
padding:2px;
}
/*\e[u*/
.CalendarTable {
margin:0 auto;
width:80%;
padding:3px;
}
/*-------------------------------------------------------
  e[u -> j\
-------------------------------------------------------*/
/*j\i<tr>^Oj*/
.CalendarWdayTr {
font-size:11px;
margin-top:2px;
border:1px solid #EAE0D5;
text-align:center;
}
/*j\Aj<th>^O*/
.CalendarWdaySun {
color:#FBACB8;
padding:2px;
}
/*j\A<th>^O*/
.CalendarWday {
padding:2px;
}
/*j\Ayj<th>^O*/
.CalendarWdaySat {
color:#89BDDE;
padding:2px;
}
/*-------------------------------------------------------
  e[u -> t\
-------------------------------------------------------*/
/*t\i<tr>^Oj*/
.CalendarTr {
font-size:11px;
border:1px solid #EAE0D5;
text-align:center;
}
/*t\Aj<td>^O*/
.CalendarTdSun {
color:#FBACB8;
padding:2px;
}
/*t\Ayj<td>^O*/
.CalendarTdSat {
color:#89BDDE;
padding:2px;
}
/*t\A<td>^O*/
.CalendarTd {
padding:2px;
}
/*LL*/
.CalendarTdLink {
background-color:#F6B999;
padding:1px;
}
/*LLF*/
.CalendarTdLinkFont {
color:;
}
/*-------------------------------------------------------
  Rg -> ǗҕԐM
-------------------------------------------------------*/
.CommentResBlock {
}

.CommentResBox {
	border-top:3px dotted #C0BA7F;
	border-left:50px solid #C0BA7F;
	border-right:10px solid #C0BA7F;
	border-bottom:10px solid #C0BA7F;
	padding:20px 10px 10px 30px;
}

.CommentResTitle {
	font-size:12px;
}

.CommentResText {
	font-size:11px;
	padding:10px 0px 0px 10px;
}

.CommentResFooter {
	padding:2px 0 5px 0;
	text-align:right;
	border-top:1px dashed #C0BA7F;

}
/******************************************************
 	Copyright(C)Rinmaru All rights reserved.
	http://shiyochoka.shakunage.net/
******************************************************/