@charset "UTF-8";@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@font-face{font-family:"utsukushi";src:local("02うつくし明朝体"),url("../fonts/utsukushi.woff") format("woff"),url("../fonts/utsukushi.otf") format("opentype");font-style:normal;font-weight:400}@-webkit-keyframes waveMove{0%{background-position:center -100px}to{background-position:center top}}@keyframes waveMove{0%{background-position:center -100px}to{background-position:center top}}:root{--headerH:55px;--space:20px;--spacetb:40px}@media print,screen and (min-width:768px){:root{--headerH:160px;--space:40px;--spacetb:80px}}.entry-content{position:relative;line-height:2;letter-spacing:0.07em}.entry-content :first-child{margin-top:0}.entry-content :last-child{margin-bottom:0}.entry-content:after{content:"";display:block;clear:both}.entry-content a:not([class]){color:#b84b4b;text-decoration:underline}.entry-content p{margin-block:20px}.entry-content h1:not([class]),.entry-content h2:not([class]),.entry-content h3:not([class]),.entry-content h4:not([class]),.entry-content h5:not([class]){font-family:"Noto Serif JP",serif;line-height:1.3;margin-block:40px 20px;clear:both;font-weight:700}.entry-content h1:not([class]) span[id],.entry-content h2:not([class]) span[id],.entry-content h3:not([class]) span[id],.entry-content h4:not([class]) span[id],.entry-content h5:not([class]) span[id]{padding-top:60px;margin-top:-60px}.entry-content h1:not([class]){font-size:3.6rem}.entry-content h2:not([class]){font-size:3.2rem}.entry-content h3:not([class]){font-size:2.8em}.entry-content h4:not([class]){font-size:2.6rem;padding-left:35px;position:relative}.entry-content h4:not([class]):before{content:"";display:block;width:20px;height:20px;background:#b84b4b;position:absolute;left:0;top:0.3em}.entry-content h5:not([class]){font-size:2.4rem}.entry-content h6:not([class]){font-size:2rem}.entry-content b,.entry-content strong{font-weight:700}.entry-content cite,.entry-content dfn,.entry-content em,.entry-content i{font-style:italic}.entry-content address{font-style:italic;margin:0 0 28px}.entry-content code,.entry-content kbd,.entry-content pre,.entry-content samp,.entry-content tt,.entry-content var{font-family:Inconsolata,monospace}.entry-content code{background-color:#d1d1d1;padding:2px 4px}.entry-content abbr[title]{border-bottom:1px dotted #d1d1d1;cursor:help}.entry-content ins:not([class]),.entry-content mark:not([class]){background:#f5f2ba;padding:2px 4px;text-decoration:none}.entry-content sub,.entry-content sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}.entry-content sup{top:-6px}.entry-content sub{bottom:-3px}.entry-content small{font-size:80%}.entry-content big{font-size:125%}.entry-content img{border:0;height:auto;max-width:100%;vertical-align:middle}.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content a img{display:block}.entry-content figure{margin:0}.entry-content del{opacity:0.8}.entry-content fieldset{border:1px solid #d1d1d1;margin:0 0 28px;padding:14px}.entry-content blockquote{position:relative;color:#3f3f3f;margin-top:20px;padding:20px 20px 20px 70px;background-color:#f2f2f2}.entry-content blockquote:before{position:absolute;top:10px;left:20px;font-family:"Material Icons";content:"\e244";font-size:34px;color:#cdcdcd;line-height:1;clear:both}.entry-content blockquote:not(.alignleft):not(.alignright){margin-left:0}.entry-content blockquote>:last-child{margin-bottom:0}.entry-content blockquote cite,.entry-content blockquote small{color:#1a1a1a;font-size:16px;line-height:1.75}.entry-content blockquote cite,.entry-content blockquote em,.entry-content blockquote i{font-style:normal}.entry-content blockquote b,.entry-content blockquote strong{font-weight:400}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{border:0 solid #1a1a1a;border-top-width:4px;padding:18px 0 0;width:calc(50% - 14px)}.entry-content iframe{max-width:100%}.entry-content hr{margin-block:10px;border-top:1px solid #f2f2f2;border-bottom:1px solid #e5e5e5}.entry-content ol,.entry-content ul{-webkit-padding-start:20px;padding-inline-start:20px}.entry-content ol:not([style]):not([class]),.entry-content ul:not([style]):not([class]){list-style-type:none;margin-block:15px}.entry-content ul:not([style]):not([class])>li:before{content:"";position:absolute;left:5px;top:10px;height:6px;width:6px;display:block;border-radius:50%;background:#333}.entry-content ol:not([style]):not([class])>li:before{counter-increment:number;content:counter(number) ".";position:absolute;left:0}.entry-content ol:not([style]):not([class])>li,.entry-content ul:not([style]):not([class])>li{position:relative;line-height:1.5;padding-left:25px;margin-top:1em}.entry-content ol:not([style]):not([class])>li:first-child,.entry-content ul:not([style]):not([class])>li:first-child{margin-top:0}.entry-content dl:not([class]){margin:0 15px}.entry-content dl:not([class]) dt{margin-bottom:1em;font-size:1.8rem}.entry-content dl:not([class]) dd{margin-bottom:2em}.entry-content pre{font-weight:400;font-size:1.4rem;margin-top:20px;padding:20px;background-color:#f2f2f2;border-left:solid 5px #191919;color:#7f7f7f;overflow:auto}.entry-content table:not([style]):not([class]){margin-block:15px;width:100%}.entry-content table:not([style]):not([class]) caption{text-align:center;padding:1em 5px}.entry-content table:not([style]):not([class]) tr:not(:last-child){border-bottom:solid 1px #ccc}.entry-content table:not([style]):not([class]) th{font-weight:500}.entry-content table:not([style]):not([class]) thead{border-bottom:none}.entry-content table:not([style]):not([class]) thead th{background:#9d3733;color:#fff;text-align:center;vertical-align:middle;padding:1em 5px}.entry-content table:not([style]):not([class]) thead th:not(:empty){background:transparent}.entry-content table:not([style]):not([class]) tbody td,.entry-content table:not([style]):not([class]) tbody th{padding:0.5em 1em;border:none}.entry-content table:not([style]):not([class]) tbody th{vertical-align:top;background:#e89656;color:#fff;text-align:left;min-width:5em;letter-spacing:0}.entry-content table:not([style]):not([class]) tbody td{vertical-align:middle;background:#f9f5e4;width:100%}.entry-content .alignleft{float:left;margin:0 10px 10px 0}.entry-content .aligncenter{display:block;margin:0 auto 10px auto}.entry-content .alignright{float:right;margin:0 0 10px 10px}.entry-content .wp-caption{margin-top:20px}.entry-content .wp-caption a{display:block}.entry-content .wp-caption a:hover{border-bottom:none}.entry-content .wp-caption img{vertical-align:bottom}.entry-content .wp-caption-text{margin-top:10px;text-align:center;font-size:1.4rem}.entry-content .wp-caption-text a{display:inline}.entry-content .mce-content-body .wpview-wrap{margin-bottom:28px}.entry-content{}.entry-content .gallery{display:-ms-grid;display:grid;grid-gap:40px;margin:0;padding:0}@media screen and (max-width:767px){.entry-content{grid-gap:20px}}.entry-content{}.entry-content .gallery-item{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important}.entry-content{}.entry-content .gallery-columns-1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.entry-content .gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.entry-content .gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.entry-content .gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.entry-content .gallery-columns-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.entry-content .gallery-columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.entry-content .gallery-columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.entry-content .gallery-columns-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.entry-content .gallery-columns-9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.entry-content{}.entry-content .gallery .gallery-caption{margin-top:10px;font-size:14px}.entry-content{}.entry-content .gallery-columns-6 .gallery-caption,.entry-content .gallery-columns-7 .gallery-caption,.entry-content .gallery-columns-8 .gallery-caption,.entry-content .gallery-columns-9 .gallery-caption{display:none}.entry-content .wp-audio-shortcode a,.entry-content .wp-playlist a{-webkit-box-shadow:none;box-shadow:none}.entry-content .mce-content-body .wp-audio-playlist{margin:0;padding-bottom:0}.entry-content .mce-content-body .wp-playlist-tracks{margin-top:0}.entry-content .mce-content-body .wp-playlist-item{padding:10px 0}.entry-content .mce-content-body .wp-playlist-item-length{top:10px}@media screen and (max-width:767px){.entry-content pre{padding:15px}.entry-content blockquote{padding:15px 15px 15px 55px}.entry-content blockquote:before{top:5px;left:15px;font-size:2.5rem}.entry-content .alignleft,.entry-content .alignright{float:none;margin-right:0;margin-left:0}}@media screen and (max-width:600px){.entry-content h1:not([class]){font-size:3.2rem}.entry-content h2:not([class]){font-size:2.8rem}.entry-content h3:not([class]){font-size:2.6rem}.entry-content h4:not([class]){font-size:2.4rem}.entry-content h5:not([class]){font-size:2rem}.entry-content h6:not([class]){font-size:1.8rem}}.is-flex-container .wp-block-post-title{margin-top:15px;font-size:1.8rem}.is-flex-container .wp-block-post-excerpt{font-size:1.4rem}@media screen and (max-width:600px){.wp-block-media-text__media{margin-bottom:8%!important}}.wp-block-group{padding:70px 0}@media screen and (max-width:767px){.wp-block-group{padding:40px 0}}.wp-block-group:first-of-type{padding-top:0}.wp-block-columns.is-layout-flex{gap:3%}a.wp-block-button__link{color:#fff;background-color:#155575}a.wp-block-button__link:hover{-webkit-filter:brightness(150%);filter:brightness(150%)}
/*# sourceMappingURL=entry.css.map */