@charset "euc-jp";

*{
	margin:0;
	font-size:100%;
	padding:0;
	letter-spacing:1px;
	line-height:1.4;
	word-spacing:1px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

div,ul,dl{zoom:1;}
div:after,
ul:after,
dl:after{clear:both;content:".";display:block;height:0;visibility:hidden;}


a:link {text-decoration:none; color:#0072ff;}
a:visited {text-decoration:none; color:#0072ff;}
a:hover {text-decoration:underline; color:#0072ff;}


body{background:url(http://www.mhkidspal.com/images/farmblog/bg_body.jpg) repeat;margin:0 0 -20px 0;text-align:center;
	color:#764504;}

div#container{
	background:url(http://www.mhkidspal.com/images/farmblog/bg_container.jpg) repeat-y;
	width:830px;
	margin:0 auto;
	text-align:left;
}


div#header{
	background:url(http://www.mhkidspal.com/images/farmblog/bg_header.jpg) 0 50% no-repeat;
	width:810px;
	height:202px;
	margin:0 10px 18px 10px;
}
div#header h1,#header-name,#header-description{
	text-indent:-9999px;
}

div#header h1#header-name a{display:block;height:202px;width:810px;}
#header-name a{display:block;height:202px;width:810px;}
*html div#header-name,
*html div#header-description,
*html h2#header-description{font-size:0;font:0;line-height:0;}
h2#header-description,
div#header-description{display:none;}

div#main{width:810px;margin:0 10px;}


dd li{
	background:url(http://www.mhkidspal.com/images/farmblog/bg_li.jpg) left 0.3em no-repeat;
	list-style:none;
	margin:0 0 5px 12px;
	padding:0 0 0 17px;
	width:140px;
	font-size:80%;
}
div#left div li{
	background:url(http://www.mhkidspal.com/images/farmblog/bg_li.jpg) left 0.3em no-repeat;
	list-style:none;
	margin:0 0 5px 10px;
	padding:0 0 0 13px;
	width:152px;
	font-size:80%;
	word-spacing:normal !important;
	letter-spacing:normal !important;
}

/*-------------- left ---------------*/

div#left{width:170px;float:left;}


/*メッセージ・ヤーコンとは共通*/
div#left div img{margin:0 0 0 4px;border:0;}

/*メッセージ*/
div#farm_message{
	background:url(http://www.mhkidspal.com/images/farmblog/farm_dd_bg.jpg) bottom;
	margin:15px 0 0 0;
}
div#farm_message h3{
	background:url(http://www.mhkidspal.com/images/farmblog/farm_dt.jpg);
	height:54px;
	text-indent:-999999px;
}
div#farm_message p{
	background:url(http://www.mhkidspal.com/images/farmblog/bg_line.gif) repeat-y;
	margin:0 6px;
	line-height:1.4;font-size:80%;
}
div#farm_message a.farm_next{
	background:url(http://www.mhkidspal.com/images/farmblog/farm_next.gif) no-repeat;
	margin:5px 0 0 55px;
	width:104px;
	height:13px;
	display:block;
	text-indent:-999999px;}
	
div#farm_message ul{
	background:url(http://www.mhkidspal.com/images/farmblog/farm_link_bg.jpg) 50% 0 no-repeat;
	margin:10px 0 7px 0;
	height:123px;
}

div#farm_message ul li#map{
	padding:12px 0 0 0;
	background:none;
}

/*ヤーコンとは*/
div#ya_kon{
	background:url(http://www.mhkidspal.com/images/farmblog/farm_dd_bg.jpg) bottom;
	margin:15px 0 0 0;
}
div#ya_kon h3{
	background:url(http://www.mhkidspal.com/images/farmblog/ya-kon_dt.jpg);
	height:54px;
	text-indent:-999999px;
}
div#ya_kon p{
	background:url(http://www.mhkidspal.com/images/farmblog/bg_line.gif) repeat-y;
	margin:0 6px 10px 6px;
	line-height:1.4;font-size:80%;
}
div#ya_kon p strong{
	color:#ff5074;
	font-weight:normal;
}



/*リンク*/
ul.link{list-style:none;}
ul.link li a{display:block;height:32px;text-indent:-999999px;}
ul.link li a.gotop{background:url(http://www.mhkidspal.com/images/farmblog/btn_gotop.gif) no-repeat top;margin:0 0 0 0;height:32px;display:block;text-indent:-999999px;}
ul.link li a.gotop:hover{background:url(http://www.mhkidspal.com/images/farmblog/btn_gotop.gif) no-repeat left -32px;margin:0 0 0 0;}

ul.link li a.kidspal{background:url(http://www.mhkidspal.com/images/farmblog/btn_kidspal.gif) no-repeat top;margin:5px 0 0 0;height:32px;display:block;text-indent:-999999px;}
ul.link li a.kidspal:hover{background:url(http://www.mhkidspal.com/images/farmblog/btn_kidspal.gif) no-repeat left -32px;margin:5px 0 0 0;}
ul.link li a.eigo{background:url(http://www.mhkidspal.com/images/farmblog/btn_eigo.gif) no-repeat top;margin:5px 0 0 0;height:32px;display:block;text-indent:-999999px;}
ul.link li a.eigo:hover{background:url(http://www.mhkidspal.com/images/farmblog/btn_eigo.gif) no-repeat left -32px;margin:5px 0 0 0;}

ul.link li a.syouwa{background:url(http://www.mhkidspal.com/images/farmblog/btn_syouwa.gif) no-repeat top;margin:15px 0 5px 0;}
ul.link li a.syouwa_blog{background:url(http://www.mhkidspal.com/images/farmblog/btn_syouwa_blog.gif) no-repeat top;}

/*-------------- leftend ------------*/

div.wrap{float:left;width:645px;}

/*-------------- center ---------------*/

div#center{width:454px;margin:0 10px 0 5px;font-size:80%;float:left;}
*html div#center{margin:0 8px;}

div.page_navi{text-align:center;height:22px;font-size:x-small;}

div#center h1{text-align:center;margin:0 0 1em;}
/*
div#center dl.kiji{background:url(http://www.mhkidspal.com/images/farmblog/kiji_bottom.jpg) 50% bottom no-repeat;width:454px;
	padding:0 0 70px 0;
	margin:0 0 20px 0;}
div#center dl.kiji div.entry_title{background:url(http://www.mhkidspal.com/images/farmblog/kiji_head.jpg) no-repeat;height:44px;}
div#center dl.kiji dd{background:url(http://www.mhkidspal.com/images/farmblog/kiji_side.jpg) repeat-y;}


dl.kiji dt p.entry_cat{float:left;margin:13px 20px 0 20px;}
dl.kiji dt p.entry_date{float:right;margin:13px 15px 0 20px;}

*html dl.kiji dt p.entry_cat{float:left;margin:13px 20px 0 10px;}
*html dl.kiji dt p.entry_date{margin:13px 10px 0 20px;}

dl.kiji dd p{margin:0 20px;}
dl.kiji dd p.title{clear:both;font-size:medium;font-weight:bold;text-align:center;padding:10px 0 15px;}
dl.kiji dd div.entry_body{margin:0 20px;}
dl.kiji dd div.entry_body p.entry_more{margin:1em 0 0 0;}
*/
/*コメント表示*/
div.comment{background:url(http://www.mhkidspal.com/images/farmblog/kiji_side.jpg) repeat-y;width:454px;
	margin:0 0 5px 5px;}
*html div.comment{margin:0 0 20px 0;}
h2.comments-header{display:none;}
div.comment dl{background:url(http://www.mhkidspal.com/images/farmblog/res_head.jpg) 1px top no-repeat;}
div.comment dt{margin:0 20px;padding:15px 0 5px 0;}
div.comment dd{margin:0 20px;padding:0 0 10px 0;border-bottom:1px solid #e2c5b6;}
div.comment dd.comment_data{border:none;
	background:url(http://www.mhkidspal.com/images/farmblog/res_bottom.jpg) bottom no-repeat;
	text-align:right;margin:0;padding:5px 0 10px;}
div.comment dd.comment_data span{
	padding:0 20px 0;
}
/*コメントフォーム*/
div.comments-open{
	background:url(http://www.mhkidspal.com/images/farmblog/bg_comment.jpg);
	width:430px;
	margin:20px 0 30px 15px;
	padding:5px 0 0 0 ;
	border:1px solid #e8dcbb;
	font-size:110%;}
div#comment-greeting{font-size:90%;}
*html div.comments-open{margin:0 0 0 10px;}
div.comments-open input,
div.comments-open textarea{border:1px solid #e2c5b6;font-size:medium;
}
input#comment-author{width:315px;padding:0;height:1.2em;}
textarea#comment-text{width:350px;height:12em;}


div#comments-open-footer input{background-color:#644828;color:#fff;padding:0 5px;border:none;}
h2.comments-open-header,
div#comment-form-name,
div#comment-form-remember-me,
div#comment-form-reply,
div#comments-open-text label,
div#comments-open-text textarea,
div#comments-open-footer{margin:0 0 10px 35px;}
div#comment-greeting{margin:0 0 0 35px;}
div#comment_send_message{text-align:center;}
/*
div.comments-open table{margin:5px auto;}
div.comments-open table th,
div.comments-open table td{text-align:left;}
div.comments-open table td.send{text-align:right;}
div.comments-open table td.send input{background-color:#644828;color:#fff;padding:0 5px;border:none;}*/
/*記事*/
div#center div.kiji{background:url(http://www.mhkidspal.com/images/farmblog/kiji_side.jpg) repeat-y;width:454px;
	margin:0 0 20px 5px;}
*html div#center div.kiji{margin:0 0 20px 0;}
div.kiji div.entry_title{background:url(http://www.mhkidspal.com/images/farmblog/kiji_head.jpg) no-repeat;height:44px;}
div.kiji div.entry_title p.entry_cat{float:left;margin:13px 20px 0 20px;}
div.kiji div.entry_title p.entry_date{float:right;margin:13px 15px 0 20px;}

*html div.kiji div.entry_title p.entry_cat{float:left;margin:13px 20px 0 10px;}
*html div.kiji div.entry_title p.entry_date{margin:13px 10px 0 20px;}

div.honbun{background:url(http://www.mhkidspal.com/images/farmblog/kiji_side.jpg) repeat-y;margin:0 auto;}
div.honbun h2.title{margin:0 10px 10px;text-align:center;font-size:medium;}
div.honbun div.entry_body{margin:0 15px 0 20px;}
div.honbun div.entry_body div.entry_more{margin:0 0 0 0;}

div.honbun div.entry_body p.entry_more{margin:1em 0 0 0;}
div.kiji div.commentarea{background:url(http://www.mhkidspal.com/images/farmblog/kiji_bottom.jpg) 50% bottom no-repeat;
	padding:0 0 0 0;height:70px;clear:both;}
div.kiji div.commentarea p{
	padding:30px 0 0 20px;
}

/*-------------- centerend ------------*/

/*-------------- right --------------*/

div#right{width:165px;float:right;}
div#right dt{margin:0 0 10px 0;text-indent:-9999px;height:27px;}
div#right dd{margin:0 0 15px 0;}

/*プロフィール*/
div#right p{font-size:80%;margin:10px 0 5px 12px;}

div#right dl.calendar{width:165px;}
div#right dl.calendar dt{
	background:url(http://www.mhkidspal.com/images/farmblog/cal_month.jpg);
	width:165px;
	height:17px;
	font-size:80%;
	text-align:center;
	text-indent:0;}
div#right table#calendar{margin:0 auto;width:160px;}
div#right table#calendar th,
div#right table#calendar td{font-size:80%;font-weight:normal;text-align:right;}

dl dt.menu_nearentry{background:url(http://www.mhkidspal.com/images/farmblog/menu_dt_new.jpg);}

dl dt.menu_category{background:url(http://www.mhkidspal.com/images/farmblog/menu_dt_category.jpg);}

dl dt.menu_archives{background:url(http://www.mhkidspal.com/images/farmblog/menu_dt_back.jpg);}

dl dt.menu_prof{background:url(http://www.mhkidspal.com/images/farmblog/menu_dt_prof.jpg);}



/*カレンダー*/
/*-------------- rightend -----------*/


/*---------------- footer -----------------*/
div#footer{clear:both;
background:url(http://www.mhkidspal.com/images/farmblog/bg_footer.jpg) 50% bottom;
margin:0 auto;
width:830px;
height:102px;
}
div#footer p{display:none;}





div.entry_body p.img_left{zoom:1;clear:both;margin:0 0 10px 0;}
div.entry_body p.img_left:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
div.entry_body p.img_left img{margin:0 10px 10px 0;float:left;}
