.blog h1,.blog h2{text-align:left}hr.wp-block-separator{border:solid 1px #ccc;border-width:1px 0 0;margin:clamp(1.438rem, 0.995rem + 1.65vw, 2.313rem) 0}.entryheader{display:flex}.entryheader .singlepage-date{margin-left:auto}.entryheader+h2{margin:23px 0}@media screen and (max-width: 430px){.entryheader+h2{margin:14px 0}}.blogcontent .entry ul,.blogcontent .entry ol{margin-left:37px}.blogcontent .entry ul li,.blogcontent .entry ol li{color:#333;font-size:clamp(1rem, 0.95rem + 0.2vw, 1.125rem);font-weight:normal;line-height:1.88;margin-bottom:clamp(0.875rem, 0.59rem + 1.06vw, 1.438rem);margin-bottom:9px}@media screen and (max-width: 768px){.blogcontent .entry ul li,.blogcontent .entry ol li{line-height:1.7}}.blogcontent .entry blockquote{border-left:solid 2px #ccc;padding:9px 37px;margin:23px 0}.blogcontent .entry blockquote p{font-style:italic;font-weight:600}.blogcontent .entry blockquote p:first-child{margin-top:0}.blogcontent .entry blockquote cite{color:#333;font-size:clamp(0.875rem, 0.812rem + 0.25vw, 1rem);line-height:1.7;margin-bottom:14px;color:#757575;font-style:italic}.blogcontent .entry img{max-width:100%;height:auto}.blogcontent .entry #countup{display:inline-block;color:#333;font-size:clamp(1rem, 0.95rem + 0.2vw, 1.125rem);font-weight:normal;line-height:1.88;margin-bottom:clamp(0.875rem, 0.59rem + 1.06vw, 1.438rem)}@media screen and (max-width: 768px){.blogcontent .entry #countup{line-height:1.7}}.blogcontent .entry #countup #realtime{font-weight:700}.blogcontent .entry #countup #realtime span{margin-right:4px;font-weight:700}.blogcontent .entry #countup #realtime .year{display:inline;font-weight:700}.blogcontent img.size-full,.blogcontent .gallery{margin-top:37px;margin-bottom:37px}@media screen and (max-width: 768px){.blogcontent img.size-full,.blogcontent .gallery{margin-top:23px;margin-bottom:23px}}.blogcontent .gallery{width:100%;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.blogcontent .gallery img.size-full{margin:0}@media screen and (max-width: 768px){.blogcontent .gallery dl{margin-left:18px}}@media screen and (min-width: 769px){.blogcontent .gallery dl{margin-left:37px}}.blogcontent .gallery dl:first-child{margin-left:0}.blogcontent .gallery dl:first-child dd.wp-caption-text{color:#333;font-size:clamp(0.875rem, 0.812rem + 0.25vw, 1rem);line-height:1.7;margin-bottom:14px;color:#757575;margin-top:5px;text-align:center}.blogcontent .wp-block-image{margin-top:37px;margin-bottom:37px}@media screen and (max-width: 768px){.blogcontent .wp-block-image{margin-top:23px;margin-bottom:23px}}.blogcontent .wp-block-image img{margin:0}.blogcontent ul.wp-block-gallery{margin:0;margin-top:37px;margin-bottom:37px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;list-style:none}@media screen and (max-width: 768px){.blogcontent ul.wp-block-gallery{margin-top:23px;margin-bottom:23px}}.blogcontent ul.wp-block-gallery li{margin:0;margin-left:14px}.blogcontent ul.wp-block-gallery li figure{line-height:0}.blogcontent ul.wp-block-gallery li:first-child{margin-left:0}.blogcontent ul.wp-block-gallery li img{margin:0}.blogcontent ul.wp-block-gallery.columns-2{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-23px}.blogcontent ul.wp-block-gallery.columns-2 li{width:49%;margin:0 0 23px}.blogcontent figure.wp-block-gallery{margin-top:37px;margin-bottom:37px;text-align:center}@media screen and (max-width: 768px){.blogcontent figure.wp-block-gallery{margin-top:23px;margin-bottom:23px}}.blogcontent figure.wp-block-gallery ul.blocks-gallery-grid{margin:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;list-style:none}.blogcontent figure.wp-block-gallery ul.blocks-gallery-grid li{margin:0;margin-left:9px}.blogcontent figure.wp-block-gallery ul.blocks-gallery-grid li:first-child{margin-left:0}.blogcontent figure.wp-block-gallery ul.blocks-gallery-grid li figure{line-height:0}.blogcontent figure.columns-2 ul.blocks-gallery-grid li:nth-child(odd){margin-left:0}.blogcontent figure.columns-2 ul.blocks-gallery-grid li:nth-child(n+3){margin-top:14px}.blogcontent figure.columns-3 ul.blocks-gallery-grid li:nth-child(4n){margin-left:0}.blogcontent figure.columns-3 ul.blocks-gallery-grid li:nth-child(n+4){margin-top:14px}@media screen and (max-width: 768px){.blogcontent figure.columns-3 ul.blocks-gallery-grid li:nth-child(4n){margin-left:9px}.blogcontent figure.columns-3 ul.blocks-gallery-grid li:nth-child(odd){margin-left:0}.blogcontent figure.columns-3 ul.blocks-gallery-grid li:nth-child(n+3){margin-top:14px}}.blogcontent figcaption{color:#333;font-size:clamp(0.875rem, 0.812rem + 0.25vw, 1rem);line-height:1.7;margin-bottom:14px;color:#757575;margin-top:9px;text-align:center;width:100%}.blogcontent .wp-block-embed-youtube{margin-top:37px;margin-bottom:37px;text-align:center}@media screen and (max-width: 768px){.blogcontent .wp-block-embed-youtube{margin-top:23px;margin-bottom:23px}}.blogcontent .wp-block-embed-youtube .wp-block-embed__wrapper{width:100%;aspect-ratio:16 / 9}.blogcontent .wp-block-embed-youtube .wp-block-embed__wrapper iframe{width:100%;height:100%}pre.wp-block-preformatted{background:#f4f4f4;border:solid 1px #ccc;padding:14px;color:#333;font-size:clamp(0.875rem, 0.812rem + 0.25vw, 1rem);line-height:1.7;margin-bottom:14px;margin-bottom:clamp(0.875rem, 0.59rem + 1.06vw, 1.438rem)}.author_area{display:flex;margin-top:60px;margin-bottom:60px}@media screen and (max-width: 768px){.author_area{margin-top:37px;margin-bottom:37px}}.author_area>div:first-child img{border-radius:50%;width:97px;min-width:60px;height:auto}.author_area>div:last-child{margin-left:60px}@media screen and (max-width: 430px){.author_area>div:last-child{margin-left:14px}}.author_area>div:last-child h3{line-height:1;margin-top:0}.author_area>div .author_info_area{margin-bottom:37px}.author_area>div .author_meta_area audio{width:100%;max-width:500px}.author_area>div .author_meta_area figcaption{color:#333;font-size:clamp(0.875rem, 0.812rem + 0.25vw, 1rem);line-height:1.7;margin-bottom:14px;font-weight:600;margin-bottom:23px}@media screen and (max-width: 430px){.author_area>div .author_meta_area figcaption{margin-bottom:14px}}.author_area .link_area{margin-top:37px}@media screen and (max-width: 430px){.author_area .link_area{margin-top:23px}}.author_area .link_area li{display:inline-block}.author_area .link_area li a{display:flex;justify-content:center;align-items:center;color:#333;font-size:clamp(0.875rem, 0.812rem + 0.25vw, 1rem);border-radius:99px;-webkit-border-radius:99px;-moz-border-radius:99px;border-width:1px;padding:9px 23px;margin-right:14px;text-decoration:none;background:#fff;transition:.3s}.author_area .link_area li a svg.icon{width:15px;height:15px;margin-right:9px}.author_area .link_area li a svg.icon__fb{width:8.25px}@media screen and (max-width: 430px){.author_area .link_area li a{margin:5px 4px}}.author_area .link_area li a:hover,.author_area .link_area li a:active{background-color:#333;color:#fff}#yarpp-area{margin-bottom:0}#yarpp-area .yarpp h3{margin:60px 0 36px}#yarpp-area .yarpp .yarpp-thumbnails-horizontal{text-align:center;display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}#yarpp-area .yarpp .yarpp-thumbnails-horizontal a.yarpp-thumbnail{border:none;width:48%;height:auto;margin:0;margin-bottom:37px}#yarpp-area .yarpp .yarpp-thumbnails-horizontal a.yarpp-thumbnail img{width:100%;height:auto;margin:0;object-fit:cover;max-height:202px}#yarpp-area .yarpp .yarpp-thumbnails-horizontal a.yarpp-thumbnail span{width:100%;margin:0;padding:0;color:#333;font-size:clamp(0.875rem, 0.812rem + 0.25vw, 1rem);line-height:1.7;margin-bottom:14px;max-height:none}#yarpp-area .yarpp .yarpp-thumbnails-horizontal a.yarpp-thumbnail span.yarpp-thumbnail-default,#yarpp-area .yarpp .yarpp-thumbnails-horizontal a.yarpp-thumbnail span.yarpp-thumbnail-default img{min-height:0;min-width:0;height:auto}.aligncenter{text-align:center}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}#ez-toc-container{margin-top:37px;margin-bottom:37px;background:#f4f4f4;border:solid 1px #ccc;padding:37px}@media screen and (max-width: 768px){#ez-toc-container{margin-top:23px;margin-bottom:23px}}@media screen and (max-width: 430px){#ez-toc-container{padding:23px}}#ez-toc-container .ez-toc-title{color:#333;font-size:clamp(1.25rem, 1.143rem + 0.46vw, 1.6rem);font-weight:600;line-height:1.6;margin-top:clamp(2.313rem, 1.585rem + 2.71vw, 3.75rem);margin-bottom:clamp(1.438rem, 0.995rem + 1.65vw, 2.313rem);margin-top:0;margin-bottom:23px;text-align:center}#ez-toc-container ul{counter-reset:section;list-style:none}#ez-toc-container ul.ez-toc-list-level-1{margin-left:23px}@media screen and (max-width: 430px){#ez-toc-container ul.ez-toc-list-level-1{margin-left:0}}#ez-toc-container ul ul{margin-left:23px}#ez-toc-container ul li::before{counter-increment:section;content:counters(section, " - ") ".";margin-right:9px;color:#616161}#ez-toc-container ul li a{color:#333}table.tablepress{border-collapse:collapse}table.tablepress tr td{border-width:1px}.has-small-font-size{color:#333;font-size:clamp(1rem, 0.95rem + 0.2vw, 1.125rem);font-weight:normal;line-height:1.88;margin-bottom:clamp(0.875rem, 0.59rem + 1.06vw, 1.438rem)}@media screen and (max-width: 768px){.has-small-font-size{line-height:1.7}}.has-text-color.has-vivid-red-color{color:#cf2e2e}.has-text-color.has-vivid-cyan-blue-color{color:#0693e3}figure.wp-block-embed-wordpress{margin-top:37px;margin-bottom:37px}@media screen and (max-width: 768px){figure.wp-block-embed-wordpress{margin-top:23px;margin-bottom:23px}}figure.wp-block-embed-wordpress iframe.wp-embedded-content{max-width:100%}.wp-block-liquid-speech-balloon{margin-top:37px}.wp-block-liquid-speech-balloon .liquid-speech-balloon-avatar{width:97px;height:97px}@media screen and (max-width: 430px){.wp-block-liquid-speech-balloon .liquid-speech-balloon-avatar{width:70px;height:70px}}.wp-block-liquid-speech-balloon .liquid-speech-balloon-avatar::after{display:none}.wp-block-liquid-speech-balloon .liquid-speech-balloon-arrow{top:30px}@media screen and (max-width: 430px){.wp-block-liquid-speech-balloon .liquid-speech-balloon-text{padding:14px;margin-left:14px}}

/*# sourceMappingURL=blog.css.map */