/************************************/
/* body              */
body{
  font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Osaka";
 /*font-family: Verdana, "ＭＳ Ｐゴシック", sans-serif;*/
  font-size: 13px;
  line-height: 155%;
  color: #333333;
  margin: 0;
  padding: 0;
  background-color:#2ca9e1;c8d5bb;a4c1d7;e6eb94;f6b483　 /*背景*/
background-image: url(http://templates.blog.fc21.com/template/gray/body_back.gif);
  background-repeat: repeat-x;
  text-align: center;
}
#baseBlock {
  width: 1090px;                 /*760*/
  padding: 0px;
  margin: 0px auto;
  text-align: left;
}
#baseRight {
  width :826px;                  /*570*/
  float : right;
  margin: 20px 5px;
}
/************************************/
/* リンクの色  */
a{ color: #558C59;
text-decoration: none;
}
a:visited{ color: #558C59;
text-decoration: none;
}
a:hover{ color: #00ffff;FFCC33;
}

/************************************/
/* list要素              */
  blockquote {
  margin: 10px;
  background-color: #E8FFF1;
  padding: 10px;
  border-top: 1px dotted #336666;
  border-right: 1px dotted #336666;
  border-bottom: 1px dotted #336666;
  border-left: 5px solid #336666;
}

/************************************/
/* 左menu 要素 右に変更              */
#menu1Block {
  float : right;
  width : 240px;
  margin: 21px 0px;
 }
 .menu1BlockBase {
  width : 240px;
  background-repeat: no-repeat;
  padding: 1px 0px 0px 0px;
  background-color: #fff;
　border-style : solid;
  border-width : 1px;
  color: #696969;cc4a16;fff;7c995b;  /*枠の色*/　　　　　　　　　
  text-decoration : none;

}
.menuBlockHead {
  width : 230px;          /*174*/
  background-color: #7b8d42;745399;7b8d42;bf2360;929eb2;CC0000;cc4a16;　4753a2;  /*サイドタイトルバック*/
  margin: 5px 4px;
}
.menuBlockTitle {      /*関係ない*/
  padding: 5px 10px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #FFFFFF;
}
.menuBlockBody {/*関係ない*/
  width : 240px;               /*174*/
  margin: 0px;
  padding: 0px;
}
.menuText {/*関係ない*/
  font-size: 13px;
  padding: 10px;
  color: #333333;
  line-height: 120%;
}
.menuText input{
  /*width:100%;*/
　padding: 1.5px;

}
.menuText p{
  margin:0;
}
.menuText ul {
  padding: 0px 1px 0px 10px;
  margin: 2px;
}
.menuText ul li {
  padding: 0px 5px;
  margin: 5px;
  list-style-type: none;
  border-bottom: 1px solid #DDDDDD;
}

.menuBlockTop {
  margin: 0px 0px;
  padding: 0px;
}
.menuText form {
  margin: 0px ;
}
.search {
  width: 90px;
}
/************************************/
/*head要素              */
#headBlock {
  height: 430px;
  width: 578px;             /*570*/
 margin: 0px 246px;

  background-image: url(http://blog-imgs-52.fc2.com/k/a/m/kamesina/023_20120801183005.jpg);

background-position: 0px -0px;

lign: left;
  border-style : solid;
  border-width : 1px;
  color: #696969;cc4a16;fff;7c995b;  /*枠の色*/　　
}
#headBlogName{
  font-family:"ＭＳ明朝","Arial Black", "Impact", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
  font-size: 28px;
  background-color:#ff8c00;e5f6ff;7fd4ff;
  color: #fff;ff884c;
 /*color: #ff8c00; 99CCCC;*/
  padding: 10px 20px;
  width :538px;
  text-align: center;

}
#headIntroduction{
  line-height: 18px;
  background-color:#fff;
  color: #ff8c00; CCCCCC;  
  margin: 0px 0px 0px;
  text-align: center;
  width :578px;
  text-align: center;
}

/************************************/
/* main 要素              */
#mainBlock {
  float : right;
  width : 580px;  
  margin: 0px 0px 
 }
.mainEntryBlock {
  margin: 5px 0px 0px;

/*中央に枠をつけました*/
  background-color: #FFF;f8ffe8;fff5fe;fff;
  border-style : solid;
  border-width : 1px;
  color: #696969;fff;7c995b;  /*枠の色*/　　
}
.mainEntryTop {
  margin: 0px;
  padding: 1px; /* タイトル　チョット下げ*/
}

/*タイトルの中の書式*/
.mainEntryTitle {
  margin: 4px 7px;
  padding: 6px 4px 4px 22px;
  font-size: 20px;
  font-weight: bold;
  color: #ffFFFF;
  background-color:#7b8d42;745399;bf2360;8b008b;59667f;929eb2;CC0000;
/*中央のタイトルバック*/

  background-image: url(http://templates.blog.fc2.com/template/gray/main_titleback.gif);/*メールマーク*/
  background-repeat: no-repeat;
  background-position: left;

/*タイトルに枠をつけました*/
  /*border-style : solid;
  border-width : 1px;
  color: #7c995b;　　　*/　　　　　　　
  text-decoration : none;

}

.mainEntryBase {
  margin: 10px;
　list-style-type: none;
  border-bottom: 1px solid #DDDDDD;/*ここがコメントになっていたが*/
}
.mainEntryBody {
  margin: 10px 22px;
  color: #333333;
　font-size: 13px;
  /*テキストのアンダーラインは画像*/
  background-image: url(http://templates.blog.fc2.com/template/fresh_green/fresh_green_entry_body.gif);
}

.mainEntryMore {
  margin: 10px 20px;
  color: #333333;
　font-size: 13px;
/*テキストのアンダーラインは画像*/
  background-image: url(http://templates.blog.fc2.com/template/fresh_green/fresh_green_entry_body.gif);
  text-decoration : none;

/*border-style : solid;
  border-width : 1px;
  color: #7c995b;*/　　　　　　　　　  
}
.mainEntryDate {
  font-size: 13px;
  color: #454545;
  text-align: right;
  margin: 15px 10px 5px;
}
.pageLink{
  padding: 10px;
  margin-top: 10px;
  text-align: center;
}
.mainEntryCopy {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin: 4px;
  text-align: left;/*center;*/
}
/* 画像の装飾              */
/*.mainEntryBase img{
  margin:13px 3px 0px 0px;
  padding: 3px;
  background-color: #FFFFFF;
  border-right-width: 1px;
  border-bottom-width: 2px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-right-color: #999999;
  border-bottom-color: #999999;
}*/
/************************************/
/* mainComment要素              */
.mainCommentBold {
  padding: 10px 0px 2px 15px;
  margin: 0px 3px;
  border-bottom: 3px solid #F0F0F0;
  font-size: 12px;
  font-weight: bold;
  color: #666;
}
.mainCommentTitle{
  padding: 3px 0px 5px 1px;
  font-weight: bold;
  color: #009966;
}
.mainCommentBody {
  padding: 0px 0px 0px 20px;
  color: #333333;
}
.mainCommentDate {
  padding: 5px 10px 15px 20px;
  font-size: 10px;
  color: #454545;
}


/************************************/
/* maintForm要素              */
.mainForm {
  margin: 10px;
}
.mainFormText {
  width:260px;
}
.mainFormTextarea {
  width: 460px;
}
.mainFormPass {
  width: 100px;
}
.mainFormButton {
  width: 100px;
}

/************************************/
/* maintTaba要素              */
.mainTrabaBold{
  padding: 15px 0px 2px 5px;
  margin: 0px 3px 0px 3px;
  border-bottom: 3px solid #F0F0F0;
  font-size: 12px;
  font-weight: bold;
  color: #111666;
}
.mainTrabaTitle{
  padding: 3px 0px 5px 15px;
  font-weight: bold;
  color: #009966;
}
.mainTrabaBody {
  padding: 0px 0px 0px 20px;
  font-size: 12px;
  color: #333333;
}
.mainTrabaDate {
  padding: 5px 10px 15px 20px;
  font-size: 10px;
  color: #454545;
}
.mainTrabaUrl {
  padding: 4px 0px 20px 10px;
}
.mainTrabaForm {
  width: 230px;
}

/************************************/
/* 右menu 要素              */
#menu2Block {
  float : left;
  width : 240px;
  margin: -432px 0px;
  background-color: #ffffff;
/*background-image: url(http://templates.blog.fc21.com/template/gray/menu_back.gif);*/
　 border-style : solid;
  border-width : 1px;
  color: #696969;cc4a16;fff;7c995b; 
/*枠の色*/　　　　　　　　　　
  text-decoration : none;
}

/* カレンダー要素  */
table.calender {
  font-size: 10px;
  width: 95%;
  border-collapse: separate;
  border-spacing: 0;
  font-family: Arial, Helvetica, sans-serif;
}
.calender caption {
  font-size: 10px;
  border-bottom: 1px solid #666666;
  padding: 0px 0px 5px;
}
.calender th {
  font-weight: normal;
  text-align: center;
}
.calender td {
  text-align: center;
  padding: 1px;
}
.calender td a {
  display: block;
  color: #FFFFFF;
  background-color: #9EB1AD;
}
th#sun {
  color: #CC0000;
}
th#sat {
  color: #0000CC;
}
th#week {
  color: #808080;
}

textarea,input,select {
  font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
}

img.emoji{
  vertical-align:middle;
  border:0;
}

