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

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* タイトル部分 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

#tittle_box {
	background: #255F99;
	border-top: 6px solid #1C4773;
}

/* twitter hatena ボタン設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

#btn_box ul li.twitter {
	background: url(img/blue/twitter.png) no-repeat;
}
#btn_box ul li.hatena {
	background: url(img/blue/hatena.png) no-repeat;
}
#btn_box ul li.sitemap {
	background: url(img/blue/sitemap.png) no-repeat;
}
#btn_box ul li.RSS {

	background: url(img/blue/rss.png) no-repeat;
}


/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* グローバルナビ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

#top_navigation {

	background: url(img/blue/navi.png) bottom repeat-x;
}
#top_navigation ul li a {
	background: url(img/blue/navi.png) top left no-repeat;
}
#top_navigation ul li a:hover {
	background: url(img/blue/navi.png) top left no-repeat;
}

/* ----------------------------------------- */

#top_navigation ul.sub-menu li a {
	background: url(img/blue/navi.png) top left no-repeat;
}
#top_navigation ul.sub-menu li a {
	background: url(img/blue/navi.png) top left no-repeat;
	color: #FFFFFF;
}
#top_navigation ul.sub-menu li a:hover {
	background: #1C4773;
	color: #FF6600;
}

/* ------------------------------------------ */

#top_navigation li:hover > a,
#top_navigation ul.sub-menu:hover > a,
#top_navigation ul li:hover > a,
#top_navigation ul a:focus  {
	background: url(img/blue/navi.png) top left no-repeat;
}
#top_navigation ul li:hover > a,
#top_navigation ul a:focus 
	background: url(img/blue/navi.png) top left no-repeat;
}

#top_navigation ul.menu li:hover > ul {
	background: url(img/blue/navi.png) top left no-repeat;
}

/* ------------------------------------------ */

#top_navigation .menu ul.menu ul.sub-menu ul.sub-menu li a:hover {
	background:#1C4773;
}


/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* メインコンテンツ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

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

.entry-title, .KanrenKiji {
	background: #255F99 url(img/blue/main_title.png) top repeat-x;
	background: -moz-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -webkit-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -o-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -mis-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
}
.econtent-none {
	background: #FFFFFF url(img/blue/dotted.png) top repeat-x;
}

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

h3 {
	background: url(img/blue/st.png) left bottom no-repeat ;
}
h4 {
	border-top: 2px solid #215480;
	background: url(img/blue/h5_mark.png) no-repeat left 4px;
}
h5 {
	background: url(img/blue/h5_mark.png) no-repeat left 4px;
}

/* 関連記事設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

.kanrenmenu_thumb {
	background: #FFFFFF url(img/blue/dotted.png) top repeat-x;
}

/* メインコンテンツウィジェット */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

.c_c_t_w .textwidget, .c_c_b_w .textwidget, .c_c_b_w .tagcloud, .c_c_t_w .tagcloud {
	background: #FFFFFF url(img/blue/dotted.png) top repeat-x;
}
.c_c_t_w ul, .c_c_b_w ul {
	background: #FFFFFF url(img/blue/dotted.png) top repeat-x;
}


/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 最新情報 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

.new-content ul {
	background: #FFFFFF url(img/blue/dotted.png) top repeat-x;
}


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

a.page-numbers, .tablenav .current {
	border: solid 1px #ccc;
	background: url(img/blue/sub_back1.png) top no-repeat;
}
.tablenav .current {
	border: 1px #555 solid;
	color: #FFF;
	font-weight: bold;
	background: url(img/sub_back2.png) top no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* コメント */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

.comment_box h3 {
	background: url(img/blue/h3_mark.png) no-repeat 10px center;
}


/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* サイドバー設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

.title {
	background: #255F99;
	background: -moz-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -webkit-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -o-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -mis-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
}
#l_c_m ul, #r_c_m ul {
	background: #EFEFEF url(img/blue/dotted.png) top repeat-x;
}
#l_c_m ul li a: hover, #r_c_m ul li a: hover {
	background: #F8F8F8 url(img/blue/arrow_on.png) 5px center no-repeat;
}
#l_c_m ul#recentcomments, #r_c_m ul#recentcomments {
	background: #EFEFEF url(img/blue/dotted.png) top repeat-x;
}

/* タグクラウド */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

.tagcloud {
	background: #FFF url(img/blue/dotted.png) top repeat-x;
}

/* カテゴリー・アーカイブ */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

.postform, select{
	background: #FFF url(img/blue/dotted.png) top repeat-x;
}

/* その他ウィジェット */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

.textwidget {
	background: #FFF url(img/blue/dotted.png) top repeat-x;
}

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

#top_return {
	background:url(img/blue/go-toppage.png) center right no-repeat;
}

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

.mini_box .title {
	background: #255F99;
	background: -moz-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -webkit-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -o-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
	background: -mis-linear-gradient(
			   0deg,#1C4773 0%,#255F99 30%,#255F99 70%,#1C4773 100%);
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

.mini_box ul {
	background: #EFEFEF url(img/blue/dotted.png) top repeat-x;
}

/* copyright設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

#footer {
	background: #222222;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 以下その他のページ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

/* サイトマップページ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

h4.sitemap-cate-title {
	background: url(img/blue/st.png) no-repeat bottom;
}

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

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

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

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

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

.rankingverc .title-back {
	background: url(img/ranking/title-back-blue.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: #2C6EBD;
}
.rankingverc .seal{
	background: url(img/ranking/seal_blue.png) no-repeat center center;
}


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