/*
Template Name: 緑スタイルシート
*/

body {
	border-top:4px #8EBF45 solid;
}
::selection    {
    color: #FFFFFF !important;
    background: none repeat scroll 0% 0% #B3DE74 !important;
}
a:hover {
	color: #8EBF45;
	text-decoration: none;
} 
/*Firefoxに対応*/
::-moz-selection     {
    color: #FFFFFF !important;
    background: none repeat scroll 0% 0% #B3DE74 !important;s
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 上部ボタン設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#INFO_box ul li.sitemap {
	background:url(img/green/sitemap.png) no-repeat;
}
#INFO_box ul li.RSS {
	background: url(img/green/rss.png) no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 名前固定コンテンツ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.entry-title{
	color: #555555;
}
.entry-title a:hover{
	color: #8EBF45;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 名前固定コンテンツ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#INFO_box ul li.RSS a:hover {
	background: url(img/green/rss_on.png) no-repeat;
}
#INFO_box ul li.sitemap a:hover {
	background: url(img/green/sitemap_on.png) no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 見出し設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

h3 {
	border-bottom: 1px #8EBF45 solid;
	text-shadow: 1px 1px 0 #FFF;
	background: url(img/green/h3.png) left center no-repeat;
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 見出し設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

h3 {
	border-bottom: 1px #8EBF45 solid;
	text-shadow: 1px 1px 0 #FFF;
	background: url(img/green/h3.png) left center no-repeat;
}
h4 {
	border-left: 4px #8EBF45 solid;
	border-bottom: 1px #8EBF45 dotted;
	text-shadow: 1px 1px 0 #FFF;
}
h5 {
	border-bottom: 1px #8EBF45 dotted;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 続きを読む設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.more-link a.more-link{
	color: #FFF;
	background: #8EBF45;
	border: 1px #6EA72C solid;
	box-shadow: 1px 1px 0 #AED75E inset;
	text-shadow: -1px -1px 0 #6EA72C;
}
.more-link a:hover.more-link{
	color: #FFF;
	background: #6EA72C;
	border: 1px #6EA72C solid;
	box-shadow: 1px 1px 0 #8EBF45 inset;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ナビ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#global_space ul.sub-menu li a{
	color: #08F;
}
#global_space ul.sub-menu li a:hover{
	color: #FFF;
}
#NAVI ul li a:hover{
	color:#8EBF45;
}
#NAVI ul li a:hover{
	border-bottom: 2px #8EBF45 solid;
}
#NAVI ul.sub-menu li a:hover{
	color: #8EBF45;
}
#NAVI .menu ul li ul li a:hover{
	color: #8EBF45;
	border-bottom: 2px #8EBF45 solid;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 名前固定コンテンツ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.entry-title, .comment_box h3, #tb{
	border-left: 6px #8EBF45 solid;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 日付の設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#main_contents .date{
	border-bottom:3px #326358 solid;
}
#main_contents .date p{
	color:#8EBF45;
}
.read_time{ 
	color:#326358; 
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* カテゴリーボタン設定 最新情報 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#left_sidebar ul li.recentcomments a, #right_sidebar ul li.recentcomments a{
	margin:0 ;
	text-align:center;
	list-style:none;
	background: url(../img/side_ul.png) top repeat-x;
}
ul#eye_news li a {
	background: none;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 最近の投稿 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.new-content ul li a {
	color: #333;
}
.new-content ul li a:hover {
	color: #8EBF45;
	text-decolation: underline;
}
.new-content ul li .new_cate{
	padding: 0 5px;
	color: #FFF;
	background: #8EBF45;
	border-radius: 3px;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* カレンダー */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

table#wp-calendar td a:hover{
	color: #8EBF45;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* topに戻るボタン */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#top_return{
	width:32px;
	height:32px;
	position: fixed !important;
	position: absolute;
	bottom: 10px;
	right: 10px;
	display: block;
	clear: both;
	background: url(../img/green/gotop.png) no-repeat;
	z-index: 9999;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ページナビ・個別記事ナビゲーション */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.tablenav .current {
	color: #8EBF45;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 以下その他のページ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* コメント設定*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.comment_write{
	border-left:5px #8EBF45 solid;
	color:#326358;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* サイトマップページ・ アーカイブページ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

h4 a{
	color: #333;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* フッター設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#footer_box {
	border-bottom:4px #8EBF45 solid;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* グラフ２ */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

table.graph2 th{
	border-color: #CCE2AB;
	background: #CCE2AB;
}
table.graph2 td{
	border-color: #CCE2AB;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ランキングa
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rankinga-border{
	border-color: #8EBF45;
}
.rankingvera .r1-title-no1 {
	background: url(./img/ranking/aa-rank1.png) no-repeat;
	border-bottom:3px #8EBF45 solid;
}
.rankingvera .r1-title-no2 {
	background: url(./img/ranking/aa-rank2.png) no-repeat;
	border-bottom:3px #8EBF45 solid;
}
.rankingvera .r1-title-no3 {
	background: url(./img/ranking/aa-rank3.png) no-repeat;
	border-bottom:3px #8EBF45 solid;
}
.rankingvera .r1-title-no4 {
	background: url(./img/ranking/aa-rank4.png) no-repeat;
	border-bottom:3px #8EBF45 solid;
}
.rankingvera .r1-title-no5 {
	background: url(./img/ranking/aa-rank5.png) no-repeat;
	border-bottom:3px #8EBF45 solid;
}
.rankingvera td.rbg {
	background: url(./img/ranking/green_back.png) top left no-repeat;
}
.rankingvera .r-a-contents {
	background: #CCE2AB;
	border: 3px #8EBF45 solid;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ランキングc
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rankingverc .title-back {
	background: url(./img/ranking/title-back-green.png) repeat-y left center;
}
.rankingverc .r1-title-no1, .rankingverc .r1-title-no2, .rankingverc .r1-title-no3, .rankingverc .r1-title-no4, .rankingverc .r1-title-no5{
	color: #009966;
}
.rankingverc .seal{
	background: url(./img/ranking/seal_green.png) no-repeat center top;
}

/*-------------------------------------------------------------------------------------------
このCSSファイルの無断配布及び商用販売を固く禁じます。
Copyright 株式会社Mithril All rights Reserved.
http://www.mithril-web.com/
--------------------------------------------------------------------------------------------*/