@charset "utf-8";
/*
	Theme Name: diver_child
	Template: diver
	Description:  Diverの子テーマです。
	Theme URI: http://tan-taka.com/diver/
	Author: Takato Takagi
 */

#header .menu li a {
    font-weight: normal;
}

#nav .menu_desc {
    font-size: 12px;
}

.nav_inleft .button a {
}

.header-logo #nav ul li a, #nav.onlynav ul li a, #nav_fixed #nav ul li a {
    font-weight: normal;
}

/*---------------------
 *-- フロントページ
 *---------------------*/
/* ピックアップ記事スクロール部分 */
.bxslider_main .pickup-cat {
    font-weight: normal;
}

input[type="submit"].searchsubmit {
    background-color: #333333;
}

/*---------------------
 *-- ビックフッター
 *---------------------*/
/* リンク部分 */
#bigfooter li {
    padding-top: 0;
    padding-bottom: 0;
}

/*---------------------
 *-- フッター
 *---------------------*/
.footer_content {
    padding: 5px 0;
}

/*---------------------
 *-- 記事関連
 *---------------------*/
/* 見出し */
h2 {
    position: relative;
    background: #e5e5e5;
    color: #002922;
    padding: .2em 1em;
    font-size: 1.6em;
    margin: 1.5em 0 1em;
    border-bottom: solid 3px #002922;
    border-top: solid 1px #002922;
}

h3 {
    border-top: solid 3px #002922 !important;
    border-bottom: 1px solid #999999 !important;
    background: #e5e5e5;
    border-radius: 0;
	padding: 0 1em;
	font-weight: bold;
}
h4 {
	padding: 0 1em;
	font-weight: bold;
}
h5 {
	margin: 0;
}
/* テーブル一覧 */
table tbody th {
    background: #002146;
    border: 1px solid #e5e5e5;
    color: #e5e5e5;
}
/* カテゴリ― */
.post .single-post-category {
    font-weight: normal !important;
}
/* おすすめ記事 */
.recommend-cat {
    font-weight: normal !important;
}

/*---------------------
 *-- お問い合わせフォーム
 *---------------------*/
.wpcf7-form-control.wpcf7-submit {
    background: #ff8800 !important;
}

/*---------------------
 *-- ウィジェット
 *---------------------*/
/* 人気記事 */
.wpp-list li:nth-child(1):before {
    background: #002922 !important;
}
.wpp-list li:nth-child(2):before {
    background: #002922 !important;
}
.wpp-list li:nth-child(3):before {
    background: #002922 !important;
}
.popular-posts li:before {
    background: #002922 !important;
    font-weight: normal !important;
}

/*---------------------
 *-- cta 
 *---------------------*/
.button a {
    font-weight: normal;
}
.catpage_content_wrap .cover {
    filter: none;
}
.catpage_content_wrap .catpage_inner_content {
    text-shadow: none;
}

/*---------------------
 *-- レスポンシブ対応
 *---------------------*/
/* スクロールナビ部分 */
#scrollnav ul li a {
    background: #e5e5e5 !important;
    color: #002922 !important;
}
.header_search_title {
    color: #fff !important;
}
