/*
Theme Name: EGG BLOG
Description: 緑の農園有限会社様用ブログ用テーマ
Author: Techno Create
*/
/*111101　益田追加*/
A:link{
text-decoration:underline;
color:#333333;
}
A:visited {
text-decoration:underline;
color:#333333;
}
A:active{
text-decoration:underline;
color:#333333;
}
A:hover {
text-decoration:underline;
color:#FE9929;
}
/*111101　益田追加　▲ここまで*/


body{
margin:0;
text-align:center;
background-image:url(./images/bg.gif);
}
/* header */
#header{
width:900px;
height:75px;
background-image:url(./images/headerback.gif);
background-repeat:no-repeat;
background-position:center;
text-align:left;
margin:0 auto 0 auto;
padding-top:0;
margin-bottom:1em;
}
#header h1{
margin:0;
padding-top:0;
}
#header img{
border:none;
}
#header .title{
float:left;
margin:12px 0 0 105px;
padding-top:0;
}
#header .logo{
float:right;
margin:20px 10px 0 0px;
padding-top:0;
}
#header p{
margin:0;
padding-top:0;
margin-top:21px;
margin-left:40px;
float:left;
font-size:12px;
width:270px;
line-height:1.5em
}

/* container */
#container{
width:940px;
padding:1em 0 0 0px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
position: relative; /*110823 データ・マックス益田加筆*/
}
#container h2{
margin-top:1em;
padding-top:0;
}

/* main */
#main{
margin:0;
}

/* sidebar */
#sidebar{
float:left;
width:190px;
text-align:left;
font-size:90%;
text-align:center;
padding-bottom:1em;
height:1%;
margin-left:20px;
_margin-left:10px;
*+margin-top:3px;
}
#sidebar_inner{
background-image:url(./images/sidebarbar.gif);
background-repeat:repeat-y;
background-position:center bottom;
padding:1em 0;
*+margin-bottom:-5px;
}
#sidebar h2{
text-align:left;
background-color:#BFE6B8;
color:#002F13;
font-size:100%;
margin-top:0;
margin-left:5px;
margin-right:5px;
padding:1px 3px;
}
#sidebar ul{
margin-left:27px;
padding-left:0;
}
#sidebar li{
text-align:left;
list-style-image: url('./images/mark.gif');
margin-left:0;
margin-right:5px;
margin-bottom:6px;
}
#sidebar a:link{
color:#000000;
}
#sidebar a:visited{
color:#666666;
}
#sidebar a:hover{
color:#FE9929;
}
#sidebar .bordertop{
vertical-align:bottom;
}
#sidebar .bordertbottom{
vertical-align:top;
}
#sidebar .archives{
margin-bottom:0;
padding-bottom:0;
}
#sidebar .archives ul{
margin-bottom:0;
padding-bottom:0;
}
#sidebar .archives li{
margin-bottom:0;
padding-bottom:0;
line-height:1.4em;
}
#sidebar #topostlist li{
text-align:right;
margin-right:5px;
}


/* contents */
#contents{
width:690px;
text-align:left;
float:right;
padding-bottom:1em;
margin-right:20px;
_margin-right:10px;
}
#contents_inner{
padding-top:1em;
background-image:url(./images/contentsbar.gif);
background-repeat:repeat-y;
background-position:center bottom;
height:1%;
}
#contents h2{
background-color:#FE9929;
font-size:120%;
padding:1px 10px;
margin-bottom:0.5em;
margin-top:0;
}
#contents p{
margin:0 0 1em 0;
}
#contents .title{
vertical-align:middle;
}
#contents .bordertop{
vertical-align:bottom;
}
#contents .borderbottom{
vertical-align:top;
}
#contents .date{
text-align:right;
font-size:80%;
margin:0 10px 0.5em 10px;
}
#contents .postmetadata{
font-size:80%;
margin:0 10px 1em 10px;
}
.content_each{
padding-bottom:0.5em;
margin-left:10px;
margin-right:10px;
}
.content_each a:link{
color:#000000;
}
.content_each a:visited{
color:#666666;
}
.content_each a:hover{
color:#FE9929;
}
a.titlelink:link{
color:#FFFFFF;
text-decoration:none;
}
a.titlelink:visited{
color:#FFFFFF;
text-decoration:none;
}
a.titlelink:hover{
color:#FFFFFF;
text-decoration:underline;
}


/* footer */
#footer{
font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", Arial, Helvetica, sans-serif;
width:940px;
clear:both;
background-image:url(./images/footerarea.gif);
background-repeat:repeat-x;
background-position:top;
text-align:left;
font-size:90%;
letter-spacing: 1px;

}
#footer address{
text-align:right;
padding:5px;
margin:0;
font-style:normal;
}
#footer .logo{
float:left;
width:75px;
height:47px;
margin:13px 20px 0 20px;
_margin-left:10px;
}
#footer .add{
color:#FFFFFF;
margin-top:15px;
margin-bottom:0;
font-size:80%;
}

#bottomlink{
color:#FFFFFF;
margin-bottom:0;
margin-top:10px;
font-size:80%;
}
A.footlink:link{
color:#FFFFFF;
text-decoration:none;
}
A.footlink:visited{
color:#FFFFFF;
text-decoration:none;
}
A.footlink:hover{
color:#FFFFFF;
text-decoration:underline;
}

#copyright{
margin-top:8px;
margin-bottom:8px;
color:#FFFFFF;
font-size:75%;
}

/* comments */
#comments{
padding-bottom:0.5em;
margin-left:10px;
margin-right:10px;
}
#comments h3{
font-size:100%;
margin-left:10px;
margin-right:10px;
margin-top:2em;
font-weight:bold;
text-align:center;
border:dotted 3px #FE9929;
color:#FF0000;
padding:3px;
}
.com{
border-bottom:dotted 1px #666666;
margin-bottom:1em;
margin-left:5px;
margin-right:5px;
}

/* article list */
#article_list{
text-align:left;
}
#article_list ul{
font-size:90%;
list-style-image: url('./images/mark.gif');
}
#article_list a:link{
color:#000000;
}
#article_list a:visited{
color:#666666;
}
#article_list a:hover{
color:#FE9929;
}

/* 画像 */
img{
border:none;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	margin-right:10px;
	margin-left:10px;
	float: right;
	}
.alignleft {
	margin-right:10px;
	margin-left:10px;
	float: left;
	}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* ページナビゲーション */
.pagenav{
text-align:center;
font-size:90%;
}
.pagenav a:link{
color:#000000;
}
.pagenav a:visited{
color:#000000;
}
.pagenav a:hover{
color:#FE9929;
}
.pagelink{
font-size:90%;
clear:both;
}
.pagelink ul{
margin-left:10px;
padding-left:0;
}
.pagelink li{
list-style:none;
margin-bottom:6px;
}
.pagelink a:link{
color:#000000;
}
.pagelink a:visited{
color:#666666;
}
.pagelink a:hover{
color:#FE9929;
}

/* -------------- データ・マックス益田加筆 ---------------- */

.banner_goran{
position: absolute;	/*110823 データ・マックス益田加筆*/
top: 10px;			/*110823 データ・マックス益田加筆*/
right: 21px;		/*110823 データ・マックス益田加筆*/
z-index:100;		/*110823 データ・マックス益田加筆*/
}

/* ------------------------------------------------ titlearea ------------------------------------------ */
#titlearea{
width:900px;
height:100px;
margin-left:20px;
}
#titlearea .title{
float:left;
width:126px;
}

.clearfloat{
clear:both;
}

/* ------------------------------------------------ globalnavi2 ------------------------------------------ （110823 データ・マックス益田加筆）*/ 
#globalnavi2{
margin:0;
padding:0;
width:900px;
}
#globalnavi2 ul{
height:50px;
margin:0;
padding:0;
}
#globalnavi2 ul li{
float:left;
margin:0;
padding:0;
}
#globalnavi2 ul li a{
display:block;
overflow:hidden;
text-indent:-9000px;
margin:0;
padding:0;
}
#globalnavi2 .hide{
display:block;
overflow:hidden;
text-indent:-9000px;
 }
#globalnavi2 .navi_top {
width:150px;
height:34px;
background-image: url(http://www.natural-egg.co.jp/img/navi2_top.jpg);
}
#globalnavi2 .navi_job {
width:150px;
height:34px;
background-image: url(http://www.natural-egg.co.jp/img/navi2_job.jpg);
}
#globalnavi2 .navi_info {
width:150px;
height:34px;
background-image: url(http://www.natural-egg.co.jp/img/navi2_info.jpg);
 }
#globalnavi2  .navi_shop {
width:150px;
height:34px;
background-image: url(http://www.natural-egg.co.jp/img/navi2_shop.jpg);
 }
 
#globalnavi2  .navi_cake {
width:150px;
height:34px;
background-image: url(http://www.natural-egg.co.jp/img/navi2_cake.jpg);
 }
#globalnavi2  .navi_buy {
width:150px;
height:34px;
background-image: url(http://www.natural-egg.co.jp/img/navi2_buy.jpg);
 }
#globalnavi2  .navi_top a{
background:transparent url("http://www.natural-egg.co.jp/img/navi2_top.jpg") top left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_job a{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_job.jpg") top left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_info a{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_info.jpg") top left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_shop a{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_shop.jpg") top left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_cake a{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_cake.jpg") top left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_buy a{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_buy.jpg") top left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_top a:hover{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_top.jpg") bottom left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_job a:hover{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_job.jpg") bottom left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_info a:hover{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_info.jpg") bottom left no-repeat;
width:150px;
height:34px;
 }

#globalnavi2  .navi_shop a:hover{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_shop.jpg") bottom left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_cake a:hover{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_cake.jpg") bottom left no-repeat;
width:150px;
height:34px;
 }
#globalnavi2  .navi_buy a:hover{
 background:transparent url("http://www.natural-egg.co.jp/img/navi2_buy.jpg") bottom left no-repeat;
width:150px;
height:34px;
 }

#globalnavi2 li{
list-style:none;
}

.content_each{
font-size:11pt;
letter-spacing:1px;
line-height:1.5em;
padding-left:40px;
padding-right:40px;
}

#sidebar_inner{
font-size: 9pt;
line-height: 1.5em;
}


/*111101　TOPページリニューアルに伴うヘッダー改修　DM益田*/

.blog-header{
position:absolute;
top:13px;
right:296px;
z-index:100;
width:500px;
font-size:11pt;
}
