*{box-sizing:border-box;text-size-adjust:100%}*::before,*::after{box-sizing:border-box}body{margin:0;padding:0;color:var(--color-text-main);font-size:14px;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;letter-spacing:.04em;word-break:break-word;overflow-wrap:break-word;background:var(--color-bg)}@media screen and (min-width: 960px){body{font-size:16px}}img{max-width:100%;height:auto;line-height:0;vertical-align:bottom;border:none}a{color:var(--color-text-link);text-decoration:none}@media screen and (min-width: 960px){a:hover{text-decoration:underline}}table{border-collapse:collapse;border-spacing:0}figure{margin:0}pre{white-space:pre-wrap}blockquote{margin:0}fieldset{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);padding:1.5em 1.5em 2em;border-radius:8px}fieldset:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}fieldset:hover,fieldset:active{text-decoration:none;outline:none}fieldset:focus{text-decoration:none}legend{position:relative;text-shadow:1px 1px 0 var(--color-text-border-color);float:left;width:100%;padding-bottom:0.3em;font-weight:bold;font-size:1.6em;line-height:1.4}legend::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.screen-reader-text{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal !important;border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.screen-reader-text:focus{top:5px;right:5px;z-index:100000;display:block;width:auto;height:auto;padding:15px 23px 14px;color:#21759b;font-weight:700;font-size:0.875rem;line-height:normal;text-decoration:none;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none}.skip-link{top:2.5rem;left:-9999rem;z-index:999999999;text-decoration:underline}.skip-link:focus{top:7px;right:auto;left:6px;z-index:100000;display:block;padding:15px 23px 14px;font-weight:600;font-size:14px;line-height:normal;text-decoration:none}.container{position:relative;max-width:1400px;margin:0 auto;padding:0 5vw}.clearfix::after{display:table;clear:both;content:""}.gallery{display:flex;flex-wrap:wrap;width:100%;margin:0 0 -20px}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.33333%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.66667%}.gallery.gallery-columns-7 .gallery-item{width:14.28571%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.11111%}.gallery-item{margin:0 0 20px;padding:0 5px}.gallery-icon img{width:100%}.gallery-icon>img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.gallery-icon>img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.gallery-icon>img:hover,.gallery-icon>img:active{text-decoration:none;outline:none}.gallery-icon>img:focus{text-decoration:none}.gallery-icon a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;display:block;overflow:hidden;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);cursor:pointer;display:block}.gallery-icon a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.gallery-icon a:hover,.gallery-icon a:active{text-decoration:none;outline:none}.gallery-icon a:focus{text-decoration:none}.gallery-icon a>img{padding:5px !important;border-radius:8px}@media screen and (min-width: 960px){.gallery-icon a{position:relative}.gallery-icon a::before{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 10px);background:rgba(0,0,0,0.3);border-radius:4px;opacity:0;transition:opacity .2s ease-in-out;content:""}.gallery-icon a:hover::before{opacity:1}}.gallery-caption{margin-top:0.5em;color:inherit;font-size:0.8em;text-align:center;opacity:.8}[type="text"],[type="tel"],[type="email"],[type="url"],[type="number"],[type="password"],[type="search"],[type="file"]{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:block;min-width:0;max-width:100%;height:auto;padding:0.7em 1.4em;border-radius:1000px}[type="text"]:not(.has-background):not(.has-background-dim),[type="tel"]:not(.has-background):not(.has-background-dim),[type="email"]:not(.has-background):not(.has-background-dim),[type="url"]:not(.has-background):not(.has-background-dim),[type="number"]:not(.has-background):not(.has-background-dim),[type="password"]:not(.has-background):not(.has-background-dim),[type="search"]:not(.has-background):not(.has-background-dim),[type="file"]:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}[type="text"]:hover,[type="text"]:active,[type="tel"]:hover,[type="tel"]:active,[type="email"]:hover,[type="email"]:active,[type="url"]:hover,[type="url"]:active,[type="number"]:hover,[type="number"]:active,[type="password"]:hover,[type="password"]:active,[type="search"]:hover,[type="search"]:active,[type="file"]:hover,[type="file"]:active{text-decoration:none;outline:none}[type="text"]:focus,[type="tel"]:focus,[type="email"]:focus,[type="url"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="file"]:focus{text-decoration:none}[type="text"]:focus,[type="tel"]:focus,[type="email"]:focus,[type="url"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="file"]:focus{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}[type="text"]:-webkit-autofill,[type="tel"]:-webkit-autofill,[type="email"]:-webkit-autofill,[type="url"]:-webkit-autofill,[type="number"]:-webkit-autofill,[type="password"]:-webkit-autofill,[type="search"]:-webkit-autofill,[type="file"]:-webkit-autofill{box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light),0 0 0 1000px var(--color-bg) inset}[type="text"]:-webkit-autofill:focus,[type="tel"]:-webkit-autofill:focus,[type="email"]:-webkit-autofill:focus,[type="url"]:-webkit-autofill:focus,[type="number"]:-webkit-autofill:focus,[type="password"]:-webkit-autofill:focus,[type="search"]:-webkit-autofill:focus,[type="file"]:-webkit-autofill:focus{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light),0 0 0 1000px var(--color-bg) inset}[type="submit"],[type="reset"]{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;display:block;min-width:0;max-width:100%;height:auto;padding:0.7em 1.4em;border-radius:1000px;cursor:pointer}[type="submit"]:not(.has-background):not(.has-background-dim),[type="reset"]:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}[type="submit"]:hover,[type="submit"]:active,[type="reset"]:hover,[type="reset"]:active{text-decoration:none;outline:none}[type="submit"]:focus,[type="reset"]:focus{text-decoration:none}[type="submit"]:focus,[type="submit"]:visited,[type="reset"]:focus,[type="reset"]:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}[type="submit"]:hover,[type="reset"]:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}[type="submit"]:active,[type="reset"]:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}select{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:block;min-width:0;max-width:100%;height:auto;padding:0.7em 3em 0.7em 1.4em;background:url(../images/chevron-down-solid.svg) no-repeat right 20px center/1em;border-radius:1000px;cursor:pointer}select:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}select:hover,select:active{text-decoration:none;outline:none}select:focus{text-decoration:none}select:focus{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}select::-ms-expand{display:none}select option{color:#333;background:#fff}[type="search"]{appearance:none}[type="search"]::-webkit-search-cancel-button{appearance:none}textarea{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:block;width:100%;max-width:100%;height:auto;padding:1em;overflow:auto;background:transparent;border-radius:8px;outline:0;appearance:none}textarea:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}textarea:hover,textarea:active{text-decoration:none;outline:none}textarea:focus{text-decoration:none}textarea:focus{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}button{color:inherit;font-weight:normal;font-size:inherit;font-family:inherit;letter-spacing:inherit;background-color:transparent;border:none;cursor:pointer}::placeholder{color:inherit;opacity:.7}.header{padding:1em 0 3em}@media screen and (min-width: 960px){.header{padding-bottom:4em}}.header__brand{text-align:center}@media screen and (min-width: 960px){.header__brand{padding-top:3em}}.header__brand-logo{margin-bottom:10px}@media screen and (min-width: 960px){.header__brand-logo a{transition:opacity .2s ease-in-out}.header__brand-logo a:hover{opacity:.7}}.header__brand-logo img{width:auto;max-height:60px}@media screen and (min-width: 960px){.header__brand-logo img{max-height:100px}}.header__brand-title{margin:0;font-size:1.8em}@media screen and (min-width: 960px){.header__brand-title{font-size:3em}}.header__brand-title a{display:inline-block;color:inherit;color:var(--color-accent);font-weight:bold;line-height:1.4;text-shadow:-3px -3px 3px var(--color-nm-light),3px 3px 3px var(--color-nm-dark);transition:opacity .2s ease-in-out}@media screen and (min-width: 960px){.header__brand-title a:hover{text-decoration:none;opacity:.7}}.header__brand-title img{max-height:60px}@media screen and (min-width: 960px){.header__brand-title img{max-height:100px}}.header__brand-description{margin:1em 0 0;font-size:0.8em;line-height:1.4}.header__search{position:absolute;top:0;right:0;width:30%;padding-right:5vw}@media screen and (max-width: 959px){.header__search{display:none}}.header__sns{margin-top:2em}.gnav{margin:1em 0 0;padding:0}@media screen and (max-width: 959px){.gnav{display:none}}.gnav .c-gnav__item>a{text-shadow:1px 1px 0 var(--color-text-border-color);color:inherit;font-weight:bold}.fixed-gnav{position:fixed;top:0;right:0;left:0;z-index:10;background:rgba(0,0,0,0.5);transform:translateY(-100%);visibility:hidden;transition:transform .2s ease-in-out,visibility .2s ease-in-out;transition-timing-function:ease-out}@media screen and (max-width: 959px){.fixed-gnav{display:none}}.fixed-gnav[aria-hidden="false"]{top:0;transform:translateY(0);visibility:visible;transition:transform .2s ease-in-out;transition-timing-function:ease-out}.fixed-gnav .c-gnav__item>a{color:#fff}.fixed-nav{position:fixed;right:0;bottom:0;left:0;z-index:200;height:60px;background:rgba(0,0,0,0.8)}@media screen and (min-width: 960px){.fixed-nav{display:none}}.fixed-nav__list{display:flex;justify-content:space-around;height:100%;margin:0;padding:0;list-style:none}.fixed-nav__item{display:flex;align-items:center;justify-content:center;height:100%;padding:0 10px}.fixed-nav__item a,.fixed-nav__item button{display:flex;align-items:center;justify-content:center;width:45px;max-width:100px;height:45px;color:#fff;font-size:20px;border-radius:50%}.fixed-nav__item button[aria-expanded="true"],.fixed-nav__item a:active,.fixed-nav__item button:active{box-shadow:inset 1px 1px 2px #000, inset -1px -1px 2px #666}.drawer{position:fixed;top:0;right:100%;bottom:60px;z-index:100;width:100%;padding-bottom:0 0 30px;background:rgba(0,0,0,0.8);transition:right .2s ease-in-out}@media screen and (min-width: 960px){.drawer{display:none}}.drawer[aria-hidden="false"]{right:0}.drawer__close{position:absolute;top:7px;right:calc(5vw - 9px);display:flex;align-items:center;justify-content:center;width:45px;height:45px;margin:0 0 0 auto;padding:0;color:#fff;font-size:20px;border-radius:50%}.drawer__close:active{box-shadow:inset 1px 1px 2px #000, inset -1px -1px 2px #666}.drawer__inner{height:100%;padding-top:70px;overflow-y:scroll}.drawer__list{margin:0;padding:0;list-style:none}.drawer__list>.menu-item-has-children{padding-right:40px}.drawer__item{position:relative;list-style:none}.drawer__item a{display:block;padding:7px 0;color:#fff;text-decoration:none}.drawer__submenu{padding-left:1em;list-style:none}.drawer__submenu[aria-hidden]{height:0;overflow:hidden}.drawer__submenu[aria-hidden="false"]{height:auto;overflow:visible}.drawer__toggle{position:absolute;top:5.5px;right:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;border-radius:50%;box-shadow:1px 1px 2px #000, -1px -1px 2px #666;transition:box-shadow .2s ease-in-out}.drawer__toggle>svg{transition:transform .2s ease-in-out}.drawer__toggle[aria-expanded="true"]{box-shadow:inset 1px 1px 2px #000, inset -1px -1px 2px #666}.drawer__toggle[aria-expanded="true"]>i{transform:scale(1, -1)}.drawer .c-search-form{margin-top:2em}.drawer .c-search-form__input{top:0;background-color:#fff !important}.contents{padding:10px 0;overflow:hidden}@media screen and (min-width: 960px){.contents{margin-bottom:4em}}@media screen and (min-width: 960px){.contents__inner{display:flex;justify-content:space-between}}.contents__inner .main{display:block;width:100%}@media screen and (min-width: 960px){.contents--sidebar-right .main,.contents--sidebar-left .main{width:calc(70% - 70px)}}@media screen and (min-width: 960px){.contents--sidebar-left .contents__inner{flex-flow:row-reverse}}.footer{margin:2em 0 60px}@media screen and (min-width: 960px){.footer{margin:0}}.footer__sns{padding:1em 0}.footer__credit{text-shadow:1px 1px 0 var(--color-text-border-color);padding:2em 0;font-size:0.8em;line-height:1.4;text-align:center}.footer__credit a{color:var(--color-accent)}.sidebar{margin-top:5em}@media screen and (min-width: 960px){.sidebar{width:30%;margin-top:0}}.c-attachment__image{text-align:center}.c-attachment figcaption{margin:2em 0 0}.c-attachment figcaption p{margin:0}.c-comment{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);margin-top:5em;padding:1.5em;border-radius:10px}.c-comment:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-comment:hover,.c-comment:active{text-decoration:none;outline:none}.c-comment:focus{text-decoration:none}.c-comment__title{position:relative;text-shadow:1px 1px 0 var(--color-text-border-color);position:relative;margin:0;padding-bottom:0.5em;font-size:1.4em}.c-comment__title::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.c-comment__list{margin:0;padding:0;list-style:none}.c-comment__list .comment-body{position:relative;padding:1.5em 0}.c-comment__list .comment-body::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.c-comment__list .comment-body+.comment-respond{position:relative;padding-bottom:2em}.c-comment__list .comment-body+.comment-respond::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.c-comment__list .children{margin:0;padding:0 0 0 2em;list-style:none}.c-comment__list .comment-meta{margin-bottom:1em}.c-comment__list .bypostauthor .comment-meta{padding:1em;background-color:var(--color-nm-light);border-radius:8px}.c-comment__list .comment-author{position:relative;display:flex;margin-bottom:15px}.c-comment__list .comment-author .avatar{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);position:relative;top:-6px;width:40px;height:40px;margin-right:1em;border-radius:50%}.c-comment__list .comment-author .avatar:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-comment__list .comment-author .avatar:hover,.c-comment__list .comment-author .avatar:active{text-decoration:none;outline:none}.c-comment__list .comment-author .avatar:focus{text-decoration:none}.c-comment__list .comment-author .fn{font-weight:normal}.c-comment__list .comment-author .fn a{color:inherit}.c-comment__list .comment-metadata{font-size:0.8em}.c-comment__list .comment-metadata>a{color:inherit}.c-comment__list .comment-metadata time::before{margin-right:0.2em;font-weight:400;font-family:"Font Awesome 5 Free";content:"\f017"}.c-comment__list .comment-metadata .edit-link{margin-left:1em}.c-comment__list .comment-content>*{max-width:100%;margin:0 0 2em}.c-comment__list .comment-content>:last-child{margin-bottom:0 !important}.c-comment__list .comment-content a{text-decoration:underline}@media screen and (min-width: 960px){.c-comment__list .comment-content a:hover{text-decoration:none}}.c-comment__list .comment-content h1,.c-comment__list .comment-content h2,.c-comment__list .comment-content h3,.c-comment__list .comment-content h4,.c-comment__list .comment-content h5,.c-comment__list .comment-content h6{margin-top:1.5em;margin-bottom:1em;font-weight:bold;line-height:1.4;text-shadow:1px 1px 0 var(--color-text-border-color)}.c-comment__list .comment-content h1{font-size:2em}.c-comment__list .comment-content h2{font-size:1.8em}.c-comment__list .comment-content h3{font-size:1.6em}.c-comment__list .comment-content h4{font-size:1.4em}.c-comment__list .comment-content h5{font-size:1.2em}.c-comment__list .comment-content h6{font-size:1em}.c-comment__list .comment-content h1,.c-comment__list .comment-content h2,.c-comment__list .comment-content h3{position:relative;padding-bottom:0.3em}.c-comment__list .comment-content h1::before,.c-comment__list .comment-content h2::before,.c-comment__list .comment-content h3::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.c-comment__list .comment-content h1.has-background,.c-comment__list .comment-content h2.has-background,.c-comment__list .comment-content h3.has-background{padding:0.3em 0.6em}.c-comment__list .comment-content h1.has-background::before,.c-comment__list .comment-content h2.has-background::before,.c-comment__list .comment-content h3.has-background::before{bottom:-0.3em}.c-comment__list .comment-content h4.has-background,.c-comment__list .comment-content h5.has-background,.c-comment__list .comment-content h6.has-background{padding:0.3em 0.6em}.c-comment__list .comment-content ul,.c-comment__list .comment-content ol{margin:0 0 2em;padding-left:1.5em}.c-comment__list .comment-content ul li,.c-comment__list .comment-content ol li{margin:0.5em 0}.c-comment__list .comment-content ul ul,.c-comment__list .comment-content ol ul{margin-left:0;padding:0;list-style:none}.c-comment__list .comment-content ul ul li,.c-comment__list .comment-content ol ul li{position:relative;padding-left:1em}.c-comment__list .comment-content ul ul li::before,.c-comment__list .comment-content ol ul li::before{position:absolute;left:0;content:"-"}.c-comment__list .comment-content ul{list-style-type:disc}.c-comment__list .comment-content code{padding:0.1em 0.3em;color:var(--color-text-main);font-size:0.9em;font-family:consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",monaco,"Courier New",courier,monospace;background:var(--color-nm-dark);border-radius:4px}.c-comment__list .comment-content q{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);position:relative;padding:0.3em 0.5em;color:var(--color-text-main);border:none;border-radius:4px}.c-comment__list .comment-content q:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-comment__list .comment-content q:hover,.c-comment__list .comment-content q:active{text-decoration:none;outline:none}.c-comment__list .comment-content q:focus{text-decoration:none}.c-comment__list .comment-content blockquote{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);position:relative;margin-bottom:2em;padding:2em 2em 2em 3.5em;color:var(--color-text-main);border-radius:8px}.c-comment__list .comment-content blockquote:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-comment__list .comment-content blockquote:hover,.c-comment__list .comment-content blockquote:active{text-decoration:none;outline:none}.c-comment__list .comment-content blockquote:focus{text-decoration:none}.c-comment__list .comment-content blockquote::before{text-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);position:absolute;top:0.5em;left:0.7em;font-weight:900;font-size:1.6em;font-family:"Font Awesome 5 Free";content:"\f10d"}.c-comment__list .comment-content blockquote p{margin:0 0 1em}.c-comment__list .comment-content blockquote p:last-of-type{margin-bottom:0}.c-comment__list .comment-content blockquote cite{display:block;margin-top:1em;font-size:0.8em;opacity:.8}.c-comment__list .comment-content blockquote.is-style-large{margin-bottom:2em;padding:2em 2em 2em 5em}.c-comment__list .comment-content blockquote.is-style-large::before{font-size:2.4em}.c-comment__list .comment-content blockquote.is-style-large p{font-size:1.4em;font-style:normal;line-height:inherit}.c-comment__list .comment-content blockquote.is-style-large cite{font-size:1em;text-align:inherit}.c-comment__list .comment-content table{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);width:auto;margin-bottom:0.5em;border-radius:8px}.c-comment__list .comment-content table:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-comment__list .comment-content table:hover,.c-comment__list .comment-content table:active{text-decoration:none;outline:none}.c-comment__list .comment-content table:focus{text-decoration:none}.c-comment__list .comment-content table th,.c-comment__list .comment-content table td{padding:1em;text-align:left;border-right:1px solid var(--color-nm-dark);border-bottom:1px solid var(--color-nm-dark)}.c-comment__list .comment-content table th:last-child,.c-comment__list .comment-content table td:last-child{border-right:none}.c-comment__list .comment-content table thead th{border-bottom-width:2px}.c-comment__list .comment-content table tbody tr:last-child th,.c-comment__list .comment-content table tbody tr:last-child td{border-bottom:none}.c-comment__list .comment-content table tfoot td{border-top:2px solid var(--color-nm-dark);border-bottom:none}.c-comment__list .comment-content table figcaption{text-align:center}.c-comment__list .comment-content dl dt{font-weight:bold}.c-comment__list .comment-content dl dd{margin:0}.c-comment__list .comment-content dl dd:not(:last-of-type){margin-bottom:1em}.c-comment__list .comment-content hr:not([class]){position:relative;padding:10px 0;border:none}.c-comment__list .comment-content hr:not([class])::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.c-comment__list .comment-content hr:not([class])::before{top:50%;bottom:auto;margin-top:-2px}.c-comment__list .comment-content img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.c-comment__list .comment-content img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-comment__list .comment-content img:hover,.c-comment__list .comment-content img:active{text-decoration:none;outline:none}.c-comment__list .comment-content img:focus{text-decoration:none}.c-comment__list .reply{margin-top:1em}.c-comment__list .reply a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;padding:0.3em 1em;color:var(--color-accent);border-radius:1000px}.c-comment__list .reply a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-comment__list .reply a:hover,.c-comment__list .reply a:active{text-decoration:none;outline:none}.c-comment__list .reply a:focus{text-decoration:none}.c-comment__list .reply a:focus,.c-comment__list .reply a:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.c-comment__list .reply a:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.c-comment__list .reply a:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.c-comment__nav{position:relative;padding:1em 0}.c-comment__nav::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.c-comment__nav .nav-links::after{display:table;clear:both;content:""}.c-comment__nav .nav-links .nav-previous,.c-comment__nav .nav-links .nav-next{position:relative;max-width:40%;overflow:hidden;color:var(--color-text-link);white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 959px){.c-comment__nav .nav-links .nav-previous,.c-comment__nav .nav-links .nav-next{max-width:100%;margin:0.2em 0}}.c-comment__nav .nav-links .nav-previous::before,.c-comment__nav .nav-links .nav-next::before{position:absolute;top:0.05em;font-weight:900;font-family:"Font Awesome 5 Free"}.c-comment__nav .nav-links .nav-previous{float:left;padding-left:1.5em}.c-comment__nav .nav-links .nav-previous::before{left:0;content:"\f100"}.c-comment__nav .nav-links .nav-next{float:right;padding-right:1.5em}.c-comment__nav .nav-links .nav-next::before{right:0;content:"\f101"}.c-comment .comment-respond{margin-top:2em}.c-comment .comment-reply-title{text-shadow:1px 1px 0 var(--color-text-border-color);margin:0 0 1em;font-size:1.4em}.c-comment .comment-reply-title #cancel-comment-reply-link{margin-left:1em;font-weight:normal;font-size:0.8em}.c-comment .comment-reply-title a{text-shadow:none}.c-comment .comment-form .comment-notes{margin:0 0 1em}.c-comment .comment-form .comment-form-comment{margin:0 0 2em}.c-comment .comment-form .comment-form-comment label{display:block;margin-bottom:0.5em;font-weight:bold}.c-comment .comment-form .comment-form-author,.c-comment .comment-form .comment-form-email,.c-comment .comment-form .comment-form-url{margin:0 0 1em}.c-comment .comment-form .comment-form-author label,.c-comment .comment-form .comment-form-email label,.c-comment .comment-form .comment-form-url label{display:block;margin-bottom:0.5em;font-weight:bold}.c-comment .comment-form .comment-form-author label .required,.c-comment .comment-form .comment-form-email label .required,.c-comment .comment-form .comment-form-url label .required{color:var(--color-text-link);font-weight:bold}.c-comment .comment-form .comment-form-cookies-consent{margin:1em 0}.c-comment .comment-form .form-submit [type="submit"]{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;color:var(--color-accent)}.c-comment .comment-form .form-submit [type="submit"]:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-comment .comment-form .form-submit [type="submit"]:hover,.c-comment .comment-form .form-submit [type="submit"]:active{text-decoration:none;outline:none}.c-comment .comment-form .form-submit [type="submit"]:focus{text-decoration:none}.c-comment .comment-form .form-submit [type="submit"]:focus,.c-comment .comment-form .form-submit [type="submit"]:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.c-comment .comment-form .form-submit [type="submit"]:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.c-comment .comment-form .form-submit [type="submit"]:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}@media screen and (min-width: 560px){.c-entries{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 960px){.c-entries{display:block}}@media screen and (min-width: 560px){.c-entries__item{width:calc(50% - 2.5vw)}}@media screen and (min-width: 960px){.c-entries__item{width:100%}}.c-entries__item.sticky{font-size:1.3em}.c-entries__item:not(:last-child){margin-bottom:1.5em}.c-entries__item>a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;display:block;height:100%;padding:1em;border-radius:8px}.c-entries__item>a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-entries__item>a:hover,.c-entries__item>a:active{text-decoration:none;outline:none}.c-entries__item>a:focus{text-decoration:none}.c-entries__item>a:focus{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.c-entries__item>a:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.c-entries__item>a:hover a{text-decoration:none}@media screen and (min-width: 960px){.c-entries__item>a{display:flex;align-items:flex-start}}.c-entries__thumbnail{position:relative;margin:0 0 1em;overflow:hidden}@media screen and (min-width: 960px){.c-entries__thumbnail{width:30%;margin:0 1em 0 0}}.c-entries__thumbnail::before{display:block;padding-top:62%;content:""}.c-entries__thumbnail img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-entries__thumbnail img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-entries__thumbnail img:hover,.c-entries__thumbnail img:active{text-decoration:none;outline:none}.c-entries__thumbnail img:focus{text-decoration:none}.c-entries__thumbnail--noimage{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:flex;align-items:center;justify-content:center}.c-entries__thumbnail--noimage:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-entries__thumbnail--noimage:hover,.c-entries__thumbnail--noimage:active{text-decoration:none;outline:none}.c-entries__thumbnail--noimage:focus{text-decoration:none}.c-entries__thumbnail--noimage i{font-size:18vw;transition:transform .2s ease-in-out}@media screen and (min-width: 560px){.c-entries__thumbnail--noimage i{font-size:3em}}.c-entries__body{flex:1}.c-entries__header{margin:-0.3em 0 0.5em}.c-entries__title{margin:0;font-weight:bold;font-size:1.2em;line-height:1.4}.c-entry__header{position:relative;margin-bottom:4em;padding-bottom:1em}.c-entry__header::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.c-entry__title{text-shadow:1px 1px 0 var(--color-text-border-color);margin:0;font-weight:bold;font-size:2em;line-height:1.4}@media screen and (min-width: 960px){.c-entry__title{font-size:2.2em}}.c-entry__title i{margin-right:0.5em;font-size:0.7em}.c-entry__thumbnail{margin-bottom:4em;text-align:center}.c-entry__thumbnail img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.c-entry__thumbnail img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-entry__thumbnail img:hover,.c-entry__thumbnail img:active{text-decoration:none;outline:none}.c-entry__thumbnail img:focus{text-decoration:none}.c-entry__edit{margin-top:3em;text-align:center}.c-entry__edit-link{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;display:inline-block;padding:0.7em 1.4em;color:var(--color-accent);font-size:0.8em;border-radius:1000px}.c-entry__edit-link:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-entry__edit-link:hover,.c-entry__edit-link:active{text-decoration:none;outline:none}.c-entry__edit-link:focus{text-decoration:none}.c-entry__edit-link:focus,.c-entry__edit-link:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.c-entry__edit-link:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.c-entry__edit-link:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.c-entry__post-nav .nav-links{margin-top:4em}.c-entry__post-nav .nav-links::after{display:table;clear:both;content:""}.c-entry__post-nav .nav-links .nav-previous,.c-entry__post-nav .nav-links .nav-next{position:relative;max-width:40%;overflow:hidden;color:var(--color-text-link);white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 959px){.c-entry__post-nav .nav-links .nav-previous,.c-entry__post-nav .nav-links .nav-next{max-width:100%;margin:0.2em 0}}.c-entry__post-nav .nav-links .nav-previous::before,.c-entry__post-nav .nav-links .nav-next::before{position:absolute;top:0.05em;font-weight:900;font-family:"Font Awesome 5 Free"}.c-entry__post-nav .nav-links .nav-previous{float:left;padding-left:1.5em}.c-entry__post-nav .nav-links .nav-previous::before{left:0;content:"\f100"}.c-entry__post-nav .nav-links .nav-next{float:right;padding-right:1.5em}.c-entry__post-nav .nav-links .nav-next::before{right:0;content:"\f101"}.c-entry .c-tag{margin-top:4em}.c-gnav__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}.c-gnav__item{position:relative;list-style:none}.c-gnav__item>a{display:block;padding:0.5em 0.8em;text-align:center;transition:color .2s ease-in-out}@media screen and (min-width: 960px){.c-gnav__item>a:hover{color:var(--color-accent);text-decoration:none}}.c-gnav__item>.c-gnav__submenu{position:absolute;top:100%;left:50%;z-index:5;width:14em;padding:0;text-align:left;list-style:none;background:var(--color-nm-dark);transform:translateX(-50%);visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.c-gnav__item>.c-gnav__submenu[aria-hidden="false"]{visibility:visible;opacity:1}.c-gnav__item>.c-gnav__submenu::before{position:absolute;top:-10px;left:calc(50% - 8px);display:block;width:0;height:0;border-color:transparent transparent var(--color-nm-dark);border-style:solid;border-width:0 8px 10px;content:""}.c-gnav__subitem{list-style:none}.c-gnav__subitem>a{display:block;padding:0.5em 1em;color:inherit;font-weight:normal;line-height:1.4;transition:background .2s ease-in-out}@media screen and (min-width: 960px){.c-gnav__subitem>a:hover{text-decoration:none;background:var(--color-nm-light)}}.c-gnav__subitem>.c-gnav__submenu{padding-left:1em}.c-meta{margin-top:0.5em}.c-meta__list{display:flex;flex-wrap:wrap;margin:0;padding:0;font-size:0.8em;list-style-type:none}.c-meta__item:not(:last-child){margin-right:1em}.c-meta__item--published,.c-meta__item--modified{white-space:nowrap}.c-meta__item--categories{position:relative;padding-left:1.5em}.c-meta__item--categories::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f07b"}.c-meta__item--categories a{color:inherit}.c-pagination{display:flex;flex-wrap:wrap;justify-content:center;margin-top:4em}.c-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center}.c-pagination .page-numbers,.c-pagination .post-page-numbers{display:flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;margin:0 0.3em 0.6em;color:var(--color-accent);font-weight:bold}.c-pagination .page-numbers:not(.dots),.c-pagination .post-page-numbers:not(.dots){text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;color:var(--color-accent);text-decoration:none;border-radius:50%}.c-pagination .page-numbers:not(.dots):not(.has-background):not(.has-background-dim),.c-pagination .post-page-numbers:not(.dots):not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-pagination .page-numbers:not(.dots):hover,.c-pagination .page-numbers:not(.dots):active,.c-pagination .post-page-numbers:not(.dots):hover,.c-pagination .post-page-numbers:not(.dots):active{text-decoration:none;outline:none}.c-pagination .page-numbers:not(.dots):focus,.c-pagination .post-page-numbers:not(.dots):focus{text-decoration:none}.c-pagination .page-numbers:not(.dots):focus,.c-pagination .page-numbers:not(.dots):visited,.c-pagination .post-page-numbers:not(.dots):focus,.c-pagination .post-page-numbers:not(.dots):visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.c-pagination .page-numbers:not(.dots):hover,.c-pagination .post-page-numbers:not(.dots):hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.c-pagination .page-numbers:not(.dots):active,.c-pagination .post-page-numbers:not(.dots):active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.c-pagination .page-numbers.current,.c-pagination .post-page-numbers.current{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light);color:inherit}.c-pagination .page-numbers.current:not(.has-background):not(.has-background-dim),.c-pagination .post-page-numbers.current:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-pagination .page-numbers.current:hover,.c-pagination .page-numbers.current:active,.c-pagination .post-page-numbers.current:hover,.c-pagination .post-page-numbers.current:active{text-decoration:none;outline:none}.c-pagination .page-numbers.current:focus,.c-pagination .post-page-numbers.current:focus{text-decoration:none}@media screen and (min-width: 960px){.c-pagination .page-numbers:hover,.c-pagination .post-page-numbers:hover{text-decoration:none}}.c-search-form__inner{position:relative}.c-search-form__input{width:100%;padding-right:3em}.c-search-form__btn{position:absolute;top:50%;right:0.5em;width:2em;height:2em;padding:0;color:var(--color-accent);transform:translateY(-50%);transition:opacity .2s ease-in-out}@media screen and (min-width: 960px){.c-search-form__btn:hover{opacity:.7}}.c-sns{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;font-size:1.3em;list-style:none}.c-sns__item{margin:0 0.3em 0.6em}.c-sns__item a{position:relative;display:flex;align-items:center;justify-content:center;width:2em;height:2em;color:#fff;background-color:var(--color-accent);border-radius:50%}.c-sns__item a .fa-line{font-size:1.2em}.c-sns__item a::before{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;content:""}.c-sns__item a::before:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-sns__item a::before:hover,.c-sns__item a::before:active{text-decoration:none;outline:none}.c-sns__item a::before:focus{text-decoration:none}.c-sns__item a:hover{text-decoration:none}.c-sns__item a:hover::before{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.c-sns__item a:hover::before:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-sns__item a:hover::before:hover,.c-sns__item a:hover::before:active{text-decoration:none;outline:none}.c-sns__item a:hover::before:focus{text-decoration:none}.c-sns__item a:active::before{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.c-sns__item a:active::before:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-sns__item a:active::before:hover,.c-sns__item a:active::before:active{text-decoration:none;outline:none}.c-sns__item a:active::before:focus{text-decoration:none}.c-sns__item--wordpress a{background-color:#3499cd}.c-sns__item--facebook a{background-color:#1977f2}.c-sns__item--instagram a{background-color:#f00075}.c-sns__item--twitter a{background-color:#21a1f3}.c-sns__item--youtube a{background-color:#ff0100}.c-sns__item--amazon a{background-color:#f90}.c-sns__item--github a{background-color:#24292d}.c-sns__item--line a{background-color:#00b900}.c-sns__item--pinterest a{background-color:#e60122}.c-sns__item--linkedin a{background-color:#0577b5}.c-tag{position:relative;margin-bottom:-1em;padding-left:1.5em}.c-tag::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f02c"}.c-tag a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;display:inline-block;margin:0 0.4em 1em;padding:0.3em 1em;color:var(--color-accent);font-size:0.8em;border-radius:1000px}.c-tag a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.c-tag a:hover,.c-tag a:active{text-decoration:none;outline:none}.c-tag a:focus{text-decoration:none}.c-tag a:focus,.c-tag a:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.c-tag a:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.c-tag a:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.widget{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);padding:1.5em 1em;border-radius:8px}.widget:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.widget:hover,.widget:active{text-decoration:none;outline:none}.widget:focus{text-decoration:none}.widget+.widget{margin-top:2em}.widget__title{position:relative;text-shadow:1px 1px 0 var(--color-text-border-color);margin:0 0 1em;padding-bottom:0.5em;color:var(--color-accent);font-weight:bold;font-size:1.2em;line-height:1.4;text-align:center}.widget__title::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.widget_categories ul,.widget_archive ul{margin:0;padding-left:1.5em}.widget_categories a,.widget_archive a{color:inherit}.widget_categories>ul>li,.widget_archive>ul>li{position:relative;padding-left:1.5em}.widget_categories>ul>li::before,.widget_archive>ul>li::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f07b"}.widget_categories .children,.widget_archive .children{margin:0 0 0.5em;padding:0;list-style:none}.widget_categories .children>li,.widget_archive .children>li{position:relative;padding-left:1em}.widget_categories .children>li::before,.widget_archive .children>li::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";transform:scale(0.6) translateY(2px);content:"\f054"}.widget_categories select,.widget_archive select{width:100%}.widget_calendar .calendar_wrap{max-width:350px;margin:0 auto}@media screen and (min-width: 960px){.widget_calendar .calendar_wrap{max-width:100%}}.widget_calendar table{width:100%;table-layout:fixed}.widget_calendar table caption{margin-bottom:1em;font-weight:bold}.widget_calendar table thead th{font-weight:bold;text-align:center}.widget_calendar table tbody td{padding:0;padding:0.3em;line-height:2.4;text-align:center}.widget_calendar table tbody td a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;display:block;color:var(--color-accent);font-weight:bold;line-height:2.4;border-radius:8px}.widget_calendar table tbody td a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.widget_calendar table tbody td a:hover,.widget_calendar table tbody td a:active{text-decoration:none;outline:none}.widget_calendar table tbody td a:focus{text-decoration:none}.widget_calendar table tbody td a:focus,.widget_calendar table tbody td a:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.widget_calendar table tbody td a:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.widget_calendar table tbody td a:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.widget_calendar .wp-calendar-nav{display:flex;justify-content:space-between;padding-top:0.5em}.widget_calendar .wp-calendar-nav a{padding:0.5em;color:var(--color-accent)}.widget_custom_html .textwidget *{margin:0;padding:0}.widget_media_image{text-align:center}.widget_media_image img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);width:100%}.widget_media_image img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.widget_media_image img:hover,.widget_media_image img:active{text-decoration:none;outline:none}.widget_media_image img:focus{text-decoration:none}.widget_media_image a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;display:block;overflow:hidden;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);cursor:pointer}.widget_media_image a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.widget_media_image a:hover,.widget_media_image a:active{text-decoration:none;outline:none}.widget_media_image a:focus{text-decoration:none}.widget_media_image a>img{padding:5px !important;border-radius:8px}@media screen and (min-width: 960px){.widget_media_image a{position:relative}.widget_media_image a::before{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 10px);background:rgba(0,0,0,0.3);border-radius:4px;opacity:0;transition:opacity .2s ease-in-out;content:""}.widget_media_image a:hover::before{opacity:1}}.widget_media_image figure{margin:0 auto}.widget_media_image figcaption{margin-top:0.5em;margin-bottom:0;color:inherit;font-size:0.8em;text-align:center;opacity:.8}.widget_meta ul{margin:0;padding:0;list-style:none}.widget_meta ul li{position:relative;padding-left:1.5em}.widget_meta ul li::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f05a"}.widget_meta ul a{position:relative;color:inherit}.widget_nav_menu ul{margin:0;padding:0;list-style:none}.widget_nav_menu a{color:inherit}.widget_nav_menu .menu>li{position:relative;padding-left:1.5em}.widget_nav_menu .menu>li::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f15b"}.widget_nav_menu .sub-menu{margin-bottom:0.5em}.widget_nav_menu .sub-menu li{position:relative;padding-left:1em}.widget_nav_menu .sub-menu li::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";transform:scale(0.6) translateY(2px);content:"\f054"}.widget_pages ul{padding:0;list-style:none}.widget_pages a{color:inherit}.widget_pages nav>ul>li{position:relative;padding-left:1.5em}.widget_pages nav>ul>li::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f15b"}.widget_pages .children{margin:0 0 0.5em;padding:0}.widget_pages .children>li{position:relative;padding-left:1em}.widget_pages .children>li::before{position:absolute;left:0;font-weight:900;font-family:"Font Awesome 5 Free";transform:scale(0.6) translateY(2px);content:"\f054"}.widget_recent_comments #recentcomments{margin:0;padding:0;list-style:none}.widget_recent_comments #recentcomments li{position:relative;padding-left:1.5em}.widget_recent_comments #recentcomments li::before{position:absolute;left:0;margin-right:0.5em;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f075"}.widget_recent_comments #recentcomments li a{color:inherit;font-weight:bold}.widget_recent_entries ul{margin:0;padding:0;list-style:none}.widget_recent_entries ul li{position:relative;padding-left:1.5em}.widget_recent_entries ul li:not(:last-child){position:relative;margin-bottom:1em;padding-bottom:1em}.widget_recent_entries ul li:not(:last-child)::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.widget_recent_entries ul li::after{position:absolute;top:0;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f303"}.widget_recent_entries ul li a{color:inherit;font-weight:bold}.widget_recent_entries ul li .post-date{display:block;font-size:0.8em}.widget_recent_entries ul li .post-date::before{margin-right:0.2em;font-weight:400;font-family:"Font Awesome 5 Free";content:"\f017"}.widget_rss .widget__title .rsswidget{color:var(--color-accent)}.widget_rss .widget__title .rsswidget:first-child{display:none}.widget_rss ul{margin:0;padding:0;list-style:none}.widget_rss ul li{position:relative;padding-left:1.5em}.widget_rss ul li::after{position:absolute;top:0;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f09e"}.widget_rss ul li:not(:last-child){position:relative;margin-bottom:1em;padding-bottom:1em}.widget_rss ul li:not(:last-child)::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.widget_rss ul li .rsswidget{color:inherit;font-weight:bold}.widget_rss ul li .rsswidget+*{margin-top:0.5em}.widget_rss ul li .rss-date{display:block;font-size:0.8em}.widget_rss ul li .rss-date::before{margin-right:0.2em;font-weight:400;font-family:"Font Awesome 5 Free";content:"\f017"}.widget_rss ul li .rssSummary{font-size:0.9em}.widget_rss ul li cite{display:block;margin-top:0.5em;font-size:0.8em;text-align:right}.widget_rss ul li cite::before{display:inline-block;margin-right:0.5em;font-weight:900;font-family:"Font Awesome 5 Free";font-style:normal;content:"\f4ff"}.widget_tag_cloud .tagcloud{margin:0 -0.3em}.widget_tag_cloud .tagcloud .tag-cloud-link{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;display:inline-block;margin:0 0.3em 1em;padding:0.3em 1em;color:var(--color-accent);font-size:0.9em !important;border-radius:1000px}.widget_tag_cloud .tagcloud .tag-cloud-link:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.widget_tag_cloud .tagcloud .tag-cloud-link:hover,.widget_tag_cloud .tagcloud .tag-cloud-link:active{text-decoration:none;outline:none}.widget_tag_cloud .tagcloud .tag-cloud-link:focus{text-decoration:none}.widget_tag_cloud .tagcloud .tag-cloud-link:focus,.widget_tag_cloud .tagcloud .tag-cloud-link:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.widget_tag_cloud .tagcloud .tag-cloud-link:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.widget_tag_cloud .tagcloud .tag-cloud-link:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.widget_tag_cloud .tagcloud .tag-link-count{color:var(--color-text-main);font-weight:normal;opacity:.8}.widget_text:not(.widget_custom_html) .textwidget>*{margin:0 0 2em}.widget_text:not(.widget_custom_html) .textwidget>:last-child{margin-bottom:0 !important}.widget_text:not(.widget_custom_html) .textwidget ul{margin-left:0;padding-left:1.5em;list-style:outside disc}.widget_text:not(.widget_custom_html) .textwidget ol{margin-left:0;padding-left:1.5em;list-style:outside decimal}.widget_text:not(.widget_custom_html) .textwidget .alignleft{float:left;margin:0 16px 0 0}.widget_text:not(.widget_custom_html) .textwidget .alignright{float:right;margin:0 0 0 16px}.widget_text:not(.widget_custom_html) .textwidget .aligncenter{display:block;margin:0 auto}.widget_text:not(.widget_custom_html) .textwidget img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.widget_text:not(.widget_custom_html) .textwidget img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.widget_text:not(.widget_custom_html) .textwidget img:hover,.widget_text:not(.widget_custom_html) .textwidget img:active{text-decoration:none;outline:none}.widget_text:not(.widget_custom_html) .textwidget img:focus{text-decoration:none}.widget_text:not(.widget_custom_html) .textwidget figcaption{margin-top:0.5em;margin-bottom:0;color:inherit;font-size:0.8em;text-align:center;opacity:.8}.has-bg-color{color:var(--color-bg) !important}.has-dark-color{color:var(--color-nm-dark) !important}.has-light-color{color:var(--color-nm-light) !important}.has-main-text-color{color:var(--color-text-main) !important}.has-accent-color{color:var(--color-accent) !important}.has-link-text-color{color:var(--color-text-link) !important}.has-white-color{color:#fff !important}.has-bg-background-color{background-color:var(--color-bg) !important}.has-dark-background-color{background-color:var(--color-nm-dark) !important}.has-light-background-color{background-color:var(--color-nm-light) !important}.has-main-text-background-color{background-color:var(--color-text-main) !important}.has-accent-background-color{background-color:var(--color-accent) !important}.has-link-text-background-color{background-color:var(--color-text-link) !important}.has-white-background-color{background-color:#fff !important}.has-subtle-light-gray-background-color{background-color:#f3f4f5}.has-subtle-pale-green-background-color{background-color:#e9fbe5}.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.has-subtle-plae-pink-background-color{background-color:#fcf0ef}.has-dark-light-gradient-background{background:linear-gradient(135deg, var(--color-nm-dark), var(--color-nm-light)) !important}.has-dark-text-main-gradient-background{background:linear-gradient(135deg, var(--color-nm-dark), var(--color-text-main)) !important}.has-dark-accent-gradient-background{background:linear-gradient(135deg, var(--color-nm-dark), var(--color-accent)) !important}.has-dark-link-text-gradient-background{background:linear-gradient(135deg, var(--color-nm-dark), var(--color-text-link)) !important}.has-light-main-text-gradient-background{background:linear-gradient(135deg, var(--color-nm-light), var(--color-text-main)) !important}.has-light-accent-gradient-background{background:linear-gradient(135deg, var(--color-nm-light), var(--color-accent)) !important}.has-light-link-text-gradient-background{background:linear-gradient(135deg, var(--color-nm-light), var(--color-text-link)) !important}.has-main-text-accent-gradient-background{background:linear-gradient(135deg, var(--color-text-main), var(--color-accent)) !important}.has-main-text-link-text-gradient-background{background:linear-gradient(135deg, var(--color-text-main), var(--color-text-link)) !important}.has-accent-link-text-gradient-background{background:linear-gradient(135deg, var(--color-accent), var(--color-text-link)) !important}.has-small-font-size{font-size:0.8em}.has-medium-font-size{font-size:1.2em}.has-large-font-size{font-size:1.6em}.has-huge-font-size{font-size:2em}.entry-content>*{max-width:100%;margin:0 0 2em}.entry-content>:last-child{margin-bottom:0 !important}.entry-content .has-text-align-left{text-align:left}.entry-content .has-text-align-right{text-align:right}.entry-content .has-text-align-center{text-align:center}.entry-content .alignleft{float:left;margin-right:1.5em;margin-bottom:0.5em}@media screen and (max-width: 959px){.entry-content .alignleft{float:none;margin-right:auto;margin-bottom:2em;margin-left:auto}}.entry-content .alignright{float:right;margin-bottom:0.5em;margin-left:1.5em}@media screen and (max-width: 959px){.entry-content .alignright{float:none;margin-right:auto;margin-bottom:2em;margin-left:auto}}.entry-content .aligncenter{display:block;margin:0 auto 2em;text-align:center}.entry-content a{text-decoration:underline}@media screen and (min-width: 960px){.entry-content a:hover{text-decoration:none}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:1.5em;margin-bottom:1em;font-weight:bold;line-height:1.4;text-shadow:1px 1px 0 var(--color-text-border-color)}.entry-content h1{font-size:2em}.entry-content h2{font-size:1.8em}.entry-content h3{font-size:1.6em}.entry-content h4{font-size:1.4em}.entry-content h5{font-size:1.2em}.entry-content h6{font-size:1em}.entry-content h1,.entry-content h2,.entry-content h3{position:relative;padding-bottom:0.3em}.entry-content h1::before,.entry-content h2::before,.entry-content h3::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.entry-content h1.has-background,.entry-content h2.has-background,.entry-content h3.has-background{padding:0.3em 0.6em}.entry-content h1.has-background::before,.entry-content h2.has-background::before,.entry-content h3.has-background::before{bottom:-0.3em}.entry-content h4.has-background,.entry-content h5.has-background,.entry-content h6.has-background{padding:0.3em 0.6em}.entry-content p{margin:0 0 2em}.entry-content p.has-drop-cap::first-letter{float:left;margin:0 0.1em 0 0;padding:0;font-size:4em;line-height:1}.entry-content p.has-background{padding:1.5em 1em}.entry-content ul.has-background,.entry-content ul:not([class]),.entry-content ul.rich-text,.entry-content ol.has-background,.entry-content ol:not([class]),.entry-content ol.rich-text{margin:0 0 2em;padding-left:1.5em}.entry-content ul.has-background li,.entry-content ul:not([class]) li,.entry-content ul.rich-text li,.entry-content ol.has-background li,.entry-content ol:not([class]) li,.entry-content ol.rich-text li{margin:0.5em 0}.entry-content ul.has-background ul,.entry-content ul:not([class]) ul,.entry-content ul.rich-text ul,.entry-content ol.has-background ul,.entry-content ol:not([class]) ul,.entry-content ol.rich-text ul{margin-left:0;padding:0;list-style:none}.entry-content ul.has-background ul li,.entry-content ul:not([class]) ul li,.entry-content ul.rich-text ul li,.entry-content ol.has-background ul li,.entry-content ol:not([class]) ul li,.entry-content ol.rich-text ul li{position:relative;padding-left:1em}.entry-content ul.has-background ul li::before,.entry-content ul:not([class]) ul li::before,.entry-content ul.rich-text ul li::before,.entry-content ol.has-background ul li::before,.entry-content ol:not([class]) ul li::before,.entry-content ol.rich-text ul li::before{position:absolute;left:0;content:"-"}.entry-content ul.has-background ol,.entry-content ul:not([class]) ol,.entry-content ul.rich-text ol,.entry-content ol.has-background ol,.entry-content ol:not([class]) ol,.entry-content ol.rich-text ol{padding-left:1.5em}.entry-content ul.has-background,.entry-content ol.has-background{padding:1.5em 1.5em 1.5em 2.5em}.entry-content code{padding:0.1em 0.3em;color:var(--color-text-main);font-size:0.9em;font-family:consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",monaco,"Courier New",courier,monospace;background:var(--color-nm-dark);border-radius:4px}.entry-content q{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);position:relative;padding:0.3em 0.5em;color:var(--color-text-main);border:none;border-radius:4px}.entry-content q:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.entry-content q:hover,.entry-content q:active{text-decoration:none;outline:none}.entry-content q:focus{text-decoration:none}.entry-content blockquote{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);position:relative;margin-bottom:2em;padding:2em 2em 2em 3.5em;color:var(--color-text-main);border-radius:8px}.entry-content blockquote:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.entry-content blockquote:hover,.entry-content blockquote:active{text-decoration:none;outline:none}.entry-content blockquote:focus{text-decoration:none}.entry-content blockquote::before{text-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);position:absolute;top:0.5em;left:0.7em;font-weight:900;font-size:1.6em;font-family:"Font Awesome 5 Free";content:"\f10d"}.entry-content blockquote p{margin:0 0 1em}.entry-content blockquote p:last-of-type{margin-bottom:0}.entry-content blockquote cite{display:block;margin-top:1em;font-size:0.8em;opacity:.8}.entry-content blockquote.is-style-large{margin-bottom:2em;padding:2em 2em 2em 5em}.entry-content blockquote.is-style-large::before{font-size:2.4em}.entry-content blockquote.is-style-large p{font-size:1.4em;font-style:normal;line-height:inherit}.entry-content blockquote.is-style-large cite{font-size:1em;text-align:inherit}.entry-content .wp-caption>a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;display:block;overflow:hidden;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);cursor:pointer}.entry-content .wp-caption>a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.entry-content .wp-caption>a:hover,.entry-content .wp-caption>a:active{text-decoration:none;outline:none}.entry-content .wp-caption>a:focus{text-decoration:none}.entry-content .wp-caption>a>img{padding:5px !important;border-radius:8px}@media screen and (min-width: 960px){.entry-content .wp-caption>a{position:relative}.entry-content .wp-caption>a::before{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 10px);background:rgba(0,0,0,0.3);border-radius:4px;opacity:0;transition:opacity .2s ease-in-out;content:""}.entry-content .wp-caption>a:hover::before{opacity:1}}.entry-content figcaption,.entry-content .wp-caption-text{margin-top:0.5em;margin-bottom:0;padding:0;color:inherit;font-size:0.8em;opacity:.8}.entry-content table{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);width:auto;margin-bottom:0.5em;border-radius:8px}.entry-content table:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.entry-content table:hover,.entry-content table:active{text-decoration:none;outline:none}.entry-content table:focus{text-decoration:none}.entry-content table th,.entry-content table td{padding:1em;text-align:left;border-right:1px solid var(--color-nm-dark);border-bottom:1px solid var(--color-nm-dark)}.entry-content table th:last-child,.entry-content table td:last-child{border-right:none}.entry-content table thead th{border-bottom-width:2px}.entry-content table tbody tr:last-child th,.entry-content table tbody tr:last-child td{border-bottom:none}.entry-content table tfoot td{border-top:2px solid var(--color-nm-dark);border-bottom:none}.entry-content table figcaption{text-align:center}@media all and (-ms-high-contrast: none){.entry-content *::-ms-backdrop,.entry-content table{border-collapse:separate;transform:scale(0.98)}}.entry-content dl dt{font-weight:bold}.entry-content dl dd{margin:0}.entry-content dl dd:not(:last-of-type){margin-bottom:1em}.entry-content hr:not([class]){position:relative;padding:10px 0;border:none}.entry-content hr:not([class])::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.entry-content hr:not([class])::before{top:50%;bottom:auto;margin-top:-2px}.entry-content pre{font-family:inherit}.entry-content .post-password-form [type="submit"]{margin-top:2em}@media screen and (min-width: 960px){.contents--sidebar-none .alignwide{position:relative;right:-47.5vw;width:auto;max-width:1400px;margin-right:calc(50% - 47.5vw);margin-left:calc(50% - 47.5vw);transform:translateX(-50%)}.contents--sidebar-none .alignfull{position:relative;right:50%;left:50%;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:-50vw}}@media screen and (max-width: 959px){.alignwide{position:relative;right:-47.5vw;width:auto;max-width:1400px;margin-right:calc(50% - 47.5vw);margin-left:calc(50% - 47.5vw);transform:translateX(-50%)}.alignfull{position:relative;right:50%;left:50%;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:-50vw}}.wp-block-archives{margin-bottom:2em}.wp-block-archives:not(.wp-block-archives-dropdown){padding-left:1.5em}.wp-block-archives.wp-block-archives-dropdown select{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:inline-block;width:auto;border-radius:1000px}.wp-block-archives.wp-block-archives-dropdown select:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-archives.wp-block-archives-dropdown select:hover,.wp-block-archives.wp-block-archives-dropdown select:active{text-decoration:none;outline:none}.wp-block-archives.wp-block-archives-dropdown select:focus{text-decoration:none}.wp-block-archives.wp-block-archives-dropdown select:focus{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.wp-block-audio{margin-bottom:2em}.wp-block-audio.aligncenter .mejs-container.mejs-audio{margin-right:auto;margin-left:auto}.wp-block-buttons{margin-bottom:2em}@media screen and (max-width: 959px){.wp-block-buttons{text-align:center}}.wp-block-buttons .wp-block-button{margin-right:20px;margin-bottom:20px}.wp-block-button{margin-bottom:20px;color:inherit}@media screen and (max-width: 959px){.wp-block-button{display:block;margin-right:0;margin-bottom:2em}}.wp-block-button:last-child{margin-right:0}.wp-block-button .wp-block-button__link{position:relative;padding:0.6em 1.5em;font-weight:bold;font-size:1.1em;line-height:1.4;text-decoration:none;border-radius:1000px}.wp-block-button .wp-block-button__link:not(.has-background){background-color:transparent}.wp-block-button .wp-block-button__link::before{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;content:""}.wp-block-button .wp-block-button__link::before:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-button .wp-block-button__link::before:hover,.wp-block-button .wp-block-button__link::before:active{text-decoration:none;outline:none}.wp-block-button .wp-block-button__link::before:focus{text-decoration:none}.wp-block-button .wp-block-button__link:hover{text-decoration:none}.wp-block-button .wp-block-button__link:hover::before{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.wp-block-button .wp-block-button__link:hover::before:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-button .wp-block-button__link:hover::before:hover,.wp-block-button .wp-block-button__link:hover::before:active{text-decoration:none;outline:none}.wp-block-button .wp-block-button__link:hover::before:focus{text-decoration:none}.wp-block-button .wp-block-button__link:active::before{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.wp-block-button .wp-block-button__link:active::before:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-button .wp-block-button__link:active::before:hover,.wp-block-button .wp-block-button__link:active::before:active{text-decoration:none;outline:none}.wp-block-button .wp-block-button__link:active::before:focus{text-decoration:none}.wp-block-calendar{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);max-width:350px;margin-bottom:2em;padding:1.5em 1em;border-radius:8px}.wp-block-calendar:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-calendar:hover,.wp-block-calendar:active{text-decoration:none;outline:none}.wp-block-calendar:focus{text-decoration:none}.wp-block-calendar .wp-calendar-table{width:100%;table-layout:fixed;box-shadow:none}.wp-block-calendar .wp-calendar-table caption{margin-bottom:1em;font-weight:bold}.wp-block-calendar .wp-calendar-table thead th{padding:0.3em;font-weight:bold;text-align:center;background:transparent;border:none}.wp-block-calendar .wp-calendar-table tbody td{padding:0.3em;line-height:2.4;text-align:center;border:none}.wp-block-calendar .wp-calendar-table tbody td a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;display:block;color:var(--color-accent);font-weight:bold;line-height:2.4;border-radius:8px}.wp-block-calendar .wp-calendar-table tbody td a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-calendar .wp-calendar-table tbody td a:hover,.wp-block-calendar .wp-calendar-table tbody td a:active{text-decoration:none;outline:none}.wp-block-calendar .wp-calendar-table tbody td a:focus{text-decoration:none}.wp-block-calendar .wp-calendar-table tbody td a:focus,.wp-block-calendar .wp-calendar-table tbody td a:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.wp-block-calendar .wp-calendar-table tbody td a:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.wp-block-calendar .wp-calendar-table tbody td a:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.wp-block-calendar .wp-calendar-nav{display:flex;justify-content:space-between;padding-top:0.5em}.wp-block-calendar .wp-calendar-nav a{padding:0.5em;color:var(--color-accent);text-decoration:none}@media screen and (min-width: 960px){.wp-block-calendar .wp-calendar-nav a:hover{text-decoration:underline}}.wp-block-categories{margin-bottom:2em}.wp-block-categories.wp-block-categories-list{padding-left:1.5em}.wp-block-categories.wp-block-categories-dropdown select{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:inline-block;width:auto;border-radius:1000px}.wp-block-categories.wp-block-categories-dropdown select:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-categories.wp-block-categories-dropdown select:hover,.wp-block-categories.wp-block-categories-dropdown select:active{text-decoration:none;outline:none}.wp-block-categories.wp-block-categories-dropdown select:focus{text-decoration:none}.wp-block-categories.wp-block-categories-dropdown select:focus{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.wp-block-categories ul{margin-left:0;padding:0;list-style:none}.wp-block-categories ul li{position:relative;padding-left:1em}.wp-block-categories ul li::before{position:absolute;left:0;content:"-"}.wp-block-code{margin-bottom:2em;text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);padding:2em;border-radius:8px}.wp-block-code:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-code:hover,.wp-block-code:active{text-decoration:none;outline:none}.wp-block-code:focus{text-decoration:none}.wp-block-code .block-editor-plain-text,.wp-block-code code{background:transparent}.wp-block-columns{margin-bottom:2em}.wp-block-columns>.wp-block-column>*:first-child{margin-top:0 !important}.wp-block-columns>.wp-block-column>*:last-child{margin-bottom:0 !important}@media (max-width: 781px) and (min-width: 600px){.wp-block-columns>.wp-block-column:not(:nth-last-child(-n+2)){margin-bottom:2em}}@media screen and (max-width: 599px){.wp-block-columns>.wp-block-column:not(:last-child){margin-bottom:2em}}.wp-block-columns.has-background{padding:calc(1.5em + 5px) calc(1.5em + 5px) calc(2em + 5px)}.wp-block-columns.is-style-nm{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.wp-block-columns.is-style-nm:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-columns.is-style-nm:hover,.wp-block-columns.is-style-nm:active{text-decoration:none;outline:none}.wp-block-columns.is-style-nm:focus{text-decoration:none}.wp-block-columns.is-style-nm-reverse{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-columns.is-style-nm-reverse:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-columns.is-style-nm-reverse:hover,.wp-block-columns.is-style-nm-reverse:active{text-decoration:none;outline:none}.wp-block-columns.is-style-nm-reverse:focus{text-decoration:none}.wp-block-columns.is-style-nm,.wp-block-columns.is-style-nm-reverse{padding:5px;background-clip:content-box;border-radius:8px}.wp-block-columns.is-style-nm>.wp-block-column,.wp-block-columns.is-style-nm-reverse>.wp-block-column{padding-top:1.5em;padding-bottom:1.5em}.wp-block-columns.is-style-nm>.wp-block-column:first-child,.wp-block-columns.is-style-nm-reverse>.wp-block-column:first-child{padding-left:1.5em}.wp-block-columns.is-style-nm>.wp-block-column:last-child,.wp-block-columns.is-style-nm-reverse>.wp-block-column:last-child{padding-right:1.5em}@media (max-width: 781px) and (min-width: 600px){.wp-block-columns.is-style-nm>.wp-block-column:nth-child(odd),.wp-block-columns.is-style-nm-reverse>.wp-block-column:nth-child(odd){padding-left:1.5em}.wp-block-columns.is-style-nm>.wp-block-column:nth-child(even),.wp-block-columns.is-style-nm-reverse>.wp-block-column:nth-child(even){padding-right:1.5em}.wp-block-columns.is-style-nm>.wp-block-column:not(:nth-last-child(-n+2)),.wp-block-columns.is-style-nm-reverse>.wp-block-column:not(:nth-last-child(-n+2)){margin-bottom:0;padding-bottom:0}}@media screen and (max-width: 599px){.wp-block-columns.is-style-nm>.wp-block-column,.wp-block-columns.is-style-nm-reverse>.wp-block-column{padding-right:1.5em;padding-left:1.5em}.wp-block-columns.is-style-nm>.wp-block-column:not(:first-child),.wp-block-columns.is-style-nm-reverse>.wp-block-column:not(:first-child){padding-top:0}.wp-block-columns.is-style-nm>.wp-block-column:not(:last-child),.wp-block-columns.is-style-nm-reverse>.wp-block-column:not(:last-child){padding-bottom:0}}.wp-block-cover{min-height:200px;margin-bottom:2em;overflow:hidden}.wp-block-cover.is-style-nm,.wp-block-cover.is-style-nm-reverse{padding:5px;background-clip:content-box;border-radius:8px}.wp-block-cover.is-style-nm.has-background-dim:not(.has-background-gradient)::before,.wp-block-cover.is-style-nm-reverse.has-background-dim:not(.has-background-gradient)::before{top:5px;right:5px;bottom:5px;left:5px;border-radius:4px}.wp-block-cover.is-style-nm{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.wp-block-cover.is-style-nm:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-cover.is-style-nm:hover,.wp-block-cover.is-style-nm:active{text-decoration:none;outline:none}.wp-block-cover.is-style-nm:focus{text-decoration:none}.wp-block-cover.is-style-nm-reverse{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-cover.is-style-nm-reverse:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-cover.is-style-nm-reverse:hover,.wp-block-cover.is-style-nm-reverse:active{text-decoration:none;outline:none}.wp-block-cover.is-style-nm-reverse:focus{text-decoration:none}.wp-block-cover .wp-block-cover__inner-container{width:100%;padding:2em 3em}@media screen and (max-width: 959px){.wp-block-cover .wp-block-cover__inner-container{padding-right:1.5em;padding-left:1.5em}}.wp-block-cover .wp-block-cover__inner-container>*:first-child{margin-top:0}.wp-block-cover .wp-block-cover__inner-container>*:last-child{margin-bottom:0}.wp-block-cover .wp-block-cover__inner-container h1,.wp-block-cover .wp-block-cover__inner-container h2,.wp-block-cover .wp-block-cover__inner-container h3,.wp-block-cover .wp-block-cover__inner-container h4,.wp-block-cover .wp-block-cover__inner-container h5,.wp-block-cover .wp-block-cover__inner-container h6{text-shadow:none}.wp-block-cover .wp-block-cover__inner-container h1,.wp-block-cover .wp-block-cover__inner-container h2,.wp-block-cover .wp-block-cover__inner-container h3{padding-bottom:0}.wp-block-cover .wp-block-cover__inner-container h1::before,.wp-block-cover .wp-block-cover__inner-container h2::before,.wp-block-cover .wp-block-cover__inner-container h3::before{content:none}.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:300px}@media screen and (max-width: 959px){.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:100%}}.wp-block-embed{margin-bottom:2em}.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:500px}.wp-block-embed iframe.wp-embedded-content{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:block;width:100%;padding:5px;border-radius:8px}.wp-block-embed iframe.wp-embedded-content:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed iframe.wp-embedded-content:hover,.wp-block-embed iframe.wp-embedded-content:active{text-decoration:none;outline:none}.wp-block-embed iframe.wp-embedded-content:focus{text-decoration:none}.wp-block-embed blockquote{padding:0}.wp-block-embed blockquote::before{content:none}.wp-block-embed figcaption{text-align:center}.wp-block-embed.wp-has-aspect-ratio iframe,.wp-block-embed-crowdsignal iframe,.wp-block-embed-plugin-directory iframe{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:block;width:100%;margin:0 !important;border:none !important}.wp-block-embed.wp-has-aspect-ratio iframe:not(.has-background):not(.has-background-dim),.wp-block-embed-crowdsignal iframe:not(.has-background):not(.has-background-dim),.wp-block-embed-plugin-directory iframe:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed.wp-has-aspect-ratio iframe:hover,.wp-block-embed.wp-has-aspect-ratio iframe:active,.wp-block-embed-crowdsignal iframe:hover,.wp-block-embed-crowdsignal iframe:active,.wp-block-embed-plugin-directory iframe:hover,.wp-block-embed-plugin-directory iframe:active{text-decoration:none;outline:none}.wp-block-embed.wp-has-aspect-ratio iframe:focus,.wp-block-embed-crowdsignal iframe:focus,.wp-block-embed-plugin-directory iframe:focus{text-decoration:none}.wp-block-embed-imgur iframe{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:inline-block;margin:0 !important;vertical-align:top}.wp-block-embed-imgur iframe:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed-imgur iframe:hover,.wp-block-embed-imgur iframe:active{text-decoration:none;outline:none}.wp-block-embed-imgur iframe:focus{text-decoration:none}.wp-block-embed-tumblr .wp-block-embed__wrapper{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:inline-block;vertical-align:top}.wp-block-embed-tumblr .wp-block-embed__wrapper:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed-tumblr .wp-block-embed__wrapper:hover,.wp-block-embed-tumblr .wp-block-embed__wrapper:active{text-decoration:none;outline:none}.wp-block-embed-tumblr .wp-block-embed__wrapper:focus{text-decoration:none}.wp-block-embed-tumblr .wp-block-embed__wrapper iframe{margin:0 !important}.wp-block-embed-tiktok .tiktok-embed{display:inline-block;margin:0;vertical-align:top}.wp-block-embed-tiktok iframe{padding:5px;border-radius:8px}.wp-block-embed-smugmug .wp-block-embed__wrapper::before,.wp-block-embed-flickr .wp-block-embed__wrapper::before{content:none !important}.wp-block-embed-smugmug .wp-block-embed__wrapper img,.wp-block-embed-flickr .wp-block-embed__wrapper img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);width:100%}.wp-block-embed-smugmug .wp-block-embed__wrapper img:not(.has-background):not(.has-background-dim),.wp-block-embed-flickr .wp-block-embed__wrapper img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed-smugmug .wp-block-embed__wrapper img:hover,.wp-block-embed-smugmug .wp-block-embed__wrapper img:active,.wp-block-embed-flickr .wp-block-embed__wrapper img:hover,.wp-block-embed-flickr .wp-block-embed__wrapper img:active{text-decoration:none;outline:none}.wp-block-embed-smugmug .wp-block-embed__wrapper img:focus,.wp-block-embed-flickr .wp-block-embed__wrapper img:focus{text-decoration:none}.wp-block-embed-issuu .issuuembed{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:inline-block;max-width:100%;vertical-align:top;border-radius:8px}.wp-block-embed-issuu .issuuembed:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed-issuu .issuuembed:hover,.wp-block-embed-issuu .issuuembed:active{text-decoration:none;outline:none}.wp-block-embed-issuu .issuuembed:focus{text-decoration:none}.wp-block-embed-issuu .issuuembed iframe{border-radius:4px}.wp-block-embed-meetup{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-embed-meetup:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed-meetup:hover,.wp-block-embed-meetup:active{text-decoration:none;outline:none}.wp-block-embed-meetup:focus{text-decoration:none}.wp-block-embed-meetup #meetup_oembed{height:auto !important}.wp-block-embed-meetup h1::before,.wp-block-embed-meetup h2::before,.wp-block-embed-meetup h3::before{content:none}.wp-block-embed-reddit .embedly-card-hug{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);margin:0 !important;background:#e1e2e6 !important}.wp-block-embed-reddit .embedly-card-hug:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed-reddit .embedly-card-hug:hover,.wp-block-embed-reddit .embedly-card-hug:active{text-decoration:none;outline:none}.wp-block-embed-reddit .embedly-card-hug:focus{text-decoration:none}.wp-block-embed-reverbnation .wp-block-embed__wrapper{max-width:500px}.wp-block-embed-amazon iframe{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:block;width:100%}.wp-block-embed-amazon iframe:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed-amazon iframe:hover,.wp-block-embed-amazon iframe:active{text-decoration:none;outline:none}.wp-block-embed-amazon iframe:focus{text-decoration:none}.wp-block-embed-twitter .twitter-tweet{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);margin:0 auto !important}.wp-block-embed-twitter .twitter-tweet:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-embed-twitter .twitter-tweet:hover,.wp-block-embed-twitter .twitter-tweet:active{text-decoration:none;outline:none}.wp-block-embed-twitter .twitter-tweet:focus{text-decoration:none}.wp-block-file{margin-bottom:2em}.wp-block-file a{display:inline-block;margin-bottom:0.5em}.wp-block-file a.wp-block-file__button{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;color:var(--color-accent);font-size:0.8em;border-radius:1000px}.wp-block-file a.wp-block-file__button:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:active{text-decoration:none;outline:none}.wp-block-file a.wp-block-file__button:focus{text-decoration:none}.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.wp-block-file a.wp-block-file__button:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.wp-block-file a.wp-block-file__button:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{color:var(--color-accent);opacity:1}.wp-block-gallery{margin-bottom:2em}.wp-block-gallery .blocks-gallery-grid{width:100%}.wp-block-gallery .blocks-gallery-image figure>img,.wp-block-gallery .blocks-gallery-item figure>img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-gallery .blocks-gallery-image figure>img:not(.has-background):not(.has-background-dim),.wp-block-gallery .blocks-gallery-item figure>img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-gallery .blocks-gallery-image figure>img:hover,.wp-block-gallery .blocks-gallery-image figure>img:active,.wp-block-gallery .blocks-gallery-item figure>img:hover,.wp-block-gallery .blocks-gallery-item figure>img:active{text-decoration:none;outline:none}.wp-block-gallery .blocks-gallery-image figure>img:focus,.wp-block-gallery .blocks-gallery-item figure>img:focus{text-decoration:none}.wp-block-gallery .blocks-gallery-image figure>a,.wp-block-gallery .blocks-gallery-item figure>a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;display:block;overflow:hidden;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);cursor:pointer;width:100%}.wp-block-gallery .blocks-gallery-image figure>a:not(.has-background):not(.has-background-dim),.wp-block-gallery .blocks-gallery-item figure>a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-gallery .blocks-gallery-image figure>a:hover,.wp-block-gallery .blocks-gallery-image figure>a:active,.wp-block-gallery .blocks-gallery-item figure>a:hover,.wp-block-gallery .blocks-gallery-item figure>a:active{text-decoration:none;outline:none}.wp-block-gallery .blocks-gallery-image figure>a:focus,.wp-block-gallery .blocks-gallery-item figure>a:focus{text-decoration:none}.wp-block-gallery .blocks-gallery-image figure>a>img,.wp-block-gallery .blocks-gallery-item figure>a>img{padding:5px !important;border-radius:8px}@media screen and (min-width: 960px){.wp-block-gallery .blocks-gallery-image figure>a,.wp-block-gallery .blocks-gallery-item figure>a{position:relative}.wp-block-gallery .blocks-gallery-image figure>a::before,.wp-block-gallery .blocks-gallery-item figure>a::before{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 10px);background:rgba(0,0,0,0.3);border-radius:4px;opacity:0;transition:opacity .2s ease-in-out;content:""}.wp-block-gallery .blocks-gallery-image figure>a:hover::before,.wp-block-gallery .blocks-gallery-item figure>a:hover::before{opacity:1}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{bottom:5px;left:5px;width:calc(100% - 10px);max-height:calc(100% - 10px);padding:0.5em;background:rgba(0,0,0,0.6);border-radius:0 0 4px 4px}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:100%;border-radius:4px}.wp-block-gallery>figcaption{display:block;width:100%;margin:0;text-align:center}.wp-block-group{margin-bottom:2em}.wp-block-group.is-style-nm,.wp-block-group.is-style-nm-reverse{border-radius:8px}.wp-block-group.is-style-nm.has-background,.wp-block-group.is-style-nm-reverse.has-background{padding:5px;background-clip:content-box}.wp-block-group.is-style-nm{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.wp-block-group.is-style-nm:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-group.is-style-nm:hover,.wp-block-group.is-style-nm:active{text-decoration:none;outline:none}.wp-block-group.is-style-nm:focus{text-decoration:none}.wp-block-group.is-style-nm-reverse{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-group.is-style-nm-reverse:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-group.is-style-nm-reverse:hover,.wp-block-group.is-style-nm-reverse:active{text-decoration:none;outline:none}.wp-block-group.is-style-nm-reverse:focus{text-decoration:none}.wp-block-group__inner-container>*:first-child{margin-top:0 !important}.wp-block-group__inner-container>*:last-child{margin-bottom:0 !important}.wp-block-group.is-style-nm .wp-block-group__inner-container,.wp-block-group.is-style-nm-reverse .wp-block-group__inner-container,.wp-block-group.has-background .wp-block-group__inner-container{padding:1.5em 1.5em 2em}.wp-block-image{margin-bottom:2em}.wp-block-image>img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-image>img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-image>img:hover,.wp-block-image>img:active{text-decoration:none;outline:none}.wp-block-image>img:focus{text-decoration:none}.wp-block-image>a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;display:block;overflow:hidden;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);cursor:pointer;display:inline-block;vertical-align:top}.wp-block-image>a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-image>a:hover,.wp-block-image>a:active{text-decoration:none;outline:none}.wp-block-image>a:focus{text-decoration:none}.wp-block-image>a>img{padding:5px !important;border-radius:8px}@media screen and (min-width: 960px){.wp-block-image>a{position:relative}.wp-block-image>a::before{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 10px);background:rgba(0,0,0,0.3);border-radius:4px;opacity:0;transition:opacity .2s ease-in-out;content:""}.wp-block-image>a:hover::before{opacity:1}}.wp-block-image figure{display:inline-block;vertical-align:top}.wp-block-image figure>a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;display:block;overflow:hidden;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);cursor:pointer;display:inline-block;vertical-align:top}.wp-block-image figure>a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-image figure>a:hover,.wp-block-image figure>a:active{text-decoration:none;outline:none}.wp-block-image figure>a:focus{text-decoration:none}.wp-block-image figure>a>img{padding:5px !important;border-radius:8px}@media screen and (min-width: 960px){.wp-block-image figure>a{position:relative}.wp-block-image figure>a::before{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 10px);background:rgba(0,0,0,0.3);border-radius:4px;opacity:0;transition:opacity .2s ease-in-out;content:""}.wp-block-image figure>a:hover::before{opacity:1}}.wp-block-image figure>img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-image figure>img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-image figure>img:hover,.wp-block-image figure>img:active{text-decoration:none;outline:none}.wp-block-image figure>img:focus{text-decoration:none}.wp-block-image.is-style-rounded a,.wp-block-image.is-style-circle-mask a{border-radius:50%}.wp-block-image.is-style-rounded a::before,.wp-block-image.is-style-circle-mask a::before{border-radius:50%}.wp-block-image.is-style-rounded img,.wp-block-image.is-style-circle-mask img{border-radius:50%}.wp-block-image.is-style-nm-none a,.wp-block-image.is-style-nm-none img{padding:0 !important;border-radius:0;box-shadow:none}.wp-block-image.is-style-nm-none a::before{content:none}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image .is-resized>figcaption{display:block;text-align:center}@media screen and (max-width: 959px){.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image .is-resized>figcaption{text-align:center}}.wp-block-latest-comments{margin-bottom:2em;text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);padding:1.5em 1em;border-radius:8px}.wp-block-latest-comments:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-latest-comments:hover,.wp-block-latest-comments:active{text-decoration:none;outline:none}.wp-block-latest-comments:focus{text-decoration:none}.wp-block-latest-comments__comment{position:relative;display:flex;margin-bottom:0;line-height:inherit;text-align:left}.wp-block-latest-comments__comment:not(:last-child){position:relative;margin-bottom:1em;padding-bottom:1em}.wp-block-latest-comments__comment:not(:last-child)::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.wp-block-latest-comments__comment-meta{margin-left:0 !important}.wp-block-latest-comments__comment-excerpt{margin-left:0 !important}.wp-block-latest-comments__comment-excerpt p{font-size:inherit}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);position:relative;top:-6px;margin-right:1em}.wp-block-latest-comments .avatar:not(.has-background):not(.has-background-dim),.wp-block-latest-comments__comment-avatar:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-latest-comments .avatar:hover,.wp-block-latest-comments .avatar:active,.wp-block-latest-comments__comment-avatar:hover,.wp-block-latest-comments__comment-avatar:active{text-decoration:none;outline:none}.wp-block-latest-comments .avatar:focus,.wp-block-latest-comments__comment-avatar:focus{text-decoration:none}.wp-block-latest-comments__comment-date{display:block;margin-top:0.3em;color:inherit;font-size:0.8em}.wp-block-latest-comments__comment-date::before{margin-right:0.2em;font-weight:400;font-family:"Font Awesome 5 Free";content:"\f017"}.wp-block-latest-comments__comment-excerpt p{margin:0.2em 0 0;line-height:inherit}.wp-block-latest-posts{margin-bottom:2em}.wp-block-latest-posts.wp-block-latest-posts__list{padding:0}.wp-block-latest-posts>li{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);padding:1.5em 1em;border-radius:8px}.wp-block-latest-posts>li:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-latest-posts>li:hover,.wp-block-latest-posts>li:active{text-decoration:none;outline:none}.wp-block-latest-posts>li:focus{text-decoration:none}.wp-block-latest-posts>li::after{display:table;clear:both;content:""}.wp-block-latest-posts>li>a{margin:0;font-weight:bold;font-size:1.2em;line-height:1.4}.wp-block-latest-posts:not(.is-grid) li:not(:last-child){margin-bottom:1.5em}.wp-block-latest-posts.is-grid.alignleft{margin-right:1.5em}.wp-block-latest-posts.is-grid.alignright{margin-left:1.5em}@media screen and (max-width: 959px){.wp-block-latest-posts.is-grid.alignleft,.wp-block-latest-posts.is-grid.alignright{margin-right:auto;margin-left:auto}}.wp-block-latest-posts.is-grid>li{padding:1em}@media screen and (max-width: 599px){.wp-block-latest-posts.is-grid>li{margin-right:0}}.wp-block-latest-posts__post-date{display:block;color:inherit;font-size:0.8em}.wp-block-latest-posts__post-date::before{margin-right:0.2em;font-weight:400;font-family:"Font Awesome 5 Free";content:"\f017"}.wp-block-latest-posts__post-excerpt{margin-bottom:0}.wp-block-media-text{margin-bottom:2em}.wp-block-media-text .wp-block-media-text__media video{border-radius:4px}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;display:block;overflow:hidden;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);cursor:pointer}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a:hover,.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a:active{text-decoration:none;outline:none}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a:focus{text-decoration:none}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a>img{padding:5px !important;border-radius:8px}@media screen and (min-width: 960px){.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a{position:relative}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a::before{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 10px);background:rgba(0,0,0,0.3);border-radius:4px;opacity:0;transition:opacity .2s ease-in-out;content:""}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media a:hover::before{opacity:1}}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media>img{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media>img:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media>img:hover,.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media>img:active{text-decoration:none;outline:none}.wp-block-media-text:not(.is-image-fill) .wp-block-media-text__media>img:focus{text-decoration:none}.wp-block-media-text .wp-block-media-text__content{padding:0 0 0 2em}.wp-block-media-text .wp-block-media-text__content>*:first-child{margin-top:0 !important}.wp-block-media-text .wp-block-media-text__content>*:last-child{margin-bottom:0 !important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 2em 0 0}.wp-block-media-text.has-background{padding:1.5em}.wp-block-media-text.is-style-nm{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);padding:1.5em;border-radius:8px}.wp-block-media-text.is-style-nm:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-media-text.is-style-nm:hover,.wp-block-media-text.is-style-nm:active{text-decoration:none;outline:none}.wp-block-media-text.is-style-nm:focus{text-decoration:none}.wp-block-media-text.is-style-nm.has-background{position:relative}.wp-block-media-text.is-style-nm.has-background::before{position:absolute;top:0;right:0;bottom:0;left:0;border:5px var(--color-bg) solid;border-radius:8px;content:"";pointer-events:none}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);min-height:200px;background-clip:content-box}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media:hover,.wp-block-media-text.is-image-fill figure.wp-block-media-text__media:active{text-decoration:none;outline:none}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media:focus{text-decoration:none}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;display:block;overflow:hidden;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);cursor:pointer;display:block;height:100%;padding:0;background:none !important;box-shadow:none}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a:hover,.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a:active{text-decoration:none;outline:none}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a:focus{text-decoration:none}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a>img{padding:5px !important;border-radius:8px}@media screen and (min-width: 960px){.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a{position:relative}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a::before{position:absolute;top:5px;left:5px;z-index:1;width:calc(100% - 10px);height:calc(100% - 10px);background:rgba(0,0,0,0.3);border-radius:4px;opacity:0;transition:opacity .2s ease-in-out;content:""}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a:hover::before{opacity:1}}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media a::before{top:0;left:0;width:100%;height:100%}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media img{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0, 0, 0, 0)}@media screen and (max-width: 959px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-row:1;grid-column:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media>img,.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media>video{max-width:100%}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-row:2;grid-column:1;padding:2em 0 0}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media{grid-row:1}}.wp-block-pullquote{margin-bottom:2em;padding:0;color:var(--color-text-main);text-align:inherit}.wp-block-pullquote blockquote{margin:0;padding:0;border-radius:0;box-shadow:none}.wp-block-pullquote blockquote::before{content:none}.wp-block-pullquote blockquote p{margin:0 0 1em;font-size:inherit}.wp-block-pullquote blockquote cite{display:block;font-size:0.8em;opacity:.8}.wp-block-pullquote:not(.is-style-solid-color){text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);padding:2em;border-color:var(--color-text-main);border-radius:8px}.wp-block-pullquote:not(.is-style-solid-color):not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-pullquote:not(.is-style-solid-color):hover,.wp-block-pullquote:not(.is-style-solid-color):active{text-decoration:none;outline:none}.wp-block-pullquote:not(.is-style-solid-color):focus{text-decoration:none}.wp-block-pullquote:not(.is-style-solid-color) blockquote{padding:1em 0;border-color:inherit !important;border-top:3px solid;border-bottom:3px solid}.wp-block-pullquote.is-style-solid-color.alignleft,.wp-block-pullquote.is-style-solid-color.alignright{margin-top:10px}.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-bottom:1em;font-size:1.4em}.wp-block-pullquote.is-style-solid-color blockquote cite{font-size:1em;font-style:italic}.wp-block-pullquote.is-style-solid-color.has-background blockquote{padding:2em;background-color:transparent}.wp-block-pullquote.is-style-solid-color:not(.has-background) blockquote{padding:0}.wp-block-rss{margin-bottom:2em;list-style:none}.wp-block-rss:not(.is-grid){text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);padding:1.5em;border-radius:8px}.wp-block-rss:not(.is-grid):not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-rss:not(.is-grid):hover,.wp-block-rss:not(.is-grid):active{text-decoration:none;outline:none}.wp-block-rss:not(.is-grid):focus{text-decoration:none}.wp-block-rss:not(.is-grid)>li{margin:0}.wp-block-rss:not(.is-grid)>li:not(:last-child){position:relative;margin-bottom:1em;padding-bottom:1em}.wp-block-rss:not(.is-grid)>li:not(:last-child)::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.wp-block-rss.is-grid{max-width:none;margin-right:-8px;margin-left:-8px}.wp-block-rss.is-grid.alignleft{margin-right:1.5em}.wp-block-rss.is-grid.alignright{margin-left:1.5em}@media screen and (max-width: 959px){.wp-block-rss.is-grid.alignleft,.wp-block-rss.is-grid.alignright{margin-right:auto;margin-left:auto}}.wp-block-rss.is-grid.aligncenter{display:flex}.wp-block-rss.is-grid>li{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);margin:0 8px 16px;padding:1.5em;border-radius:8px}.wp-block-rss.is-grid>li:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-rss.is-grid>li:hover,.wp-block-rss.is-grid>li:active{text-decoration:none;outline:none}.wp-block-rss.is-grid>li:focus{text-decoration:none}.wp-block-rss__item-title+*{margin-top:0.5em}.wp-block-rss__item-title a::before{display:inline-block;margin-right:0.5em;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f09e"}.wp-block-rss__item-author{color:inherit;font-size:0.8em;font-style:italic}.wp-block-rss__item-publish-date{display:block;color:inherit;font-size:0.8em}.wp-block-rss__item-publish-date::before{margin-right:0.2em;font-weight:400;font-family:"Font Awesome 5 Free";content:"\f017"}.wp-block-rss__item-excerpt{font-size:0.9em}.wp-block-search{margin-bottom:2em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;align-items:center;width:auto}.wp-block-search .wp-block-search__label{display:block;margin-bottom:0.5em;font-weight:bold}.wp-block-search .wp-block-search__input{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);flex:1;width:100%;padding:0.7em 1.4em}.wp-block-search .wp-block-search__input:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-search .wp-block-search__input:hover,.wp-block-search .wp-block-search__input:active{text-decoration:none;outline:none}.wp-block-search .wp-block-search__input:focus{text-decoration:none}.wp-block-search .wp-block-search__input:focus{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.wp-block-search .wp-block-search__button{margin:0;padding:0.5em 1.4em;color:var(--color-accent);white-space:nowrap}.wp-block-search .wp-block-search__button.has-icon{min-width:2em;height:2em;padding:0;background:none;box-shadow:none}.wp-block-search .wp-block-search__button.has-icon .search-icon{display:none}.wp-block-search .wp-block-search__button.has-icon::before{display:flex;align-items:center;justify-content:center;height:100%;font-weight:900;font-family:"Font Awesome 5 Free";visibility:visible;content:"\f002"}@media screen and (min-width: 960px){.wp-block-search .wp-block-search__button:hover{opacity:.7}}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:0;border:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{margin-left:-2em;padding:0.5em 1.4em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon{margin-left:-2.5em;padding:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{padding:0.7em 2.5em 0.7em 1.4em;border:none;border-radius:1000px}.wp-block-search.wp-block-search__button-outside .wp-block-search__inside-wrapper .wp-block-search__button{margin-left:1em}.wp-block-search.wp-block-search__button-outside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon{margin-left:0.5em}.wp-block-separator{margin-right:auto;margin-bottom:2em;margin-left:auto;padding:10px 0;border:none}.wp-block-separator:not(.is-style-dots):not(.is-style-wide){max-width:50%}.wp-block-separator:not(.is-style-dots):not(.has-background){position:relative}.wp-block-separator:not(.is-style-dots):not(.has-background)::before{position:absolute;bottom:0;left:0;width:100%;height:4px;border-radius:1000px;box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light);content:""}.wp-block-separator:not(.is-style-dots):not(.has-background)::before{top:50%;bottom:auto;margin-top:-2px}.wp-block-separator:not(.is-style-dots).has-background{position:relative;height:auto;background-color:transparent !important}.wp-block-separator:not(.is-style-dots).has-background::before{position:absolute;top:50%;left:0;width:100%;height:3px;margin-top:-1.5px;background:currentColor;content:""}.wp-block-separator.is-style-dots::before{padding-left:2em;color:currentColor;font-size:3em;font-family:inherit;line-height:0;letter-spacing:2em;content:"\00b7 \00b7 \00b7"}@media screen and (max-width: 959px){.wp-block-separator.is-style-dots::before{padding-left:1em;letter-spacing:1em}}.wp-block-social-links{flex-wrap:wrap;margin-bottom:2em;padding:0}@media screen and (max-width: 959px){.wp-block-social-links{justify-content:center}}.wp-block-social-links.aligncenter{display:flex !important}.wp-block-social-links>li{margin:0 0.5em 0.5em 0}.wp-block-social-links.is-style-nm{font-size:1.3em}.wp-block-social-links.is-style-nm>li{margin:0 10px 10px 0}.wp-block-social-links.is-style-nm .wp-social-link{width:2.2em;height:2.2em;padding:3px;background-clip:content-box;border-radius:50%;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);transition:box-shadow .2s ease-in-out}.wp-block-social-links.is-style-nm .wp-social-link:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light);transform:none}.wp-block-social-links.is-style-nm .wp-social-link:focus,.wp-block-social-links.is-style-nm .wp-social-link:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.wp-block-social-links.is-style-nm .wp-social-link:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.wp-block-social-links.is-style-nm .wp-social-link a{display:flex;align-items:center;justify-content:center;height:100%;padding:0}.wp-block-table{margin-bottom:2em;overflow-x:initial;text-align:left}.wp-block-table.aligncenter table{margin-right:auto;margin-left:auto}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border-color:var(--color-nm-dark)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--color-nm-light)}.wp-block-tag-cloud{margin-bottom:2em}.wp-block-tag-cloud a{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;color:inherit;font-weight:bold;font-size:inherit;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Hiragino Sans","Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";line-height:1.7;text-align:center;text-decoration:none;box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light);cursor:pointer;display:inline-block;margin:0 0.2em 1em;padding:0.3em 1em;color:var(--color-accent);font-size:1em !important;border-radius:1000px}.wp-block-tag-cloud a:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-tag-cloud a:hover,.wp-block-tag-cloud a:active{text-decoration:none;outline:none}.wp-block-tag-cloud a:focus{text-decoration:none}.wp-block-tag-cloud a:focus,.wp-block-tag-cloud a:visited{box-shadow:5px 5px 10px var(--color-nm-dark),-5px -5px 10px var(--color-nm-light)}.wp-block-tag-cloud a:hover{box-shadow:2px 2px 5px var(--color-nm-dark),-2px -2px 5px var(--color-nm-light)}.wp-block-tag-cloud a:active{box-shadow:inset 1px 1px 2px var(--color-nm-dark),inset -1px -1px 2px var(--color-nm-light)}.wp-block-tag-cloud a .tag-link-count{color:var(--color-text-main);font-weight:normal;opacity:.8}.wp-block-verse{position:relative;margin-bottom:2em;padding:2em;font-family:inherit;border-radius:8px;text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light)}.wp-block-verse:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-verse:hover,.wp-block-verse:active{text-decoration:none;outline:none}.wp-block-verse:focus{text-decoration:none}.wp-block-video{margin-bottom:2em}.wp-block-video.alignleft,.wp-block-video.alignright{max-width:500px}.wp-block-video video{text-decoration:none;border:none;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;appearance:none;padding:5px !important;border-radius:8px;box-shadow:inset 3px 3px 6px var(--color-nm-dark),inset -6px -6px 12px var(--color-nm-light);display:block}.wp-block-video video:not(.has-background):not(.has-background-dim){background-color:var(--color-bg)}.wp-block-video video:hover,.wp-block-video video:active{text-decoration:none;outline:none}.wp-block-video video:focus{text-decoration:none}.wp-block-video.aligncenter video{margin-right:auto;margin-left:auto}.wp-block-video figcaption{text-align:center}@media screen and (max-width: 959px){.wp-block-video.alignleft video,.wp-block-video.alignright video{margin-right:auto;margin-left:auto}}
