/* CSS Document */
body {
	padding: 0;
	line-height:1.4;
	color:#333;
	font-family:Arial, sans-serif;
	font-size:0.9em;
	background-color: #1D460A;
	margin: 0;
	}
	
	
#contents{
	width: 811px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://koueki-y.com/mt/images/bg.jpg);
	background-repeat: repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#left_menu{
	float: left;
	width: 215px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#right_contents{
	width: 550px;
	background-image: url(http://koueki-y.com/mt/images/bg2.jpg);
	background-repeat: repeat-y;
	margin-right: 8px;
	margin-left: 0px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#head{
	margin: 0px;
	padding: 0px;
}
#foot{
	margin: 0px;
	padding: 0px;
	float: none;
}


#c_top{
	margin: 0px;
	padding: 0px;}
#c_bottom{
	margin: 0px;
	padding: 0px;
}

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

.entry{
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 45px;
}

.entry_honbun{
	margin-right: 12px;
	margin-left: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}







h1{
	font-size: 1px;
	background-image: url(http://koueki-y.com/mt/images/headder.jpg);
	text-indent: -99999px;
	height: 214px;
	width: 811px;
	margin: 0px;
	padding: 0px;
}
h2{
	margin: 0px;
	padding: 0px;
}
h3{
	margin: 0px;
	padding: 0px;
}


/*トップページのエントリータイトル*/
.entry-header_top{
	background-image: url(http://koueki-y.com/mt/images/title.jpg);
	height: 59px;
	width: 455px;
	font-size: 28px;
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-left: 66px;
	color: #6B9033;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/*カテゴリアーカイブのカテゴリタイトル*/
.archive_title{
	background-image: url(http://koueki-y.com/mt/images/title.jpg);
	height: 59px;
	width: auto;
	font-size: 28px;
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-left: 66px;
	color: #6B9033;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}

/*カテゴリアーカイブのエントリータイトル*/
.entry_header{
	font-size: 18px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #8F5207;
	margin: 10px;
	color: #D77B0B;
}


a{
	color: #335616;
	text-decoration: none;
	font-weight: bold;
}
a:hover{
	background-color: #F5FCCB;
	text-decoration: underline;
}
table{
	font-size: 0.9em;
}

.entry-content{
	padding-right: 8px;
	padding-left: 8px;
}

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


ul{}
li{
	list-style-image: url(http://koueki-y.com/mt/images/list.jpg);
}


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


.menu {
	text-indent: -9999px;
	padding-top:3px;
	padding-bottom: 3px;
	height: 50px;
	width: 215px;
	display: block;
	
}

.menu a{
	height: 50px;
	width: 215px;
	text-indent: -9999px;
	display: block;
	text-decoration: none;
	background-image: url("http://koueki-y.com/mt/images/menu.jpg");
	background-repeat: no-repeat;
}

#m01center a {background-position: 0px -5px;}
#m02shien a {background-position: 0px -55px;}
#m03cal a {background-position: 0px -105px;}
#m04riyou a {background-position: 0px -155px;}
#m05dantai a {background-position: 0px -205px;}
#m07shiryou a {background-position: 0px -255px;}
#m06link a {background-position: 0px -305px;}
#m08kenkyu a {background-position: 0px -355px;}

#m01center a:hover {background-position: -215px -5px;}
#m02shien a:hover {background-position: -215px -55px;}
#m03cal a:hover {background-position: -215px -105px;}
#m04riyou a:hover {background-position: -215px -155px;}
#m05dantai a:hover {background-position: -215px -205px;}
#m07shiryou a:hover {background-position: -215px -255px;}
#m06link a:hover {background-position: -215px -305px;}
#m08kenkyu a:hover {background-position: -215px -355px;}
