@charset "utf-8";

/*-------------------------------------------------------------------------------------------

REFINE CUSTOM STYLESHEET

スタイルシートをカスタマイズする場合は、style.cssを編集する代わりにこちらに
記述してください。そうすることで、テンプレートがアップデートされた場合でも、
このページをコピー＆ペーストするだけで、簡単に新バージョンのテンプレートに、
自分のカスタムを反映させることができます。

-------------------------------------------------------------------------------------------*/

@media(max-width: 640px) {
	.sub-btn {
		display: none !important;
	}
	
	.sidebar {
		display: block !important;
	}
}

/* アイキャッチを左側に表示 */
.img-right .entry-img {
	float: left;
}

.img-right .entry-img img {
	margin: 0 15px 15px 0;
}

/* ページ全体の幅を変更 */
.header-bar-inner,
.banner-inner,
.glovalnavi-inner,
.container-inner,
.footer-menu-inner,
.footer-inner {
	width: 1100px;
/* ページ全体の幅 */
}

/* スマホ表示時の余⽩を変更 */
@media(max-width: 1100px) {
	.header-bar-inner,
																										　.banner-inner,
																											.glovalnavi-inner,
																											.container-inner,
																											.footer-menu-inner,
																											.footer-inner {
		padding-right: 10px !important;
		padding-left: 10px !important;
	}
	
	.entry,
																											.main .widget {
		margin: 0 0 10px !important;
	}
	
	.main-inner > .entry,
																											.main-inner > .widget {
		padding: 10px !important;
	}
	
	.main-inner > .entry .entry-title,
																											.main-inner > .widget .widget-title {
		top: -10px !important;
		margin: 0 -10px !important;
	}
}

/* 両サイドのぼかしを消す */
.custom-background .wrapper {
	box-shadow: none;
}

/* メインカラムのウィジェットのタイトルと本⽂サイズを変更 */
.main .widget-title {
	font-size: 18px !important;
}

.main .widget .textwidget,
.main .widget p,
.main .widget li {
}

/* グローバルメニューのメニュー項目を均等割付 */
.glovalnavi-inner > ul {
	display: table;
	width: 100%;
}

.glovalnavi-inner > ul > li {
	display: table-cell;
	float: none;
}

/* 記事本⽂の⽂字の⼤きさを変更 */
.main p {
	margin: 0 0 1.5em;
	padding: 0;
	color: #222;
	text-align: left;
	font-size: 16px;

}

/* サイドバーのアイキャッチを左に移動 */
.sub .rewg .entry-img {
	float: left;
	margin-left: 0;
	margin-right: 1.5em;
}


