/* サイトタイトルのフォントサイズを変更 */
.site-title { font-size: 29px }

/* サイトの説明のフォントサイズを変更 */
.site-description { font-size: 16px }

/* サイドバーリンクを⻘⾊にする */
.sub li a,
.sub li a:visited {
color: #4682b4;}

/* 投稿ページの、パンクズだけを非表示にする */
.single-post .breadcrumb { display: none; }

/* スマホ表示でサブコンテンツボタンなし（展開） */
@media(max-width: 640px) {
.sub-btn {
display: none !important;
}
.sidebar {
display: block !important;
}
}

/* スマホ表示時の余⽩を変更 */
@media(max-width: 1000px) {
.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;
}
}

/* サイトタイトル、サイトの説明の背景⾊を変更 */
.banner {
background: #cdd2d6;
}

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

/* グローバルメニューの背景⾊を変更 */
.glovalnavi {
background: #fc9444;
}

/* グローバルナビの⽂字⾊を変更 */
.glovalnavi li a {
color: #ffffff;
}

/* サイドバーウィジェット内の⽂字サイズの変更 */
.sub p,
.sub li {
font-size: 14px;
}

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

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