@charset "utf-8";
/*
Template Name: 緑スタイルシート
*/

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* グローバルナビ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#gnavi, #bnavi, .menubtn{
	border-top: 1px #363636 solid;
	background:#DDD url(img/green/navi.png) top repeat;
}
#gnavi ul, #bnavi ul {
	background: #FFF url(img/green/navi.png) top repeat;
}
#gnavi ul li, #bnavi ul li{
	background: #FFF url(img/green/navi.png) top repeat;
}
#gnavi ul li a:hover, #bnavi ul li a:hover{
	background: url(img/green/navi_a.png) top repeat;
}
#gnavi .abc, #bnavi .abc{
	color: #969696;
}
#gnavi ul li ul.sub-menu, #gnavi ul li ul.sub-menu li,
#bnavi ul li ul.sub-menu, #bnavi ul li ul.sub-menu li{
	border-top: none;
	background: none;
}
#gnavi ul li ul.sub-menu li a, #bnavi ul li ul.sub-menu li a{
	background: url(img/green/clear.png) repeat;
}
#gnavi ul li ul.sub-menu li a:hover,
#bnavi ul li ul.sub-menu li a:hover{
	background: url(img/green/navi_a.png) bottom repeat;
}
@media screen and (max-width:500px){
	#gnavi ul li a:hover, #bnavi ul li a:hover, #bnavi{
	background: #36594c;
}
	#gnavi ul, #gnavi ul li, #bnavi ul, #bnavi ul li{
		background: #36594c;
}
	#gnavi ul li ul.sub-menu li a, #bnavi ul li ul.sub-menu li a{
		background: #4787AC;
}
	#gnavi ul li ul.sub-menu li a:hover,
	#bnavi ul li ul.sub-menu li a:hover{
		background: url(img/green/navi.png) bottom repeat;
}
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 名前固定コンテンツ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.c_c_t_w ul li a, .c_c_b_w ul li a{
	background: transparent url("img/green/arrow.png") no-repeat center left;
}
.c_c_t_w ul#recentcomments li.recentcomments a, .c_c_b_w ul#recentcomments li.recentcomment a{
	background: none;
}
#left_side ul li, #right_side ul li{
	background: url(img/green/arrow.png) left 8px no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 最新の投稿 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#left_side ul#eye_news li .category, #right_side ul#eye_news li .category{
	background: url(img/green/mini_fol.png) left top no-repeat;
}
#left_side ul#eye_news li .category, #right_side ul#eye_news li .category, .mini_box ul#eye_news li .category{
	background: url(img/green/mini_fol.png) left top no-repeat;
}
.mini_box ul#eye_news li .category a{
	color: #FFFFFF;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 日付の設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#main_contents .date{
	border-bottom:3px #315144 solid;
}
#main_contents .date p{
	color: #315144;
}
.date_time { 
	color: #333333;
}
.more-link a{
	background: url(img/green/bottom_title.png) top repeat;
}
#new-content .date { 
	color: #333333;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* カレンダー */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#wp-calendar td a{
	color: #619883;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 見出し設定設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

h3 {
	border-left:5px #315144 solid;
}
h4 {
	border-left: 6px solid #315144;
	border-bottom: 2px solid #315144;
}
h5 {
	border-bottom: 2px solid #315144;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 記事下タグ・カテゴリー・コメント */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.sns_tag_box .tag_box a:link {
	color: #294339;
}
.cate_tag {
	background: url(img/green/pic_tagu.png) left center no-repeat;
}
.cate_cate {
	background: url(img/green/pic_fol.png) left center no-repeat;
}
.cate_comment {
	background: url(img/green/pic_come.png) left center no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* カテゴリーボタン設定 最新情報 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

ul#eye_news li a {
	background: none;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ページナビ・個別記事ナビゲーション */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.tablenav .current {
	border: 1px #294339 solid;
	border-top: none;
	background: url(img/green/bottom_title.png) top repeat-x;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* TOPに戻るボタン */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.top_bottun a{
	background: url(img/green/go_top.png) center no-repeat;
}
.top_bottun a:hover{
	background: url(img/green/go_top.png) center no-repeat;
	text-decoration: none;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* フッター設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#footer_box {
	background: #315144;
}
.mini_box .title {
	border: 1px #294339 solid;
	background: url(img/green/bottom_title.png) top repeat;
}
.mini_box ul#eye_news li .category{
	background: url(img/green/mini_fol.png) left top no-repeat;
}
#footer_box_matome #eye_news p{
	border-top: 1px #315144 solid;
}

/* copyright設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#footer {
	background: url(img/green/bottom_copy.png) top repeat-x;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* サイトマップ */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.sitemap li {
	background: url(img/green/arrow.png) top left no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 以下その他のページ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* コメント設定*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.comment_write{
	border-left:5px #315144 solid;
	color: #315144;
}


/* グラフ２ */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

table.graph2 th{
	border-color: #B5DBB3;
	background: #B5DBB3;
}
table.graph2 td{
	border-color: #B5DBB3;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ランキングa
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rankinga-border{
	border-color: #B5DBB3;
}
.rankingvera .r1-title-no1 {
	background: url(img/ranking/aa-rank1.png) no-repeat;
	border-bottom:3px #B5DBB3 solid;
}
.rankingvera .r1-title-no2 {
	background: url(img/ranking/aa-rank2.png) no-repeat;
	border-bottom:3px #B5DBB3 solid;
}
.rankingvera .r1-title-no3 {
	background: url(img/ranking/aa-rank3.png) no-repeat;
	border-bottom:3px #B5DBB3 solid;
}
.rankingvera .r1-title-no4 {
	background: url(img/ranking/aa-rank4.png) no-repeat;
	border-bottom:3px #B5DBB3 solid;
}
.rankingvera .r1-title-no5 {
	background: url(img/ranking/aa-rank5.png) no-repeat;
	border-bottom:3px #B5DBB3 solid;
}
.rankingvera td.rbg {
	background: url(img/ranking/green_back.png) top left no-repeat;
}
.rankingvera .r-a-contents {
	background: #d7ebd6;
	border: 3px #B5DBB3 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 center;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
このCSSファイルの無断配布及び商用販売を固く禁じます。
Copyright 株式会社Mithril All rights Reserved.
//www.mithril-web.com/
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */