/*
Theme Name:	twentyfourteen-child
Author:	toujours
Template:	twentyfourteen
*/

/* 
----------------------------------------------------------------
親テーマのスタイルシートを読み込み
---------------------------------------------------------------- */


@charset "UTF-8";
@import url('../twentyfourteen/style.css'); 

/* 
----------------------------------------------------------------
レイアウト調整
---------------------------------------------------------------- */

/* 中央表示 */
.site {
    margin: 0 auto;
}

/* メインサイドバー幅 */

@media screen and (min-width: 673px) {
	#secondary,
	#supplementary {
		padding: 0 30px;/* 0 30px */
	}
	.site-info {
		padding: 15px 30px;/* 15px 30px */
	}
}
@media screen and (min-width: 1008px) {
	.secondary-navigation {
		margin: 0 -30px 48px;/* 0 -30px 48px */
	}
	.secondary-navigation a {
		padding: 10px 30px;/* 10px 30px */
	}

	#secondary {
		width: 162px;/* 122px */
	}
	.site:before,
	.secondary-navigation,
	.secondary-navigation ul ul {
		width: 232px;/* 182px */
	}
	.search-box-wrapper,
	.featured-content {
		padding-left: 232px;/* 182px */
	}
	.site-content {
		margin-left: 232px;/* 182px */
	}
}
@media screen and (min-width: 1080px) {
	#secondary {
		width: 212px;/* 162px */
	}
	.site:before,
	.secondary-navigation,
	.secondary-navigation ul ul {
		width: 272px;/* 222px */
	}
	.site-content,
	.site-main .widecolumn {
		margin-left: 272px;/* 222px */
	}
	.search-box-wrapper,
	.featured-content {
		padding-left: 272px;/* 222px */
	}
}


/* コンテンツサイドバー幅 */

@media screen and (min-width: 673px) {
	.site-content {
		margin-right: 28.33333333%;/* 33.33333333% */
	}
	.content-sidebar {
		margin-left: -28.33333333%;/* -33.33333333% */
		width: 28.33333333%;/* 33.33333333% */
	}
}
@media screen and (min-width: 1008px) {
	.site-content {
		margin-right: 24.04761904%;/* 29.04761904% */
	}
	.content-sidebar {
		margin-left: -24.04761904%;/* -29.04761904% */
		width: 24.04761904%;/* 29.04761904% */
	}
}

/* 記事エリア幅 */

.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content ,
.post-navigation,
.image-navigation,
.archive-header,
.page-header,
.contributor-info,
.comments-area,
.site-main .mu_register,
.widecolumn > h2,
.widecolumn > form {
	max-width:90%;/* 474px */
}

/* アーカイブ説明マージン変更 */

	.archive-header {
		margin: 0 auto 20px;
	}

/* 
----------------------------------------------------------------
フォント調整
---------------------------------------------------------------- */

/* フォント */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-family: メイリオ, Meiryo, 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', Helvetica, Arial, sans-serif;
}

/* サイトタイトル */

.site-header h1 {
    font-size: 24px;
    font-weight: inherit;
}

/* カテゴリータイトル */

#content .cat-links {
	font-size: 18px;
	margin-left: -24px;
}

/* 記事タイトル */

.entry-title {
	font-size: 26px;
}

/* フッタータイトル */

#footer-sidebar h1 {
    font-size: 18px;
}

#secondary h2 {
    margin-top: 10px;
}

/* サイドバー見出しを大きくする */

#secondary h1{
   font-size: 18px;
}

/* カテゴリーリストタイトル */

h1.cat_li_ti {
margin: 15px;
padding: 12px;
}

/* 英字大文字化設定 */

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.site-navigation a,
.entry-title,
.entry-meta,
.cat-links,
.entry-meta .tag-links a,
.entry-content th,
.comment-content th,
.entry-content .edit-link,
.page-links,
.post-navigation .meta-nav,
.paging-navigation .page-numbers,
.comment-reply-title,
.comments-title,
.comment-list .reply,
.comment-metadata,
.no-comments,
.comment-navigation,
.widget .widget-title,
.widget_calendar caption,
.widget_twentyfourteen_ephemera .post-format-archive-link,
.content-sidebar .widget .widget-title,
.featured-content .entry-title {
	text-transform: none;/* uppercase解除 */
}
@media screen and (min-width: 783px) {
	.primary-navigation {
		text-transform: none;/* uppercase解除 */
	}
}


/* 
----------------------------------------------------------------
色調整
---------------------------------------------------------------- */

/* トップバーの背景色を変更する */
.site-header {
    background-color: #105558;
}

/* featuredエリアの背景色を変更する */

.featured-content .entry-header {
background-color: #105558;
}
.grid .featured-content .entry-header {
    border-color: #105558;
}

/* Secondary Sidebarの背景色を変更する */
 
#secondary {
    background-color: #00804C;
    border-top: 1px solid #00804C;
}

#page:before{
	background:#00804C;
}

/* footerの背景色を変更する */

.site-footer {
    background-color: #105558;
}


/* サイドバー文字色マウスオン */

#secondary .widget a:hover {
    color: #e3e3e3;
    text-decoration: underline;
}

----------------------------------------------------------------
文字表記調整
---------------------------------------------------------------- */

/* カテゴリーリスト「・」消去 */

ul.cat_li {
margin-left: 15px;
padding-left: 12px;
list-style-type: none;
}