@charset "UTF-8";

/*
Theme Name: Twenty Twenty-One
Theme URI: https://wordpress.org/themes/twentytwentyone/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Requires at least: 5.3
Tested up to: 6.9
Requires PHP: 5.6
Version: 2.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyone
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog, portfolio

Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org
Twenty Twenty-One is distributed under the terms of the GNU GPL.
*/

body, div, dl, dt, dd,  h1, h2, h3, h4, h5, h6, table, td, th, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
a {
	outline:none;
}
a:focus{
	outline:none;
}
*{ box-sizing:border-box;}
html { -webkit-text-size-adjust: 100%; font-size: 62.5%;}
body {
	position:relative;
	color:#000;
	font-size:16px;
	font-size:1.6rem;
     font-family: "Noto Serif JP", serif;
	font-weight:400;
    background-color: #fff;
}
html, body {
height: auto;
min-height: 100%;
}
h1 { font-weight:600; font-size:1.3em; margin:0 0 1em; text-align:center; padding:1.5em 1em 1em; line-height:1.3em}
ul { list-style:none;}

a { color:#663333; }

#wrapper { width: 100%; max-width:1000px; min-height:100%; min-width: none; height: auto; padding: 1em; margin:0 auto; position:relative; background: #fff; }

a .xlogo { width:50px; height:auto; }

.cr { text-align: center; padding:1em ; line-height:1.3em; font-size:0.8em; }

h2.wp-block-heading { font-weight:500; font-size:1.1em; }