/* For Basic Tag Puls */

body {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	margin: 0px auto;
	padding: 0px;
	font-size: 12px;
	color:#666666;
	line-height: 1.5em;
	text-align: center;
}
img {
	border: 0px none;
}
h1,h2,h3,h4,h5,h6,p,form {
	margin: 0px;
	padding: 5px;
}
.main-index .date-header {
	display: none;
}
ul {
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
	list-style: none;
}
ul li {
	margin: 0px;
	padding: 0px;
}
ul li img {
	vertical-align: top;
}
a:link {
/*
	text-decoration: none;
*/
	text-decoration: underline;
	color: #1EAE1E;
}
a:hover, a:visited{
	text-decoration: underline;
	color:#336600;
}

a.right_link:link {
/*
	text-decoration: none;
*/
	text-decoration: underline;
	color:#F5790A;
}
a.right_link:hover, a.right_link:visited{
	text-decoration: underline;
	color: #F65601;
}

/*----------------------------------------------*/

/* For Basic Parts */

.prt {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border: 0px;
}
.c-left {
	float:left;
}
.c-right {
	float:right;
}
/*----------------------------------------------*/

/* For Layout */

#wrap {
	width: 1000px;
	text-align: center;
	margin: 0px auto;
	background: url(http://blog.coop-kobe.net/memu/images/main.gif) no-repeat center top;

}

#main {
	width: 1024px;
	margin:auto;
	text-align:center;
}

/*----------------------------------------------*/

/* For Header */

#header {
	width:1024px;
	height:216px;
	margin:0px auto;
/*
	border:1px solid #0000ff;
*/
}

#main {
	width:788px;
	margin:0px auto;
}

#main #left-column {
	width:606px;
	margin:0px auto;
	padding:0px;
	float:left;
	text-align:left;
}

#main #right-column {
	width:180px;
	margin:0px auto;
	padding:0px;
	text-align:left;
	float:right;
}

#footer {
	width:1024px;
	margin:0px auto;
	color:#999999;
	text-align:center;
}
#article-top {
	width:595px;
	margin:0px auto;
	float:left;
	position: relative;
	top: -64px;
}
#article-middle {
	background-image: url(http://blog.coop-kobe.net/memu/images/waku_1px.gif);
	background-position: center top;
	background-repeat:repeat-y;
	width:595px;
	margin:0px auto 0px auto;
	padding:0px;
	float:left;
	position: relative;
	top: -64px;
	padding-top:3px;
}
#article-bottom {
	width:595px;
	margin:0px auto;
	float:left;
	position: relative;
	top: -64px;
}
#article-title {
	background-image: url(http://blog.coop-kobe.net/memu/images/h2.gif);
	background-position: center top;
	background-repeat:no-repeat;
	width:518px;
	height:42px;
	margin:0px auto;
	padding:0px;
	text-align:left;
	color:#4D8e20;
	font-size: 16px;
	font-weight: bold;
	line-height: 43px;
	padding-left:40px;
}
#article-date {
	background-image: url(http://blog.coop-kobe.net/memu/images/day_line.gif);
	background-position: center top;
	background-repeat:no-repeat;
	width:558px;
	height:23px;
	margin:0px auto;
	padding:0px;
	text-align:right;
	color:#4D8e20;
	padding-top:5px;
}
#article-contents {
	width:558px;
	margin:0px auto;
	padding:0px;
	text-align:left;
}
#article-footer-l {
	width:440px;
	height:40px;
	margin:0px auto;
	text-align:left;
	padding-top:7px;
	padding-left:20px;
	float:left;
	color:#1EAE1E;
}
#article-footer-r {
	width:110px;
	height:40px;
	margin:0px auto;
	text-align:left;
	padding-top:5px;
	float:right;
	color:#1EAE1E;
}
#box-top {
	width:595px;
	margin:0px auto;
	float:left;
	position: relative;
	top: -40px;
}
#box-middle {
	background-image: url(http://blog.coop-kobe.net/memu/images/waku_1px.gif);
	background-position: center top;
	background-repeat:repeat-y;
	width:595px;
	height:22px;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:center;
	float:left;
	position: relative;
	top: -40px;
}
#box-middle2 {
	background-image: url(http://blog.coop-kobe.net/memu/images/waku_1px.gif);
	background-position: center top;
	background-repeat:repeat-y;
	width:595px;
	margin:0px auto;
	padding:0px;
	text-align:center;
	float:left;
	position: relative;
	top: -40px;
}
#box-bottom {
	width:595px;
	margin:0px auto;
	float:left;
	position: relative;
	top: -40px;
}
#hatena {
	width:180px;
	margin:0px auto;
	float:left;
	position: relative;
	top: -14px;
}
#menu-top {
	width:180px;
	margin:0px auto;
	float:left;
}
#menu-middle {
	background-image: url(http://blog.coop-kobe.net/memu/images/blue_1px.gif);
	background-position: center top;
	background-repeat:repeat-y;
	width:140px;
	margin:0px 0px 0px 0px;
	padding:5px 20px 5px 20px;
	float:left;
}
#prof_photo {
	margin-bottom:10px;
	text-align:center;
}
#menu-bottom {
	width:180px;
	margin:0px auto;
	float:left;
}
#top-banner {
	margin:0px auto;
	position: relative;
	left: 53px;
	z-index: 2;
}
#bottom-banner {
	margin:0px auto;
	text-align:center;
}
#menu_list {
	list-style-image:url(http://blog.coop-kobe.net/memu/images/orange_allow.gif);
}
#comment-l {
	width:400px;
	height:22px;
	margin:0px auto;
	text-align:left;
	padding-left:27px;
	float:left;
	color:#1EAE1E;
}
#comment-r {
	width:110px;
	height:22px;
	margin:0px auto;
	padding-right:27px;
	text-align:right;
	float:right;
}
#comment {
	width:530px;
	padding:5px;
	text-align:left;
	margin:0px auto;
	border:1px solid #94DC64;
}
/*
ul#page-list li#previous-page span {
   background-image: url(http://blog.coop-kobe.net/memu/images/past.gif);
   width: 79px;
   height: 12px;
}

ul#page-list li#next-page span {
   background-image: url(http://blog.coop-kobe.net/memu/images/future.gif);
   width: 81px;
   height: 13px;
}
*/
/* 記事分割 ----------------- */
ul#page-list li {
   display: inline;
}

ul#page-list li#previous-page a {
	text-indent:-9999px;
	outline:none;
	display:block;
	background-image: url(http://blog.coop-kobe.net/memu/images/future.gif);
	background-position: center bottom;
	background-repeat:no-repeat;
	margin:0px 140px 0px 0px;
	width: 79px;
	height: 16px;
	float: right;
}

ul#page-list li#next-page a {
	text-indent:-9999px;
	outline:none;
	display:block;
	background-image: url(http://blog.coop-kobe.net/memu/images/past.gif);
	background-position: center bottom;
	background-repeat:no-repeat;
	margin:0px 0px 0px 125px;
	width: 79px;
	height: 16px;
	float: left;
}

ul#page-list li#previous-entry a {
	text-indent:-9999px;
	outline:none;
	display:block;
	background-image: url(http://blog.coop-kobe.net/memu/images/tugi.gif);
	background-position: center bottom;
	background-repeat:no-repeat;
	margin:0px 140px 0px 0px;
	width: 72px;
	height: 16px;
	float: right;
}

ul#page-list li#next-entry a {
	text-indent:-9999px;
	outline:none;
	display:block;
	background-image: url(http://blog.coop-kobe.net/memu/images/mae.gif);
	background-position: center bottom;
	background-repeat:no-repeat;
	margin:0px 0px 0px 125px;
	width: 72px;
	height: 16px;
	float: left;
}

/*
for IE6
*/
*html body ul#page-list li#previous-page a {
	text-indent:-9999px;
	outline:none;
	display:block;
	background-image: url(http://blog.coop-kobe.net/memu/images/future.gif);
	background-position: center top;
	background-repeat:no-repeat;
	margin:4px 70px 0px 0px;
	width: 79px;
	height: 13px;
	float: right;
}

*html body ul#page-list li#next-page a {
	text-indent:-9999px;
	outline:none;
	display:block;
	background-image: url(http://blog.coop-kobe.net/memu/images/past.gif);
	background-position: center top;
	background-repeat:no-repeat;
	margin:4px 0px 0px 55px;
	width: 79px;
	height: 13px;
	float: left;
}
*html body ul#page-list li#previous-entry a {
	text-indent:-9999px;
	outline:none;
	display:block;
	background-image: url(http://blog.coop-kobe.net/memu/images/tugi.gif);
	background-position: center top;
	background-repeat:no-repeat;
	margin:4px 70px 0px 0px;
	width: 72px;
	height: 16px;
	float: right;
}

*html body ul#page-list li#next-entry a {
	text-indent:-9999px;
	outline:none;
	display:block;
	background-image: url(http://blog.coop-kobe.net/memu/images/mae.gif);
	background-position: center top;
	background-repeat:no-repeat;
	margin:4px 0px 0px 55px;
	width: 72px;
	height: 13px;
	float: left;
}

