/*
Theme Name:   Twenty Sixteen Child
Theme URI:    http://www.sin9si.com/blog/wp-content/tehmes/twentysixteen-child/
Description:  Twenty Sixteen Child Theme
Author:       博多さなえ鍼灸院
Author URI:   http://www.sin9si.com/blog/
Template:     twentysixteen
Version:      1.3
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog
Text Domain:  twentysixteen-child
*/
html {
	font-family: Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

body,
button,
input,
select,
textarea {
 color: #1a1a1a;
 font-family: Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;
 font-size: 16px;
 font-size: 1rem;
 line-height: 1.75;
}

.entry-title {
        border-bottom: 1px solid #ccc;
		font-size: 28px;
		font-size: 1.05rem;
}

.page-title {
        padding-top: 0.0rem;      /* 上が広すぎるので */
        padding-bottom: 0.00rem;  /* 下が広すぎるので */
	font-size: 23px;
	font-size: 1.25rem;
}

.site-header {
    padding-top: 1.25rem;      /* サイトタイトルの上が広すぎるので */
    padding-bottom: 1.00rem;   /* サイトタイトルの下が広すぎるので */
    padding-right: 1.00rem;   /* サイトタイトルの右が広すぎるので */
}

.site-info {
    text-align: center;       /* フッターの（スマホ）中央寄せ */
    font-size: 0.75rem;        /* 小さく */
}

.post-navigation,
.post-navigation .post-title,
.post-navigation div + div {
    border-style: none;     /* お葬式みたいな線を潰す */
    font-size: 1.0rem;      /* 前や次が小さいのでまとめて同じ大きさに */
    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 #a2699a;       /* 領域の上下に青線 */
    border-bottom: thin solid #a2699a;
    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;         /* お葬式みたいな仕切り線を消す。*/
    margin-bottom: 2.00rem;      /* ウィジェットどおしの間隔が広過ぎ */
    padding-top: 0.00em;

}
 
.widget .widget-title {
    padding-bottom: 0.0rem;                         /* 下線までの距離 */
    margin-bottom: 0.4rem;                /* 最初のエントリーまでの距離 */
}
 
.widget ul {
    list-style-type: none;      /* リストのマーカーを消す */
    margin: 0;                  /* 注意。サブカテゴリーのインデントも消える */
    padding: 0;
}

@media screen and (min-width: 44.375em) {
.entry-title {
		font-size: 28px;
		font-size: 1.05rem;
}
}

@media screen and (min-width: 48.9375em) {
.entry-title {
		font-size: 28px;
		font-size: 1.05rem;
}
}

@media screen and (min-width: 56.875em) {
.entry-title {
		font-size: 28px;
		font-size: 1.25rem;
}
}

@media screen and (min-width: 61.5625em) {
.entry-title {
		font-size: 28px;
		font-size: 1.25rem;
}
}

@media screen and (min-width: 75em) {
.entry-title {
		font-size: 28px;
		font-size: 1.25rem;
}
}
