/*
カスタム CSS 機能へようこそ。

使い方についてはこちらをご覧ください
(英語ドキュメンテーション)。http://wp.me/PEmnE-Bt
*/
h4.menu_underh2 {
	background-color: #333;
	border-radius: 5px;
	color: #81d742;
	padding: 5px 8px !important;
	margin-bottom: 8px !important;
}

h3#reply-title {
	background-color: #333;
	color: #FFF;
	padding: 5px;
	margin-bottom: 10px;
	border-radius: 5px;
}

/*-- ナビバー --*/
nav#s-navi {
	display: none;
}

/*--------------------------------
広告
---------------------------------*/
.adspace {
	text-align: -webkit-center !important;
	margin: 5px 0;
}
.adspace.sphead {
    min-height: 290px;
    display: grid;
    align-items: center;
}

/*-- GoodLifeオーバーレイ調整 --*/
div#div_container {
	z-index: 2147483640 !important;
}
div#ad-GGL {
	z-index: 2147483640!important;
}
div#glssp_div_container {
    z-index: 2147483640!important;
}

/*-- FourM wipe --*/
.trvdfloater{bottom: 140px !important;}

@media only screen and (min-width: 780px) {
	img.bbsbt-side {
		margin-bottom: 5px;
		width: 95%;
	}
}

/* PCサイドFIXバナー
--------------------------------*/
@media screen and (max-width: 1400px){
    .fixad_left,.fixad_right {
        display:none;}
}

@media screen and (min-width: 1401px){
    .fixad_left {
        position: fixed;
        top: 420px;
        left:50%;
        margin-top: -310px;
        margin-left: -895px;
    }

    .fixad_right {
        position: fixed;
        top:420px;
        left:50%;
        margin-top: -310px;
        margin-left: 590px;
    }

}

/*-- adstir AdX サイト別ユニーク --*/
div#div-gpt-ad-1548209085412-0, #div-gpt-ad-1548209204744-0, #div-gpt-ad-1548209257881-0,#div-gpt-ad-1548209316062-0 {
    margin: auto;
}

/*-- Twitterまとめ調整 --*/
.mt-buttons {
    display: none;
}
.mt-header img {
    display: inline;
    margin-bottom: -15px;
}
.mt-header {
    font-size: 10px;
    margin-top: 20px;
}

/*-- 運営リンク --*/
a#corplink {
    color: #000;
    text-decoration: none;
}