﻿/* Enter Your Custom CSS Here */
ul.shop li a { font-size:14px; text-decoration: none; }
div#rss-3 ul li a { font-size:14px; text-decoration: none; }
.widget_recent_entries ul li a { font-size:13px; text-decoration: none; }
#index_news ol li a { font-size:14px; text-decoration: none; }
#index_news ol li.clearfix p.date { background:#a093af; }
#global_menu ul li a:hover, #global_menu > ul > li.active_menu > a { border-bottom:4px solid #5512b0; color:#333; }
h3.side_headline { border-bottom:1px solid #e7ccfa; padding:0; margin:0 0 25px 0; font-size:18px; }
h3.side_headline span { border-bottom:4px solid #c281ef; padding:0 0 10px 0; margin:0; display:inline-block; }
h3.side_headline a { text-decoration: none; }

/* facebook */
.fcbk_share {
	margin-bottom: 20px;
}

/* お香の表 */
.incense table {
    border: 1px #302954 solid;
    border-collapse: collapse;
    font-size: 12px;
}

.incense tr td { 
    border: 1px #302954 solid;
    padding-left: 0 15px;
    text-align: left;
    vertical-align: middle;
    line-height: 15px;
}

/* 写真のボカシ */
.shadow {
    margin: 5px 0; /* 画像の上の余白*/
    display: inline-block;
    box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.8); /*横方向　下方向　ぼかし　広がり　色 */
}


/* Contact Form 7　チェックボックスの改行 */
span.wpcf7-list-item { display: block; }

/* 見出し設定 */
h5 { margin:2em 0 1em; padding:.5em .8em .3em 1em; font-weight:700; color : #fff; font-size:12px; background:#1e0963; box-shadow:0px 2px 0px 0px #f2f2f2; }