/*
Theme Name: Twenty Twenty Child
Version 2.0
Template: twentytwenty
*/

/* フォントサイズを縮小 */
h1,.entry-title{
	font-size:4rem;
}

@media ( min-width: 1220px ) {
    h1, .heading-size-1 {
	font-size: 5rem;
    }
    .comment-reply-title {
        font-size: 4rem;
    }
}

@media ( min-width: 700px ) {
    h1, .heading-size-1 {
	font-size: 5rem;
    }
    h2, .heading-size-2 {
	font-size: 4rem;
    }
    h3, .heading-size-3 {
	font-size: 3rem;
    }
    h4, .heading-size-4 {
	font-size: 2.5rem;
    }
    h5, .heading-size-5 {
	font-size: 2.2rem;
    }
    h6, .heading-size-6 {
	font-size: 1.8rem;
    }
    h2.entry-title {
	font-size: 4rem;
    }
}

/* 本文エリアの幅を拡張 */
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 100rem;
    width: calc(100% - 4rem);
}
/* 狭い幅では小さく */
@media ( min-width: 700px ) {
    .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	width: calc(100% - 8rem);
    }
}

/* フォントを変更 */
.entry-content {
    font-family: 'Noto Sans JP', 'Segoe UI', Verdana, Helvetica, Arial, sans-serif;
}
