/*
ここに独自の CSS を追加することができます。

詳しくは上のヘルプアイコンをクリックしてください。
*/
#main {
		margin-bottom: 0px;
}

#main .post, #main .page {
		margin-bottom: 0px;
}

#main .widgets {
		margin: 0px;
}

.ad-space {
		margin: 0px;
}

#site-description {
		color:#000;
}

#navi-in ul {
		opacity: 0.8;
}

#sidebar {
		margin-bottom: 0px !important;
}

#ts-fab-below {
		margin-bottom: 0px;
}

@media screen and (max-width: 440px){
.entry h2 a {
		font-size: 15px !important;
	}
.related-entry-title {
		font-size: 15px !important;
}
.entry-title {
		font-size: 18px !important;
		line-height: 25px !important;
	}
}

.video-container {
		max-width: 100%;
}

.entry {
		margin: 20px !important;
}

.entry-content {
		margin-bottom: 20px;
}

.article h2 {
		font-size: 23px;
}

.entry h2 a {
		font-size: 0.75em;
		line-height: 1.5em !important;
		display: block;
}

.ts-fab-header h4 {
		border: none;
		margin: 10px auto 10px auto !important;
}

.entry-thumb img {
		width: 100px;
		height: 100px;
}

.entry {
		padding-bottom: 20px;
		border-bottom: dashed 1px #c0c0c0;
}

.article h1 {
		font-size: 25px;
		line-height: 32px;
}

.post-meta {
		text-align: left;
		border-radius: 13px;
		background-color: #f0f8ff;
}

#email-notes {
		display: none; 
}

/* サイドバーカテゴリーを修正 */
#widget-index-top {
		text-align: center;
}

#categories-5 {
		text-align: center;
		margin-bottom: 20px;
}

.widget-index-top-title {
		display: none; 
}

.widget-over-breadcrumbs-title {
		display: none; 
}

.bbp-reply-ip {
		display: none; 
}

.bbp-author-role {
		display: none; 
}

.bbp-footer {
		display: none; 
}

.bbp-reply-content {
		font-size: 14px;
}

.widget_categories h3:before{
	 margin-right:5px;
	 font-family:"FontAwesome";
	 content:"\f115";
}

.widget_recent_comments h3:before{
	 margin-right:5px;
	 font-family:"FontAwesome";
	 content:"\f0e5";
}

#recentcomments {
		text-align: left;
		font-size: 12px;
}

.post-author {
		display: none; 
}

/*固定ページ*/
#post-11057 .post-meta {
		display: none; 
}

#post-11057 #sns-group {
		display: none; 
}

#post-2231 .post-meta {
		display: none; 
}

#post-2231 #sns-group {
		display: none; 
}

#post-4517 .post-meta {
		display: none; 
}

#post-4517 #sns-group {
		display: none; 
}

#post-2932 .post-meta {
		display: none; 
}

#post-2932 #sns-group {
		display: none; 
}

#post-2119 .post-meta {
		display: none; 
}

#post-2119 #sns-group {
		display: none; 
}

#post-2208 .post-meta {
		display: none; 
}

#post-2208 #sns-group {
		display: none; 
}

#post-526 .post-meta {
		display: none; 
}

#post-526 #sns-group {
		display: none; 
}

#post-2368 .post-meta {
		display: none; 
}

#post-2368 #sns-group {
		display: none; 
}

#post-11155 .post-meta {
		display: none; 
}

#post-11155 #sns-group {
		display: none; 
}

#post-11162 .post-meta {
		display: none; 
}

#post-11162 #sns-group {
		display: none; 
}
/*固定ページ*/

#cat {
		text-align: center;
		width: 300px;
		margin: auto;
}

.wpp-list {
		font-size: 14px;
		text-align: left;
}

.new-entrys {
		font-size: 14px;
		text-align: left;
}

#sidebar .widget {
		text-align:center;
		margin-bottom:20px;
}

/*コメント欄*/
.comment-form-email {display:none;}
.comment-form-url {display:none;}