@charset "EUC-JP";


/*---------------------------------------
▼▼　基本
----------------------------------------*/

body      {
	color: #545454;
	font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	background-color: white;
	text-align: left;
	margin: 0;
	padding: 0 }
#baseBlock        {
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/right-un.gif");
	background-repeat: repeat-y;
	background-position: right top;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 766px }
a  {
	color: #7cb030;
	text-decoration: none }
a:link   {
	color: #29a8a8;
	text-decoration: none }
a:visited  {
	color: #3090c0 }
a:hover  {
	color: #c30 }
a:active  {
	color: #f04200 }
a img {
	border-style : none;

	border-width : 0px;	
	text-decoration : none;}



/*---------------------------------------
▼▼　ブログタイトル部分　
----------------------------------------*/
#headBlock1         {
	background-color: #ffffff;
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/top-1.jpg");
	margin: 0;
	padding: 0;
	width: 179px;
	height: 215px;
	float: left }
#headBlogName     {
	color: #336699;
	font-size: 12px;
	font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	font-weight: bold;
	text-align: left;
	padding: 50px 0 0 130px }
#headIntroduction    {
	color: #939393;
	font-size: 10px;
	text-align: left;
	margin: 0;
	padding: 10px 0 0 130px }
div#headBlogName a:link     {
	color: #000000 }
div#headBlogName a:visited  {
	color: #000000 }
div#headBlogName a:hover     {
	color: #e35600 }



/*---------------------------------------
▼▼　先頭・右　
----------------------------------------*/
#headRightBlock   {
	margin: 0;
	padding: 0;
	width: 587px;
	height: 215px;
	float: right }
#headBlock2       {
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/top-2.jpg");
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	width: 587px;
	height: 123px }
#headBlock3      {
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/top-4.jpg");
	width: 587px;
	height: 40px }



/*---------------------------------------
▼▼　カレンダー
----------------------------------------*/
#headCalendarBlock   {
	font-size: 10px;
	font-family: Arial, Times, "Trebuchet MS";
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/top-3.jpg");
	text-align: center;
	width: 587px;
	height: 52px }
#headCalendarBlock ul   {
	color: #8c8c8c;
	font-size: 10px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	list-style-position: inside;
	margin: 0;
	padding-top: 10px }
#headCalendarBlock li {
	display : inline;
	list-style-type : none;}
li.day {
	padding: 0px 2px 0px 1px;}
.prev-month-calendar {
	margin-right : 8px;}
.next-month-calendar {
	margin-left : 8px;}
div#headCalendarBlock a    {
	color: #e35600;
	font-weight: bold }
div#headCalendarBlock a:visited  {
	color: #e35600 }
div#headCalendarBlock a:hover   {
	color: #f07600 }



/*---------------------------------------
▼▼　メニュー部分
----------------------------------------*/
#menuBlock            {
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/top-5.jpg");
	background-repeat: no-repeat;
	background-position: 0 top;
	margin: 0;
	padding: 0;
	width: 291px;
	float: left }
.menuBlockHead           {
	color: #939393;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-weight: bold;
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/manu-un.gif");
	background-repeat: no-repeat;
	margin-top: 25px;
	padding: 0;
	width: 291px;
	height: 40px }
.menuHeadText          {
	color: #7e7e4c;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-weight: bold;
	margin: 0;
	padding-top: 10px;
	padding-left: 60px }
.menuBlockBody         {
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px }
.menuText      {
	color: #848e7c;
	font-size: 10px;
	font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	line-height: 120%;
	padding: 0 10px 0 60px }
.menuText ul     {
	list-style-type: none;
	margin: 0;
	padding: 0 }
.menuText ul li  {
	margin: 0;
	padding: 3px 0 5px }

/*　プラグイン有効時に対する */
p.plugin-search,p.plugin-powered{
	margin: 0;
	padding: 0 }



/*---------------------------------------
▼▼　メイン記事部分　
----------------------------------------*/
#mainBlock                 {
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/right-un.gif");
	margin: 0;
	padding: 0;
	width: 475px;
	float: right }
.mainEntryBlock         {
	margin: 20px 0 0;
	padding: 0;
	width: 475px }
.mainEntryTitle         {
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/tit-un.gif");
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	width: 475px;
	height: 40px;
	border-color: #fff }
.mainvtit         {
	color: #936;
	font-size: 12px;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 60px;
	padding-right: 20px }
.mainEntryBase                   {
	line-height: 20px;
	margin: 0 0 0 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 405px }
.mainEntryBody           {
	color: #17444a;
	font-size: 12px;
	margin: 0;
	padding-bottom: 10px }
.mainEntryMore      {
	color: #333333;
	font-size: 12px;
	margin: 0;
	padding: 0 0 5px }
.mainEntryDate      {
	color: #8c8c8c;
	font-size: 10px;
	font-family: Verdana, Osaka;
	text-align: right;
	margin: 0;
	padding-top: 20px;
	padding-bottom: 20px }
p  {
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 0 }

/*　記事中の引用部分　*/
blockquote   {
	color: #8c8c8c;
	margin: 10px 5px;
	padding: 0 10px 0 15px;
	border-left: 8px solid #ccc }

/*　ページリンク　*/
.pageLink     {
	color: #545454;
	font-size: 12px;
	text-align: center;
	margin: 0;
	padding-top: 20px;
	padding-bottom: 15px;
	margin-right: 30px;
	margin-left: 15px; }



/*---------------------------------------
▼▼　コメント・トラックバック共通部　
----------------------------------------*/
.mainTitle     {
	color: #48aece;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding-top: 0;
	padding-bottom: 5px }
.mainBody      {
	color: #17444a;
	font-size: 12px;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 0 }
.mainDate      {
	color: #8c8c8c;
	font-size: 10px;
	text-align: right;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 25px }



/*---------------------------------------
▼▼　トラックバック専用　
----------------------------------------*/
.mainTrabaUrl   {
	color: #507a0c;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 25px }
.mainTrabaForm             {
	color: #49696d;
	font-size: 12px;
	font-family: Arial;
	font-weight: lighter;
	background-color: #fff;
	padding: 3px;
	width: 320px;
	border: dotted 1px #a4b7b9 }



/*---------------------------------------
▼▼　フォームに関する　
----------------------------------------*/
/*　コメント送信・編集　部分　*/
.mainForm  {
	margin: 0 }
.formTit         {
	color: #6d888b;
	font-size: 12px;
	font-family: Verdana;
	background-color: #f0f0f0;
	text-align: right;
	padding-right: 8px }
.formInp     {
	color: #6d888b;
	font-size: 10px;
	padding-top: 1px;
	padding-bottom: 1px }
.mainFormText       {
	background-color: #fff;
	padding: 1px;
	width: 290px;
	border: solid 0 }
.mainFormTextarea       {
	background-color: #fff;
	padding: 1px;
	width: 290px;
	border: solid 0 }
.mainFormPass     {
	background-color: #fff;
	padding: 1px;
	width: 100px;
	border: solid 0 }
.mainFormCheck   {
	border-width: 0 }
.mainFormButton     {
	color: #6d888b;
	font-size: 12px;
	background-color: #f1f8f8;
	width: 70px;
	border-style: solid;
	border-width: 1px;
	border-color: #fff #a4b7b9 #a4b7b9 #fff }

/*　フォーム共通　*/
textarea,input,select {
	font-family: Osaka, "MS UI Gothic",Verdana,"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3" ;
	font-size : 12px;}
form  {
	margin: 0;
	padding: 0 }

/*　プラグイン無効時の検索フォームに対する */
.search    {
	background-color: white;
	margin-top: 5px;
	padding: 1px;
	width: 80px;
	border: solid 1px #cccccc }



/*---------------------------------------
▼▼　ボトム
----------------------------------------*/
#footBlock1      {
	margin: 0;
	padding: 0;
	width: 766px;
	clear: both }
#footRight    {
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/btm-1.jpg");
	background-repeat: no-repeat;
	background-position: 0 bottom;
	margin: 0;
	padding: 0;
	width: 766px;
	height: 30px }
.footRightText   {
	color: #848e7c;
	font-size: 10px;
	font-family: Verdana;
	text-align: right;
	padding-right: 40px }
#footLeft     {
	background-image: url("http://templates.blog.fc2.com/template/yorimichi/btm-2.jpg");
	background-repeat: no-repeat;
	background-position: 0 bottom;
	margin: 0;
	padding: 0;
	width: 766px;
	height: 45px }
.footLeftText    {
	text-align: right;
	margin: 0;
	padding: 20px 30px 0 0 }



/*---------------------------------------
▼▼　画像類の設定に関する　
----------------------------------------*/
/*　記事内の画像・基本　*/
.mainEntryBase img  {
	background-color: #ffffff;
	margin: 3px;
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #cecece #999999 #999999 #cecece }
/*　枠線を付けたくない画像に対する　*/
img.no   {
	background-color: transparent;
	margin: 0;
	padding: 0;
	border-width: 0 }
/*　絵文字　*/
img.emoji {
	background-color: transparent;
	margin: 2px;
	float: none;
	vertical-align: middle }