/*
Theme Name:   Twenty Sixteern Child
Description:  Twenty Sixteern Child Theme
Author:       kaji-ya
Author URI:   http://blacksmith.wp.xdomain.jp
Template:     twentysixteen
Version:      1.2.0
Text Domain:  twentysixteen
*/


/* Header画像上の余白を消す ここから */
.site-header {
padding: 24px 0;
padding: 1.714285714rem 0;
}

～～～～～～　中略　～～～～～～～

.site-header h2 {
	font-weight: normal;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #757575;
}
.header-image {
	margin-top: 0; /* ←この値が余白量 */
}
/* Header画像上の余白を消す ここまで*/


a:link { 
box-shadow: none;
}
a:visited {
box-shadow: none;
}
a:hover {
box-shadow: none;　　　/* リンクの下線を消す */
}


body,
button,
input,
select,
textarea {
 color: #1a1a1a;
 font-family:  "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;　　　/* フォントをゴシック体のみに */
 font-size: 16px;　　　/* 基準文字の大きさ */
 font-size: 1rem;
 line-height: 1.5;　　　/* 行間の指定 */
}


.entry-title {
 border-bottom: thin solid; /* 領域の下に線　*/
 font-size: 22px;    /* 記事タイトルの文字大きさ */

	}
.post-navigation,
.post-navigation .post-title,
.post-navigation div + div {
    border-style: none;     /* お葬式みたいな線を潰す */
    font-size: 16px;      /* 前や次が小さいのでまとめて同じ大きさに */
    font-weight: 400;
}

div.nav-next {
    text-align: right;                      /* 「次」は右寄せ */
}

.post-navigation a,
.post-navigation .meta-nav {
    padding: 0rem;                          /* 行間をつぶして狭く */
    line-height: 1;
    margin: 0rem;
}

nav.navigation {
    border-top: medium solid #e5e5e5;       /* 領域の上下に線 */
    border-bottom: thin solid #e5e5e5;
    padding: 0.5rem 0;                      /* 線との距離 */
}

.pagination .nav-links::after,
.pagination::after,
.pagination .nav-links::before,
.pagination::before {
    display: none;                  /* 右端の黒い長方形を削除 */
}

.pagination .prev,
.pagination .next {
    background-color: transparent !important;   /* 黒い長方形を削除 */
    color: #6495ed !important;                  /* 矢印は青色 */
}

.widget {
    border-style: none;         /* お葬式みたいな仕切り線を消す。*/
    font-size: 0,5rem;            /* ウィジェット内のフォント */
    margin-bottom: 1rem;      /* ウィジェットどおしの間隔 */
}

.widget .widget-title {

    border-bottom: solid thin !important;   /* タイトルに下青線 */
    padding-bottom: 0.4rem;                         /* 下線までの距離 */
    margin-bottom: 0.8rem;                /* 最初のエントリーまでの距離 */
    font-weight: 100;                   /* フォント*/
    font-size: 1.1rem;

}

.widget ul {
    padding: 0;
}

.widget .cat-item {
    padding: 0rem 0rem;       /* カテゴリー間隔 */


.widget .children .cat-item {
    border-bottom: none;        /* 親子カテゴリーの間の線はなし */
    padding: 0.3rem 0rem;       /* カテゴリー間が狭いので */

}


.comments-title,
.comment-reply-title,
.comment-notes,
.comment-form label,
.logged-in-as {
    font-size: 1.0rem;
    font-weight: 100;
    border-style: none;     /* お葬式みたいな線を削除 */
}
 
.comments-title {
    font-weight: 400;
}
.comment-form {
    padding-top: 0.5em;     /* 「コメントを残す」と注意書きの間が広いので */
}
 
.comment-notes,
.comment-form label,
.logged-in-as {
    font-size: 0.8rem;      /* 注意書き(**としてログイン中。ログアウトしますか ?)のフォント */
}
 
input[type="submit"] {
    font-size: 0.8rem;      /* (コメントを送信)ボタンのフォント */
}
 
p.comment-form-comment,
p.comment-form-author,
p.comment-form-email,
p.comment-form-url,
p.form-submit {
    margin-bottom: 0.5em;   /* 項目の間が広すぎるので */
}
 
.comments-area {
    border-top: thin solid #6495ed;       /* 領域の上に青線 */
    padding-bottom: 0.5rem;                 /* = 送信ボタンと下線までの距離 */
    margin-bottom: 2rem;                    /* 間が広すぎるので */
}
 
.comment-list article {
    padding: 0.2rem;        /* 周囲との間が広いので */
}
 
.comment-metadata {
    margin-bottom: 0.5rem;  /* コメント日付とコメントの間を小さく */
}
 
.comment-reply-link {
    margin-top: 0.1rem;     /* 「コメント返信」ボタンとコメントの間を小さく */
}