@charset "utf-8";
/*
Template Name: 紫スタイルシート
*/

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 背景色 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#g-navi-in,#g-navi-in ul li, #b-navi-in ul, #b-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{
	background: #61105D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 線色 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#killer h4, #killer h5{
	border-left-color: #61105D;
}
#killer h5{
	border-color: #61105D;
}


/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 色 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#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{
	color: #61105D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 記事の見出し */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

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 #61105D 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{
	background-color: #61105D;
}
.comments_box h3::after{
	background-color: #61105D;
}
#toppagemain .entry-content::after{
	background-color: #61105D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* コメント */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

h3#comments, h3.comments {
	border: 2px solid #61105D;
}
#respond input#submit{
	background-color: #61105D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 記事の見出しh2・h3・h4・h5 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#main .entry-content h2, 
#main .entry-content-i h2, 
#main .entry-content-s h2{
	background: #61105D;
}
#main .entry-content h2::after, 
#main .entry-content-i h2::after, 
#main .entry-content-s h2::after {
	border-top: 15px solid #61105D;
}
#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 #61105D solid;
	color: #61105D;
}
#mail_magazine h3,
#mail_magazine h3::before,
#mail_magazine h3::after,
#mail_magazine h4,
#mail_magazine h5::before,
#mail_magazine h5::after{
	border-color: #61105D;
}
.entry-content h4, 
.entry-content-i h4, 
.entry-content-s h4,
#review h4{
	border-bottom: 3px #61105D solid;
}
#main .entry-content h5, 
#main .entry-content-i h5, 
#main .entry-content-s h5,
#review h5{
	color: #61105D;
}
#main h2.toppage-title{
	background: none;
}
#main h3.sitemap-cate-title,
#main h3.sitemap-cate-title a{
	border: none;
	color: #61105D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* フォーム設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.mrmg_box, .mrmg_top, .mrmg_bottom_img{
	background-color: #61105D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 関連記事設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.kanrenmenu_thumb ul li .keye {
	color: #333333;
	background: #61105D;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* タグクラウド */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.tagcloud a{
	background: #61105D;
	border: 2px #61105D solid;
}
.tagcloud a::before {
	border-color: transparent #61105D transparent transparent;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ボタンのホバー */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#respond input#submit:hover,
.tagcloud a:hover{
	border: 2px #61105D solid;
	background: none;
	color: #61105D;
}
.link-next{
	border: 2px #61105D solid;
}
a:hover .link-next{
	border: 2px #61105D solid;
	background: none;
	color: #61105D;
}
a:hover .link-next p{
	color: #61105D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* RSSボタン */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rss-space input, #searchsubmit,
#main .entry-content-i input[type="submit"]{
	background: #61105D;
	color: #FFFFFF;
	border: 3px #61105D 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: #61105D;
	background: #FFFFFF;
	font-weight: bold;
	border: 3px #61105D solid;
}

/*--------------------------------------------------------------------------
このCSSファイルの無断配布及び商用販売を固く禁じます。
Copyright 株式会社Mithril All rights Reserved.
https://www.mithril-web.com/
--------------------------------------------------------------------------*/