﻿/*
Theme Name: child
Template:   twentyfourteen
*/


@import url("../twentyfourteen/style.css");


/* ヘッダー固定 */
.site-header  {
    top: auto;
    left: auto;
    width: 1000px;
    height: 48px;
}


/******　中央に表示　******/
.site {
 margin-left: auto;
 margin-right: auto;
 width: 1000px;
}

/* コンテンツ部分の上部余白を補正 */
.content-area {
	padding-top: 45px;
}
.site-content .has-post-thumbnail .entry-header {
	margin-top: 0;
}

/******コンテントエリアの幅******/
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
margin: 0 auto;
max-width: 640px;
}

.post-navigation,
.image-navigation {
margin: 24px auto 48px;
max-width: 640px;
padding: 0 10px;
}

.archive-header,
.page-header {
margin: 24px auto;
max-width: 640px;
}

.contributor-info {
margin: 0 auto;
max-width: 640px;
}

.comments-area {
margin: 48px auto;
max-width: 640px;
padding: 0 10px;
}

.site-main .mu_register,
.widecolumn > h2,
.widecolumn > form {
margin: 0 auto 48px;
max-width: 640px;
padding: 0 30px;
}


/******　基本のフォント設定　******/
body,
button,
input,
select,
textarea {
color: #000;
font-family: Verdana,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-size: 15px;
font-weight: 300;
line-height: 1.5;
}


/* 大文字にしているところの指定をなしにする */
button,
.contributor-posts-link,
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 ,
.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;
}

@media screen and (min-width: 783px) {
.primary-navigation {
text-transform: none;
}
}

#google-translate {
	float: right;
	margin: 15px 10px 0px 0px;
}


.secondary-navigation a {
    font-size: 1.4em;
    padding: 10px 25px;
}


.primary-navigation a {
    font-size: 1.4em;
}



/******記事のタイトル設定*******/
.entry-header .entry-title {
  font-size: 24px !important;
    color: #ffffff !important;
    margin: 5px 0px !important;
    padding: 10px 20px !important;
    position: relative !important;
    font-weight: bold !important;
    background-color: #1e73be !important;
    border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
}

.entry-header .entry-title:before{
    position: absolute; 
    top: 10px; 
    left: 6px; 
    width: 6px; 
    height: 26px; 
    background: #ffffff;
    content:'';
}

.entry-title a {
color: #ffffff;
}

.entry-title a:hover {
color: #ffffff;
}

h2 {
font-size:1.143em;
font-weight:bold;
line-height: 1.3em;
border-color:#1e73be;
border-width:1px 1px 1px 10px;
border-style:solid;
background:#EAF6FD;
padding:5px 10px 5px 10px;
}

h3{
font-size:24px;
background:#A5D4AD;  
border-bottom:7px solid #009140;  
padding:10px 10px 10px 10px; 
}


h4 {
font-size:1.143em;
font-weight:bold;
line-height: 1.5em;
border-color:#1e73be;
border-width:0 0 1px 10px;
border-style:solid;
background:#fff;
padding:7px 10px 5px 10px;
}
 
h5 {
font-size:1.143em;
font-weight:bold;
line-height: 1.5em;
border-color:#acacac;
border-width:0 0 1px 10px;
border-left-style:solid;
border-bottom-style:dotted;
background:#fff;
padding:7px 10px 7px 10px;
}

h6 {
    font-size: 18px !important;
    color: #333333 !important;
    padding: 5px 15px !important;
    border: 2px dashed #d6e9ca !important;
    border-radius: 5px !important;
    box-shadow: 0 0 3px 3px #8bbf42 !important;
    text-shadow: 0 0 1px !important;
    background-color: #8bbf42 !important;
}

/*******メタ情報*******/
.entry-meta {
	display: none;


/* 次の投稿 前の投稿削除 */
.nav-links {
	display: none;
}
