@charset "utf-8";
/*
Template Name: 青スタイルシート
*/

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 背景色 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#g-navi-in, #g-navi-in ul li, #tb, #main .tablenav .current, .link-next, .kanrenmenu_thumb ul li .eye_cate, #main #toppagemain .entry-content .efoot, #tb, #footer, .topcate, #review h2, #mail_magazine h2, #killer h2, #killer h3, .mrmg_top {
	background: #2A647D;
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 線色 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#killer h4, #killer h5 {
	border-left-color: #2A647D;
}
#killer h5 {
	border-color: #2A647D;
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 色 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#main .c_c_t_w .fa, #main .c_c_b_w .fa, #main .c_c_t_w .fas, #main .c_c_b_w .fas, #new-content .fas, #new-content .info .date, .c_c_t_w #wp-calendar caption::before, .c_c_b_w #wp-calendar caption::before, .comments_box h3::before, #kanren_box h3::before, #toppagemain a:hover .link-next p {
	color: #2A647D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 記事の見出し */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

h4 {
	border-top: 4px solid #7AADF5;
	border-bottom: 4px solid #7AADF5;
}h5 {
	border-bottom: 2px solid #7AADF5;
}
.entry-content-i, .entry-content-s, #review h1.review-title, #main_mail {
	border-top: 5px #2A647D solid;
}
#new-content h3.infotitle::after, .c_c_t_w .entry-title::after, .c_c_b_w .entry-title::after, #new-content .entry-title::after, .c_c_t_w #calendar_wrap caption::after, .c_c_b_w #calendar_wrap caption::after, #kanren_box .entry-title::after, #kanren_box .entry-title::after, .comments_box h3::after, #toppagemain .entry-content::after, #respond input#submit{
	background-color: #2A647D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* コメント */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

h3#comments, h3.comments {
	border: 2px solid #2A647D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 記事の見出しh2・h3・h4・h5 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#main .entry-content h2, #main .entry-content-i h2, #main .entry-content-s h2 {
	background: #2A647D;
}
#main .entry-content h2::after, #main .entry-content-i h2::after, #main .entry-content-s h2::after, #review h2::after {
	border-top: 15px solid #2A647D;
}
#main h2.toppage-title::after {
	border: none;
}
#main .entry-content h3, #main .entry-content-i h3, #main .entry-content-s h3, #review h3 {
	border-left: 4px #2A647D solid;
	color: #2A647D;
}
#mail_magazine h3, #mail_magazine h3::before, #mail_magazine h3::after, #mail_magazine h4, #mail_magazine h5::before, #mail_magazine h5::after {
	border-color: #2A647D;
}
.entry-content h4, .entry-content-i h4, .entry-content-s h4, #review h4 {
	border-bottom: 3px #2A647D solid;
}
#main .entry-content h5, #main .entry-content-i h5, #main .entry-content-s h5, #review h5 {
	color: #2A647D;
}
#main h2.toppage-title {
	background: none;
}
#main h3.sitemap-cate-title, #main h3.sitemap-cate-title a {
	border: none;
	color: #2A647D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* フォーム設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.mrmg_box, .mrmg_top, .mrmg_bottom_img {
	background-color: #2A647D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 関連記事設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.kanrenmenu_thumb ul li .keye {
	color: #333333;
	background: #2A647D;
	border-radius: 6px;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* タグクラウド */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.tagcloud a {
	background: #2A647D;
	border: 2px #2A647D solid;
}
.tagcloud a::before {
	border-color: transparent #2A647D transparent transparent;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ボタンのホバー */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#respond input#submit:hover, .tagcloud a:hover {
	border: 2px #2A647D solid;
	background: none;
	color: #2A647D;
}
.link-next {
	border: 2px #2A647D solid;
}a:hover .link-next {
	border: 2px #2A647D solid;
	background: none;
	color: #2A647D;
}a:hover .link-next p {
	color: #2A647D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* RSSボタン */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rss-space input, #searchsubmit, #main .entry-content-i input[type="submit"] {
	background: #2A647D;
	color: #FFFFFF;
	border: 3px #2A647D solid;
	font-weight: bold;
}
.rss-space a {
	text-decoration: none;
}
.rss-space a:hover {
	text-decoration: none;
}
.rss-space a:hover input, #searchsubmit:hover, #main .entry-content-i input[type="submit"]:hover {
	color: #2A647D;
	background: #FFFFFF;
	font-weight: bold;
	border: 3px #2A647D solid;
}


/*--------------------------------------------------------------------------
このCSSファイルの無断配布及び商用販売を固く禁じます。
Copyright 株式会社Mithril All rights Reserved.
https://www.mithril-web.com/
--------------------------------------------------------------------------*/