/*
Theme Name: Twenty Seventeen Child
Theme URI: https://wordpress.org/themes/twentyseventeen/
Template: twentyseventeen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Tags: one-column,two-columns,right-sidebar,flexible-header,accessibility-ready,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.6.1528642187
Updated: 2018-06-10 23:49:47

*/

#masthead .wrap {
    /* position: relative; */
	text-align: center;
}






/*--------------------------------------------------------------
1.0 Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/

html {
	font-family: sans-serif;
	line-height: 1.15;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}





/*--------------------------------------------------------------
5.0 Typography
--------------------------------------------------------------*/

body,
button,
input,
select,
textarea {
	color: #333;
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
	font-size: 15px;
	font-size: 0.9375rem;
	font-weight: 400;
	line-height: 1.66;
}



/* Remove letter-spacing for all non-latin alphabets */

html[lang="ar"] *,
html[lang="ary"] *,
html[lang="azb"] *,
html[lang="haz"] *,
html[lang="ps"] *,
html[lang^="zh-"] *,
html[lang="bg-BG"] *,
html[lang="ru-RU"] *,
html[lang="uk"] *,
html[lang="bn-BD"] *,
html[lang="hi-IN"] *,
html[lang="mr-IN"] *,
html[lang="el"] *,
html[lang="gu-IN"] *,
html[lang="he-IL"] *,
html[lang="ja"] *,
html[lang="ko-KR"] *,
html[lang="th"] * {
	letter-spacing: 0.08em !important;
}



/*--------------------------------------------------------------
12.0 Navigation
--------------------------------------------------------------*/
.main-navigation ul {
	text-align: center;
}


.main-navigation ul ul a {
	letter-spacing: 1em;
	padding: 0.4em 0;
	position: relative;
	text-transform: none;
}



/*--------------------------------------------------------------
13.0 Layout
--------------------------------------------------------------*/
body {
	background: #fff;
	/* Fallback for when there is no custom background color defined. */
}
#page {
	position: relative;
	word-wrap: break-word;
}

.wrap {
	margin-left: auto;
	margin-right: auto;
	max-width: 700px;
	padding-left: 2em;
	padding-right: 2em;
}

.wrap:after {
	clear: both;
	content: "";
	display: block;
}


/*--------------------------------------------------------------
13.1 Header
--------------------------------------------------------------*/

.site-title {
	clear: none;
	font-size: 24px;
	font-size: 1.5rem;
	font-weight: 800;
	line-height: 1.25;
	letter-spacing: 1em;
	margin: 0;
	padding: 0;
	text-transform: none;
}



/*--------------------------------------------------------------
13.4 Posts
--------------------------------------------------------------*/
.page .panel-content .entry-title,
.page-title,
body.page:not(.twentyseventeen-front-page) .entry-title {
	text-transform: none;
}



/*--------------------------------------------------------------
13.5 Pages
--------------------------------------------------------------*/

	/* 新しく追加*/
.page .entry-header {
	text-align: center;
	letter-spacing: 1em;
    text-transform: none;
}



/*--------------------------------------------------------------
13.6 Footer
--------------------------------------------------------------*/

.site-footer {
	border-top: 1px solid #eee;
	text-align: center;
}

/*--------------------------------------------------------------
15.0 Widgets
--------------------------------------------------------------*/
h2.widget-title {
	letter-spacing: 1em;
	text-transform: none;
}

