@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/*サイドカラムの幅を変更*/
@media (min-width: 960px) {
.-sidebar-on #sidebar {
    width: 336px;
	}
.-frame-on-sidebar #sidebar div#swell_ad_widget-3{
	padding:0;
	}
}

/*コメント欄の送信ボタンを右側に*/
.form-submit {
    text-align: right;
}
/*コメント欄のh3を非表示*/
.p-commentArea__title{
	display: none;
}
/* コメント数の表示を切り替える　*/
.comment-count {
    display: block; /* デフォルトは表示 */
}
.p-articleMetas__comments .icon-posted:before {
    content: "\e970";
}

body.show-comment-count .comment-count {
    display: none; /* show-comment-countクラスがbody要素に追加されている場合は非表示 */
}

/* 記事下広告の調整　*/
div.article-bottom {
	display:flex;
	justify-content: space-around;
	flex-wrap:wrap;
}
	
.article-bottom .gad {
float: left;
margin-top: 10px;
}

.article-bottom .gad-left {
float: left;
margin-top: 10px;
}

.article-bottom .gad-right {
float: right;
margin-top: 10px;
}

/* 引用部分の空白調整　*/
.post_content blockquote p {
    margin-bottom: 30px !important;
}